vlc | branch: master | Rémi Denis-Courmont <[email protected]> | Wed Jan 13 
21:52:22 2016 +0200| [2c1bb0b7986b4db8a85a4911a6ad2df41d457b10] | committer: 
Rémi Denis-Courmont

tls: accept abstract transport layer stream for client sessions

Instead of a socket file descriptor, client sessions are now run on
top of an abstract I/O stream. This enables e.g. TLS over TLS, which
would be required for HTTPS through HTTPS proxy.

> http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=2c1bb0b7986b4db8a85a4911a6ad2df41d457b10
---

 include/vlc_tls.h                                 |   49 ++++++++++++++++-----
 modules/access/ftp.c                              |   10 ++---
 modules/access/http.c                             |    6 +--
 modules/access/http/transport.c                   |    2 +-
 modules/access/http/tunnel.c                      |    2 +-
 modules/demux/adaptative/http/Sockets.cpp         |    2 +-
 modules/stream_out/chromecast/chromecast_ctrl.cpp |    2 +-
 src/network/tls.c                                 |   38 ++++++++--------
 test/modules/misc/tls.c                           |    2 +-
 9 files changed, 70 insertions(+), 43 deletions(-)

Diff:   
http://git.videolan.org/gitweb.cgi/vlc.git/?a=commitdiff;h=2c1bb0b7986b4db8a85a4911a6ad2df41d457b10
_______________________________________________
vlc-commits mailing list
[email protected]
https://mailman.videolan.org/listinfo/vlc-commits

Reply via email to