Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | move code to netlib | Thomas Kriechbaumer | 2015-08-10 | 2 | -46/+1 | |
| | ||||||
* | fix tests | Thomas Kriechbaumer | 2015-08-02 | 1 | -2/+1 | |
| | ||||||
* | fix imports for encoding | Thomas Kriechbaumer | 2015-08-01 | 2 | -3/+5 | |
| | ||||||
* | move encoding tests from mitmproxy to netlib | Thomas Kriechbaumer | 2015-08-01 | 1 | -33/+0 | |
| | ||||||
* | move code from mitmproxy to netlib | Thomas Kriechbaumer | 2015-08-01 | 8 | -387/+76 | |
| | ||||||
* | move code to netlib and implement protocols | Thomas Kriechbaumer | 2015-07-30 | 7 | -97/+62 | |
| | ||||||
* | refactor connection & protocol handling | Thomas Kriechbaumer | 2015-07-30 | 1 | -32/+44 | |
| | ||||||
* | Merge pull request #548 from macmantrl/no_serverconn | Maximilian Hils | 2015-07-26 | 1 | -0/+11 | |
|\ | | | | | Prevent unnecessary upstream server connects | |||||
| * | Prevent unecessary upstream server connects | Terry Long | 2015-07-03 | 1 | -0/+11 | |
| | | | | | | | | | | | | Selectively connect to upstream server based on no_upstream_cert option. When no_upstream_cert is used during server replay, prevent connecting to the upstream server unless absolutely necessary. | |||||
* | | remove debug output in tests | Thomas Kriechbaumer | 2015-07-24 | 1 | -3/+0 | |
| | | ||||||
* | | Merge pull request #675 from Kriechi/protocol-refactor | Maximilian Hils | 2015-07-24 | 3 | -28/+28 | |
|\ \ | | | | | | | HTTP protocol refactoring | |||||
| * | | refactor to use netlib.http protocols | Thomas Kriechbaumer | 2015-07-22 | 3 | -8/+12 | |
| | | | ||||||
| * | | use new netlib module names | Thomas Kriechbaumer | 2015-07-22 | 2 | -15/+17 | |
| | | | ||||||
| * | | use netlib.http_semantics for generic data | Thomas Kriechbaumer | 2015-07-22 | 1 | -10/+4 | |
| | | | ||||||
* | | | fix tests | Maximilian Hils | 2015-07-24 | 1 | -1/+3 | |
| | | | ||||||
* | | | improve inline scripts, fix #683, fix #684 | Maximilian Hils | 2015-07-24 | 5 | -115/+122 | |
|/ / | ||||||
* / | Add ~src ~dst REGEX filters | isra17 | 2015-07-13 | 1 | -0/+17 | |
|/ | | | | | | | | | This filter allow to match on the request source and destination address in the form of `<IP>:<Port>`. Also fixed the parsing grammar to add a `WordEnd` after each filter name. That way, `~src` doesn't match `~s` instead and keep the behavior consistent with `~hq` != `~h`. | |||||
* | fix #593, fix #656, coverage++ | Maximilian Hils | 2015-07-03 | 2 | -27/+75 | |
| | ||||||
* | fix windows compatibility | Maximilian Hils | 2015-07-03 | 2 | -2/+28 | |
| | ||||||
* | Enabling upstream server verification. Added flags --verify_upstream_cert, | Kyle Morton | 2015-06-29 | 7 | -0/+157 | |
| | | | | --upstream-trusted-cadir, and --upstream-trusted-ca. | |||||
* | remove certforward feature | Maximilian Hils | 2015-06-26 | 2 | -10/+0 | |
| | | | | | | | | The certforward feature was implemented to support #gotofail, which only works on unpatched iOS devices. Given that many apps don't support iOS 7 anymore, jailbreak+ssl killswitch is usually the better option. By removing certforward, we can make netlib a pure python module again, which significantly simplifies distribution. | |||||
* | changed error handling (ssl spoof mode) | iroiro123 | 2015-06-23 | 1 | -7/+2 | |
| | ||||||
* | add unit tests for spoof mode | iroiro123 | 2015-06-23 | 3 | -0/+103 | |
| | ||||||
* | Handle invalid IDNA encoding in hostnames | Aldo Cortesi | 2015-06-12 | 1 | -0/+4 | |
| | | | | Fixes #622 | |||||
* | console: convert add_event to a signal. | Aldo Cortesi | 2015-06-02 | 1 | -6/+0 | |
| | ||||||
* | Merge branch 'master' of github.com:mitmproxy/mitmproxy | Maximilian Hils | 2015-05-31 | 31 | -342/+697 | |
|\ | ||||||
| * | Add coding style check, reformat. | Aldo Cortesi | 2015-05-30 | 31 | -342/+697 | |
| | | ||||||
* | | add bench tool for windows | Maximilian Hils | 2015-05-31 | 2 | -1/+1 | |
|/ | ||||||
* | Adapt to new literal escaping style in pathod | Aldo Cortesi | 2015-05-03 | 1 | -3/+1 | |
| | ||||||
* | Adapt to new Pathoc API - silence output to stdout. | Aldo Cortesi | 2015-05-02 | 2 | -8/+18 | |
| | ||||||
* | pretty_size now lives in netlib.utils | Aldo Cortesi | 2015-04-30 | 1 | -10/+5 | |
| | ||||||
* | Fudge a rare race condition in the test suite | Aldo Cortesi | 2015-04-19 | 1 | -1/+4 | |
| | ||||||
* | Whitespace, formatting | Aldo Cortesi | 2015-04-15 | 1 | -23/+33 | |
| | ||||||
* | Add set_cookies method to HTTPResponse | Aldo Cortesi | 2015-04-14 | 1 | -0/+11 | |
| | ||||||
* | New get_cookies for HttpResponse | Aldo Cortesi | 2015-04-14 | 2 | -54/+56 | |
| | ||||||
* | New get_cookie and set_cookie implementations for HTTPRequest | Aldo Cortesi | 2015-04-14 | 1 | -7/+15 | |
| | ||||||
* | Merge branch 'master' of ssh.github.com:mitmproxy/mitmproxy | Aldo Cortesi | 2015-04-14 | 2 | -1/+23 | |
|\ | ||||||
| * | add flowwriter example | Maximilian Hils | 2015-04-12 | 1 | -1/+1 | |
| | | ||||||
| * | add tests | Maximilian Hils | 2015-04-10 | 1 | -0/+14 | |
| | | ||||||
| * | fix #553 | Maximilian Hils | 2015-04-10 | 1 | -0/+8 | |
| | | ||||||
* | | Housekeeping and cleanups | Aldo Cortesi | 2015-04-14 | 6 | -68/+74 | |
|/ | | | | | | | | - No output to stdout on load in examples - they muck up the test suite. - Use the odict module directly, rather than aliasing it. The small convenience this gives to scripters is not worth it. - Move the cookie tests from the flow test module to the protocol_http test module. | |||||
* | add yappi benchmark tool | Maximilian Hils | 2015-04-08 | 2 | -0/+51252 | |
| | ||||||
* | Merge pull request #547 from macmantrl/blank_values | Maximilian Hils | 2015-04-08 | 1 | -5/+9 | |
|\ | | | | | Keep blank query values for flow hashing | |||||
| * | Keep blank query values for flow hashing | Terry Long | 2015-04-02 | 1 | -5/+9 | |
| | | ||||||
* | | fix tests | Maximilian Hils | 2015-04-08 | 1 | -0/+2 | |
| | | ||||||
* | | console: All palettes now explicitly set a background colour | Aldo Cortesi | 2015-04-07 | 1 | -1/+3 | |
|/ | | | | | There's a new option --palette-transparent to turn this off if you want to use your own terminal background. | |||||
* | Fix timestamps in detail view | Aldo Cortesi | 2015-03-31 | 1 | -6/+6 | |
| | | | | | | | - Fix a crash when connection timestamps don't exist yet - Fix display of response timestamps - Get rid of those colossal ternaries. I want a device that pokes people in the eye every time they try to use a ternary operator. | |||||
* | Zap old search tests | Aldo Cortesi | 2015-03-29 | 1 | -178/+0 | |
| | ||||||
* | Merge pull request #515 from krzysiekbielicki/master | Maximilian Hils | 2015-03-26 | 2 | -1/+39 | |
|\ | | | | | [#514] Add support for ignoring payload params in multipart/form-data | |||||
| * | Added tests | Krzysztof Bielicki | 2015-03-16 | 2 | -1/+39 | |
| | |