Peter Thorson
e161ffde69
permessage deflate error category utility methods should be inline
2015-04-02 09:39:03 -04:00
Tom Ritchford
dc313effa5
Make transport::asio::connection::get_strand() public.
2015-03-27 00:06:01 -04:00
Peter Thorson
6300e090ad
disable emplace test
...
emplace requires move assignability which the class in question doesn’t
support.
2015-03-05 07:55:03 -06:00
Peter Thorson
45dfcbec3c
changelog update
2015-03-04 18:43:49 -06:00
Peter Thorson
39dbe3a4e0
adds a vectored write handler for iostream transport
2015-03-04 18:42:55 -06:00
Peter Thorson
371d2cdaef
Merge branch 'master' into permessage-deflate
...
Conflicts:
websocketpp/version.hpp
2015-02-27 09:55:51 -05:00
Peter Thorson
13f6da6f81
fix typo in changelog entry about typos
2015-02-27 09:54:21 -05:00
Peter Thorson
ac5d7ea5af
changelog typo
0.5.1
2015-02-27 09:51:47 -05:00
Peter Thorson
6f7ecc59cd
Bump patch version
2015-02-27 09:49:46 -05:00
Peter Thorson
f7cea42c92
Fix a type in the name of the set method for max_http_body_size. fixes #406
2015-02-27 09:48:28 -05:00
Peter Thorson
9efb12e59b
Fixes an issue where some frame data was counted against the max header size limit
...
End result was that connections that included a lot of frame data
immediately after the initial handshake would erroneously fail due to
hitting the max header size limit.
2015-02-27 09:48:00 -05:00
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
214cedf949
Update version info for permessage deflate branch
2015-02-27 07:48:08 -05:00
Peter Thorson
c39412ee38
Update connection to negotiate extensions for clients
2015-02-27 07:47:31 -05:00
Peter Thorson
643e7a0ce1
Update processor to allow client side extension negotiation
...
Existing code worked for both client and server but the type signatures
needed some adjustment
2015-02-27 07:46:57 -05:00
Peter Thorson
349717ad46
set default extension offer string
...
Currently the offer is for default settings and advertises the ability
to accept any counteroffer.
2015-02-27 07:45:39 -05:00
Peter Thorson
bcd82bd6f4
asio transport clients will now connect properly to servers using TLS SNI
2015-02-23 09:10:23 -05:00
Peter Thorson
8f042d95ec
don't test for std::move on non-c++11 systems
2015-02-06 08:07:42 -05:00
Peter Thorson
0278ba7895
temporary disable of a unit test
2015-02-06 08:00:36 -05:00
Peter Thorson
41c37cfd93
make sure key is always initialized
...
some compilers complain without this. Its probably a safer sane default
anyways.
2015-02-06 07:58:00 -05:00
Peter Thorson
4bea90f555
preliminary support for move semantics for endpoints
2015-02-06 07:51:24 -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
ce0300e6dc
prepare develop branch for next version
2015-01-22 10:00:51 -05:00
Peter Thorson
f20b2e573f
Merge branch 'develop'
0.5.0
2015-01-22 09:56:40 -05:00
Peter Thorson
650e4c336b
Prepare version 0.5.0 for submission
2015-01-22 09:56:20 -05:00
Peter Thorson
31c761a0a9
Endpoints are now reset after listen failure. fixes #390
2015-01-22 08:20:13 -05:00
Peter Thorson
681c2331a1
Fixes out of scope pointer returned from websocketpp::exception::what(); fixes #397
...
Also adds unit tests for exception construction
2015-01-22 07:33:14 -05:00
Peter Thorson
fccc78479e
retest
2015-01-20 08:29:02 -05:00
Peter Thorson
3017a9c5e4
increase test timeouts
2015-01-20 07:55:42 -05:00
Peter Thorson
d55f28fe4b
fix a bunch of minor warnings
2015-01-20 07:53:53 -05:00
Peter Thorson
a8d4a9a66a
increase test timeouts to help avoid false positives
2015-01-20 07:17:29 -05:00
Peter Thorson
17544d4d62
correct some documentation & fix warnings
2015-01-20 07:00:43 -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
875d420952
Merge pull request #398 from rec/uninitialized-variable
...
Initialize websocketpp::transport::asio::endpoint::m_io_service to NULL.
2015-01-15 20:09:21 -06:00
Tom Ritchford
d792639c20
Initialize websocketpp::transport::asio::endpoint::m_io_service to NULL.
2015-01-15 11:00:04 -05:00
Peter Thorson
d4e15c89ad
update changelog
2015-01-14 06:18:56 -06:00
Peter Thorson
1d29d48bb8
Merge pull request #393 from Schebb/develop
...
fixed 'localtime_*' compilation error MinGW
2015-01-14 06:12:58 -06:00
Peter Thorson
09c5f6505e
Disable default use of C++11 threads on MinGW
2015-01-06 17:34:00 -06:00
Peter Thorson
745ed4f77a
increase test timeout to help fail less on slow travis machines
2015-01-06 17:33:01 -06:00
Schebb
854166364b
fixed 'localtime_*' compilation error MinGW
2015-01-06 13:23:53 +01:00
Peter Thorson
1517d646f9
update changelog, remove unused parameters
2014-12-16 07:05:47 -05:00
Peter Thorson
6bb36a28e7
typos
2014-12-16 06:38:37 -05:00
Peter Thorson
96362774a3
move this up a bit to ignore response status code
2014-12-16 06:36:34 -05:00
Peter Thorson
0a879a6dc2
add a check to gracefully exit if terminate was called during an http handler
2014-12-16 06:25:58 -05:00
Peter Thorson
867b323af0
add raw_head to http_request
2014-12-16 06:24:29 -05:00
Peter Thorson
9dd99ead25
gitignore debug stuff
2014-12-13 06:42:48 -05:00
Peter Thorson
e3884e351b
gitignore test
2014-12-13 06:41:12 -05:00
Peter Thorson
23e97bcc11
Better C++11 detection for visual studio
2014-12-13 06:24:52 -05:00
Peter Thorson
77e2e2fabb
fix minor errors in debug transport
2014-12-13 05:55:31 -05:00
Peter Thorson
ef393f8aef
Overhaul error handling for failed WebSocket and HTTP connections
2014-12-12 18:31:21 -05:00