Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
| | * | tests: extract language.writer and language.websocket | Aldo Cortesi | 2015-05-02 | 3 | -96/+111 | |
| | | | ||||||
| | * | language: extract http tests | Aldo Cortesi | 2015-05-02 | 2 | -253/+260 | |
| | | | ||||||
| | * | Split language test suite: generators | Aldo Cortesi | 2015-05-02 | 4 | -76/+43 | |
| | | | | | | | | | | | | Also remove some unused code | |||||
| | * | Massive refactoring to split up language implementation. | Aldo Cortesi | 2015-05-02 | 13 | -696/+737 | |
| | | | ||||||
| | * | websockets: progressive masking. | Aldo Cortesi | 2015-05-01 | 1 | -2/+36 | |
| | | | ||||||
| | * | pathoc: cope better with disconnect conditions | Aldo Cortesi | 2015-05-01 | 1 | -9/+9 | |
| | | | ||||||
| | * | pathoc: Integrate bytes read/written log into Log handler | Aldo Cortesi | 2015-04-30 | 1 | -67/+62 | |
| | | | ||||||
| | * | Revamp pathoc log output with a context handler | Aldo Cortesi | 2015-04-30 | 3 | -114/+146 | |
| | | | | | | | | | | | | | | | This does two things - it gives us a central place to put log utilities, and it lets us group together related log lines. | |||||
| | * | Websocket frame read limit. | Aldo Cortesi | 2015-04-30 | 5 | -15/+82 | |
| | | | ||||||
| | * | Stub out websocket read loop and Frame language construct | Aldo Cortesi | 2015-04-29 | 3 | -33/+141 | |
| | | | ||||||
| | * | Pull HTTP functionality out of language._Message in prep for frames | Aldo Cortesi | 2015-04-24 | 3 | -27/+52 | |
| | | | ||||||
| | * | Change the semantics of the craft anchor point specification | Aldo Cortesi | 2015-04-23 | 4 | -7/+14 | |
| | | | | | | | | | | | | | | | The anchor point is now defined as /p (rather than /p/), with the specification for a request just to /p or /p/ being empty. | |||||
| | * | pathod: register websocket key from client handshake | Aldo Cortesi | 2015-04-23 | 2 | -9/+20 | |
| | | | ||||||
| | * | Refactor logging, add some defaults to pathod argument help. | Aldo Cortesi | 2015-04-23 | 2 | -27/+41 | |
| | | | ||||||
| | * | Use get_request_line from netlib.http | Aldo Cortesi | 2015-04-23 | 1 | -6/+8 | |
| | | | ||||||
| | * | Example websocket key for mock renders | Aldo Cortesi | 2015-04-23 | 1 | -4/+11 | |
| | | | ||||||
| | * | Resolve messages as part of policy check | Aldo Cortesi | 2015-04-22 | 2 | -13/+13 | |
| | | | ||||||
| | * | pathod: flag to set debugging for web interface dev | Aldo Cortesi | 2015-04-22 | 4 | -6/+11 | |
| | | | ||||||
| | * | websockets: server handshake scheme | Aldo Cortesi | 2015-04-22 | 10 | -80/+243 | |
| | | | | | | | | | | | | Also refactor settings and resolution interfaces | |||||
| | * | First-pass websocket client handshake | Aldo Cortesi | 2015-04-22 | 2 | -2/+14 | |
| | | | ||||||
| | * | Fix call signature in pathoc. | Aldo Cortesi | 2015-04-20 | 1 | -2/+2 | |
| | | | ||||||
| | * | Whitespace, interface refcactoring, sketch websockets language | Aldo Cortesi | 2015-04-20 | 7 | -57/+145 | |
| | | | ||||||
| | * | Whitespace, small fixes. | Aldo Cortesi | 2015-04-20 | 7 | -40/+45 | |
| | | | ||||||
| | * | Refactor pathoc | Aldo Cortesi | 2015-04-19 | 3 | -124/+153 | |
| | | | | | | | | | | | | | | | | | | | | | We're getting ready for websockets. All the output specifiers are now on the Pathoc object itself - we can't assume that all input and output happens in response to a method call any more. This has the upside that we can unify the request/print_request methods. | |||||
| | * | pathoc: Print SSL info only once per connection | Aldo Cortesi | 2015-04-19 | 2 | -38/+37 | |
| | | | ||||||
| | * | Add SANs specification arguments to pathod | Aldo Cortesi | 2015-04-19 | 2 | -2/+10 | |
| | | | ||||||
| | * | 100% unit tests | Aldo Cortesi | 2015-04-19 | 3 | -12/+22 | |
| | | | | | | | | | | | | | | | - Add SANs to pathod SSLConfig - Fix tricky SSL establishment error test. Lets see if it's platform portable. | |||||
| | * | Scripts to reproducibly generate the test certificate | Aldo Cortesi | 2015-04-19 | 4 | -29/+121 | |
| | | | ||||||
| | * | Document embedded response specification. | Aldo Cortesi | 2015-04-18 | 3 | -29/+75 | |
| | | | ||||||
| | * | Unit test++ for PathodSpec | Aldo Cortesi | 2015-04-18 | 2 | -5/+13 | |
| | | | ||||||
| | * | Fix test that fails on Travis with a bodge | Aldo Cortesi | 2015-04-17 | 1 | -1/+3 | |
| | | | | | | | | | | | | Circumvents a platform difference causing a test failure. | |||||
| | * | Unit tests: cmdline.pathod | Aldo Cortesi | 2015-04-17 | 2 | -6/+92 | |
| | | | ||||||
| | * | housekeeping: ++tests, coverage annotations | Aldo Cortesi | 2015-04-17 | 6 | -25/+88 | |
| | | | ||||||
| | * | Housekeeping: .env and fix unit tests | Aldo Cortesi | 2015-04-17 | 2 | -1/+6 | |
| | | | ||||||
| | * | Improvements to pathoc repeat requests | Aldo Cortesi | 2015-03-14 | 2 | -4/+16 | |
| | | | | | | | | | | | | | | | - Pathoc will now keep trying if connections failed - Add a -w option to specify a wait time between requests | |||||
| | * | Merge branch 'master' of ssh.github.com:mitmproxy/pathod | Aldo Cortesi | 2015-03-14 | 6 | -10/+31 | |
| | |\ | ||||||
| | | * | Bump to 0.11.1 | Aldo Cortesi | 2014-11-15 | 1 | -2/+2 | |
| | | | | ||||||
| | | * | Merge branch 'master' of ssh.github.com:mitmproxy/pathod | Aldo Cortesi | 2014-11-15 | 2 | -2/+6 | |
| | | |\ | ||||||
| | | | * | Merge remote-tracking branch 'origin/master' | Maximilian Hils | 2014-11-11 | 19 | -863/+1261 | |
| | | | |\ | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: setup.py | |||||
| | | | * | | be more explicit about requirements | Maximilian Hils | 2014-11-11 | 2 | -2/+6 | |
| | | | | | | ||||||
| | | * | | | Use current version for download links | Aldo Cortesi | 2014-11-15 | 2 | -3/+10 | |
| | | | |/ | | | |/| | | | | | | | | | | | Fixes #19 | |||||
| | | * | | Fix unit tests | Aldo Cortesi | 2014-11-11 | 1 | -2/+2 | |
| | | | | | ||||||
| | | * | | Changelog, remove entry points in favor of scripts | Aldo Cortesi | 2014-11-08 | 2 | -8/+10 | |
| | | | | | ||||||
| | | * | | Add a pip requirement to pathod to work around a pip/requests screwup | Aldo Cortesi | 2014-11-05 | 1 | -0/+3 | |
| | | | | | ||||||
| | * | | | Fix entry points for cmdline tools | Aldo Cortesi | 2015-03-14 | 1 | -2/+2 | |
| | |/ / | ||||||
| | * | | --memo-limit - limit failed attempts to find new generated requests to N | Aldo Cortesi | 2014-10-26 | 2 | -0/+11 | |
| | | | | ||||||
| | * | | Improve netability of grammars | Aldo Cortesi | 2014-10-26 | 2 | -17/+43 | |
| | | | | ||||||
| | * | | Resolve a quoting ambiguity in nested response specs | Aldo Cortesi | 2014-10-26 | 2 | -19/+24 | |
| | | | | ||||||
| | * | | Allow nesting of pathod response specs in pathoc specs | Aldo Cortesi | 2014-10-26 | 3 | -5/+73 | |
| | | | | | | | | | | | | | | | | | | | | This opens the door to really neat, repeatable, client-side driven fuzzing, especially of proxies. | |||||
| | * | | Add a memoize argument to prevent playing the same pattern twice | Aldo Cortesi | 2014-10-25 | 3 | -21/+29 | |
| | | | | | | | | | | | | | | | | Also remove addition of Date header, which makes this non-deterministic |