SHA256
8
0
forked from pool/gensio

52 Commits
devel ... main

Author SHA256 Message Date
39dc5f4544 Accepting request 1229928 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/1229928
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gensio?expand=0&rev=25
2024-12-11 20:03:40 +00:00
7ad495ee3e Accepting request 1135484 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/1135484
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gensio?expand=0&rev=24
2023-12-28 22:03:37 +00:00
Martin Hauke
9fb820113d Accepting request 1135387 from home:dirkmueller:Factory
- update to 2.8.2:
  * Fix some initialization code I messed up in 2.8.1.
  * A minor release to fix some Windows issues and clean up some
    docs.

OBS-URL: https://build.opensuse.org/request/show/1135387
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/gensio?expand=0&rev=45
2023-12-28 13:27:48 +00:00
e81e682862 Accepting request 1128602 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/1128602
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gensio?expand=0&rev=23
2023-11-24 22:35:24 +00:00
b7279dd5b7 Accepting request 1128585 from home:mnhauke
- Update to version 2.8.0
  * https://github.com/cminyard/gensio/compare/v2.7.6...v2.8.0

OBS-URL: https://build.opensuse.org/request/show/1128585
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/gensio?expand=0&rev=43
2023-11-24 14:15:12 +00:00
d3ab39f58e Accepting request 1127446 from devel:libraries:c_c++
- update to 2.7.6:
    https://github.com/cminyard/gensio/compare/v2.7.5...v2.7.6

  * https://github.com/cminyard/gensio/compare/v2.5.4...v2.6.1

OBS-URL: https://build.opensuse.org/request/show/1127446
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gensio?expand=0&rev=22
2023-11-19 19:16:26 +00:00
a72d04434a - update to 2.7.6:
https://github.com/cminyard/gensio/compare/v2.7.5...v2.7.6
  * https://github.com/cminyard/gensio/compare/v2.5.4...v2.6.1

OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/gensio?expand=0&rev=41
2023-11-18 16:53:59 +00:00
ca7779211d Accepting request 1108794 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/1108794
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gensio?expand=0&rev=21
2023-09-04 20:53:12 +00:00
a0c6d1a4d1 Accepting request 1107952 from home:mnhauke
- Update to 2.7.5
  * https://github.com/cminyard/gensio/compare/v2.6.1...v2.7.5

OBS-URL: https://build.opensuse.org/request/show/1107952
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/gensio?expand=0&rev=39
2023-09-04 07:48:34 +00:00
ad93551bf5 Accepting request 1040420 from devel:libraries:c_c++
- update to 2.6.4:
  * https://github.com/cminyard/gensio/compare/v2.5.4...v2.6.1 
  * The internal structure has been reworked so that gensios are dynamically loaded
    by default and can be individually selected at build time. The library itself
    was getting too many dependencies, so these dependencies are pushed to the
    individally loaded gensios. There should be no difference from the user's point
    of view; gensios go into libexec and get loaded on demand. And you can write
    your own and stick them in this directory and it will pick them up.
  * The os interface and mdns code has been put into their own libraries. There
    were circular dependencies, and mdns brings a boatload of other libraries. They
    really aren't gensios, they are gensio support, so they needed to be in their
    own library anyway. This make the gensio library just about gensios. But it
    will change the way you have to link against it if you are using mdns.
  * The sound gensio is now no longer experimental, I'd say it's beta quality now.
  * An AFSK modem gensio has been added. It sits on top of the sound gensio and
    implements the 1200 baud modem used for AX.25 in ham radio.  pty and stdio have
    a change in the way euid and uid setting work. There wasn't a security issue,
    per se, but the way it was before didn't work on BSD. This makes the usage more
    standard.
- add splitprovides/obsoletes

