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
df809f251c
ntp: use NTP-corrected time everywhere instead of unixepoch()/gettimeofday
- db_sync_next_timestamp(): ntp_time_get_us() via si->db_sync->inst
- topo_node_sqlite_node_put: +time_t now_sec param, replace unixepoch()
- topo_node_sqlite_node_update_verified: +time_t created_at param
- topo_node_sqlite_member_put: joined_at = join_ts (already NTP-corrected)
- All INSERTs (nodes, local_identity, accounts, peers):
replace DEFAULT(unixepoch()) with explicit ntp_time_get_seconds()
- ON CONFLICT DO UPDATE: created_at = COALESCE(nodes.created_at, excluded.created_at)
- Updated callers: topo_group.c, chat_sync.c, chat_conn_mgr.c, chat_core.c
|
3 months ago |
| .. |
|
chat_conn_mgr.c
|
ntp: use NTP-corrected time everywhere instead of unixepoch()/gettimeofday
|
3 months ago |
|
chat_conn_mgr.h
|
chatgui: split chat_core into chat_conn_mgr — connection manager with rotation, max_parallel slots, background ping, per-connection DOWN callback
|
3 months ago |
|
chat_core.c
|
ntp: use NTP-corrected time everywhere instead of unixepoch()/gettimeofday
|
3 months ago |
|
chat_core.h
|
schema: rm is_dm, rename name→userinfo (json_flat), fix join_msg format
|
3 months ago |
|
chat_sync.c
|
ntp: use NTP-corrected time everywhere instead of unixepoch()/gettimeofday
|
3 months ago |
|
chat_sync.h
|
…
|
|
|
config_updater.cpp
|
chatgui: unify config update logic, fix node_id derivation, fix test
|
3 months ago |
|
config_updater.h
|
chatgui: unify config update logic, fix node_id derivation, fix test
|
3 months ago |
|
gui_bridge.h
|
etcp: add node_changed callback chain + chatgui subscription
|
3 months ago |
|
gui_bridge_impl.cpp
|
etcp: add node_changed callback chain + chatgui subscription
|
3 months ago |
|
member_sync.c
|
schema: rm is_dm, rename name→userinfo (json_flat), fix join_msg format
|
3 months ago |
|
member_sync.h
|
schema: rm is_dm, rename name→userinfo (json_flat), fix join_msg format
|
3 months ago |
|
merkle_sync.c
|
refactor: move transport (etcp/stcp/normalizer) to transport_layer/, routing (bgp/pings/topo*) to routing_layer/
|
3 months ago |
|
merkle_sync.h
|
schema: rm is_dm, rename name→userinfo (json_flat), fix join_msg format
|
3 months ago |
|
miniaudio_impl.c
|
chatgui: add sound playback via miniaudio (MP3 notification sounds)
|
3 months ago |
|
node_config.cpp
|
chatgui: remove unused addServer/addClient/removeServer/removeClient
|
3 months ago |
|
node_config.h
|
chatgui: remove unused addServer/addClient/removeServer/removeClient
|
3 months ago |
|
utun_node.cpp
|
refactor: move transport (etcp/stcp/normalizer) to transport_layer/, routing (bgp/pings/topo*) to routing_layer/
|
3 months ago |
|
utun_node.h
|
chatgui: live NTP-corrected clock (HH:mm:ss) on Status page with per-second sync
|
3 months ago |