Commit Graph

793 Commits

Author SHA1 Message Date
Tobias Oberstein
eeb6d778ff add testee server 2013-04-28 19:54:25 +02:00
Peter Thorson
2c3892bb56 Merge pull request #215 from oberstet/experimental
some Windows build fixes
2013-04-28 08:15:32 -07:00
Tobias Oberstein
53a7a67d80 some Windows build fixes 2013-04-28 17:09:09 +02:00
Peter Thorson
a500ec144f allow proxies to work with secure websockets 2013-04-27 22:15:21 -05:00
Peter Thorson
5d71935441 completes basic client proxy support references #132 2013-04-27 13:58:33 -05:00
Peter Thorson
2a71b89bbc better debug messages 2013-04-27 13:57:44 -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
bb702c6589 update URI to be able to store and manipulate HTTP URIs 2013-04-27 13:15:41 -05:00
Peter Thorson
de1ceff418 initial work on client proxy support references #132 2013-04-26 08:56:18 -05:00
Peter Thorson
ca8716ae53 remove unused code 2013-04-26 08:55:56 -05:00
Peter Thorson
64eb09db06 initial work on istream input for http parsers 2013-04-26 08:55:36 -05:00
Peter Thorson
1bbb0cba7f readme update 2013-04-26 08:55:04 -05:00
Peter Thorson
1f194ea327 hybi00 unit test bugfix 2013-04-26 08:54:58 -05:00
Peter Thorson
e6c0a7b506 refactor configs to remove duplicate code and add http processor types to transport config 2013-04-26 08:54:40 -05:00
Peter Thorson
f46b305df8 fixes typo, references #213 2013-04-26 06:15:42 -05:00
Peter Thorson
fe28f29ab4 updates readme 2013-04-25 19:48:47 -05:00
Peter Thorson
d9d6338cc2 adds some additional debugging output 2013-04-25 18:55: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
34a9d47b9c adds error type for no incoming message buffers 2013-04-25 08:51:25 -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
285069b178 final cleanup 2013-04-24 07:47:58 -05:00
Peter Thorson
6359f3bb0a clean up 2013-04-24 07:25:42 -05:00
Peter Thorson
94919f125c character by character experiment 2013-04-24 07:21:58 -05:00
Peter Thorson
e304deacad typo 2013-04-24 07:03:36 -05:00
Peter Thorson
0bc908674a flush logger output 2013-04-24 07:02:39 -05:00
Peter Thorson
d1e05df4fa some logging 2013-04-24 07:00:39 -05:00
Peter Thorson
1081fcb6ef tests with iostream_server 2013-04-24 06:56:59 -05:00
Peter Thorson
948d9a487f fixes missing return value 2013-04-23 21:15:17 -05:00
Peter Thorson
d40321333a additional documentation and cleanup 2013-04-23 13:37:51 -05:00
Peter Thorson
04244da3f9 small logic cleanup 2013-04-23 13:28:54 -05:00
Peter Thorson
fbdc122774 adds an fail handler to telemetry client 2013-04-23 13:23:53 -05:00
Peter Thorson
04f4aab1a9 default connection close status is the abnormal close rather than 0 2013-04-23 13:23:15 -05:00
Peter Thorson
5c9be64230 pass through endpoint errors are now filed under info rather than devel 2013-04-23 13:23:02 -05:00
Peter Thorson
648c387048 adds some explanatory comments 2013-04-23 12:41:35 -05:00
Peter Thorson
72b3def6d6 tabs to spaces 2013-04-23 12:35:05 -05:00
Peter Thorson
f51960e8ff adds telemetry client example 2013-04-23 12:33:25 -05:00
Peter Thorson
c68e2207c2 adds print server example 2013-04-23 12:33:18 -05:00
Peter Thorson
b9ec2d5ae9 removes raw debugging output 2013-04-23 12:33:05 -05:00
Peter Thorson
c2fe98c9a4 cleans up session::state values 2013-04-23 12:32:45 -05:00
Peter Thorson
a10a5a7bcd adds lib::thread 2013-04-23 12:32:13 -05:00
Peter Thorson
5f87341e9e adds file based logging to iostream server 2013-04-23 10:03:56 -05:00
Peter Thorson
6fe8d8a4f9 ignore log files 2013-04-23 10:03:31 -05:00
Peter Thorson
1421403603 adds ability to set arbitrary stream for logging 2013-04-23 10:03:24 -05:00
Peter Thorson
30d3c8a895 removes cout statement 2013-04-23 10:03:04 -05:00
Peter Thorson
07a4394ba6 new iostream example 2013-04-23 09:26:57 -05:00
Peter Thorson
e7483e82ac adds manual input options for iostream transport 2013-04-23 09:26:50 -05:00