Hey makeworld > Welcome! It's cool to have another command line tool for the ecosystem, > and Zig seems like an interesting language. I think you're the first > to make a Gemini tool with it! Yeah pretty much. The Zig community is still quite small, but constantly growing and evolving :) > I've made a command line downloader[0] myself, but having a more > advanced curl type tool would be great. > > [0] https://github.com/makeworld-the-better-one/gemget Oh nice, reference code! I'm struggling with SSL atm, receiving my first line of the response "20 text/gemini", but then i receive a "peer sent close notify alert" from WolfSSL, so i might check out code code a bit and the dependencies > Also I see you're using wolfSSL, is it any good? I don't do much in C, > but there was some chatter in IRC the other day about BearSSL[1], maybe > it could be good for your project too. > > [1] https://bearssl.org/ Taking a look now, it is already more attractive than WolfSSL as it's MIT licence and not GPL. I've tried like 5 libraries yesterday and none were either well documented, well working or well compilable, so giving a shot now at BearSSL... WolfSSL was just the first library that got a TLS connection established Regards xq
---
Previous in thread (2 of 9): 🗣️ colecmac (a) protonmail.com (colecmac (a) protonmail.com)
Next in thread (4 of 9): 🗣️ colecmac (a) protonmail.com (colecmac (a) protonmail.com)