shellvon
f8648db29c
docs(fix): fix broken upstream certificate sniffing link in how-mitmp… ( #7672 )
...
docs(fix): fix broken upstream certificate sniffing link in how-mitmproxy-works
Updated broken link in docs/src/how-mitmproxy-works.md from [/overview/features](/overview/features/#upstream-certificates) to [/concepts/certificates/](/concepts/certificates/#upstream-certificate-sniffing) to point to the correct resource.
2025-04-25 12:03:21 +02:00
Maximilian Hils
b089c5fb83
fix #7452 ( #7666 )
...
* savehar: gracefully handle if `content` raises, fix #7452
* [autofix.ci] apply automated fixes
---------
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-04-23 12:30:50 +00:00
Maximilian Hils
d0ee0edfbc
contentviews: docs++ ( #7667 )
...
* add docstring for `SyntaxHighlight`
* docs: add contentview changes to api changelog
2025-04-23 12:28:25 +00:00
Jordan Adams
ce151531f8
Add CRL to dummy certs ( #7609 )
...
Co-authored-by: Gabriel Huber <mail@gabrielhuber.at>
Co-authored-by: Maximilian Hils <git@maximilianhils.com>
2025-04-22 15:29:41 +02:00
Maximilian Hils
109e6fec1d
fix badge link
2025-04-21 18:47:53 +02:00
Maximilian Hils
d0a35dcf9b
introduce new contentview API ( #7623 )
2025-04-21 14:56:58 +02:00
Maximilian Hils
73349436ac
docs: mention that macOS local mode covers egress only ( #7659 )
2025-04-16 16:44:23 +00:00
Maximilian Hils
f29f146ed1
switch to uv ( #7662 )
2025-04-16 18:38:35 +02:00
Gaurav Jain
c281f76366
Wireguard: Bind server on IPv4 and IPv6 separately ( #7589 )
...
* Wireguard: Handle binding on IPv4 and IPv6 separately
* [autofix.ci] apply automated fixes
* cleanup
* [autofix.ci] apply automated fixes
* cleanup++
* [autofix.ci] apply automated fixes
* Add comments
* Format IPv6 address for new rust API
* Add test
* Update CHANGELOG.md
* [autofix.ci] apply automated fixes
* bump mitmproxy_rs verison
* fix process handler
---------
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: Maximilian Hils <github@maximilianhils.com>
Co-authored-by: Maximilian Hils <git@maximilianhils.com>
2025-04-14 15:46:55 +00:00
Matteo Luppi
3ed7a63336
Local mode UX enhancement in mitmweb ( #7643 )
...
* improve local mode UI/UX
* update tests
2025-04-11 11:37:01 +02:00
Matteo Luppi
f33f4dd1d6
Fix mitmweb crash when searching/highlighting by ~h/~hq/~hs ( #7652 )
...
* check for undefined headers
* update changelog
2025-04-10 22:05:18 +02:00
Matteo Luppi
5f28814482
Adjust popover anchor positioning ( #7642 )
...
* adjust popover position
* update changelog
2025-04-09 23:34:03 +02:00
Mark Kiami
d33090b4f3
Log streamed bodies ( #7637 )
...
* Add new feature: storing of request and response streaming bodies
* Fix unit test by regenerating the options file with options_js.py
* Add test cases with store_streamed_bodies True and False
* Update Changelog
* Update Changelog with pull request ID
* [autofix.ci] apply automated fixes
* Update test with a dedicated test case for store_streamed_bodies
* Remove unnecessary option store_streamed_bodies from options.py
* Update docstrings for store_streamed_bodies and stream_large_bodies.
* Update docstring for store_streamed_bodies since it is not used anywhere in practice here.
* Fix typo in test_http.py
* [autofix.ci] apply automated fixes
---------
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-04-07 20:09:53 +02:00
dependabot[bot]
8f98384c62
Update pyparsing requirement from <=3.2.1,>=2.4.2 to >=2.4.2,<=3.2.3 ( #7632 )
...
* Update pyparsing requirement from <=3.2.1,>=2.4.2 to >=2.4.2,<=3.2.3
Updates the requirements on [pyparsing](https://github.com/pyparsing/pyparsing ) to permit the latest version.
- [Release notes](https://github.com/pyparsing/pyparsing/releases )
- [Changelog](https://github.com/pyparsing/pyparsing/blob/master/CHANGES )
- [Commits](https://github.com/pyparsing/pyparsing/compare/pyparsing_2.4.2...3.2.3 )
---
updated-dependencies:
- dependency-name: pyparsing
dependency-version: 3.2.3
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
* make mypy happy
* [autofix.ci] apply automated fixes
---------
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Maximilian Hils <git@maximilianhils.com>
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-04-02 06:48:56 +00:00
dependabot[bot]
df03e18913
Bump pyinstaller-hooks-contrib from 2025.1 to 2025.2 in the pyinstaller group ( #7629 )
...
Bump pyinstaller-hooks-contrib in the pyinstaller group
Bumps the pyinstaller group with 1 update: [pyinstaller-hooks-contrib](https://github.com/pyinstaller/pyinstaller-hooks-contrib ).
Updates `pyinstaller-hooks-contrib` from 2025.1 to 2025.2
- [Release notes](https://github.com/pyinstaller/pyinstaller-hooks-contrib/releases )
- [Changelog](https://github.com/pyinstaller/pyinstaller-hooks-contrib/blob/master/CHANGELOG.rst )
- [Commits](https://github.com/pyinstaller/pyinstaller-hooks-contrib/compare/v2025.1...v2025.2 )
---
updated-dependencies:
- dependency-name: pyinstaller-hooks-contrib
dependency-version: '2025.2'
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: pyinstaller
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-02 08:21:29 +02:00
dependabot[bot]
b9e2050b4a
Bump the github-actions group with 2 updates ( #7634 )
...
Bumps the github-actions group with 2 updates: [apple-actions/import-codesign-certs](https://github.com/apple-actions/import-codesign-certs ) and [docker/login-action](https://github.com/docker/login-action ).
Updates `apple-actions/import-codesign-certs` from 3 to 5
- [Release notes](https://github.com/apple-actions/import-codesign-certs/releases )
- [Commits](63fff01cd4...cfd6eb39a2 )
Updates `docker/login-action` from 3.3.0 to 3.4.0
- [Release notes](https://github.com/docker/login-action/releases )
- [Commits](9780b0c442...74a5d14239 )
---
updated-dependencies:
- dependency-name: apple-actions/import-codesign-certs
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: github-actions
- dependency-name: docker/login-action
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: github-actions
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-02 07:54:37 +02:00
dependabot[bot]
efe477d5dd
Update ruff requirement from <=0.9.9,>=0.5.0 to >=0.5.0,<=0.11.2 ( #7633 )
...
Updates the requirements on [ruff](https://github.com/astral-sh/ruff ) to permit the latest version.
- [Release notes](https://github.com/astral-sh/ruff/releases )
- [Changelog](https://github.com/astral-sh/ruff/blob/main/CHANGELOG.md )
- [Commits](https://github.com/astral-sh/ruff/compare/0.5.0...0.11.2 )
---
updated-dependencies:
- dependency-name: ruff
dependency-version: 0.11.2
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-02 07:54:00 +02:00
dependabot[bot]
9653f7d49c
Update tox requirement from <=4.24.1,>=4.15.1 to >=4.15.1,<=4.25.0 ( #7631 )
...
Updates the requirements on [tox](https://github.com/tox-dev/tox ) to permit the latest version.
- [Release notes](https://github.com/tox-dev/tox/releases )
- [Changelog](https://github.com/tox-dev/tox/blob/main/docs/changelog.rst )
- [Commits](https://github.com/tox-dev/tox/compare/4.15.1...4.25.0 )
---
updated-dependencies:
- dependency-name: tox
dependency-version: 4.25.0
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-02 07:53:06 +02:00
dependabot[bot]
9f7ca8c7f0
Update types-requests requirement from <=2.32.0.20250301,>=2.32.0.20240622 to >=2.32.0.20240622,<=2.32.0.20250328 in the mypy group ( #7630 )
...
Update types-requests requirement in the mypy group
---
updated-dependencies:
- dependency-name: types-requests
dependency-version: 2.32.0.20250328
dependency-type: direct:production
dependency-group: mypy
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-02 07:52:48 +02:00
dependabot[bot]
a233887381
Bump the pytest group with 4 updates ( #7628 )
...
Updates the requirements on [hypothesis](https://github.com/HypothesisWorks/hypothesis ), [pytest-asyncio](https://github.com/pytest-dev/pytest-asyncio ), [pytest-cov](https://github.com/pytest-dev/pytest-cov ) and [pytest](https://github.com/pytest-dev/pytest ) to permit the latest version.
Updates `hypothesis` to 6.130.6
- [Release notes](https://github.com/HypothesisWorks/hypothesis/releases )
- [Commits](https://github.com/HypothesisWorks/hypothesis/compare/hypothesis-python-6.104.2...hypothesis-python-6.130.6 )
Updates `pytest-asyncio` to 0.26.0
- [Release notes](https://github.com/pytest-dev/pytest-asyncio/releases )
- [Commits](https://github.com/pytest-dev/pytest-asyncio/compare/v0.23.6...v0.26.0 )
Updates `pytest-cov` to 6.1.0
- [Changelog](https://github.com/pytest-dev/pytest-cov/blob/master/CHANGELOG.rst )
- [Commits](https://github.com/pytest-dev/pytest-cov/compare/v5.0.0...v6.1.0 )
Updates `pytest` to 8.3.5
- [Release notes](https://github.com/pytest-dev/pytest/releases )
- [Changelog](https://github.com/pytest-dev/pytest/blob/main/CHANGELOG.rst )
- [Commits](https://github.com/pytest-dev/pytest/compare/8.2.2...8.3.5 )
---
updated-dependencies:
- dependency-name: hypothesis
dependency-version: 6.130.6
dependency-type: direct:production
dependency-group: pytest
- dependency-name: pytest-asyncio
dependency-version: 0.26.0
dependency-type: direct:production
dependency-group: pytest
- dependency-name: pytest-cov
dependency-version: 6.1.0
dependency-type: direct:production
dependency-group: pytest
- dependency-name: pytest
dependency-version: 8.3.5
dependency-type: direct:production
dependency-group: pytest
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-02 07:52:21 +02:00
Maximilian Hils
b1acc0d609
docs: mention that transparent mode is TCP only for now ( #7626 )
...
* docs: mention that transparent mode is TCP only for now
refs #7625
* nit
2025-04-01 09:07:58 +02:00
Maximilian Hils
3c7c3ccfd5
fixup url.unparse ( #7624 )
...
the parse implementation is still awful, but this is a bit of progress
2025-03-28 22:44:11 +00:00
Maximilian Hils
cc6da7a819
Do not send empty HTTP/2 data frames unless the client sent some ( #7574 )
...
* do not send empty HTTP/2 data frames unless the client sent some, fix #7480
Co-authored-by: Yubao Liu <yubao.liu@gmail.com>
* [autofix.ci] apply automated fixes
* Update CHANGELOG.md
* tests++
---------
Co-authored-by: Yubao Liu <yubao.liu@gmail.com>
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-03-28 20:47:08 +00:00
Maximilian Hils
60e3044e72
Pick random ports that work with both TCP and UDP ( #7618 )
...
* pick random ports that work with both TCP and UDP
fix #7614
* [autofix.ci] apply automated fixes
* Update free_port.py
---------
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-03-28 21:24:03 +01:00
Maximilian Hils
4d798c29e2
Support HTTP_1_1_UPGRADE_REQUIRED, refactor protocol error status codes ( #7575 )
...
* http: add error code enum, handle http_1_1_upgrade_required
* http2: add http_1_1_upgrade_required test
* [autofix.ci] apply automated fixes
* move error conversions out of error enum
* fixup coverage
---------
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-03-25 18:16:03 +01:00
Maximilian Hils
6269898b43
Docs: Add Search Bar ( #7603 )
...
* docs: improve accessibility
* docs: source section name from `_index.md` files
* add JSON search index
* add pizza search
* Revert "add pizza search"
This reverts commit 5b5da7d2c2b9cb11919e35cfab9bda19f5651896.
* add search index
* add search bar
* update CHANGELOG
* [autofix.ci] apply automated fixes
---------
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-03-15 08:02:58 +01:00
Alexander Prinzhorn
63f6af8b0a
Fix change_upstream_proxy.py example ( #7605 )
2025-03-13 19:10:33 +01:00
Emanuele Micheletti
f373ccf45b
Preventing mitmweb crash when viewing flows with undefined headers ( #7595 )
...
* fix: check on msg.header
fix #7557
* changelog
* [autofix.ci] apply automated fixes
---------
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-03-11 22:23:24 +01:00
Maximilian Hils
db57440cc5
docs: improve accessibility ( #7596 )
2025-03-09 12:47:36 +01:00
Emanuele Micheletti
bde7831ed1
Update README.md ( #7594 )
...
* Update README.md
* nits
2025-03-09 11:02:09 +01:00
Maximilian Hils
63a0b8d149
New Docs Layout ( #7593 )
...
* wip
* wip
* docs: improve content structure
* make menu collapsible
* move anchor to the end of the heading
* layout fixes
* avoid menu items with the same name
* wip
* add CHANGELOG entry
* [autofix.ci] apply automated fixes
* fixup
---------
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-03-09 10:54:14 +01:00
Gaurav Jain
a5a192af3d
Fix broken wireguard link in docs ( #7588 )
...
Fix link
2025-03-05 22:08:03 +01:00
dependabot[bot]
b8df6c01f2
Bump the github-actions group with 5 updates ( #7585 )
...
Bumps the github-actions group with 5 updates:
| Package | From | To |
| --- | --- | --- |
| [mhils/workflows](https://github.com/mhils/workflows ) | `16` | `17` |
| [docker/setup-qemu-action](https://github.com/docker/setup-qemu-action ) | `3.3.0` | `3.6.0` |
| [docker/setup-buildx-action](https://github.com/docker/setup-buildx-action ) | `3.8.0` | `3.10.0` |
| [docker/metadata-action](https://github.com/docker/metadata-action ) | `5.6.1` | `5.7.0` |
| [docker/build-push-action](https://github.com/docker/build-push-action ) | `6.13.0` | `6.15.0` |
Updates `mhils/workflows` from 16 to 17
- [Release notes](https://github.com/mhils/workflows/releases )
- [Commits](34e9a0dabe...84f586083d )
Updates `docker/setup-qemu-action` from 3.3.0 to 3.6.0
- [Release notes](https://github.com/docker/setup-qemu-action/releases )
- [Commits](53851d1459...29109295f8 )
Updates `docker/setup-buildx-action` from 3.8.0 to 3.10.0
- [Release notes](https://github.com/docker/setup-buildx-action/releases )
- [Commits](6524bf65af...b5ca514318 )
Updates `docker/metadata-action` from 5.6.1 to 5.7.0
- [Release notes](https://github.com/docker/metadata-action/releases )
- [Commits](369eb591f4...902fa8ec7d )
Updates `docker/build-push-action` from 6.13.0 to 6.15.0
- [Release notes](https://github.com/docker/build-push-action/releases )
- [Commits](ca877d9245...471d1dc4e0 )
---
updated-dependencies:
- dependency-name: mhils/workflows
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: github-actions
- dependency-name: docker/setup-qemu-action
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: github-actions
- dependency-name: docker/setup-buildx-action
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: github-actions
- dependency-name: docker/metadata-action
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: github-actions
- dependency-name: docker/build-push-action
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: github-actions
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-03 19:45:50 +01:00
Maximilian Hils
8d96ce7824
Fix CI: actually test on older Python versions ( #7586 )
...
* actually test on older Python versions
* fix tests on Python 3.12
2025-03-01 22:57:48 +00:00
dependabot[bot]
c0707dd379
Bump the mypy group with 2 updates ( #7583 )
...
---
updated-dependencies:
- dependency-name: mypy
dependency-type: direct:production
dependency-group: mypy
- dependency-name: types-requests
dependency-type: direct:production
dependency-group: mypy
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-01 22:43:40 +00:00
dependabot[bot]
2dd618e029
Update ruff requirement from <=0.9.4,>=0.5.0 to >=0.5.0,<=0.9.9 ( #7584 )
...
Updates the requirements on [ruff](https://github.com/astral-sh/ruff ) to permit the latest version.
- [Release notes](https://github.com/astral-sh/ruff/releases )
- [Changelog](https://github.com/astral-sh/ruff/blob/main/CHANGELOG.md )
- [Commits](https://github.com/astral-sh/ruff/compare/0.5.0...0.9.9 )
---
updated-dependencies:
- dependency-name: ruff
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-01 23:35:43 +01:00
dependabot[bot]
04a6245b37
Bump pyinstaller from 6.11.1 to 6.12.0 in the pyinstaller group ( #7582 )
...
Bumps the pyinstaller group with 1 update: [pyinstaller](https://github.com/pyinstaller/pyinstaller ).
Updates `pyinstaller` from 6.11.1 to 6.12.0
- [Release notes](https://github.com/pyinstaller/pyinstaller/releases )
- [Changelog](https://github.com/pyinstaller/pyinstaller/blob/develop/doc/CHANGES.rst )
- [Commits](https://github.com/pyinstaller/pyinstaller/compare/v6.11.1...v6.12.0 )
---
updated-dependencies:
- dependency-name: pyinstaller
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: pyinstaller
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-01 23:34:45 +01:00
dependabot[bot]
cce0b1fed8
Update hypothesis requirement from <=6.124.9,>=6.104.2 to >=6.104.2,<=6.127.3 in the pytest group ( #7581 )
...
Update hypothesis requirement in the pytest group
Updates the requirements on [hypothesis](https://github.com/HypothesisWorks/hypothesis ) to permit the latest version.
Updates `hypothesis` to 6.127.3
- [Release notes](https://github.com/HypothesisWorks/hypothesis/releases )
- [Commits](https://github.com/HypothesisWorks/hypothesis/compare/hypothesis-python-6.104.2...hypothesis-python-6.127.3 )
---
updated-dependencies:
- dependency-name: hypothesis
dependency-type: direct:production
dependency-group: pytest
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-01 23:34:18 +01:00
Maximilian Hils
e89377ad9e
Add Support for TLS 1.3 Post Handshake Authentication ( #7576 )
...
* send post_handshake_auth tls extension if client certs are set
* tls: send data only after calling recv
* tls: add post-handshake-authentication test
* [autofix.ci] apply automated fixes
* Update CHANGELOG.md
---------
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-03-02 01:14:06 +05:30
Maximilian Hils
e225e73980
Revert "CONTRIBUTING.md: temporarily remove --cov" ( #6520 )
...
This reverts commit 439e5264eb .
2025-02-25 13:17:13 +01:00
Maximilian Hils
7c1e429f71
keepserving: do not exit before client has disconnected ( #7571 )
...
* keepserving: do not exit before client has disconnected
* [autofix.ci] apply automated fixes
* fix tests
---------
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-02-25 10:35:23 +00:00
DenizenB
09c884b4cc
Fix websocket view jumps to top bug ( #7572 )
...
* recycle websocket message view
* update test
* [autofix.ci] apply automated fixes
* update changelog
* [autofix.ci] apply automated fixes
* Revert "update test"
This reverts commit 301afc0ae1d5d274ca4034c97794605e3dbcc365.
* trigger GitHub actions
---------
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: Maximilian Hils <git@maximilianhils.com>
2025-02-25 11:25:27 +01:00
DenizenB
372186f255
Content view for socket.io over websocket transport ( #7570 )
...
* socket.io content view for websocket transport
* [autofix.ci] apply automated fixes
* create tests, implement render priority
* [autofix.ci] apply automated fixes
* fix tox errors
* update changelog
* [autofix.ci] apply automated fixes
---------
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-02-24 11:41:47 +01:00
Antoine James Tournepiche
35bcadd5e1
docs: Enhance homebrew installation command for Brewfile users ( #7566 )
...
* docs: Add --cask in brew install command
# Motivation
As a Brewfile user, the current installation command in the documentation
does not tell me that mitmproxy is a Cask, which is a bit of an
inconvenience due to how Brewfile works.
Adding a formulae in a Brewfile is done by adding the line `brew "<formulae>"`
while adding a cask in a Brewfile is done by adding the line `cask "<cask>"`
Contrarily to the behavior of the brew install command, adding a formulae line
in the Brewfile will not check for a Cask if the formulae does not exist: it
will just fail.
# Impact
The brew install command currently works by first checking if a "mitmproxy"
formulae exists in the homebrew repository, then after finding out there is
none, it checks for a "mitmproxy" cask in the homebrew repository.
Adding the explicit `--cask` argument allows to skip the unnecessary
formulae existence check, while being more convenient for Brewfile users.
# TL;DR
Adding the explicit `--cask` argument is useful to Brewfile users in such
that they directly know that mitmproxy is a Cask, while not impacting users
copy-pasting the command directly in their terminal (while also avoiding an
unwanted check for a corresponding formulae before the cask installation).
* [autofix.ci] apply automated fixes
---------
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-02-19 23:02:15 +01:00
mitmproxy release bot
1b74e3df4d
reopen main for development
2025-02-17 12:03:20 +00:00
mitmproxy release bot
d9c46fc12c
mitmproxy 11.1.3
2025-02-17 12:03:20 +00:00
Maximilian Hils
9881dd7345
bump mitmproxy_rs ( #7564 )
...
* bump mitmproxy_rs
* [autofix.ci] apply automated fixes
---------
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-02-17 12:01:12 +00:00
Maximilian Hils
395e641573
Ensure that all mitmweb options have help text. ( #7563 )
...
docs++
2025-02-16 21:46:30 +00:00
Maximilian Hils
8e4c695fce
Ensure export output has no surrogates ( #7562 )
...
* ensure export output has no surrogates
fix https://github.com/mitmproxy/mitmproxy/issues/7561
* [autofix.ci] apply automated fixes
---------
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-02-16 13:10:45 +01:00
Maximilian Hils
d7e8258851
Add proxy mode docs for tun mode ( #7558 )
...
add proxy mode docs for tun mode
2025-02-15 18:11:43 +05:30