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 | 5 | -209/+209 |
| | |||||
* | Add coding style check, reformat. | Aldo Cortesi | 2015-05-30 | 16 | -110/+147 |
| | |||||
* | fix typo | Thomas Kriechbaumer | 2015-05-29 | 1 | -3/+3 |
| | |||||
* | fix github links | Thomas Kriechbaumer | 2015-05-29 | 2 | -8/+8 |
| | |||||
* | 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 | 4 | -6/+7 |
| | |||||
* | 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 | 2 | -5/+31 |
| | |||||
* | websockets: lINTEGER to specify payload length | Aldo Cortesi | 2015-05-17 | 3 | -1/+37 |
| | |||||
* | websockets: replace the "raw" with a simpler mechanism | Aldo Cortesi | 2015-05-17 | 2 | -22/+16 |
| | | | | | 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 | 4 | -1/+28 |
| | |||||
* | websockets: client and server flavors, key and mask specification | Aldo Cortesi | 2015-05-16 | 5 | -19/+53 |
| | |||||
* | websockets: mask specification | Aldo Cortesi | 2015-05-16 | 4 | -31/+89 |
| | | | | | | - Add a FixedLengthValue - Use it to implement a 4-byte mask specifier - Adjust docs | ||||
* | websockets: fix actions on frames | Aldo Cortesi | 2015-05-05 | 1 | -1/+1 |
| | |||||
* | 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 | 3 | -10/+128 |
| | |||||
* | 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 | 3 | -11/+70 |
| | |||||
* | Lower-case rather than upper-case to canonicalize names | Aldo Cortesi | 2015-05-03 | 1 | -2/+2 |
| | | | | Marginally less finicky | ||||
* | PreValue -> Value | Aldo Cortesi | 2015-05-03 | 3 | -7/+7 |
| | |||||
* | Clarify token/component split through naming | Aldo Cortesi | 2015-05-03 | 3 | -74/+53 |
| | | | | Tokens are now Tok* | ||||
* | Remove bundled pyparsing, install as external package | Aldo Cortesi | 2015-05-03 | 7 | -3757/+11 |
| | | | | Adapt ValueLiteral parsing to suit | ||||
* | base.PathodSpec -> http.PathodResponse | Aldo Cortesi | 2015-05-03 | 2 | -35/+34 |
| | |||||
* | Language: minor refactoring and whitespace | Aldo Cortesi | 2015-05-03 | 3 | -30/+19 |
| | |||||
* | Split out language messages and actions | Aldo Cortesi | 2015-05-03 | 6 | -231/+244 |
| | |||||
* | Revamp header components in language | Aldo Cortesi | 2015-05-02 | 2 | -90/+75 |
| | |||||
* | language: create and use Integer and PreValue generics | Aldo Cortesi | 2015-05-02 | 3 | -51/+52 |
| | |||||
* | Refactor language to move specific tokens into protocol module | Aldo Cortesi | 2015-05-02 | 3 | -58/+73 |
| | | | | This patch makes progress on language/http.py | ||||
* | test coverage: generators and websockets to 100% | Aldo Cortesi | 2015-05-02 | 2 | -9/+1 |
| | |||||
* | Split language test suite: generators | Aldo Cortesi | 2015-05-02 | 2 | -18/+4 |
| | | | | Also remove some unused code | ||||
* | Massive refactoring to split up language implementation. | Aldo Cortesi | 2015-05-02 | 12 | -585/+629 |
| | |||||
* | 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 | 1 | -103/+127 |
| | | | | | 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 | 2 | -10/+67 |
| | |||||
* | Stub out websocket read loop and Frame language construct | Aldo Cortesi | 2015-04-29 | 2 | -30/+132 |
| | |||||
* | Pull HTTP functionality out of language._Message in prep for frames | Aldo Cortesi | 2015-04-24 | 1 | -21/+25 |
| | |||||
* | Change the semantics of the craft anchor point specification | Aldo Cortesi | 2015-04-23 | 3 | -7/+13 |
| | | | | | 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 | 1 | -9/+17 |
| | |||||
* | Refactor logging, add some defaults to pathod argument help. | Aldo Cortesi | 2015-04-23 | 2 | -27/+41 |
| |