Alan Coopersmith (3):
Remove fallback for _XEatDataWords, require libX11 1.6 for it
configure: Drop AM_MAINTAINER_MODE
autogen.sh: Honor NOCONFIGURE=1
Matt Turner (1):
libXp 1.0.3
This bug fix release delivers the fixes for the recently announced security
vulnerability CVE-2013-2062, alongside the last couple years accumulation
of janitorial cleanups, compiler warning fixes, and adjustments to remain
compatible with changes in new and future automake releases.
Alan Coopersmith (10):
Strip trailing whitespace
Stop trying to use NULL for Status values
Fix XpEventToWire arguments to match what libXext expects
Add const qualifiers to silence gcc -Wwrite-strings warnings
Replace deprecated Automake INCLUDES variable with AM_CPPFLAGS
Use _XEatDataWords to avoid overflow of rep.length bit shifting
integer overflow in XpGetAttributes & XpGetOneAttribute [CVE-2013-2062 1/3]
integer overflows in XpGetPrinterList() [CVE-2013-2062 2/3]
integer overflows in XpQueryScreens() [CVE-2013-2062 3/3]
libXp 1.0.2
libXext/buildlink3.mk, now that it is included there.
Leave the places where its API version is set or variables from it
are used directly (about 3 packages).
WARNING: Xprint is no longer actively maintained. This package is
mainly provided to allow continued binary compatibility of libraries
and applications that link against libXp.
This minor maintenance release collects over five years worth of build
configuration improvements and janitorial cleanups, as well as rebuilding
the tarballs with much newer versions of the GNU autotools.
Alan Coopersmith (13):
renamed: .cvsignore -> .gitignore
Add README with pointers to mailing list, bugzilla & git repos
Update Sun license notices to current X.Org standard form
Purge CVS/RCS id tags
Fill in COPYING with licenses from source files
Sun's copyrights belong to Oracle now
config: Update to XORG_DEFAULT_OPTIONS from xorg-macros 1.3
config: upgrade to util-macros 1.8 for additional man page support
config: replace deprecated AM_CONFIG_HEADER with AC_CONFIG_HEADERS
config: Remove unnecessary calls from configure.ac
This is not a GNU project, so declare it foreign
Remove old INSTALL file stub so we use the one from xorg-macros
libXp 1.0.1
Gaetan Nadon (1):
config: update AC_PREREQ statement to 2.60
James Cloos (2):
Add *~ to .gitignore to skip patch/emacs droppings
Replace static ChangeLog with dist-hook to generate from git log
Matthieu Herrb (2):
nuke RCS Ids
build fix on systems with getpwuid_r()
Paulo Cesar Pereira de Andrade (1):
Janitor: make distcheck, compiler warnings, .gitignore.
This changes the buildlink3.mk files to use an include guard for the
recursive include. The use of BUILDLINK_DEPTH, BUILDLINK_DEPENDS,
BUILDLINK_PACKAGES and BUILDLINK_ORDER is handled by a single new
variable BUILDLINK_TREE. Each buildlink3.mk file adds a pair of
enter/exit marker, which can be used to reconstruct the tree and
to determine first level includes. Avoiding := for large variables
(BUILDLINK_ORDER) speeds up parse time as += has linear complexity.
The include guard reduces system time by avoiding reading files over and
over again. For complex packages this reduces both %user and %sys time to
half of the former time.
The X Print Service Extension Library (libXp) provides public APIs
to allow client applications to render to non-display devices.
It can query about printers, send jobs, and more.
This is from the modular X.org.