Christopher Kohlhoff
|
09099650b5
|
Add missing inclusion of push_options/pop_options headers.
|
2011-03-18 23:03:37 +11:00 |
|
Christopher Kohlhoff
|
c7225818cd
|
Update list of header files.
|
2011-03-18 17:29:12 +11:00 |
|
Christopher Kohlhoff
|
513a3ecfcb
|
Use a simplified, lightweight scoped_ptr implementation.
|
2011-03-18 16:39:54 +11:00 |
|
Christopher Kohlhoff
|
0eda7606ae
|
Use std::atomic<> when available.
|
2011-03-18 15:52:42 +11:00 |
|
Christopher Kohlhoff
|
957ccd6177
|
Prefer to use std::array when it is available.
|
2011-03-18 15:37:30 +11:00 |
|
Christopher Kohlhoff
|
272435f775
|
Use std::shared_ptr and std::weak_ptr when available.
|
2011-03-18 15:28:07 +11:00 |
|
Christopher Kohlhoff
|
85b58394d7
|
Regenerate documentation.
|
2011-03-18 12:54:17 +11:00 |
|
Christopher Kohlhoff
|
c632f47c76
|
Fix mistake in doxygen comment.
|
2011-03-18 12:44:49 +11:00 |
|
Christopher Kohlhoff
|
519761a660
|
Add new directories to boostify script.
|
2011-03-18 11:22:04 +11:00 |
|
Christopher Kohlhoff
|
97dc66eea7
|
Add revision history.
|
2011-03-18 09:27:53 +11:00 |
|
Christopher Kohlhoff
|
91209057e9
|
Use separate compilation for openssl_init.
|
2011-03-17 17:32:31 +11:00 |
|
Christopher Kohlhoff
|
0f57778d6c
|
Fix separate compilation build.
|
2011-03-17 17:32:00 +11:00 |
|
Christopher Kohlhoff
|
67242369e0
|
Move instance() function for obtaining an openssl::do_init object to
outside of the do_init class.
|
2011-03-17 17:13:11 +11:00 |
|
Christopher Kohlhoff
|
fb22a1a5b6
|
Move openssl initialisation code into a non-template base class.
|
2011-03-17 17:09:56 +11:00 |
|
Christopher Kohlhoff
|
45be306bd5
|
Add code to clean up the password callback.
|
2011-03-17 16:40:01 +11:00 |
|
Christopher Kohlhoff
|
be04109a7b
|
Add asio::buffer() overloads for std::array.
|
2011-03-17 13:39:13 +11:00 |
|
Christopher Kohlhoff
|
344b6f19d8
|
Fix long lines. Don't use deprecated ssl::context constructor in examples.
|
2011-03-17 12:18:41 +11:00 |
|
Christopher Kohlhoff
|
192c85f92d
|
Add missing links to HandshakeHandler and ShutdownHandler type requirements.
|
2011-03-17 11:25:08 +11:00 |
|
Christopher Kohlhoff
|
0db468a418
|
Add checking of handler type requirements to the new SSL implementation.
|
2011-03-17 00:23:13 +11:00 |
|
Christopher Kohlhoff
|
b6c15739ce
|
Document the SSL wrapper's HandshakeHandler and ShutdownHandler type
requirements.
|
2011-03-17 00:22:44 +11:00 |
|
Christopher Kohlhoff
|
0620e39d0b
|
Update list of headers.
|
2011-03-17 00:11:38 +11:00 |
|
Christopher Kohlhoff
|
edc9e89bad
|
Fix error in comment.
|
2011-03-15 09:58:37 +11:00 |
|
Christopher Kohlhoff
|
99d7275adc
|
Ensure the operation is stopped on error.
|
2011-03-15 08:58:42 +11:00 |
|
Christopher Kohlhoff
|
1689418743
|
Refactor the new SSL implementation.
|
2011-03-15 01:13:38 +11:00 |
|
Christopher Kohlhoff
|
ae3be044f8
|
Disable std::error_code support on g++ 4.5, as that compiler doesn't
handle std::system_error::what() correctly.
|
2011-03-14 10:57:07 +11:00 |
|
Christopher Kohlhoff
|
bc0b24331b
|
Regenerate docs. Remove links to old SSL classes.
|
2011-03-14 10:20:39 +11:00 |
|
Christopher Kohlhoff
|
bc914e1167
|
Fix typo in comment.
|
2011-03-14 10:14:37 +11:00 |
|
Christopher Kohlhoff
|
831f9a5ea9
|
Make ssl::stream noncopyable.
|
2011-03-14 10:11:57 +11:00 |
|
Christopher Kohlhoff
|
7638648197
|
Update list of header files.
|
2011-03-13 23:43:48 +11:00 |
|
Christopher Kohlhoff
|
70e93c3e24
|
New SSL implementation.
|
2011-03-13 21:48:57 +11:00 |
|
Christopher Kohlhoff
|
3f06a8c38d
|
Move existing SSL implementation into an "old" namespace.
|
2011-03-12 16:56:15 +11:00 |
|
Christopher Kohlhoff
|
4f1b803068
|
asio version 1.5.2 released
|
2011-03-08 15:03:06 +11:00 |
|
Christopher Kohlhoff
|
575e128be5
|
Merge branch 'master' of github.com:chriskohlhoff/asio
|
2011-03-08 11:56:07 +11:00 |
|
Christopher Kohlhoff
|
78a8770ee7
|
Use boost's new location for bjam.
|
2011-03-08 11:04:56 +11:00 |
|
Christopher Kohlhoff
|
533df14b6e
|
Reorder function definitions.
|
2011-03-08 01:50:01 +11:00 |
|
Christopher Kohlhoff
|
ce5600b5d3
|
Add move support to dev_poll_reactor.
|
2011-03-08 01:50:00 +11:00 |
|
Christopher Kohlhoff
|
1b27f8a545
|
Document a stronger guarantee for the state of post-move objects.
|
2011-03-07 20:31:48 +11:00 |
|
Christopher Kohlhoff
|
9515e6b119
|
Update revision history.
|
2011-03-07 17:56:30 +11:00 |
|
Christopher Kohlhoff
|
15ab7d426f
|
Add missing second call to close.
|
2011-03-07 17:38:15 +11:00 |
|
Christopher Kohlhoff
|
8c08565906
|
Sockets and handles are always closed even if the system call fails.
|
2011-03-07 15:44:28 +11:00 |
|
Christopher Kohlhoff
|
12a2aa34a2
|
Update type requirements to reflect support for movability.
|
2011-03-07 14:58:19 +11:00 |
|
Christopher Kohlhoff
|
2a1735b78d
|
Regenerate documentation.
|
2011-03-07 14:27:30 +11:00 |
|
Christopher Kohlhoff
|
8da0ee9861
|
Document that I/O objects are noncopyable but may be movable.
|
2011-03-07 14:15:17 +11:00 |
|
Christopher Kohlhoff
|
fb012581a1
|
Fix serial port build on windows.
|
2011-03-07 12:50:39 +11:00 |
|
Christopher Kohlhoff
|
1853e0eab3
|
Add move support to serial ports.
|
2011-03-07 12:49:00 +11:00 |
|
Christopher Kohlhoff
|
7bbf2ded95
|
Sockets have some protocol-specific data that also needs moving.
|
2011-03-07 12:32:30 +11:00 |
|
Christopher Kohlhoff
|
b8eabb3e98
|
Add move support for windows handles.
|
2011-03-07 12:24:52 +11:00 |
|
Christopher Kohlhoff
|
1df0c5c6ad
|
Implement move support for sockets on Windows.
|
2011-03-07 11:52:15 +11:00 |
|
Christopher Kohlhoff
|
8bdccf064c
|
Combine test for move support with provision of ASIO_MOVE_CAST macro.
|
2011-03-07 09:56:00 +11:00 |
|
Christopher Kohlhoff
|
928d38a2ac
|
Add move support to kqueue_reactor.
|
2011-03-07 00:14:05 +11:00 |
|