Commit Graph

  • 1c0c8fa531 Update documentation. Christopher Kohlhoff 2007-01-06 11:00:01 +0000
  • f35b316f44 Add test cases for socket options. Christopher Kohlhoff 2007-01-06 10:26:17 +0000
  • 5607a01c21 Add ip::unicast::hops and ip::v6_only socket options. Christopher Kohlhoff 2007-01-06 09:10:54 +0000
  • 6c632c2967 Fix examples to match current socket option interface. Christopher Kohlhoff 2007-01-06 09:08:13 +0000
  • 66dd4c3778 Rename const_buffer_container_1 to const_buffers_1 and mutable_buffer_container_1 to mutable_buffers_1. Christopher Kohlhoff 2007-01-04 10:45:09 +0000
  • a7209ee0be Rename io_service::interrupt() to io_service::stop(). Christopher Kohlhoff 2007-01-04 09:22:02 +0000
  • 2ba4146527 Update socket option classes to match interface in TR2 proposal. Christopher Kohlhoff 2007-01-04 08:21:33 +0000
  • 2b4748aaaa Update copyright strings to include 2007. Christopher Kohlhoff 2007-01-04 05:53:07 +0000
  • e4d9ea696a Add io_service::id to identify service classes. Christopher Kohlhoff 2007-01-04 03:43:37 +0000
  • af1cb70843 Fix for Borland C++. Christopher Kohlhoff 2007-01-04 03:39:38 +0000
  • fb8dd74390 Documentation cleanup. Christopher Kohlhoff 2007-01-04 03:38:18 +0000
  • 390ffd9f7e Exclude error_base from documentation. Christopher Kohlhoff 2007-01-04 03:38:02 +0000
  • 00690b50ed Add documentation. Christopher Kohlhoff 2006-12-24 08:35:08 +0000
  • 7a2eac3878 Map ERROR_PORT_UNREACHABLE to WSAECONNREFUSED. Christopher Kohlhoff 2006-12-21 04:07:27 +0000
  • ae1be56a05 Move erase from hash_map to prevent multiple delete. Christopher Kohlhoff 2006-12-21 04:06:41 +0000
  • bc63a367f9 Add BBv2 support. Christopher Kohlhoff 2006-12-16 02:27:07 +0000
  • 5cded59aef Replace win_iocp_io_service::register_socket() with register_handle() to allow it to be used with other Windows kernel objects. Christopher Kohlhoff 2006-12-09 22:31:44 +0000
  • e3f0c76fce Use static placeholders for VC7.x. Christopher Kohlhoff 2006-11-23 21:59:10 +0000
  • 99d1078a15 Add equality/inequality operators for protocol classes. Christopher Kohlhoff 2006-11-20 12:59:49 +0000
  • dca74fd492 Include <ostream> instead of <iostream>. Christopher Kohlhoff 2006-11-19 21:33:43 +0000
  • 8d8077a267 Add missing inline keyword, needed to fix multiple definition errors. Christopher Kohlhoff 2006-11-19 21:33:04 +0000
  • b0e159fc55 Add a workaround for an apparent Windows bug where the delivery of asynchronous I/O completions is delayed if the thread used to start the operation is CPU bound. Christopher Kohlhoff 2006-11-17 11:40:48 +0000
  • 8b56b8cf6d Remove the error::success constant since with the new error_code stuff there is no unique value for success. Christopher Kohlhoff 2006-11-17 11:28:18 +0000
  • 0b9d2dc400 Add ability to specify the level of concurrency desired, which is currently used by Win32's I/O completion ports. Christopher Kohlhoff 2006-11-16 11:50:57 +0000
  • 3cc30008b4 Need to clear error after successful call of WSAAddressToString or WSAStringToAddress. Christopher Kohlhoff 2006-11-16 11:49:11 +0000
  • e504cf5c6c Remove unnecessary invoke hook since the default one provides the correct behaviour, and including it here for the invoke_current_handler class breaks MSVC 7.1 when generating browse information. Christopher Kohlhoff 2006-11-16 11:47:42 +0000
  • 837470ac11 Don't use named temporary since it confuses g++ 3.3. Christopher Kohlhoff 2006-11-14 10:50:18 +0000
  • 2b7016726f Inclusion of boost/cerrno.hpp is needed, so revert previous change. Christopher Kohlhoff 2006-11-14 10:49:09 +0000
  • 94979ba49f Remove documentation that is no longer correct. Christopher Kohlhoff 2006-11-14 10:41:33 +0000
  • fb3eaba113 Change to use function-based placeholders for gcc to avoid some duplicate symbol linker problems. Christopher Kohlhoff 2006-11-14 10:40:55 +0000
  • e128068a1f Remove unnecessary include. Christopher Kohlhoff 2006-11-14 10:40:05 +0000
  • 7c9fe2a5ac Ensure that what gets thrown is the system_error exception. Christopher Kohlhoff 2006-11-09 11:21:43 +0000
  • 851d074dd6 The openssl_locking_func() callback can be invoked through OpenSSL_add_ssl_algorithms(), which causes instance() to be called recursively before the static shared_ptr was initialized. Christopher Kohlhoff 2006-11-09 03:04:05 +0000
  • c7f491b73e Fix comment headers to match file names. Christopher Kohlhoff 2006-11-09 03:02:19 +0000
  • 852668d1da Change error handling to match TR2 proposal. Christopher Kohlhoff 2006-11-08 05:32:17 +0000
  • 0e77b9f119 Add copyright, license Beman Dawes 2006-11-07 19:11:57 +0000
  • da2ef49a00 Add max_size() function to basic_streambuf. Christopher Kohlhoff 2006-11-04 07:14:10 +0000
  • 8e4fa8f544 Maintain separate timer queues for each time traits type. Christopher Kohlhoff 2006-07-26 11:23:25 +0000
  • f7e92ba296 Fix compiler warnings with MSVC8. Christopher Kohlhoff 2006-07-26 11:19:21 +0000
  • 1b337d8054 Fix two problems in the SSL implementation: Christopher Kohlhoff 2006-07-26 11:14:12 +0000
  • 0c65769b47 Add copyright notices. Christopher Kohlhoff 2006-07-25 11:04:06 +0000
  • 418caa0ef9 Remove tab characters. Christopher Kohlhoff 2006-07-25 11:01:15 +0000
  • bfa9281e2c Fix error in socket_base_test rule. Christopher Kohlhoff 2006-07-14 13:07:47 +0000
  • 72dfeb78e5 Add overloads of read_until and async_read_until that take a string. Fix bug in regex-based overload of async_read_until. Christopher Kohlhoff 2006-07-09 07:08:03 +0000
  • 5e2d09cdf2 Remove redundant code after end of endless for loop. Christopher Kohlhoff 2006-07-09 06:59:50 +0000
  • 66ce772f7a Remove accidentally duplicated code. Fix error in conditional expression. Christopher Kohlhoff 2006-07-09 06:58:54 +0000
  • b8e5e53b5f Remove extraneous comma from end of enumerator list. Christopher Kohlhoff 2006-07-09 06:57:33 +0000
  • 7027bf39d5 Change strand implementation so that dispatch will execute a handler immediately if called from within the strand. Christopher Kohlhoff 2006-07-05 05:48:10 +0000
  • 8075fa5a44 Extend socket_base unit test to catch socket option compile errors. Christopher Kohlhoff 2006-07-05 05:45:48 +0000
  • 27d17b40fb Use correct form for strerror_r on NetBSD. Christopher Kohlhoff 2006-07-05 05:27:48 +0000
  • 6171e026e7 Add support for compiling on Mac OS X 10.3. Christopher Kohlhoff 2006-07-05 05:26:35 +0000
  • a0962bfdb5 Automatically define WIN32 for MSVC, since some old Platform SDKs don't automatically define it, but Winsock2.h requires it. Christopher Kohlhoff 2006-07-05 05:22:22 +0000
  • 57f293b77c Add HTTP client examples that show how to use read_until/async_read_until. Christopher Kohlhoff 2006-06-18 08:09:48 +0000
  • dece5966f4 Fix Jamfiles to follow layout used by other libraries' tests. Christopher Kohlhoff 2006-06-18 08:05:06 +0000
  • 6c47408f2b Test that all ssl::stream functions compile. Christopher Kohlhoff 2006-06-18 08:03:35 +0000
  • 73ce705d9b Documentation fixes. Clean up basic_streambuf-related functions. Christopher Kohlhoff 2006-06-18 08:01:10 +0000
  • 75a90a7723 Fix bug in reactor_op_queue::dispatch_all_operations(). Christopher Kohlhoff 2006-06-18 07:59:26 +0000
  • 9f8d3f88c6 Ensure synchronous SSL functions call the supplied Error_Handler object. Christopher Kohlhoff 2006-06-18 07:58:02 +0000
  • da0cf5f68a Initial asio checkin. Christopher Kohlhoff 2006-06-14 22:26:36 +0000