Commit Graph

  • 5b0a743e02 1 Evgeny 2026-04-22 20:35:05 +0300
  • b0faf7d372 mass_update: по умолчанию запускает fast без аргументов Evgeny 2026-04-22 18:29:31 +0300
  • 0984ea749a Исправлен byte order для IP адресов в NAT detection flow Evgeny 2026-04-22 18:23:32 +0300
  • b466d14fe4 Добавлено поле interface_addr в ETCP_SOCKET и interface_ip/port в BGP_NAT_CHECK_REQ Evgeny 2026-04-22 18:16:49 +0300
  • 2e3eb0976a Add RX/TX dup counters to ETCP monitor GUI Evgeny 2026-04-22 16:28:33 +0300
  • 385aa066b2 Add duplicate packet counter to ACK frames Evgeny 2026-04-22 16:04:11 +0300
  • 9be03ece76 Update: mass_update.py - config in script dir, per-server SSH keys Evgeny 2026-04-22 14:37:10 +0300
  • 7a46817799 Fix: read PID from pidfile instead of using shell $! Evgeny 2026-04-22 13:16:26 +0300
  • ceef0d701a Suppress route command output to console Evgeny 2026-04-22 12:42:52 +0300
  • c72d2afbef 1 Evgeny 2026-04-22 12:37:02 +0300
  • a44d9c10a1 1 Evgeny 2026-04-22 12:35:51 +0300
  • 1c501f9690 Add remote update scripts for mass deployment Evgeny 2026-04-22 12:24:48 +0300
  • e5e520de21 Update .gitignore to prevent accidental binary commits Evgeny 2026-04-22 11:47:34 +0300
  • cbde38d52a Remove accidentally committed binaries and temp files Evgeny 2026-04-22 11:45:54 +0300
  • 5d95f6db30 Merge branch 'master' of http://git.syqiq.tech/jeka/utun2 Evgeny 2026-04-22 11:40:24 +0300
  • c136db5666 Fix: round-robin link selection + byte order fixes + local_node update Evgeny 2026-04-22 11:39:50 +0300
  • 77fd7c19de WIP: debug byte order diagnostics Evgeny 2026-04-22 02:14:47 +0300
  • f02e1dccec 1 jeka 2026-04-22 00:46:00 +0300
  • 6a971389b6 channel select: round-robin and inflight Evgeny 2026-04-22 00:04:20 +0300
  • 16a2aa959d etcpmon: translate tooltips to English Evgeny 2026-04-21 20:47:09 +0300
  • 6127409c04 etcpmon: add tooltips for all metrics fields with variable names and descriptions Evgeny 2026-04-21 20:21:08 +0300
  • dc0d700d5c Fix: free pkt_pool memory for keepalive packets (data_len=0) Evgeny 2026-04-21 19:27:13 +0300
  • 60e845ca94 1 Charlie Root 2026-04-21 16:13:41 +0000
  • d74ab1c1c6 Add name parameter to uasync_set_timeout for timer identification in dumps Evgeny 2026-04-21 19:06:45 +0300
  • 3c0b5f501a Fix: use allocated_count from mem.c for busy memory calculation Evgeny 2026-04-21 17:41:45 +0300
  • cee9a04348 GUI: add active timeouts and busy memory blocks counters Evgeny 2026-04-21 17:22:58 +0300
  • e596564abd 1 Charlie Root 2026-04-21 17:13:11 +0300
  • cfd1e53ee9 mem: add allocations and frees counters with u_mem_get_counters() Evgeny 2026-04-21 15:35:46 +0300
  • 4e2b1c0c01 1 Charlie Root 2026-04-21 15:33:46 +0300
  • c57f94f38d 1 jeka 2026-04-21 15:18:09 +0300
  • 09248bdbb6 1 Charlie Root 2026-04-21 02:29:31 +0300
  • 41952703d9 Memory: use DEBUG for hex_dump output instead of printf Evgeny 2026-04-21 02:27:33 +0300
  • f195d1d91e Memory: refactor hex_dump to use buffer with DEBUG output Evgeny 2026-04-21 02:26:27 +0300
  • 7b305e820f 1 Evgeny 2026-04-21 02:20:23 +0300
  • ea844734de 1 Charlie Root 2026-04-21 01:56:48 +0300
  • 912eb8480c Memory: add hex dump for unfreed blocks in u_report_unfreed_blocks Evgeny 2026-04-21 01:54:20 +0300
  • 2558942da1 Memory: add location tracking to pool alloc/free with debug logging Evgeny 2026-04-20 22:48:16 +0300
  • b2ed0317a6 ping refactor jeka 2026-04-18 22:26:54 +0300
  • 0157fe6035 1 Evgeny 2026-04-15 20:57:09 +0300
  • 53a97d2bab 1 Evgeny 2026-04-15 19:12:47 +0300
  • ae2b654a67 1 jeka 2026-04-15 19:10:18 +0300
  • 58eea06f60 1 Evgeny 2026-04-15 17:40:42 +0300
  • a1dd99c8d4 1 Evgeny 2026-04-15 17:17:00 +0300
  • d523c6ef45 1 Evgeny 2026-04-15 16:53:39 +0300
  • 6cba046409 1 Evgeny 2026-04-15 16:30:11 +0300
  • cac786f684 1 Evgeny 2026-04-15 16:21:15 +0300
  • 356e091b7a 1 Evgeny 2026-04-15 16:20:14 +0300
  • d278041330 1 Evgeny 2026-04-15 16:19:05 +0300
  • 70deb254b6 1 Evgeny 2026-04-15 16:17:41 +0300
  • fdd4ec02f6 1 Evgeny 2026-04-15 16:10:12 +0300
  • 9ed88d2418 1 Evgeny 2026-04-15 15:59:00 +0300
  • d975696543 1 jeka 2026-04-15 15:29:26 +0300
  • 8bad15b7bb 1 Evgeny 2026-04-15 15:15:15 +0300
  • 1a171d5a24 1 Evgeny 2026-04-15 12:32:40 +0300
  • 122e619649 1 Evgeny 2026-04-15 10:13:38 +0300
  • c36462ce09 Merge branch 'master' of http://git.syqiq.tech/jeka/utun2 jeka 2026-04-15 09:00:29 +0300
  • c1d2d26cae 1 jeka 2026-04-15 09:00:12 +0300
  • cd5d6f6e86 1 Evgeny 2026-04-15 00:26:27 +0300
  • 09fa26bc2c 1 Evgeny 2026-04-15 00:04:23 +0300
  • c0c366bd83 mon fix jeka 2026-04-14 23:40:14 +0300
  • 0a44320245 1 Evgeny 2026-04-14 22:28:25 +0300
  • 27874ffa22 1 Evgeny 2026-04-14 22:14:35 +0300
  • c93b84529e 1 Evgeny 2026-04-14 21:55:47 +0300
  • ad35bbab15 add sockets to gui Evgeny 2026-04-14 21:50:32 +0300
  • cd63f5a1b3 add sockets to gui Evgeny 2026-04-14 21:33:10 +0300
  • e8e20cad88 add sockets to gui Evgeny 2026-04-14 21:27:22 +0300
  • 6de88ec85f add sockets to gui Evgeny 2026-04-14 21:24:39 +0300
  • 62a059abdb add sockets to gui Evgeny 2026-04-14 21:17:46 +0300
  • 54982f2dfb ping Evgeny 2026-04-14 19:19:41 +0300
  • 7cdb84c7a2 Add NAT detection with burst ping, test timing, fix port conflicts Evgeny 2026-04-14 14:25:36 +0300
  • 31eb4a5d26 Add NAT detection with STUN-like ping and integration test Evgeny 2026-04-14 12:02:43 +0300
  • b613e3a8e0 serializer Evgeny 2026-04-14 02:03:59 +0300
  • 5dc8ad6784 1 Evgeny 2026-04-13 23:56:19 +0300
  • 2903b82941 Add test_serialize to Makefile and include serialize in libuasync.a Evgeny 2026-04-13 23:50:32 +0300
  • dba092d88b Add serialize library for binary serialization with dynamic allocation Evgeny 2026-04-13 23:08:54 +0300
  • 3b31821316 Add test_route_ping.c test file Evgeny 2026-04-13 20:42:47 +0300
  • 09195b2f61 Add IPv6 support for sockets and connections Evgeny 2026-04-13 20:40:16 +0300
  • ffbc0da86f add ping Evgeny 2026-04-13 20:12:13 +0300
  • 389124d327 Fix test_bgp_route_exchange: correct IP byte order constants and platform_compat.h endian include Evgeny 2026-04-13 14:05:32 +0300
  • 05323ded60 WIP: backup before debugging test_bgp_route_exchange Evgeny 2026-04-13 13:55:21 +0300
  • 07306e378b backup: state before full initialization for ping test with real links Evgeny 2026-04-13 02:09:53 +0300
  • 20ff5a9ed1 backup: state before adding unit test for etcp_send_ping Evgeny 2026-04-12 19:50:28 +0300
  • 8794c24893 backup: state before adding ping response for unknown addresses and etcp_send_ping with callback Evgeny 2026-04-12 19:37:30 +0300
  • aaa2a13849 add smart reload logs/config Evgeny 2026-04-09 21:00:32 +0300
  • 9c612486b3 add smart reload logs/config Evgeny 2026-04-09 20:35:10 +0300
  • 85367fbe36 backup: before Variant B selective socket/client/link reload impl Evgeny 2026-04-09 20:30:14 +0300
  • 0dbefab922 1 jeka 2026-04-09 14:39:07 +0300
  • cec2ffe2eb 1 jeka 2026-04-09 14:29:21 +0300
  • 04d3a0e52e add inflight to gui jeka 2026-04-09 12:51:55 +0300
  • 3e2bf2be4a 1 Evgeny 2026-04-09 12:02:08 +0300
  • 29e54195ed 1 Evgeny 2026-04-09 01:33:35 +0300
  • 5a36b0d30d 1 Evgeny 2026-04-09 00:55:53 +0300
  • 766fd71296 1 Evgeny 2026-04-09 00:55:34 +0300
  • 8a27c7ad80 1 Evgeny 2026-04-09 00:52:49 +0300
  • 692b9054f7 1 Evgeny 2026-04-09 00:40:28 +0300
  • da09acd24f 1 Evgeny 2026-04-08 19:24:07 +0300
  • b4ccf548ed 1 Evgeny 2026-04-08 19:21:32 +0300
  • f094b9cabb 1 Evgeny 2026-04-08 19:05:45 +0300
  • 4ce48bbd7d 1 Evgeny 2026-04-08 15:35:05 +0300
  • f873e16a63 1 Evgeny 2026-04-08 02:19:36 +0300