commit gensio for openSUSE:Factory

2020-11-05 Thread root
Hello community,

here is the log from the commit of package gensio for openSUSE:Factory checked 
in at 2020-11-05 21:55:29

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


Package is "gensio"

Thu Nov  5 21:55:29 2020 rev:6 rq:846163 version:2.2.0

Changes:

--- /work/SRC/openSUSE:Factory/gensio/gensio.changes2020-10-21 
14:38:27.201607656 +0200
+++ /work/SRC/openSUSE:Factory/.gensio.new.11331/gensio.changes 2020-11-05 
21:56:16.916000443 +0100
@@ -1,0 +2,7 @@
+Thu Oct 29 19:28:22 UTC 2020 - Martin Hauke 
+
+- Update to version 2.2.0
+  * Support for mDNS in gtlssh.
+  * Some minor bug fixes.
+
+---

Old:

  gensio-2.1.7.tar.gz

New:

  gensio-2.2.0.tar.gz



Other differences:
--
++ gensio.spec ++
--- /var/tmp/diff_new_pack.ewAcNs/_old  2020-11-05 21:56:18.279997377 +0100
+++ /var/tmp/diff_new_pack.ewAcNs/_new  2020-11-05 21:56:18.279997377 +0100
@@ -25,7 +25,7 @@
 %bcond_withopenipmi
 %endif
 Name:   gensio
-Version:2.1.7
+Version:2.2.0
 Release:0
 Summary:Library to abstract stream and packet I/O
 # examples/* is licenced under Apache-2.0
@@ -43,6 +43,7 @@
 BuildRequires:  pkgconfig
 BuildRequires:  python3-devel
 BuildRequires:  swig
+BuildRequires:  pkgconfig(avahi-client)
 %if %{with openipmi}
 BuildRequires:  pkgconfig(OpenIPMI)
 %endif
@@ -120,10 +121,12 @@
 %license COPYING COPYING.LIB
 %doc AUTHORS ChangeLog NEWS README.rst
 %{_bindir}/gensiot
+%{_bindir}/gmdns
 %{_bindir}/gtlssh
 %{_bindir}/gtlssh-keygen
 %{_bindir}/gtlssync
 %{_mandir}/man1/gensiot.1%{?ext_man}
+%{_mandir}/man1/gmdns.1%{?ext_man}
 %{_mandir}/man1/gtlssh-keygen.1%{?ext_man}
 %{_mandir}/man1/gtlssh.1%{?ext_man}
 %{_mandir}/man1/gtlssync.1%{?ext_man}

++ gensio-2.1.7.tar.gz -> gensio-2.2.0.tar.gz ++
 6563 lines of diff (skipped)




commit gensio for openSUSE:Factory

2020-10-21 Thread root
Hello community,

here is the log from the commit of package gensio for openSUSE:Factory checked 
in at 2020-10-21 14:38:26

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


Package is "gensio"

Wed Oct 21 14:38:26 2020 rev:5 rq:841801 version:2.1.7

Changes:

--- /work/SRC/openSUSE:Factory/gensio/gensio.changes2020-08-14 
10:05:05.725340566 +0200
+++ /work/SRC/openSUSE:Factory/.gensio.new.3486/gensio.changes  2020-10-21 
14:38:27.201607656 +0200
@@ -1,0 +2,32 @@
+Tue Oct  6 20:54:48 UTC 2020 - Martin Hauke 
+
+- Update to version 2.1.7
+  * bugfix release only
+  * No user visible changes
+
+---
+Sun Sep 27 08:08:39 UTC 2020 - Martin Hauke 
+
+- Update to version 2.1.6
+  * fixed quite a number of small issues and things that weren't
+quite right.
+  * No user visible changes
+
+---
+Mon Aug 24 21:07:14 UTC 2020 - Martin Hauke 
+
+- Update to version 2.1.5
+  * You can now set permissions on unix socket files
+  * gtlssh-keygen was extended to make it easier to install new
+keys and transfer them to other systems on a key update.
+Basically, you can generate a new key then issue a command to
+copy them to other systems using the old key.
+  * gtlsshd was fairly broken handling passwords if you didn't get
+the first one right. I don't use passwords very much, and I
+haven't figured out a way to automate tests on it. But it
+should work ok now.
+  * Fix some minor bugs and a possible (low probability) crash in
+stdio.
+  * Add some tcpd capability for setting th ename per-gensio.
+
+---

Old:

  gensio-2.1.4.tar.gz

