Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | [test/xss_scanner] add fixtures in tests | David Kremer | 2018-08-15 | 1 | -35/+40 |
| | | | | | | | | | | The previous version of that script made a repetitive use of the pytest builtin fixture, with always the same arguments. This is a small refactoring and cleanup, mainly adding the 'function' scope to ensure proper cleaning and using the @pytest.fixture decorator where I could. | ||||
* | [examples/xss_scanner] replace relative import | David Kremer | 2018-08-15 | 1 | -3/+3 |
| | | | | | | | | | | | | | test_xss_scanner.py was utterly failing because of a trouble (bug?) with the `monkeypatch` fixture failing to replace `gethostbyname` with the correct mock function. Indeed, when stepping through the code, the `gethostbyname` presumably mocked was reported as a builtin python function. The problem could then come from the fact that it is hard to monkeypatch builtin function in python. Using absolute imports seems to resolve the problem. | ||||
* | Merge pull request #3277 from madt1m/session-flowcap | Aldo Cortesi | 2018-08-14 | 4 | -8/+507 |
|\ | | | | | Session - Storage Layer | ||||
| * | session: implemented changes requested after PR review. | madt1m | 2018-08-05 | 2 | -74/+71 |
| | | |||||
| * | tests: Full coverage. Everything working, ready for review | madt1m | 2018-08-03 | 2 | -39/+77 |
| | | |||||
| * | tests: 97% coverage reached. Session opportunely patched after emerged defects. | madt1m | 2018-08-02 | 2 | -75/+296 |
| | | |||||
| * | session: implemented filter and refilter. Ready for testing implementation | madt1m | 2018-08-01 | 2 | -21/+69 |
| | | |||||
| * | protobuf: changed return type annotation in loads to enhance granularity | madt1m | 2018-08-01 | 1 | -1/+1 |
| | | |||||
| * | session: basic flow capture implemented | madt1m | 2018-08-01 | 1 | -11/+99 |
| | | |||||
| * | session: adding methods to capture and store flows | Pietro Francesco Tirenna | 2018-07-28 | 1 | -0/+107 |
| | | |||||
* | | Merge pull request #3293 from Eluch/master | Maximilian Hils | 2018-08-13 | 1 | -0/+1 |
|\ \ | | | | | | | Autoformat for json-rpc calls | ||||
| * | | Autoformat for json-rpc calls | Ferenc soós | 2018-08-13 | 1 | -0/+1 |
|/ / | |||||
* | | Merge pull request #3292 from MatthewShao/fix-mitmweb | Maximilian Hils | 2018-08-13 | 2 | -2/+2 |
|\ \ | | | | | | | [web] Fixes #3228:API endpoint error | ||||
| * | | [web] Fixes #3228:API endpoint error | Matthew Shao | 2018-08-13 | 2 | -2/+2 |
|/ / | |||||
* | | Merge pull request #3280 from muffl0n/ssl-insecure | Thomas Kriechbaumer | 2018-08-03 | 1 | -1/+1 |
|\ \ | | | | | | | Suggest --ssl-insecure cause --insecure is deprecated | ||||
| * | | Suggest --ssl-insecure cause --insecure is deprecated | [OSC] Sven Schliesing | 2018-08-03 | 1 | -1/+1 |
|/ / | |||||
* | | update CHANGELOG for 4.0.4 | Maximilian Hils | 2018-07-31 | 1 | -0/+8 |
| | | |||||
* | | Update README.md | Maximilian Hils | 2018-07-31 | 1 | -12/+12 |
| | | |||||
* | | Merge pull request #3274 from muffl0n/shorten_notAfter_to_90_days | Maximilian Hils | 2018-07-31 | 1 | -1/+2 |
|\ \ | | | | | | | Add DEFAULT_EXP_DUMMY_CERT and set to two years | ||||
| * | | Change lifetime of dummy certificate to two years | [OSC] Sven Schliesing | 2018-07-31 | 1 | -1/+1 |
| | | | |||||
| * | | Add DEFAULT_EXP_DUMMY_CERT and set to 90 days | [OSC] Sven Schliesing | 2018-07-31 | 1 | -1/+2 |
|/ / | | | | | | | | | Helps with Chrome's "certificates can not be valid longer than 27,5 month" Fixes #3273 | ||||
* | | Merge pull request #3155 from mitmproxy/requires-io-master | Thomas Kriechbaumer | 2018-07-27 | 1 | -3/+3 |
|\ \ | |/ |/| | dependency update on master branch | ||||
| * | bump dependencies | Thomas Kriechbaumer | 2018-07-27 | 1 | -3/+3 |
| | | |||||
* | | Merge pull request #3252 from madt1m/session-db | Pietro Francesco Tirenna | 2018-07-24 | 4 | -0/+155 |
|\ \ | | | | | | | Session - Hybrid DB | ||||
| * | | session: temporary DB is now stored in temporary dir | madt1m | 2018-07-24 | 2 | -10/+12 |
| | | | |||||
| * | | session: modified schema. Now SessionDB uses tempfile module for temp session | madt1m | 2018-07-24 | 3 | -41/+53 |
| | | | |||||
| * | | test_linting: removed some unused local variables | madt1m | 2018-07-20 | 1 | -6/+6 |
| | | | |||||
| * | | tests: SessionDB fully tested | madt1m | 2018-07-20 | 1 | -0/+52 |
| | | | |||||
| * | | exceptions: new SessionLoad exception for load errors | madt1m | 2018-07-20 | 1 | -0/+4 |
| | | | |||||
| * | | session: load/create wrapper methods for SessionDB | madt1m | 2018-07-20 | 1 | -0/+59 |
| | | | |||||
| * | | session: Implemented SessionDB Schema | madt1m | 2018-07-20 | 1 | -0/+26 |
| | | | |||||
* | | | Merge pull request #3256 from madt1m/serialization-benchmark | Aldo Cortesi | 2018-07-24 | 1 | -0/+116 |
|\ \ \ | |_|/ |/| | | Protobuf - Benchmark Script | ||||
| * | | benchmark: some improvements - limit to queue size | madt1m | 2018-07-23 | 1 | -19/+33 |
| | | | |||||
| * | | benchmark: new protobuf serialization performance profiler | madt1m | 2018-07-22 | 1 | -0/+102 |
| | | | |||||
* | | | Merge pull request #3258 from Kriechi/fix-whitespace | Thomas Kriechbaumer | 2018-07-22 | 1 | -1/+1 |
|\ \ \ | |/ / |/| | | fix whitespace | ||||
| * | | fix whitespace | Thomas Kriechbaumer | 2018-07-22 | 1 | -1/+1 |
| |/ | |||||
* | | Merge pull request #3245 from madt1m/protobuf-serialization-clean | Aldo Cortesi | 2018-07-21 | 11 | -3/+1263 |
|\ \ | | | | | | | Shifting to Protobuf Serialization - Cleaned | ||||
| * | | protobuf: tests implemented, full coverage | Pietro Francesco Tirenna | 2018-07-17 | 11 | -64/+200 |
| | | | |||||
| * | | Removed test code from view | Pietro Francesco Tirenna | 2018-06-30 | 1 | -13/+6 |
| | | | |||||
| * | | updated exceptions in view load | madt1m | 2018-06-30 | 1 | -0/+2 |
| | | | |||||
| * | | view can load from both io interfaces | madt1m | 2018-06-30 | 1 | -3/+11 |
| | | | |||||
| * | | Timestamps are now double instead of float | madt1m | 2018-06-30 | 2 | -25/+25 |
| | | | |||||
| * | | more bug fixes in DB class | madt1m | 2018-06-30 | 1 | -4/+0 |
| | | | |||||
| * | | bug fix | madt1m | 2018-06-30 | 1 | -0/+1 |
| | | | |||||
| * | | new protobuf loads has almost the same result of FlowReader stream | madt1m | 2018-06-30 | 1 | -1/+8 |
| | | | |||||
| * | | Loads yields now an HTTP object | madt1m | 2018-06-30 | 1 | -14/+25 |
| | | | |||||
| * | | Completed untested version of object loading | madt1m | 2018-06-30 | 1 | -99/+93 |
| | | | |||||
| * | | Refactored naming strategy | Pietro Francesco Tirenna | 2018-06-28 | 1 | -18/+18 |
| | | | |||||
| * | | Improved parsing mechanism for better readability | madt1m | 2018-06-23 | 1 | -12/+26 |
| | | | |||||
| * | | Fixed bugs in parsing HTTPFlow objects | madt1m | 2018-06-23 | 1 | -19/+28 |
| | | |