David Weinstein
|
8f8c2efccd
|
Include raw client hello in exception
|
2016-01-26 12:38:00 -05:00 |
|
David Weinstein
|
17a32d921c
|
Log exceptions parsing TlsClientHello in TlsLayer
|
2016-01-26 11:40:11 -05:00 |
|
David Weinstein
|
11b289d3c7
|
remove client_tls property from TlsLayer
|
2016-01-26 11:28:19 -05:00 |
|
David Weinstein
|
0a43cc8844
|
add TlsClientHello repr
|
2016-01-26 09:33:03 -05:00 |
|
David Weinstein
|
ce0a500885
|
Add ignore based on TLS ClientHello SNI
- also add some documentation about ignoring based on SNI
|
2016-01-23 21:46:04 -05:00 |
|
Sandor Nemes
|
61bd318622
|
remove unnecessary source_address from proxy modes
|
2016-01-18 15:52:03 +01:00 |
|
Sandor Nemes
|
918a457f5a
|
Minor aesthetic fixes.
|
2016-01-18 09:55:46 +01:00 |
|
Sandor Nemes
|
192f033967
|
Merge branch 'master' into master
|
2016-01-17 21:24:47 +01:00 |
|
Maximilian Hils
|
0f54f2990c
|
Merge pull request #872 from bazzinotti/inline-tcp
Add "tcp_message" Inline Script Hook
|
2016-01-17 19:54:59 +01:00 |
|
Michael J. Bazzinotti
|
e766838a1a
|
Add Inline Script Hooks to TCP mode
|
2016-01-10 13:05:01 -05:00 |
|
Sandor Nemes
|
fe77dd35c6
|
Fixed a problem with the bind address not being used as the source address on outgoing TCP packets
|
2016-01-08 18:55:13 +01:00 |
|
Maximilian Hils
|
11215e46ec
|
fix #659
|
2016-01-02 15:12:36 +01:00 |
|
Maximilian Hils
|
43ed82062f
|
fix #847
|
2015-11-27 21:21:04 +01:00 |
|
Maximilian Hils
|
6a239526e5
|
http: catch all exceptions
|
2015-11-26 23:19:43 +01:00 |
|
Maximilian Hils
|
89013eb7af
|
establish tls with client even if server connection fails
|
2015-11-26 23:13:06 +01:00 |
|
Maximilian Hils
|
d6bd1cb4a6
|
fix HTTPS Proxy-Authentication, refs #824
|
2015-11-14 21:55:02 +01:00 |
|
Maximilian Hils
|
978eb17d66
|
fix #811
|
2015-11-01 18:37:20 +01:00 |
|
Maximilian Hils
|
26631621ee
|
fix #786
|
2015-10-03 14:48:51 +02:00 |
|
Maximilian Hils
|
c11ab3676d
|
Merge branch 'http-models'
|
2015-09-28 13:54:53 +02:00 |
|
Maximilian Hils
|
6661770d4e
|
handle Expect: 100-continue header, fix #770
|
2015-09-28 10:59:10 +02:00 |
|
Maximilian Hils
|
1b6ea5caf3
|
adjust to netlib response changes + docs
|
2015-09-26 17:41:14 +02:00 |
|
Maximilian Hils
|
6d27901b6f
|
fix replay functionality
|
2015-09-19 11:59:05 +02:00 |
|
Maximilian Hils
|
2d4a5fb116
|
experimental: don't interfere with headers, fix #93
|
2015-09-18 18:07:38 +02:00 |
|
Maximilian Hils
|
66d21fa4ba
|
trigger inline script hooks for artifical responses, fix #775
|
2015-09-18 13:51:05 +02:00 |
|
Maximilian Hils
|
906360f63f
|
code -> status_code, httpversion -> http_version
|
2015-09-17 15:16:33 +02:00 |
|
Maximilian Hils
|
12984f149c
|
move body assembly to netlib
|
2015-09-17 02:40:08 +02:00 |
|
Maximilian Hils
|
14a5f405fd
|
use new netlib exceptions
|
2015-09-17 02:13:28 +02:00 |
|
Maximilian Hils
|
0af0608978
|
adjust to netlib changes
|
2015-09-16 18:45:22 +02:00 |
|
Maximilian Hils
|
436a9ea839
|
minor fixes
|
2015-09-14 23:58:06 +02:00 |
|
Maximilian Hils
|
eb2264e91a
|
improve display of non-ascii contents
fixes #283
|
2015-09-12 17:10:38 +02:00 |
|
Maximilian Hils
|
dd414e4852
|
better error messages, remove error cause
|
2015-09-11 02:17:04 +02:00 |
|
Maximilian Hils
|
40ce06e780
|
tls layer: fix early peek
|
2015-09-11 01:47:13 +02:00 |
|
Maximilian Hils
|
ffdf143be4
|
better exception handling
|
2015-09-11 01:39:33 +02:00 |
|
Maximilian Hils
|
c159c8ca13
|
fix chunked encoding
|
2015-09-11 01:18:17 +02:00 |
|
Maximilian Hils
|
d1bc966e5b
|
polish for release: introduce http2 and rawtcp as command line switches
|
2015-09-11 00:00:00 +02:00 |
|
Maximilian Hils
|
33c0d36530
|
fix exception re-raise
|
2015-09-10 18:36:50 +02:00 |
|
Maximilian Hils
|
35a99d2faf
|
start reraising exceptions properly
|
2015-09-10 16:24:22 +02:00 |
|
Maximilian Hils
|
ebba79b655
|
raw tcp mode: use ssl_read_select
|
2015-09-10 11:33:03 +02:00 |
|
Maximilian Hils
|
3b6140dfff
|
fix send_response if content is missing
|
2015-09-10 10:32:08 +02:00 |
|
Maximilian Hils
|
cf2b2e0cc7
|
simplify streaming http layer
|
2015-09-10 10:20:11 +02:00 |
|
Maximilian Hils
|
61f4319491
|
http protocol: use new tls attribute
|
2015-09-09 18:49:32 +02:00 |
|
Maximilian Hils
|
d002371d30
|
expose next_layer to inline scripts
|
2015-09-07 13:52:58 +02:00 |
|
Maximilian Hils
|
5125c669cc
|
adjust to new netlib Headers class
|
2015-09-05 20:45:58 +02:00 |
|
Maximilian Hils
|
00561d280c
|
speed up filters
|
2015-09-04 02:11:09 +02:00 |
|
Thomas Kriechbaumer
|
47ab7f04ea
|
http2: Ping frames are handled in netlib
|
2015-09-03 21:23:19 +02:00 |
|
Maximilian Hils
|
14457f29b3
|
docs++
|
2015-09-03 18:55:38 +02:00 |
|
Maximilian Hils
|
99126f62ed
|
remove depth attribute from set_server
|
2015-09-03 18:25:36 +02:00 |
|
Maximilian Hils
|
8da683a638
|
Merge branch 'master' of https://github.com/mitmproxy/mitmproxy
|
2015-09-03 17:01:37 +02:00 |
|
Maximilian Hils
|
f4272de5ec
|
remove ServerConnectionMixin.reconnect
|
2015-09-03 17:01:25 +02:00 |
|
Thomas Kriechbaumer
|
3a229f60e3
|
http2: fix ping response
|
2015-09-03 14:26:36 +02:00 |
|