v3.39.7
CHANGELOG
-
Add forward event support fire packet event, new option:
YOPT_S_FORWARD_EVENT, after enable forward event:- Use
event->packet_view()receive packet event - No upack
- No deferred event
- No GC alloc
- Use
-
Refactor ssl backends, add follow new option and channel kind
YOPT_S_SSL_CERT: to specific ssl servercertandprivate_keyfilesYCK_SSL_SERVER: open a channel as ssl server, notes: require specific validcertandprivate_keyfile with optionYOPT_S_SSL_CERT- Also fix crash on destructor of
io_transport_ssl
-
Improve option
YOPT_S_SSL_CACERT, now support specific multi-certs with delimiter, -
Improve c-ares integration
-
Improve extesion
yasio_http, move it's dependentllhttptothirdpartyand managed by git submodule -
Remove
signal_blockerwhen create service thread which will cause app random stuck on startup -
Fix c++20 compiler warnings