Index: boost/asio/windows/basic_random_access_handle.hpp =================================================================== --- boost/asio/windows/basic_random_access_handle.hpp (revision 81672) +++ boost/asio/windows/basic_random_access_handle.hpp (working copy) @@ -58,7 +58,7 @@ /// Construct a basic_random_access_handle without opening it. /** * This constructor creates a random-access handle without opening it. The - * handle needs to be opened before data can be written to or or read from it. + * handle needs to be opened before data can be written to or read from it. * * @param io_service The io_service object that the random-access handle will * use to dispatch handlers for any asynchronous operations performed on the Index: boost/asio/detail/win_iocp_socket_service_base.hpp =================================================================== --- boost/asio/detail/win_iocp_socket_service_base.hpp (revision 81672) +++ boost/asio/detail/win_iocp_socket_service_base.hpp (working copy) @@ -446,7 +446,7 @@ bool peer_is_open, socket_holder& new_socket, int family, int type, int protocol, void* output_buffer, DWORD address_length, operation* op); - // Start an asynchronous read or write operation using the the reactor. + // Start an asynchronous read or write operation using the reactor. BOOST_ASIO_DECL void start_reactor_op(base_implementation_type& impl, int op_type, reactor_op* op); Index: boost/asio/ssl/detail/stream_core.hpp =================================================================== --- boost/asio/ssl/detail/stream_core.hpp (revision 81672) +++ boost/asio/ssl/detail/stream_core.hpp (working copy) @@ -34,7 +34,7 @@ struct stream_core { - // According to the OpenSSL documentation, this is the buffer size that is is + // According to the OpenSSL documentation, this is the buffer size that is // sufficient to hold the largest possible TLS record. enum { max_tls_record_size = 17 * 1024 }; Index: boost/asio/ssl/old/detail/openssl_operation.hpp =================================================================== --- boost/asio/ssl/old/detail/openssl_operation.hpp (revision 81672) +++ boost/asio/ssl/old/detail/openssl_operation.hpp (working copy) @@ -154,7 +154,7 @@ // For connect/accept/shutdown, the operation // is done, when return code is 1 // for write, it is done, when is retcode > 0 - // for read, is is done when retcode > 0 + // for read, it is done when retcode > 0 int error_code = !is_operation_done ? ::SSL_get_error( session_, rc ) :