Christopher Kohlhoff
|
3c50a38a22
|
Allow some speculative operations to be performed without holding the lock.
|
2011-09-12 10:32:54 +10:00 |
|
Christopher Kohlhoff
|
d59d4ffbc7
|
Fix compile error in regex overload of async_read_until.
|
2011-09-12 10:23:13 +10:00 |
|
Christopher Kohlhoff
|
0b95b0b390
|
asio version 1.6.0 released
|
2011-09-12 10:16:57 +10:00 |
|
Christopher Kohlhoff
|
88c5781373
|
Revision history for asio 1.6.0.
|
2011-07-14 11:53:52 +10:00 |
|
Christopher Kohlhoff
|
4820fd6f0d
|
Fix mutex initialisation.
|
2011-06-30 23:35:32 +10:00 |
|
Christopher Kohlhoff
|
a656f7b12c
|
Merge branch 'master' of github.com:chriskohlhoff/asio
|
2011-06-16 20:03:31 +10:00 |
|
Christopher Kohlhoff
|
45d7a17cb2
|
Fix bulleted list.
|
2011-06-16 09:50:28 +10:00 |
|
Christopher Kohlhoff
|
3fb75c5efa
|
Use teletype for marking up the handler tracking output.
|
2011-06-16 09:50:03 +10:00 |
|
Christopher Kohlhoff
|
3f564fd400
|
Fix include guard.
|
2011-06-16 09:41:30 +10:00 |
|
Christopher Kohlhoff
|
357537bbe0
|
Handle 0-byte reads and writes correctly.
|
2011-06-16 09:39:38 +10:00 |
|
Christopher Kohlhoff
|
81b520438f
|
Link to C++0x features.
|
2011-06-14 23:27:45 +10:00 |
|
Christopher Kohlhoff
|
517e1361e1
|
Don't indent list.
|
2011-06-14 23:27:30 +10:00 |
|
Christopher Kohlhoff
|
90a93890d6
|
Include the io_service::service class's private member functions in the documentation.
|
2011-06-07 09:40:54 +10:00 |
|
Christopher Kohlhoff
|
f66b3ecf09
|
Durations should be signed.
|
2011-06-05 23:06:47 +10:00 |
|
Christopher Kohlhoff
|
d9e18d7fdb
|
Add documentation for C++ 2011 (aka C++0x) support.
|
2011-06-05 22:48:56 +10:00 |
|
Christopher Kohlhoff
|
4d6444997d
|
Fix long lines.
|
2011-06-05 22:48:29 +10:00 |
|
Christopher Kohlhoff
|
add7852f6d
|
Add support for docs that are specific to non-boost asio.
|
2011-06-04 11:57:28 +10:00 |
|
Christopher Kohlhoff
|
06c24329ca
|
Make definition of ASIO_MOVE_ARG and ASIO_MOVE_CAST separate to the definition
of ASIO_HAS_MOVE, to allow the latter to be user-defined.
|
2011-06-03 18:26:25 +10:00 |
|
Christopher Kohlhoff
|
f497fb2e34
|
Change documentation back to showing handlers as by-value arguments.
|
2011-06-03 09:48:29 +10:00 |
|
Christopher Kohlhoff
|
4630524566
|
Regenerate documentation.
|
2011-06-03 08:25:40 +10:00 |
|
Christopher Kohlhoff
|
c7b5974dea
|
Add missing heading.
|
2011-06-02 10:04:49 +10:00 |
|
Christopher Kohlhoff
|
d6a3247a0b
|
Document new SSL features.
|
2011-06-02 10:03:06 +10:00 |
|
Christopher Kohlhoff
|
d08f8d5835
|
Documentation for handler tracking.
|
2011-06-01 10:03:22 +10:00 |
|
Christopher Kohlhoff
|
fe5f756a18
|
Add documentation for signal handling.
|
2011-05-31 19:21:48 +10:00 |
|
Christopher Kohlhoff
|
b970ccc7cd
|
Documentation for new non_blocking() and native_non_blocking() functions.
|
2011-05-31 19:13:12 +10:00 |
|
Christopher Kohlhoff
|
7debe78325
|
Document new buffer_copy function.
|
2011-05-31 19:09:21 +10:00 |
|
Christopher Kohlhoff
|
2ee29299e1
|
Document connect and async_connect free functions.
|
2011-05-31 09:49:39 +10:00 |
|
Christopher Kohlhoff
|
e2dee25336
|
Document iostream's error() member function.
|
2011-05-31 09:37:34 +10:00 |
|
Christopher Kohlhoff
|
84a89dfd63
|
Document new iostream timeouts.
|
2011-05-31 09:34:19 +10:00 |
|
Christopher Kohlhoff
|
14b918b7bb
|
Documentation for fork support.
|
2011-05-27 09:50:58 +10:00 |
|
Christopher Kohlhoff
|
00d55a3223
|
Ensure handler tracking output isn't truncated.
|
2011-05-24 18:45:57 +10:00 |
|
Christopher Kohlhoff
|
7470c7b6d9
|
Treat accept errors as non-fatal.
|
2011-05-24 18:42:22 +10:00 |
|
Christopher Kohlhoff
|
d12ffda0a9
|
Using directive is only required in write_line function.
|
2011-05-22 02:14:29 +10:00 |
|
Christopher Kohlhoff
|
287b738a21
|
Move support for ip address classes.
|
2011-05-17 07:33:44 -06:00 |
|
Christopher Kohlhoff
|
4b628ae47a
|
Add move constructors for endpoints since the default is suppressed.
|
2011-05-16 15:52:57 -06:00 |
|
Christopher Kohlhoff
|
92f1ad0d2c
|
Support for platforms that don't provide either signal() or sigaction().
|
2011-05-09 09:54:44 +10:00 |
|
Christopher Kohlhoff
|
14aad2f160
|
Switch to using declaration.
|
2011-05-09 09:32:00 +10:00 |
|
Christopher Kohlhoff
|
0cfaca8ad3
|
Fix a move-related bug in the strand implementation.
|
2011-05-05 23:14:19 +10:00 |
|
Christopher Kohlhoff
|
1b3c940b03
|
Fix long line.
|
2011-05-04 08:50:11 +10:00 |
|
Christopher Kohlhoff
|
a0bbf61bf0
|
New move support for strand. Note that some copies are unavoidable.
|
2011-05-03 22:35:00 +10:00 |
|
Christopher Kohlhoff
|
021738d19c
|
Default to passing handlers by value with most compilers.
|
2011-05-03 22:33:55 +10:00 |
|
Christopher Kohlhoff
|
d41aee8818
|
Disable move support for MSVC10 by default.
|
2011-05-02 23:50:19 +10:00 |
|
Christopher Kohlhoff
|
c341e83c1b
|
Apply workarounds for an apparent MSVC 10 compiler bug that manifests when move support is enabled in Asio.
|
2011-05-02 23:44:03 +10:00 |
|
Christopher Kohlhoff
|
2e4f181d10
|
Fix C++0x errors.
|
2011-05-02 22:11:35 +10:00 |
|
Christopher Kohlhoff
|
9bd0e8faa1
|
New move support for async_read_at.
|
2011-05-02 21:54:53 +10:00 |
|
Christopher Kohlhoff
|
bc835587fd
|
New move support for ssl::stream<>.
|
2011-05-02 10:00:03 +10:00 |
|
Christopher Kohlhoff
|
6e85022e93
|
Remove handler_type class.
|
2011-05-02 08:24:03 +10:00 |
|
Christopher Kohlhoff
|
5faedfec07
|
Eliminate use of handler_type helper when checking handler type requirements.
|
2011-05-01 21:12:00 +10:00 |
|
Christopher Kohlhoff
|
8bf9509a74
|
Add move and copy constructors for async_read operations.
|
2011-05-01 20:47:42 +10:00 |
|
Christopher Kohlhoff
|
03ce4f3e45
|
New move support for the async_read_at operation.
|
2011-04-30 11:54:59 +10:00 |
|