commit gensio for openSUSE:Factory
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
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
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
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
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