IRC channel logs

2022-03-02.log

back to list of logs

<sneek>chrislck: wb!!
***robin_ is now known as robin
<vijaymarupudi>avalenn: You could use FFI to use nettle's rsa functionality
<vijaymarupudi>avalenn: looks like it has PKCS#1 support
<vijaymarupudi>avalenn: Given the number of structs, it might be easier to write a C extension
<vijaymarupudi>I have a guile-nettle module as a WIP, but it's too early to release
<vijaymarupudi>If it helps, here's what I got for now: https://gitlab.com/vijaymarupudi/guile-nettle
<wingo>moo
<wingo>robin: hey i started experimenting with different gc implementations at https://github.com/wingo/gcbench
<wingo>fun stuff, i had never done this before
<wingo>anyway i am hoping to get an immix collector there eventually; going to try to implement mark-sweep and then mark-compact first
<avalenn>vijaymarupudi: thank you for the idea, I will look at nettle, see if I can do someting with it.
<chrislck>sneek: botsnack
<sneek>:)
<dsmith-work>Morning Greetings, Guilers
<mwette>here is a nettle.ffi file that compiles with nyacc's "guild compile-ffi ffi/nettle.ffi" : https://paste.debian.net/1232759/ and here is the output: https://paste.debian.net/1232760/
<mwette>you'd have to add in more includes, as I don't know what the entire set is
<civodul>mwette: pretty impressive, as usual
<mwette>civodul: thanks -- hope your work on guix is going smoothly; that project is pretty sizable, it seems
<mwette>(maybe smoothly not possible, but without major ruffness)
<civodul>mwette: it's going well and yes, there's a number of people behind it :-)
<mwette>wingo: In 3.0.7, I'm working with ,next. It doesn't seem to work unless I add (set-vm-trace-level! 1) somewhere, currently in add-ephemeral-stepping-trap. Am I missing something?
<wingo>mwette: that's weird, trap-state should be handling that