Maximilian Hils
34b0600ef8
fix windows installer build ( #5690 )
2022-10-29 14:12:16 +00:00
Maximilian Hils
36dcc2ca0e
ci: simplify release script ( #5688 )
2022-10-28 17:02:12 +02:00
Manuel Meitinger
8a78191a5f
Merge remote-tracking branch 'upstream/main' into quic
2022-10-28 15:20:24 +02:00
mitmproxy release bot
abd1e7d764
reopen main for development
2022-10-28 12:47:17 +00:00
mitmproxy release bot
de04cd9046
mitmproxy 9.0.0
2022-10-28 12:47:17 +00:00
Maximilian Hils
8a79f61790
ci: fixup release permissions
2022-10-28 14:39:57 +02:00
Maximilian Hils
420d7f1cea
ci: add option to skip status checks for releases
2022-10-28 14:39:57 +02:00
Maximilian Hils
756c59103e
ci: grant more permissions to release workflow
2022-10-28 13:28:16 +02:00
Brad Dixon
9a83d0e5df
Fix missing proxy port when starting a browser. ( #5687 )
...
* Fix missing proxy port when starting a browser.
* Update CHANGELOG.md
Co-authored-by: Maximilian Hils <github@maximilianhils.com>
2022-10-28 11:44:33 +02:00
Manuel Meitinger
1ac59fe369
[quic] fix ignore_connection issue
2022-10-28 03:04:12 +02:00
Manuel Meitinger
07fe8b4f20
Merge remote-tracking branch 'upstream/main' into quic
2022-10-28 02:14:33 +02:00
Manuel Meitinger
54350292d9
[quic] refine alpn handling
2022-10-28 02:13:38 +02:00
Manuel Meitinger
d6c629cfe2
[quic] more tests
2022-10-28 00:41:47 +02:00
Manuel Meitinger
83dac8dc39
[quic] refinements and tests
2022-10-27 03:55:17 +02:00
Aldo Cortesi
2316ec9b43
[requires.io] dependency update on main branch ( #5685 )
...
* [requires.io] dependency update
* Update setup.py
Co-authored-by: requires.io <support@requires.io>
Co-authored-by: Maximilian Hils <git@maximilianhils.com>
2022-10-26 20:15:47 +02:00
Maximilian Hils
e7dee6e35b
update & order changelog
2022-10-26 20:14:50 +02:00
Maximilian Hils
7d46cef1f3
Merge pull request #5684 from mhils/misc
...
Update protocol docs + nits
2022-10-26 19:38:46 +02:00
Maximilian Hils
fe7d8fb3ad
properly fix websocket error handling ( #5686 )
2022-10-26 19:38:20 +02:00
Maximilian Hils
b6b54e4352
docs: update protocols
2022-10-26 18:50:09 +02:00
Maximilian Hils
720ea3fc16
docs: simplify example
2022-10-26 18:50:09 +02:00
Maximilian Hils
9580c57403
[web] improve udp timestamps
2022-10-26 18:50:09 +02:00
Maximilian Hils
5121eb49af
[web] don't crash when server has disappeared, fix #5677 ( #5683 )
2022-10-26 18:47:09 +02:00
Maximilian Hils
b5302ab522
Upgrade to Python 3.11 ( #5678 )
...
* upgrade to Python 3.11
* compatibility fixes
2022-10-26 11:13:37 +00:00
Manuel Meitinger
ec04569027
[quic] explicit timing, more tests
2022-10-25 20:50:40 +02:00
Manuel Meitinger
d45a7f262e
[quic] first tests
2022-10-25 07:11:05 +02:00
Zakyntha
201651c357
Fixed docstring of console.view.eventlog ( #5676 )
2022-10-24 20:38:23 +00:00
stephenspol
c77decf054
Added Docs for Transparent Mode on Windows ( #5672 )
...
* Added docs for transparent mode on Windows
* Added changes to CHANGELOG.md
* Update CHANGELOG.md
* Update howto-transparent.md
Co-authored-by: Maximilian Hils <github@maximilianhils.com>
2022-10-24 15:18:38 +00:00
Maximilian Hils
58863cfb62
add more release automation ( #5674 )
2022-10-24 17:06:40 +02:00
Maximilian Hils
5f0d5bbe7f
docs: render markdown in notes ( #5673 )
2022-10-24 07:11:43 +00:00
Manuel Meitinger
519b91c9a2
[quic] assign metadata with NextLayer support
2022-10-24 03:47:20 +02:00
Manuel Meitinger
78f95b6a31
Merge remote-tracking branch 'upstream/main' into quic
2022-10-24 02:03:14 +02:00
Manuel Meitinger
98ce1c2b2b
Merge pull request #2 from mhils/pr-5435
...
Pr 5435
2022-10-24 02:02:29 +02:00
Maximilian Hils
839115df8e
separate snapshot and release deploy jobs ( #5669 )
2022-10-22 14:09:44 +02:00
inceabdullah
be2b9a962e
add websocket messages in HAR file ( #5663 )
...
* add websocket messages in HAR file
* use websocket_end instead of websocket_message
* remove requestID_to_entry
* remove request
* add base64-encoded data if it is binary
* har dumper: nits
Co-authored-by: Maximilian Hils <git@maximilianhils.com>
2022-10-21 02:44:01 +02:00
m4ci3k2
c0f25e0470
Make HAR files compatible with Firefox DevTools ( #5666 )
...
Firefox Developer Tools reject to load HAR files that do not have
`har.log.pages` element (see
<https://bugzilla.mozilla.org/show_bug.cgi?id=1691240 >). Adding a
placeholder entry fixes it.
Co-authored-by: Maciej Zielenkiewicz <maciej.zielenkiewicz@connectpoint.pl>
2022-10-21 01:54:07 +02:00
Maximilian Hils
4f6e8681a7
Add Quick Help Bar ( #5652 )
...
* add quick help bar
Co-authored-by: Miguel Guarniz <mi9uel9@gmail.com>
* fix Python 3.9 compatibility
* try harder to fix 3.9 compatibility
* try harderer to fix 3.9 compatibility
* try hardererer to fix 3.9 compatibility
* quickhelp: Quit -> Quit/Back
* quickhelp: add more items
Co-authored-by: Miguel Guarniz <mi9uel9@gmail.com>
2022-10-20 16:29:59 +02:00
Maximilian Hils
ca74a2a9cb
Merge pull request #5661 from mhils/vscroll
...
fix vScroll calcuation, refs #5658
2022-10-20 14:47:11 +02:00
Maximilian Hils
bd0c134aef
flowtable: fix viewportTop calculation
...
Co-authored-by: liushuyi.sputnik <liushuyi.sputnik@bytedance.com>
2022-10-20 14:37:22 +02:00
Maximilian Hils
46aa7ae74c
flowtable: make sure rows are rendered on startup
2022-10-20 13:38:09 +02:00
Jay Malhotra
0bd36e7313
Add content view syntax highlighting for JSON and msgpack ( #5648 )
...
* feat(contentview): add json syntax highlighting
* feat(contentview): add msgpack syntax highlighting
* fix(contentview): address pipeline failures
* feat(contentview): switch to pygment-like token names
* feat(mitmproxy): update cli syntax highlighting
* refactor: respond to review comments
* nits
Co-authored-by: Maximilian Hils <git@maximilianhils.com>
Co-authored-by: Maximilian Hils <github@maximilianhils.com>
2022-10-19 21:51:03 +00:00
Maximilian Hils
3dffdc2261
fix vScroll calcuation, refs #5658
2022-10-19 21:08:24 +02:00
Marcus Vogel
42df073f7e
Save filtered button ( #5531 )
...
* Add "Save filtered" to mitmweb (backend: optional arg + js: added handler)
Use conexts in backend instead of manually closing (breaks on exceptions)
Transfer dumps gzipped instead of plain for speedup
Change Save... to Save, as there is no ...
* Add changelog
Add test
* Remove overly complicated flow dispatching for basic link functionality
Remove force gzip
* Run npm test -- -u to update jest
Throw error on invalid filter
* Add error 400 test
* Create test with invalid regex that actually fails.
* Add changelog entry
Co-authored-by: Markus Vogl <markus.vogl@datavisyn.io>
Co-authored-by: Maximilian Hils <git@maximilianhils.com>
2022-10-19 20:26:44 +02:00
Maximilian Hils
236f2c692c
expect tornado to error, fix #5405 ( #5659 )
2022-10-19 20:21:41 +02:00
Maximilian Hils
435bd4af18
Merge pull request #5651 from mhils/console-fixes
...
Fix console nits
2022-10-17 17:21:16 +02:00
Maximilian Hils
f170840e2d
console: fix some bugs
...
the singleton signal creates some inconsistencies if there are two panes.
2022-10-17 17:17:42 +02:00
Maximilian Hils
f36a0b137a
add ctrl left to change window focus
2022-10-17 17:11:57 +02:00
Maximilian Hils
db7074a37d
clean up statusbar.py
2022-10-17 17:11:57 +02:00
Maximilian Hils
0e2d9b6786
Update README.md
2022-10-14 08:19:55 +02:00
Maximilian Hils
80803593c0
udp: bind to 0.0.0.0 on Windows ( #5642 )
2022-10-14 05:54:42 +00:00
Maximilian Hils
16c5862ae2
Merge pull request #5645 from mhils/nits
...
Fix nits
2022-10-14 07:44:18 +02:00