libXfont: Changes to 'refs/tags/libXfont-1.2.1'

Matthieu Herrb herrb at kemper.freedesktop.org
Tue Sep 12 17:06:19 EEST 2006


Tag 'libXfont-1.2.1' created by Matthieu Herrb <matthieu at blues.laas.fr> at 2006-09-12 15:05 -0700

Version 1.2.1

Changes since the dawn of time:
Adam Jackson:
      Bug #3069: Drop the BuildLowMem hack, it doesn't compile and isn't useful.
      Properly test for the existance of poll(3). Default to using it if it
      config.h includes to fix modular build.
      silence a warning
      disable the poll detection momentarily, it's not correct
      add -D_XOPEN_SOURCE for linux builds; others might need it too
      Add a dummy source file to avoid link failures.
      Bug #4677: Don't install libfontcache.so
      Bug #4721: Fix crash when using Freetype 2.1.10. (Michael Gor)
      Bug #5047: Make font directory attribs work in modular.
      Bug #6247: Fix build on Cygwin. (Yaakov Selkowitz)
      Add ft.h and ftfuncs.h to the install set for Xprint's benefit. Bump to 1.1
      For the 20-odd symbols defined both in libXfont and the X server, emit them
      Bump to 1.2.0

Alan Coopersmith:
      Bug #2901 <https://bugs.freedesktop.org/show_bug.cgi?id=2901> Patch #2332
      Clear compiler warnings. (Stefan Dirsch)
      If --with-freetype-config is not specified, try pkgconfig freetype2, then
      Coverity #1541: Double free of pointer "ranges" in call to "Xfree"
      renamed: .cvsignore -> .gitignore
      Replace static ChangeLog with dist-hook to generate from git log
      Add *~ to .gitignore to skip emacs droppings

Alexander Gottwald:
      Bufzilla #1802, http://freedesktop.org/bugzilla/show_bug.cgi?id=1802 Added
      Replace <X11/Xtrans.h> with <X11/Xtrans/Xtrans.h>
      Replace <X11/transport.c> with <X11/Xtrans/transport.c>
      Test for xtrans connection flags

Daniel Stone:
      Default --enable-fc to yes; minor formatting changes.
      Add Xtrans definitions (FONT_t, TRANS_CLIENT) to clean up warnings.
      Remove -I${includedir}/X11/fonts from CFLAGS.
      Add Xtrans definitions (FONT_t, TRANS_CLIENT) to clean up warnings.
      Set soversion to 1.0.0 using -version-number.
      AC_DEFINE FONTCACHE rather than XFONT_FONTCACHE, as the former is used in
      Don't crash when we receive an FS_Error from the font server (Guillem
      Change BUILD_* to XFONT_* (Drew Parsons). Remove random #ifndef CRAY.

Egbert Eich:
      Importing vendor version xf86-012804-2330 on Thu Jan 29 00:06:33 PST 2004
      Importing vendor version xf86-4_3_99_903 on Wed Feb 26 01:21:00 PST 2004
      readding XFree86's cvs IDs
      Importing vendor version xf86-4_4_0 on Wed Mar 3 04:09:24 PST 2004
      Importing vendor version xf86-4_4_99_1 on Sun Mar 14 00:26:39 PST 2004
      Merging XORG-CURRENT into trunk
      BugZilla #601: fixed missing symbols in Xserver freetype module due to
      Fix build glitches when building modules independently using Imake.
      Removed distro specific stuff.
      Bugzilla #925: Simpler version of backward compatibility fix (Chisato
      fixed typo
      Optimization of CJK rendering when using versions of freetype prior to
      Removing unneeded private FreeType2 symbol.

Eric Anholt:
      Add/improve libs .cvsignores.

Jie Luo:
      Bug #6918: remove dependencies on Freetype internal headers.  As of 2.2

Josh Triplett:
      Add Xfont.
      Reference X11/fonts header files using X11/fonts/ prefix.

Kaleb Keithley:
      R6.6 is the Xorg base-line
      Initial revision
      XFree86 4.3.0.1
      Initial revision
      XFree86 4.3.99.16 Bring the tree up to date for the Cygwin folks
      XFree86 4.3.99.901 (RC 1)
      XFree86 4.3.99.902 (RC 2)
      Import most of XFree86 4.4RC3. This import excludes files which have the

Kean Johnson:
      See ChangeLog entry 2005-11-07 for details.

Keith Packard:
      Build libXfont.la in the 'src' directory as my version of automake really
      Add suitable .cvsignore files
      Add .cvsignore files Switch _la_CFLAGS for AM_CFLAGS to clean up directory
      Include config.h in every source file to make sure necessary options are
      Rearrange configuration options so that individual font file formats drive
      Switch from monolithic configuration symbols to modular ones, add backward
      Switch from monolithic configuration symbols to modular ones, add backward

Kevin E Martin:
      Make headers needed by bdftopcf public
      Change include dir now that public headers are referenced by
      Install publicly used headers in X11/fonts.
      Undo previous change to add ${includedir}/X11/fonts to CFLAGS. Instead,
      Change include dir now that public headers are referenced by
      Fix distchecks
      Various changes preparing packages for RC0:
      Include missing files
      Update package version number for RC1 release.
      Update package version number for X11R7 RC2 release.
      Update pkgconfig files to separate library build-time dependencies from
      Update package version number for X11R7 RC3 release.
      Bug #5175: Make encodingsdir configurable.
      Update package version number for final X11R7 release candidate.

Matthieu Herrb:
      Bug #7397: Fix a buffer overflow in Freetype font support.
      More check on PCF file reading. Bugzilla #7535
      Fixes for integer overflows in CID encoded fonts parsing reported by iDefense.
      Fix ChangeLog generation for make distcheck. Remove ChangeLog in distclean.
      Bump to 1.2.1

Roland Mainz:
      Fix for http://pdx.freedesktop.org/cgi-bin/bugzilla/show_bug.cgi?id=307 -
      Fix for http://pdx.freedesktop.org/cgi-bin/bugzilla/show_bug.cgi?id=595 -
      //freedesktop.org/bugzilla/show_bug.cgi?id=1767): Fixing build bustage in
      xc/lib/font/util/Imakefile

Søren Sandmann Pedersen:
      Add Type1 subdirectory to lib/Xfonts, update build system accordingly.
      Add Speedo directory to Xfont
      Add lbxutil to symlink.sh Add back accidentally removed include in Type1
      Add fontenc directory, update buildsystem
      - Remove fontenc from Xfont




More information about the xorg-commit mailing list