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
3f1d4077e9
Add cross-platform socket compatibility layer for Windows support
...
- Add socket_compat.h/c with platform abstraction for POSIX/Windows
- socket_t typedef: int on POSIX, SOCKET on Windows
- Add socket_platform_init/cleanup for WSAStartup on Windows
- Add socket operations: create_udp, sendto, recvfrom, set_nonblocking
- Add socket options: set_buffers, set_reuseaddr, set_mark (Linux), bind_to_device (Linux)
- Update u_async: add socket_t support with uasync_add_socket_t/remove_socket_t
- Update ETCP: use socket_t and socket_compat functions
- Add DEBUG_CATEGORY_SOCKET for socket debugging
- All 22 tests pass on Linux
- MSYS2 UCRT64 compatible
8 months ago
.opencode
Backup before route_lib.c refactoring
8 months ago
doc
Backup before adding NAT IP:port tracking to ETCP handshake
8 months ago
lib
Add cross-platform socket compatibility layer for Windows support
8 months ago
net_emulator
…
src
Add cross-platform socket compatibility layer for Windows support
8 months ago
tests
Fix test_bgp_route_exchange: use proper byte order and uasync timers
8 months ago
tinycrypt
Fix: Resolved double free in timeout_heap_pop() and test_etcp_simple_traffic bind conflict
8 months ago
.gitignore
…
AGENTS.md
Backup before adding NAT IP:port tracking to ETCP handshake
8 months ago
INSTALL.autotools
…
Makefile
Backup before routing refactor: etcp_bind id=0 + etcp_send routing
8 months ago
Makefile.am
Build: Out-of-tree build system with separate build directory
8 months ago
Makefile.old
…
build.log
ETCP: Fix protocol parsing and crypto nonce handling
8 months ago
c_gen_filelist
Fix c_util script: implement proper C code navigation (toc, func, struct, enum commands)
8 months ago
c_util
Add edit command with checksum verification
8 months ago
c_util1
Backup before route_lib.c refactoring
8 months ago
configure.ac
Backup before route_lib.c refactoring
8 months ago
debug_ll_queue.c
ETCP: Fix protocol parsing and crypto nonce handling
8 months ago
debug_performance.c
Backup before fixing etcp_connections list addition
8 months ago
filelist.txt
Fix c_util script: implement proper C code navigation (toc, func, struct, enum commands)
8 months ago
log
…
monitor.py
…
simple_test.c
Backup before fixing etcp_connections list addition
8 months ago
utun.conf
Ревизия: добавлены DEBUG сообщения для ошибок и предупреждений
8 months ago