commit live555 for openSUSE:Factory

2020-10-22 Thread root
Hello community,

here is the log from the commit of package live555 for openSUSE:Factory checked 
in at 2020-10-22 14:20:21

Comparing /work/SRC/openSUSE:Factory/live555 (Old)
 and  /work/SRC/openSUSE:Factory/.live555.new.3463 (New)


Package is "live555"

Thu Oct 22 14:20:21 2020 rev:24 rq:842413 version:2020.10.16

Changes:

--- /work/SRC/openSUSE:Factory/live555/live555.changes  2020-10-10 
19:00:28.088367453 +0200
+++ /work/SRC/openSUSE:Factory/.live555.new.3463/live555.changes
2020-10-22 14:20:42.918665833 +0200
@@ -1,0 +2,11 @@
+Sun Oct 18 17:54:57 UTC 2020 - Dirk Mueller 
+
+- update to 2020.10.16:
+  - Changed "TLSState::read()" to treat any "SSL_read()" result of <=0 as if 
the
+TLS connection has closed (unless the error was SSL_ERROR_WANT_READ).
+This fixes a problem that could cause 100% CPU usage in RTSP client 
applications.
+(Thanks to Larry Wu for reporting this.)
+  - Updated "TLSState::setup()" to use "TLS_client_method()" instead of the 
(deprecated)
+"SSLv23_client_method()". 
+
+---

Old:

  live.2020.08.19.tar.gz

New:

  live.2020.10.16.tar.gz



Other differences:
--
++ live555.spec ++
--- /var/tmp/diff_new_pack.qWFKCY/_old  2020-10-22 14:20:44.490667245 +0200
+++ /var/tmp/diff_new_pack.qWFKCY/_new  2020-10-22 14:20:44.494667249 +0200
@@ -20,7 +20,7 @@
 %define lmdmaj 81
 
 Name:   live555
-Version:2020.08.19
+Version:2020.10.16
 Release:0
 Summary:LIVE555 Streaming Media
 License:LGPL-2.1-only

++ live.2020.08.19.tar.gz -> live.2020.10.16.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/live/BasicUsageEnvironment/include/BasicUsageEnvironment_version.hh 
new/live/BasicUsageEnvironment/include/BasicUsageEnvironment_version.hh
--- old/live/BasicUsageEnvironment/include/BasicUsageEnvironment_version.hh 
2020-08-20 01:11:17.0 +0200
+++ new/live/BasicUsageEnvironment/include/BasicUsageEnvironment_version.hh 
2020-10-16 03:40:15.0 +0200
@@ -4,7 +4,7 @@
 #ifndef _BASICUSAGEENVIRONMENT_VERSION_HH
 #define _BASICUSAGEENVIRONMENT_VERSION_HH
 
-#define BASICUSAGEENVIRONMENT_LIBRARY_VERSION_STRING   "2020.08.19"
-#define BASICUSAGEENVIRONMENT_LIBRARY_VERSION_INT  1597795200
+#define BASICUSAGEENVIRONMENT_LIBRARY_VERSION_STRING   "2020.10.16"
+#define BASICUSAGEENVIRONMENT_LIBRARY_VERSION_INT  1602806400
 
 #endif
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/live/UsageEnvironment/include/UsageEnvironment_version.hh 
new/live/UsageEnvironment/include/UsageEnvironment_version.hh
--- old/live/UsageEnvironment/include/UsageEnvironment_version.hh   
2020-08-20 01:11:17.0 +0200
+++ new/live/UsageEnvironment/include/UsageEnvironment_version.hh   
2020-10-16 03:40:15.0 +0200
@@ -4,7 +4,7 @@
 #ifndef _USAGEENVIRONMENT_VERSION_HH
 #define _USAGEENVIRONMENT_VERSION_HH
 
-#define USAGEENVIRONMENT_LIBRARY_VERSION_STRING"2020.08.19"
-#define USAGEENVIRONMENT_LIBRARY_VERSION_INT   1597795200
+#define USAGEENVIRONMENT_LIBRARY_VERSION_STRING"2020.10.16"
+#define USAGEENVIRONMENT_LIBRARY_VERSION_INT   1602806400
 
 #endif
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/live/config.linux-with-shared-libraries 
new/live/config.linux-with-shared-libraries
--- old/live/config.linux-with-shared-libraries 2020-08-20 01:11:27.0 
+0200
+++ new/live/config.linux-with-shared-libraries 2020-10-16 03:40:58.0 
+0200
@@ -4,7 +4,7 @@
 # One or more interfaces were added, but no existing interfaces were changed 
or removed => CURRENT += 1; REVISION = 0; AGE += 1
 
 libliveMedia_VERSION_CURRENT=81
-libliveMedia_VERSION_REVISION=4
+libliveMedia_VERSION_REVISION=5
 libliveMedia_VERSION_AGE=0
 libliveMedia_LIB_SUFFIX=so.$(shell expr $(libliveMedia_VERSION_CURRENT) - 
$(libliveMedia_VERSION_AGE)).$(libliveMedia_VERSION_AGE).$(libliveMedia_VERSION_REVISION)
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/live/groupsock/include/groupsock_version.hh 
new/live/groupsock/include/groupsock_version.hh
--- old/live/groupsock/include/groupsock_version.hh 2020-08-20 
01:11:17.0 +0200
+++ new/live/groupsock/include/groupsock_version.hh 2020-10-16 
03:40:15.0 +0200
@@ -4,7 +4,7 @@
 #ifndef _GROUPSOCK_VERSION_HH
 #define _GROUPSOCK_VERSION_HH
 
-#define GROUPSOCK_LIBRARY_VERSION_STRING   "2020.08.19"
-#define GROUPSOCK_LIBRARY_VERSION_INT  1597795200
+#define GROUPSOCK_LIBRARY_VERSION_STRING   

commit live555 for openSUSE:Factory

2020-10-10 Thread root
Hello community,

here is the log from the commit of package live555 for openSUSE:Factory checked 
in at 2020-10-10 19:00:25

Comparing /work/SRC/openSUSE:Factory/live555 (Old)
 and  /work/SRC/openSUSE:Factory/.live555.new.4249 (New)


Package is "live555"

Sat Oct 10 19:00:25 2020 rev:23 rq:839542 version:2020.08.19

Changes:

