ws support - #64
Conversation
|
just add 4th ws example - file upload via ws, with queue and pause-resume feature |
|
let's get this merged? |
maybe, I do not know I make all what I can, ws (as is) works well for me :) feel free to clone and try to use my fork branch good luck :) |
|
I cloned all tardy repos, got all versions working with 0.15.2, merged ws support. Added a bunch of features to sqlt like connection pooling, prepared statement support, etc. You'll be able to find them all here: https://github.com/PersonaEnterprises |
|
Been a lot busier than usual these past few months. I am willing to take on maintainers to keep this going. Feel free to email me at |
…ardy-org#63) - Resolved merge conflicts in build.zig.zon, src/http/lib.zig, src/lib.zig - Migrated ArrayList to ArrayListUnmanaged for Zig 0.15.2 compatibility - Fixed websocket.zig and pubsub.zig API calls - Removed WS examples from build (library code is functional) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
|
@221V, can you upgrade this PR to Zig I will upgrade secsock to |
|
@0xtempest can you PR your sqlt changes also at https://github.com/tardy-org/sqlt for review and merging |
no, I stay at zig 0.14.1 but I am working onto update for 0.14.1 -- fix + perf upgrade |
…(same as exists - build WS examples only)
|
@mookums , @0xtempest , @bernardassan guys, please help -- on my ws_example_1 -- got more and more used RAM (RES in HTOP) when just reload that simple page with ws .. I was try to detect and to fix but .. I am newbie in system programming, here needs more deeper understanding that I have now .. https://github.com/221V/zzz/commits/zig-0.14/ that all not helps (( upd. next fixes biggest memleak on ws (looks like exists one more but tiny memleak) -- |
|
There have been a few complaints around For frames, I think using the new I have created #68 to track this. I will allocate some time over the coming weeks to look into this, as an issue with memory usage is also noted in #65 |
|
I got working files upload via ws with httpz still not understand how to get working bearssl with httpz, ok, anyway, thank you) |
|
Your sentiments are understandable and reasonable. I have implemented Coroutine frame size hinting for users in tardy-org/tardy#46, so users know the appropriate stack size to use in debug mode; release mode is always smaller, and there are the The memory leaks and idle CPU usage (busy-loop) issues are now the top priority for the next release. After that, I will take up In the next few releases, |
this is Websocket support + (optional) PubSub for zzz for zig 0.14.1
also error fixed in deps
tardy-org/secsock#10
tardy-org/tardy#33