autofix-ci[bot]
8c2428c9d3
[autofix.ci] apply automated fixes
2022-11-29 13:28:41 +00:00
Maximilian Hils
8361c81cdf
add autofix.ci
2022-11-29 14:27:35 +01:00
Maximilian Hils
9a41fe08eb
display quic as such in the ui
2022-11-28 18:51:23 +01:00
Maximilian Hils
5ec4bbf496
don't persist connection state, fix #5524
2022-11-28 18:18:49 +01:00
Manuel Meitinger
5d0947acb7
[quic] 100% H3 coverage
2022-11-27 06:01:04 +01:00
Manuel Meitinger
8bd88541f6
[quic] H3 stream reset refinements
2022-11-27 04:17:57 +01:00
Manuel Meitinger
f23a1887bb
[quic] fix h3 double-close issue
2022-11-24 22:18:07 +01:00
Manuel Meitinger
d4e8b05619
[quic] more h3 tests and fixes
2022-11-24 20:07:15 +01:00
Manuel Meitinger
6360f388df
[quic] dataclass changes
2022-11-24 11:19:48 +01:00
Manuel Meitinger
7285c250ff
[quic] more h3 tests and http1 stream_id fix
2022-11-24 04:01:59 +01:00
Manuel Meitinger
f7bf1c44b6
Merge remote-tracking branch 'upstream/main' into quic
2022-11-23 22:14:03 +01:00
Maximilian Hils
07a40208a3
rm -rf stateobject
2022-11-22 01:09:33 +01:00
Maximilian Hils
cb2eade466
fix Python 3.9 compatibility
2022-11-21 03:09:51 +01:00
Maximilian Hils
c1d0385782
tests++
2022-11-21 02:48:21 +01:00
Maximilian Hils
6b71066141
cleanup mitmproxy.connection
, introduce dataclass-based serialization
2022-11-21 01:27:31 +01:00
Manuel Meitinger
75504e38a2
Merge remote-tracking branch 'upstream/main' into quic
2022-11-18 21:44:18 +01:00
Maximilian Hils
d5f1d1c623
Improve error message for missing packages in frozen binaries ( #5740 )
2022-11-18 09:42:48 +00:00
Aldo Cortesi
0bbb0215c1
more mypy ( #5724 )
...
Co-authored-by: requires.io <support@requires.io>
Co-authored-by: Maximilian Hils <git@maximilianhils.com>
2022-11-13 18:04:34 +00:00
Manuel Meitinger
fcee888f35
[quic] regular proxy test
2022-11-10 23:24:36 +01:00
Manuel Meitinger
5aa6c9b9f9
[quic] minor improvements
2022-11-08 22:08:12 +01:00
Manuel Meitinger
2bda324d94
[quic] improve and fix tests
2022-11-08 07:51:25 +01:00
Manuel Meitinger
e1d5f4b838
[quic] replace get_event_loop
2022-11-08 07:06:01 +01:00
Manuel Meitinger
64fa241825
[quic] datagram test
2022-11-08 06:34:34 +01:00
Manuel Meitinger
6cf2a1202a
[quic] full-stack test
2022-11-08 05:38:59 +01:00
Manuel Meitinger
97ca30ce6f
[quic] fix next layer handling
2022-11-07 03:49:32 +01:00
Manuel Meitinger
201f03082a
[quic] more h3 tests
2022-11-07 01:22:59 +01:00
Manuel Meitinger
a308d3dabc
[quic] first test for H3
2022-11-06 18:42:30 +01:00
Manuel Meitinger
78c1a23bf3
[quic] better chain file handling
2022-11-01 22:28:40 +01:00
Manuel Meitinger
49cca5301c
[quic] fix lint issues
2022-10-31 23:09:13 +01:00
Manuel Meitinger
f8dc5a6683
[quic] next layer work
2022-10-31 23:02:14 +01:00
Manuel Meitinger
c552455ccd
Merge remote-tracking branch 'upstream/main' into quic
2022-10-31 06:24:12 +01:00
Manuel Meitinger
3aba003099
[quic] tls tests
2022-10-31 06:23:58 +01:00
Manuel Meitinger
3d39c52048
[quic] mode tests
2022-10-31 02:23:51 +01:00
Alexander Prinzhorn
27cf2d2d12
Hard exit when mitmproxy cannot write logs ( #5695 )
2022-10-30 18:23:43 +00:00
Manuel Meitinger
26b2545dc2
[quic] full quic.py coverage
2022-10-29 20:11:53 +02:00
Manuel Meitinger
1ac59fe369
[quic] fix ignore_connection issue
2022-10-28 03:04:12 +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
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
Manuel Meitinger
78f95b6a31
Merge remote-tracking branch 'upstream/main' into quic
2022-10-24 02:03:14 +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
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
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
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
db7074a37d
clean up statusbar.py
2022-10-17 17:11:57 +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
c2e8987c5f
tests: remove file with invalid syntax
2022-10-14 07:35:30 +02:00
Maximilian Hils
360ac36666
type
-> type_name
to avoid name clash with builtin
2022-10-14 07:35:08 +02:00