Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package galene for openSUSE:Factory checked 
in at 2021-05-15 01:23:53
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/galene (Old)
 and      /work/SRC/openSUSE:Factory/.galene.new.2988 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "galene"

Sat May 15 01:23:53 2021 rev:9 rq:892975 version:0.3.5

Changes:
--------
--- /work/SRC/openSUSE:Factory/galene/galene.changes    2021-04-27 
21:36:02.592120185 +0200
+++ /work/SRC/openSUSE:Factory/.galene.new.2988/galene.changes  2021-05-15 
01:24:01.335059853 +0200
@@ -1,0 +2,10 @@
+Wed May 12 15:18:17 UTC 2021 - Michael Str??der <[email protected]>
+
+- Update to version 0.3.5:
+  * Fixed another bug in the loss estimator.
+  * Fixed the list of SSRCs sent in REMB packets.  This doesn't seem to
+    have any measurable effect.
+  * Removed some obsolete code that caused clients to be kicked out when
+    they lost the Present permission.
+
+-------------------------------------------------------------------

Old:
----
  galene-0.3.4.tar.gz

New:
----
  galene-0.3.5.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ galene.spec ++++++
--- /var/tmp/diff_new_pack.pCGvjb/_old  2021-05-15 01:24:01.907057843 +0200
+++ /var/tmp/diff_new_pack.pCGvjb/_new  2021-05-15 01:24:01.911057830 +0200
@@ -25,7 +25,7 @@
 %bcond_without  apparmor
 
 Name:           galene
-Version:        0.3.4
+Version:        0.3.5
 Release:        0
 Summary:        Gal??ne videoconferencing server
 License:        MIT

++++++ _service ++++++
--- /var/tmp/diff_new_pack.pCGvjb/_old  2021-05-15 01:24:01.943057717 +0200
+++ /var/tmp/diff_new_pack.pCGvjb/_new  2021-05-15 01:24:01.943057717 +0200
@@ -3,8 +3,8 @@
     <param name="url">git://github.com/jech/galene.git</param>
     <param name="scm">git</param>
     <param name="exclude">.git</param>
-    <param name="revision">galene-0.3.4</param>
-    <param name="version">0.3.4</param>
+    <param name="revision">galene-0.3.5</param>
+    <param name="version">0.3.5</param>
     <param name="changesgenerate">enable</param>
     <!--param name="versionrewrite-pattern">galene-(\d+)</param>
     <param name="versionrewrite-replacement">\1</param-->

++++++ _servicedata ++++++
--- /var/tmp/diff_new_pack.pCGvjb/_old  2021-05-15 01:24:01.959057661 +0200
+++ /var/tmp/diff_new_pack.pCGvjb/_new  2021-05-15 01:24:01.963057646 +0200
@@ -1,4 +1,4 @@
 <servicedata>
 <service name="tar_scm">
                 <param name="url">git://github.com/jech/galene.git</param>
-              <param 
name="changesrevision">cd673d01d34b09fe68450ad57d406ccf6903a0d3</param></service></servicedata>
\ No newline at end of file
+              <param 
name="changesrevision">fca24a3720381dfff8d93194bdb1f08435df234c</param></service></servicedata>
\ No newline at end of file

