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
797ce35c5a
more renaming and adding license notes
2014-03-02 19:14:59 -06:00
Peter Thorson
30da3a967b
renaming and re-titling the app client tutorial to utility client
2014-03-02 19:10:24 -06:00
Peter Thorson
e1547bbde8
stray characters
2014-03-02 19:04:13 -06:00
Peter Thorson
37f69cc19b
fix typo
2014-03-02 19:03:04 -06:00
Peter Thorson
93d9b5f820
Formatting fixes for app client tutorial step 5
2014-03-02 19:02:11 -06:00
Peter Thorson
98fd183210
Finish app client tutorial step 5 (closing)
2014-03-02 18:53:55 -06:00
Peter Thorson
093806f860
Merge branch 'master' into tutorials
2014-03-02 12:21:32 -06:00
Peter Thorson
1da45144e9
whitespace
2014-03-02 12:21:04 -06:00
Peter Thorson
5f56976290
Add method to look up a human readable string given a close code value
2014-03-02 12:19:50 -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
fbc9db2b5d
work on close step
2014-03-02 12:06:37 -06:00
Peter Thorson
f87c9d4360
need the line breaks to work here
2014-03-02 08:33:41 -06:00
Peter Thorson
99461184d3
Merge pull request #331 from zaphoyd/tls_short_read
...
Tls short read related changes references #263
2014-02-28 09:04:59 -06:00
Peter Thorson
9eff0db756
update changelog
2014-02-28 09:05:53 -06:00
Peter Thorson
86325b1838
cleans up the handling of TLS related transport errors
...
Specifically: TLS short read is separated from other TLS errors. Other
TLS errors are also not separated from generic “pass through” errors.
TLS short read is now considered “expected” during socket shutdown and
is not reported as an error.
2014-02-28 09:02:26 -06:00
Peter Thorson
2d2312a1d7
add socket/security policies to translate asio -> websocketpp error codes
...
The reason these were added to the socket policies rather than higher
up is that in some cases translating error codes requires information
from headers and libraries that are not present except when certain
socket policies are being used. For example, SSL/TLS related errors can
only be translated using openssl, which is only pulled in with the TLS
socket policy.
2014-02-28 09:00:45 -06:00
Peter Thorson
afc28be004
whitespace
2014-02-28 08:27:29 -06:00
Peter Thorson
b7c5a2e791
tls short read in state closed is no longer an error
2014-02-28 08:27:14 -06:00
Peter Thorson
d36925ce7d
Add new generic TLS error code
2014-02-28 08:26:50 -06:00
Peter Thorson
92dfe9ef97
clarify commands section and new members/methods of websocket_endpoint
2014-02-23 15:46:51 -06:00
Peter Thorson
2ab02197fd
Fleshes out step 4 (opening connections)
2014-02-23 15:31:54 -06:00
Peter Thorson
89ac45e60a
additional work on app client tutorial
2014-02-23 09:34:34 -06:00
Peter Thorson
713a05679c
Merge pull request #325 from zaphoyd/max-message-size
...
error handling changes that ended up on wrong branch
2014-02-18 07:59:20 -06:00
Peter Thorson
0fecf023ef
refactor connection error handling code
2014-02-18 08:01:16 -06:00
Peter Thorson
ffdf5f842b
reclassify action after shutdown as info rather than fatal references #62
2014-02-18 07:59:43 -06:00
Peter Thorson
d425caea80
Fix misclassified error log entry
2014-02-18 07:58:49 -06:00
Peter Thorson
ce2c1d6e34
whitespace
2014-02-13 11:18:44 -06:00
Peter Thorson
7ceeaa4f9c
fix documentation spelling error
2014-02-13 11:10:47 -06:00
Peter Thorson
883410bb77
Fix an issue where custom timeout values weren't being propagated from endpoints to new connections
2014-02-12 15:07:09 -06:00
Peter Thorson
724974c758
Merge pull request #322 from zaphoyd/max-message-size
...
Adds the ability to specify a max message size
2014-02-10 20:55:02 -06:00
Peter Thorson
1622cdde04
Retry the travis build
2014-02-10 20:51:37 -06:00
Peter Thorson
180543b9e6
Adds the ability to specify a maximum message size
2014-02-10 09:21:07 -06:00
Peter Thorson
7c08cae15b
fix bug that caused all error close frames to have a blank code
2014-02-10 09:17:43 -06:00
Peter Thorson
81e0c44b34
update debug config with max_message_size constant
2014-02-10 09:16:47 -06:00
Peter Thorson
722a67a910
add message payload size reservation
2014-02-10 08:39:20 -06:00
Peter Thorson
ba6320ba1c
Add maximum message size functionality to processors
2014-02-10 08:38:54 -06:00
Peter Thorson
d9aa498310
whitespace cleanup
2014-02-10 08:37:47 -06:00
Peter Thorson
47c46a2fbc
Fleshes out the remainder of app tutorial step 3
2014-02-07 08:10:10 -06:00
Peter Thorson
9401cf00ce
rework app tutorial step 2
2014-02-07 07:26:00 -06:00
Peter Thorson
acedd4db49
tutorial formatting
2014-02-07 06:59:28 -06:00
Peter Thorson
91617150e1
more tutorial formatting tests
2014-02-07 06:56:48 -06:00
Peter Thorson
c7463afb06
tutorial updates
2014-02-07 06:49:45 -06:00
Peter Thorson
ba90910f6e
Fix an issue where set_open_handshake_timeout was ignored for servers
2014-02-05 21:00:30 -06:00
Peter Thorson
bee2c03aa0
code style updates
2014-02-05 20:56:54 -06:00
Peter Thorson
8e86ddcf5a
fix typos in comments
2014-02-02 19:28:23 -06:00
Peter Thorson
fe85de763e
Adds configurable SO_REUSEADDR option. references #311
2014-02-02 18:12:30 -06:00
Peter Thorson
ca97dd1fb8
Switch to c-based tolower rather than c++ to avoid confusing Visual Studio references #287
2014-02-02 17:04:50 -06:00
Peter Thorson
c7ec97795a
add C++11 nullptr support detection
2014-02-02 17:03:41 -06:00