and earlier, when run in daemon mode, does not properly handle the file
descriptor for the logger, which allows remote attackers to cause a denial of
service (abort) via an invalid request.
Bump pkgrevision.
Issues found with existing distfiles:
distfiles/eclipse-sourceBuild-srcIncluded-3.0.1.zip
distfiles/fortran-utils-1.1.tar.gz
distfiles/ivykis-0.39.tar.gz
distfiles/enum-1.11.tar.gz
distfiles/pvs-3.2-libraries.tgz
distfiles/pvs-3.2-linux.tgz
distfiles/pvs-3.2-solaris.tgz
distfiles/pvs-3.2-system.tgz
No changes made to these distinfo files.
Otherwise, existing SHA1 digests verified and found to be the same on
the machine holding the existing distfiles (morden). All existing
SHA1 digests retained for now as an audit trail.
Noteworthy changes in version `1.24.0'
======================================
* There is binary incompatibility on 64bit systems in that the value
of the NSNotFound constant there is now 64bits rather than 32bits.
* gcc-4.0 is the minimum official supported compiler for GNUstep
* Support for the GNU LANGUAGES environment variable and other locale
improvements
* IPV6 support for NSHost and networking operations
* Support for UTF-8 string literals in source (compiler permitting)
Noteworthy changes in version `1.23.0'
======================================
* Support for automatic reference counting (ARC) when using clasng
and the GNUstep Objective-C 2.0 runtime 1.5 or later.
* Full support for weak references in NSHashTable, NSMapTable and
NSPointerArray when using clang and the GNUstep Objective-C 2.0
runtime 1.5 or later.
Noteworthy changes in version `1.22.0'
======================================
* Many updates and new classes
* There is now a regression test framework included with the package
* New support for Objective-C 2.0
This changes the buildlink3.mk files to use an include guard for the
recursive include. The use of BUILDLINK_DEPTH, BUILDLINK_DEPENDS,
BUILDLINK_PACKAGES and BUILDLINK_ORDER is handled by a single new
variable BUILDLINK_TREE. Each buildlink3.mk file adds a pair of
enter/exit marker, which can be used to reconstruct the tree and
to determine first level includes. Avoiding := for large variables
(BUILDLINK_ORDER) speeds up parse time as += has linear complexity.
The include guard reduces system time by avoiding reading files over and
over again. For complex packages this reduces both %user and %sys time to
half of the former time.
* Many updates to include new OS X methods up to 10.5
* Made KeyValueCoding/Observing fully functional and MacOS-X compatible
See the release notes for more information.
License changed to GPLv3. Mostly bug fixes, particularly with regard
to XML handling and handling unichar on Windows.
Changes 1.14.0:
Many portability (particularly for ms-windows) and MacOS-X
compatibility fixes. New MacOS-X classes and incorporation of
NSAffineTransform and NSSpellServer which were formerly in the gui
library. Improved performance of amssively multithreaded programs.
Debug libraries now have the same name as normal libraries (i.e. no "_d"
suffix). This reduces the possiblity of multiple libraries being loaded
into the same executable.
Added dragonfly OS to make targets.
Spaces and backslashes are no longer allowed in paths used by the
make package (e.g. with Windows OS). The libraries can still use native
paths.
and add a new helper target and script, "show-buildlink3", that outputs
a listing of the buildlink3.mk files included as well as the depth at
which they are included.
For example, "make show-buildlink3" in fonts/Xft2 displays:
zlib
fontconfig
iconv
zlib
freetype2
expat
freetype2
Xrender
renderproto