Alexander Afanasyev
ac4e021333
Fix compilation with boost 1.70.0
0.8.1-hotfix
2019-04-25 17:23:23 -04:00
Peter Thorson
c6d7e295bf
Set version flags for release
0.8.1
2018-07-16 07:40:53 -05:00
Peter Thorson
c43242523c
Update changelog
2018-07-16 07:38:45 -05:00
Peter Thorson
12b8f37cf5
Merge branch 'pr/732' into develop
2018-07-16 07:34:02 -05:00
Peter Thorson
6b8dfe02c2
Merge branch 'pr/731' into develop
2018-07-16 07:32:03 -05:00
Gianfranco Costamagna
e99aef04c3
cmake: Install websocketpp includes in the right cmake way, leaving out the examples and other stuff
2018-07-12 20:25:09 +02:00
Gianfranco Costamagna
5c48a114f4
Fix testsuite errors, due to a "Connection: upgrade" seen differently than "Connection: Upgrade"
2018-07-12 19:10:02 +02:00
Peter Thorson
c2fd89bede
Update version flags for future development
2018-07-12 07:52:49 -05:00
Peter Thorson
c612a35f06
Set version flags for 0.8.0 release
0.8.0
2018-07-12 07:50:48 -05:00
Peter Thorson
99d169f586
Update changelog for recent PRs
2018-07-12 07:46:21 -05:00
Peter Thorson
241741ba01
Merge pull request #727 from bauerj/patch-1
...
Make HTTP Connection header capitalized
2018-07-12 07:27:05 -05:00
Johann Bauer
702b6a919b
Make HTTP Connection header capitalized
...
This is what other implementations do and what the example in RFC 6455 uses.
2018-06-18 12:46:01 +02:00
Peter Thorson
19cad9925f
credits
2017-09-24 10:48:12 -05:00
Peter Thorson
c4050979c3
tcp_pre_bind_handler returns a lib::error_code not an asio::error_code. These are sometimes the same but not always. Fix ensures that the error code types always match correctly no matter what they are. Update test suite to reflect adjusted behavior
2017-09-24 10:44:21 -05:00
Peter Thorson
7e8c8a8fad
Fix preprocessor syntax issue
2017-09-24 09:56:21 -05:00
Peter Thorson
88de392422
Merge pull request #652 from vadz/preserve-asio-errors
...
Preserve ASIO errors if possible
2017-09-24 09:52:52 -05:00
Peter Thorson
e79e0d1f94
Merge branch 'develop' of https://github.com/zaphoyd/websocketpp into develop
2017-09-24 09:27:47 -05:00
Peter Thorson
bc12b81b29
Merge branch 'pr/608' into develop
...
# Conflicts:
# changelog.md
2017-09-24 09:27:42 -05:00
Peter Thorson
8bc11bdf24
credits
2017-09-24 09:19:50 -05:00
Peter Thorson
1cb045d946
Add pointers in the docs to new mingw support
2017-09-24 09:17:34 -05:00
Peter Thorson
2a36e41a9a
Remove auto selection of mingw-std-threads when MinGW is detected. Increase the priority of mingw-std-threads given its optional status.
2017-09-24 09:17:17 -05:00
Peter Thorson
0e1fc63b83
remove submodule
2017-09-24 09:16:05 -05:00
Peter Thorson
0b0871d879
remove submodules
2017-09-24 08:55:47 -05:00
Peter Thorson
20c67910e1
Merge pull request #658 from gjasny/drop-unused-members
...
Drop unused class members
2017-09-24 08:49:12 -05:00
Peter Thorson
e943c9e1ed
credits for patch
2017-09-24 08:44:28 -05:00
Peter Thorson
749b119b6b
Merge pull request #665 from gegles/develop
...
Fix compile issues for ASIO_STANDALONE
2017-09-24 08:41:15 -05:00
Guillaume Egles
e9c65467b3
Fix compile issues for ASIO_STANDALONE
2017-08-30 14:46:56 -07:00
Gregor Jasny
b34a1786bc
Drop unused class members
2017-07-04 09:31:37 +02:00
Peter Thorson
e50ed8c1b1
update changelog for PR
2017-06-11 17:49:41 -05:00
Peter Thorson
67224f71b5
Merge pull request #636 from gjasny/remove-undefined-behaviour
...
Avoid undefined behaviour at circular shift
2017-06-11 17:47:47 -05:00
Peter Thorson
0b2e14ee3a
Merge branch 'pr/589' into develop
2017-06-11 17:44:02 -05:00
Peter Thorson
1cb9666036
Update changelog for PR
2017-06-11 17:43:09 -05:00
Peter Thorson
cb3d7de91f
Remove deprecated features to allow compiling with C++17 compilers fixes #592
2017-06-11 17:37:14 -05:00
Peter Thorson
9baab8faa9
Normalize line endings to unix format fixes #644
2017-06-11 17:27:41 -05:00
Peter Thorson
6330286ad5
Use separate buffers for compression and decompression to prevent corruption when reading and writing from separate threads. references #633 references #615
2017-06-11 17:24:51 -05:00
Peter Thorson
cb4cf66911
Merge branch 'pr/634' into develop
2017-06-11 16:46:31 -05:00
Peter Thorson
99e1a99633
change log update for PR
2017-06-11 16:46:18 -05:00
Peter Thorson
96b2d42c83
Merge branch 'pr/638' into develop
2017-06-11 16:39:32 -05:00
Peter Thorson
bc04ae4f5f
update changelog for PR
2017-06-11 16:37:46 -05:00
Peter Thorson
ee74047c2d
Merge pull request #645 from alex-che/integration_tests_sleep
...
Fix refused client connection due to servers not yet started
2017-06-11 16:34:49 -05:00
Peter Thorson
2819d364d9
Merge branch 'develop' into integration_tests_sleep
2017-06-11 16:31:21 -05:00
Peter Thorson
d282738c81
Merge branch 'pr/643' into develop
2017-06-11 16:28:58 -05:00
Peter Thorson
a32eb0887b
change log entry for PR
2017-06-11 16:28:47 -05:00
Peter Thorson
6645fcb390
Merge pull request #646 from alex-che/timers_tests_sleep
...
Fix the tls_handshake_timeout unit test failing due to server thread …
2017-06-11 16:18:00 -05:00
Peter Thorson
29bb4ada91
Merge branch 'pr/647' into develop
2017-06-11 16:16:38 -05:00
Peter Thorson
ac9164c3b5
update changelog for PR
2017-06-11 16:16:13 -05:00
Peter Thorson
4cab5e5c0c
minor adjustments to recent extension negotiation related fixes, refactor a bit more extension negotiation code to be simpler
2017-06-11 16:13:25 -05:00
Peter Thorson
16d126ee61
Remove custom handling of SSL_R_SHORT_READ errors. fixes #599
2017-06-11 15:41:06 -05:00
Peter Thorson
9ddb300d87
Update permessage-deflate support to reflect that zlib doesn't support a 256 bit window. Improve extension negotiation error checking and documentation. fixes #596 fixes #653
2017-06-11 15:24:43 -05:00
Vadim Zeitlin
81ef065ccf
Preserve ASIO errors if possible in asio::endpoint too
...
This was already done in asio::xxx_socket::connection methods by using
translate_ec() which allowed to preserve the error code when possible (i.e.
when using Boost.ASIO with Boost.System or standalone ASIO with C++11
std::error_code), but errors also can happen in endpoint methods such as
handle_connect(), where they were totally lost and replaced with a rather
useless error::pass_through.
With these changes, the real error codes are preserved and applications using
the library can give more useful error messages if connection fails.
2017-06-04 16:50:14 +02:00