Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Refactor logging, fix conversion to websocket handler | Aldo Cortesi | 2015-05-31 | 2 | -25/+34 |
| | |||||
* | Add timestamps to logs by everywhere | Aldo Cortesi | 2015-05-31 | 2 | -3/+9 |
| | |||||
* | Refactor, fix a crashing bug by changing the way we specify SANs to pathod | Aldo Cortesi | 2015-05-31 | 2 | -25/+35 |
| | |||||
* | Refactor pathod to allow switching protocol handlers | Aldo Cortesi | 2015-05-31 | 1 | -31/+34 |
| | |||||
* | Prevent autoflake from changing our API | Aldo Cortesi | 2015-05-30 | 1 | -0/+1 |
| | |||||
* | Factor logger out of pathoc, use it in pathod as well. | Aldo Cortesi | 2015-05-30 | 8 | -212/+214 |
| | |||||
* | Add coding style check, reformat. | Aldo Cortesi | 2015-05-30 | 31 | -145/+242 |
| | |||||
* | Merge pull request #23 from Kriechi/fix-links | Aldo Cortesi | 2015-05-30 | 5 | -19/+19 |
|\ | | | | | fix github links | ||||
| * | fix typo | Thomas Kriechbaumer | 2015-05-29 | 1 | -3/+3 |
| | | |||||
| * | fix github links | Thomas Kriechbaumer | 2015-05-29 | 4 | -16/+16 |
|/ | |||||
* | fix typo | Maximilian Hils | 2015-05-26 | 1 | -1/+1 |
| | |||||
* | Post-release version bump. | Aldo Cortesi | 2015-05-26 | 1 | -1/+1 |
| | |||||
* | Remove server example for now. | Aldo Cortesi | 2015-05-26 | 1 | -6/+0 |
| | |||||
* | release prep: bump version, fix doc layout a bit | Aldo Cortesi | 2015-05-18 | 3 | -4/+10 |
| | |||||
* | Strike times token on copy | Aldo Cortesi | 2015-05-17 | 5 | -6/+13 |
| | |||||
* | HTTP and websocket requests now have an xN clause to repeat | Aldo Cortesi | 2015-05-17 | 6 | -1/+38 |
| | |||||
* | websockets: raw body specification | Aldo Cortesi | 2015-05-17 | 3 | -5/+39 |
| | |||||
* | websockets: lINTEGER to specify payload length | Aldo Cortesi | 2015-05-17 | 5 | -1/+56 |
| | |||||
* | websockets: replace the "raw" with a simpler mechanism | Aldo Cortesi | 2015-05-17 | 3 | -24/+25 |
| | | | | | You can now say "knone" to specifiy that no key should be generated under any circumstances. | ||||
* | Introduce and enfoce uniqueness constraints for language components | Aldo Cortesi | 2015-05-17 | 7 | -1/+46 |
| | |||||
* | websockets: client and server flavors, key and mask specification | Aldo Cortesi | 2015-05-16 | 7 | -30/+96 |
| | |||||
* | websockets: mask specification | Aldo Cortesi | 2015-05-16 | 6 | -32/+120 |
| | | | | | | - Add a FixedLengthValue - Use it to implement a 4-byte mask specifier - Adjust docs | ||||
* | websockets: fix actions on frames | Aldo Cortesi | 2015-05-05 | 2 | -1/+2 |
| | |||||
* | pathoc: cope with errors during websocket frame read. | Aldo Cortesi | 2015-05-05 | 1 | -2/+5 |
| | |||||
* | 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 |
| |