You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Evgeny
33aa6bbd5a
auto-connect: cursor-based, no close on timeout, GC every 1s, cancel API
...
- ca_timeout_cb: removed etcp_connection_close, ETCP lives past 3s timeout
- ca_state.cancelled flag + chat_core_connect_auto_cancel() for external cancel
- chat_core_connect_auto returns ca_state* via out_state
- Rewritten auto_connect: cursor (ch,peer) instead of bulk collect
- GC every 1s: closes flights with no link_status after 3s
- ac_result_cb no longer clears ca_state (GC handles cleanup)
- stop: cancels all flights via chat_core_connect_auto_cancel
3 months ago
..
chat_core.c
auto-connect: cursor-based, no close on timeout, GC every 1s, cancel API
3 months ago
chat_core.h
auto-connect: cursor-based, no close on timeout, GC every 1s, cancel API
3 months ago
chat_sync.c
auto-connect: cursor-based, no close on timeout, GC every 1s, cancel API
3 months ago
chat_sync.h
auto-connect + GUI per-channel indicators
3 months ago
config_updater.cpp
…
config_updater.h
…
db_sync_stub.c
fix: change timestamp unit from microseconds to milliseconds
3 months ago
gui_bridge.h
auto-connect + GUI per-channel indicators
3 months ago
gui_bridge_impl.cpp
auto-connect + GUI per-channel indicators
3 months ago
member_sync.c
refactor: extract merkle_sync — universal Merkle-tree sync module
3 months ago
member_sync.h
refactor: extract merkle_sync — universal Merkle-tree sync module
3 months ago
merkle_sync.c
fix: wall-clock timestamps + merkle_sync timeout + build script
3 months ago
merkle_sync.h
refactor: extract merkle_sync — universal Merkle-tree sync module
3 months ago
node_config.cpp
auto-connect + GUI per-channel indicators
3 months ago
node_config.h
…
utun_node.cpp
auto-connect + GUI per-channel indicators
3 months ago
utun_node.h
…