Peter Thorson
|
924bb1a050
|
adds client endpoint connection methods
|
2013-03-30 07:55:05 -05:00 |
|
Peter Thorson
|
f2d939ab37
|
moves transport endpoing base types into the right file
|
2013-03-30 07:54:36 -05:00 |
|
Peter Thorson
|
8ced80b2ed
|
adds method to retrieve connection handle from iostream connections
|
2013-03-30 07:53:45 -05:00 |
|
Peter Thorson
|
1ddd43ccb0
|
client get_connection now sets URI
|
2013-03-30 07:05:31 -05:00 |
|
Peter Thorson
|
7afcd866a0
|
adds the ability to set a connection URI outside of the server handshake
|
2013-03-30 07:05:08 -05:00 |
|
Peter Thorson
|
afd5646ca5
|
adds more client functionality and associated tests
|
2013-03-28 22:58:54 -05:00 |
|
Peter Thorson
|
0b0106a97f
|
adds is_secure method to transport endpoint
|
2013-03-28 22:58:39 -05:00 |
|
Peter Thorson
|
4f00240a3b
|
adds preliminary foundations for client support
|
2013-03-28 22:43:55 -05:00 |
|
Peter Thorson
|
e2489001cf
|
adds connection dependencies
|
2013-03-28 22:43:23 -05:00 |
|
Peter Thorson
|
842c5749fc
|
adds more error codes
|
2013-03-28 22:43:07 -05:00 |
|
Peter Thorson
|
ef857ea831
|
splits basic logger from log constants
|
2013-03-28 22:42:51 -05:00 |
|
Peter Thorson
|
e54c890b4b
|
adds role unit test modules
|
2013-03-28 22:41:51 -05:00 |
|
Peter Thorson
|
dfd61f8504
|
updates copyright dates
|
2013-03-28 22:41:23 -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
|
ff04d307e5
|
Updates readme
|
2013-03-19 11:29:41 -05:00 |
|
Peter Thorson
|
45092c9633
|
adds get_io_service to asio transport
|
2013-03-17 22:57:27 -05:00 |
|
Peter Thorson
|
ceea7f7be9
|
adds additional C++11 library blacklist defines
|
2013-03-17 22:10:08 -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
|
3822384105
|
testing new scons g++ config
|
2013-03-17 21:43:12 -05:00 |
|
Peter Thorson
|
f3810fa45e
|
testing with regex common header
|
2013-03-17 21:41:09 -05:00 |
|
Peter Thorson
|
a547ee5a7a
|
adds logging of connection opening results
|
2013-03-17 20:13:51 -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 |
|
Peter Thorson
|
caa828defe
|
adds lots of documentation to iostream transport
|
2013-03-17 18:27:54 -05:00 |
|
Peter Thorson
|
51633781e3
|
fixes missing dependency on the logger
|
2013-03-17 18:27:42 -05:00 |
|
Peter Thorson
|
c73df1f3b5
|
fixes uninitialized m_output_stream variable
|
2013-03-17 18:27:21 -05:00 |
|
Peter Thorson
|
8e6bdfe42f
|
impliments get_remote_endpoint for iostream transport
|
2013-03-17 18:26:46 -05:00 |
|
Peter Thorson
|
8e2b424887
|
fixes handling for zero length reads and reads to zero length buffers
|
2013-03-17 18:26:16 -05:00 |
|
Peter Thorson
|
940108b2a8
|
fixes a bug in scatter gather writes with lengths other than 1
|
2013-03-17 18:25:35 -05:00 |
|
Peter Thorson
|
2584aed3d9
|
Fixes a bug in back to back iostream reads
|
2013-03-17 18:24:36 -05:00 |
|
Peter Thorson
|
727328cc9a
|
updates output_stream member variable name to be consistent with WebSocket++ style
|
2013-03-17 18:24:07 -05:00 |
|
Peter Thorson
|
f7c36c46e9
|
adds new unit testing utility error code
|
2013-03-17 18:22:27 -05:00 |
|
Peter Thorson
|
7db9817d20
|
adds more transport documentation
|
2013-03-17 18:22:02 -05:00 |
|
Peter Thorson
|
56f5472c88
|
terminate test
|
2013-03-16 20:59:03 -05:00 |
|
Peter Thorson
|
f51a650027
|
Enables C++11 STL random usage on g++
|
2013-03-16 09:02:39 -05:00 |
|
Peter Thorson
|
8e23bbf5b2
|
adds missing iostream include to random test
|
2013-03-15 07:56:55 -05:00 |
|
Peter Thorson
|
54ef4db3a1
|
adds example code for enriched and associative storage
|
2013-03-10 13:22:53 -05:00 |
|
Peter Thorson
|
b3a07d0978
|
adds overridable connection base class
|
2013-03-10 08:47:58 -05:00 |
|
Peter Thorson
|
117a76f1f9
|
updates gitignore
|
2013-03-08 08:47:45 -06:00 |
|
Peter Thorson
|
e5758d7b58
|
adds code from some of the manual examples
|
2013-03-08 08:47:28 -06:00 |
|
Peter Thorson
|
213451370d
|
adds an overload of get_con_from_hdl that throws
|
2013-03-08 08:45:40 -06:00 |
|
Peter Thorson
|
6f34b0f062
|
adds functional support for std::ref
|
2013-03-08 08:44:55 -06:00 |
|
Peter Thorson
|
ee847e37fb
|
adds more tests for endpoint base classes
|
2013-03-06 09:10:05 -06:00 |
|
Peter Thorson
|
c7e0647626
|
fixes typo
|
2013-03-06 08:33:20 -06:00 |
|
Peter Thorson
|
37b1c65904
|
impliments a user overridable endpoint base class and associated tests
|
2013-03-06 08:33:11 -06:00 |
|
Peter Thorson
|
40abb49483
|
adds tests related to request bodies
|
2013-03-03 17:34:53 -06:00 |
|
Peter Thorson
|
a6ce671c56
|
moves body to parser rather than response since requests can have bodies too.
|
2013-03-03 17:34:41 -06:00 |
|
Peter Thorson
|
aaff9a5f49
|
makes none the default RNG to avoid requiring random_device in server configs
|
2013-03-03 17:34:03 -06:00 |
|
Peter Thorson
|
14b2012328
|
Adds RNG unit tests
|
2013-03-02 20:47:30 -06:00 |
|