·
125 commits
to main
since this release
What's Changed
- Updated hello_world server example, fixes #624 by @susnux in #630
- Added threads for linking client.cpp, fixes #625 by @susnux in #628
- Fixes #635 - bug in async server's connection read by @deanberris in #637
- Found every instance of the 'asio' namespace, and qualified them unambiguously. by @glynos in #639
- Fix for: Body callback function is not called when some errors occur … by @gbkrk in #642
- Use std::array::const_iterator instead of raw char pointer. by @glynos in #652
- fixed version information. by @RyuaNerin in #658
- Fix #677 in 0.13: Exception in async_server_base/async_connection during port scanning (nmap) by @vovams in #679
- replace std::shared_future with boost::shared_future by @dvd0101 in #684
- OSX: fix OpenSSL detection for 10.11. Fixes #690 by @anonimal in #691
- Change to CMake configuration to build library + examples + tests with MSVC2015 by @enricodetoma in #699
- Build: fix MinGW-w64 various undefined references by @anonimal in #705
- handle_sent_request: comment-out unused function arg (bytes_transferred) by @anonimal in #709
- add client size close for 0.13-release by @chenzhaoyu in #719
- http_async_protocol_handler: use unsigned type for content length by @anonimal in #723
- Build: allow options to use Boost + OpenSSL static libs by @anonimal in #722
- boost: Use make_optional for boost 1.63 by @theopolis in #732
- ipv6: Allow IPv6 and HTTPS async connections by @theopolis in #733
- Expose OS-chosen address and port from async_server by @tribal-tec in #729
- ICC fixes by @eile in #738
- Build: exclude OpenBSD from dynlinker for static SSL by @anonimal in #743
- Added example to store large streaming uploads directly to filesystem using async server. by @carun in #725
- Modified default http connection buffer size to 4K. by @carun in #750
- Fix chunk and content-length encoding by @LoopinFool in #759
- Build: fix GCC 7 implicit fallthrough warnings by @anonimal in #769
- Request sni hostname by @maingoh in #787
- Fixed async_response headers not copied/swapped well by @maingoh in #786
- updated cmake version to 0.13 by @maingoh in #788
- example: send response content-length as part of http header from server by @carun in #808
- fix Resource deadlock avoided error by @olegabr in #817
- Do not wrap exceptions passed to boost::promise::set_exception in std… by @HighCommander4 in #819
- Cherry picked relevant chunked transfer encoding commits from master by @umennel in #833
- Fix for compile error with Visual C++ 2017 15.6.4 by @enricodetoma in #832
- fix compilation with boost 1.67 by @yhager in #839
- fix client_get_streaming_test by @yhager in #840
- Make http client connection buffer size configurable by @umennel in #843
- Updating breathe because their history has been rewritten by @maingoh in #847
- Directives: remove parens to silence gcc8 warning by @coneiric in #845
- Fix issue with Microsoft's checked iterators by @LoopinFool in #852
New Contributors
- @vovams made their first contribution in #679
- @carun made their first contribution in #725
- @LoopinFool made their first contribution in #759
- @olegabr made their first contribution in #817
- @HighCommander4 made their first contribution in #819
- @yhager made their first contribution in #839
Full Changelog: cpp-netlib-0.12.0-final...cpp-netlib-0.13.0-final