Peter Thorson
|
dd534ace64
|
switches processor to use new free get_uri function
|
2013-05-18 06:54:32 -05:00 |
|
Peter Thorson
|
065dd26779
|
adds free processor extract uri from request utility method
|
2013-05-18 06:53:46 -05:00 |
|
Peter Thorson
|
d908c1afd2
|
update copyright dates and fix whitespace that doesn't match projec style
|
2013-05-05 11:23:31 -05:00 |
|
Peter Thorson
|
5be8ecca87
|
impliments hybi00 close frames references #195
|
2013-05-02 19:28:29 -05:00 |
|
Peter Thorson
|
b06ba38fce
|
removes debug printing
|
2013-05-02 19:26:13 -05:00 |
|
Peter Thorson
|
24774fc124
|
adds a bunch of explicit casts where signedness or truncation occurs references #218
|
2013-05-01 08:24:02 -05:00 |
|
Peter Thorson
|
0905b7d4e9
|
switches static to reinterpret_cast references #218
|
2013-05-01 07:00:37 -05:00 |
|
Peter Thorson
|
b0b7f5e586
|
explicitly casts assignments with differing signedness references #218
|
2013-05-01 06:18:21 -05:00 |
|
Peter Thorson
|
5e50387596
|
adjusts some hybi00 handshake settings
|
2013-04-25 18:54:48 -05:00 |
|
Peter Thorson
|
b4c2bfd13a
|
adds hybi00 frame read code + tests
|
2013-04-25 08:52:21 -05:00 |
|
Peter Thorson
|
66a3db1740
|
note that hybi13 processor needs incoming message buffer validation
|
2013-04-25 08:51:57 -05:00 |
|
Peter Thorson
|
6095b90cc1
|
adds hybi00 support for writing messages
|
2013-04-25 06:27:36 -05:00 |
|
Peter Thorson
|
a9b30b6b07
|
updates processors to support writing handshake requests with subprotocols
|
2013-04-07 12:17:10 -05:00 |
|
Peter Thorson
|
0c9c121160
|
moves subprotocol extraction into the processor
|
2013-04-06 12:10:39 -05:00 |
|
Peter Thorson
|
8f812aafd5
|
adds subprotocol processing to handshake processors
|
2013-04-06 11:09:11 -05:00 |
|
Peter Thorson
|
c937f71b49
|
changes extension permessage-compress to permessage-deflate per latest draft spec
|
2013-04-04 08:18:39 -05:00 |
|
Peter Thorson
|
dff7a57e3d
|
updates HTTP parser to use an ordered list of parameters rather than unordered
order matters as far as websocket extension negotation goes
|
2013-04-04 08:18:05 -05:00 |
|
Peter Thorson
|
7efcf1b047
|
processors now generate correct random masking keys
|
2013-03-31 15:08:43 -05:00 |
|
Peter Thorson
|
aec59a1eb9
|
adds client handshake request generation and server response validation
|
2013-03-31 12:37:43 -05:00 |
|
Peter Thorson
|
6659846b2e
|
extracts a method for processing handshake keys
|
2013-03-31 12:37:20 -05:00 |
|
Peter Thorson
|
f423d051ee
|
adds a new processor error code
|
2013-03-31 09:24:31 -05:00 |
|
Peter Thorson
|
cb6c396a6b
|
adds handshake request processing to hybi13 and 00 processors
|
2013-03-30 19:55:04 -05:00 |
|
Peter Thorson
|
f494c72006
|
adds RNG support for endpoints, connections, and processors
|
2013-03-30 19:54:26 -05:00 |
|
Peter Thorson
|
91c1e59ec4
|
fixes a legacy/hybi00 handshake processing bug on 32 bit x86
|
2013-03-28 08:23:59 -05:00 |
|
Peter Thorson
|
8ec273e363
|
makes a cast explicit
|
2013-03-02 12:21:27 -06:00 |
|
Peter Thorson
|
5c01b272fe
|
changes generic to general because generic is a reserved word in visual studio
|
2013-02-16 12:31:32 -06:00 |
|
Peter Thorson
|
375108aabf
|
Switches cout based logging to logging policy
|
2013-01-27 08:20:08 -06:00 |
|
Peter Thorson
|
290b719048
|
inlines appropriate functions to work when included in multiple translation units. fixes #178
|
2013-01-20 09:02:17 -06:00 |
|
Peter Thorson
|
f10f8a4ce0
|
Initial commit from private 0.3 repository
|
2013-01-06 06:09:15 -06:00 |
|