Subject: CVS commit: [pkgsrc-2003Q4] pkgsrc/x11/xfstt
To: None <pkgsrc-changes@NetBSD.org>
From: Alistair G. Crooks <agc@netbsd.org>
List: pkgsrc-changes
Date: 01/01/2004 22:56:24
Module Name: pkgsrc
Committed By: agc
Date: Thu Jan 1 22:56:24 UTC 2004
Modified Files:
pkgsrc/x11/xfstt [pkgsrc-2003Q4]: MESSAGE Makefile PLIST distinfo
pkgsrc/x11/xfstt/patches [pkgsrc-2003Q4]: patch-aa patch-ab patch-ac
Log Message:
Pull up security fix to the pkgsrc-2003Q4 branch, requested by Lubomir
Sedlacik.
Module Name: pkgsrc
Committed By: salo
Date: Thu Jan 1 20:06:11 UTC 2004
Modified Files:
pkgsrc/x11/xfstt: MESSAGE Makefile PLIST distinfo
pkgsrc/x11/xfstt/patches: patch-aa patch-ab patch-ac
Log Message:
Update to version 1.6.
- correct usage of PREFIX in MESSAGE
- sort PLIST
Changes:
1.6:
====
- Fixed ttSyncAll only looking at fontdir subdirectories
- Added more robust checking for cachedir
- Removed a constant path size limitation (for the Hurd)
- Fixed a typo in "syncing"
- Minor indentation fixes
- Started the transition to using C++ strings
- Changed the libfstt API:
Fixed multiple memory leakages
The member getString doesn't need the conversion buffer anymore
- Fixed the output format of --gslist
1.5.1:
======
- Fixed a possible security problem by checking the byteorder magic in
the connection handshake:
bugtraq id 8255
1.5:
====
- Fixed multiple buffer overflows in the network packet handling code:
CAN-2003-0581
- New encoding: iso8859-14
- Moved hardcoded dir locations to configure space
- Mkdir the fontdir and cachedir in the make install target
- Improve error messages when cachedir does not exist
- Remove --gslist dependency on order of arguments
- Replaced dprintfN with a debug function
- Cleaned the debugging output
- Indentation and minor source cosmetic changes
- Updated to gettext 0.12.1, version 0.11.5 was buggy
- Added a System V init file example
- Cleaned the examples in doc/examples: font.properties, test.sh
- Updated the documentation: doc/FAQ, INSTALL, THANKS, TODO, xfstt.1x
To generate a diff of this commit:
cvs rdiff -r1.2 -r1.2.2.1 pkgsrc/x11/xfstt/MESSAGE
cvs rdiff -r1.15 -r1.15.2.1 pkgsrc/x11/xfstt/Makefile
cvs rdiff -r1.3 -r1.3.2.1 pkgsrc/x11/xfstt/PLIST
cvs rdiff -r1.6 -r1.6.2.1 pkgsrc/x11/xfstt/distinfo
cvs rdiff -r1.3 -r1.3.2.1 pkgsrc/x11/xfstt/patches/patch-aa \
pkgsrc/x11/xfstt/patches/patch-ab pkgsrc/x11/xfstt/patches/patch-ac
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.