GNOME Bugzilla – Bug 744582
dtls: Move Ericsson DTLS plugin to gst-plugins-bad
Last modified: 2015-03-16 17:23:36 UTC
https://github.com/EricssonResearch/openwebrtc-gst-plugins/tree/master/ext/erdtls Things to do: - Rename and renamespace everything to drop the "er" prefix - Optionally allow compilation against gnutls (GPL incompatibility of OpenSSL)
commit d9344ad820372514687f73661f87bfab89b0c7ce Author: Sebastian Dröge <sebastian@centricular.com> Date: Mon Mar 16 17:53:11 2015 +0100 dtls: Unconditionally use GStreamer debug log system commit 936fa2f1c47da7b036173c1c661029459aff2187 Author: Sebastian Dröge <sebastian@centricular.com> Date: Mon Mar 16 17:48:43 2015 +0100 dtls: Re-namespace from Er to Gst commit 1de51fcf02e2e5159f7dac98aa5ff119fb3cbcc9 Author: Sebastian Dröge <sebastian@centricular.com> Date: Mon Mar 16 17:35:29 2015 +0100 dtls: Fix some compiler warnings gstdtlsconnection.c:128:32: error: passing 'const char [30]' to parameter of type 'void *' discards qualifiers [-Werror,-Wincompatible-pointer-types-discards-qualifiers] SSL_get_ex_new_index (0, "gstdtlsagent connection index", NULL, NULL, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/ssl.h:1981:43: note: passing argument to parameter 'argp' here int SSL_get_ex_new_index(long argl, void *argp, CRYPTO_EX_new *new_func, ^ gstdtlsconnection.c:822:40: error: arithmetic on a pointer to void is a GNU extension [-Werror,-Wpointer-arith] memcpy (out_buffer, priv->bio_buffer + priv->bio_buffer_offset, copy_size); ~~~~~~~~~~~~~~~~ ^ commit 6183e99eec524b6f8bc5a2b9084c07ac8b345cbe Author: Sebastian Dröge <sebastian@centricular.com> Date: Mon Mar 16 17:34:05 2015 +0100 dtls: Fix indention commit 1e0ed9af11b70a6e743d9d394d2e22b12f569d58 Author: Sebastian Dröge <sebastian@centricular.com> Date: Mon Mar 16 17:33:03 2015 +0100 dtls: Add new DTLS plugin This is a copy of the Ericsson DTLS plugin from https://github.com/EricssonResearch/openwebrtc-gst-plugins/tree/master/ext/erdtls/src https://bugzilla.gnome.org/show_bug.cgi?id=744582