New:

  gensio-2.1.7.tar.gz



Other differences:
--
++ gensio.spec ++
--- /var/tmp/diff_new_pack.72yx82/_old  2020-10-21 14:38:28.413608341 +0200
+++ /var/tmp/diff_new_pack.72yx82/_new  2020-10-21 14:38:28.417608343 +0200
@@ -25,7 +25,7 @@
 %bcond_withopenipmi
 %endif
 Name:   gensio
-Version:2.1.4
+Version:2.1.7
 Release:0
 Summary:Library to abstract stream and packet I/O
 # examples/* is licenced under Apache-2.0
@@ -129,7 +129,6 @@
 %{_mandir}/man1/gtlssync.1%{?ext_man}
 %{_mandir}/man5/gensio.5%{?ext_man}
 %{_mandir}/man5//sergensio.5%{?ext_man}
-%{_mandir}/man8/gtlsshd.8%{?ext_man}
 
 %files -n %{libname}
 %{_libdir}/libgensio.so.%{sover}*

++ gensio-2.1.4.tar.gz -> gensio-2.1.7.tar.gz ++
 6475 lines of diff (skipped)




commit gensio for openSUSE:Factory

2020-08-14 Thread root
Hello community,

here is the log from the commit of package gensio for openSUSE:Factory checked 
in at 2020-08-14 10:04:56

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


Package is "gensio"

Fri Aug 14 10:04:56 2020 rev:4 rq:826311 version:2.1.4

Changes:

--- /work/SRC/openSUSE:Factory/gensio/gensio.changes2020-07-31 
16:00:39.096501467 +0200
+++ /work/SRC/openSUSE:Factory/.gensio.new.3399/gensio.changes  2020-08-14 
10:05:05.725340566 +0200
@@ -1,0 +2,12 @@
+Sun Aug  9 14:29:54 UTC 2020 - Martin Hauke 
+
+- Update to version 2.1.4
+  * telnet - There were some more negotiation issues.
+  * serialdev - Fix issues with slow closes. A close could hang
+for a long time with pending write data, avoid this.
+  * conacc - Added some extensions to make it more useful,
+general, and easy to test.
+  * pty - Added the ability to create an unattached pty so another
+program can attach to it.
+
+---

Old:

  gensio-2.1.3.tar.gz

New:

  gensio-2.1.4.tar.gz



Other differences:
--
++ gensio.spec ++
--- /var/tmp/diff_new_pack.2eWc91/_old  2020-08-14 10:05:07.065341246 +0200
+++ /var/tmp/diff_new_pack.2eWc91/_new  2020-08-14 10:05:07.069341247 +0200
@@ -25,7 +25,7 @@
 %bcond_withopenipmi
 %endif
 Name:   gensio
-Version:2.1.3
+Version:2.1.4
 Release:0
 Summary:Library to abstract stream and packet I/O
 # examples/* is licenced under Apache-2.0

++ gensio-2.1.3.tar.gz -> gensio-2.1.4.tar.gz ++
 1886 lines of diff (skipped)




commit gensio for openSUSE:Factory

2020-07-31 Thread root
Hello community,

here is the log from the commit of package gensio for openSUSE:Factory checked 
in at 2020-07-31 15:55:29

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


Package is "gensio"

Fri Jul 31 15:55:29 2020 rev:3 rq:823617 version:2.1.3

Changes:

--- /work/SRC/openSUSE:Factory/gensio/gensio.changes2020-06-11 
14:55:16.647384809 +0200
+++ /work/SRC/openSUSE:Factory/.gensio.new.3592/gensio.changes  2020-07-31 
16:00:39.096501467 +0200
@@ -1,0 +2,40 @@
+Sun Jul 26 19:40:47 UTC 2020 - Martin Hauke 
+
+- Update to version 2.1.3
+  * No major bug fixes or anything of that nature, some little
+things.
+  The only bug that might be significant is with the pty gensio:
+  it can close it's file descripter twice in some cases.
+  New gensios:
+  * perf - This is a fairly unusual gensio, but I created it so I
+could do performance measurements. It's fairly primitive, and I
+didn't uncover any performance issues in the gensio library
+itself, but I was useful to see how different buffer sizes
+affected performance. It does show that the Linux SCTP stack
+has some issues.
+  * conacc - Another somewhat unusual gensio. This is a gensio
+accepter that takes a normal gensio string as a child. When
+started, it opens the gensio and when the open complete it
+reports a new gensio on the accepter. This has some
+interesting uses; see the docs for details.
+  * Added missing man pages on the sergensio functions.
+
+---
+Sun Jul 12 11:01:43 UTC 2020 - Martin Hauke 
+
+- Update to version 2.1.2
+  * lots of little corner cases and race conditions are fixed and
+a few minor enhancements. If you are using in a multithreaded
+application, or using UDP, the relpkt, or the mux gensios,
+you should certainly upgrade.
+  * One minor semantic change. UDP sockets are now opened without
+SO_REUSEADDR set. The UDP tests were occasionally failing,
+and it turned out that the two parts of the tests would
+sometimes get the same port, with predictable results.
+- Update to version 2.1.1
+  * fixes a build issue on newer gccs, a doubly-defined variable
+that I don't know how didn't cause an issue before. I've also
+been enhancing the tests a bit, and that shook out a few
+memory leaks that are also fixed.
+
+---

