* Backports idle timeout from ruby 2.3.0
* Sets default to 29 minutes to prevent IMAP disconnects
* Validates that the timeout does not exceed 29 minutes
PR: 209899
Approved by: junovitch (mentor)
Without an inclusion, OSVERSION and ARCH aren't defined. While here,
couple OSVERSION with OPSYS. It's not strictly necessary in this case,
but it maintains consistency with other ports. The previous change was
apparently committed without any verification.
Approved by: just-fix-it
Changes: http://duplicity.nongnu.org/CHANGELOG
- Fixed bug #1570293 duplicity is very slow due to excessive fsync
- LIB_DEPENDS from librsync to librsync1
PR: 210073
Submitted by: Philip Jocks <freebsdbugs@filis.org>
Approved by: jase (maintainer timeout)
- Initial version of a taskbar in desktop mode.
- Fixes for right-to-left languages in Uniscribe.
- More Shader Model 4 support in Direct3D.
- Better metafile support in RichEdit.
- Various bug fixes.
It also now uses a bug fix update of the Mono engine and accordingly
the wine-mono-devel port is updated to version 4.6.3 from 4.6.2.
removed a -I/usr/local/include, but it's present elsewhere in the
CFLAGS so it doesn't change the final product.
PR: 210400
Submitted by: maintainer (Bradley T. Hughes)
Changelog: https://git.gnome.org/browse/libxslt/commit/NEWS?id=9a1b3ddf6034aa2f6a30b4b7ea4bfc3c4037cd58
Absent from the Changelog are the CVEs Google discovered, CVE-2016-1683
and CVE-2016-1684. This library needs to be updated to ensure
www/chromium is no longer vulnerable to these CVEs. Additionally the
changelog notes a fix for CVE-2015-7995, but we solved that previously
with a patch to the port.
PR: 210298
MFH: 2016Q2
Security: CVE-2016-1683
Security: CVE-2016-1684
These vulnerabilities were previously reported by Google as they bundle
libxslt with Chrome. When we patched Chromium to address these
vulnerabilites it was overlooked that we do not bundle libxslt library
with Chromium, but instead use textproc/libxslt. Chromium users have
continued to be vulnerable to these CVEs as a result. This update fixes
the Chromium CVE entry and adds a separate one for libxslt.
PR: 210298
Security: CVE-2016-1683
Security: CVE-2016-1684
This release adds detection and handling of circular dependencies.
Two users that tried replacing OpenSSL with LibreSSL found out that
ftp/curl depends on itself when its built with GNUTLS. That's because
Synth goes into an infinity dependency loop, runs out of stack space,
and crashes.
Now Synth can detect a circular dependency and abort gracefully and
informatively, e.g.
> synth status ftp/curl
ftp/curl scan aborted because a circular dependency on ftp/curl was detected.
... backtrace devel/cmake
... backtrace emulators/tpm-emulator
... backtrace security/trousers
... backtrace security/gnutls
... backtrace ftp/curl
While here, build synth with stack-checking on so out-of-stack situations
result in an exception and not an illegal instruction crash.
The update of misc/rubygem-mime-types break this port, because it is not allowed to work with mime-types version >= 3. I removed this limitation since the port works fine with newer version of mime-types.
Approved by: swills (mentor)
* Always install the API documentation. A pre-generated copy is
already included, so we don't need to run doxygen.
PR: 210125
Submitted by: takefu@airport.fm
bstack - gstack for FreeBSD
This is a port of gstack, a script build around gdb on RedHat and other
Linux distros, to FreeBSD.
bstack take a PID as only parameter and print out the back trace of that
running process. If the process is multithread, the backtrace of all
threads is printed.
It works with the last version of GDB
WWW: https://github.com/pizzamig/bstack
PR: 209398
Submitted by: luca.pizzamiglio@gmail.com
Approved by: jadawin (mentor)
Differential Revision: https://reviews.freebsd.org/D6899