Peter Thorson
b58cf53353
some windows fixes
2012-06-05 08:39:08 -05:00
Peter Thorson
2d12256c7c
adds handshake delay and test doneness check
2012-06-05 08:26:06 -05:00
Peter Thorson
1d3942622a
this can cause crazy runaway reconnects, need to rethink
2012-06-05 08:25:52 -05:00
Peter Thorson
002e75891e
adds preliminary stress_test mode to wsperf
2012-06-04 08:47:37 -05:00
Peter Thorson
2f6565565b
adds client on_handshake_init callback
2012-06-04 08:47:37 -05:00
Peter Thorson
232fd1ebf6
Merge pull request #115 from beeftaco/master
...
Updated project and solution files for better Windows compatibility
2012-05-29 04:06:41 -07:00
beeftaco
469c97c7d9
Updated compatibility for VS2010
2012-05-28 11:47:34 -07:00
Peter Thorson
899b7e3bea
defines CPP11 friend fix for Visual Studio
2012-04-22 15:22:40 -05:00
Peter Thorson
9ba194a7f9
fixes #103
2012-04-13 08:47:48 -05:00
Peter Thorson
e928f4a566
adds preliminary machine readable connection failure information
2012-04-13 08:34:22 -05:00
Peter Thorson
31a9f9a9bc
potential fixes for hixie76 handshakes, references #101
2012-04-13 07:38:15 -05:00
Peter Thorson
7875f03f76
adds WS handshake timeout
2012-04-13 07:36:00 -05:00
Peter Thorson
419178dead
adds hook for on_handshake_init
2012-04-13 07:35:29 -05:00
Peter Thorson
a4bca13636
generic timeout support
2012-04-13 07:34:50 -05:00
Peter Thorson
8d846000bf
adds on_tcp_init hook and TLS handshake timeout
2012-04-13 07:34:22 -05:00
Peter Thorson
dc3be3d658
adds on_tcp_init hook
2012-04-13 07:34:11 -05:00
Peter Thorson
75ef3defe9
adds header needed on unix
2012-04-13 07:33:52 -05:00
Peter Thorson
0eedb6e8b6
moves JS libraries into "vendor" folder to escape Linguist
2012-04-13 07:33:30 -05:00
Peter Thorson
04f8413f7d
Merge pull request #104 from jdale88/master
...
Compiler fixes for VS2010
2012-04-12 19:25:01 -07:00
Jamie Dale
42afb69ede
Compiler fixes for VS2010.
...
This fixes some errors caused by Windows defining things like min and max, as well as a number of warnings about type conversion, unused parameters, inability to generate assignment operators, and constant conditions.
All type conversions were assumed to be intentional, and static_casts have been added to remove the compiler warnings.
The server code should now build cleanly with level 4 warnings enabled (as used in my project), and the client code should build cleanly with level 3 warnings enabled (as used by the WebSocket++ projects).
2012-04-12 19:31:12 +01:00
Peter Thorson
af23ead5fc
removes more duplicate javascript libraries
2012-04-10 09:09:07 -05:00
Peter Thorson
dc1e432cdf
removes second bundled copy of slot
2012-04-10 09:03:11 -05:00
Peter Thorson
7c4c359ef9
disable experimental support for client thread pool by default
2012-04-10 08:54:51 -05:00
Peter Thorson
1512598e3f
logging robustness changes
2012-04-10 08:26:23 -05:00
Peter Thorson
9bc3220b5e
message processor performance improvements
2012-04-10 08:25:46 -05:00
Peter Thorson
8129787625
to_hex for char*
2012-04-10 08:24:54 -05:00
Peter Thorson
14802c7afc
wsperf logging and preliminary stress_test work
2012-04-10 08:24:39 -05:00
Peter Thorson
64156eff9f
updates build system files
2012-04-10 08:22:30 -05:00
Peter Thorson
4e7b899dc7
new wsperf module files
2012-04-10 08:21:57 -05:00
Peter Thorson
ea19f1e501
masking utility functions and unit tests
2012-04-10 08:21:35 -05:00
Peter Thorson
f3fc8a2466
cleans up and documents some hixie 76 issues references #101
2012-04-07 10:15:28 -05:00
Peter Thorson
6c9d814392
fixes #78
2012-04-07 10:06:36 -05:00
Peter Thorson
eb79122da9
update Xcode project
2012-04-07 10:03:32 -05:00
Peter Thorson
bb2154613c
removes some debug code
2012-04-07 10:02:53 -05:00
Peter Thorson
5f3fbc9593
Merge branch 'master' of github.com:zaphoyd/websocketpp
2012-03-28 09:51:05 -05:00
Peter Thorson
b2f57039ae
fixes user agent header typo, fixes #100
2012-03-28 09:50:26 -05:00
Peter Thorson
0c90670176
fixes wsperf build on g++ 4.6
2012-03-27 08:15:41 -05:00
Peter Thorson
b8ddddfe01
masking optimizations off by default
2012-03-25 14:33:00 -05:00
Peter Thorson
0f95459ac4
preliminary masking code performance improvements
2012-03-25 08:40:29 -05:00
Peter Thorson
368a0f3726
fixes mutex support in const methods
2012-03-25 08:39:39 -05:00
Peter Thorson
3017830e77
clean up legacy code
2012-03-23 13:44:24 -05:00
Peter Thorson
edf244daf7
better detached connection error handling
2012-03-23 13:44:03 -05:00
Peter Thorson
2109723b34
adds thread pool support to concurrent_server example
2012-03-21 22:46:38 -06:00
Peter Thorson
9348aa4c21
adds thread pool support to server
2012-03-21 22:37:04 -06:00
Peter Thorson
6ca0b49ae0
more concurrency cleanup, misc features
2012-03-21 21:57:58 -06:00
Peter Thorson
517852cd95
adds silent close option
2012-03-21 21:57:20 -06:00
Peter Thorson
d20a2f6fef
hybi processor silent close frame
2012-03-21 21:56:51 -06:00
Peter Thorson
461fe64242
async handle_read_frame in server
2012-03-21 21:56:23 -06:00
Peter Thorson
892fdd2456
updates defaults
2012-03-21 21:56:01 -06:00
Peter Thorson
3cef677c31
docs and concurrency clean up
2012-03-19 16:20:27 -06:00