1. 01 5月, 2018 1 次提交
  2. 30 4月, 2018 2 次提交
  3. 28 4月, 2018 2 次提交
  4. 27 4月, 2018 29 次提交
  5. 26 4月, 2018 6 次提交
    • Y
      1.2.6 release. · 7b42c4b5
      youngwolf 提交于
      Fix: Reconnectiong may happen in ascs::socket::reset, it's not a right behavior.
      Do reconnecting in client_socket_base::after_close rather in client_socket_base::on_close.
      7b42c4b5
    • Y
      1.2.5 release. · 4b5ad024
      youngowlf 提交于
      Fix:
      Support unmovable buffers (for example: a very short std::string).
      begin_time not inherited while accessing concurrent queue.
      Eliminate race condition in udp::socket_base.
      Eliminate race condition in demo file_client.
      Avoid division by zero error in demo file_client.
      4b5ad024
    • Y
      Fix UDP heartbeat. · 8b3a1c45
      youngwolf 提交于
      8b3a1c45
    • Y
      1.2.4 release. · fd6c9977
      youngwolf 提交于
      fd6c9977
    • Y
      1.2.3 release. · 01d43fe5
      youngwolf 提交于
      Support decreasing the number of service thread at runtime.
      Not support Visual C++ 11.0 (2012) any more, use st_asio_wrapper instead.
      Optimized and simplified auto_buffer, shared_buffer and ext::basic_buffer.
      Optimized class obj_with_begin_time.
      Not use sending buffer (send_msg_buffer) if possible.
      Reduced stopped() invocation (because it needs locks).
      Introduced asio::io_service::work (asio::executor_work_guard).
      i_server has been moved from ascs to ascs::tcp.
      Move all deprecated classes (connector_base, client_base, service_base) to alias.h
      Rename tcp::client_base to tcp::multi_client_base, ext::tcp::client to ext::tcp::multi_client, udp::service_base to udp::multi_service_base,
       ext::udp::service to ext::udp::multi_service. Old ones are still available, but have became alias.
      01d43fe5
    • Y
      1.2.2 release. · 42cfca74
      youngwolf 提交于
      Support unstripped message.
      Add two demos for concurrent test.
      define ASIO_NO_DEPRECATED macro by default in VC++ projects.
      Truly support asio 1.11 (don't use deprecated functions and classes any more), and of course, asio 1.10 will be supported too.
      Use mutable_buffer and const_buffer instead of mutable_buffers_1 and const_buffers_1 if possible.
      42cfca74