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