Old:

  gensio-2.0.5.tar.gz

New:

  gensio-2.1.3.tar.gz



Other differences:
--
++ gensio.spec ++
--- /var/tmp/diff_new_pack.m3dqwx/_old  2020-07-31 16:00:48.872498857 +0200
+++ /var/tmp/diff_new_pack.m3dqwx/_new  2020-07-31 16:00:48.876498856 +0200
@@ -25,7 +25,7 @@
 %bcond_withopenipmi
 %endif
 Name:   gensio
-Version:2.0.5
+Version:2.1.3
 Release:0
 Summary:Library to abstract stream and packet I/O
 # examples/* is licenced under Apache-2.0
@@ -122,10 +122,13 @@
 %{_bindir}/gensiot
 %{_bindir}/gtlssh
 %{_bindir}/gtlssh-keygen
+%{_bindir}/gtlssync
 %{_mandir}/man1/gensiot.1%{?ext_man}
 %{_mandir}/man1/gtlssh-keygen.1%{?ext_man}
 %{_mandir}/man1/gtlssh.1%{?ext_man}
+%{_mandir}/man1/gtlssync.1%{?ext_man}
 %{_mandir}/man5/gensio.5%{?ext_man}
+%{_mandir}/man5//sergensio.5%{?ext_man}
 %{_mandir}/man8/gtlsshd.8%{?ext_man}
 
 %files -n %{libname}
@@ -137,6 +140,7 @@
 %{_libdir}/libgensio.so
 %{_libdir}/pkgconfig/libgensio.pc
 %{_mandir}/man3/gensio_*3%{?ext_man}
+%{_mandir}/man3/sergensio_*3%{?ext_man}
 %{_mandir}/man3/str_to_gensio*.3%{?ext_man}
 
 %files -n python3-gensio

++ gensio-2.0.5.tar.gz -> gensio-2.1.3.tar.gz ++
 14555 lines of diff (skipped)




commit gensio for openSUSE:Factory

2020-06-11 Thread root
Hello community,

here is the log from the commit of package gensio for openSUSE:Factory checked 
in at 2020-06-11 14:53:58

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


Package is "gensio"

Thu Jun 11 14:53:58 2020 rev:2 rq:813441 version:2.0.5

Changes:

--- /work/SRC/openSUSE:Factory/gensio/gensio.changes2020-05-16 
22:26:53.765342305 +0200
+++ /work/SRC/openSUSE:Factory/.gensio.new.3606/gensio.changes  2020-06-11 
14:55:16.647384809 +0200
@@ -1,0 +2,5 @@
+Sun Jun  7 20:04:09 UTC 2020 - Martin Hauke 
+
+- Set CFLAGS+=-fcommon
+
+---



Other differences:
--
++ gensio.spec ++
--- /var/tmp/diff_new_pack.dNa8gG/_old  2020-06-11 14:55:18.315389954 +0200
+++ /var/tmp/diff_new_pack.dNa8gG/_new  2020-06-11 14:55:18.319389967 +0200
@@ -1,6 +1,7 @@
 #
 # spec file for package gensio
 #
+# Copyright (c) 2020 SUSE LLC
 # Copyright (c) 2020, Martin Hauke 
 #
 # All modifications and additions to the file contributed by third parties
@@ -15,6 +16,7 @@
 # Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
+
 %global sover   0
 %global libname libgensio%{sover}
 %if 0%{?suse_version} > 1500
@@ -102,6 +104,7 @@
 %setup -q
 
 %build
+export CFLAGS="%optflags -fcommon"
 autoreconf -fiv
 %configure --disable-static
 %make_build