Commit Graph

47 Commits

Author SHA1 Message Date
Peter Thorson
64fffeda9f Add combination plain+TLS echo example 2014-04-10 10:19:30 -05:00
Peter Thorson
19a3713b29 use libc++ for non-c++11 branches on mac os x 2014-03-24 08:07:40 -05:00
Peter Thorson
dc06049df9 add debug server example 2014-03-02 19:43:11 -06:00
Peter Thorson
9c8762c961 rename old utility client to debug client 2014-03-02 19:20:42 -06:00
Peter Thorson
40ed74a141 Use clang on OS X by default for building examples and tests 2014-03-02 12:17:03 -06:00
Peter Thorson
bb21e3cf95 Fix use of variable names that shadow function parameters. references #318 2014-02-02 11:10:39 -06:00
Peter Thorson
c017331959 remove trailing whitespace 2013-07-21 07:49:15 -05:00
Peter Thorson
a9f3821d99 rename echo_client to testee client to better reflect its role 2013-07-14 11:02:59 -05:00
Peter Thorson
b866e4e0ca Refactors URI to be exception and regex free 2013-07-09 16:50:47 -05:00
breyed
808a8ce0a9 fixed spelling, including "experimental" in API 2013-06-08 11:03:11 -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
4d0a1c98a9 optimization level 2/3 fails to pass unit tests. need to investigate 2013-05-09 16:34:47 -05:00
Peter Thorson
215c9bcdab adds better debugging options for the scons build system 2013-05-07 13:07:35 -05:00
Peter Thorson
28eecb80e0 adds utility client example 2013-05-03 17:08:05 -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
54a9ed6e24 Fixes isystem flag 2013-04-30 17:14:11 -05:00
Tobias Oberstein
eeb6d778ff add testee server 2013-04-28 19:54:25 +02:00
Tobias Oberstein
53a7a67d80 some Windows build fixes 2013-04-28 17:09:09 +02: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
07a4394ba6 new iostream example 2013-04-23 09:26:57 -05:00
Peter Thorson
bfbb4a94db adds an example to demonstrate subprotocol negotiation 2013-04-06 15:30:58 -05:00
Peter Thorson
8587647657 Adds echo_client example 2013-03-31 15:12:57 -05:00
Peter Thorson
e54c890b4b adds role unit test modules 2013-03-28 22:41:51 -05:00
Peter Thorson
3822384105 testing new scons g++ config 2013-03-17 21:43:12 -05:00
Peter Thorson
0236f0c722 adds lots of iostream transport unit tests 2013-03-17 18:28:46 -05:00
Peter Thorson
f51a650027 Enables C++11 STL random usage on g++ 2013-03-16 09:02:39 -05:00
Peter Thorson
14b2012328 Adds RNG unit tests 2013-03-02 20:47:30 -06:00
Peter Thorson
6ab39622e5 adds basic logger class, with tests, and updates configs to include it 2013-01-20 20:24:26 -06:00
Peter Thorson
18fef37837 additional work on the broadcast server example 2013-01-20 14:31:54 -06:00
Peter Thorson
8dbcb79eb5 Update BOOSTROOT build env variable to have consistant naming 2013-01-10 07:08:03 -06:00
Peter Thorson
eb706ab7bd disable dev test application by default since it has some extra unwanted dependencies 2013-01-10 07:07:38 -06:00
Peter Thorson
107b60dd01 adds endpoint unit test suite 2013-01-09 07:07:01 -06:00
Peter Thorson
f10f8a4ce0 Initial commit from private 0.3 repository 2013-01-06 06:09:15 -06:00
Peter Thorson
492ada4788 updates SConstruct compile flags for posix and darwin 2012-10-12 06:29:41 -05:00
Peter Thorson
1f8113bbd6 adds telemetry server example 2012-07-11 08:20:37 -05:00
Tobias Oberstein
09c541185d disable TLS build on Win .. needs OpenSSL dev .. 2012-03-15 14:27:25 +01:00
Peter Thorson
35691eca17 adds more scons targets 2012-03-14 06:39:18 -05:00
Peter Thorson
046c2dea91 scons build supports echo_client, chat_server, chat_client 2012-03-14 06:28:10 -05:00
Tobias Oberstein
16a4ba98b4 refactor build for tree of scons makefiles, fix out of source build, correct target handling 2012-03-08 17:55:13 +01:00
Tobias Oberstein
ae2dac32f0 make away warn 2012-03-08 17:15:37 +01:00
Tobias Oberstein
57630721f6 fix newlines at file ends, more aggressive optim. 2012-03-08 17:09:25 +01:00
Tobias Oberstein
48ac9e7042 use std::limits instead of macros, reorder includes, fix build 2012-03-08 16:55:23 +01:00
Tobias Oberstein
95a861c33b merge 2012-03-08 15:39:48 +01:00
Peter Thorson
a11e66d3f5 scons updates 2012-03-08 07:56:58 -06:00
Tobias Oberstein
4c5421e3fa Basically rewrite SConstruct. VC++ builds without warns. Still needs variant dir / targets fixed. 2012-03-07 17:14:21 +01:00
Peter Thorson
accff169d8 experimental scons build file 2012-03-07 08:00:49 -06:00