Patricio Whittingslow
de766c8a24
apply @MDr164 various fixes
2026-07-28 20:29:06 -03:00
Patricio Whittingslow
ccb2762fc2
run go fix
2026-07-27 12:28:52 -03:00
Patricio Whittingslow
0e2f487e9f
explicit header key/value alloc and add ExchangeConfig
2026-07-27 11:51:02 -03:00
Patricio Whittingslow
4f1a178f29
first Multipart approach
2026-07-26 17:22:09 -03:00
Patricio Whittingslow
cc7ecc0c19
finish rounding up multipart form parsing
2026-07-26 13:57:18 -03:00
Patricio Whittingslow
dab5095a49
massive documentation push and code reordering in files
2026-07-26 13:57:18 -03:00
Patricio Whittingslow
9faa0c2722
remove ForEach pattern, allocates in TinyGo
2026-07-26 13:57:18 -03:00
Patricio Whittingslow
d83da243a0
add query handling
2026-07-26 13:57:18 -03:00
Patricio Whittingslow
6e7cd94040
add http/httphi
2026-07-26 13:57:18 -03:00
Pat Whittingslow
1a474154cb
more httpraw bug fixes ( #160 )
...
* more httpraw bug fixes
* add http-linux example and add httpraw.Header.SetInt
* finish http-linux example
* fix CI vet
2026-07-19 11:09:09 -03:00
Pat Whittingslow
157a8537a2
testing.B.Loop() standardization and StackAsync.Debug improvement ( #156 )
...
* testing.B.Loop() standardization and StackAsync.Debug heap debugging improvement
* apply @MDr164 fixes
* @MDr164 great suggestions to prevent panic and print correct mallocs
2026-07-17 11:59:27 -03:00
Pat Whittingslow
766e03e90e
httpraw: fix overrwrite/empty val bugs in Header.Set/SetBytes ( #159 )
2026-07-17 11:07:59 -03:00
Marvin Drees
46d4c06b9f
fix: clean up misc TODO comments and improve UDP source filtering ( #89 )
...
- http/httpraw: cap header slice growth to pre-allocated capacity, fix
benchmark to reuse Header across iterations (0 allocs/op)
- internal/ring: replace TODO panic comments with invariant explanations
- tcp/conn: document truncated-frame offset check
- tcp/handler: replace TODO with net.ErrClosed on RST-closed connection
- internet/stack-udpport: filter incoming packets by remote IP address
when configured via SetStackNode; skip filter for IPv4 multicast
destinations (class D) so mDNS and similar protocols work correctly
Generated with LLM assistance.
Signed-off-by: Marvin Drees <marvin.drees@9elements.com >
2026-05-20 14:29:09 -03:00
soypat
6884d5e859
add HTTP normalize tests and fix bugs triggered by tests
2025-06-28 13:10:36 -03:00
soypat
6cd786a199
better httpraw documentation
2025-05-31 14:28:40 -03:00
soypat
ca7bf2f366
httpraw looking good
2025-05-25 16:58:52 -03:00