Christopher Kohlhoff
|
b9d08a4b3d
|
Use variadic templates when supported.
|
2011-03-30 22:55:06 +11:00 |
|
Christopher Kohlhoff
|
13d0261e10
|
Fix handler hook documentation.
|
2011-03-30 22:53:27 +11:00 |
|
Christopher Kohlhoff
|
f2ab65e03c
|
Fix unused return value warning.
|
2011-03-23 21:54:13 +11:00 |
|
Christopher Kohlhoff
|
9c5828de73
|
Fix error in comment.
|
2011-03-23 15:14:58 +11:00 |
|
Christopher Kohlhoff
|
81a6a51c0c
|
On Windows, ensure the count of outstanding work is decremented for
abandoned operations (i.e. operations that are being cleaned up within
the io_service destructor).
|
2011-03-23 15:03:56 +11:00 |
|
Christopher Kohlhoff
|
d73439e218
|
Preserve the value of errno across the signal handler.
|
2011-03-23 09:48:24 +11:00 |
|
Christopher Kohlhoff
|
fc815f1c85
|
Custom memory allocation is now implemented for all asynchronous
operations.
|
2011-03-23 09:34:21 +11:00 |
|
Christopher Kohlhoff
|
db877b15df
|
Fix minor documentation errors.
|
2011-03-23 09:30:06 +11:00 |
|
Christopher Kohlhoff
|
ca459c4aae
|
asio version 1.5.3 released
|
2011-03-22 17:07:02 +11:00 |
|
Christopher Kohlhoff
|
9cb7f7e465
|
Fix reference.xsl boostification.
|
2011-03-22 17:06:10 +11:00 |
|
Christopher Kohlhoff
|
3f7cf54845
|
Note change to use c++0x components.
|
2011-03-22 16:49:41 +11:00 |
|
Christopher Kohlhoff
|
4ab5316261
|
MSVC uses non-pointer iterators in std::array.
|
2011-03-22 16:18:38 +11:00 |
|
Christopher Kohlhoff
|
0ace9b12a9
|
Add defines for BOOST_SYMBOL_* if not already present.
|
2011-03-22 16:06:28 +11:00 |
|
Christopher Kohlhoff
|
0b6a0ace73
|
Set the no_delay option on example.
|
2011-03-22 10:24:15 +11:00 |
|
Christopher Kohlhoff
|
b749ace67f
|
Use secure string function when compiling with a recent MSVC.
|
2011-03-22 10:04:06 +11:00 |
|
Christopher Kohlhoff
|
ba4c189efb
|
Fix error in scoped_lock variable declaration.
|
2011-03-22 10:01:14 +11:00 |
|
Christopher Kohlhoff
|
7942955334
|
Add missing push_options includes.
|
2011-03-22 09:58:50 +11:00 |
|
Christopher Kohlhoff
|
bdc4559377
|
Fix shadow variable warnings with g++ 4.6.
|
2011-03-22 09:53:46 +11:00 |
|
Christopher Kohlhoff
|
44add4d206
|
Add note to revision history about SSL wrapper API changes.
|
2011-03-22 09:43:19 +11:00 |
|
Christopher Kohlhoff
|
db2e65964a
|
Ensure the std::array overloads of asio::buffer() are included in the
documentation.
|
2011-03-22 08:05:40 +11:00 |
|
Christopher Kohlhoff
|
2092949062
|
Fix errors in SSL documentation.
|
2011-03-22 00:24:59 +11:00 |
|
Christopher Kohlhoff
|
0681386ee1
|
Regenerate documentation.
|
2011-03-21 20:22:13 +11:00 |
|
Christopher Kohlhoff
|
9d454c258e
|
Add link to new ssl::rfc2818_verification class.
|
2011-03-21 20:21:54 +11:00 |
|
Christopher Kohlhoff
|
4ea34f0d7c
|
Add new ssl::rfc2818_verification function object for use with
set_verify_callback().
|
2011-03-21 20:12:13 +11:00 |
|
Christopher Kohlhoff
|
2c8b9085f0
|
Fix long lines.
|
2011-03-21 16:48:56 +11:00 |
|
Christopher Kohlhoff
|
42009c793e
|
Add set_verify_callback function to both ssl::context and ssl::stream.
Add set_verify_mode to ssl:stream.
|
2011-03-21 16:46:09 +11:00 |
|
Christopher Kohlhoff
|
13cc97283b
|
Fix example code to match sequence shown in OpenSSL man page.
|
2011-03-21 10:36:58 +11:00 |
|
Christopher Kohlhoff
|
7cbd3f65e1
|
Regenerate documentation.
|
2011-03-21 10:01:31 +11:00 |
|
Christopher Kohlhoff
|
7326ef932a
|
Add impl_type typedefs and impl() member functions for compatibility
with the old SSL implementation.
|
2011-03-21 10:01:04 +11:00 |
|
Christopher Kohlhoff
|
91b7e714b1
|
Document which OpenSSL functions the ssl::context member functions use.
|
2011-03-20 23:32:00 +11:00 |
|
Christopher Kohlhoff
|
b6767e630d
|
Add wrapper for SSL_CTX_set_default_verify_paths().
|
2011-03-20 23:10:42 +11:00 |
|
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 |
|