--- /work/SRC/openSUSE:Factory/live555/live555.changes  2020-06-08 
23:51:48.606804065 +0200
+++ /work/SRC/openSUSE:Factory/.live555.new.4249/live555.changes
2020-10-10 19:00:28.088367453 +0200
@@ -1,0 +2,38 @@
+Sat Oct  3 15:07:23 UTC 2020 - Dirk Mueller 
+
+- update to 2020.08.19:
+  - Fixed a bug in "QuickTimeFileSink" that could cause malformed "esds" atoms 
to be
+generated.  (Thanks to Chris Paucar for reporting this issue.)
+  - In "MPEG2TransportStreamFromESSource.cpp", changed the name of the 
constant LOW_WATER_MARK
+to TS_FROM_ES_LOW_WATER_MARK, and "#ifndef"d it, so that, if you wish, you 
can redefine it
+at compile time.
+  - Fixed a bug in the handling of pausing, when streaming from (multi-track) 
Matroska files.
+  - Fixed another bug in the handling of seeking within Matroska files.
+  - Fixed a bug in the handling of seeking within Matroska files.
+(Thanks to Jim Ham for reporting this problem.)
+  - Changed the parameter signature of the "RawVideoRTPSink" constructor and 
"createNew()"
+functions so that the "width" parameter comes before the "height" 
parameter.  This order
+- "width", "height" - is more common, and is the order used when these 
parameters are
+defined in RFC 4175.
+IMPORTANT NOTE: Because the types of these two parameters are the same, 
existing application
+code that uses "RawVideoRTPSink" will compile without error; however, it 
will not work
+properly unless the order of the parameters in the call to 
"RawVideoRTPSink::createNew()"
+is changed.
+  - More cleanup of the implementation of "RawVideoRTPSink".
+  - Cleaned up the implementation of "RawVideoRTPSink".
+  - Updated the "RawVideoRTPSource" implementation to not set 
"fCurrentPacketCompletesFrame"
+until we are processing the last line in the packet.
+(Thanks to Andrey Lisovoy for reporting this issue.)
+  - Fixed a potential buffer overflow bug in the server handling of a RTSP 
"PLAY" command,
+when the command specifies seeking by absolute time.
+(Thank to Xiaobo Xiang for reporting this.)
+  - Fixed a memory leak in the "sha1()" function (a "EVP_MD_CTX" object was 
not being deleted).
+(Thanks to Amir Perlman for reporting this.)
+  - Moved all definitions of PREFIX from "Makefile.tail" files to 
"Makefile.head" (so that
+it can be redefined by a "config.*" file, if desired.
+Also changed the definition of EXE in "config.mingw" to be ".exe".
+(Thanks to Eric Beuque for this suggestion.)
+  - Fixed a typo in the previous release that could cause a compilation 
problem for some
+developers.  (Thanks to Eric Beuque for reporting this.) 
+
+---

Old:

  live.2020.05.15.tar.gz

New:

  live.2020.08.19.tar.gz



Other differences:
--
++ live555.spec ++
--- /var/tmp/diff_new_pack.Y9ZHlX/_old  2020-10-10 19:00:29.100367955 +0200
+++ /var/tmp/diff_new_pack.Y9ZHlX/_new  2020-10-10 19:00:29.100367955 +0200
@@ -17,10 +17,10 @@
 #
 
 
-%define lmdmaj 79
+%define lmdmaj 81
 
 Name:   live555
-Version:2020.05.15
+Version:2020.08.19
 Release:0
 Summary:LIVE555 Streaming Media
 License:LGPL-2.1-only

++ live.2020.05.15.tar.gz -> live.2020.08.19.tar.gz ++
/work/SRC/openSUSE:Factory/live555/live.2020.05.15.tar.gz 
/work/SRC/openSUSE:Factory/.live555.new.4249/live.2020.08.19.tar.gz differ: 
char 5, line 1




commit live555 for openSUSE:Factory

2020-06-08 Thread root
Hello community,

here is the log from the commit of package live555 for openSUSE:Factory checked 
in at 2020-06-08 23:50:59

Comparing /work/SRC/openSUSE:Factory/live555 (Old)
 and  /work/SRC/openSUSE:Factory/.live555.new.3606 (New)


Package is "live555"

Mon Jun  8 23:50:59 2020 rev:22 rq:811519 version:2020.05.15

Changes:

--- /work/SRC/openSUSE:Factory/live555/live555.changes  2020-04-29 
20:44:19.211945787 +0200
+++ /work/SRC/openSUSE:Factory/.live555.new.3606/live555.changes
2020-06-08 23:51:48.606804065 +0200
@@ -1,0 +2,23 @@
+Thu Jun  4 14:33:03 UTC 2020 - Dominique Leuenberger 
+
+- Update to version 2020.05.15:
+  + Added a new filter class "ADTSAudioStreamDiscreteFramer" that
+prepends ADTS headers to incoming AAC audio frames. This makes
+the AAC audio playable (by media players).
+  + Updated "openRTSP" to use a "ADTSAudioStreamDiscreteFramer"
+when outputting a AAC audio stream.
+  + Updated the "LIVE555 HLS Proxy" to support AAC audio tracks
+(as well as H.264/5 video).
+- Changes from version 2020.05.14:
+  + Updated "H264or5VideoStreamDiscreteFramer" to add VPS,SPS,PPS
+NAL units (if known) to the output stream, each time an
+"access_unit_delimiter" NAL unit is added. This makes it more
+likely that the Transport Stream segments produced by the
+"LIVE555 HLS Proxy" will be understandable by a client browser.
+  + Added support for H.265 video streams to the "LIVE555 HLS Proxy".
+- Changes from version 2020.05.13:
+  + Made the "MPEG2TransportStreamMultiplexor" segmentation mechanism
+(used by "HLSSegmenter") more robust in case the Transport
+Stream PTS is not monotonic non-decreasing.
+
+---

Old:

  live.2020.04.24.tar.gz

New:

  live.2020.05.15.tar.gz



Other differences:
--
++ live555.spec ++
--- /var/tmp/diff_new_pack.wxEwsi/_old  2020-06-08 23:51:49.790807717 +0200
+++ /var/tmp/diff_new_pack.wxEwsi/_new  2020-06-08 23:51:49.794807730 +0200
@@ -20,7 +20,7 @@
 %define lmdmaj 79
 
 Name:   live555
-Version:2020.04.24
+Version:2020.05.15
 Release:0
 Summary:LIVE555 Streaming Media
 License:LGPL-2.1-only

++ live.2020.04.24.tar.gz -> live.2020.05.15.tar.gz ++
/work/SRC/openSUSE:Factory/live555/live.2020.04.24.tar.gz 
/work/SRC/openSUSE:Factory/.live555.new.3606/live.2020.05.15.tar.gz differ: 
char 5, line 1




commit live555 for openSUSE:Factory

2020-04-29 Thread root
Hello community,

here is the log from the commit of package live555 for openSUSE:Factory checked 
in at 2020-04-29 20:44:17

Comparing /work/SRC/openSUSE:Factory/live555 (Old)
 and  /work/SRC/openSUSE:Factory/.live555.new.2738 (New)


Package is "live555"

Wed Apr 29 20:44:17 2020 rev:21 rq:798701 version:2020.04.24

Changes:

--- /work/SRC/openSUSE:Factory/live555/live555.changes  2020-04-27 
23:29:41.122505167 +0200
+++ /work/SRC/openSUSE:Factory/.live555.new.2738/live555.changes
2020-04-29 20:44:19.211945787 +0200
@@ -1,0 +2,8 @@
+Tue Apr 28 16:01:13 UTC 2020 - Dominique Leuenberger 
+
+- Update to version 2020.04.24:
+  + Fixed an apparent bug in "RTSPClient" that was causing it to
+not always send an "Authorization:" header when sending a RTSP
+"OPTIONS" command.
+
+---

Old:

  live.2020.04.12.tar.gz

New:

  live.2020.04.24.tar.gz



Other differences:
--
++ live555.spec ++
--- /var/tmp/diff_new_pack.r0TYxw/_old  2020-04-29 20:44:20.019947894 +0200
+++ /var/tmp/diff_new_pack.r0TYxw/_new  2020-04-29 20:44:20.023947905 +0200
@@ -20,7 +20,7 @@
 %define lmdmaj 79
 
 Name:   live555
-Version:2020.04.12
+Version:2020.04.24
 Release:0
 Summary:LIVE555 Streaming Media
 License:LGPL-2.1-only

++ live.2020.04.12.tar.gz -> live.2020.04.24.tar.gz ++
/work/SRC/openSUSE:Factory/live555/live.2020.04.12.tar.gz 
/work/SRC/openSUSE:Factory/.live555.new.2738/live.2020.04.24.tar.gz differ: 
char 5, line 1




commit live555 for openSUSE:Factory

2020-04-27 Thread root
Hello community,

here is the log from the commit of package live555 for openSUSE:Factory checked 
in at 2020-04-27 23:29:38

Comparing /work/SRC/openSUSE:Factory/live555 (Old)
 and  /work/SRC/openSUSE:Factory/.live555.new.2738 (New)


Package is "live555"

Mon Apr 27 23:29:38 2020 rev:20 rq:796439 version:2020.04.12

Changes:

--- /work/SRC/openSUSE:Factory/live555/live555.changes  2020-04-15 
19:54:07.229588861 +0200
+++ /work/SRC/openSUSE:Factory/.live555.new.2738/live555.changes
2020-04-27 23:29:41.122505167 +0200
@@ -1,0 +2,6 @@
+Thu Apr 23 05:12:15 UTC 2020 - mun...@googlemail.com
+
+- Added pkgconfig(openssl) as a requirement for the devel package:
+  iveMedia/TLSState.hh #includes openssl/ssl.h.
+
+---



Other differences:
--
++ live555.spec ++
--- /var/tmp/diff_new_pack.JNQFlA/_old  2020-04-27 23:29:42.586508024 +0200
+++ /var/tmp/diff_new_pack.JNQFlA/_new  2020-04-27 23:29:42.586508024 +0200
@@ -81,6 +81,8 @@
 Requires:   libUsageEnvironment3 = %{version}
 Requires:   libgroupsock8 = %{version}
 Requires:   libliveMedia%{lmdmaj} =  %{version}
+Requires:   pkgconfig
+Requires:   pkgconfig(openssl)
 
 %description devel
 This code forms a set of C++ libraries for multimedia streaming,




commit live555 for openSUSE:Factory

2020-04-15 Thread root
Hello community,

here is the log from the commit of package live555 for openSUSE:Factory checked 
in at 2020-04-15 19:54:01

Comparing /work/SRC/openSUSE:Factory/live555 (Old)
 and  /work/SRC/openSUSE:Factory/.live555.new.2738 (New)


Package is "live555"

Wed Apr 15 19:54:01 2020 rev:19 rq:793903 version:2020.04.12

Changes:

--- /work/SRC/openSUSE:Factory/live555/live555.changes  2020-04-07 
10:23:48.473995017 +0200
+++ /work/SRC/openSUSE:Factory/.live555.new.2738/live555.changes
2020-04-15 19:54:07.229588861 +0200
@@ -1,0 +2,24 @@
+Tue Apr 14 13:41:31 UTC 2020 - mun...@googlemail.com
+
+- Update to version 2020.04.12:
+  + Updated "config.linux-with-shared-libraries"
+(and "liveMedia/Makefile.tail") to ensure that "libssl" and
+"libcrypto" are linked when "libliveMedia" is built.
+(Thanks to Felix Kaechele for reporting this.)
+- Changes from version 2020.04.06:
+  + Removed support for the classes "RTSPServerSupportingHTTPStreaming"
+and "TCPStreamSink".
+These were being used (in the "LIVE555 Media Server") for
+streaming using "HTTP Live Streaming" (HLS).  This was always
+a hack; it is better to use a dedicated HTTP server to serve
+HLS segments, rather than trying to implement a HTTP server
+(serving 'virtual HLS segments) within our own (primarily RTSP)
+server.
+
+If you are looking for HLS support, note that we provide a
+source-code demo application "testH264VideoToHLSSegments" that
+converts a (static) H.264 Elementary Stream file to HLS
+segments, and the "LIVE555 HLS Proxy", which proxies a live
+RTSP/RTP stream to HLS segments.
+
+---

Old:

  live.2020.03.06.tar.gz

New:

  live.2020.04.12.tar.gz



Other differences:
--
++ live555.spec ++
--- /var/tmp/diff_new_pack.Ayvd5F/_old  2020-04-15 19:54:07.945589184 +0200
+++ /var/tmp/diff_new_pack.Ayvd5F/_new  2020-04-15 19:54:07.945589184 +0200
@@ -17,10 +17,10 @@
 #
 
 
-%define lmdmaj 78
+%define lmdmaj 79
 
 Name:   live555
-Version:2020.03.06
+Version:2020.04.12
 Release:0
 Summary:LIVE555 Streaming Media
 License:LGPL-2.1-only

++ live.2020.03.06.tar.gz -> live.2020.04.12.tar.gz ++
/work/SRC/openSUSE:Factory/live555/live.2020.03.06.tar.gz 
/work/SRC/openSUSE:Factory/.live555.new.2738/live.2020.04.12.tar.gz differ: 
char 5, line 1




commit live555 for openSUSE:Factory

2020-04-07 Thread root
Hello community,

here is the log from the commit of package live555 for openSUSE:Factory checked 
in at 2020-04-07 10:23:34

Comparing /work/SRC/openSUSE:Factory/live555 (Old)
 and  /work/SRC/openSUSE:Factory/.live555.new.3248 (New)


Package is "live555"

Tue Apr  7 10:23:34 2020 rev:18 rq:790848 version:2020.03.06

Changes:

--- /work/SRC/openSUSE:Factory/live555/live555.changes  2019-07-17 
14:23:32.640053986 +0200
+++ /work/SRC/openSUSE:Factory/.live555.new.3248/live555.changes
2020-04-07 10:23:48.473995017 +0200
@@ -1,0 +2,26 @@
+Thu Apr  2 09:55:11 UTC 2020 - Dominique Leuenberger 
+
+- Update to version 2020.03.06 (boo#1146283, CVE-2019-15232):
+  + Fixed a problem in "H264or5VideoStreamFramer.cpp" that was
+allegedly causing problems compiling for Windows.
+- Changes from version 2020.02.25:
+  + Added full support for the "LIVE555 HLS Proxy"
+- Changes from version 2020.02.24:
+  + Commented out a line of code that was preventing
+"RTSPClientConnection" objects from being closed when a RTSP
+server handles a "TEARDOWN" command (on a RTP-over-TCP stream).
+- Changes from version 2020.02.23:
+  + Updated our (unicast) RTSP server implementation to handle
+"PAUSE" commands by calling "stopGettingFrames()" on the input
+source.
+  + Fixed a bug in "H264or5VideoStreamFramer" that was causing it
+to not update its presentation times properly following a pause.
+  + Updated "openRTSP" to improve the handling of the "-R "
+option.
+- Changes from version 2020.02.11:
+  + Added support for receiving SRTP (encrypted) RTSP streams.
+- For changes between 2019.06.28 and 2020.02.10, please see the
+  http://www.live555.com/liveMedia/public/changelog.txt.
+- Rebase live555-fpic.patch.
+
+---

Old:

  live.2019.06.28.tar.gz

New:

  live.2020.03.06.tar.gz



Other differences:
--
++ live555.spec ++
--- /var/tmp/diff_new_pack.8n91XF/_old  2020-04-07 10:23:49.733996418 +0200
+++ /var/tmp/diff_new_pack.8n91XF/_new  2020-04-07 10:23:49.737996422 +0200
@@ -1,8 +1,8 @@
 #
 # spec file for package live555
 #
-# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
-# Copyright (c) 2013 Dominique Leuenberger, Amsterdam, The Netherlands
+# Copyright (c) 2020 SUSE LLC
+# Copyright (c) 2020 Dominique Leuenberger, Ramiswil, Switzerland
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,10 +17,10 @@
 #
 
 
-%define lmdmaj 66
+%define lmdmaj 78
 
 Name:   live555
-Version:2019.06.28
+Version:2020.03.06
 Release:0
 Summary:LIVE555 Streaming Media
 License:LGPL-2.1-only
@@ -31,6 +31,7 @@
 Patch0: %{name}-fpic.patch
 BuildRequires:  gcc-c++
 BuildRequires:  pkgconfig
+BuildRequires:  pkgconfig(openssl)
 
 %description
 This code forms a set of C++ libraries for multimedia streaming,

++ live.2019.06.28.tar.gz -> live.2020.03.06.tar.gz ++
/work/SRC/openSUSE:Factory/live555/live.2019.06.28.tar.gz 
/work/SRC/openSUSE:Factory/.live555.new.3248/live.2020.03.06.tar.gz differ: 
char 5, line 1

++ live555-fpic.patch ++
--- /var/tmp/diff_new_pack.8n91XF/_old  2020-04-07 10:23:49.777996466 +0200
+++ /var/tmp/diff_new_pack.8n91XF/_new  2020-04-07 10:23:49.777996466 +0200
@@ -1,9 +1,10 @@
-diff -burNE live_orig/config.linux live/config.linux
 live_orig/config.linux 2018-11-06 10:49:08.113052527 +0100
-+++ live/config.linux  2018-11-06 10:49:29.184596791 +0100
+Index: live/config.linux
+===
+--- live.orig/config.linux
 live/config.linux
 @@ -1,4 +1,4 @@
--COMPILE_OPTS =$(INCLUDES) -I. -O2 -DSOCKLEN_T=socklen_t 
-D_LARGEFILE_SOURCE=1 -D_FILE_OFFSET_BITS=64
-+COMPILE_OPTS =$(INCLUDES) -I. -O2 -fPIC -DSOCKLEN_T=socklen_t 
-D_LARGEFILE_SOURCE=1 -D_FILE_OFFSET_BITS=64
+-COMPILE_OPTS =$(INCLUDES) -I/usr/local/include -I. -O2 
-DSOCKLEN_T=socklen_t -D_LARGEFILE_SOURCE=1 -D_FILE_OFFSET_BITS=64
++COMPILE_OPTS =$(INCLUDES) -I/usr/local/include -I. -O2 -fPIC 
-DSOCKLEN_T=socklen_t -D_LARGEFILE_SOURCE=1 -D_FILE_OFFSET_BITS=64
  C =   c
  C_COMPILER =  cc
  C_FLAGS = $(COMPILE_OPTS) $(CPPFLAGS) $(CFLAGS)




commit live555 for openSUSE:Factory

2019-07-17 Thread root
Hello community,

here is the log from the commit of package live555 for openSUSE:Factory checked 
in at 2019-07-17 14:23:30

Comparing /work/SRC/openSUSE:Factory/live555 (Old)
 and  /work/SRC/openSUSE:Factory/.live555.new.1887 (New)


Package is "live555"

Wed Jul 17 14:23:30 2019 rev:17 rq:715479 version:2019.06.28

Changes:

--- /work/SRC/openSUSE:Factory/live555/live555.changes  2019-06-27 
16:23:11.510340662 +0200
+++ /work/SRC/openSUSE:Factory/.live555.new.1887/live555.changes
2019-07-17 14:23:32.640053986 +0200
@@ -1,0 +2,7 @@
+Mon Jul 15 12:00:42 UTC 2019 - Dave Plater 
+
+- Update to version 2019.06.28, fixes boo#1127341 VUL-1:
+  CVE-2019-9215: live555: malformed headers lead to invalid memory
+  access in the parseAuthorizationHeader function.
+
+---

Old:

  live.2019.02.03.tar.gz

New:

  live.2019.06.28.tar.gz



Other differences:
--
++ live555.spec ++
--- /var/tmp/diff_new_pack.5uZwb4/_old  2019-07-17 14:23:33.244052032 +0200
+++ /var/tmp/diff_new_pack.5uZwb4/_new  2019-07-17 14:23:33.248052020 +0200
@@ -17,8 +17,10 @@
 #
 
 
+%define lmdmaj 66
+
 Name:   live555
-Version:2019.02.03
+Version:2019.06.28
 Release:0
 Summary:LIVE555 Streaming Media
 License:LGPL-2.1-only
@@ -35,11 +37,11 @@
 using open standard protocols (RTP/RTCP, RTSP, SIP). These libraries
 can be used to build streaming applications
 
-%package -n libliveMedia65
+%package -n libliveMedia%{lmdmaj}
 Summary:Basic Usage Environment library of live555 streaming media
 Group:  System/Libraries
 
-%description -n libliveMedia65
+%description -n libliveMedia%{lmdmaj}
 This code forms a set of C++ libraries for multimedia streaming,
 using open standard protocols (RTP/RTCP, RTSP, SIP). These libraries
 can be used to build streaming applications
@@ -77,7 +79,7 @@
 Requires:   libBasicUsageEnvironment1 = %{version}
 Requires:   libUsageEnvironment3 = %{version}
 Requires:   libgroupsock8 = %{version}
-Requires:   libliveMedia65 =  %{version}
+Requires:   libliveMedia%{lmdmaj} =  %{version}
 
 %description devel
 This code forms a set of C++ libraries for multimedia streaming,
@@ -116,11 +118,11 @@
 Cflags: -I${includedir}/liveMedia -I${includedir}/UsageEnvironment 
-I${includedir}/groupsock -I${includedir}/BasicUsageEnvironment
 EOF
 
-%post -n libliveMedia65 -p /sbin/ldconfig
+%post -n libliveMedia%{lmdmaj} -p /sbin/ldconfig
 %post -n libBasicUsageEnvironment1 -p /sbin/ldconfig
 %post -n libgroupsock8 -p /sbin/ldconfig
 %post -n libUsageEnvironment3 -p /sbin/ldconfig
-%postun -n libliveMedia65 -p /sbin/ldconfig
+%postun -n libliveMedia%{lmdmaj} -p /sbin/ldconfig
 %postun -n libBasicUsageEnvironment1 -p /sbin/ldconfig
 %postun -n libgroupsock8 -p /sbin/ldconfig
 %postun -n libUsageEnvironment3 -p /sbin/ldconfig
@@ -128,9 +130,9 @@
 %files
 %{_bindir}/*
 
-%files -n libliveMedia65
+%files -n libliveMedia%{lmdmaj}
 %license COPYING
-%{_libdir}/libliveMedia.so.65*
+%{_libdir}/libliveMedia.so.%{lmdmaj}*
 %files -n libBasicUsageEnvironment1
 %license COPYING
 %{_libdir}/libBasicUsageEnvironment.so.1*

++ live.2019.02.03.tar.gz -> live.2019.06.28.tar.gz ++
 2375 lines of diff (skipped)




commit live555 for openSUSE:Factory

2019-06-27 Thread root
Hello community,

here is the log from the commit of package live555 for openSUSE:Factory checked 
in at 2019-06-27 16:23:10

Comparing /work/SRC/openSUSE:Factory/live555 (Old)
 and  /work/SRC/openSUSE:Factory/.live555.new.4615 (New)


Package is "live555"

Thu Jun 27 16:23:10 2019 rev:16 rq:712054 version:2019.02.03

Changes:

--- /work/SRC/openSUSE:Factory/live555/live555.changes  2019-05-20 
10:26:34.761952402 +0200
+++ /work/SRC/openSUSE:Factory/.live555.new.4615/live555.changes
2019-06-27 16:23:11.510340662 +0200
@@ -1,0 +2,11 @@
+Mon Jun 24 10:27:09 UTC 2019 - Dominique Leuenberger 
+
+- Convert to dynamic libraries (boo#1121995):
+  + Use make ilinux-with-shared-libraries: build the dynamic libs
+instead of the static one.
+  + Use make install instead of a manual file copy script: this
+also reveals that we missed quite a bit of code to be installed
+before.
+  + Split out shared library packages according the SLPP.
+
+---



Other differences:
--
++ live555.spec ++
--- /var/tmp/diff_new_pack.wmiw8W/_old  2019-06-27 16:23:12.086341592 +0200
+++ /var/tmp/diff_new_pack.wmiw8W/_new  2019-06-27 16:23:12.086341592 +0200
@@ -27,8 +27,6 @@
 Source: http://www.live555.com/liveMedia/public/live.%{version}.tar.gz
 # PATCH-MISSING-TAG -- See 
http://wiki.opensuse.org/openSUSE:Packaging_Patches_guidelines
 Patch0: %{name}-fpic.patch
-# PATCH-FIX-UPSTREAM Don't use obsolete 
-# patch removed, xlocale.h now only gets included where needed (upstream fix)
 BuildRequires:  gcc-c++
 BuildRequires:  pkgconfig
 
@@ -37,12 +35,49 @@
 using open standard protocols (RTP/RTCP, RTSP, SIP). These libraries
 can be used to build streaming applications
 
+%package -n libliveMedia65
+Summary:Basic Usage Environment library of live555 streaming media
+Group:  System/Libraries
+
+%description -n libliveMedia65
+This code forms a set of C++ libraries for multimedia streaming,
+using open standard protocols (RTP/RTCP, RTSP, SIP). These libraries
+can be used to build streaming applications
+
+%package -n libBasicUsageEnvironment1
+Summary:Basic Usage Environment library of live555 streaming media
+Group:  System/Libraries
+
+%description -n libBasicUsageEnvironment1
+This code forms a set of C++ libraries for multimedia streaming,
+using open standard protocols (RTP/RTCP, RTSP, SIP). These libraries
+can be used to build streaming applications
+
+%package -n libgroupsock8
+Summary:Group sock library of live555 streaming media
+Group:  System/Libraries
+
+%description -n libgroupsock8
+This code forms a set of C++ libraries for multimedia streaming,
+using open standard protocols (RTP/RTCP, RTSP, SIP). These libraries
+can be used to build streaming applications
+
+%package -n libUsageEnvironment3
+Summary:Usage Environment library of live555 streaming media
+Group:  System/Libraries
+
+%description  -n libUsageEnvironment3
+This code forms a set of C++ libraries for multimedia streaming,
+using open standard protocols (RTP/RTCP, RTSP, SIP). These libraries
+can be used to build streaming applications
+
 %package devel
 Summary:LIVE555 Streaming Media
-# Actually, live555 is a devel package only. Headers, code and a static lib is 
all there is.
 Group:  Development/Languages/C and C++
-Provides:   %{name} = %{version}
-Obsoletes:  %{name} < %{version}
+Requires:   libBasicUsageEnvironment1 = %{version}
+Requires:   libUsageEnvironment3 = %{version}
+Requires:   libgroupsock8 = %{version}
+Requires:   libliveMedia65 =  %{version}
 
 %description devel
 This code forms a set of C++ libraries for multimedia streaming,
@@ -60,20 +95,14 @@
 %global _lto_cflags %{_lto_cflags} -ffat-lto-objects
 export CFLAGS="%{optflags}"
 export CPPFLAGS="%{optflags}"
-./genMakefiles linux
+./genMakefiles linux-with-shared-libraries
 make %{?_smp_mflags}
 
 %install
-install -d -m 755 %{buildroot}%{_libdir}/live
-install -d -m 755 %{buildroot}%{_includedir}
-find . -type f -name "*.a" -exec install -m 644 {} %{buildroot}%{_libdir}/live 
\;
-for fld in liveMedia groupsock BasicUsageEnvironment UsageEnvironment; do
-  install -d -m 755 %{buildroot}%{_includedir}/$fld
-  cp -rL $fld/include/* %{buildroot}%{_includedir}/$fld
-done
+%make_install PREFIX=%{_prefix} LIBDIR=%{_libdir}
 
 # creates support file for pkg-config
-mkdir %{buildroot}/%{_libdir}/pkgconfig
+mkdir -p %{buildroot}/%{_libdir}/pkgconfig
 tee %{buildroot}/%{_libdir}/pkgconfig/live555.pc << "EOF"
 prefix=%{_prefix}
 exec_prefix=${prefix}
@@ -83,13 +112,38 @@
 Name: live555
 Description: Multimedia streaming libraries
 Version: %{version}

commit live555 for openSUSE:Factory

2019-05-20 Thread root
Hello community,

here is the log from the commit of package live555 for openSUSE:Factory checked 
in at 2019-05-20 10:26:33

Comparing /work/SRC/openSUSE:Factory/live555 (Old)
 and  /work/SRC/openSUSE:Factory/.live555.new.5148 (New)


Package is "live555"

Mon May 20 10:26:33 2019 rev:15 rq:703463 version:2019.02.03

Changes:

--- /work/SRC/openSUSE:Factory/live555/live555.changes  2019-02-08 
13:48:44.530772828 +0100
+++ /work/SRC/openSUSE:Factory/.live555.new.5148/live555.changes
2019-05-20 10:26:34.761952402 +0200
@@ -1,0 +2,5 @@
+Thu May 16 12:38:46 UTC 2019 - Martin Liška 
+
+- Use FAT LTO objects in order to provide proper static library.
+
+---



Other differences:
--
++ live555.spec ++
--- /var/tmp/diff_new_pack.n0Or97/_old  2019-05-20 10:26:35.981951997 +0200
+++ /var/tmp/diff_new_pack.n0Or97/_new  2019-05-20 10:26:35.997951992 +0200
@@ -13,7 +13,7 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
 
@@ -57,6 +57,7 @@
 find . -name "*.orig" -delete
 
 %build
+%global _lto_cflags %{_lto_cflags} -ffat-lto-objects
 export CFLAGS="%{optflags}"
 export CPPFLAGS="%{optflags}"
 ./genMakefiles linux




commit live555 for openSUSE:Factory

2019-02-08 Thread root
Hello community,

here is the log from the commit of package live555 for openSUSE:Factory checked 
in at 2019-02-08 13:48:43

Comparing /work/SRC/openSUSE:Factory/live555 (Old)
 and  /work/SRC/openSUSE:Factory/.live555.new.28833 (New)


Package is "live555"

Fri Feb  8 13:48:43 2019 rev:14 rq:672138 version:2019.02.03

Changes:

--- /work/SRC/openSUSE:Factory/live555/live555.changes  2019-02-04 
21:18:17.755716543 +0100
+++ /work/SRC/openSUSE:Factory/.live555.new.28833/live555.changes   
2019-02-08 13:48:44.530772828 +0100
@@ -1,0 +2,7 @@
+Mon Feb  4 12:59:58 UTC 2019 - atoptsog...@suse.com
+
+- update to 2019.02.03:
+  * CVE-2019-7314:A use-after-free error causes the RTSP server to 
+crash (boo#1124159) 
+
+---

Old:

  live.2018.12.14.tar.gz

New:

  live.2019.02.03.tar.gz



Other differences:
--
++ live555.spec ++
--- /var/tmp/diff_new_pack.tcUCxr/_old  2019-02-08 13:48:45.054772663 +0100
+++ /var/tmp/diff_new_pack.tcUCxr/_new  2019-02-08 13:48:45.054772663 +0100
@@ -13,12 +13,12 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via https://bugs.opensuse.org/
+# Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
 
 Name:   live555
-Version:2018.12.14
+Version:2019.02.03
 Release:0
 Summary:LIVE555 Streaming Media
 License:LGPL-2.1-only

++ live.2018.12.14.tar.gz -> live.2019.02.03.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/live/BasicUsageEnvironment/include/BasicUsageEnvironment_version.hh 
new/live/BasicUsageEnvironment/include/BasicUsageEnvironment_version.hh
--- old/live/BasicUsageEnvironment/include/BasicUsageEnvironment_version.hh 
2018-12-14 06:15:34.0 +0100
+++ new/live/BasicUsageEnvironment/include/BasicUsageEnvironment_version.hh 
2019-02-03 07:53:46.0 +0100
@@ -1,10 +1,10 @@
 // Version information for the "BasicUsageEnvironment" library
-// Copyright (c) 1996-2018 Live Networks, Inc.  All rights reserved.
+// Copyright (c) 1996-2019 Live Networks, Inc.  All rights reserved.
 
 #ifndef _BASICUSAGEENVIRONMENT_VERSION_HH
 #define _BASICUSAGEENVIRONMENT_VERSION_HH
 
-#define BASICUSAGEENVIRONMENT_LIBRARY_VERSION_STRING   "2018.12.14"
-#define BASICUSAGEENVIRONMENT_LIBRARY_VERSION_INT  1544745600
+#define BASICUSAGEENVIRONMENT_LIBRARY_VERSION_STRING   "2019.02.03"
+#define BASICUSAGEENVIRONMENT_LIBRARY_VERSION_INT  1549152000
 
 #endif
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/live/UsageEnvironment/include/UsageEnvironment_version.hh 
new/live/UsageEnvironment/include/UsageEnvironment_version.hh
--- old/live/UsageEnvironment/include/UsageEnvironment_version.hh   
2018-12-14 06:15:33.0 +0100
+++ new/live/UsageEnvironment/include/UsageEnvironment_version.hh   
2019-02-03 07:53:46.0 +0100
@@ -1,10 +1,10 @@
 // Version information for the "UsageEnvironment" library
-// Copyright (c) 1996-2018 Live Networks, Inc.  All rights reserved.
+// Copyright (c) 1996-2019 Live Networks, Inc.  All rights reserved.
 
 #ifndef _USAGEENVIRONMENT_VERSION_HH
 #define _USAGEENVIRONMENT_VERSION_HH
 
-#define USAGEENVIRONMENT_LIBRARY_VERSION_STRING"2018.12.14"
-#define USAGEENVIRONMENT_LIBRARY_VERSION_INT   1544745600
+#define USAGEENVIRONMENT_LIBRARY_VERSION_STRING"2019.02.03"
+#define USAGEENVIRONMENT_LIBRARY_VERSION_INT   1549152000
 
 #endif
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/live/config.linux-with-shared-libraries 
new/live/config.linux-with-shared-libraries
--- old/live/config.linux-with-shared-libraries 2018-12-14 06:16:05.0 
+0100
+++ new/live/config.linux-with-shared-libraries 2019-02-03 07:54:03.0 
+0100
@@ -4,7 +4,7 @@
 # One or more interfaces were added, but no existing interfaces were changed 
or removed => CURRENT += 1; REVISION = 0; AGE += 1
 
 libliveMedia_VERSION_CURRENT=65
-libliveMedia_VERSION_REVISION=0
+libliveMedia_VERSION_REVISION=1
 libliveMedia_VERSION_AGE=0
 libliveMedia_LIB_SUFFIX=so.$(shell expr $(libliveMedia_VERSION_CURRENT) - 
$(libliveMedia_VERSION_AGE)).$(libliveMedia_VERSION_AGE).$(libliveMedia_VERSION_REVISION)
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/live/groupsock/include/groupsock_version.hh 
new/live/groupsock/include/groupsock_version.hh
--- old/live/groupsock/include/groupsock_version.hh 2018-12-14 
06:15:33.0 +0100
+++ 

commit live555 for openSUSE:Factory

2019-02-04 Thread root
Hello community,

here is the log from the commit of package live555 for openSUSE:Factory checked 
in at 2019-02-04 21:18:16

Comparing /work/SRC/openSUSE:Factory/live555 (Old)
 and  /work/SRC/openSUSE:Factory/.live555.new.28833 (New)


Package is "live555"

Mon Feb  4 21:18:16 2019 rev:13 rq:666197 version:2018.12.14

Changes:

--- /work/SRC/openSUSE:Factory/live555/live555.changes  2018-11-12 
09:50:45.712344083 +0100
+++ /work/SRC/openSUSE:Factory/.live555.new.28833/live555.changes   
2019-02-04 21:18:17.755716543 +0100
@@ -1,0 +2,14 @@
+Tue Jan 15 11:04:08 UTC 2019 - astie...@suse.com
+
+- update to 2018.12.14:
+  * Add support for sending (and handling) RTCP "BYE" packets that
+contain a 'reason' string (breaking api change)
+
+---
+Tue Jan 15 10:58:12 UTC 2019 - astie...@suse.com
+
+- update to 2018.11.26:
+  * CVE-2019-6256: DoS vulnerability in the server implementation
+of RTSP-over-HTTP (boo#1121892)
+
+---
@@ -5 +19 @@
-* fix for CVE-2018-4013
+  * CVE-2018-4013: remote code execution vulnerability (boo#1114779)

Old:

  live.2018.10.17.tar.gz

New:

  live.2018.12.14.tar.gz



Other differences:
--
++ live555.spec ++
--- /var/tmp/diff_new_pack.8guu1F/_old  2019-02-04 21:18:18.571716236 +0100
+++ /var/tmp/diff_new_pack.8guu1F/_new  2019-02-04 21:18:18.575716233 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package live555
 #
-# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
 # Copyright (c) 2013 Dominique Leuenberger, Amsterdam, The Netherlands
 #
 # All modifications and additions to the file contributed by third parties
@@ -18,20 +18,19 @@
 
 
 Name:   live555
-Version:2018.10.17
+Version:2018.12.14
 Release:0
 Summary:LIVE555 Streaming Media
 License:LGPL-2.1-only
 Group:  System/Libraries
-Url:http://www.live555.com/liveMedia/
+URL:http://www.live555.com/liveMedia/
 Source: http://www.live555.com/liveMedia/public/live.%{version}.tar.gz
 # PATCH-MISSING-TAG -- See 
http://wiki.opensuse.org/openSUSE:Packaging_Patches_guidelines
 Patch0: %{name}-fpic.patch
 # PATCH-FIX-UPSTREAM Don't use obsolete 
 # patch removed, xlocale.h now only gets included where needed (upstream fix)
 BuildRequires:  gcc-c++
-BuildRequires:  pkg-config
-BuildRoot:  %{_tmppath}/%{name}-%{version}-build
+BuildRequires:  pkgconfig
 
 %description
 This code forms a set of C++ libraries for multimedia streaming,
@@ -88,7 +87,6 @@
 EOF
 
 %files devel
-%defattr(-,root,root)
 %license COPYING
 %{_libdir}/live/
 %{_includedir}/liveMedia/

++ live.2018.10.17.tar.gz -> live.2018.12.14.tar.gz ++
 6828 lines of diff (skipped)




commit live555 for openSUSE:Factory

2018-11-12 Thread root
Hello community,

here is the log from the commit of package live555 for openSUSE:Factory checked 
in at 2018-11-12 09:50:43

Comparing /work/SRC/openSUSE:Factory/live555 (Old)
 and  /work/SRC/openSUSE:Factory/.live555.new (New)


Package is "live555"

Mon Nov 12 09:50:43 2018 rev:12 rq:646703 version:2018.10.17

Changes:

--- /work/SRC/openSUSE:Factory/live555/live555.changes  2017-11-04 
19:27:54.008166387 +0100
+++ /work/SRC/openSUSE:Factory/.live555.new/live555.changes 2018-11-12 
09:50:45.712344083 +0100
@@ -1,0 +2,9 @@
+Tue Nov  6 09:53:16 UTC 2018 - Mathias Homann 
+
+- Update to 2018.10.17
+* fix for CVE-2018-4013
+* changes: see http://www.live555.com/liveMedia/public/changelog.txt
+* removed xlocale.patch - xlocale.h is now conditionally included, only when
+  required. Upstream fix.
+
+---

Old:

  live.2017.10.28.tar.gz
  xlocale.patch

New:

  live.2018.10.17.tar.gz



Other differences:
--
++ live555.spec ++
--- /var/tmp/diff_new_pack.6dcpap/_old  2018-11-12 09:50:46.640342692 +0100
+++ /var/tmp/diff_new_pack.6dcpap/_new  2018-11-12 09:50:46.640342692 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package live555
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
 # Copyright (c) 2013 Dominique Leuenberger, Amsterdam, The Netherlands
 #
 # All modifications and additions to the file contributed by third parties
@@ -13,22 +13,22 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
 
 Name:   live555
-Version:2017.10.28
-Release:1
+Version:2018.10.17
+Release:0
 Summary:LIVE555 Streaming Media
-License:LGPL-2.1
+License:LGPL-2.1-only
 Group:  System/Libraries
 Url:http://www.live555.com/liveMedia/
 Source: http://www.live555.com/liveMedia/public/live.%{version}.tar.gz
 # PATCH-MISSING-TAG -- See 
http://wiki.opensuse.org/openSUSE:Packaging_Patches_guidelines
 Patch0: %{name}-fpic.patch
 # PATCH-FIX-UPSTREAM Don't use obsolete 
-Patch1: xlocale.patch
+# patch removed, xlocale.h now only gets included where needed (upstream fix)
 BuildRequires:  gcc-c++
 BuildRequires:  pkg-config
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
@@ -40,8 +40,8 @@
 
 %package devel
 Summary:LIVE555 Streaming Media
-Group:  Development/Languages/C and C++
 # Actually, live555 is a devel package only. Headers, code and a static lib is 
all there is.
+Group:  Development/Languages/C and C++
 Provides:   %{name} = %{version}
 Obsoletes:  %{name} < %{version}
 
@@ -53,7 +53,6 @@
 %prep
 %setup -q -n live
 %patch0 -p1
-%patch1 -p1
 
 # Remove .orig files in source tree
 find . -name "*.orig" -delete
@@ -90,7 +89,7 @@
 
 %files devel
 %defattr(-,root,root)
-%doc COPYING
+%license COPYING
 %{_libdir}/live/
 %{_includedir}/liveMedia/
 %{_includedir}/groupsock/

++ live.2017.10.28.tar.gz -> live.2018.10.17.tar.gz ++
 6641 lines of diff (skipped)

++ live555-fpic.patch ++
--- /var/tmp/diff_new_pack.6dcpap/_old  2018-11-12 09:50:47.128341959 +0100
+++ /var/tmp/diff_new_pack.6dcpap/_new  2018-11-12 09:50:47.128341959 +0100
@@ -1,7 +1,6 @@
-Index: live/config.linux
-===
 live.orig/config.linux
-+++ live/config.linux
+diff -burNE live_orig/config.linux live/config.linux
+--- live_orig/config.linux 2018-11-06 10:49:08.113052527 +0100
 live/config.linux  2018-11-06 10:49:29.184596791 +0100
 @@ -1,4 +1,4 @@
 -COMPILE_OPTS =$(INCLUDES) -I. -O2 -DSOCKLEN_T=socklen_t 
-D_LARGEFILE_SOURCE=1 -D_FILE_OFFSET_BITS=64
 +COMPILE_OPTS =$(INCLUDES) -I. -O2 -fPIC -DSOCKLEN_T=socklen_t 
-D_LARGEFILE_SOURCE=1 -D_FILE_OFFSET_BITS=64




commit live555 for openSUSE:Factory

2017-11-04 Thread root
Hello community,

here is the log from the commit of package live555 for openSUSE:Factory checked 
in at 2017-11-04 19:27:50

Comparing /work/SRC/openSUSE:Factory/live555 (Old)
 and  /work/SRC/openSUSE:Factory/.live555.new (New)


Package is "live555"

Sat Nov  4 19:27:50 2017 rev:11 rq:538277 version:2017.10.28

Changes:

--- /work/SRC/openSUSE:Factory/live555/live555.changes  2017-08-24 
17:39:17.399189902 +0200
+++ /work/SRC/openSUSE:Factory/.live555.new/live555.changes 2017-11-04 
19:27:54.008166387 +0100
@@ -1,0 +2,31 @@
+Wed Nov  1 12:27:27 UTC 2017 - mathias.hom...@opensuse.org
+
+- Update to 2017.10.28
+2017.10.28:
+- Fixed the handling of the LIVE555 Proxy Server's "-u  " 
command-line option if
+  the "REGISTER" command is also implemented (i.e., with "-R").  Now, when we 
handle "REGISTER",
+  the  and  are used to access the REGISTER'ed back-end 
stream, if necessary.
+- Changed the server handling of the RTSP "REGISTER" command to (if 
"reuseConnection" is True) delay
+  a short period of time (100ms) between replying to the "REGISTER" command, 
and actually
+  handling it.  This is intended to reduce/avoid the possibility of a 
subsequent "DESCRIBE" command
+  ending up in the client ("REGISTER" sender)'s buffer, before the socket gets 
reused for handling
+  incoming RTSP commands.  (Thanks to Durgesh Tanuku for noting this issue.)
+- Made a change to "SIPClient" to better handle Asterisk SIP servers with 
authentication.
+  (Thanks to Rus.)
+
+2017.09.12:
+- Made some improvements/bug fixes to AVI indexes in "AVIFileSink".
+  (Thanks to Victor V. Vinokurov.)
+- Updated the handling of the "writeTimeoutInMilliseconds" parameter in the 
"makeSocketBlocking()"
+  function to work correctly on Windows. (Thanks to Jeff Shanab for noting 
this issue.)
+- Added support for adding Opus audio to MPEG Transport Streams.  This is done 
by setting the
+  "mpegVersion" parameter to 3 in 
"MPEG2TransportStreamFromESSource::addNewAudioSource()" or
+  "MPEG2TransportStreamMultiplexor::handleNewBuffer()".
+  (Thanks to Praveen Mathad for suggesting this.)
+
+2017.07.18:
+- Updated "BitVector" to support a signed version of "get_expGolomb()", and 
fixed our H.264/265
+  parsing code to use the signed version where appropriate.
+  (Thanks to Toson Huang and Long Zhang for reporting this.)
+
+---

Old:

  live.2017.06.04.tar.gz

New:

  live.2017.10.28.tar.gz



Other differences:
--
++ live555.spec ++
--- /var/tmp/diff_new_pack.GTUYtk/_old  2017-11-04 19:27:54.760138909 +0100
+++ /var/tmp/diff_new_pack.GTUYtk/_new  2017-11-04 19:27:54.764138763 +0100
@@ -18,8 +18,8 @@
 
 
 Name:   live555
-Version:2017.06.04
-Release:1.2
+Version:2017.10.28
+Release:1
 Summary:LIVE555 Streaming Media
 License:LGPL-2.1
 Group:  System/Libraries

++ live.2017.06.04.tar.gz -> live.2017.10.28.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/live/BasicUsageEnvironment/include/BasicUsageEnvironment_version.hh 
new/live/BasicUsageEnvironment/include/BasicUsageEnvironment_version.hh
--- old/live/BasicUsageEnvironment/include/BasicUsageEnvironment_version.hh 
2017-06-04 18:53:05.0 +0200
+++ new/live/BasicUsageEnvironment/include/BasicUsageEnvironment_version.hh 
2017-10-28 02:26:18.0 +0200
@@ -4,7 +4,7 @@
 #ifndef _BASICUSAGEENVIRONMENT_VERSION_HH
 #define _BASICUSAGEENVIRONMENT_VERSION_HH
 
-#define BASICUSAGEENVIRONMENT_LIBRARY_VERSION_STRING   "2017.06.04"
-#define BASICUSAGEENVIRONMENT_LIBRARY_VERSION_INT  1496534400
+#define BASICUSAGEENVIRONMENT_LIBRARY_VERSION_STRING   "2017.10.28"
+#define BASICUSAGEENVIRONMENT_LIBRARY_VERSION_INT  1509148800
 
 #endif
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/live/UsageEnvironment/include/UsageEnvironment_version.hh 
new/live/UsageEnvironment/include/UsageEnvironment_version.hh
--- old/live/UsageEnvironment/include/UsageEnvironment_version.hh   
2017-06-04 18:53:05.0 +0200
+++ new/live/UsageEnvironment/include/UsageEnvironment_version.hh   
2017-10-28 02:26:18.0 +0200
@@ -4,7 +4,7 @@
 #ifndef _USAGEENVIRONMENT_VERSION_HH
 #define _USAGEENVIRONMENT_VERSION_HH
 
-#define USAGEENVIRONMENT_LIBRARY_VERSION_STRING"2017.06.04"
-#define USAGEENVIRONMENT_LIBRARY_VERSION_INT   1496534400
+#define USAGEENVIRONMENT_LIBRARY_VERSION_STRING"2017.10.28"
+#define USAGEENVIRONMENT_LIBRARY_VERSION_INT   1509148800
 
 #endif
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 

commit live555 for openSUSE:Factory

2017-08-24 Thread root
Hello community,

here is the log from the commit of package live555 for openSUSE:Factory checked 
in at 2017-08-24 17:39:16

Comparing /work/SRC/openSUSE:Factory/live555 (Old)
 and  /work/SRC/openSUSE:Factory/.live555.new (New)


Package is "live555"

Thu Aug 24 17:39:16 2017 rev:10 rq:515043 version:2017.06.04

Changes:

--- /work/SRC/openSUSE:Factory/live555/live555.changes  2017-07-12 
19:32:48.367453834 +0200
+++ /work/SRC/openSUSE:Factory/.live555.new/live555.changes 2017-08-24 
17:39:17.399189902 +0200
@@ -1,0 +2,5 @@
+Mon Aug  7 12:43:41 UTC 2017 - sch...@suse.de
+
+- xlocale.patch: don't use obsolete 
+
+---

New:

  xlocale.patch



Other differences:
--
++ live555.spec ++
--- /var/tmp/diff_new_pack.B0VZUR/_old  2017-08-24 17:39:18.886980441 +0200
+++ /var/tmp/diff_new_pack.B0VZUR/_new  2017-08-24 17:39:18.886980441 +0200
@@ -27,6 +27,8 @@
 Source: http://www.live555.com/liveMedia/public/live.%{version}.tar.gz
 # PATCH-MISSING-TAG -- See 
http://wiki.opensuse.org/openSUSE:Packaging_Patches_guidelines
 Patch0: %{name}-fpic.patch
+# PATCH-FIX-UPSTREAM Don't use obsolete 
+Patch1: xlocale.patch
 BuildRequires:  gcc-c++
 BuildRequires:  pkg-config
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
@@ -38,8 +40,8 @@
 
 %package devel
 Summary:LIVE555 Streaming Media
-# Actually, live555 is a devel package only. Headers, code and a static lib is 
all there is.
 Group:  Development/Languages/C and C++
+# Actually, live555 is a devel package only. Headers, code and a static lib is 
all there is.
 Provides:   %{name} = %{version}
 Obsoletes:  %{name} < %{version}
 
@@ -51,6 +53,7 @@
 %prep
 %setup -q -n live
 %patch0 -p1
+%patch1 -p1
 
 # Remove .orig files in source tree
 find . -name "*.orig" -delete

++ xlocale.patch ++
Index: live/liveMedia/include/Locale.hh
===
--- live.orig/liveMedia/include/Locale.hh
+++ live/liveMedia/include/Locale.hh
@@ -43,9 +43,6 @@ along with this library; if not, write t
 
 #ifndef LOCALE_NOT_USED
 #include 
-#ifndef XLOCALE_NOT_USED
-#include  // because, on some systems,  doesn't include 
; this makes sure that we get both
-#endif
 #endif
 
 



commit live555 for openSUSE:Factory

2017-07-12 Thread root
Hello community,

here is the log from the commit of package live555 for openSUSE:Factory checked 
in at 2017-07-12 19:32:44

Comparing /work/SRC/openSUSE:Factory/live555 (Old)
 and  /work/SRC/openSUSE:Factory/.live555.new (New)


Package is "live555"

Wed Jul 12 19:32:44 2017 rev:9 rq:508982 version:2017.06.04

Changes:

--- /work/SRC/openSUSE:Factory/live555/live555.changes  2016-10-22 
13:01:16.0 +0200
+++ /work/SRC/openSUSE:Factory/.live555.new/live555.changes 2017-07-12 
19:32:48.367453834 +0200
@@ -1,0 +2,74 @@
+Sat Jul  8 20:15:00 UTC 2017 - jeng...@inai.de
+
+- Replace silly -exec rm ; by -delete.
+
+---
+Mon Jul  3 09:39:00 UTC 2017 - rama...@gmail.com
+
+- Update to version 2017.06.04 
+  2017.06.04:
+  * Fixed a bug in "RTPInterface::removeStreamSocket()" that could
+cause not all 'TCP stream' records for a given socket number
+to be removed if a TCP socket I/O error occurred (during
+RTP/RTCP-over-TCP streaming).  (Thanks to Gerald Hansink et al
+for reporting this.)
+  2017.05.24:
+  * In "RTSPClient.cpp", moved the call to 
"clearServerRequestAlternativeByteHandler()"
+from the "RTSPClient" destructor to the "resetTCPSockets()"
+function (which is called more often). This should eliminate
+a 'pointer to a deleted object' error. (Thanks to Gerald Hansink
+et al for reporting this.)
+  2017.04.26:
+  * Added a new public member function "numClientSessions()"
+to "GenericMediaServer" (and therefore to "RTSPServer", which
+inherits from this).  This allows a server to - at any time -
+check how many clients are currently accessing the server.
+  * Updated the diagnostic output in "RTSPClient" to distinguish
+between opening a new TCP socket and connect()ing on a TCP
+socket. (The distinction is important for "REGISTER", which can
+reuse an existing TCP socket.)
+  2017.04.10:
+  * Fixed a bug in "base64Decode()" that could be triggered
+if (1) your RTSP server is streaming RTP/RTCP-over-HTTP, and (2)
+the remote client sends bad Base64 data (containing an embedded '\0'
+character). (Thanks to Arkady Bernov for reporting this.)
+  2017.01.26:
+  * Updated "ProxyServerMediaSession.cpp" to change all 'reset()'
+operations so that they are now run as a 'scheduled task' from
+the event loop - avoiding the possibility of bugs caused by
+'reset()' being called while another operation is in progress.
+(Thanks to Erik Montnemery for reporting this issue, and proposing a fix.)
+  2016.11.28:
+  * Our "RTSPClient" code now ignores "Connection: close" lines in
+the responses to HTTP "GET" requests (that are used to set up
+RTSP-over-HTTP tunneling). Because this tunneling requires that
+the (separate) input and output TCP connections remain intact,
+we assume that the server - if it includes such a line in the
+response to a HTTP "GET" - doesn't really mean it.
+(Thanks to Nguyen Viet Hung for reporting a server that does this.)
+  2016.11.17:
+  * Fixed a bug in the handling of 'APP' RTCP subpackets. (Thanks to
+Frederik de Ruyck for reporting this.)
+  * Fixed a bug in the "StreamReplicator" code. (Thanks to Bruno Abreu
+for reporting this.)
+  2016.11.06:
+  * Increase the RTSP client's socket receive buffer when we'll be
+receiving RTP/RTCP-over-TCP, and increase the RTSP server's
+client connection socket send buffer when it's used to
+"REGISTER" a stream.
+  2016.11.03:
+  * Fixed a bug (in the sending/ handling of the "REGISTER"/"DEREGISTER"
+commands) that had been accidentally introduced in version
+2016.09.19. (Thanks to Ralf Globisch for noting this.)
+  2016.10.29:
+  * Performed the annual update of the copyright years and license
+near the start of each file
+  2016.10.21:
+  * Changed the "RTCPInstance error" message in "RTCP.cpp" to make
+it clear that the problem is caused by the remote endpoint using
+a buggy version of RTP/RTCP-over-TCP streaming.
+  * Updated "QuickTimeFileSink" to make the various creation/modification
+times relative to January 1st 1904 in UTC (as Apple recommends),
+rather than in US Pacific Time.
+
+---

Old:

  live.2016.10.11.tar.gz

New:

  live.2017.06.04.tar.gz



Other differences:
--
++ live555.spec ++
--- /var/tmp/diff_new_pack.64rnxV/_old  2017-07-12 19:32:48.891379913 +0200
+++ /var/tmp/diff_new_pack.64rnxV/_new  2017-07-12 19:32:48.891379913 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package live555
 #
-# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, 

commit live555 for openSUSE:Factory

2016-10-22 Thread h_root
Hello community,

here is the log from the commit of package live555 for openSUSE:Factory checked 
in at 2016-10-22 13:01:15

Comparing /work/SRC/openSUSE:Factory/live555 (Old)
 and  /work/SRC/openSUSE:Factory/.live555.new (New)


Package is "live555"

Changes:

--- /work/SRC/openSUSE:Factory/live555/live555.changes  2015-10-20 
00:06:22.0 +0200
+++ /work/SRC/openSUSE:Factory/.live555.new/live555.changes 2016-10-22 
13:01:16.0 +0200
@@ -1,0 +2,278 @@
+Sun Oct 16 12:05:45 UTC 2016 - aloi...@gmx.com
+
+- Update to version 2016.10.11
+  2016.10.11:
+  * After building the source code, we now display a message 
+reminding the developer about our FAQ.
+  2016.09.22:
+  * Added a new "liveMedia" class
+"MPEG2TransportStreamAccumulator" - a filter that can
+be used to combine several (by default, 7) MPEG Transport
+Stream 188-byte 'packets' into a larger chunk of data,
+more appropriate for streaming via RTP (or raw UDP).
+  2016.09.19:
+  * Added support for an experimental RTSP "DEREGISTER" 
+command, which undoes the effect of a "REGISTER" command.
+  * Moved the REGISTER/DEREGISTER-specific functionality of 
+"RTSPServer.cpp" into a new file "RTSPServerRegister.cpp",
+to make the base RTSP server code (in "RTSPServer.cpp")
+easier to comprehend.
+  2016.09.12:
+  * Fixed "GenericMediaServer::createNewClientSessionWithId()" 
+to make sure that the new 'client session' object (returned
+by a call to "createNewClientSession()") is not NULL
+before it tries to add it to the 'fClientSessions' table.
+(Thanks to Helmut Grohne for discovering this issue.)
+  2016.09.08:
+  * Updated "RTSPClient::reset()" to reset each of the 'request
+queues' as well.
+(Thanks to Erik Montnemery for noting a problem (with the 
+"LIVE555 Proxy Server") that this caused.)
+  * Updated "GenericMediaServer::ClientConnection::closeSockets()"
+so that it doesn't try to call "closeSocket()" (=="close()")
+on socket numbers <0.
+  2016.09.05:
+  * Fixed a problem whereby a 'delayed task' for a 
+"MPEG2TransportStreamMultiplexor" object might have gotten run
+after such an object was deleted.
+(Thanks to Bruno Basilio for providing debugging output to 
+help track this down.)
+  * Updated "Socket::reset()" (in "groupsock/NetInterface.cpp") so
+that it doesn't try to call "closeSocket()" (=="close()") on
+socket numbers <0.
+  * Added a comment to "UsageEnvironment/include/UsageEnvironment.hh"
+to note that "triggerEvent()" should not be called with the
+same 'event trigger id' from different threads.
+(This was already noted in a comment in
+"liveMedia/DeviceSource.cpp", but not in
+"UsageEnvironment/include/UsageEnvironment.hh", which is 
+where "triggerEvent()" is defined.)
+  2016.08.27:
+  * Fixed a problem whereby a "Medium" object's "nextTask()" 
+(i.e., "fNextTask") could hold an invalid value after a
+'scheduled task' has occurred (but before the next similar
+task is scheduled) - which causes problems should the
+"Medium" object be deleted during that window of time.
+(Thanks to Helmut Grohne for noting this problem.)
+  * Added comments to "UsageEnvironment/include/UsageEnvironment.hh"
+to make it clear that "unscheduleDelayedTask()" (or
+"rescheduleDelayedTask()") must not be called on a
+'scheduled task' after it has already occurred.
+(Thanks to Helmut Grohne for motivating this.)  
+  2016.08.07:
+  * Fixed a bug in the handling of the non-standard 
+"com.ses.streamID:" header (used by 'SAT>IP' servers)
+that we had introduced in version 2016.01.12.
+(Thanks to Yaobing Deng for noting this.)
+  2016.07.19:
+  * Fixed a bug in "RTSPServer" that could cause a crash if a 
+"RTSPServer" object is deleted after having been used
+for RTSP-over-HTTP streaming.  (Thanks to Pavel Aronov.)
+  * Updated "RTSPClient" to recognize a "Connection: Close" 
+header in a server's response. It handles this header by
+closing the RTSP TCP connection (because the server is
+assumed to not be using it again), so that we open a new
+TCP  connection for any subsequent commands.
+(Thanks to Nathan (at MediaPortal) for this suggestion.)
+  * Made a small optimization to "RTSPServer"s handling of the 
+first "SETUP" command from each client.  (Thanks to Maxim
+Dementiev for the suggestion.)
+  2016.06.26:
+  * Added a new (public) function "canDeliverNewFrameImmediately()"
+to "MPEG2TransportStreamMultiplexor".
+This function may be used by a downstream reader to test 
+whether the next call to "doGetNextFrame()" will deliver
+data immediately.  It can be useful if you want to decide
+whether or not to keep accumulating multiple Transport Stream
+'packets' 

commit live555 for openSUSE:Factory

2015-10-19 Thread h_root
Hello community,

here is the log from the commit of package live555 for openSUSE:Factory checked 
in at 2015-10-19 22:52:35

Comparing /work/SRC/openSUSE:Factory/live555 (Old)
 and  /work/SRC/openSUSE:Factory/.live555.new (New)


Package is "live555"

Changes:

--- /work/SRC/openSUSE:Factory/live555/live555.changes  2015-02-06 
10:17:08.0 +0100
+++ /work/SRC/openSUSE:Factory/.live555.new/live555.changes 2015-10-20 
00:06:22.0 +0200
@@ -1,0 +2,355 @@
+Fri Oct 16 20:24:23 UTC 2015 - aloi...@gmx.com
+
+- Update to version 2015.10.12:
+  * The change that we made to the "ProxyServerMediaSession" code
+in version 2015.07.31 (to reset the proxy server's state if
+a back-end "SETUP" command fails) was too aggressive; it was
+deleting the "ProxyServerMediaSubsession" object.  This was
+a problem, because "SETUP" commands can be called from within
+"ProxyServerMediaSubsession::createNewStreamSource()".
+Instead, we now deal with a failed back-end "SETUP" command
+simply by resetting the 'back-end' connection. (Thanks to
+Hardik Sangani for reporting this issue.)
+- 2015.09.24:
+  * Fixed a bug in "RTSPClient" that could cause a crash if the
+TCP connection was lost while resending a RTSP command.
+(Thanks to ChaSeop Im for reporting this.)
+  * Moved some more generic 'media server' functionality from
+"RTSPServer" to its parent class "GenericMediaServer".
+  * Added a new pure virtual function "getRTPSinkandRTCP()"
+to "ServerMediaSubsession" to allow callers to get ('const')
+access to a stream's "RTPSink" and/or "RTCPInstance" (and
+thus their corresponding "Groupsock" objects) after the
+stream has been created (using "getStreamParameters()".
+  * Updated "Groupsock" to allow for the possibility of there
+being more than one 'destRecord' for each sessionId.
+(This is something that doesn't happen in the normal case;
+it's only a special case for WebRTC.)
+- 2015.08.07:
+  * If a "RTCPInstance" happens to have both a source and a sink
+(an unusual situation), we now include both "SR" and "RR"
+reports in each outgoing RTCP report packet.
+  * When a "RTPSink" is being closed, we no longer turn off
+background reading on its 'groupsock' (because, being a
+"RTPSink", we never turned it on), just in case the
+'groupsock' is also being shared with something else
+(e.g., a "RTPSource") that does background read handling).
+- 2015.08.06:
+  * Fixed a bug that would cause the destruction of a
+"RTCPInstance" that was sharing a 'groupsock'
+with a "RTPSource" (i.e., for multiplexed RTP and RTCP) to
+stop the "RTPSource" from continuing to receive incoming RTP
+packets.  This normally wasn't a major problem, because the
+destruction of the "RTCPInstance" was usually followed
+immediately by the destruction of the "RTPSource".
+However, it's also possible for the "RTPSource" to stay alive
+long after the "RTCPInstance" is deleted; in this case things
+will now work correctly.
+- 2015.07.31:
+  * Fixed a minor memory leak in the "ProxyServerMediaSession"
+code ("PresentationTimeSessionNormalizer"s and
+"PresentationTimeSubsessionNormalizer"s weren't being deleted
+properly). (Thanks to Dnyanesh Gate for reporting this.)
+  * Made the "ProxyServerMediaSession" code a bit more
+bullet-proof, by resetting the 'back-end' connection if a
+"SETUP" command fails. (Thanks to Craig Matsuura for providing
+a real-world example of "SETUP" failing.)
+  * Fixed the 'estimated bitrate' values in
+"testMPEG1or2VideoReceiver.cpp" and
+"testMPEG2TransportReceiver.cpp" to match those in the
+corresponding "test*Streamer.cpp" files.
+(Thanks to Alex Anderson for reporting this.)
+- 2015.07.23:
+  * Fixed a potential buffer overflow bug in "RTSPServer".
+(Thanks to "an anonymous researcher working with Beyond
+Security's SecuriTeam Secure Disclosure" for discovering this.)
+- 2015.07.19:
+  * Fixed a bug in "RTPInterface::sendDataOverTCP()"; it was
+disabling transmission on its socket if the "send()" call
+failed.  We now do this only if the error was not "EAGAIN".
+(Thanks to Erik Oomen for bringing this to our attention.)
+  * Changed "QuickTimeFileSink" to try to work around an issue with
+QuickTime sometimes complaining about the frame number in the
+last 'sync frame' being 'out of range'.
+  * Changed the parameter signature for
+"ProxyServerMediaSession::createNew()" (and the
+"ProxyServerMediaSession" constructor) to take a
+"GenericMediaServer*" rather than a "RTSPServer" as parameter.
+This makes it possible to create proxy servers that use protocols
+other than RTSP at the 'front-end'.  (The 'back-end' protocol will
+still be RTSP, 

commit live555 for openSUSE:Factory

2015-02-06 Thread h_root
Hello community,

here is the log from the commit of package live555 for openSUSE:Factory checked 
in at 2015-02-06 10:17:07

Comparing /work/SRC/openSUSE:Factory/live555 (Old)
 and  /work/SRC/openSUSE:Factory/.live555.new (New)


Package is live555

Changes:

--- /work/SRC/openSUSE:Factory/live555/live555.changes  2014-11-03 
13:11:14.0 +0100
+++ /work/SRC/openSUSE:Factory/.live555.new/live555.changes 2015-02-06 
10:17:08.0 +0100
@@ -1,0 +2,128 @@
+Sat Jan 31 13:00:25 UTC 2015 - aloi...@gmx.com
+
+- fixed paths in live555.pc
+- update to version 2015.01.27:

+  * Fixed a bug in MPEG2TransportStreamFromESSource that could   

+sometimes cause an abort if more than one Elementary Stream

+Source were multiplexed into a single Transport Stream.
+(Thanks to Marc Palau for reporting this issue.)
+- version 2015.01.19:
+  * Fixed an obscure bug in RTSPClient that might conceivably
+have caused a crash if it received a completely empty RTSP
+response.
+- version 2015.01.04:
+  * Updated config.iphone-simulator to work with the latest Xcode.
+(Thanks to Braden Ackerman.)
+  * In the BasicUsageEnvironment implementation, renamed
+EventTime to _EventTime to avoid a reported naming conflict.
+- version 2014.12.17:
+  * Updated RTSPServerSupportingHTTPStreaming to make sure that
+the data stream source gets closed when it's no longer needed.
+- version 2014.12.16:
+  * Changed the FD_SETSIZE check (introduced in version 2014.12.11)
+so that it's not done in Windows (because in Windows,
+FD_SETSIZE has different semantics).
+(Thanks to Deanna Earley for reporting this.)
+- version 2014.12.13:
+  * Updated the H.264/H.265 parsing code in H264or5VideoStreamFramer
+to be a little smarter about how it computes a file's frame rate
+(when streaming a 'raw' H.264 or H.265 file).
+(Thanks to Michel Promonet for inspiring this.)
+  * Updated config.iphoneos to work with the latest Xcode.
+(Thanks to Braden Ackerman.)
+- version 2014.12.11:
+  * Changed our implementation of setBackgroundHandling() and
+moveBackgroundHandling() in BasicTaskScheduler to check for
+(and disallow) socket numbers = FD_SETSIZE, because sys/select.h
+has a bug (at least, in most systems) that causes buffer overflow
+in this case.  (Thanks to Michel Promonet for pointing this out.)
+- version 2014.12.09:
+  * Needed to make the QuickTimeFileSink constructor and destructor
+protected: to allow subclassing.
+- version 2014.12.08:
+  * Fixed a bug in parsing 'absolute' RTSP Range: headers with no end
+time. (Thanks to Ken Chow for reporting this.)
+  * Added a new option -K to openRTSP, to tell the client to
+periodically send OPTIONS requests as 'keep-alives' for buggy
+servers that don't use incoming RTCP RR packets to indicate client
+liveness.  (Thanks to Peter Schlaile for this suggestion.)
+  * Added a new 'protected' virtual member function noteRecordedFrame()
+to QuickTimeFileSink. This function is called whenever a frame is
+recorded to the output file. The default implementation of this
+virtual function does nothing, but subclasses can redefine it if
+they wish.
+- version 2014.11.28:
+  * When RTSPClient parses a RTSP response, we first skip over any
+blank lines that may be at the start of the response.  This can
+happen if the previous response (e.g., to a DESCRIBE) contained
+extra whitespace. (Thanks to ilwoo Nam for giving an example of
+a server that exhibited this behavior.)
+- version 2014.11.12:
+  * We had forgotten to initialize the RTSPClient member variable
+   fAllowBasicAuthentication that we introduced in the previous
+   version.
+- version 2014.11.07:
+  * Added a new RTSPClient member function disallowBasicAuthentication()
+that you can call if you don't want a RTSP client to perform 'basic'
+authentication (whcih involves sending the username and password over
+the network), even if the server asks for this.
+(Thanks to Tomasz Pala for this suggestion.)
+  * Updated the debugging printout code in RTCP.cpp to identify all
+known RTCP payload types, even if we don't currently handle them.
+We also - when doing debugging printout - parse and print out
+the contents of SDES RTCP packets.
+- version 2014.11.01:
+  * Updated RTSPClient so that it reuses fCurrentAuthenticator
+if we previously updated it with data from a WWW-Authenticate:
+response, even if a non_NULL authenticator parameter was
+passed as a parameter to the command.  This reduces the number
+of authetication exchanges that take place if the server 

commit live555 for openSUSE:Factory

2014-11-03 Thread h_root
Hello community,

here is the log from the commit of package live555 for openSUSE:Factory checked 
in at 2014-11-03 13:11:08

Comparing /work/SRC/openSUSE:Factory/live555 (Old)
 and  /work/SRC/openSUSE:Factory/.live555.new (New)


Package is live555

Changes:

--- /work/SRC/openSUSE:Factory/live555/live555.changes  2014-10-05 
20:30:29.0 +0200
+++ /work/SRC/openSUSE:Factory/.live555.new/live555.changes 2014-11-03 
13:11:14.0 +0100
@@ -1,0 +2,10 @@
+Wed Oct 29 22:16:12 UTC 2014 - o...@aepfle.de
+
+- BuildRequire pkg-config to get rpm Provides/Requires pkgconfig(live555)
+
+---
+Mon Oct  6 13:25:05 UTC 2014 - aloi...@gmx.com
+
+- Added support for pkg-config by creating the relevant .pc file
+
+---



Other differences:
--
++ live555.spec ++
--- /var/tmp/diff_new_pack.giLf7b/_old  2014-11-03 13:11:15.0 +0100
+++ /var/tmp/diff_new_pack.giLf7b/_new  2014-11-03 13:11:15.0 +0100
@@ -19,7 +19,7 @@
 
 Name:   live555
 Version:2014.09.22
-Release:1.1
+Release:1.2
 Summary:LIVE555 Streaming Media
 License:LGPL-2.1
 Group:  System/Libraries
@@ -28,6 +28,7 @@
 # PATCH-MISSING-TAG -- See 
http://wiki.opensuse.org/openSUSE:Packaging_Patches_guidelines
 Patch0: %{name}-fpic.patch
 BuildRequires:  gcc-c++
+BuildRequires:  pkg-config
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 
 %description
@@ -64,8 +65,20 @@
   cp -rL $fld/include/* %{buildroot}%{_includedir}/$fld
 done
 
-%clean
-rm -rf %{buildroot}
+# creates support file for pkg-config
+mkdir %{buildroot}/%{_libdir}/pkgconfig
+tee %{buildroot}/%{_libdir}/pkgconfig/live555.pc  EOF
+prefix=%{_prefix}
+exec_prefix=${prefix}
+libdir=${exec_prefix}/%{_lib}
+includedir=${prefix}/include
+
+Name: live555
+Description: Multimedia streaming libraries
+Version: %{version}
+Libs: -L${libdir} -lliveMedia -lUsageEnvironment -lgroupsock 
-lBasicUsageEnvironment
+Cflags: -I${includedir} -I${includedir}/liveMedia 
-I${includedir}/UsageEnvironment -I${includedir}/groupsock 
-I${includedir}/BasicUsageEnvironment
+EOF
 
 %files devel
 %defattr(-,root,root)
@@ -74,5 +87,6 @@
 %{_includedir}/groupsock/
 %{_includedir}/BasicUsageEnvironment/
 %{_includedir}/UsageEnvironment/
+%{_libdir}/pkgconfig/live555.pc
 
 %changelog

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit live555 for openSUSE:Factory

2014-10-05 Thread h_root
Hello community,

here is the log from the commit of package live555 for openSUSE:Factory checked 
in at 2014-10-05 20:30:27

Comparing /work/SRC/openSUSE:Factory/live555 (Old)
 and  /work/SRC/openSUSE:Factory/.live555.new (New)


Package is live555

Changes:

--- /work/SRC/openSUSE:Factory/live555/live555.changes  2013-05-07 
15:32:23.0 +0200
+++ /work/SRC/openSUSE:Factory/.live555.new/live555.changes 2014-10-05 
20:30:29.0 +0200
@@ -1,0 +2,15 @@
+Thu Oct  2 10:45:02 UTC 2014 - dims...@opensuse.org
+
+- Update to 2014.09.22:
+  + Changed the way in which the RTSPServer code handles incoming
+OPTIONS commands that contain a Session: header. If the
+Session: header contains a session id that does not exist,
+then we now return a Session Not Found error (even though the
+handling of the OPTIONS command is not session-specific).
+This new behavior will help proxy servers (that use our
+RTSPServer implementation as a 'back-end' server) better
+detect when the back-end server has restarted while streaming.
+  + For all other changes since 2013.04.30, please see
+http://www.live555.com/liveMedia/public/changelog.txt.
+
+---

Old:

  live.2013.04.30.tar.gz

New:

  live.2014.09.22.tar.gz



Other differences:
--
++ live555.spec ++
--- /var/tmp/diff_new_pack.Une69n/_old  2014-10-05 20:30:30.0 +0200
+++ /var/tmp/diff_new_pack.Une69n/_new  2014-10-05 20:30:30.0 +0200
@@ -1,6 +1,7 @@
 #
-# spec file for package vlc
+# spec file for package live555
 #
+# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
 # Copyright (c) 2013 Dominique Leuenberger, Amsterdam, The Netherlands
 #
 # All modifications and additions to the file contributed by third parties
@@ -15,19 +16,19 @@
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
+
 Name:   live555
-Version:2013.04.30
+Version:2014.09.22
 Release:1.1
-License:LGPL-2.1
 Summary:LIVE555 Streaming Media
-Url:http://www.live555.com/liveMedia/
+License:LGPL-2.1
 Group:  System/Libraries
+Url:http://www.live555.com/liveMedia/
 Source: http://www.live555.com/liveMedia/public/live.%{version}.tar.gz
 # PATCH-MISSING-TAG -- See 
http://wiki.opensuse.org/openSUSE:Packaging_Patches_guidelines
 Patch0: %{name}-fpic.patch
 BuildRequires:  gcc-c++
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
-Packager:  Dominique Leuenberger dominique-...@leuenberger.net
 
 %description
 This code forms a set of C++ libraries for multimedia streaming,
@@ -54,7 +55,6 @@
 ./genMakefiles linux
 make %{?_smp_mflags}
 
-
 %install
 install -d -m 755 %{buildroot}%{_libdir}/live
 install -d -m 755 %{buildroot}%{_includedir}

++ live.2013.04.30.tar.gz - live.2014.09.22.tar.gz ++
 27275 lines of diff (skipped)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org