Peter Thorson
174698f1df
update testee_server and testee_client Autobahn test examples to support permessage deflate
2015-02-27 07:48:45 -05:00
Peter Thorson
f9b08ccea1
Merge branch 'master' into permessage-deflate
...
Conflicts:
websocketpp/extensions/permessage_deflate/enabled.hpp
2015-01-22 10:21:11 -05:00
Peter Thorson
d55f28fe4b
fix a bunch of minor warnings
2015-01-20 07:53:53 -05:00
Peter Thorson
4d1693c96c
Merge branch 'master' into permessage-deflate
...
Conflicts:
examples/print_server/print_server.cpp
websocketpp/extensions/permessage_deflate/enabled.hpp
2015-01-20 06:51:06 -05:00
Peter Thorson
ef393f8aef
Overhaul error handling for failed WebSocket and HTTP connections
2014-12-12 18:31:21 -05:00
Peter Thorson
3c6c757d93
debug client/server updates
2014-12-10 21:33:59 -05:00
Peter Thorson
27cea4e58f
don't set non-existent handler!
2014-12-08 19:35:47 -05:00
Peter Thorson
e7b2e69ecb
remove unneeded code
2014-12-08 19:26:24 -05:00
Peter Thorson
77f1bf593d
Adds telemetry_server example
2014-12-08 18:56:44 -05:00
Peter Thorson
0a47a9a78c
adjust example exception behavior to match latest spec
2014-12-08 18:56:28 -05:00
Peter Thorson
cbe887524e
Documentation and code style for syslog logger references #386
2014-12-05 10:10:44 -05:00
Peter Thorson
0ad2da2083
updates to debug server to help test HTTP request body issues
2014-12-04 08:16:32 -05:00
Peter Thorson
f6c6552622
Access to HTTP request bodies references #181
...
Use connection::get_request_body() to access. Use
endpoint::set_max_http_body_size(size_t value) to control maximum
upload size. Initial support is for single chunk bodies that define a
content-length . Transfer-Encoding: chunked is not currently supported
2014-11-18 22:05:46 -05:00
Peter Thorson
d1f3eb9516
code style, correct STL includes
2014-11-18 07:52:36 -05:00
Peter Thorson
7dfe0d5815
fix some utility client warnings
2014-11-15 13:02:29 -05:00
Peter Thorson
02dd5150fc
Chapter 6 (sending/receiving message) of utility_client tutorial
2014-11-15 11:22:08 -05:00
Peter Thorson
5fe6f8338d
Disable SSLv3 in example servers
2014-11-04 12:26:07 -05:00
Peter Thorson
4100fc3ce7
normalize copyright dates and prep release version
2014-11-04 07:31:24 -05:00
Dmitry Novikov
f7aeeaaa30
Using std/boost make_shared for creating shared pointers
...
Fixed boost::function nulling issue
2014-10-08 16:11:46 +04:00
Peter Thorson
e8d25d22bc
adds documentation and removes unused parameters references #376
2014-10-07 10:04:54 -04:00
Peter Thorson
6c242b205b
detab entire project references #376
2014-10-06 18:33:55 -04:00
Peter Thorson
e7ce038207
remove unused file
2014-04-10 10:53:41 -05:00
Peter Thorson
aaed2c4950
fix whitespace
2014-04-10 10:20:26 -05:00
Peter Thorson
64fffeda9f
Add combination plain+TLS echo example
2014-04-10 10:19:30 -05:00
Peter Thorson
beaa6e98cc
testee server defaults changes
2014-03-27 07:43:36 -05:00
Peter Thorson
aabf87b6b1
add missing tls libraries
2014-03-25 19:35:07 -05:00
Peter Thorson
cfabe17e83
Merge branch 'master' into permessage-deflate
...
Conflicts:
changelog.md
2014-03-25 19:16:19 -05:00
Peter Thorson
b2d698d3ca
include hdl in message actions
...
This is not strictly necessary for the broadcast server example. As
this example is commonly used as a starting point for new programs the
lack of hdl on message action is a source of surprising behavior.
2014-03-06 11:59:38 -06:00
Peter Thorson
faad2ec854
add copyright info to debug client
2014-03-02 19:43:25 -06:00
Peter Thorson
dc06049df9
add debug server example
2014-03-02 19:43:11 -06:00
Peter Thorson
a5a30e554e
rename app_client to utility_client and set utility_client to be the final step of the utility_client tutorial
2014-03-02 19:21:17 -06:00
Peter Thorson
9c8762c961
rename old utility client to debug client
2014-03-02 19:20:42 -06:00
Peter Thorson
09940a5c0b
Corrects more obscure shadowed variables cases
2014-02-02 13:12:52 -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
01963a23ea
working copy of app client tutorial example
2013-11-21 20:17:39 -06:00
Peter Thorson
f59f301b91
fix typo in testee server
2013-11-04 17:36:55 -06:00
Peter Thorson
319507f4af
update testee_server to disable nagle algorithm
2013-11-04 16:50:45 -06:00
Peter Thorson
dbb5f963c8
update testee server to use extended listen backlog
2013-11-03 12:31:54 -06:00
Peter Thorson
8524a1a272
add program arguments
2013-11-02 18:22:58 -05:00
Peter Thorson
6f79894ea5
add variable port and thread count to testee server
2013-11-02 17:59:55 -05:00
Peter Thorson
84efd0425a
moves sleep call out of a critical section references #283
2013-10-20 14:44:37 -05:00
Peter Thorson
72a3bd6e4e
add custom config to testee server to allow easier tuning
2013-10-20 12:48:09 -05:00
Peter Thorson
8b9fa5db72
add switchable 1 vs 2 thread testee server operation
2013-10-16 08:24:28 -05:00
Peter Thorson
57d8e5cb6b
add better clarification to exception printing
2013-10-16 08:24:02 -05:00
Peter Thorson
e91d6f6a45
refactor iostream read completion to remove memory leak
2013-09-28 07:56:41 -05:00
Peter Thorson
3035c8dc0a
Deprecates iostream transport readsome in favor of read_some
...
which is more consistent with the naming of the rest of the library.
2013-09-28 07:55:41 -05:00
Peter Thorson
8ce05cd228
Merge branch 'master' into permessage-deflate
...
Conflicts:
test/extension/permessage_deflate.cpp
websocketpp/extensions/permessage_deflate/disabled.hpp
websocketpp/extensions/permessage_deflate/enabled.hpp
websocketpp/impl/connection_impl.hpp
websocketpp/message_buffer/message.hpp
websocketpp/processors/hybi13.hpp
2013-09-08 13:39:17 -05:00
Peter Thorson
c017331959
remove trailing whitespace
2013-07-21 07:49:15 -05:00
Peter Thorson
eb314e55de
retry build
2013-07-15 11:08:05 -05:00
Peter Thorson
ccbd93f725
add a debug mode switch
2013-07-15 10:41:32 -05:00