aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
| | | * http2: setup ALPNThomas Kriechbaumer2015-06-081-5/+29
| | | |
| | | * http2: add command line argumentsThomas Kriechbaumer2015-06-082-1/+22
| | |/
| | * Bump timeouts to appease Travis.Aldo Cortesi2015-06-081-3/+3
| | |
| | * 100% test coverageAldo Cortesi2015-06-082-22/+22
| | |
| | * More timeout improvementsAldo Cortesi2015-06-083-7/+6
| | |
| | * Debug to diagnose Travis racesAldo Cortesi2015-06-081-2/+6
| | |
| | * Revamp timeout handling and test loggingAldo Cortesi2015-06-085-45/+87
| | |
| | * Revamp error logging somewhatAldo Cortesi2015-06-086-23/+19
| | |
| | * Convert parse_websocket_frame to a generatorAldo Cortesi2015-06-084-19/+34
| | |
| | * Convert parse_pathod to generatorAldo Cortesi2015-06-076-44/+48
| | |
| | * Make parse_pathoc a generatorAldo Cortesi2015-06-0711-48/+46
| | | | | | | | | | | | | | | | | | | | | | | | This lets us do things like this: get:/:ir,@1:x1000000000 It will also let us expand the language to include a "repeat forever" concept.
| | * Refactor pathoc message receive to use queues and generatorsAldo Cortesi2015-06-053-21/+40
| | | | | | | | | | | | This gives us a nicer, thread-safe interface.
| | * Improve websocket loggingAldo Cortesi2015-06-055-32/+40
| | |
| | * Rudimentary support for reflected websocket frames.Aldo Cortesi2015-06-044-18/+55
| | |
| | * Test output to try to figure out why Travis no longer loves usAldo Cortesi2015-06-041-1/+2
| | |
| | * Shore up test suite.Aldo Cortesi2015-06-046-3/+49
| | |
| | * Refactor to allow dropping to websockets on any anchor pointAldo Cortesi2015-06-041-21/+32
| | |
| | * Try to fix test suite race like a savage.Aldo Cortesi2015-06-042-4/+9
| | |
| | * Try to appease TravisAldo Cortesi2015-06-041-1/+1
| | |
| | * Craft anchor is now specified as a regexAldo Cortesi2015-06-044-15/+27
| | | | | | | | | | | | Unifies this with anchor points.
| | * Refactor Pathod HTTP handlers for clarityAldo Cortesi2015-06-041-44/+56
| | |
| | * Clarify nomenclature, complete nested frame language spec.Aldo Cortesi2015-06-046-105/+112
| | |
| | * Clarify language API, stub out nested websocket framesAldo Cortesi2015-06-0413-76/+100
| | |
| | * Bump versionAldo Cortesi2015-06-041-1/+1
| | |
| | * Change test API to allow multiple pathoc requestsAldo Cortesi2015-05-314-19/+33
| | | | | | | | | | | | Add simple unit test for websocket server
| | * logging: Re-raise exception after outputAldo Cortesi2015-05-311-0/+2
| | |
| | * Refactor logging, fix conversion to websocket handlerAldo Cortesi2015-05-312-25/+34
| | |
| | * Add timestamps to logs by everywhereAldo Cortesi2015-05-312-3/+9
| | |
| | * Refactor, fix a crashing bug by changing the way we specify SANs to pathodAldo Cortesi2015-05-312-25/+35
| | |
| | * Refactor pathod to allow switching protocol handlersAldo Cortesi2015-05-311-31/+34
| | |
| | * Prevent autoflake from changing our APIAldo Cortesi2015-05-301-0/+1
| | |
| | * Factor logger out of pathoc, use it in pathod as well.Aldo Cortesi2015-05-308-212/+214
| | |
| | * Add coding style check, reformat.Aldo Cortesi2015-05-3031-145/+242
| | |
| | * Merge pull request #23 from Kriechi/fix-linksAldo Cortesi2015-05-305-19/+19
| | |\ | | | | | | | | fix github links
| | | * fix typoThomas Kriechbaumer2015-05-291-3/+3
| | | |
| | | * fix github linksThomas Kriechbaumer2015-05-294-16/+16
| | |/
| | * fix typoMaximilian Hils2015-05-261-1/+1
| | |
| | * Post-release version bump.Aldo Cortesi2015-05-261-1/+1
| | |
| | * Remove server example for now.Aldo Cortesi2015-05-261-6/+0
| | |
| | * release prep: bump version, fix doc layout a bitAldo Cortesi2015-05-183-4/+10
| | |
| | * Strike times token on copyAldo Cortesi2015-05-175-6/+13
| | |
| | * HTTP and websocket requests now have an xN clause to repeatAldo Cortesi2015-05-176-1/+38
| | |
| | * websockets: raw body specificationAldo Cortesi2015-05-173-5/+39
| | |
| | * websockets: lINTEGER to specify payload lengthAldo Cortesi2015-05-175-1/+56
| | |
| | * websockets: replace the "raw" with a simpler mechanismAldo Cortesi2015-05-173-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 componentsAldo Cortesi2015-05-177-1/+46
| | |
| | * websockets: client and server flavors, key and mask specificationAldo Cortesi2015-05-167-30/+96
| | |
| | * websockets: mask specificationAldo Cortesi2015-05-166-32/+120
| | | | | | | | | | | | | | | | | | - Add a FixedLengthValue - Use it to implement a 4-byte mask specifier - Adjust docs
| | * websockets: fix actions on framesAldo Cortesi2015-05-052-1/+2
| | |
| | * pathoc: cope with errors during websocket frame read.Aldo Cortesi2015-05-051-2/+5
| | |