- Fix squid build with Heimdal from ports.
- Additionally fix squid build with base Heimdal when Heimdal from ports
is installed.
PR: 205461
Reported by: dewayne@heuristicsystems.com.au
Submitted by: Pavel Timofeev <timp87@gmail.com> (maintainer)
MFH: 2016Q1 (build fix blanket)
Fix dereference of wrong pointer arg in ipc/semctl syscall.
Fix return from mmap() to setEINVAL and MAP_FAILED when len is 0
PR: 203852 200613
Submitted by: mikael.urankar@gmail.com
fixes for CVE-2015-8373 in addition to the following improvements:
- Lease expiration. A configurable mechanism which provides the
ability to properly clean up expired leases including hook points,
DNS clean up, and logging.
- Client classification. Initial support for client classification
using conditional logic expressions to test inbound packet content
is available for both DHCPv4 and DHCPv6.
- Decline support in both DHCPv4 and DHCPv6.
- New statistics. Several new statistics have been added. They can be
used to monitor lease expiration and decline processing.
- PXE boot. Several new DHCPv4 and DHCPv6 options useful for PXE and
iPXE boot are now supported.
- Host Reservations in MySQL. Kea is now able to store host
reservations in both its configuration file and a MySQL
database. While currently available only for DHCPv4, this
functionality will be available for DHCPv6 in an upcoming release.
- Kea 1.0.0 is released under new license Mozilla Public License
2.0. Earlier releases were licensed under the ISC license. The new
license is slightly more restrictive than the original ISC license.
Security: CVE-2015-8373
Security: https://kb.isc.org/article/AA-01318/0/CVE-2015-8373-ISC-Kea%3A-unexpected-termination-while-handling-a-malformed-packet.html
Changelog:
* Added render_kw to allow default rendering time options.
* Updated / added a number of localizations
* Updated docs
* Allow widgets to set flags
Gajim 0.16.5 (28 December 2015)
* Improve MAM implementation
* Improve security on connexion and for roster managment
* Ability for emoticons to be sorted in menu
MFH: 2016Q1
A number of people reported no updates being detected for ports using
USE_GITHUB=yes, even after originally adding the GitHub site handler in
r401037 [1]. Investigation revealed that the FindNewestFile subroutine
and the vercompare() method assumed (or are designed so) that responses
returned from site handlers will be in a normalised version format. For
site handlers that return 'versions', this works well. For the github
handler, in the fallback use of the API for fetching repository tags, it
does not.
Additionally it turns out, portscout currently only uses/stores a
normalized version ('ver') in its database, in its general design
attempt to be a generic version comparison tool
In particular, portscout does not reference or store PORTVERSION
or DISTVERSION{FULL}, so we have nothing 'canonical' to compare
the responses from Github (tags) against.
This change special-cases Github in the FindNewestFile subroutine, which
was obtained via Portroach [2] (OpenBSD's portscout fork).
Extending this, we also now only match version-esque looking strings
from the tag, in an attempt to normalise, because they come in many
forms, including {foo-}X.Y.Z{-bar}, foo_X_Y_Z, among others.
While I'm here,
* Fix copypasta of $github_client_id, when $github_client_secret was
intended
* Add code to use authenticated requests for Github project tags in the
fallback (to /releases) case.
* Add and update some more debug messages to help diagnosis of future
issues
Special thank you's to:
* matthew, allanjude, mandree, des, Brendan Molloy for your regex, perl
help and moral support.
[1] http://svnweb.freebsd.org/changeset/ports/401037
[2] https://github.com/jasperla/portroach
Differential Revision: D4780
assembler complains about. Pull in two upstream changes to fix these until
they are on the stable branch.
Without these these ports fail to build on AArch64.
Approved by: koobs
Differential Revision: https://reviews.freebsd.org/D4781
- install postfix specific mailer.conf.postfix into DATADIR [2]
- use new notation instead PATCH_DIST_STRIP
- bump PORTREVISION
1) detect if the port is installed without TERM, in this case
do not ask the to make postfix the default mailer and respect
the env POSTFIX_DEFAULT_MTA. This helps tools like salt,
ansible, cfengine and puppet during the first package installation.
2) $DATADIR/mailer.conf.postfix can be used by the tools in 1)
MFH: 2016Q1
- install postfix specific mailer.conf.postfix into DATADIR [2]
- make EAI the default, postfix will reject messages if build
w.o. EAI and compatibility_level is set to a value >=1 [3]
- use new notation instead PATCH_DIST_STRIP
- bump PORTREVISION
1) detect if the port is installed without TERM, in this case
do not ask the to make postfix the default mailer and respect
the env POSTFIX_DEFAULT_MTA. This helps tools like salt,
ansible, cfengine and puppet during the first package installation.
2) $DATADIR/mailer.conf.postfix can be used by the tools in 1)
3) Issue noted by Melissa Pilgrim by PM
Short description of the issue:
If compatibility_level is set to a value >= 1, then postfix set
smtputf8_enable=yes. For more information see
$ postconf -d | grep compatibility_level
and
http://www.postfix.org/SMTPUTF8_README.html
MFH: 2016Q1
The tarball from PyPI includes less documentation than the previous one.
Specifically, HTML documentation is not bundled and needs to be generated with
Sphinx. Documentation build files are also not present, as well as some .pyc
files created when the documentation was built.
MFH: 2016Q1
- Cosmetic changes to Makefile[1]
- Update pkg-plist[1]
- Remove incorrect "tar:xz" from USES as the distfile is gzip-ed
since r402637
- Add MODULES option to add dynamic module support
PR: 205656
Submitted by: Joseph Mingrone <jrm at ftfl.ca>[1]
library with the stated goal of improving usability, security and speed.
WWW: https://pypi.python.org/pypi/PyNaCl/
PR: 205060
Submitted by: Yuri Victorovich <yuri@rawbw.com>
Like shelve, a PickleShareDB object acts like a normal dictionary.
Unlike shelve, many processes can access the database simultaneously.
Changing a value in database is immediately visible to other processes
accessing the same database.
WWW: https://github.com/vivainio/pickleshare/
PR: 205514
Submitted by: Yuri Victorovich <yuri@rawbw.com>
On system without any IPv6 addresses emailrelay fails to start with messages:
# service emailrelay start
emailrelay: error: cannot bind the listening port: :::25
emailrelay: exception: cannot bind the listening port: :::25
/usr/local/etc/rc.d/emailrelay: WARNING: failed to start emailrelay
PR: 204126
Submitted by: Dmitry Afanasiev
Approved by: maintainer timeout
- Fix renewal of IA_NA [*]
- Update ifid on interface restart, it may have changed [*]
- Remove unnecessary PF_ROUTE socket. [*]
- Fix wrong length used in memset().
Obtained from: Debian/Ubuntu/Fedora/Red Hat packages via OpenBSD [*]
Suggested by: Brad Smith [*]