Evgeny
c136db5666
Fix: round-robin link selection + byte order fixes + local_node update
2026-04-22 11:39:50 +03:00
Evgeny
77fd7c19de
WIP: debug byte order diagnostics
2026-04-22 02:14:47 +03:00
jeka
f02e1dccec
1
2026-04-22 00:46:00 +03:00
Evgeny
6a971389b6
channel select: round-robin and inflight
2026-04-22 00:04:20 +03:00
Evgeny
16a2aa959d
etcpmon: translate tooltips to English
2026-04-21 20:47:09 +03:00
Evgeny
6127409c04
etcpmon: add tooltips for all metrics fields with variable names and descriptions
2026-04-21 20:21:08 +03:00
Evgeny
dc0d700d5c
Fix: free pkt_pool memory for keepalive packets (data_len=0)
2026-04-21 19:27:17 +03:00
Charlie Root
60e845ca94
1
2026-04-21 16:14:03 +00:00
Evgeny
d74ab1c1c6
Add name parameter to uasync_set_timeout for timer identification in dumps
2026-04-21 19:06:45 +03:00
Evgeny
3c0b5f501a
Fix: use allocated_count from mem.c for busy memory calculation
...
busy = u_get_allocated_count() - memory_pool_get_total_free_blocks()
2026-04-21 17:41:45 +03:00
Evgeny
cee9a04348
GUI: add active timeouts and busy memory blocks counters
...
- Add timeout_heap_get_size() to get active timer count
- Add global counters in memory_pool: g_total_free and g_total_allocated
- Simplify busy memory calculation to single formula:
busy = memory_pool_get_total_allocated() - memory_pool_get_total_free_blocks()
- Add new IDC_EDIT_ACTIVE_TIMEOUTS and IDC_EDIT_BUSY_MEMORY to GUI
2026-04-21 17:22:58 +03:00
Charlie Root
e596564abd
1
2026-04-21 17:13:11 +03:00
Evgeny
cfd1e53ee9
mem: add allocations and frees counters with u_mem_get_counters()
2026-04-21 15:35:46 +03:00
Charlie Root
4e2b1c0c01
1
2026-04-21 15:33:46 +03:00
jeka
c57f94f38d
1
2026-04-21 15:18:09 +03:00
Charlie Root
09248bdbb6
1
2026-04-21 02:29:31 +03:00
Evgeny
41952703d9
Memory: use DEBUG for hex_dump output instead of printf
2026-04-21 02:27:33 +03:00
Evgeny
f195d1d91e
Memory: refactor hex_dump to use buffer with DEBUG output
2026-04-21 02:26:27 +03:00
Evgeny
7b305e820f
1
2026-04-21 02:20:53 +03:00
Charlie Root
ea844734de
1
2026-04-21 01:56:48 +03:00
Evgeny
912eb8480c
Memory: add hex dump for unfreed blocks in u_report_unfreed_blocks
2026-04-21 01:54:20 +03:00
Evgeny
2558942da1
Memory: add location tracking to pool alloc/free with debug logging
2026-04-20 22:48:27 +03:00
jeka
b2ed0317a6
ping refactor
2026-04-18 22:26:54 +03:00
Evgeny
0157fe6035
1
2026-04-15 20:57:09 +03:00
Evgeny
53a97d2bab
1
2026-04-15 19:12:47 +03:00
jeka
ae2b654a67
1
2026-04-15 19:10:18 +03:00
Evgeny
58eea06f60
1
2026-04-15 17:40:42 +03:00
Evgeny
a1dd99c8d4
1
2026-04-15 17:17:00 +03:00
Evgeny
d523c6ef45
1
2026-04-15 16:53:39 +03:00
Evgeny
6cba046409
1
2026-04-15 16:30:11 +03:00
Evgeny
cac786f684
1
2026-04-15 16:21:15 +03:00
Evgeny
356e091b7a
1
2026-04-15 16:20:14 +03:00
Evgeny
d278041330
1
2026-04-15 16:19:05 +03:00
Evgeny
70deb254b6
1
2026-04-15 16:17:41 +03:00
Evgeny
fdd4ec02f6
1
2026-04-15 16:10:12 +03:00
Evgeny
9ed88d2418
1
2026-04-15 15:59:00 +03:00
jeka
d975696543
1
2026-04-15 15:29:26 +03:00
Evgeny
8bad15b7bb
1
2026-04-15 15:15:15 +03:00
Evgeny
1a171d5a24
1
2026-04-15 12:32:40 +03:00
Evgeny
122e619649
1
2026-04-15 10:13:38 +03:00
jeka
c36462ce09
Merge branch 'master' of http://git.syqiq.tech/jeka/utun2
2026-04-15 09:00:29 +03:00
jeka
c1d2d26cae
1
2026-04-15 09:00:12 +03:00
Evgeny
cd5d6f6e86
1
2026-04-15 00:26:27 +03:00
Evgeny
09fa26bc2c
1
2026-04-15 00:04:23 +03:00
jeka
c0c366bd83
mon fix
2026-04-14 23:40:14 +03:00
Evgeny
0a44320245
1
2026-04-14 22:28:25 +03:00
Evgeny
27874ffa22
1
2026-04-14 22:14:35 +03:00
Evgeny
c93b84529e
1
2026-04-14 21:55:47 +03:00
Evgeny
ad35bbab15
add sockets to gui
2026-04-14 21:50:32 +03:00
Evgeny
cd63f5a1b3
add sockets to gui
2026-04-14 21:33:10 +03:00