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
5c2501b4f3
chat: BGP-driven address sync, member identity verify, join_sig fix
- Адреса узлов вынесены из wire-протокола member_sync/merkle/join/welcome
в BGP/topo_group: node_addresses теперь пишет только topo_node_sqlite_addrs_put
(источник истины ni->v4/v6_addrs), классификация config_type/nat_type в sockmeta
- Жёсткая анти-подделка: node_id=derive(x25519), ed25519 сверяется с доверенной
таблицей nodes, NODEINFO node_id/pubkey mismatch отклоняется как forgery
- Единые member_sync_build_join_msg (112Б) и member_sync_build_update_msg:
устранён баг _verify_join_sig (join_ts по смещению 80 вместо 104, длина 104→112),
который рушил приём мемберов; все 7 мест подписи/проверки join_sig через хелпер
- Единое обновление своего мембера chat_core_update_my_member (вместо sync_my_addresses)
- Android standby: пауза таймеров (broadcast/db_sync/merkle_sync/chat_sync) через standby_wait
- name[16] → name[MAX_CONN_NAME_LEN] с truncation-warning в парсере
- conn_mgr: etcp_connect_cancel_by_node (use-after-free при отмене invite),
промоушен conn в ncd после успешного invite
- Android GUI: foreground-gating опросов, сохранение портов интерфейсов, фикс udp-log flush
- chatgui: персистентный db_path; мелкие DEBUG-логи epoll/pool
|
2 months ago |
| .. |
|
bping
|
stcp: ed25519 pubkey exchange in handshake, fix instance destroy segfault, fix chat_tcp_test
|
2 months ago |
|
chat_tcp_test
|
stcp: ed25519 pubkey exchange in handshake, fix instance destroy segfault, fix chat_tcp_test
|
2 months ago |
|
chatgui
|
chat: BGP-driven address sync, member identity verify, join_sig fix
|
2 months ago |
|
chatgui-android
|
chat: BGP-driven address sync, member identity verify, join_sig fix
|
2 months ago |
|
etcpmon
|
etcpmon: add Makefile to git (was ignored by *.gitignore Makefile pattern)
|
2 months ago |
|
logreceiver
|
stcp: ed25519 pubkey exchange in handshake, fix instance destroy segfault, fix chat_tcp_test
|
2 months ago |
|
proxy
|
stcp: ed25519 pubkey exchange in handshake, fix instance destroy segfault, fix chat_tcp_test
|
2 months ago |
|
chat_client.py
|
stcp: ed25519 pubkey exchange in handshake, fix instance destroy segfault, fix chat_tcp_test
|
2 months ago |
|
chat_integration_test.py
|
stcp: ed25519 pubkey exchange in handshake, fix instance destroy segfault, fix chat_tcp_test
|
2 months ago |
|
chatcli
|
stcp: ed25519 pubkey exchange in handshake, fix instance destroy segfault, fix chat_tcp_test
|
2 months ago |
|
chatcli.sh
|
stcp: ed25519 pubkey exchange in handshake, fix instance destroy segfault, fix chat_tcp_test
|
2 months ago |
|
chatcli_commands.txt
|
stcp: ed25519 pubkey exchange in handshake, fix instance destroy segfault, fix chat_tcp_test
|
2 months ago |
|
mass_update.py
|
stcp: ed25519 pubkey exchange in handshake, fix instance destroy segfault, fix chat_tcp_test
|
2 months ago |
|
utun_update.sh
|
stcp: ed25519 pubkey exchange in handshake, fix instance destroy segfault, fix chat_tcp_test
|
2 months ago |