Peter Thorson
|
cae30acf91
|
update byte mask to use separate input & output types references #264
In particular this allows const iterators to be use for the input types.
|
2013-06-12 20:52:48 -05:00 |
|
Peter Thorson
|
24c1804e40
|
update documentation
|
2013-06-12 19:23:05 -05:00 |
|
Peter Thorson
|
5c35535ffd
|
update changelog
|
2013-06-09 18:26:41 -05:00 |
|
Peter Thorson
|
3256c72d98
|
Merge pull request #261 from breyed/master
added guards to avoid macro definition when used with boost_config.hpp
|
2013-06-09 16:24:09 -07:00 |
|
breyed
|
07ab02407f
|
added guards to avoid macro definition when used with boost_config.hpp
|
2013-06-09 18:03:49 -05:00 |
|
Peter Thorson
|
edc0057a03
|
update unit test
|
2013-06-09 17:39:49 -05:00 |
|
Peter Thorson
|
9161119b4d
|
bump version to alpha2
|
2013-06-09 17:24:24 -05:00 |
|
Peter Thorson
|
7db60e3429
|
fix poor server handling of double close frames fixes #259
|
2013-06-09 17:03:14 -05:00 |
|
Peter Thorson
|
3c0b8a81b0
|
Fix handling of spurious frames after close. Fixes #258
|
2013-06-09 16:41:04 -05:00 |
|
Peter Thorson
|
b812fd001b
|
Change default HTTP response error code to 426
Changes default HTTP response error code when no http_handler is
defined from 500/Internal Server Error to 426/Upgrade Required
|
2013-06-09 16:20:53 -05:00 |
|
Peter Thorson
|
3a43986d9e
|
add documentation & normalize code style
|
2013-06-09 14:58:32 -05:00 |
|
Peter Thorson
|
64b1b52297
|
adds documentation on locations of version info
|
2013-06-09 11:07:19 -05:00 |
|
Peter Thorson
|
dc048ed021
|
test use of doxygen todo command
|
2013-06-09 11:05:48 -05:00 |
|
Peter Thorson
|
60b167bcb7
|
updates changelog
|
2013-06-09 09:27:08 -05:00 |
|
Peter Thorson
|
e680ca1ef4
|
add comment + TODO regarding VSPP warning
|
2013-06-09 09:25:30 -05:00 |
|
Peter Thorson
|
21d79e28c6
|
maybe fix markdown # escape?
|
2013-06-09 09:20:31 -05:00 |
|
Peter Thorson
|
d25a254e81
|
remove logger dynamic allocation
|
2013-06-09 09:20:04 -05:00 |
|
Peter Thorson
|
3e144cfd75
|
Merge pull request #257 from zaphoyd/experimental
merge last bit of changes from experimental to master
|
2013-06-09 07:15:12 -07:00 |
|
Peter Thorson
|
a5bb90807b
|
Merge pull request #252 from breyed/visual-studio
Fixed Visual Studio 2012 warnings and formatting
|
2013-06-09 07:05:53 -07:00 |
|
Peter Thorson
|
096a7dbaa8
|
escape # in readme
|
2013-06-09 08:58:15 -05:00 |
|
Peter Thorson
|
577591aaa1
|
readme updates
|
2013-06-09 08:55:53 -05:00 |
|
Peter Thorson
|
a401a4448d
|
update version information to 0.3.0-alpha1
|
2013-06-09 08:46:54 -05:00 |
|
Peter Thorson
|
ace76f54f9
|
update docs for 0.3.x in master branch fixes #197
|
2013-06-09 08:31:05 -05:00 |
|
Peter Thorson
|
1eaa1b790f
|
update travis for 0.3.x in master
|
2013-06-09 08:30:03 -05:00 |
|
Peter Thorson
|
c2a5f0bfa1
|
Merge pull request #255 from zaphoyd/0.3.x-cmake
merge final bits of 0.3.x-cmake into experimental
|
2013-06-09 06:13:59 -07:00 |
|
Peter Thorson
|
b71b224860
|
Merge branch 'experimental' into 0.3.x-cmake
|
2013-06-09 08:13:02 -05:00 |
|
Peter Thorson
|
be1d9fd64e
|
Merge pull request #248 from resiprocate/0.3.x-cmake
Fix typo, add sip_client example (SIP over WebSockets)
|
2013-06-09 05:59:37 -07:00 |
|
Peter Thorson
|
bcac77306f
|
Merge pull request #254 from breyed/boost-config
Automatically configure platform via Boost.Config
|
2013-06-09 05:56:52 -07:00 |
|
Peter Thorson
|
dd563c6647
|
corrects TCP close behavior references #227 fixes #25
Per RFC6455 clients prefer to wait for servers to initiate TCP close.
timers ensure that clients don't wait forever. Servers close TCP
immediately.
|
2013-06-09 07:36:55 -05:00 |
|
Peter Thorson
|
0ab1333a2f
|
add transport integration helper handlers delay and close
|
2013-06-09 07:34:10 -05:00 |
|
Peter Thorson
|
b9c66e9a7f
|
transport integration test formatting cleanup
|
2013-06-09 07:33:48 -05:00 |
|
Peter Thorson
|
56e81cb6eb
|
impliment close handshake timeouts references #226
|
2013-06-09 07:33:30 -05:00 |
|
Peter Thorson
|
c228f70a9f
|
complete handshake timeout references #226
|
2013-06-08 18:32:23 -05:00 |
|
Peter Thorson
|
f35918ce6e
|
split log_fail_result from log_close_result
|
2013-06-08 18:32:23 -05:00 |
|
Peter Thorson
|
33a0d89633
|
add transport integration dummy TCP client
client connects and never sends anything. the client ends on EOF
|
2013-06-08 18:32:23 -05:00 |
|
Peter Thorson
|
bf582aa2c1
|
add unit test for server open handshake timeout
|
2013-06-08 18:32:23 -05:00 |
|
Peter Thorson
|
88c553f1fc
|
silence unit tests
|
2013-06-08 18:32:23 -05:00 |
|
Peter Thorson
|
96270a9f3d
|
add test for client opening handshake
|
2013-06-08 18:32:23 -05:00 |
|
Peter Thorson
|
c6381a2311
|
start client handshake timer
|
2013-06-08 18:32:22 -05:00 |
|
Peter Thorson
|
cff8604148
|
cancel handshake timers when handshake is complete
|
2013-06-08 18:32:22 -05:00 |
|
Peter Thorson
|
dfcd8a2967
|
set detailed error code on terminate
|
2013-06-08 18:32:22 -05:00 |
|
Peter Thorson
|
593c26f087
|
fix devel debug comment
|
2013-06-08 18:32:22 -05:00 |
|
Peter Thorson
|
408639a0b5
|
whitespace
|
2013-06-08 18:32:22 -05:00 |
|
Peter Thorson
|
b591e9fa7e
|
add handshake timeout handlers
|
2013-06-08 18:32:22 -05:00 |
|
Peter Thorson
|
f2486d4aef
|
add handshake timer & associated handlers
|
2013-06-08 18:32:22 -05:00 |
|
Peter Thorson
|
1892e0f13b
|
remove unused code
|
2013-06-08 18:32:22 -05:00 |
|
Peter Thorson
|
8ee6a4a64b
|
set state to closing after we send our close frame
|
2013-06-08 18:32:22 -05:00 |
|
Peter Thorson
|
c86601f123
|
add methods to retrieve WebSocket close codes & reasons
|
2013-06-08 18:32:22 -05:00 |
|
Peter Thorson
|
0f02119d48
|
adds new error codes for handshake timeouts
|
2013-06-08 18:32:22 -05:00 |
|
Peter Thorson
|
196523ba42
|
adds a machine readable internal error code
To be used for storing detailed error codes for why connections failed
or were closed
|
2013-06-08 18:32:22 -05:00 |
|