Makefile.am                     |    2 --
 configure.ac                    |    2 +-
 include/X11/fonts/fontconf.h.in |    2 --
 src/FreeType/ftenc.c            |    4 ++++
 src/FreeType/ftfuncs.c          |    1 +
 src/Makefile.am                 |    2 --
 src/fc/fstrans.c                |    2 --
 src/fontfile/dirfile.c          |    6 ++++++
 src/fontfile/fontdir.c          |    4 ++++
 9 files changed, 16 insertions(+), 9 deletions(-)

New commits:
commit 684c000e57f30344777cf763f2f1b540ef008b38
Author: Adam Jackson <[EMAIL PROTECTED]>
Date:   Wed Jul 2 15:30:03 2008 -0400

    libXfont 1.3.3

diff --git a/configure.ac b/configure.ac
index 7d7ba75..fe55e41 100644
--- a/configure.ac
+++ b/configure.ac
@@ -23,7 +23,7 @@ dnl Process this file with autoconf to create configure.
 AC_PREREQ([2.57])
 
 AC_INIT([libXfont],
-       1.3.2,
+       1.3.3,
        [https://bugs.freedesktop.org/enter_bug.cgi?product=xorg],
        libXfont)
 dnl

commit 11edbc3a818e15ea2b622b31e6f87159ee68ae4a
Author: Maarten ter Huurne <[EMAIL PROTECTED]>
Date:   Sat Jun 28 15:34:50 2008 -0400

    Do not call FT_Get_BDF_Charset_ID() if configured with --disable-bdfformat
    
    When I configure libXfont-1.3.2 with --disable-bdfformat and link it against
    FreeType that is built without BDF support, I get the following link error:
    
    libXfont.so: undefined reference to ‘FT_Get_BDF_Charset_ID’
    
    I fixed it by checking XFONT_BDFFORMAT and if BDF support is disabled, the 
call
    to FT_Get_BDF_Charset_ID() is omitted and the result code is set as if the 
call
    had failed.
    
    Signed-off-by: James Cloos <[EMAIL PROTECTED]>

diff --git a/src/FreeType/ftenc.c b/src/FreeType/ftenc.c
index a9d6494..f6436fc 100644
--- a/src/FreeType/ftenc.c
+++ b/src/FreeType/ftenc.c
@@ -86,7 +86,11 @@ FTPickMapping(char *xlfd, int length, char *filename, 
FT_Face face,
 
     symbol = FTEncFontSpecific(encoding_name);
 
+#if XFONT_BDFFORMAT
     ftrc = FT_Get_BDF_Charset_ID(face, &enc, &reg);
+#else
+    ftrc = -1;
+#endif
     if(ftrc == 0) {
         /* Disable reencoding for non-Unicode fonts.  This will
            currently only work for BDFs. */

commit 1ab07ce0eec4f6c7ed66c7aba3edf8c4315dd907
Author: Alan Coopersmith <[EMAIL PROTECTED]>
Date:   Tue May 13 17:26:57 2008 -0700

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

diff --git a/src/fontfile/dirfile.c b/src/fontfile/dirfile.c
index a13798a..1489938 100755
--- a/src/fontfile/dirfile.c
+++ b/src/fontfile/dirfile.c
@@ -176,6 +176,9 @@ FontFileDirectoryChanged(FontDirectoryPtr dir)
     }
     if (dir->dir_mtime != statb.st_mtime)
        return TRUE;
+
+    if ((strlen(dir->directory) + sizeof(FontAliasFile)) > sizeof(dir_file))
+       return FALSE;
     strcpy (dir_file, dir->directory);
     strcat (dir_file, FontAliasFile);
     if (stat (dir_file, &statb) == -1)

commit 0f9db4aa7de6e0644ac9c5811b949e5f936c9d61
Author: Alan Coopersmith <[EMAIL PROTECTED]>
Date:   Fri May 9 12:36:30 2008 -0700

    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>

diff --git a/src/fontfile/fontdir.c b/src/fontfile/fontdir.c
index cf68a54..cd9fde1 100644
--- a/src/fontfile/fontdir.c
+++ b/src/fontfile/fontdir.c
@@ -811,6 +811,10 @@ FontFileAddFontAlias (FontDirectoryPtr dir, char 
*aliasName, char *fontName)
 {
     FontEntryRec       entry;
 
+    if (strcmp(aliasName,fontName) == 0) {
+        /* Don't allow an alias to point to itself and create a loop */
+        return FALSE;
+    }
     entry.name.length = strlen (aliasName);
     CopyISOLatin1Lowered (aliasName, aliasName, entry.name.length);
     entry.name.name = aliasName;

commit 67311922a2e02d8a763831831b65bb4833db58b5
Author: Colin Harrison <colin.harrison-at-virgin.net>
Date:   Mon May 5 22:17:55 2008 +0100

    Fix build for WIN32

diff --git a/src/fontfile/dirfile.c b/src/fontfile/dirfile.c
old mode 100644
new mode 100755
index 3159a5e..a13798a
--- a/src/fontfile/dirfile.c
+++ b/src/fontfile/dirfile.c
@@ -66,6 +66,9 @@ FontFileReadDirectory (char *directory, FontDirectoryPtr 
*pdir)
                 status;
     struct stat        statb;
     static char format[24] = "";
+#if defined(__UNIXOS2__) || defined(WIN32)
+    int i;
+#endif
 
     FontDirectoryPtr   dir = NullFontDirectory;
 

commit 6ba408c956ca8e241d10d463c45b4e987b757333
Author: Matthieu Herrb <[EMAIL PROTECTED]>
Date:   Sun Mar 9 08:21:34 2008 +0100

    nuke RCS Ids

diff --git a/Makefile.am b/Makefile.am
index 8b354d7..f5e9c4e 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -1,6 +1,4 @@
 # 
-#  $Id$
-# 
 #  Copyright © 2003 Keith Packard, Noah Levitt
 # 
 #  Permission to use, copy, modify, distribute, and sell this software and its
diff --git a/include/X11/fonts/fontconf.h.in b/include/X11/fonts/fontconf.h.in
index b16df93..f12081d 100644
--- a/include/X11/fonts/fontconf.h.in
+++ b/include/X11/fonts/fontconf.h.in
@@ -1,6 +1,4 @@
 /*
- * $Id$
- *
  * Copyright © 2005 Keith Packard
  *
  * Permission to use, copy, modify, distribute, and sell this software and its
diff --git a/src/Makefile.am b/src/Makefile.am
index 99500fc..8a9c796 100644
--- a/src/Makefile.am
+++ b/src/Makefile.am
@@ -1,6 +1,4 @@
 # 
-#  $Id$
-# 
 #  Copyright © 2003 Keith Packard, Noah Levitt
 # 
 #  Permission to use, copy, modify, distribute, and sell this software and its
diff --git a/src/fc/fstrans.c b/src/fc/fstrans.c
index 9f43d8f..c334c25 100644
--- a/src/fc/fstrans.c
+++ b/src/fc/fstrans.c
@@ -1,6 +1,4 @@
 /*
- * $Id$
- *
  * Copyright © 2004 Keith Packard
  *
  * Permission to use, copy, modify, distribute, and sell this software and its

commit 754cabe62e91b9ad50c3027c063f4269775f7add
Author: Julien Cristau <[EMAIL PROTECTED]>
Date:   Fri Mar 7 12:19:22 2008 +0100

    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'

diff --git a/src/FreeType/ftfuncs.c b/src/FreeType/ftfuncs.c
index db3e4ec..fff6eec 100644
--- a/src/FreeType/ftfuncs.c
+++ b/src/FreeType/ftfuncs.c
@@ -42,6 +42,7 @@ THE SOFTWARE.
 #include "Xdefs.h"
 #include "xf86_ansic.h"
 #endif
+#include <ctype.h>
 
 #include <X11/fonts/fntfilst.h>
 #include <X11/fonts/fontutil.h>


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to