OBS-URL: https://build.opensuse.org/request/show/1040420
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gensio?expand=0&rev=20
2022-12-06 13:22:49 +00:00
84e3087ad7 - add splitprovides/obsoletes
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/gensio?expand=0&rev=37
2022-12-05 20:12:09 +00:00
Martin Hauke
5de67a1ec6 Accepting request 1040081 from home:dirkmueller:Factory
- update to 2.6.4:
  * https://github.com/cminyard/gensio/compare/v2.5.4...v2.6.1 
  * The internal structure has been reworked so that gensios are dynamically loaded
    by default and can be individually selected at build time. The library itself
    was getting too many dependencies, so these dependencies are pushed to the
    individally loaded gensios. There should be no difference from the user's point
    of view; gensios go into libexec and get loaded on demand. And you can write
    your own and stick them in this directory and it will pick them up.
  * The os interface and mdns code has been put into their own libraries. There
    were circular dependencies, and mdns brings a boatload of other libraries. They
    really aren't gensios, they are gensio support, so they needed to be in their
    own library anyway. This make the gensio library just about gensios. But it
    will change the way you have to link against it if you are using mdns.
  * The sound gensio is now no longer experimental, I'd say it's beta quality now.
  * An AFSK modem gensio has been added. It sits on top of the sound gensio and
    implements the 1200 baud modem used for AX.25 in ham radio.  pty and stdio have
    a change in the way euid and uid setting work. There wasn't a security issue,
    per se, but the way it was before didn't work on BSD. This makes the usage more
    standard.

OBS-URL: https://build.opensuse.org/request/show/1040081
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/gensio?expand=0&rev=36
2022-12-04 22:18:14 +00:00
749ad3036f Accepting request 1002743 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/1002743
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gensio?expand=0&rev=19
2022-09-12 17:08:29 +00:00
243117cad0 Accepting request 1001743 from home:mnhauke
- Update to version 2.5.4
  * Ratelimit - limit the data throughput on the write side of
    the gensio stack. This is useful if you have a slow device on
    a serial port that doesn't have flow control.
  * Sound - Yes, you can access sound on Linux
  * Fixed multiple bugs
  * This release adds a workaround for non-compliant AX.25 stacks.
  * It also fixes a long-standing bug with blocking I/O; in
    certain situations it can crash. This will not affect
    ser2net, but if you are using blocking I/O, it could affect you.

OBS-URL: https://build.opensuse.org/request/show/1001743
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/gensio?expand=0&rev=34
2022-09-12 08:24:39 +00:00
3546b08108 Accepting request 978620 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/978620
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gensio?expand=0&rev=18
2022-05-23 13:51:52 +00:00
159a55efb6 Accepting request 978263 from home:mnhauke
- Udpate to version 2.4.1
  * Added support for the AX25 Amateur Radio packet protocol
  * Rewritten the C++ interface

OBS-URL: https://build.opensuse.org/request/show/978263
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/gensio?expand=0&rev=32
2022-05-23 06:31:36 +00:00
a4618cf7f7 Accepting request 958726 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/958726
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gensio?expand=0&rev=17
2022-03-03 23:17:49 +00:00
8c47221e13 Accepting request 957446 from home:mnhauke
- Update to version 2.3.6
  * Another bugfix release

OBS-URL: https://build.opensuse.org/request/show/957446
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/gensio?expand=0&rev=30
2022-03-03 10:15:47 +00:00
05020ca2ab Accepting request 932760 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/932760
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gensio?expand=0&rev=16
2021-11-21 22:52:14 +00:00
8c3b75d20a Accepting request 932643 from home:mnhauke
- Update to version 2.3.5
  * Bugfix release

OBS-URL: https://build.opensuse.org/request/show/932643
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/gensio?expand=0&rev=29
2021-11-21 10:52:13 +00:00
b3e8771686 Accepting request 932433 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/932433
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gensio?expand=0&rev=15
2021-11-20 01:39:12 +00:00
ff578fafed Accepting request 932346 from home:mnhauke
- Update to version 2.3.4
  * Bugfix release
- Update to version 2.3.3
  * The major feature part of this is gensiot is rewritten to
    support a server mode, which allows it to continue to accept
    connections after a connection comes in. As part of this, it
    supports multiple threads, pidfiles, and output to syslog.
    This is useful as a stripped down ser2net, and also for
    creating a forwarding application, letting you convert a
    non-ssl connection to an ssl on, or receive ssl connections
    and forward them to a local application that doesn't support
    ssl.
  * The oomtests are getting better.