++++++ galene-0.3.4.tar.gz -> galene-0.3.5.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/galene-0.3.4/CHANGES new/galene-0.3.5/CHANGES
--- old/galene-0.3.4/CHANGES    2021-04-27 16:15:33.000000000 +0200
+++ new/galene-0.3.5/CHANGES    2021-05-12 16:57:29.000000000 +0200
@@ -1,3 +1,11 @@
+12 May 2021: Gal??ne 0.3.5
+
+  * Fixed another bug in the loss estimator.
+  * Fixed the list of SSRCs sent in REMB packets.  This doesn't seem to
+    have any measurable effect.
+  * Removed some obsolete code that caused clients to be kicked out when
+    they lost the Present permission.
+
 27 April 2021: Gal??ne 0.3.4
 
   * Fixed a bug in the loss estimator.  We will now reduce the rate more
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/galene-0.3.4/README.FRONTEND 
new/galene-0.3.5/README.FRONTEND
--- old/galene-0.3.4/README.FRONTEND    2021-04-27 16:15:33.000000000 +0200
+++ new/galene-0.3.5/README.FRONTEND    2021-05-12 16:57:29.000000000 +0200
@@ -136,7 +136,6 @@
 ```javascript
 let stream = serverConnection.newUpStream();
 stream.onerror = ...;
-stream.onabort = ...;
 stream.onstatus = ...;
 localStream.getTracks().forEach(t => {
     c.labels[t.id] = t.kind;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/galene-0.3.4/packetcache/packetcache.go 
new/galene-0.3.5/packetcache/packetcache.go
--- old/galene-0.3.4/packetcache/packetcache.go 2021-04-27 16:15:33.000000000 
+0200
+++ new/galene-0.3.5/packetcache/packetcache.go 2021-05-12 16:57:29.000000000 
+0200
@@ -355,7 +355,7 @@
        cache.mu.Lock()
        defer cache.mu.Unlock()
        cache.expected += uint32(n)
-       cache.lost++
+       cache.lost += uint32(n)
 }
 
 // get retrieves a packet from a slice of entries.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/galene-0.3.4/packetcache/packetcache_test.go 
new/galene-0.3.5/packetcache/packetcache_test.go
--- old/galene-0.3.4/packetcache/packetcache_test.go    2021-04-27 
16:15:33.000000000 +0200
+++ new/galene-0.3.5/packetcache/packetcache_test.go    2021-05-12 
16:57:29.000000000 +0200
@@ -512,14 +512,14 @@
 func TestCacheStatsDrop(t *testing.T) {
        cache := New(16)
        for i := 0; i < 32; i++ {
-               if i != 8 {
+               if i != 8 && i != 10 {
                        cache.Store(uint16(i), 0, false, false, 
[]byte{uint8(i)})
                }
        }
        expected, lost, totalLost, eseqno := cache.GetStats(false)
        if expected != 32 ||
-               lost != 1 ||
-               totalLost != 1 ||
+               lost != 2 ||
+               totalLost != 2 ||
                eseqno != 31 {
                t.Errorf("Expected 32, 1, 1, 31, got %v, %v, %v, %v",
                        expected, lost, totalLost, eseqno)
@@ -529,17 +529,18 @@
 func TestCacheStatsUnordered(t *testing.T) {
        cache := New(16)
        for i := 0; i < 32; i++ {
-               if i != 8 {
+               if i != 8 && i != 10 {
                        cache.Store(uint16(i), 0, false, false, 
[]byte{uint8(i)})
                }
        }
        cache.Store(uint16(8), 0, false, false, []byte{8})
+       cache.Store(uint16(10), 0, false, false, []byte{10})
        expected, lost, totalLost, eseqno := cache.GetStats(false)
        if expected != 32 ||
                lost != 0 ||
                totalLost != 0 ||
                eseqno != 31 {
-               t.Errorf("Expected 32, 1, 1, 31, got %v, %v, %v, %v",
+               t.Errorf("Expected 32, 0, 0, 31, got %v, %v, %v, %v",
                        expected, lost, totalLost, eseqno)
        }
 }
@@ -547,18 +548,19 @@
 func TestCacheStatsNack(t *testing.T) {
        cache := New(16)
        for i := 0; i < 32; i++ {
-               if i != 8 {
+               if i != 8 && i != 10 {
                        cache.Store(uint16(i), 0, false, false, 
[]byte{uint8(i)})
                }
        }
-       cache.Expect(1)
+       cache.Expect(2)
        cache.Store(uint16(8), 0, false, false, []byte{8})
+       cache.Store(uint16(10), 0, false, false, []byte{10})
        expected, lost, totalLost, eseqno := cache.GetStats(false)
-       if expected != 33 ||
-               lost != 1 ||
-               totalLost != 1 ||
+       if expected != 34 ||
+               lost != 2 ||
+               totalLost != 2 ||
                eseqno != 31 {
-               t.Errorf("Expected 33, 1, 1, 31, got %v, %v, %v, %v",
+               t.Errorf("Expected 34, 2, 2, 31, got %v, %v, %v, %v",
                        expected, lost, totalLost, eseqno)
        }
 }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/galene-0.3.4/rtpconn/rtpconn.go 
new/galene-0.3.5/rtpconn/rtpconn.go
--- old/galene-0.3.4/rtpconn/rtpconn.go 2021-04-27 16:15:33.000000000 +0200
+++ new/galene-0.3.5/rtpconn/rtpconn.go 2021-05-12 16:57:29.000000000 +0200
@@ -861,7 +861,7 @@
 
        var ssrcs []uint32
        for _, t := range tracks {
-               if t.hasRtcpFb("goog-remb", "") {
+               if !t.hasRtcpFb("goog-remb", "") {
                        continue
                }
                ssrcs = append(ssrcs, uint32(t.track.SSRC()))
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/galene-0.3.4/static/protocol.js 
new/galene-0.3.5/static/protocol.js
--- old/galene-0.3.4/static/protocol.js 2021-04-27 16:15:33.000000000 +0200
+++ new/galene-0.3.5/static/protocol.js 2021-05-12 16:57:29.000000000 +0200
@@ -757,8 +757,7 @@
     let c = this.up[id];
     if(!c)
         throw new Error('unknown up stream');
-    if(c.onabort)
-        c.onabort.call(c);
+    c.close();
 };
 
 /**
@@ -953,13 +952,6 @@
      */
     this.onstatus = null;
     /**
-     * onabort is called when the server requested that an up stream be
-     * closed.  It is the resposibility of the client to close the stream.
-     *
-     * @type{(this: Stream) => void}
-     */
-    this.onabort = null;
-    /**
      * onstats is called when we have new statistics about the connection
      *
      * @type{(this: Stream, stats: Object<unknown,unknown>) => void}

++++++ vendor.tar.gz ++++++

Reply via email to