CVE-2020-14983 is fixed.
pkgsrc patch for extended nodes with big endian machines removed
(merged upstream).
Bug Fix list from upstream release page:
- The sky in NRFTL Maps 04-08 is now fixed if loaded from command line
(thanks @Zodomaniac).
- HUD texts are now printed up to the right screen edge again
(thanks Grizzly).
- The DSSECRET fallback sound is now checked for availability.
This fixes a crash when playing with a v1.2 or earlier IWAD (thanks @zx64).
- The HUD widget coordinate re-calculation has been moved from thinker to
drawer functions. This should fix the racing condition that caused the wide
status bar widget alignment being drawn to the automap status bar with the
brick border (thanks @kitchen-ace).
- The IDCLEV cheat has been fixed for the Master Levels (thanks @buvk).
- Thing coordinates in the rotated automap have been fixed when the "extended
automap colors" feature is disabled (thanks @icecreamoverlord).
- A segmentation fault has been fixed when changing episodes during the
intermission screen (thanks @icecreamoverlord).
- The "go to next level" cheat key for the Master Levels has been fixed.
- Endianess issues when loading extended nodes have been fixed
(thanks Michael Bäuerle).
- The IDDT cheat is now reset when restarting a map during demo recording,
but not each time the Automap is opened (thanks galileo31dos01).
- Missing server-side num_players validation (CVE-2020-14983) and missing
client-side ticdup validation have been fixed (found by Micha# Dardas from
LogicalTrust, fixes inherited from Chocolate Doom).
- Automap panning by keyboard and mouse is now accumulated
(thanks @kitchen-ace).
- Invalid texture/flat animation sequences are now skipped instead of erroring
out (thanks @kitchen-ace).
- The Automap shaking for one frame after changing the view angle has been
fixed (thanks @JNechaevsky).
- The top-right HU widgets have been moved one char to the left to allow for
display of multi-thousand FPS (thanks @JNechaevsky).
See Github release page for new features:
https://github.com/fabiangreffrath/crispy-doom/releases
Missed COLLECTD_LIBS.protobuf-c and BUILD_DEPENDS on protobug in collectd-write_prometheus.
collectd-riemann seems to at least build-depend on protobuf-c (mising check in upstream configure). It is yet unclear whether it needs protobuf-c libs.
Only the memcachec plugin depends on devel/memcached; the memcached plugin can be built without any dependency.
So rename collectd-memcached to collectd-memcachec and only build the memcachec plugin in that package.