[vlc-devel] [vlc-commits] Contribs: update live555 for security issues

Rafaël Carré funman at videolan.org
Wed Dec 4 13:52:45 CET 2013


Hi,

This breaks win64 (full log below):
RTPInterface.cpp:365:40: error: cast from 'const char*' to 'long int'
loses precision [-fpermissive]

(lol)

Didn't we have a minimal patch for the security issues?

I know this has been already asked but what do we need lavf people to do
before we can remove our live555 module?

RTPInterface.cpp: In function 'SocketDescriptor*
lookupSocketDescriptor(UsageEnvironment&, int, Boolean)':
RTPInterface.cpp:82:40: warning: cast to pointer from integer of
different size [-Wint-to-pointer-cast]
RTPInterface.cpp:87:45: warning: cast to pointer from integer of
different size [-Wint-to-pointer-cast]
RTPInterface.cpp: In function 'void
removeSocketDescription(UsageEnvironment&, int)':
RTPInterface.cpp:101:40: warning: cast to pointer from integer of
different size [-Wint-to-pointer-cast]
RTPInterface.cpp: In destructor 'virtual
SocketDescriptor::~SocketDescriptor()':
RTPInterface.cpp:365:40: error: cast from 'const char*' to 'long int'
loses precision [-fpermissive]
RTPInterface.cpp: In member function 'void
SocketDescriptor::registerRTPInterface(unsigned char, RTPInterface*)':
RTPInterface.cpp:393:48: warning: cast to pointer from integer of
different size [-Wint-to-pointer-cast]
RTPInterface.cpp: In member function 'RTPInterface*
SocketDescriptor::lookupRTPInterface(unsigned char)':
RTPInterface.cpp:407:46: warning: cast to pointer from integer of
different size [-Wint-to-pointer-cast]
RTPInterface.cpp: In member function 'void
SocketDescriptor::deregisterRTPInterface(unsigned char)':
RTPInterface.cpp:416:51: warning: cast to pointer from integer of
different size [-Wint-to-pointer-cast]


Le 29/11/2013 12:18, Jean-Baptiste Kempf a écrit :
> vlc | branch: master | Jean-Baptiste Kempf <jb at videolan.org> | Fri Nov 29 12:18:33 2013 +0100| [537acc94690be49b2858ca90c46bc5fa1a7d2795] | committer: Jean-Baptiste Kempf
> 
> Contribs: update live555 for security issues
> 
>> http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=537acc94690be49b2858ca90c46bc5fa1a7d2795
> ---
> 
>  contrib/src/live555/SHA512SUMS |    2 +-
>  contrib/src/live555/rules.mak  |    2 +-
>  2 files changed, 2 insertions(+), 2 deletions(-)
> 
> diff --git a/contrib/src/live555/SHA512SUMS b/contrib/src/live555/SHA512SUMS
> index 23c5bea..5617bd5 100644
> --- a/contrib/src/live555/SHA512SUMS
> +++ b/contrib/src/live555/SHA512SUMS
> @@ -1 +1 @@
> -d3506851058c79eac35a0682d3fb344da1d4f22456d7df2b775ca693d361124ea4f62973ae936596e25e26bc3e7a11ae6028975a2f9e86aececf6e1735db604c  live.2012.12.18.tar.gz
> +48e091984af20dfd969b3590c2202d34bf71575d47f98664651994dc39ee4ca11d2adc685ee751d7ea894168ad74a3e84bdc4aac4b4d608a7cdf909fac64c59a  live.2013.11.26.tar.gz
> diff --git a/contrib/src/live555/rules.mak b/contrib/src/live555/rules.mak
> index 9e94cca..ea63274 100644
> --- a/contrib/src/live555/rules.mak
> +++ b/contrib/src/live555/rules.mak
> @@ -1,7 +1,7 @@
>  # live555
>  
>  #LIVEDOTCOM_URL := http://live555.com/liveMedia/public/live555-latest.tar.gz
> -LIVE555_FILE := live.2012.12.18.tar.gz
> +LIVE555_FILE := live.2013.11.26.tar.gz
>  LIVEDOTCOM_URL := http://download.videolan.org/pub/contrib/live555/$(LIVE555_FILE)
>  
>  ifdef BUILD_NETWORK



More information about the vlc-devel mailing list