Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/marian-nmt/Simple-WebSocket-Server.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2020-09-16Applied style formateidheim
2019-12-30Added missing header to exampleseidheim
2019-12-30Updated examples using start callbackeidheim
2019-04-06Can now modify response header during handshake in ↵eidheim
SocketServer::on_handshake handler. Also corrected status_code needed for upgrade in on_upgrade.
2018-07-12Breaking change: SendStream renamed to OutMessage, and Message renamed to ↵eidheim
InMessage. Also added convencience functions for Connection::send that takes strings as arguments."
2017-12-10Slight simplification of client exampleseidheim
2017-12-07Removed old convenience functions from exampleseidheim
2017-09-26Removed unnecessary: return 0;eidheim
2017-09-05Changed typedef constructions to type aliaseidheim
2017-08-02Minor cleanupeidheim
2017-07-30Corrected comments in exampleseidheim
2017-07-30SocketServer::Connection::send no longer consumes the buffer, to reduce ↵eidheim
memory consumption and copying when sending the same message to several connections. Instead, use SocketServer::SendStream::consume to actually consume the buffer if needed.
2017-07-28Added Connection::send convenience functionv2.0.0-rc1eidheim
2017-07-19Added Client::Connection as argument for Client event functionseidheim
2017-07-18Comment cleanupeidheim
2017-07-18Moved send/send_close from Server/Client to Connection::send/send_close. ↵eidheim
Also, path now split into path and query_string, and some additional cleanup.
2017-07-04Removed C-style casts in exampleseidheim
2017-06-28Added .clang-format file and applied style to source fileseidheim
2017-06-25Added support for using standalone asioeidheim
2017-05-17Removed unnecessary shared_ptr copies in echo_all examplesv1.3.1eidheim
2017-04-26Improved comments on the echo thrice exampleeidheim
2016-12-30Renamed onopen to on_open, onmessage to on_message, onclose to on_close, and ↵eidheim
onerror to on_error. Deprecated the old variables.
2016-12-30Cleanup of server-constructors. Previous constructors have been marked as ↵eidheim
deprecated.
2016-10-18Can now use external, or reuse, boost::asio::io_service. Fixes #46eidheim
2016-06-27Added -Wextra to compiler flags and resolved warnings. Fixes #33eidheim
2015-11-24Minor comment fix.eidheim
2015-11-20Fixed Example 2 comments.eidheim
2015-11-01Added echo_thrice example.eidheim
2015-09-30Changed to boost::regex due to reported problems with g++-4.9 on Red Hat. ↵eidheim
Should now also compile with g++-4.8.
2015-09-04Does not anymore move buffer stream pointers when sending data. Also some ↵eidheim
cleanup when backwards compatibility was broken anyway.
2015-06-09auto in lambda function parameters removed. IDEs can now derive which type ↵eidheim
the parameters are.
2015-01-09Removed the set connections from SocketServerBase (it is now only in ↵eidheim
Endpoint), and added comment in echo_all examples.
2014-09-06Updated commentsOle Christian Eidheim
2014-08-29Renamed Server to SocketServer and Client to SocketClient. Also fixed ↵eidheim
correct #define in server_ws.
2014-08-13minor change to exampleseidheim
2014-08-11removed commenteidheim
2014-08-11Moved streambuf to Message class to avoid loosing it (both server and client)eidheim
2014-08-10added close-reason to callbackseidheim
2014-08-10Added Server::MEssage and Client::Message structs. Ping-pong support added.eidheim
2014-08-09renamed example fileseidheim