Shiva
8438f06206
Added to changelog
2020-10-31 11:05:07 +01:00
Thomas Kriechbaumer
730ee85469
Merge branch 'master' into send-http1-trailers
2020-10-21 20:17:24 +02:00
Thomas Kriechbaumer
b167f9fd2d
http2: fix missing END_STREAM flag on requests without body
...
fixes #4231
2020-10-17 16:59:24 +02:00
Kevin O'Connor
fbc5cc567b
Handle "deflateRaw" Content-Encoding as "deflate".
2020-10-15 21:25:23 -04:00
Blake Burkhart
21330f511e
is_http10 and is_http11 properties to requests
2020-10-13 09:21:15 -05:00
Blake Burkhart
b17857c7ae
Send http/1 request and response trailer headers
2020-10-08 20:43:28 -05:00
Thomas Kriechbaumer
6eb78cc6dc
changelog: mention py39 support
2020-10-06 22:45:58 +02:00
Maximilian Hils
bfa6467e4c
Merge branch 'master' into docs-tutorials
2020-09-07 18:29:38 +02:00
Martin Plattner
34716b480d
update changelog
2020-09-04 16:57:44 +02:00
mirosyn
99dc31a73d
Merge branch 'master' into issue-4178-passphrase
2020-08-31 09:10:38 +03:00
chase
b74a2f4e45
Add small delay before unlinking file in external viewer fixes #4152
...
In some cases, such as with firefox, the file is removed before the viewer is
finished loading.
2020-08-28 12:10:43 -04:00
mirosyn
3ef1f966d2
Merge branch 'master' into issue-4178-passphrase
2020-08-28 17:16:12 +03:00
Miro Karvonen
770811b121
Updating the CHANGELOG, adding --cert-passphrase command line argument
2020-08-28 17:12:08 +03:00
Chase Kelley
2aacf94a63
update raw export to not remove headers ( #4181 )
2020-08-28 12:41:22 +02:00
capt8bit
c48a2fcc4f
Add option to control stripping newlines from edited bodies ( #4125 )
2020-08-14 08:06:12 +02:00
Maximilian Hils
67885320c0
add ASGI support for embedded apps
...
This commit replaces our WSGI implementation with a new ASGI one,
which then uses `asgiref`'s compatibility mode to still support WSGI applications.
The ASGI implementation is a bit bare-bone, but good enough for our purposes.
The major changes are:
- We now support ASGI apps.
- Instead of taking connections out of mitmproxy's normal processing,
we now just set flow.response and let things continue as usual.
This allows users to see responses in mitmproxy, use the response hook
to modify app responses, etc. Also important for us,
this makes the new implementation work for shenanigans like sans-io.
2020-08-13 17:22:31 +02:00
Maximilian Hils
20f6f823ac
revamp onboarding app
...
- improve and simplify layout
- revise install instructions
- ditch fontawesome to reduce file size
2020-08-13 08:12:49 +02:00
sanlengjingvv
5d0e1906e6
Show http trailers in web-ui ( #4142 )
2020-08-12 17:21:31 +02:00
Alexander Prinzhorn
5ebc338fde
Prevent transparent mode from connecting to itself in the basic cases, references #4128 ( #4135 )
2020-08-11 13:13:09 +02:00
Maximilian Hils
06f67d6c55
Merge branch 'master' into guess_encoding
2020-08-07 19:01:37 +02:00
Alexander Prinzhorn
2bb5f7b973
Updated typing for WebsocketMessage.content
2020-08-07 12:03:13 +02:00
rugk
9e4f7d47f7
Fix link to anticache docs in mitmweb ( #4126 )
2020-08-06 22:04:33 +02:00
Alexander Prinzhorn
2fe8f3a218
Use @charset to decode CSS files if available
2020-08-06 15:01:23 +02:00
Tom Hacohen
5fd702934c
Add a msgpack content viewer.
2020-07-22 16:47:08 +03:00
Martin Plattner
cc75d7109d
bump version to 5.2
2020-07-18 22:05:03 +02:00
Thomas Kriechbaumer
04abe6b85b
match HTTP-WebSocket handshake flow with ~websocket
...
fixes #3990
2020-07-16 17:49:47 +02:00
tunnelpr0
be8cb243b5
Update CHANGELOG
...
Fixed the DNS Rebind Protection for secure support of IPv6 addresses (@tunnelpr0)
2020-07-09 21:33:06 +02:00
gorogoroumaru
b456c3afa1
Changed iteration to list comprehension in order to prevent "RuntimeError: dictionary changed size during iteration"
2020-07-06 19:01:10 +02:00
Thomas Kriechbaumer
49e10d7cc2
add http trailers changelog entry
2020-07-06 18:54:55 +02:00
Martin Plattner
89fad1e2b1
add mapremote addon to modify request URLs
2020-07-03 14:27:37 +02:00
Thomas Kriechbaumer
ac95f84a4c
update changelog
2020-07-01 11:47:42 +02:00
Thomas Kriechbaumer
a233fdd302
bump version to 5.1.1
2020-04-13 13:09:23 +02:00
Thomas Kriechbaumer
c10ae4f524
bump version to 5.1.0
2020-04-13 09:46:45 +02:00
Thomas Kriechbaumer
7f4e73a766
add provisional changelog
2020-04-13 09:46:45 +02:00
Maximilian Hils
f245d24767
update CHANGELOG for 5.0.1
2019-12-27 18:25:57 +01:00
Maximilian Hils
1f45e14242
update CHANGELOG for 5.0
2019-12-12 16:38:29 +01:00
Maximilian Hils
22347d48e9
update CHANGELOG for 4.0.4
2018-07-31 14:18:07 +02:00
Aldo Cortesi
58c93a233b
CHANGELOG, release/README updates
...
We no longer care about annotated tags.
2018-06-16 23:36:39 +12:00
Aldo Cortesi
ff8a9f5440
Sync CHANGELOG for v4.x
2018-06-16 09:07:37 +12:00
Aldo Cortesi
cf14409da9
CHANGELOG
2018-05-17 09:58:17 +12:00
Aldo Cortesi
be27bde4d4
cmdline: --conf -> --confdir, which specifies the config directory, not the yaml options file
...
This is a much more sensible behaviour for the flag.
2018-05-10 17:35:37 +12:00
Aldo Cortesi
1f02354196
Initial changelog for 4.0
2018-05-10 17:23:29 +12:00
Aldo Cortesi
9830e5b597
cadir -> confdir
...
We store a lot more than just the CAs in our configuration directory. Clarify
the option name.
2018-05-10 11:40:33 +12:00
Maximilian Hils
e33cf54e07
update CHANGELOG
2018-04-05 17:10:46 +02:00
luz.paz
afbb7f117b
Misc. typos
...
Found via `codespell -q 3 -I ../mitmproxy-word-whitelist.txt`
Where whitelist contains:
```
cas
doubleclick
nd
ot
seeked
statics
te
thru
```
2018-02-24 21:45:11 -05:00
Aldo Cortesi
3c7f41dee6
Prep for v3.0.1
2018-02-23 14:25:34 +13:00
Maximilian Hils
ef30360481
minor changelog improvements
2018-02-22 12:42:02 +01:00
Aldo Cortesi
7cb6937f03
Update changelog for 3.0
...
Fixes #2784
2018-02-22 20:53:43 +13:00
Maximilian Hils
bd88733a0a
update CHANGELOG
2017-04-28 14:22:56 +02:00
Thomas Kriechbaumer
91c3a99d48
update CHANGELOG with 2.0.0 release
2017-02-21 18:55:31 +01:00