Aldo Cortesi
|
7dff8f0dca
|
Convert parse_websocket_frame to a generator
|
2015-06-08 10:58:12 +12:00 |
|
Aldo Cortesi
|
df962f8e7b
|
Convert parse_pathod to generator
|
2015-06-07 16:11:32 +12:00 |
|
Aldo Cortesi
|
0da3e51e1c
|
Make parse_pathoc a generator
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.
|
2015-06-07 13:18:33 +12:00 |
|
Aldo Cortesi
|
d23691f98c
|
Improve websocket logging
|
2015-06-05 12:04:40 +12:00 |
|
Aldo Cortesi
|
0a7da6a9b1
|
Rudimentary support for reflected websocket frames.
|
2015-06-04 23:57:23 +12:00 |
|
Aldo Cortesi
|
5a33f31041
|
Clarify nomenclature, complete nested frame language spec.
|
2015-06-04 18:14:25 +12:00 |
|
Aldo Cortesi
|
9fda74c65a
|
Clarify language API, stub out nested websocket frames
|
2015-06-04 17:18:06 +12:00 |
|
Aldo Cortesi
|
2a1a0e1ab2
|
Prevent autoflake from changing our API
|
2015-05-30 17:51:48 +12:00 |
|
Aldo Cortesi
|
4ed5043c67
|
Add coding style check, reformat.
|
2015-05-30 12:03:13 +12:00 |
|
Aldo Cortesi
|
bcba55cc26
|
Strike times token on copy
|
2015-05-17 16:42:59 +12:00 |
|
Aldo Cortesi
|
abe1f09f2c
|
HTTP and websocket requests now have an xN clause to repeat
|
2015-05-17 15:52:56 +12:00 |
|
Aldo Cortesi
|
d66dedc6e7
|
websockets: mask specification
- Add a FixedLengthValue
- Use it to implement a 4-byte mask specifier
- Adjust docs
|
2015-05-16 09:42:47 +12:00 |
|
Aldo Cortesi
|
e35e6d90b9
|
Remove bundled pyparsing, install as external package
Adapt ValueLiteral parsing to suit
|
2015-05-03 10:11:51 +12:00 |
|
Aldo Cortesi
|
9109b3cc8c
|
Massive refactoring to split up language implementation.
|
2015-05-02 16:17:00 +12:00 |
|