2
0
mirror of https://github.com/boostorg/asio.git synced 2026-01-27 06:32:08 +00:00

Commit Graph

  • 0a852879f5 Fix exception safety issue in hash_map. Christopher Kohlhoff 2017-03-05 22:45:09 +11:00
  • f7fa336c91 Update copyright notices. Christopher Kohlhoff 2017-03-05 22:43:47 +11:00
  • d6d2c452f5 Switch to standalone docs for release. Rene Rivera 2017-01-21 08:05:38 -06:00
  • 4fcaabffeb Add, and update, documentation build targets. boost-1.63.0 Rene Rivera 2016-10-07 23:03:40 -05:00
  • 6ef8c1566c Add, and update, documentation build targets. Rene Rivera 2016-10-07 23:03:40 -05:00
  • f2ed03374d Merge asio 1.10.8 from 'develop' boost-1.62.0 asio-1.10.8 Christopher Kohlhoff 2016-09-19 07:59:46 +10:00
  • a1fb7b0c10 Version bump. Christopher Kohlhoff 2016-09-19 07:37:14 +10:00
  • 350f94e722 Revision history. Christopher Kohlhoff 2016-09-19 07:33:03 +10:00
  • 3ed131266c Regenerate documentation. Christopher Kohlhoff 2016-09-16 08:27:01 +10:00
  • c1acb8a57b Add workaround for move-detection issue on MSVC 2015 Update 2. Christopher Kohlhoff 2016-09-16 08:26:04 +10:00
  • 603ebfb5e1 Call SSL_COMP_free_compression_methods() on ssl cleanup. Christopher Kohlhoff 2016-09-16 08:20:51 +10:00
  • 42e7869f41 Fix allocator usage to compile with g++ 6. Christopher Kohlhoff 2016-09-11 12:04:18 +10:00
  • 3d71bdaf23 Use new TLS methods on OpenSSL 1.1.0. Christopher Kohlhoff 2016-09-11 12:03:45 +10:00
  • 8ea3165df9 Backward compatibility for code using OpenSSL < 1.1.0. Christopher Kohlhoff 2016-09-11 12:03:02 +10:00
  • 864ca38b6d Terminate loop if connect condition returns an end iterator. Christopher Kohlhoff 2016-09-11 12:02:01 +10:00
  • 54c9424b5a Enable getaddrinfo by default on Apple platforms. Christopher Kohlhoff 2016-09-11 12:11:59 +10:00
  • 370363b33f Fix errors when OPENSSL_NO_DEPRECATED is defined. Christopher Kohlhoff 2016-09-11 12:01:12 +10:00
  • a50a350310 Only apply firewall workaround when getsockname outputs INADDR_ANY. Christopher Kohlhoff 2016-09-11 11:59:19 +10:00
  • 812cfa7a5c Add compatibility with OpenSSL 1.1 - SSLv2 has been completely removed from OpenSSL, even without OPENSSL_NO_SSL2 - there is a new threading API without locking callbacks - struct SSL_CTX has been made opaque and must be used via accessor functions - some cleanup functions have been removed Christopher Kohlhoff 2016-09-11 11:57:28 +10:00
  • 424ad6b736 BoringSSL does not provide CONF_modules_unload. Christopher Kohlhoff 2016-09-11 11:37:29 +10:00
  • 84e840390b Add new error category and constant for ssl::error::stream_truncated. Christopher Kohlhoff 2016-09-11 11:36:53 +10:00
  • 36eef63a9c Update copyright notices. Christopher Kohlhoff 2016-09-11 11:35:40 +10:00
  • 0f0f94a9d7 Remove old header file that was accidentally left behind. Christopher Kohlhoff 2016-09-11 11:30:19 +10:00
  • f687d86902 Merge pull request #38 from danieljames/feature/fix-doc-build Daniel James 2016-07-09 12:56:36 +01:00
  • 629875892b Fix the build location for asio. Daniel 2016-05-22 10:36:07 +01:00
  • 7041bc96db Merge asio 1.10.7 from 'develop' boost-1.61.0 boost-1.60.0 asio-1.10.7 Christopher Kohlhoff 2015-12-14 13:23:11 +11:00
  • 8fe7f5d24e Version bump. Christopher Kohlhoff 2015-12-14 12:01:39 +11:00
  • c0d667f36a Revision history. Christopher Kohlhoff 2015-12-14 12:01:10 +11:00
  • 763d513043 Xcode/clang and plain clang use different version numbering. Christopher Kohlhoff 2015-12-12 11:13:36 +11:00
  • fb4befe985 LibreSSL doesn't provide SSL_CTX_clear_chain_certs. Christopher Kohlhoff 2015-12-12 11:12:47 +11:00
  • e249488285 Regenerate certificates for SSL example. Christopher Kohlhoff 2015-12-10 22:35:54 +11:00
  • 345ac9aa13 Use CreateEventW rather than CreateEvent. Christopher Kohlhoff 2015-12-10 22:35:14 +11:00
  • e1c67f0377 Pass correct output buffer size to strncat. Christopher Kohlhoff 2015-12-10 22:34:01 +11:00
  • 6582b6966a Fix typo in comment. Christopher Kohlhoff 2015-12-10 22:33:14 +11:00
  • bae401b1eb Support for building with OpenSSL when OPENSSL_NO_SSL3 is defined. Christopher Kohlhoff 2015-12-10 22:32:45 +11:00
  • 073b2943cc Suppress unused typedef warning when using clang. Christopher Kohlhoff 2015-12-10 22:31:36 +11:00
  • dd28aed1e5 Use SSL_CTX_clear_chain_certs, if available. Christopher Kohlhoff 2015-12-10 22:30:38 +11:00
  • b9cb61416e Prevent multiple definition of BOOST_ASIO_ERROR_CATEGORY_NOEXCEPT with newest MSVC. Christopher Kohlhoff 2015-12-10 22:29:38 +11:00
  • 798f2a98e8 Add support for Windows 8.1 store apps. Christopher Kohlhoff 2015-12-10 22:28:03 +11:00
  • df50982934 Haiku: link to libnetwork Jessica Hamilton 2015-04-09 07:46:15 +12:00
  • 36f5fda32f Merge asio 1.10.6 from 'develop' boost-1.59.0 boost-1.58.0 asio-1.10.6 Christopher Kohlhoff 2015-03-24 07:24:12 +11:00
  • d1db517230 Version bump. Christopher Kohlhoff 2015-03-24 07:21:45 +11:00
  • ccb7292b2d Revision history. Christopher Kohlhoff 2015-03-22 10:58:13 +11:00
  • c9c75601e0 Don't push/pop options around Boost.DateTime header. Christopher Kohlhoff 2015-03-22 10:57:34 +11:00
  • 181e5f6db2 Regenerate documentation. Christopher Kohlhoff 2015-03-22 10:02:12 +11:00
  • 02ebd627d4 Fix integer conversion warnings on 64-bit Windows. Christopher Kohlhoff 2015-03-21 22:35:32 +11:00
  • c05d773886 Remove redundant pointer check in SSL engine. Christopher Kohlhoff 2015-03-21 20:54:31 +11:00
  • 3aa7b1b19d Fix race condition in windows::object_handle. Christopher Kohlhoff 2015-03-21 20:26:31 +11:00
  • 382804a432 Use default visibility everywhere. Christopher Kohlhoff 2015-03-21 18:28:43 +11:00
  • 6cf37dc2f2 Fix WinRT detection. Christopher Kohlhoff 2015-03-20 18:58:46 +11:00
  • f342f9bdd2 ERR_remove_state is deprecated, use ERR_remove_thread_state instead. Christopher Kohlhoff 2015-03-20 09:35:13 +11:00
  • 52841bdfbd Fix strand test. Christopher Kohlhoff 2015-03-20 00:15:20 +11:00
  • 41bf42b8da Update copyright notices. Christopher Kohlhoff 2015-03-20 00:14:19 +11:00
  • a1d5248f3a New macro BOOST_ASIO_DISABLE_CONNECTEX to disable ConnectEx use. Christopher Kohlhoff 2015-03-20 00:06:08 +11:00
  • 3e2e9c8f97 Remove dependency on Boost.Test. Christopher Kohlhoff 2015-03-20 00:04:57 +11:00
  • b261738d79 Strip the scope id from address string before passing to inet_pton. Christopher Kohlhoff 2015-03-19 23:57:44 +11:00
  • b954a03b6f Allow nested calls to completion handler when using yield_context. Christopher Kohlhoff 2015-03-19 23:56:35 +11:00
  • 83008fc4ce Treat multicast test failures with ENODEV as non-fatal. Christopher Kohlhoff 2015-03-19 23:55:38 +11:00
  • 98a3f07417 Map ConnectEx errors to portable equivalents. Christopher Kohlhoff 2015-03-19 23:55:02 +11:00
  • cba8ec4ce8 Fix ssl::stream bug that may cause spurious 'short read' errors. Christopher Kohlhoff 2015-03-19 23:53:58 +11:00
  • 8f5bf7a739 Move result into coro_handler. Christopher Kohlhoff 2015-03-19 23:53:12 +11:00
  • 5a136ac8f5 std::addressof isn't available until g++ 4.6. Christopher Kohlhoff 2015-03-19 23:52:43 +11:00
  • 09eeb03cbb Move result of a yield_context operation. Christopher Kohlhoff 2015-03-19 23:52:06 +11:00
  • 1b3bd862d2 Fix unsigned int overflow reported by clang's integer sanitizer. Christopher Kohlhoff 2015-03-19 23:51:28 +11:00
  • 1de80ca253 Automatically support clang with libstdc++ when standalone. Christopher Kohlhoff 2015-03-19 23:50:55 +11:00
  • 224c7d22d3 Ensure OpenSSL error queue is cleared before each operation. Christopher Kohlhoff 2015-03-19 23:50:06 +11:00
  • 878b787fce Use std::endl in tutorial to ensure output is flushed. Christopher Kohlhoff 2015-03-19 23:49:25 +11:00
  • 2580addfc0 Use password callback when loading in-memory private key. Christopher Kohlhoff 2015-03-19 23:48:32 +11:00
  • f3a184977a Add options for disabling TLS v1.1 and v1.2. Christopher Kohlhoff 2015-03-19 23:47:59 +11:00
  • 75928f7ed2 Ensure a system header is included before testing __GLIBC_MINOR__. Christopher Kohlhoff 2015-03-19 23:46:56 +11:00
  • ada6e27059 Newest MSVC needs noexcept on error_category members. Christopher Kohlhoff 2015-03-19 23:46:03 +11:00
  • 092171c193 Merge asio 1.10.5 from 'develop' boost-1.57.0 asio-1.10.5 Christopher Kohlhoff 2014-10-18 09:49:08 +11:00
  • 1fecaa9898 Version bump. Christopher Kohlhoff 2014-10-17 22:49:55 +11:00
  • ea2c024b32 Revision history. Christopher Kohlhoff 2014-10-17 22:49:05 +11:00
  • d109f120fa Explicitly mark asio::strand as deprecated. Christopher Kohlhoff 2014-10-17 22:34:49 +11:00
  • 2d4104f25b Add metadata file. Christopher Kohlhoff 2014-10-16 20:05:00 +11:00
  • b5b6c42cfe Fix compile error in /dev/poll reactor. Christopher Kohlhoff 2014-10-16 19:18:17 +11:00
  • 83c88d6b7a Make all kqueue event registration lazy. Christopher Kohlhoff 2014-10-16 19:17:27 +11:00
  • 1890b2c488 Deregister EVFILT_WRITE to avoid spinning with serial ports. Christopher Kohlhoff 2014-10-16 19:15:55 +11:00
  • 715ae947f2 Use correct type in byte order conversion of shorts. Christopher Kohlhoff 2014-10-16 19:13:57 +11:00
  • fa5673da56 Specify additional headers that don't have a convenience header. Christopher Kohlhoff 2014-10-16 19:13:04 +11:00
  • 7c73af05e9 Fix shadow variable warnings. Christopher Kohlhoff 2014-10-16 19:12:24 +11:00
  • d772ea8722 Add lazy kqueue EVFILT_WRITE registration. Christopher Kohlhoff 2014-10-16 19:10:29 +11:00
  • ee431b4a1f Fix warnings reported by VS2013. Christopher Kohlhoff 2014-10-16 19:08:35 +11:00
  • 504ff0474e Explicitly use WSASocketW, as WSASocketA has been deprecated. Christopher Kohlhoff 2014-10-16 19:06:56 +11:00
  • 4f11be277a Merge asio 1.10.4 from 'develop' boost-1.56.0 asio-1.10.4 Christopher Kohlhoff 2014-07-28 07:32:26 +10:00
  • 2c24ee7dd0 Version bump. Christopher Kohlhoff 2014-07-28 07:29:48 +10:00
  • 2ab8462f29 Unit test workaround for AIX. Christopher Kohlhoff 2014-07-26 19:44:39 +10:00
  • b857c146c0 Revision history. Christopher Kohlhoff 2014-07-26 19:27:51 +10:00
  • cc9730e493 Avoid using newly-deprecated Winsock functions. Christopher Kohlhoff 2014-07-26 19:23:29 +10:00
  • 39fb24ea39 Fix shadow variable warning. Christopher Kohlhoff 2014-07-26 19:23:04 +10:00
  • 9108db61bc Don't use EV_CLEAR when registering interrupter. Christopher Kohlhoff 2014-07-26 19:22:13 +10:00
  • e818f88f95 Merge asio 1.10.3 from 'develop' asio-1.10.3 Christopher Kohlhoff 2014-06-30 14:13:03 +10:00
  • 1f012a03eb Fix wording in revision history. Christopher Kohlhoff 2014-06-30 14:12:43 +10:00
  • cf2ff15857 Version bump. Christopher Kohlhoff 2014-06-30 14:03:16 +10:00
  • 7f3a87c81a Revision history. Christopher Kohlhoff 2014-06-30 14:02:40 +10:00
  • be64cc8ac9 The intel compiler doesn't provide the SSE2 intrinsics. Christopher Kohlhoff 2014-06-29 20:55:21 +10:00
  • 78ff082f0c Use SSE2 intrinsics to allow the Cray compiler to work. Christopher Kohlhoff 2014-06-28 22:08:03 +10:00
  • 9ef094e650 Work around gcc problem to do with anonymous enums. Christopher Kohlhoff 2014-06-28 22:06:19 +10:00
  • 80a3fb7a59 Return bytes transferred when ReadFile fails with ERROR_MORE_DATA. Christopher Kohlhoff 2014-06-28 22:04:43 +10:00