Skip to content

Update secsock to zig 0.15.2#6

Merged
bernardassan merged 5 commits intotardy-org:mainfrom
bernardassan:zig-0.15.1
Apr 16, 2026
Merged

Update secsock to zig 0.15.2#6
bernardassan merged 5 commits intotardy-org:mainfrom
bernardassan:zig-0.15.1

Conversation

@bernardassan
Copy link
Copy Markdown
Collaborator

@bernardassan bernardassan commented Sep 5, 2025

Secsock updated to Zig 0.15.2
Make the s2n backend usable/testable

Task

Signed-off-by: Bernard Assan <mega.alpha100@gmail.com>
enable s2n_tls

update openssl package to 3.3.2

Add tls build options

TODO: fix s2n_tls been fetched all the time
✗  zig build
Compile Build Script
└─ [7/7] Fetch Packages
   └─ s2n_tls

ensure only one tls implementation is enabled at a time

create an options module to be able to check which tls
implementation is enabled

make bearssl and s2n_tls lazy dependencies so that they aren't fetched
if unused

s2n-tls
Update package to 1.5.25 and use the new zig build hash
Update build.zig to reference upstream files in 1.5.25
remove unnecessary files in build.zig.zon .paths

Signed-off-by: Bernard Assan <mega.alpha100@gmail.com>
gjuchault added a commit to gjuchault/secsock that referenced this pull request Sep 28, 2025
@gjuchault gjuchault mentioned this pull request Sep 28, 2025
Signed-off-by: Bernard Assan <mega.alpha100@gmail.com>
@bernardassan bernardassan changed the title Update secsock to zig 0.15.1 Update secsock to zig 0.15.2 Nov 10, 2025
 Add a comment to show that `curl -vk https://127.0.0.1:9862`
 can be used to test the bearssl and s2n tls implementation

Signed-off-by: Bernard Assan <mega.alpha100@gmail.com>
@mookums
Copy link
Copy Markdown
Contributor

mookums commented Jan 3, 2026

Feel free to update the build.zig.zon here too and it'll get merged. @bernardassan

Signed-off-by: Bernard Assan <mega.alpha100@gmail.com>
@bernardassan
Copy link
Copy Markdown
Collaborator Author

Updated build.zig.zon

@bernardassan bernardassan merged commit 0f0cdf8 into tardy-org:main Apr 16, 2026
@bernardassan bernardassan deleted the zig-0.15.1 branch April 16, 2026 09:36
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.

2 participants