The NetBSD Project

CVS log for pkgsrc/x11/libXfont/Makefile

[BACK] Up to [cvs.NetBSD.org] / pkgsrc / x11 / libXfont

Request diff between arbitrary revisions


Default branch: MAIN


Revision 1.40 / (download) - annotate - [select for diffs], Wed Mar 7 11:57:36 2018 UTC (14 months, 1 week ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2019Q1-base, pkgsrc-2019Q1, pkgsrc-2018Q4-base, pkgsrc-2018Q4, pkgsrc-2018Q3-base, pkgsrc-2018Q3, pkgsrc-2018Q2-base, pkgsrc-2018Q2, pkgsrc-2018Q1-base, pkgsrc-2018Q1, HEAD
Changes since 1.39: +3 -5 lines
Diff to previous 1.39 (colored)

xorgproto: use xorgproto instead of separate *proto packages

Remove now obsolete packages.

Revision 1.39 / (download) - annotate - [select for diffs], Fri Mar 2 15:09:06 2018 UTC (14 months, 2 weeks ago) by wiz
Branch: MAIN
Changes since 1.38: +2 -2 lines
Diff to previous 1.38 (colored)

libXfont: remove unnecessary dependency.

Bump PKGREVISION.

Revision 1.36.12.2 / (download) - annotate - [select for diffs], Wed Dec 20 18:41:03 2017 UTC (16 months, 4 weeks ago) by spz
Branch: pkgsrc-2017Q3
Changes since 1.36.12.1: +1 -1 lines
Diff to previous 1.36.12.1 (colored) to branchpoint 1.36 (colored) next main 1.37 (colored)

Pullup ticket #5660 - requested by bsiegert
x11/libXfont: security update

Revisions pulled up:
- x11/libXfont/Makefile                                         1.38
- x11/libXfont/distinfo                                         1.30

-------------------------------------------------------------------
   Module Name:    pkgsrc
   Committed By:   wiz
   Date:           Tue Nov 28 14:59:27 UTC 2017

   Modified Files:
           pkgsrc/x11/libXfont: Makefile distinfo

   Log Message:
   libXfont: update to 1.5.4.

   Matthieu Herrb (1):
         libXfont 1.5.4

   Michal Srb (1):
         Open files with O_NOFOLLOW. (CVE-2017-16611)


   To generate a diff of this commit:
   cvs rdiff -u -r1.37 -r1.38 pkgsrc/x11/libXfont/Makefile
   cvs rdiff -u -r1.29 -r1.30 pkgsrc/x11/libXfont/distinfo

Revision 1.38 / (download) - annotate - [select for diffs], Tue Nov 28 14:59:27 2017 UTC (17 months, 2 weeks ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2017Q4-base, pkgsrc-2017Q4
Changes since 1.37: +2 -2 lines
Diff to previous 1.37 (colored)

libXfont: update to 1.5.4.

Matthieu Herrb (1):
      libXfont 1.5.4

Michal Srb (1):
      Open files with O_NOFOLLOW. (CVE-2017-16611)

Revision 1.36.12.1 / (download) - annotate - [select for diffs], Sun Oct 22 18:12:32 2017 UTC (18 months, 3 weeks ago) by bsiegert
Branch: pkgsrc-2017Q3
Changes since 1.36: +2 -2 lines
Diff to previous 1.36 (colored)

Pullup ticket #5585 - requested by sevan
x11/libXfont: security fix

Revisions pulled up:
- x11/libXfont/Makefile                                         1.37
- x11/libXfont/distinfo                                         1.29

---
   Module Name:    pkgsrc
   Committed By:   wiz
   Date:           Thu Oct 19 23:29:46 UTC 2017

   Modified Files:
           pkgsrc/x11/libXfont: Makefile distinfo

   Log Message:
   libXfont: update to 1.5.3.

   Matt Turner (1):
        libXfont 1.5.3

   Michal Srb (2):
        Check for end of string in PatternMatch (CVE-2017-13720)
        pcfGetProperties: Check string boundaries (CVE-2017-13722)

Revision 1.37 / (download) - annotate - [select for diffs], Thu Oct 19 23:29:46 2017 UTC (18 months, 4 weeks ago) by wiz
Branch: MAIN
Changes since 1.36: +2 -2 lines
Diff to previous 1.36 (colored)

libXfont: update to 1.5.3.

Matt Turner (1):
     libXfont 1.5.3

Michal Srb (2):
     Check for end of string in PatternMatch (CVE-2017-13720)
     pcfGetProperties: Check string boundaries (CVE-2017-13722)

Revision 1.36 / (download) - annotate - [select for diffs], Wed Aug 31 20:28:28 2016 UTC (2 years, 8 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2017Q3-base, pkgsrc-2017Q2-base, pkgsrc-2017Q2, pkgsrc-2017Q1-base, pkgsrc-2017Q1, pkgsrc-2016Q4-base, pkgsrc-2016Q4, pkgsrc-2016Q3-base, pkgsrc-2016Q3, pkgsrc-
Branch point for: pkgsrc-2017Q3
Changes since 1.35: +2 -2 lines
Diff to previous 1.35 (colored)

Updated libXfont to 1.5.2.

Maintenance branch release, primarily for bdftopcf's benefit as it's
the only thing that really needs the Xfont1 API. (xfs uses it too, I
believe, but could be ported to Xfont2). If someone wanted to step up
and merge Xfont1 into bdtopcf directly, that'd be great.

Adam Jackson (1):
      libXfont 1.5.2

Alan Coopersmith (1):
      doc: add a couple olinks to fsproto & xfs-design docs

Benjamin Tissoires (1):
      bdfReadCharacters: Allow negative DWIDTH values

Jeremy Huddleston Sequoia (6):
      stubs: Add missing externs for declarations in the NO_WEAK_SYMBOLS && PIC stubs resolution
      Use NO_WEAK_SYMBOLS instead of -flat_namespace
      FreeType: Correct an allocation size
      bitmap: Bail out on invalid input to FontFileMakeDir instead of calling calloc for 0 bytes
      fserve: Silence a -Wformat warning
      fserve: Fix a buffer read overrun in _fs_client_access

Keith Packard (1):
      Fix warnings

Thomas Klausner (1):
      Fix is*() usage.

Revision 1.35 / (download) - annotate - [select for diffs], Tue Mar 17 17:40:00 2015 UTC (4 years, 2 months ago) by tnn
Branch: MAIN
CVS Tags: pkgsrc-2016Q2-base, pkgsrc-2016Q2, pkgsrc-2016Q1-base, pkgsrc-2016Q1, pkgsrc-2015Q4-base, pkgsrc-2015Q4, pkgsrc-2015Q3-base, pkgsrc-2015Q3, pkgsrc-2015Q2-base, pkgsrc-2015Q2, pkgsrc-2015Q1-base, pkgsrc-2015Q1
Changes since 1.34: +2 -2 lines
Diff to previous 1.34 (colored)

Update to libXfont-1.5.1 for CVE-2015-1802, CVE-2015-1803, CVE-2015-1804.

Alan Coopersmith (6):
      Remove unneeded checks for #ifndef X_NOT_POSIX
      Use 'imdent' to realign cpp indentation levels in fslibos.h
      bdfReadProperties: property count needs range check [CVE-2015-1802]
      bdfReadCharacters: bailout if a char's bitmap cannot be read [CVE-2015-1803]
      bdfReadCharacters: ensure metrics fit into xCharInfo struct [CVE-2015-1804]
      libXfont 1.5.1

Christos Zoulas (1):
      Set close-on-exec for font file I/O.

Revision 1.34 / (download) - annotate - [select for diffs], Sat Feb 28 10:26:32 2015 UTC (4 years, 2 months ago) by wiz
Branch: MAIN
Changes since 1.33: +2 -2 lines
Diff to previous 1.33 (colored)

Update to 1.5.0.
Despite the warning below, the server compiles fine and this version was used
to update NetBSD's xsrc.

As a reminder:

*IMPORTANT* This release works with fontsproto 2.1.3 or later and is for use
with xorg-server 1.16 and later.  It will *not* work with older versions of
fontsproto or xorg-server (prior to 1.15.99.901).

libXfont provides the core of the legacy X11 font system, handling the
index files (fonts.dir, fonts.alias, fonts.scale), the various font file
formats, and rasterizing them.   It is used by the X servers, the
X Font Server (xfs), and some font utilities (bdftopcf for instance),
but should not be used by normal X11 clients.  X11 clients access fonts
via either the new API's in libXft, or the legacy API's in libX11.

This release includes all the security & bug fixes from libXfont 1.4.8,
plus these additional significant changes:
  - Support for SNF font format (deprecated since X11R5 in 1991) is now
    disabled by default at build time.  For now, adding --enable-snfformat
    to configure flags may re-enable it, but support may be fully removed
    in future libXfont releases.
  - Many compiler warnings cleaned up, including some which required API
    changes around type declarations (const char *, Pointer, etc.).
  - README file expanded to explain all the different formats/options.

Revision 1.30.2.1 / (download) - annotate - [select for diffs], Wed May 21 13:14:03 2014 UTC (4 years, 11 months ago) by tron
Branch: pkgsrc-2014Q1
Changes since 1.30: +3 -1 lines
Diff to previous 1.30 (colored) next main 1.31 (colored)

Pullup ticket #4413 - requested by he
x11/fontsproto: security update
x11/libXfont: security patch

Revisions pulled up:
- x11/fontsproto/Makefile                                       1.7
- x11/fontsproto/distinfo                                       1.4
- x11/libXfont/Makefile                                         1.31-1.32
- x11/libXfont/distinfo                                         1.22-1.23
- x11/libXfont/patches/patch-src_fc_fsconvert.c                 1.1
- x11/libXfont/patches/patch-src_fc_fserve.c                    1.1
- x11/libXfont/patches/patch-src_util_patcache.c                1.1

---
   Module Name:	pkgsrc
   Committed By:	wiz
   Date:		Tue Apr 15 08:22:53 UTC 2014

   Modified Files:
   	pkgsrc/x11/fontsproto: Makefile distinfo

   Log Message:
   Update to 2.1.3:

   2.1.3:

   This release features a number of spec formatting improvements, and some
   header adjustments for current xserver.

   Adam Jackson (1):
         configure: Remove AM_MAINTAINER_MODE

   Alan Coopersmith (35):
         spec: Replace ASCII => & -> arrows with Unicode דצ&          spec: add olinks to X11 protocol & XLFD specs
         spec: fixup bibliography entries (correct authors, link to references)
         spec: convert from article with sections to book with chapters
         spec: markup introduction of new terms with <firstterm>
         spec: fixup markup/formatting of the naming syntax section
         spec: change ids for encoding sections from *_2 to Encoding::*
         spec: add links to references to other sections
         spec: Use <figure> markup for figure labels
         spec: remove some extra quotes from nroff conversion
         spec: add <acronym> markup
         spec: convert list of license models from itemizedlist to variablelist
         spec: Convert .IN comments to indexterm tags
         spec: add autogenerated index
         spec: fix boundaries of <function> tags
         spec: Use <errorname> instead of <function> for error names
         spec: Convert Requests chapter to have a section per request
         spec: Convert Events chapter to have a section per request
         spec: Convert Errors chapter to have a section per request
         spec: make links from encoding section to definitions
         spec: Use <personname> markup in Acknowledgements
         spec: Use tables for contents of Requests, Events & Errors
         spec: Convert a bunch of AccessContext references from <function> to </type>
         spec: Use <superscript> for exponents
         spec: markup data type names with <type>
         spec: Finish replacing nroff .sp macros with <para> breaks
         spec: Convert Data Types section to have a section per type, with tables
         spec: give footnotes ids for more stable links
         spec: fixup quote characters
         spec: add enumerated constants to index
         spec: markup enumerated constant names with <constant>
         spec: Make links to data types, requests, events & errors
         spec: Remove <!- .LP --> comments leftover from nroff migration
         spec: use <parameter> markup for elements of requests & replies
         spec: Make alignment of columns in Encoding section more consistent

   Colin Walters (1):
         autogen.sh: Implement GNOME Build API

   Gaetan Nadon (1):
         config: replace deprecated use of AC_OUTPUT with AC_CONFIG_FILES

   Julien Cristau (1):
         fontsproto 2.1.3

   Keith Packard (2):
         Replace 'pointer' with the equivalent 'void *'.
         Allow paths and patterns to be const

---
   Module Name:	pkgsrc
   Committed By:	wiz
   Date:		Tue Apr 15 16:47:26 UTC 2014

   Modified Files:
   	pkgsrc/x11/libXfont: Makefile distinfo
   Added Files:
   	pkgsrc/x11/libXfont/patches: patch-src_util_patcache.c

   Log Message:
   Fix compatibility with fontsproto-2.1.3 and depend on it.
   Bump PKGREVISION.

---
   Module Name:	pkgsrc
   Committed By:	joerg
   Date:		Thu May 15 23:48:05 UTC 2014

   Modified Files:
   	pkgsrc/x11/libXfont: Makefile distinfo
   Added Files:
   	pkgsrc/x11/libXfont/patches: patch-src_fc_fsconvert.c
   	    patch-src_fc_fserve.c

   Log Message:
   Fix CVE-2014-0209, CVE-2014-0210 and CVE-2014-0211, validation errors
   triggerable via XFS or local font directories under user control.
   Bump revision.

Revision 1.33 / (download) - annotate - [select for diffs], Fri May 16 08:36:21 2014 UTC (5 years ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2014Q4-base, pkgsrc-2014Q4, pkgsrc-2014Q3-base, pkgsrc-2014Q3, pkgsrc-2014Q2-base, pkgsrc-2014Q2
Changes since 1.32: +2 -3 lines
Diff to previous 1.32 (colored)

Update to 1.4.8.

This release is overflowing with security fixes and code cleanups,
including the fixes for CVE-2014-0209, CVE-2014-0210, & CVE-2014-0211
for the security advisory published earlier this week:
    http://lists.x.org/archives/xorg-announce/2014-May/002431.html

This release works with fontsproto 2.1.2 or earlier and is for use with
the existing stable releases of xorg-server - 1.15 & earlier.

libXfont 1.5 will be released later this year to support fontsproto 2.1.3
and xorg-server 1.16.  It will also change the compile time defaults to stop
building SNF font format support by default, taking the next step in the
deprecation of this file format that was used prior to X11R5, and has been
on the way out since 1991.   In the unlikely event that you still need to
support old SNF format fonts, get in the habit of adding --enable-snfformat
to your configure flags when building.

Revision 1.32 / (download) - annotate - [select for diffs], Thu May 15 23:48:05 2014 UTC (5 years ago) by joerg
Branch: MAIN
Changes since 1.31: +2 -2 lines
Diff to previous 1.31 (colored)

Fix CVE-2014-0209, CVE-2014-0210 and CVE-2014-0211, validation errors
triggerable via XFS or local font directories under user control.
Bump revision.

Revision 1.31 / (download) - annotate - [select for diffs], Tue Apr 15 16:47:25 2014 UTC (5 years, 1 month ago) by wiz
Branch: MAIN
Changes since 1.30: +3 -1 lines
Diff to previous 1.30 (colored)

Fix compatibility with fontsproto-2.1.3 and depend on it.
Bump PKGREVISION.

Revision 1.30 / (download) - annotate - [select for diffs], Tue Jan 7 20:09:18 2014 UTC (5 years, 4 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2014Q1-base
Branch point for: pkgsrc-2014Q1
Changes since 1.29: +2 -3 lines
Diff to previous 1.29 (colored)

Update to 1.4.7 (pkgsrc already had the security fix):

This release includes the fix for CVE-2013-6462, as well as other security
hardening and code cleanups, and makes libXfont compatible with libXtrans 1.3
on Solaris.

Alan Coopersmith (7):
      xstrdup -> strdup
      Replace malloc(strlen)+strcpy/strcat calls with strdup
      Don't leak old allocation if realloc fails to enlarge it
      Add AC_USE_SYSTEM_EXTENSIONS to expose non-standard extensions
      CVE-2013-6462: unlimited sscanf overflows stack buffer in bdfReadCharacters()
      Limit additional sscanf strings to fit buffer sizes
      libXfont 1.4.7

Julien Cristau (1):
      Make serverGeneration unsigned

Revision 1.28.4.1 / (download) - annotate - [select for diffs], Tue Jan 7 17:11:53 2014 UTC (5 years, 4 months ago) by tron
Branch: pkgsrc-2013Q4
Changes since 1.28: +2 -1 lines
Diff to previous 1.28 (colored) next main 1.29 (colored)

Pullup ticket #4287 - requested by wiz
x11/libXfont: security patch

Revisions pulled up:
- x11/libXfont/Makefile                                         1.29
- x11/libXfont/distinfo                                         1.20
- x11/libXfont/patches/patch-src_bitmap_bdfread.c               1.1

---
   Module Name:	pkgsrc
   Committed By:	wiz
   Date:		Tue Jan  7 07:39:49 UTC 2014

   Modified Files:
   	pkgsrc/x11/libXfont: Makefile distinfo
   Added Files:
   	pkgsrc/x11/libXfont/patches: patch-src_bitmap_bdfread.c

   Log Message:
   CVE-2013-6462:
   A BDF font file containing a longer than expected string could
   overflow the buffer on the stack.  Testing in X servers built with
   Stack Protector resulted in an immediate crash when reading a
   user-provided specially crafted font.

   Bump PKGREVISION.

Revision 1.29 / (download) - annotate - [select for diffs], Tue Jan 7 07:39:49 2014 UTC (5 years, 4 months ago) by wiz
Branch: MAIN
Changes since 1.28: +2 -1 lines
Diff to previous 1.28 (colored)

CVE-2013-6462:
A BDF font file containing a longer than expected string could
overflow the buffer on the stack.  Testing in X servers built with
Stack Protector resulted in an immediate crash when reading a
user-provided specially crafted font.

Bump PKGREVISION.

Revision 1.28 / (download) - annotate - [select for diffs], Mon Jul 22 06:34:53 2013 UTC (5 years, 9 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2013Q4-base, pkgsrc-2013Q3-base, pkgsrc-2013Q3
Branch point for: pkgsrc-2013Q4
Changes since 1.27: +2 -4 lines
Diff to previous 1.27 (colored)

Update to 1.4.6:

This minor bug fix release includes a couple bug fixes, and a little bit
of cleanup of both the code & build configuration.


Adam Jackson (2):
      catalogue: Fix obvious thinko
      configure: Remove AM_MAINTAINER_MODE

Alan Coopersmith (3):
      Replace deprecated Automake INCLUDES variable with AM_CPPFLAGS
      Require ANSI C89 pre-processor, drop pre-C89 token pasting support
      libXfont 1.4.6

Arvind Umrao (1):
      If socket is interrupted with signal EINTR, re-attempt read.

Colin Walters (1):
      autogen.sh: Implement GNOME Build API

Thomas Klausner (1):
      Protect config.h inclusion with ifdef HAVE_CONFIG_H, like usual.

Yaakov Selkowitz (1):
      Omit catalogue support on systems without symlinks

Revision 1.27 / (download) - annotate - [select for diffs], Tue Jun 4 22:17:27 2013 UTC (5 years, 11 months ago) by tron
Branch: MAIN
CVS Tags: pkgsrc-2013Q2-base, pkgsrc-2013Q2
Changes since 1.26: +2 -2 lines
Diff to previous 1.26 (colored)

Try to fix the fallout caused by the fix for PR pkg/47882. Part 3:

Recursively bump package revisions again after the "freetype2" and
"fontconfig" handling was fixed.

Revision 1.26 / (download) - annotate - [select for diffs], Mon Jun 3 10:06:20 2013 UTC (5 years, 11 months ago) by wiz
Branch: MAIN
Changes since 1.25: +2 -1 lines
Diff to previous 1.25 (colored)

Bump freetype2 and fontconfig dependencies to current pkgsrc versions,
to address issues with NetBSD-6(and earlier)'s fontconfig not being
new enough for pango.

While doing that, also bump freetype2 dependency to current pkgsrc
version.

Suggested by tron in PR 47882

Revision 1.25 / (download) - annotate - [select for diffs], Mon Oct 29 05:06:34 2012 UTC (6 years, 6 months ago) by asau
Branch: MAIN
CVS Tags: pkgsrc-2013Q1-base, pkgsrc-2013Q1, pkgsrc-2012Q4-base, pkgsrc-2012Q4
Changes since 1.24: +1 -3 lines
Diff to previous 1.24 (colored)

Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days.

Revision 1.24 / (download) - annotate - [select for diffs], Sat Jun 9 07:52:51 2012 UTC (6 years, 11 months ago) by obache
Branch: MAIN
CVS Tags: pkgsrc-2012Q3-base, pkgsrc-2012Q3, pkgsrc-2012Q2-base, pkgsrc-2012Q2
Changes since 1.23: +3 -1 lines
Diff to previous 1.23 (colored)

Require hacks for fixing autoconf + space in variable name issue.

Revision 1.23 / (download) - annotate - [select for diffs], Fri Jun 1 20:19:16 2012 UTC (6 years, 11 months ago) by drochner
Branch: MAIN
Changes since 1.22: +2 -2 lines
Diff to previous 1.22 (colored)

update to 1.4.5
changes: misc fixes, most notably the fix for the LZW decompression
security issue was integrated

Revision 1.22 / (download) - annotate - [select for diffs], Mon Nov 14 14:24:14 2011 UTC (7 years, 6 months ago) by joerg
Branch: MAIN
CVS Tags: pkgsrc-2012Q1-base, pkgsrc-2012Q1, pkgsrc-2011Q4-base, pkgsrc-2011Q4
Changes since 1.21: +1 -3 lines
Diff to previous 1.21 (colored)

Revert.

Revision 1.21 / (download) - annotate - [select for diffs], Mon Nov 14 14:07:35 2011 UTC (7 years, 6 months ago) by cheusov
Branch: MAIN
Changes since 1.20: +3 -1 lines
Diff to previous 1.20 (colored)


Add inet6 option as requiested in PR 37117. Tested on current.
   Approved by wiz@.

Revision 1.20 / (download) - annotate - [select for diffs], Mon Nov 14 13:34:10 2011 UTC (7 years, 6 months ago) by cheusov
Branch: MAIN
Changes since 1.19: +2 -3 lines
Diff to previous 1.19 (colored)


Update to 1.4.4. Approved by wiz@. Tested on current with modular xorg.

Changes.
  commit a7970f5c817b5c75d945389cfaf1384ff23437f3
  Author: Matthieu Herrb <matthieu.herrb@laas.fr>
  Date:   Mon Aug 8 18:08:05 2011 +0200

    libXfont 1.4.4

    Signed-off-by: Matthieu Herrb <matthieu.herrb@laas.fr>
    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>

  commit d11ee5886e9d9ec610051a206b135a4cdc1e09a0
  Author: Thomas Hoger <thoger@redhat.com>
  Date:   Mon Aug 8 18:03:09 2011 +0200

    LZW decompress: fix for CVE-2011-2895

    Specially crafted LZW stream can crash an application using libXfont
    that is used to open untrusted font files.  With X server, this may
    allow privilege escalation when exploited

    Reviewed-by: Matthieu Herrb <matthieu.herrb@laas.fr>
    Signed-off-by: Matthieu Herrb <matthieu.herrb@laas.fr>
    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>

  commit 214ca6a7a2247544627e6dc7c8705811305ad007
  Author: Alan Coopersmith <alan.coopersmith@oracle.com>
  Date:   Mon May 16 18:28:13 2011 -0700

    Fix memory leak in allocation failure path of BitmapOpenScalable()

    Go ahead and fill in the font->info pointers so that
    bitmapUnloadScalable()
    will free the bits that were allocated, even if some were not.

    Error: Memory leak (CWE 401)
       Memory leak of pointer <unknown> allocated with
    ComputeScaledProperties(...)
            at line 1629 of
    /export/alanc/X.Org/git/lib/libXfont/src/bitmap/bitscale.c in function
    'BitmapOpenScalable'.
              pointer allocated at line 1616 with
    ComputeScaledProperties(...).
              <unknown> leaks when props != 0 at line 1623.

    [ This bug was found by the Parfait 0.3.7 bug checking tool.
      For more information see http://labs.oracle.com/projects/parfait/ ]

    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
    Reviewed-by: Jeremy Huddleston <jeremyhu@apple.com>

  commit 7f8345aa6fb60a7fd7adf0095a2354fad1d8d5ef
  Author: Gaetan Nadon <memsize@videotron.ca>
  Date:   Wed Mar 2 14:33:07 2011 -0500

    doc: use common makefile for developers documentation

    The user/specs docs now have external references support.
    Developers doc are not installed so they do not participate.
    However, using a similar makefile shared amongst developers
    document reduces maintenance and is forward looking.

    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>

  commit 77027deabca37183cfbbed107cf14ca80f29f26d
  Author: Gaetan Nadon <memsize@videotron.ca>
  Date:   Wed Feb 2 11:43:42 2011 -0500

    config: comment, minor upgrade, quote and layout configure.ac

    Group statements per section as per Autoconf standard layout
    Quote statements where appropriate.
    Autoconf recommends not using dnl instead of # for comments

    Use AC_CONFIG_FILES to replace the deprecated AC_OUTPUT with parameters.
    Add AC_CONFIG_SRCDIR([Makefile.am])

    This helps automated maintenance and release activities.
    Details can be found in http://wiki.x.org/wiki/NewModuleGuidelines

  commit 9ea1790d61bd135714c40e5089ecb1effa1dbcc0
  Author: Gaetan Nadon <memsize@videotron.ca>
  Date:   Thu Jan 27 18:50:15 2011 -0500

    config: remove AC_PROG_CC as it overrides AC_PROG_C_C99

    XORG_STRICT_OPTION from XORG_DEFAULT_OPTIONS calls
    AC_PROG_C_C99. This sets gcc with -std=gnu99.
    If AC_PROG_CC macro is called afterwards, it resets CC to gcc.

    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>

  commit 4e0c6c45d819befdd9315d6282b957f7cfec3ae2
  Author: Paulo Zanoni <pzanoni@mandriva.com>
  Date:   Thu Dec 16 14:09:12 2010 -0200

    Use docbookx.dtd version 4.3 for all docs

    Signed-off-by: Paulo Zanoni <pzanoni@mandriva.com>
    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>

  commit 01c30845853f5a8114467185d76274ae9bbff091
  Author: Alan Coopersmith <alan.coopersmith@oracle.com>
  Date:   Sun Nov 21 11:35:20 2010 -0800

    Sun's copyrights belong to Oracle now

    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>

  commit 72ade58381a49514f2b29065ba33a464b7efc3d0
  Author: Gaetan Nadon <memsize@videotron.ca>
  Date:   Tue Nov 9 13:04:51 2010 -0500

    config: HTML file generation: use the installed copy of xorg.css

    Currenlty the xorg.css file is copied in each location
    where a DocBook/XML file resides. This produces about
    70 copies in the $(docdir) install tree.

    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>

  commit 12157fbebc35c2d039df2df4fc5ac2b299eeec03
  Author: Alan Coopersmith <alan.coopersmith@oracle.com>
  Date:   Thu Oct 28 20:43:27 2010 -0700

    libXfont 1.4.3

    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>

  commit f29f1d68d7eca96e45ba3758686be07993d82e03
  Author: Jesse Adkins <jesserayadkins@gmail.com>
  Date:   Tue Sep 28 13:30:02 2010 -0700

    Purge cvs tags.

    Signed-off-by: Jesse Adkins <jesserayadkins@gmail.com>
    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>

  commit 6628b4d82426cf9ac240da363cd8a8252e6f71ef
  Author: Jeremy Huddleston <jeremyhu@apple.com>
  Date:   Mon Sep 27 12:31:50 2010 -0700

    FreeType: Cleanup MUMBLE and fix printing of XLFD in debug spew.

    Signed-off-by: Jeremy Huddleston <jeremyhu@apple.com>

  commit c482a2c104aa5cd1a265c2ca310a308dcc418fe7
  Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
  Date:   Wed Apr 14 05:58:28 2010 -0500

    Revert "Bug #6247: Fix build on Cygwin"

    libtool requires the '-no-undefined' flag in order to create shared
    libraries on PE/COFF platforms (Cygwin/MinGW); on other platforms this
    flag has no effect.

    The problem with libXfont is that PE weak symbols do not behave exactly
    as they do on ELF platforms.  Since PE binaries (both executables and
    libraries) must have all symbols resolved at link time, there is no way
    for the real symbols in xserver to "displace" those in libXfont at
    runtime, so the result is that libXfont uses its stubs, which do
    nothing, and xserver ends up unable to find its fonts.

    Solving this will require either significant changes to libXfont or some
    major improvement to the toolchain to handle this case.  Until that
    happens, removing '-no-undefined' will result in a static-only library
    on these platforms, which is the only currently working solution.

    http://sourceware.org/bugzilla/show_bug.cgi?id=11306
    http://cygwin.com/ml/cygwin/2010-04/msg00281.html

    This reverts commit 69c4ae1e3e14a58bc2eb9b9b8820dc7183b82a67.

    Conflicts:

        ChangeLog

    Signed-off-by: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>

  commit 455ec66e82e3c4bedd9e789d2ab33030b8e64ffa
  Author: Alan Coopersmith <alan.coopersmith@oracle.com>
  Date:   Sun Aug 8 00:19:36 2010 -0700

    Fix builds with Sun compilers

    Sun compilers use #pragma weak in the *.c files to declare weak symbols,
    so should have weak defined to empty, but not define NO_WEAK_SYMBOLS

    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>

  commit 0386fa77367a305deea3cc27f8a3865cc3c467c0
  Author: Jeremy Huddleston <jeremyhu@apple.com>
  Date:   Sat Jul 10 10:08:21 2010 -0700

    darwin: Fix build regression introduced by previous patch

    Signed-off-by: Jeremy Huddleston <jeremyhu@apple.com>

  commit 8f75706901da0141590d46f0f898e5678feac953
  Author: Jon TURNEY <jon.turney@dronecode.org.uk>
  Date:   Mon Jun 28 17:56:07 2010 +0100

    Build fix for platforms which don't have weak linkage

    Since we fix this by removing the serverGeneration symbol, assuming
    an external definition will be provided, this means on Windows libXfont
    can only be built as a static library (since PE shared libraries cannot
    contain undefined symbols).  This produces a libXfont which might only
    be useful to the xserver, but the only other users we might care about
    are xfs, which is obsolete, and bdftopcf, which fortunately doesn't
    pull in any objects which reference serverGeneration from libXfont.

    Signed-off-by: Jon TURNEY <jon.turney@dronecode.org.uk>
    Reviewed-by: Colin Harrison <colin.harrison@virgin.net>

  commit 5c49c956e9c85d89f6b2e719eb9b6fbde62c2f72
  Author: Gaetan Nadon <memsize@videotron.ca>
  Date:   Mon Jun 28 13:18:22 2010 -0400

    doc: use xorg-docs xorg.css stylesheet

    Use latest DocBook XML util-macros infrastructure

    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>

Revision 1.19 / (download) - annotate - [select for diffs], Tue Nov 1 06:03:02 2011 UTC (7 years, 6 months ago) by sbd
Branch: MAIN
Changes since 1.18: +2 -2 lines
Diff to previous 1.18 (colored)

Recursive bump for graphics/freetype2 buildlink addition.

Revision 1.17.8.1 / (download) - annotate - [select for diffs], Fri Aug 19 08:18:32 2011 UTC (7 years, 9 months ago) by sbd
Branch: pkgsrc-2011Q2
Changes since 1.17: +2 -1 lines
Diff to previous 1.17 (colored) next main 1.18 (colored)

Pullup ticket #3501 - requested by joerg
x11/libXfont buffer overflow fix

Revisions pulled up:
- x11/libXfont/Makefile                                         1.18
- x11/libXfont/distinfo                                         1.16
- x11/libXfont/patches/patch-src-fontfile-decompress.c          1.1

---
   Module Name:	pkgsrc
   Committed By:	joerg
   Date:		Thu Aug 18 22:58:24 UTC 2011

   Modified Files:
   	pkgsrc/x11/libXfont: Makefile distinfo
   Added Files:
   	pkgsrc/x11/libXfont/patches: patch-src-fontfile-decompress.c

   Log Message:
   Fix buffer overflow in LZW handler.

Revision 1.18 / (download) - annotate - [select for diffs], Thu Aug 18 22:58:24 2011 UTC (7 years, 9 months ago) by joerg
Branch: MAIN
CVS Tags: pkgsrc-2011Q3-base, pkgsrc-2011Q3
Changes since 1.17: +2 -1 lines
Diff to previous 1.17 (colored)

Fix buffer overflow in LZW handler.

Revision 1.17 / (download) - annotate - [select for diffs], Fri Sep 10 18:49:43 2010 UTC (8 years, 8 months ago) by joerg
Branch: MAIN
CVS Tags: pkgsrc-2011Q2-base, pkgsrc-2011Q1-base, pkgsrc-2011Q1, pkgsrc-2010Q4-base, pkgsrc-2010Q4, pkgsrc-2010Q3-base, pkgsrc-2010Q3
Branch point for: pkgsrc-2011Q2
Changes since 1.16: +3 -2 lines
Diff to previous 1.16 (colored)

Update to libXfont-1.4.2: Minor bug fixes

Revision 1.16 / (download) - annotate - [select for diffs], Fri Jan 15 20:14:46 2010 UTC (9 years, 4 months ago) by tnn
Branch: MAIN
CVS Tags: pkgsrc-2010Q2-base, pkgsrc-2010Q2, pkgsrc-2010Q1-base, pkgsrc-2010Q1
Changes since 1.15: +3 -1 lines
Diff to previous 1.15 (colored)

don't build internal documentation

Revision 1.15 / (download) - annotate - [select for diffs], Fri Jan 15 18:43:28 2010 UTC (9 years, 4 months ago) by tnn
Branch: MAIN
Changes since 1.14: +2 -2 lines
Diff to previous 1.14 (colored)

Update to libXfont-1.4.1. Changes:

Migrate to xorg macros 1.3 & XORG_DEFAULT_OPTIONS
Move fontlib.ms from xorg-docs
Convert documentation from troff to DocBook/XML
Remove unused setting of ENCODINGSDIR
libXfont 1.4.1
Fixed int(*)()->double cast warning

Revision 1.14 / (download) - annotate - [select for diffs], Wed Jun 10 14:00:36 2009 UTC (9 years, 11 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2009Q4-base, pkgsrc-2009Q4, pkgsrc-2009Q3-base, pkgsrc-2009Q3, pkgsrc-2009Q2-base, pkgsrc-2009Q2
Changes since 1.13: +2 -2 lines
Diff to previous 1.13 (colored)

Update to 1.4.0:

Lots of cleanup and misc bugfixes since 1.3.4.  Still one of the worst
libraries we ship though.

If you're unfortunate enough to need speedo, type1, or printer fonts,
then you'll want to skip this release.

---

Adam Jackson (15):
      Delete speedo
      Delete Type1
      const cleanup
      Get rid of a useless array
      Remove useless #define
      Remove loadable renderer support.
      Remove printer font support.
      Remove PMF support.
      xalloc -> malloc, etc.
      Drop OS/2 support
      Move the copy of CopyISOLatin1Lowered near its user, and un-weak it.
      Delete some dead ifdefs
      Allow case insensitive filename matching in fontfile.
      Remove some strcasecmp silliness
      libXfont 1.4.0

Alan Coopersmith (1):
      Restore comment deleted by b6f793d7d5

Jeremy Huddleston (1):
      Added missing AM_CFLAGS for -Wl,-flat_namespace

Paulo Cesar Pereira de Andrade (3):
      libXfont ansification and removal of xf86_ansic.h dependency
      Disable some fun stdio wrapping.
      Janitor: make distcheck and .gitignore

Peter Astrand (1):
      Avoid sending uninitialized padding data over the network.

Revision 1.13 / (download) - annotate - [select for diffs], Wed Jan 7 22:01:10 2009 UTC (10 years, 4 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2009Q1-base, pkgsrc-2009Q1
Changes since 1.12: +2 -2 lines
Diff to previous 1.12 (colored)

Update to 1.3.4:

Adam Jackson (2):
Nuke fontcache.
Retry font server connections faster.

Alan Coopersmith (8):
Add support for bzip2 bitmap font compression
Pad CreateAC packets with 0 auths to workaround xfs bug
Always scan catalogue dirs at startup, even if their mtime < 0
Use XORG_CWARNFLAGS & XORG_CHANGELOG macros from xorg-macros 1.2
Update COPYING file with additional copyrights/licenses
Add simple README with pointers to bugzilla/git/mailing list
miscutil.c:108: warning: old-style parameter declaration
Version bump: 1.3.4

Benjamin Close (1):
Make sure font names/font alias names are null terminated

Derek Wang (1):
Sun bug 4510977: dtremote fails to start session

Julien Cristau (1):
Don't clobber CFLAGS in configure

Peter Breitenlohner (1):
X.Org Bug 17945: avoid gcc warnings for libXfont

Revision 1.12 / (download) - annotate - [select for diffs], Thu Jul 17 00:56:45 2008 UTC (10 years, 10 months ago) by bjs
Branch: MAIN
CVS Tags: pkgsrc-2008Q4-base, pkgsrc-2008Q4, pkgsrc-2008Q3-base, pkgsrc-2008Q3, cube-native-xorg-base, cube-native-xorg
Changes since 1.11: +2 -2 lines
Diff to previous 1.11 (colored)


Update to libXfont-1.3.3.  Changes:


commit 11edbc3a818e15ea2b622b31e6f87159ee68ae4a

    Do not call FT_Get_BDF_Charset_ID() if configured with
    --disable-bdfformat

commit 1ab07ce0eec4f6c7ed66c7aba3edf8c4315dd907

    FontFileDirectoryChanged: check length of "fonts.alias" as well
    as "fonts.dir"

commit 0f9db4aa7de6e0644ac9c5811b949e5f936c9d61

    Don't allow a font alias to point to itself and create a loop

    Part of fix for Sun bug 4258475
    <http://bugs.opensolaris.org/bugdatabase/view_bug.do?bug_id=4258475>

commit 754cabe62e91b9ad50c3027c063f4269775f7add

    Add missing include in src/FreeType/ftfuncs.c

    Fixes compiler warning:
    ../../../src/FreeType/ftfuncs.c:
	In function 'restrict_code_range_by_str':
    ../../../src/FreeType/ftfuncs.c:2081: warning:
	implicit declaration of function 'isspace'

Revision 1.11 / (download) - annotate - [select for diffs], Sat May 24 21:45:15 2008 UTC (10 years, 11 months ago) by tnn
Branch: MAIN
CVS Tags: pkgsrc-2008Q2-base, pkgsrc-2008Q2, cwrapper
Changes since 1.10: +2 -2 lines
Diff to previous 1.10 (colored)

Switch master site to MASTER_SITE_XORG.

Revision 1.10 / (download) - annotate - [select for diffs], Fri Mar 7 20:16:19 2008 UTC (11 years, 2 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2008Q1-base, pkgsrc-2008Q1
Changes since 1.9: +2 -3 lines
Diff to previous 1.9 (colored)

Update to 1.3.2:

Adam Jackson (1):
libXfont 1.3.2

Jens Granseuer (1):
fix build with gcc 2.95.

Matthieu Herrb (3):
catalogue.c: prevent a one character overflow
ftsystem.c is not needed anymore.
Fix for CVE-2008-0006 - PCF Font parser buffer overflow.

Tilman Sauerbeck (1):
Replaced one instance of bcopy() with memcpy().

Revision 1.9 / (download) - annotate - [select for diffs], Sun Jan 20 18:24:51 2008 UTC (11 years, 4 months ago) by joerg
Branch: MAIN
Changes since 1.8: +2 -2 lines
Diff to previous 1.8 (colored)

libXfont-1.3.1nb2:
Include upstream fix for another PCF integer overflow.
This is CVE-2008-0006.

Revision 1.8 / (download) - annotate - [select for diffs], Mon Sep 24 16:24:48 2007 UTC (11 years, 7 months ago) by joerg
Branch: MAIN
CVS Tags: pkgsrc-2007Q4-base, pkgsrc-2007Q4, pkgsrc-2007Q3-base, pkgsrc-2007Q3
Changes since 1.7: +2 -1 lines
Diff to previous 1.7 (colored)

Fix off-by-one issue. Bump revision.

Revision 1.7 / (download) - annotate - [select for diffs], Fri Sep 21 19:32:17 2007 UTC (11 years, 8 months ago) by bjs
Branch: MAIN
Changes since 1.6: +2 -2 lines
Diff to previous 1.6 (colored)


Update to version 1.3.1.  Important changes:

-- Support relative paths in catalogue:<dir> symlinks.
-- Fix dirfd leak on CatalogueRescan().
-- Remove side effects from BuiltinReadDirectory()

Revision 1.6 / (download) - annotate - [select for diffs], Thu Jul 12 12:41:18 2007 UTC (11 years, 10 months ago) by joerg
Branch: MAIN
Changes since 1.5: +2 -2 lines
Diff to previous 1.5 (colored)

Update to libXfont-1.3.0:
- Introduce catalogue FPE, which contains symlinks to font directories.
  Options like unscaled can be attached to it. Fix a bug in this code.
- Remove lots of dead code and cleanup some warnings.

Note: the second point does change the ABI, but as the code seems to have
been unused, I'm not forcing a major bump that upstream didn't do.

Revision 1.5 / (download) - annotate - [select for diffs], Tue Apr 10 17:43:13 2007 UTC (12 years, 1 month ago) by drochner
Branch: MAIN
CVS Tags: pkgsrc-2007Q2-base, pkgsrc-2007Q2
Changes since 1.4: +2 -3 lines
Diff to previous 1.4 (colored)

update to 1.2.8
changes:
-the integer overflow fixes went in (was patched in pkgsrc)
-build fixes

Revision 1.4 / (download) - annotate - [select for diffs], Tue Apr 3 20:27:20 2007 UTC (12 years, 1 month ago) by drochner
Branch: MAIN
CVS Tags: pkgsrc-2007Q1-base, pkgsrc-2007Q1
Changes since 1.3: +2 -1 lines
Diff to previous 1.3 (colored)

fix a possible memory corruption due to integer overflow, caused by lack
of validation of bdf font files
(CVE 2007-1351)
fix a possible memory corruption due to integer overflow, caused by lack
of validation of fonts.dir files
(CVE 2007-1352)
bump PKGREVISION

Revision 1.3 / (download) - annotate - [select for diffs], Tue Jan 23 15:49:37 2007 UTC (12 years, 3 months ago) by joerg
Branch: MAIN
Changes since 1.2: +2 -2 lines
Diff to previous 1.2 (colored)

Update to libXfont-1.2.7:
- no more CID support
- fixed a crash when rescaling bitmaps in the X server
- accept font pathes with empty list of valid entries

Revision 1.2 / (download) - annotate - [select for diffs], Fri Nov 3 22:40:51 2006 UTC (12 years, 6 months ago) by joerg
Branch: MAIN
CVS Tags: pkgsrc-2006Q4-base, pkgsrc-2006Q4
Changes since 1.1: +2 -2 lines
Diff to previous 1.1 (colored)

Add fonts to category.

Revision 1.1.1.1 / (download) - annotate - [select for diffs] (vendor branch), Fri Nov 3 21:45:46 2006 UTC (12 years, 6 months ago) by joerg
Branch: TNF
CVS Tags: pkgsrc-base
Changes since 1.1: +0 -0 lines
Diff to previous 1.1 (colored)

Import libXfont-1.2.3 from pkgsrc-wip:
This package provides the X font Library from the modular
X.org X11 project.

Revision 1.1 / (download) - annotate - [select for diffs], Fri Nov 3 21:45:46 2006 UTC (12 years, 6 months ago) by joerg
Branch: MAIN

Initial revision

This form allows you to request diff's between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.




CVSweb <webmaster@jp.NetBSD.org>