💾 Archived View for rawtext.club › ~sloum › geminilist › 000644.gmi captured on 2020-10-31 at 01:43:26. Gemini links have been rewritten to link to archived content

View Raw

More Information

⬅️ Previous capture (2020-09-24)

-=-=-=-=-=-=-

<-- back to the mailing list

Nice project!

Sean Conner sean at conman.org

Thu May 14 22:43:37 BST 2020

- - - - - - - - - - - - - - - - - - - ```

It was thus said that the Great Felix Queißner once stated:
> 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

  I use LibreSSL, which includes a library called libtls, which makes it*very* easy to use TLS, especially for clients.  I have some examples ofits use here:

	https://github.com/spc476/libtls-examples

  -spc