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

Alan Coopersmith alanc at kemper.freedesktop.org
Mon Jul 7 15:02:01 PDT 2014


Tag 'libXfont-1.4.99.901' created by Alan Coopersmith <alan.coopersmith at oracle.com> at 2014-07-07 23:01 -0700

libXfont-1.4.99.901
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.22 (SunOS)

iQIcBAABCgAGBQJTuxjKAAoJEM/fFIgoxkKnZf8P/344lLyDtRFJcz+eYpQWmI18
Eg6anwmaZjNmcFrRVeM93+yyrZ18uiO7/ntRvGBXMN/GJgBXj80ur6rk2uDYevd7
0HlFEa0wu7KL1cYJQ/F6KsY/ERrOt1bDeO3qjL1nX/eNadav9d0LFz/zERvtpDVt
2BPSdad1pCmJ6KKLQz6dnAo+Rli9YKuWw59FZOkznHzojySVvHg8U181ttdhSiU9
NpW/9P1weT7wNNA7biMG4X42B7clJ/60EcrKZ37NDNB7yyp1/TOouYIxiRojudcI
w5I8VeI9ISsNGsuHIEPXkQnlnLwipyDZQ84Gfim2VHj9nrDrUwiKeCRCwNkQnlYC
sifiB/7h/tI1Sf2aNiZpAtV+ASWzapUTKZRfO3Oj9iZxVN6pFK1m2ki3feTv57C6
7NEKSr57SAXDJu/e86pTtRvYVsV6ABPbr7bAAhlWlLsUujpbo2qQfA0zh/V2rOpw
gutm9aFDrqSw8RrqIqk8ammddLCHLt8gO58kx78oyHi5wEdP9kp9z2+uZOy3qusk
ySskiJavKNakp29jmo3Eto58mp8LJWKo0/RqZooHZU5KDlO5gZRIcauu4XnmlOKI
HrruTcfWK/Lo2SmSFFQE8bcREwjzkSEx8PNRhpDIcgYTHNd8pWVcSOb9bvCTotnN
8Pwze/T2kpitujw2t2/v
=H9ZU
-----END PGP SIGNATURE-----

Changes since libXfont-1.4.7:
Alan Coopersmith (31):
      Fix unused variable 'dir' warnings
      Remove redundant declaration of FontFileStartListFonts()
      Initialize (unused) data field in fsListCataloguesReq before sending it.
      Remove redundant setting of 'len' in SPropRecValList_add_by_font_cap
      Correct comment in configure.ac about scalable font support
      Add notes to README about various font formats & configure options
      Add note to README declaring snf fonts to be deprecated
      Check if pointer returned by BufFileCreate is NULL before writing to it
      Require fontsproto 2.1.3 for matching function prototypes
      Bump version to 1.4.99.0 for master branch (to become 1.5)
      Allow enabling src/fc DEBUG helpers via CPPFLAGS
      Clean up warnings when src/fc is built with -DDEBUG
      fs_send_open_font needs to allow namelen of 0 when FontReopen is set
      CVE-2014-0209: integer overflow of realloc() size in FontFileAddEntry()
      CVE-2014-0209: integer overflow of realloc() size in lexAlias()
      CVE-2014-0210: unvalidated length in _fs_recv_conn_setup()
      CVE-2014-0210: unvalidated lengths when reading replies from font server
      CVE-2014-0211: Integer overflow in fs_get_reply/_fs_start_read
      CVE-2014-0210: unvalidated length fields in fs_read_query_info()
      CVE-2014-0211: integer overflow in fs_read_extent_info()
      CVE-2014-0211: integer overflow in fs_alloc_glyphs()
      CVE-2014-0210: unvalidated length fields in fs_read_extent_info()
      CVE-2014-0210: unvalidated length fields in fs_read_glyphs()
      CVE-2014-0210: unvalidated length fields in fs_read_list()
      CVE-2014-0210: unvalidated length fields in fs_read_list_info()
      Use AS_HELP_STRING to provide help for AC_ARG_ENABLE & AC_ARG_WITH options
      Change default to disabling SNF support
      Drop imake/monolithic compatibility #define mapping
      Don't compile bitmap source files for disabled formats
      Don't build unused code in bitmapfunc.c if all bitmap formats are disabled
      libXfont 1.4.99.901

Keith Packard (2):
      Warning fixes.
      Use default glyphs when getting 16-bit font with 8-bit text

Peter Harris (1):
      Fix buffer read overrun

Yaakov Selkowitz (1):
      Make shared library work on Cygwin/MinGW

---
 README                       |   59 +++++++++
 configure.ac                 |   49 +++++--
 include/X11/fonts/fntfil.h   |   14 +-
 include/X11/fonts/fontmisc.h |    2 
 src/FreeType/ftfuncs.c       |    4 
 src/FreeType/xttcap.c        |    1 
 src/Makefile.am              |    2 
 src/bitmap/Makefile.am       |   24 ++-
 src/bitmap/bitmap.c          |    6 
 src/bitmap/bitmapfunc.c      |   31 ++--
 src/bitmap/bitscale.c        |   26 ----
 src/builtins/builtin.h       |    4 
 src/builtins/dir.c           |    2 
 src/builtins/file.c          |    2 
 src/builtins/fpe.c           |    5 
 src/fc/fsconvert.c           |   18 ++
 src/fc/fserve.c              |  272 ++++++++++++++++++++++++++++++++++++++-----
 src/fc/fserve.h              |    2 
 src/fc/fsio.h                |    3 
 src/fontfile/bufio.c         |    6 
 src/fontfile/catalogue.c     |   35 ++---
 src/fontfile/dirfile.c       |    8 +
 src/fontfile/fontdir.c       |    5 
 src/fontfile/fontfile.c      |   16 +-
 src/fontfile/renderers.c     |    6 
 src/stubs/Makefile.am        |    2 
 src/stubs/cauthgen.c         |    1 
 src/stubs/csignal.c          |    1 
 src/stubs/delfntcid.c        |    1 
 src/stubs/errorf.c           |    1 
 src/stubs/fatalerror.c       |   13 --
 src/stubs/findoldfnt.c       |    1 
 src/stubs/getcres.c          |    1 
 src/stubs/getdefptsize.c     |    1 
 src/stubs/getnewfntcid.c     |    1 
 src/stubs/gettime.c          |    1 
 src/stubs/initfshdl.c        |    1 
 src/stubs/regfpefunc.c       |    4 
 src/stubs/rmfshdl.c          |    1 
 src/stubs/servclient.c       |    9 +
 src/stubs/setfntauth.c       |    1 
 src/stubs/stfntcfnt.c        |    1 
 src/stubs/stubs.h            |   49 +++++++
 src/stubs/stubsinit.c        |   82 ++++++++++++
 src/util/atom.c              |    4 
 src/util/miscutil.c          |   12 +
 src/util/patcache.c          |   14 +-
 47 files changed, 637 insertions(+), 167 deletions(-)
---


More information about the xorg-commit mailing list