Ivan
|
d84075b6f7
|
refactor: fix concurrency handling in QueueSend and requeueUnwritten methods
|
2026-08-26 18:14:01 -05:00 |
|
Ivan
|
18ba6723f5
|
feat: implement host capability probing and logging for CPU and memory performance
Also some optimization for IFAC
|
2026-08-26 12:26:13 -05:00 |
|
Ivan
|
801367b471
|
feat: add 'zen' command for scanning Go and Python sources, including new rules and tests
|
2026-08-14 19:09:26 -05:00 |
|
Ivan
|
ea2d8493a3
|
feat: improve path request throttling and error handling in transport and control APIs
|
2026-08-14 18:19:23 -05:00 |
|
Ivan
|
86ef2d52bd
|
feat: cut announce ingest and encrypt allocs without changing the RNS wire
|
2026-08-13 11:20:28 -05:00 |
|
Ivan
|
ad36e520a9
|
feat: cut hot-path CPU and RAM
|
2026-08-13 10:45:58 -05:00 |
|
Ivan
|
5818dc8ba5
|
refactor: clear revive naming and control-flow warnings
Rename builtin shadows and case-colliding helpers, and tidy return/context/empty-block rules so lint is only add-constant noise.
|
2026-08-13 10:10:04 -05:00 |
|
Ivan
|
3ad3e3fc05
|
feat: raise stream throughput and handler density without changing the RNS wire
|
2026-08-13 09:59:37 -05:00 |
|
Ivan
|
dd15142b98
|
chore: update compatibility to Python RNS 1.3.9, update changelog, and implement new interface handling in librns
|
2026-07-19 02:26:55 -05:00 |
|
Ivan
|
2354b19fa6
|
refactor(kqueue): simplify event handling by replacing manual Kevent initialization with a dedicated function and streamline timeout handling
|
2026-07-09 09:24:07 -05:00 |
|
Ivan
|
a2e46c8e30
|
refactor(hub): implement io_uring probe checks and improve test handling for CI environments
|
2026-07-07 07:28:53 -05:00 |
|
Ivan
|
33ddf39a04
|
refactor(hub): encapsulate poller modifications in dedicated methods for improved readability and maintainability
|
2026-07-07 06:32:40 -05:00 |
|
Ivan
|
4c4ae15d0f
|
refactor(tests): streamline goroutine management in test cases by replacing traditional for loops with range-based iterations
|
2026-07-07 05:06:17 -05:00 |
|
Ivan
|
3be68724a9
|
refactor(hub): improve listener management and error handling in Hub structure
|
2026-07-07 04:31:58 -05:00 |
|
Ivan
|
0887fc1efb
|
feat(pollers): add kqueue poller implementations for NetBSD, FreeBSD (32-bit), and FreeBSD (64-bit) to enhance cross-platform support
|
2026-07-07 03:36:33 -05:00 |
|
Ivan
|
bf7b06cadc
|
refactor(fd): introduce socketFD function to standardize conversion of kernel file descriptors to int
|
2026-07-07 03:34:08 -05:00 |
|
Ivan
|
cc4aaff7de
|
refactor(codebase): various changes to match python reference, cleanup and improving docs
|
2026-07-07 03:20:50 -05:00 |
|
Ivan
|
9a600613f0
|
refactor(tests): rename benchmark function and update return types for clarity in hub and link tests
|
2026-07-07 02:44:22 -05:00 |
|
Ivan
|
4d4c33af89
|
refactor(controlapi): add lifecycle management with new HTTP endpoints for pause, resume, and refresh paths
|
2026-07-07 02:38:40 -05:00 |
|
Ivan
|
8aa41ffdb0
|
feat(backbone): introduce a new backbone I/O hub for high-throughput TCP interfaces with support for multiple kernel multiplexing backends
|
2026-07-07 01:58:39 -05:00 |
|