Age | Commit message (Collapse) | Author | Files | Lines |
|
|
|
|
|
Alan Coopersmith (6):
gitlab CI: add a basic build test
Build xz tarballs instead of bzip2
Fix spelling/wording issues
configure: Use pkg-config to handle zlib dependency if possible
Fix comments to reflect removal of OS/2 support
libXfont2 2.0.6
Jeremy Huddleston Sequoia (1):
Correct fsCreateACReq length
Peter Harris (1):
Fix buffer overrun in FontFileMakeDir on WIN32
|
|
|
|
|
|
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 display servers (Xorg, Xvfb, etc.)
and the X Font Server (xfs), but should not be used by normal X11 clients. X11
clients access fonts via either the new APIs in libXft, or the legacy APIs in
libX11.
In the past, systems needed to provide both libXfont 1.5 & 2.0 libraries
to support the full X Window System. If your system has updated to at
least xfs 1.2.0 and bdftopcf 1.1, then libXfont 1.5 should no longer be
needed and you should only need libXfont 2.0.x going forward.
Adam Jackson (1):
README: Remove mention of libXfont 1.5
Alan Coopersmith (1):
libXfont2 2.0.5
Alex Richardson (1):
Fix out-of-bounds read in FontFileMakeDir()
Bernd Kuhls (1):
configure: define HAVE_LIBBSD when libbsd was found
Jon Turney (1):
Fix Win32 build since c4ed2e06 "Add some unit testing utilities"
Peter Harris (2):
Fix crash when font server connection lost
Fix use after free when font server connection lost
|
|
pkglint --only "https instead of http" -r -F
With manual adjustments afterwards since pkglint 19.4.4 fixed a few
indentations in unrelated lines.
This mainly affects projects hosted at SourceForce, as well as
freedesktop.org, CTAN and GNU.
|
|
This minor maintenance release cleans up issues found by Coverity and gcc,
as well as additional hardening through the use of APIs with stronger bounds
checking.
Adam Jackson (1):
fontfile: Remove unused 'bc' slot from _FontEntry
Alan Coopersmith (15):
Update README for gitlab migration
Update configure.ac bug URL for gitlab migration
Add some unit testing utilities
Add strlcat & strlcpy fallbacks if not provided by libc nor libbsd
Use bounds checking string functions everywhere
Add reallocarray fallback if not provided by libc nor libbsd
Convert multiplying realloc calls to use reallocarray instead
Convert multiplying malloc calls to use mallocarray instead
fontxlfd.c: tell gcc that switch fallthrough is intentional
stubs/atom.c: check for ResizeHashTable failure
ComputeScaledProperties: check for valid pointers before making atoms
CatalogueRescan: if opendir() fails, unref fpes, but don't free the cat
fs_read_glyphs: check if rep is null before dereferencing
Add src/util/replace.h to noinst_HEADERS so it gets included in tarballs
libXfont2 2.0.4
Maya Rashish (1):
Fix whitespace
Rin Okuyama (1):
avoid -Wformat errors from clang when building with -DDEBUG
|
|
pkglint -Wall -F --only aligned --only indent -r
No manual corrections.
|
|
|
|
Remove now obsolete packages.
|
|
Bump PKGREVISION.
|
|
Matthieu Herrb (1):
libXfont2 2.0.3
Michal Srb (1):
Open files with O_NOFOLLOW. (CVE-2017-16611)
|
|
A collection of minor fixes since 2.0.1, including CVEs 2017-13720
and 2017-13722.
|
|
Here's an update to the libXfont2 2.0 release that fixes a couple of
build issues that cropped up in the initial 2.0 changes.
Keith Packard (3):
Add missing 'attributes.m4' file
Remove fontconf.h
Bump version to 2.0.1
Matt Turner (1):
Convert to non-recursive build.
|
|
This package provides the X font Library from the modular
X.org X11 project.
This is major version 2 of the library.
(This still has a file in common with libXfont1, so don't add
it to meta packages for now.)
|