Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
| | * | websockets: specification of fin, mask, rsv1-3 bits. | Aldo Cortesi | 2015-05-04 | 5 | -14/+177 | |
| | | | ||||||
| | * | Split up language docs, document websocket code specification. | Aldo Cortesi | 2015-05-04 | 4 | -244/+249 | |
| | | | ||||||
| | * | Docs | Aldo Cortesi | 2015-05-04 | 1 | -36/+61 | |
| | | | ||||||
| | * | websockets: code specification | Aldo Cortesi | 2015-05-03 | 8 | -30/+131 | |
| | | | ||||||
| | * | Lower-case rather than upper-case to canonicalize names | Aldo Cortesi | 2015-05-03 | 4 | -13/+13 | |
| | | | | | | | | | | | | Marginally less finicky | |||||
| | * | PreValue -> Value | Aldo Cortesi | 2015-05-03 | 4 | -8/+8 | |
| | | | ||||||
| | * | Clarify token/component split through naming | Aldo Cortesi | 2015-05-03 | 5 | -128/+91 | |
| | | | | | | | | | | | | Tokens are now Tok* | |||||
| | * | Remove bundled pyparsing, install as external package | Aldo Cortesi | 2015-05-03 | 11 | -3763/+19 | |
| | | | | | | | | | | | | Adapt ValueLiteral parsing to suit | |||||
| | * | base.PathodSpec -> http.PathodResponse | Aldo Cortesi | 2015-05-03 | 4 | -62/+63 | |
| | | | ||||||
| | * | Language: minor refactoring and whitespace | Aldo Cortesi | 2015-05-03 | 6 | -41/+24 | |
| | | | ||||||
| | * | Split out language messages and actions | Aldo Cortesi | 2015-05-03 | 8 | -353/+372 | |
| | | | ||||||
| | * | Revamp header components in language | Aldo Cortesi | 2015-05-02 | 4 | -150/+153 | |
| | | | ||||||
| | * | language: create and use Integer and PreValue generics | Aldo Cortesi | 2015-05-02 | 4 | -79/+65 | |
| | | | ||||||
| | * | Refactor language to move specific tokens into protocol module | Aldo Cortesi | 2015-05-02 | 5 | -96/+113 | |
| | | | | | | | | | | | | This patch makes progress on language/http.py | |||||
| | * | test coverage: generators and websockets to 100% | Aldo Cortesi | 2015-05-02 | 4 | -18/+26 | |
| | | | ||||||
| | * | 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 |