Overview

Request 1040420 accepted

- 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

Loading...
Request History
Dirk Mueller's avatar

dirkmueller created request

- 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


Factory Auto's avatar

factory-auto added opensuse-review-team as a reviewer

Please review sources


Factory Auto's avatar

factory-auto accepted review

Check script succeeded


Saul Goodman's avatar

licensedigger accepted review

ok


Dominique Leuenberger's avatar

dimstar_suse added openSUSE:Factory:Staging:adi:30 as a reviewer

Being evaluated by staging project "openSUSE:Factory:Staging:adi:30"


Dominique Leuenberger's avatar

dimstar_suse accepted review

Picked "openSUSE:Factory:Staging:adi:30"


Dominique Leuenberger's avatar

dimstar accepted review


Dominique Leuenberger's avatar

dimstar_suse accepted review

Staging Project openSUSE:Factory:Staging:adi:30 got accepted.


Dominique Leuenberger's avatar

dimstar_suse approved review

Staging Project openSUSE:Factory:Staging:adi:30 got accepted.


Dominique Leuenberger's avatar

dimstar_suse accepted request

Staging Project openSUSE:Factory:Staging:adi:30 got accepted.

openSUSE Build Service is sponsored by