- 30 Sep, 2012 6 commits
-
-
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 11 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)
-
Frédéric Yhuel authored
This fixes a bug introduced with the fragmented MP4 patch. Signed-off-by: Ilkka Ollakka <ileoo@videolan.org>
-
Frédéric Yhuel authored
PacketSize == nBlockAlign attribute of WaveFormatEx structure. We also remove the AvgBytesPerSec attribute of the quality_level_t structure, since it is equal to the Bitrate attribute (divided per 8). This fixes streams done by Expression Encoder 4 Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
-
Pierre Ynard authored
It was in fact still there, but as a separate parameter. We keep the alternate API as a fallback for the next time things break, maybe. Ref #7471
-
- 27 Sep, 2012 3 commits
-
-
Rafaël Carré authored
-
Jean-Baptiste Kempf authored
-
Jean-Baptiste Kempf authored
-