Commit Graph

1179 Commits

Author SHA1 Message Date
chris_kohlhoff
fb02d1b47f Ignore descriptor_base test executable. 2008-04-22 11:57:42 +00:00
chris_kohlhoff
30724dc7a2 Fix or suppress MSVC level /W4 warnings. 2008-04-22 11:31:56 +00:00
chris_kohlhoff
03df12147a Remove unused parameter names. 2008-04-21 13:35:40 +00:00
chris_kohlhoff
1fcfc4cfa0 Update boostify.pl to include new directories. 2008-04-21 11:02:18 +00:00
chris_kohlhoff
f1bb5b7419 Remove dead links from quickref.xml. 2008-04-21 06:36:02 +00:00
chris_kohlhoff
fc0f2294b9 Remove a local variable that was hiding the ec parameter and preventing
error codes from being correctly propagated.
2008-04-21 05:48:58 +00:00
chris_kohlhoff
8d787ec3a5 Add nonblocking and porthopper examples. 2008-04-21 05:41:15 +00:00
chris_kohlhoff
992b0a6f11 Fix a g++ warning about insufficient boost::array bracketing. 2008-04-21 05:40:56 +00:00
chris_kohlhoff
27d20fc39d Fix up posix descriptor unit tests. 2008-04-21 04:54:42 +00:00
chris_kohlhoff
6a475cc58f Fix long lines and search-and-replace errors. 2008-04-21 01:15:55 +00:00
chris_kohlhoff
82ac663ca9 Add requirements for handle and descriptor services. Add new classes to the
quickref index page.
2008-04-21 00:59:20 +00:00
chris_kohlhoff
aff9bc977d Ensure that timer dispatching responsibility is correctly relinquished when
processing leftover interrupts from a previous run invocation.
2008-04-20 23:58:21 +00:00
chris_kohlhoff
8eeef7d177 Regenerate documentation. 2008-04-20 05:30:03 +00:00
chris_kohlhoff
fefab193b6 Ensure all non-friend related functions are included in the documentation. 2008-04-20 05:29:01 +00:00
chris_kohlhoff
454f66ef00 Fix to include the UNIX domain sockets classes in the generated
documenation.
2008-04-20 05:28:21 +00:00
chris_kohlhoff
802a132f71 Add UNIX domain sockets to the generated documentation. 2008-04-20 01:56:26 +00:00
chris_kohlhoff
186c94d6c8 For UNIX domain endpoints, regular paths should be NUL-terminated, and
paths in the abstract namespace should start with a NUL and not be
NUL-terminated.
2008-04-20 01:28:47 +00:00
chris_kohlhoff
c1fdb669f2 Fix boostified line wrapping. 2008-04-18 08:09:21 +00:00
chris_kohlhoff
293576a01b Fix typo in template parameter name. 2008-04-13 08:04:55 +00:00
chris_kohlhoff
669a845924 Fix to include the stream-oriented descriptor and handle classes in the
documentation.
2008-04-12 13:18:43 +00:00
chris_kohlhoff
08a9a825a1 Regenerate reference documentation. 2008-04-12 11:00:36 +00:00
chris_kohlhoff
57743da1cd Ensure the documentation includes protected member functions and data. 2008-04-12 10:46:38 +00:00
chris_kohlhoff
6c7eefb238 Add new directories. 2008-04-12 10:11:26 +00:00
chris_kohlhoff
47eb5689d4 Add documentation on the limits of the number of buffers that may be
transferred in individual operations.
2008-04-12 07:23:41 +00:00
chris_kohlhoff
4c6bd8f8f2 Fix typos. 2008-04-12 07:17:10 +00:00
chris_kohlhoff
fd82a96728 Add ability to disable the uses of the typeid operator by defining
BOOST_NO_TYPEID or ASIO_NO_TYPEID.
2008-04-12 07:10:59 +00:00
chris_kohlhoff
b4fa503368 Add compile-time tests for POSIX stream-oriented file descriptor support. 2008-04-07 12:20:38 +00:00
chris_kohlhoff
2ad5f71c47 Enhance example to make it clear that invocation hooking can be used with
asynchronous operations.
2008-04-07 10:15:30 +00:00
chris_kohlhoff
d16a622cb4 Add compile time tests for Windows stream-oriented handles. 2008-04-07 01:01:48 +00:00
chris_kohlhoff
cc31da1d1a Add compile-time tests for the UNIX domain socket support. 2008-04-05 23:08:39 +00:00
chris_kohlhoff
129d0eb535 Add new wrapper classes for stream-oriented file descriptors on POSIX
platforms.
2008-04-05 13:26:37 +00:00
chris_kohlhoff
f75d65b72f Add missing file win_iocp_handle_service.hpp. 2008-04-05 10:25:54 +00:00
chris_kohlhoff
cbbb254d22 Fix include guard names. 2008-04-05 07:43:52 +00:00
chris_kohlhoff
8f2faaeed0 Add missing #includes need to make file self-contained. 2008-04-05 06:58:38 +00:00
chris_kohlhoff
70a42f1a00 Ignore manifest files generated by MSVC. 2008-04-05 06:54:55 +00:00
chris_kohlhoff
53b779b7a5 File is no longer needed. 2008-04-05 06:54:11 +00:00
chris_kohlhoff
1bef47bd84 Add new wrapper classes for stream-oriented handles on Windows. 2008-04-05 06:47:36 +00:00
chris_kohlhoff
0d3390f757 Add porthopper example to demonstrate applications that mix synchronous and
asynchronous operations.
2008-04-05 06:41:54 +00:00
chris_kohlhoff
4d8687bb6d Handle anonymous UNIX domain socket endpoints. 2008-04-03 12:11:48 +00:00
chris_kohlhoff
0ceb3df896 Add support for UNIX domain sockets. 2008-04-03 11:52:44 +00:00
chris_kohlhoff
c9960f6815 Ignore MSVC manifest files. 2008-04-01 23:50:29 +00:00
chris_kohlhoff
4d491c401f Add compile-time tests for the null_buffers support. 2008-04-01 23:49:04 +00:00
chris_kohlhoff
2786514d4a Add a special null_buffers type that allows read and write operations to
be used to indicate the socket's readiness to read or write without
blocking.
2008-04-01 22:14:02 +00:00
chris_kohlhoff
e88cdf3204 Fix infinite recursion in the ssl::stream's shutdown() implementation. 2008-04-01 21:46:16 +00:00
chris_kohlhoff
cab2cb8bdc Improve efficiency of basic_streambuf::consume() by using a single call to
gbump() rather than calling sbumpc() in a loop.
2008-04-01 21:43:40 +00:00
chris_kohlhoff
07565c1869 asio version 1.0.0 released 2008-03-30 08:01:08 +00:00
chris_kohlhoff
097513b58d Fix doc jamfile to work with latest boost. 2008-03-30 02:35:11 +00:00
chris_kohlhoff
43c99e6a6d Fix double-free error that occurs when an exception is thrown from a
handler that has been dispatched (i.e. not posted) through a strand.
2008-03-27 14:16:36 +00:00
chris_kohlhoff
363e00a889 Fix incorrect use of sin_port with a sockaddr_in6 structure. 2008-03-13 06:52:47 +00:00
chris_kohlhoff
06fd93ffd2 Use unions to fix a sockaddr_storage aliasing problem that shows up with
g++ 4.3.0.
2008-03-12 13:19:37 +00:00