News for hackers. Stuff that matters.
Re:Show HN: WebRTC implementation for Python using Asyncio by kodablah on Monday October 08, 2018 @06:51PM (#18172012)
> working on DTLS now

Any info or branch where I can watch? I am watching your project closely and curious about the OpenSSL requirement for DTLS considering Go's quality crypto stack. Is the work you're talking about for removing this dependency? If not, I might take a stab at it.

Re:Show HN: WebRTC implementation for Python using Asyncio by Sean-Der on Monday October 08, 2018 @07:36PM (#18172217)
https://github.com/sean-der/dtls

There isn't a DTLS implementation right now that is maintained, and adopting one would be more work then starting from scratch. I didn't know anything about TLS before I started, so learning as I go.

I would love to work together on this! If you want to open a PR/issue I can give you commit access. Also join the Gophers slack and join the #pion channel, there is plenty of work to do and would love to split it with someone else :)

Yes this will remove the OpenSSL dependency! I am really excited when people can build for any platform that Go is supported on. After that I also want to start shipping C APIs, hoping people can build lots of cool things with it then.

Re:Show HN: WebRTC implementation for Python using Asyncio by kodablah on Monday October 08, 2018 @08:16PM (#18172396)
I'll take a peek, but my schedule may not give me much time at the moment.

> After that I also want to start shipping C APIs, hoping people can build lots of cool things with it then.

I've found Go's FFI export story to be weak, especially on Windows.

Re:Show HN: WebRTC implementation for Python using Asyncio by kodablah on Tuesday October 09, 2018 @12:38AM (#18173367)
> learning as I go

I am as well. After having read the spec and seeing its differences from TCP-based TLS, I may have a go, but not sure when. I'll give a shout if I get anywhere of note.