- 30 Sep, 2012 12 commits
-
-
Pierre Ynard authored
-
Rémi Denis-Courmont authored
Quoting the reporter: | According to include/vlc_access.h, access_t.psz_location is "URL with | the scheme stripped". But in http module, schema stays there after | 302 redirection. That may cause httplive module try to access URL like | "http://http://host/path". Pointed-out-by: bbcallen <bbcallen@gmail.com>
-
Rémi Denis-Courmont authored
-
Rémi Denis-Courmont authored
-
Rémi Denis-Courmont authored
If a certificate does not validate, the user will be given the option to accept it manually. GnuTLS will then store the certificate in its known hosts database.
-
Rémi Denis-Courmont authored
This will be used for fine-grained GnuTLS stored public keys, i.e. SSH-like authentication on first use.
-
Rémi Denis-Courmont authored
-
Rémi Denis-Courmont authored
-
Rémi Denis-Courmont authored
-
Rémi Denis-Courmont authored
-
Sergey Radionov authored
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
-
Jean-Baptiste Kempf authored
Close #7529
-
- 29 Sep, 2012 20 commits
-
-
Felix Paul Kühne authored
-
Francois Cartegnie authored
-
Rémi Denis-Courmont authored
-
Felix Paul Kühne authored
-
Rémi Denis-Courmont authored
-
Rémi Denis-Courmont authored
Keeping the credentials container saves some times, as we do not need to load and parse all of the 100+ Certificate Authorities again. In the future, it will also avoid reloading the stored public keys (i.e. security exceptions), or asking for user confirmation again. Given how the HTTP access is written, the credentials are now preserved upon seeking. Unfortunately, they are not recycled across redirections as access_t.p_sys gets destroyed internally. This also does not work across multiple inputs - support from the instance or input manager would be required.
-
Rémi Denis-Courmont authored
The TLS plugin now supports reusing the same set of credentials for multiple sessions also on the client side.
-
Rémi Denis-Courmont authored
Support for custom certificates will be better addressed with the stored public key support in the GnuTLS library (in latter commit). Support for private keys on client side was practically useless.
-
Rémi Denis-Courmont authored
GnuTLS system trust supports more systems, and supports Linux and Windows better, than the old custom code.
-
Rémi Denis-Courmont authored
-
Rémi Denis-Courmont authored
-
Rémi Denis-Courmont authored
-
Rémi Denis-Courmont authored
-
Rémi Denis-Courmont authored
This enables the use of vlc_custom_create() and, later, sharing more code between server and client sides.
-
Rémi Denis-Courmont authored
-
Rémi Denis-Courmont authored
There are no (other) reasons for the GnuTLS plugin to link against libgcrypt. Since nettle has been the default back-end for GnuTLS for ages, this old code has become more harmful than good. Besides, this code was not sufficient to really address the thread safety issues in libgcrypt (since it is also used via other paths).
-
Rémi Denis-Courmont authored
-
Rémi Denis-Courmont authored
-
Rui Zhang authored
refs #6897 Signed-off-by: Hugo Beauzée-Luyssen <beauze.h@gmail.com>
-
Rui Zhang authored
So we have chance to try other streams instead of just fail. Fixes #6898 Signed-off-by: Hugo Beauzée-Luyssen <beauze.h@gmail.com>
-
- 28 Sep, 2012 8 commits
-
-
Konstantin Pavlov authored
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
-
Rémi Denis-Courmont authored
-
Rémi Denis-Courmont authored
module_list_get() can return NULL, callers cannot assume that the table is NULL-terminated (NULL is not NULL-terminated table).
-
Rémi Denis-Courmont authored
-
David Fuhrmann authored
-
David Fuhrmann authored
-
Jean-Baptiste Kempf authored
I don't have a cleaner way unfortunately
-
Felix Paul Kühne authored
macosx: work-around IOKit bug in OS X 10.7.4 and 10.7.5, which effectively stopped VLC from preventing system sleep (refs #7521)
-