Skip to content

ws support#64

Open
221V wants to merge 26 commits into
tardy-org:mainfrom
221V:zig-0.14
Open

ws support#64
221V wants to merge 26 commits into
tardy-org:mainfrom
221V:zig-0.14

Conversation

@221V

@221V 221V commented Dec 7, 2025

Copy link
Copy Markdown

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

@221V

221V commented Dec 27, 2025

Copy link
Copy Markdown
Author

just add 4th ws example - file upload via ws, with queue and pause-resume feature
also fix frame buffer
:)

@0xtempest

Copy link
Copy Markdown

let's get this merged?

@221V

221V commented Dec 31, 2025

Copy link
Copy Markdown
Author

let's get this merged?

maybe, I do not know
looks like original author working now onto other big things, and this one thing waiting new zig version(s)


I make all what I can, ws (as is) works well for me :)
(maybe something can be optimised, but I do not know what places and how)

feel free to clone and try to use my fork branch
https://github.com/221V/zzz/tree/zig-0.14

good luck :)
happy new year :)

@0xtempest

Copy link
Copy Markdown

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

@mookums

mookums commented Jan 3, 2026

Copy link
Copy Markdown
Collaborator

@0xtempest @221V

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 muki@muki.ggif you're interested and we can keep these projects going.

dailan5214 pushed a commit to dailan5214/zzz that referenced this pull request Jan 31, 2026
…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>
@bernardassan

Copy link
Copy Markdown
Collaborator

@221V, can you upgrade this PR to Zig 0.15.2? I want to review and consider merging this. Or @0xtempest you can PR your branch if @221V doesn't have the time to do that.

I will upgrade secsock to 0.15.2 soon so that everything goes smoothly.

@bernardassan

Copy link
Copy Markdown
Collaborator

@0xtempest can you PR your sqlt changes also at https://github.com/tardy-org/sqlt for review and merging

@221V

221V commented Apr 17, 2026

Copy link
Copy Markdown
Author

@221V, can you upgrade this PR to Zig 0.15.2?

no, I stay at zig 0.14.1

but I am working onto update for 0.14.1 -- fix + perf upgrade

@221V

221V commented Jun 17, 2026

Copy link
Copy Markdown
Author

@mookums , @0xtempest , @bernardassan guys, please help --
I dont understand is that memleaks or tardy runtime normal/special workflow ?

on my ws_example_1 -- got more and more used RAM (RES in HTOP) when just reload that simple page with ws ..
more and more RAM used and not frees ..

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/
221V/tardy@4e0e33d
221V@5f26fb4
221V@dc8adeb

that all not helps ((
I have no idea how to fix that myself ((

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants