Changelog:
- SECURITY FIX [CVE-2020-35573]: PostSRSd could be tricked into consuming a
lot of CPU time with an SRS address that has a very long time stamp tag
- Fixed a bug where PostSRSd would occasionally create invalid SRS addresses
if the used secret is extremely long
PR: 252007
Submitted by: ports@bsdserwis.com
Reviewed by: osa (mentor)
Approved by: osa (mentor)
Security: eb2845c4-43ce-11eb-aba5-00a09858faf5
Differential Revision: https://reviews.freebsd.org/D27702
Since r558913 Python 3.8 incorporates BPO-42604 [1] which changed the
shared libs naming scheme. This means "EXT_SUFFIX" is now derived from
SOABI and yields with Python 3.8 to ".cpython-38.so" instead of ".so".
The affected ports strip the libaries in the "post-install" target via
hardcoded path(s) and the build fails at the end because the new extension
is not expected at this place.
Remedy the issue by adding wildcards to these paths. This should also
prepare the ports for future Python releases, which will use the new shared
libs naming scheme.
[1] https://bugs.python.org/issue42604
PR: 252057
Reported by: John Kennedy
Reviewed by: fluffy, koobs
Approved by: koobs (python)
2020-12-12 comms/py-libconcord: Uses deprecated version of python
2020-12-12 databases/py-swift: Uses deprecated version of python
2020-12-12 devel/py-AddOns: Uses deprecated version of python
2020-12-12 devel/py-BytecodeAssembler: Uses deprecated version of python
2020-12-12 devel/py-repoze.who-testutil: Uses deprecated version of python
2020-12-12 devel/py-riak_pb: Uses deprecated version of python
2020-12-12 devel/pythk: Uses deprecated version of python
2020-12-12 mail/py-spambayes: Uses deprecated version of python
2020-12-12 math/py-numeric: Uses deprecated version of python
2020-12-12 math/py-scientific: Uses deprecated version of python
2020-12-12 net/py-suds: Uses deprecated version of python
2020-12-12 net/pynids: Uses deprecated version of python
2020-12-12 security/py-obfsproxy-tor: Uses deprecated version of python
2020-12-12 sysutils/syslog-ng324: Agreed upon upstream one year deprecation policy
2020-12-12 www/py-pylons: Uses deprecated version of python
2020-12-12 www/py-qpy: Uses deprecated version of python
Changelog:
core:
* Draw better circles for circle annotations
* Fix annotation line width if no appearance stream or style are given
* Tweak rendering of highlight annotations
* Fix border rendering of some annotations
* Fix rendering of some files. Issue #976 Issue #567
* PSOutputDev: provide options to set the rasterization color space and ICC profile
* PSOutputDev: for splashModeCMYK8 and language level >=2 activate overprint emulation
* PSOutputDev: use the DeviceN8 bitmap for rasterization with CMYK-output + overprint
* Use the font name without subset tag when querying for a system font
* Splash: Fix wrong x adjustment during clipping
* Splash: Fix blitImage in uncolored tiling patterns
* timeToDateString: We forgot the ' after the minutes
* Move psLevel to PSOutputDev creation
* Fix several issues in broken files
utils:
* pdftops: provide options to set the rasterization color space and ICC profile
* pdftops: for splashModeCMYK8 and language level >=2 activate overprint emulation
cpp:
* New fuzzers
glib:
* New fuzzers
qt5:
* New fuzzers
build system:
* gcc: Enable -fno-operator-names
* Remove obsolete bool-to-binary macro
* Remove obsolete version-check macro for pkgconfig
* Remove .pc files for private back-ends
* Remove redundant unit-test macro
PR: 251537
Exp-run by: antoine
PHP 8.0 compatibility, many thanks to @jrf_nl!
Switch from PHP CS Fixer to PHP CodeSniffer for coding standards
Create class constants for the debug levels in the POP3 class
Improve French, Slovenian, and Ukrainian translations
Improve file upload examples so file extensions are retained
Resolve PHP 8 line break issues due to a very old PHP bug being fixed
Avoid warnings when using old openssl functions
Improve Travis-CI build configuration
Sponsored by: Netzkommune GmbH
While creating a package of sympa the configure script searches for the path of postmap and if it is not found, it falls back to standard path /usr/sbin/postmap
As the correct path is required, that postfix integration will not work like it is described here:
https://sympa-community.github.io/manual/install/configure-mail-server-postfix.html
adding postfix as a build dependency ensures that the correct path for postmap is detected and the file /usr/local/libexec/sympa/sympa_newaliases.pl will have the correct path.
PR: 251143
Approved by: dgeo@centrale-marseille.fr (maintainer)
Used git diffs:
[38/42] GnuTLS: clear errno before any data i/o op, so error logging does not see stale values
[39/42] Fix non-TLS build
[40/42] eximon: fix FreeBSD build
[41/42] LDAP: fix taint-check in server list walk. Bug 2646
[42/42] Pass authenticator pubname through spool. Bug 2648
Also patch files/150.exim-tidydb to prevent its output when daily_show_success=NO. [1]
Submitted by: Dmitry Selivanov <sd@rlan.ru> via email [1]
MFH: 2020Q3
Since the original and maintainer-approved prior pkg-descr was obviously
wrong, let's play this pragmatically:
I am taking the liberty to commit this improvement,
but am awaiting for the maintainer's final word
on whether we should use this, or a different pkg-descr.
PR: 251319 (pkg-descr fix)
PR: 245939 (initial proposal to introduce mismatched pkg-descr)
Submitted by: bsd@dino.sk
Reported by: FreeBSD@ShaneWare.Biz