<br><br>On Sunday, November 2, 2014, Ingela Andin <<a href="mailto:ingela.andin@gmail.com">ingela.andin@gmail.com</a>> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Hi!<br><div class="gmail_extra"><br><div class="gmail_quote">2014-10-30 22:33 GMT+01:00 pablo platt <span dir="ltr"><<a href="javascript:_e(%7B%7D,'cvml','pablo.platt@gmail.com');" target="_blank">pablo.platt@gmail.com</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div>Hi,<br><br>What is the state of DTLS in OTP?<br></div></div></blockquote><div><br></div><div>Alas Ericsson has prioritised quite a few other things higher than DTLS just lately so the implementation has been delayed.</div><div>I hope it will get back on track soon but I am afraid you can no count on it in a short term perspective.</div><div><br></div><div>Regards Ingela Erlang/OTP team - Ericsson AB </div><div><br></div></div></div></div></blockquote><div><br></div><div><br></div><div> what is missing currently? is there a list of tasks and known bus available? </div><div><br></div><div>- benoit</div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div class="gmail_extra"><div class="gmail_quote"><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div><br>I'm interested in using DTLS/SRTP in Erlang for WebRTC.<br><br>I've found two implementations:<br><br>Clean code but I couldn't make it work because it's missing SRTP support.<br><a href="https://github.com/RoadRunnr/otp/tree/new_crypto_dtls" target="_blank">https://github.com/RoadRunnr/otp/tree/new_crypto_dtls</a><br><br>This works quite well. I'm able to connect clients to the server:<br><a href="https://groups.google.com/d/msg/discuss-webrtc/MP-1sCrOljA/qAs4VK-18y4J" target="_blank">https://groups.google.com/d/msg/discuss-webrtc/MP-1sCrOljA/qAs4VK-18y4J</a><br><br>The problem is that some clients can't connect and I'm getting HANDSHAKE packets while in the CIPHER state in the following order:<br>HANDSHAKE, SERVER_HELLO<br>HANDSHAKE, CERTIFICATE<br>HANDSHAKE, SERVER_KEY_EXCHANGE<br>HANDSHAKE, CERTIFICATE_REQUEST<br>HANDSHAKE, SERVER_HELLO_DONE<br><br>I'm assuming that is related to wrong state change or retransmission.<br>The code only implement retransmission for two packet types and have the following comment:<br>%% problem remainning: different strategy should be adopted while state==hello or cipher.<br><br></div><div>Does anyone use DTLS/SRTP in Erlang and help solve this issue or recommend another solution?<br><br>Thanks<br></div><div><br></div></div>
<br>_______________________________________________<br>
erlang-questions mailing list<br>
<a href="javascript:_e(%7B%7D,'cvml','erlang-questions@erlang.org');" target="_blank">erlang-questions@erlang.org</a><br>
<a href="http://erlang.org/mailman/listinfo/erlang-questions" target="_blank">http://erlang.org/mailman/listinfo/erlang-questions</a><br>
<br></blockquote></div><br></div></div>
</blockquote><br><br>-- <br>Sent from my Mobile<br>