Commit Graph

623 Commits

Author SHA1 Message Date
chris_kohlhoff
81a92a402d Fixes for VC8. 2005-11-07 22:08:19 +00:00
chris_kohlhoff
33dc2fbfd9 Use BOOST_STATIC_CONSTANT instead of anonymous enums. 2005-11-07 21:04:34 +00:00
chris_kohlhoff
6371a965aa Add comparison operators for tcp and udp endpoints. 2005-11-06 06:03:46 +00:00
chris_kohlhoff
21f0b94545 Replace references to now non-existent asio::buffers() with asio::buffer(). 2005-11-05 20:29:31 +00:00
chris_kohlhoff
aa89ad2b4b Move wrapped_handler out of public interface. 2005-11-05 06:40:22 +00:00
chris_kohlhoff
b2cfb167a7 Fix long lines (>80 characters) that occur after conversion to boost
format.
2005-11-04 11:16:13 +00:00
chris_kohlhoff
34c33d4ba2 Add examples, reformat some code, for boost-format package. 2005-11-04 08:08:15 +00:00
chris_kohlhoff
14dc249aa8 Add examples, reformat some code, for boost-format package. 2005-11-04 08:01:17 +00:00
chris_kohlhoff
230349be73 Remove consuming_buffers from the public interface. 2005-11-03 05:02:18 +00:00
chris_kohlhoff
2424440a81 Try to work around compile error on some versions of gcc that seems to be
caused by a combination of the boost unit test framework and the anonymous
enums in the is_*_buffered traits classes.
2005-11-03 05:01:48 +00:00
chris_kohlhoff
5fa4bd2313 Remove the asio::buffers() function and the ability to chain buffer objects
together. Instead the asio::buffer() function now returns an adapted buffer
object that meets the Const_Buffers or Mutable_Buffers concepts as
appropriate.
2005-11-02 21:33:45 +00:00
chris_kohlhoff
e663d66a48 The SSL example had stopped working because the certificates had expired.
Added new certificates which expire in 10 years.
2005-11-02 19:59:22 +00:00
chris_kohlhoff
48bef3a7b2 Suppress spurious duplicate symbol linker warnings. 2005-10-26 00:02:42 +00:00
chris_kohlhoff
df1e0f1058 Fix warnings that show up with MSVC's 64-bit portability warnings option
(-Wp64).
2005-10-26 00:01:19 +00:00
chris_kohlhoff
ddd092a49b Automatically create bzip2 and zip archives. 2005-10-24 22:31:30 +00:00
chris_kohlhoff
2b63d54c78 Initial checkin for boost conversion. 2005-10-19 11:44:28 +00:00
chris_kohlhoff
6ad77f045a Add link to class hierarchy. 2005-10-19 11:43:34 +00:00
chris_kohlhoff
4137d8320d Don't use a function-local class since that can cause problems on MSVC due
to a linker bug.
2005-10-18 21:24:38 +00:00
chris_kohlhoff
2d6301ea4c Use implementation-defined types rather than void* in the Socket_Option
and IO_Control_Command concepts.
2005-10-18 08:01:37 +00:00
chris_kohlhoff
e023482c61 asio version 0.3.4 released 2005-10-15 11:05:45 +00:00
chris_kohlhoff
7ae16c2fa8 Disable iostreams example for gcc 4.0.2. 2005-10-15 03:06:18 +00:00
chris_kohlhoff
9b444e1648 Eliminate struct/class warnings with MSVC. 2005-10-15 01:05:16 +00:00
chris_kohlhoff
9989943fe0 Ensure pch.hpp is included in distribution. 2005-10-15 00:43:34 +00:00
chris_kohlhoff
5ee9e93ef7 Remove completed tasks from TODO list. 2005-10-15 00:33:04 +00:00
chris_kohlhoff
c88978489d Move build information into an html file. 2005-10-15 00:31:54 +00:00
chris_kohlhoff
36fb65d8d2 Update README to point to new documentation location. 2005-10-14 23:23:39 +00:00
chris_kohlhoff
e01dfad5b6 Add a separate file to use as a precompiled header as Borland C++ can't
handle "data" in precompiled header files, as the asio/error_handler.hpp
header (included by asio.hpp) contains data in the form of the
asio::the_error placeholder.
2005-10-14 23:22:19 +00:00
chris_kohlhoff
50cf3f0611 Make buffer addition operations commutative 2005-10-14 23:14:11 +00:00
chris_kohlhoff
54d0a62c25 Documentation improvements. 2005-10-14 23:07:07 +00:00
chris_kohlhoff
56b460ea2b Add functions to asio::ssl::basic_context to allow configuration of SSL
connections.
2005-10-14 13:14:32 +00:00
chris_kohlhoff
bf7e0fe7f9 Add a top-level documentation index page. 2005-10-12 12:26:40 +00:00
chris_kohlhoff
afa94d4557 Reduce size of generated documentation. 2005-10-12 11:57:18 +00:00
chris_kohlhoff
088cad9bc5 Fix write return value comment. 2005-10-12 11:50:53 +00:00
chris_kohlhoff
414925d881 Reduce amount of generated documentation. 2005-10-12 07:42:38 +00:00
chris_kohlhoff
7d42bc6a46 Reorganise documentation. 2005-10-12 06:34:19 +00:00
chris_kohlhoff
f902ffefaa Reorganise documentation. 2005-10-12 05:36:28 +00:00
chris_kohlhoff
94cc415c64 More documentation improvements. 2005-10-09 13:25:16 +00:00
chris_kohlhoff
8662e919c5 Remove unused #include. 2005-10-09 07:30:37 +00:00
chris_kohlhoff
012e97b5f0 Fix lexical_cast handling of port command line argument. 2005-10-03 09:19:04 +00:00
chris_kohlhoff
c7364276d9 Add http server's win_main.cpp to distribution. 2005-10-03 08:01:34 +00:00
chris_kohlhoff
b15003aae1 Fix to compile with Borland C++. 2005-10-03 07:47:16 +00:00
chris_kohlhoff
5800b6acf7 Add separate MIME type mapping file and content for stock replies. 2005-10-02 23:30:59 +00:00
chris_kohlhoff
da4c119b20 Make http server example work on Windows. 2005-10-02 10:36:04 +00:00
chris_kohlhoff
48e049d6d3 Add HTTP server example. 2005-10-02 08:35:03 +00:00
chris_kohlhoff
6938e8bf8d Documentation improvements. 2005-10-01 10:22:04 +00:00
chris_kohlhoff
7912910e37 Improve timer documentation. 2005-10-01 01:14:52 +00:00
chris_kohlhoff
ee84b040e2 Documentation improvements. 2005-09-29 12:37:54 +00:00
chris_kohlhoff
774c7c2f0a Add doxygen documentation for context parameter in constructor. 2005-09-28 22:06:52 +00:00
chris_kohlhoff
f3edea5418 Add initial SSL support. Thanks to Indrek Juhani of Voipster for providing
the core implementation.
2005-09-28 13:11:11 +00:00
chris_kohlhoff
7bc5f28289 Fix doxygen comments. 2005-09-28 10:43:47 +00:00