breyed
|
808a8ce0a9
|
fixed spelling, including "experimental" in API
|
2013-06-08 11:03:11 -05:00 |
|
Peter Thorson
|
245978fd86
|
remove unneeded dependencies
|
2013-05-29 09:22:27 -05:00 |
|
Peter Thorson
|
7ca4f37c2c
|
stop the server after the last connection ends and let the server thread clean up
|
2013-05-29 09:07:48 -05:00 |
|
Peter Thorson
|
370bd93182
|
remove exception suppression, test framework will catch these
|
2013-05-29 09:07:19 -05:00 |
|
Peter Thorson
|
d9e3f626e2
|
use custom config so we can play with timer duration values
|
2013-05-29 09:06:46 -05:00 |
|
Peter Thorson
|
b43717cd43
|
Merge branch 'experimental' of github.com:zaphoyd/websocketpp into experimental
|
2013-05-29 08:48:31 -05:00 |
|
Peter Thorson
|
10a8af1ac3
|
adds pong timer support and new full stack automated integration testing for it
|
2013-05-26 22:04:28 -05:00 |
|
Peter Thorson
|
5677b5f400
|
adds dummy timer support + tests to iostream transport
|
2013-05-26 20:02:08 -05:00 |
|
Peter Thorson
|
8f8bbb99e9
|
adds more unit tests for http requests
|
2013-05-18 06:56:49 -05:00 |
|
Peter Thorson
|
19edfe3c60
|
adds tests for TLS timers
|
2013-05-13 09:05:31 -05:00 |
|
Peter Thorson
|
c3d484f1ea
|
preliminary work on unit tests for timers
|
2013-05-11 15:49:48 -05:00 |
|
Peter Thorson
|
fd46083c4a
|
updates frame unit tests to use more specific checks
|
2013-05-07 20:34:17 -05:00 |
|
Peter Thorson
|
75af01cda4
|
updates asio transport base unit tests for new interface
|
2013-05-07 09:35:48 -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
|
00c29e42ac
|
disable circshift test for a bit
|
2013-04-30 17:43:48 -05:00 |
|
Peter Thorson
|
df8d7f3f0d
|
unit test fix
|
2013-04-30 17:21:16 -05:00 |
|
Peter Thorson
|
568743e587
|
fixes bug in unit test
|
2013-04-30 17:14:22 -05:00 |
|
Peter Thorson
|
ea7ac38ed7
|
bugfixes and tests for new http istream consume
|
2013-04-27 13:55:25 -05:00 |
|
Peter Thorson
|
aaaa2b4a65
|
updates uri unit tests to allow http schemes
|
2013-04-27 13:54:57 -05:00 |
|
Peter Thorson
|
64eb09db06
|
initial work on istream input for http parsers
|
2013-04-26 08:55:36 -05:00 |
|
Peter Thorson
|
1f194ea327
|
hybi00 unit test bugfix
|
2013-04-26 08:54:58 -05:00 |
|
Peter Thorson
|
b4c2bfd13a
|
adds hybi00 frame read code + tests
|
2013-04-25 08:52:21 -05:00 |
|
Peter Thorson
|
d4be2a9b4d
|
more frame writing unit tests
|
2013-04-25 06:36:09 -05:00 |
|
Peter Thorson
|
6095b90cc1
|
adds hybi00 support for writing messages
|
2013-04-25 06:27:36 -05:00 |
|
Peter Thorson
|
91250fcd54
|
adds a string_replace_all utility function
|
2013-04-20 08:56:19 -05:00 |
|
Peter Thorson
|
1e97e3dcf5
|
adds connection client methods for adding subprotocols to the handshake request
|
2013-04-07 12:18:03 -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
|
ddd1a95460
|
refactors hybi00 unit tests to remove duplicate code and use more specific BOOST checks
|
2013-04-06 12:10:16 -05:00 |
|
Peter Thorson
|
17fcb3f8be
|
adds subprotocol selection to connection
|
2013-04-06 11:09:41 -05:00 |
|
Peter Thorson
|
8f812aafd5
|
adds subprotocol processing to handshake processors
|
2013-04-06 11:09:11 -05:00 |
|
Peter Thorson
|
6d1b956aff
|
adds preliminary server side subprotocol negotiation
|
2013-04-05 21:10:19 -05:00 |
|
Peter Thorson
|
10db03d710
|
more work on subprotocol tests
|
2013-04-05 09:30:15 -05:00 |
|
Peter Thorson
|
9f0649cb91
|
adds integration tests for the server role
|
2013-04-05 08:29:17 -05:00 |
|
Peter Thorson
|
1f450fd034
|
refactors connection testing to extract more common functionality
|
2013-04-05 08:28:13 -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
|
13ec782a4f
|
lots of tests
|
2013-03-31 12:37:59 -05:00 |
|
Peter Thorson
|
45198eb4c6
|
major overhaul to processor unit tests to reduce duplicated code
|
2013-03-31 10:49:31 -05:00 |
|
Peter Thorson
|
1475e30930
|
updates http constants to match the code style of the rest of the library
|
2013-03-31 09:24:15 -05:00 |
|
Peter Thorson
|
46fb7e6645
|
adds more logic for reading client handshake responses
|
2013-03-30 22:41:57 -05:00 |
|
Peter Thorson
|
ddddef5444
|
updates to unit tests to support new connection and processor api that includes RNG
|
2013-03-30 20:12:37 -05:00 |
|
Peter Thorson
|
67c740e264
|
adds HTTP request sending to connections
|
2013-03-30 19:55:40 -05:00 |
|
Peter Thorson
|
1ddd43ccb0
|
client get_connection now sets URI
|
2013-03-30 07:05:31 -05:00 |
|
Peter Thorson
|
afd5646ca5
|
adds more client functionality and associated tests
|
2013-03-28 22:58:54 -05:00 |
|
Peter Thorson
|
e54c890b4b
|
adds role unit test modules
|
2013-03-28 22:41:51 -05:00 |
|
Peter Thorson
|
59d7efd1ba
|
updates iostream unit tests
|
2013-03-17 21:48:43 -05:00 |
|
Peter Thorson
|
16c7d42bed
|
adds boost_system for mutex dependency
|
2013-03-17 21:46:12 -05:00 |
|
Peter Thorson
|
0236f0c722
|
adds lots of iostream transport unit tests
|
2013-03-17 18:28:46 -05:00 |
|
Peter Thorson
|
d5d5a3330d
|
adds logger test case with real concurrency primitives
|
2013-03-17 18:28:29 -05:00 |
|