Client
Fixed: Security vulnerability caused by allowing non http/https URL schemes in public server list (#4733)
Server
Fixed: Exit status for actions like --version or --supw was always set to non-zero ( #3998)
General
Fixed: Packet loss & audio artifacts caused by OCB2 XEX* mitigation (#4720)
tream at https://www.gnu.org/software/xhippo/ no longer provides
distfiles since at least 2019, FreeBSD also has marked the port as such;
the website says
The GNU xhippo has been decommissioned.
Fails to build the now default "-fno-common".
Other ports such as audio/mkplaylist do similar jobs, most media players
also have such functionality, e.g. VLC does.
OK danj
Starting the app shows a window but upon clicking "OK" it dies immediately.
It depends on old Python and GTK and already carries a local patch to cope
an old cURL update.
Upstream is dead, FreeBSD also marked the port for removal.
OK danj
X keyboard map handling code (keys_init -> keys_make_xkeys -> qsort in
https://sourceforge.net/p/soundtracker/git/ci/master/tree/app/keys.c)
I think I have got the sndio bits updated to what's needed with the
slightly changed api but the above crash prevents actual testing..
Both are Python 2 only, collecting dust, their common upstream is dead
and py-vorbis is the only consumer of py-ogg.
Nothing in the tree uses either of them, not even as TEST_DEPENDS.
py-ogg now fails to build with "-fno-common".
OK sthen
net/samba is the only consumer requiring Python bindings, so this split
enables all other consumers (netatalk3, neomutt, fdm, rhythmbox, pulseaudio)
to avoid the dependency on Python 2.
Bump all consumers due to tdb's PKGPATH change.
Wanted by many
Feedback OK jca sthen
This release fixes many bugs.
Additional user-visible changes:
* ogg123: Added support for Opus files
* ogginfo: Added support for Opus, FLAC, and speex
* ogg123, ogginfo: Added support to decode METADATA_BLOCK_PICTURE
* ogginfo: Added support for decoding Skeleton
* vorbiscomment: Added -d/--rm to allow removal of tags
Some fixes for ..
CVE-2017-12562, CVE-2017-17456, CVE-2017-17457, CVE-2018-19661, CVE-2018-19662,
CVE-2018-19758 and CVE-2019-3832.
- a bunch of memory leaks
- a stack overflow
- use of uninitialized value