1. 27 4月, 2018 22 次提交
  2. 05 4月, 2017 4 次提交
  3. 15 2月, 2017 1 次提交
  4. 14 10月, 2016 1 次提交
  5. 06 9月, 2016 1 次提交
  6. 04 9月, 2016 1 次提交
    • W
      1.0.2 release. · 30b33196
      wolf-fedora 提交于
      Force to use c++98 in compatible edition.
      Fix bug: if receive buffer overflow and on_msg returns false (which means using receive buffer),
       st_socket will call on_msg again and again (asynchronously) for the same msg until receive buffer becomes available.
      30b33196
  7. 17 7月, 2016 1 次提交
  8. 07 7月, 2016 1 次提交
    • Y
      Sync doc. · 11f72a4b
      youngwolf 提交于
      Rename temp_object_can to invalid_object_can for better readability, and corresponding access interfaces.
      Add validation for some numerable macros
      Hide create_object function for server endpoint.
      11f72a4b
  9. 05 7月, 2016 2 次提交
    • Y
      Fixed compilation error. · a90e9548
      youngwolf 提交于
      a90e9548
    • Y
      Avoid closing asio socket during asynchronous reading and writing. · 0435eb4a
      youngowlf 提交于
      Call on_connect after reset st_connector's status.
      Call on_connect before sending and receiving messages.
      Avoid changing st_socket ids at runtime.
      
      Changed macro ST_ASIO_SOCKET_FREE_INTERVAL to ST_ASIO_FREE_OBJECT_INTERVAL, ST_ASIO_CLEAR_CLOSED_SOCKET_INTERVAL to
       ST_ASIO_CLEAR_OBJECT_INTERVAL, ST_ASIO_CLOSED_SOCKET_MAX_DURATION to ST_ASIO_OBSOLETED_OBJECT_LIFE_TIME;
      Dropped macro ST_ASIO_AUTO_CLEAR_CLOSED_SOCKET, use ST_ASIO_CLEAR_OBJECT_INTERVAL instead;
      Changed function st_object_pool::clear_all_closed_object() to st_object_pool::clear_obsoleted_object();
      Obsoleted objects' life time will always be zero if ST_ASIO_ENHANCED_STABILITY macro been defined.
      st_object_pool support auto close obsoleted objects to release SOCKET handles.
      Hide st_object_pool's create_object function for server endpoint.
      Simplified st_object_pool and st_ssl_object_pool.
      Add a virtual function on_create to st_object_pool.
      Add logs for automatically executed tasks in st_object_pool.
      
      Demonstrate how to let st_object_pool to close objects automatically
       (define ST_ASIO_FREE_OBJECT_INTERVAL with ST_ASIO_REUSE_OBJECT).
      
      Fix bug: on Unix alike systems, if server start after client startup, client won't be able to connect to the server.
      0435eb4a
  10. 27 6月, 2016 1 次提交
  11. 19 6月, 2016 1 次提交
  12. 13 6月, 2016 1 次提交
  13. 12 6月, 2016 1 次提交
  14. 11 6月, 2016 1 次提交
  15. 17 5月, 2016 1 次提交