OBS-URL: https://build.opensuse.org/request/show/932346
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/gensio?expand=0&rev=28
2021-11-19 08:23:18 +00:00
02a14f6b64 Accepting request 930009 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/930009
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gensio?expand=0&rev=14
2021-11-07 21:09:17 +00:00
86f923cb50 Accepting request 929987 from home:mnhauke
- Update to version 2.3.2
  * Bugfix release

OBS-URL: https://build.opensuse.org/request/show/929987
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/gensio?expand=0&rev=27
2021-11-07 19:10:30 +00:00
e44eb11a4c Accepting request 928121 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/928121
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gensio?expand=0&rev=13
2021-10-29 20:34:26 +00:00
0f1bc120fe Accepting request 927041 from home:mnhauke
- We build gensio with support for SCTP, MDNS and OpenIPMI; let's
  adjust the requirements for the -devel package accordingly.

- Update to version 2.3.1
  * C++ support. The interface was already OO, this is a mapping
    into C++. It's light, but not much was required.
  * Built-in TCL and glib OS handlers were added.
  * 2-factor authentication support is built-in to the certauth
    protocol.
  * Support for elliptical keys was added to certauth.

OBS-URL: https://build.opensuse.org/request/show/927041
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/gensio?expand=0&rev=26
2021-10-29 12:58:24 +00:00
253c669577 Accepting request 914593 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/914593
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gensio?expand=0&rev=12
2021-08-27 19:44:06 +00:00
d6ddb8a67a Accepting request 913669 from home:mnhauke
- Udpate to version 2.2.9
  * A user noticed that doing a "send break" operation on a telnet
    connection would crash ser2net. It would only happen if
    rfc2217 was not enabled. I've uploaded a new version to fix the
    issue.
- Udpate to version 2.2.8
  * This release adds 2-factor authentication support to gtlssh.

OBS-URL: https://build.opensuse.org/request/show/913669
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/gensio?expand=0&rev=25
2021-08-27 11:50:26 +00:00
4548ffbb7f Accepting request 897966 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/897966
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gensio?expand=0&rev=11
2021-06-09 19:51:57 +00:00
86ff6a45a8 Accepting request 897670 from home:mnhauke
- Update to version 2.2.7
  * Fix: multiple connections to UDP sockets not work correctly.
- Update to version 2.2.6
  * Mostly small bug fixes.

OBS-URL: https://build.opensuse.org/request/show/897670
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/gensio?expand=0&rev=23
2021-06-07 07:03:27 +00:00
dac4cd8877 Accepting request 893341 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/893341
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gensio?expand=0&rev=10
2021-05-15 21:16:28 +00:00
64ae30e0a4 Accepting request 892680 from home:mnhauke
- Update to version 2.2.5
  * Mostly small bug fixes.

OBS-URL: https://build.opensuse.org/request/show/892680
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/gensio?expand=0&rev=21
2021-05-15 19:52:38 +00:00
d446ce8208 Accepting request 870117 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/870117
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gensio?expand=0&rev=9
2021-02-08 10:47:33 +00:00
3a80e07bce Accepting request 870015 from home:mnhauke
- Update to version 2.2.4
  * Minor bug fixes, including a long standing issue with UDP.

OBS-URL: https://build.opensuse.org/request/show/870015
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/gensio?expand=0&rev=19
2021-02-07 18:56:20 +00:00
17ddec31e9 Accepting request 862282 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/862282
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gensio?expand=0&rev=8
2021-01-11 16:16:03 +00:00
68a89c0eed Accepting request 862104 from home:mnhauke
- Update to version 2.2.2
  * fixes a compile error if openipmi is not installed

OBS-URL: https://build.opensuse.org/request/show/862104
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/gensio?expand=0&rev=17
2021-01-11 12:25:35 +00:00
36f1abd7a2 Accepting request 856472 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/856472
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gensio?expand=0&rev=7
2020-12-17 16:05:07 +00:00
e7d29d580b Accepting request 854336 from home:mnhauke
- Update to version 2.2.1
  * rewritten the OpenIPMI SoL code so I could make it stable
    under adverse circumstances, and lots of fixes in the gensio
    code, it's stable and holds up well under duress.

OBS-URL: https://build.opensuse.org/request/show/854336
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/gensio?expand=0&rev=15
2020-12-16 13:22:32 +00:00
dafee439f6 Accepting request 846163 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/846163
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gensio?expand=0&rev=6
2020-11-05 20:55:29 +00:00
206e1021ba Accepting request 844923 from home:mnhauke
- Update to version 2.2.0
  * Support for mDNS in gtlssh.
  * Some minor bug fixes.

OBS-URL: https://build.opensuse.org/request/show/844923
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/gensio?expand=0&rev=13
2020-11-05 09:23:40 +00:00
5d6bdfdc2f Accepting request 841801 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/841801
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gensio?expand=0&rev=5
2020-10-21 12:38:26 +00:00
Martin Hauke
d54a807b54 Accepting request 840776 from home:mnhauke
- Update to version 2.1.7
  * bugfix release only
  * No user visible changes

- Update to version 2.1.6
  * fixed quite a number of small issues and things that weren't
    quite right.
  * No user visible changes

- 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.

OBS-URL: https://build.opensuse.org/request/show/840776
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/gensio?expand=0&rev=11
2020-10-14 15:33:56 +00:00
6c720d9d2f Accepting request 826311 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/826311
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gensio?expand=0&rev=4
2020-08-14 08:04:56 +00:00
Martin Hauke
57025810fe Accepting request 825168 from home:mnhauke
- 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.

OBS-URL: https://build.opensuse.org/request/show/825168
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/gensio?expand=0&rev=9
2020-08-13 15:58:04 +00:00
c6659dcac3 Accepting request 823617 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/823617
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gensio?expand=0&rev=3
2020-07-31 13:55:29 +00:00
Martin Hauke
e2fd45038c Accepting request 822879 from home:mnhauke
- 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.

- 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

OBS-URL: https://build.opensuse.org/request/show/822879
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/gensio?expand=0&rev=7
2020-07-30 16:48:49 +00:00
6a312e6cbc Accepting request 813441 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/813441
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gensio?expand=0&rev=2
2020-06-11 12:53:58 +00:00
df97eb7efd Accepting request 812318 from home:mnhauke
- Set CFLAGS+=-fcommon

OBS-URL: https://build.opensuse.org/request/show/812318
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/gensio?expand=0&rev=5
2020-06-11 09:57:42 +00:00
843d0af859 Accepting request 806029 from devel:libraries:c_c++
I want to maintain gensio in Factory

OBS-URL: https://build.opensuse.org/request/show/806029
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gensio?expand=0&rev=1
2020-05-16 20:26:48 +00:00
Martin Hauke
d8151f7e2a Accepting request 806023 from home:mnhauke
- Update to version 2.0.5
  * Fix some license issues
- Update to version 2.0.4
  * ser2net will now retry accepters and connect back connectors
    if they fail to come up or get an error.

- Update to version 2.0.3
  * Add a control to allow stdio's stdin to be closed without
    closing the gensio. This will let you write some data and then
    cause the program to see EOF on stdin, but won't affect stdout
    or stderr from the program.
  * Add a config option to not install the man pages.

OBS-URL: https://build.opensuse.org/request/show/806023
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/gensio?expand=0&rev=3
2020-05-16 13:50:18 +00:00
Martin Hauke
8f63db239b Accepting request 796350 from home:mnhauke
- Clarify license

OBS-URL: https://build.opensuse.org/request/show/796350
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/gensio?expand=0&rev=2
2020-04-22 20:56:38 +00:00
596298f0aa Accepting request 795496 from home:mnhauke
Initial package for gensio

OBS-URL: https://build.opensuse.org/request/show/795496
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/gensio?expand=0&rev=1
2020-04-19 12:56:11 +00:00

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:5cac546afd3106abdfb3eaba6c7b9eae1015fa2e93d994bd9537fff33fa413dc
size 886620