Up to [cvs.NetBSD.org] / pkgsrc / x11 / libXrandr
Request diff between arbitrary revisions
Keyword substitution: kv
Default branch: MAIN
libXrandr: update to 1.5.4. This release fixes a bug where an invalid pointer (a pointer to the middle of a buffer returned from malloc() instead of to the beginning of the buffer) could be passed to free() when cleaning up after an out-of-bounds output is found in the response from the X server to XRRGetMonitors(). Alan Coopersmith (4): Remove "All rights reserved" from Oracle copyright notices configure: Use LT_INIT from libtool 2 instead of deprecated AC_PROG_LIBTOOL XRRGetMonitors(): free correct pointer in error path libXrandr 1.5.4
libXrandr: update to 1.5.3. Restore RCS Id. Alan Coopersmith (8): Build xz tarballs instead of bzip2 Fix spelling/wording issues gitlab CI: add a basic build test Xrandr.h: remove misleading comment for XRRGetScreenSizeRange() XRRGetProviderInfo: Remove unneeded ProviderInfoExtra Variable scope reductions as recommended by cppcheck Remove unnecessary casts of return values from malloc() libXrandr 1.5.3
x11: Replace RMD160 checksums with BLAKE2s checksums All checksums have been double-checked against existing RMD160 and SHA512 hashes Unfetchable distfiles (fetched conditionally?): ./x11/py-qt4/distinfo PyQt4_gpl_mac-4.12.3.tar.gz
x11: Remove SHA1 hashes for distfiles
libXrandr: update to 1.5.2. Alan Coopersmith (4): Update README for gitlab migration Update configure.ac bug URL for gitlab migration Add description of libXrandr to README.md libXrandr 1.5.2 Emil Velikov (1): autogen.sh: use quoted string variables Mihail Konev (1): autogen: add default patch prefix Peter Hutterer (1): autogen.sh: use exec instead of waiting for configure to finish Tobias Stoeckmann (1): Fix memory leak on error paths
Updated libXrandr to 1.5.1. Matthieu Herrb (1): libXrandr 1.5.1 Tobias Stoeckmann (1): Avoid out of boundary accesses on illegal responses walter harms (2): fix: doGetScreenResources() info: redundant null check on calling free() fix: redundant null check on calling free()
Add SHA512 digests for distfiles for x11 category Problems found locating distfiles: Package modular-xorg-server: missing distfile xorg-server-1.17.4.tar.bz2 Package py-qt4: missing distfile PyQt-mac-gpl-4.11.1.tar.gz Package xservers: missing distfile xservers-3.3.6.5.tar.bz2 Package xview-clients: missing distfile xview3.2p1-X11R6.tar.gz Package xview-lib: missing distfile xview3.2p1-X11R6.tar.gz Otherwise, existing SHA1 digests verified and found to be the same on the machine holding the existing distfiles (morden). All existing SHA1 digests retained for now as an audit trail.
Update to 1.5: Add support for monitors and fixes requires on libX11. Keith Packard (2): libXrandr: Clean up compiler warnings Add monitors, update to version 1.5 (v2) Michael Joost (1): Remove fallback for _XEatDataWords, require libX11 1.6 for it
Update to 1.4.2: This release fixes two small bugs in the library, and fixes an omission in the list of copyright notices in the COPYING file. Alan Coopersmith (3): XRRGetProviderInfo returned bad associated_capability list in 64-bit Add copyright notice from src/XrrProvider.c to COPYING libXrandr 1.4.2 Pauli Nieminen (1): XRRUpdateConfiguration: Check if getting screen for root fails
Update to 1.4.1: This release brings the fixes for the recently announced security issue CVE-2013-1986, with some related hardening to avoid other issues, alongside a couple small build configuration & compiler warning fixes. Adam Jackson (1): configure: Remove AM_MAINTAINER_MODE Alan Coopersmith (9): Constify a couple string arguments that are just copied, not modified Replace deprecated Automake INCLUDES variable with AM_CPPFLAGS Use _XEatDataWords to avoid overflow of rep.length bit shifting integer overflow in XRRQueryOutputProperty() [CVE-2013-1986 1/4] integer overflow in XRRQueryProviderProperty() [CVE-2013-1986 2/4] integer overflow in XRRGetOutputProperty() [CVE-2013-1986 3/4] integer overflow in XRRGetProviderProperty() [CVE-2013-1986 4/4] Make XRRGet*Property() always initialize returned values libXrandr 1.4.1 Colin Walters (1): autogen.sh: Implement GNOME Build API
Update to 1.4.0: Alan Coopersmith (1): Strip trailing whitespace Daniel Stone (1): Fill in nameLen in XRROutputInfo Dave Airlie (2): libXrandr: add support for provider objects. libXrandr: bump to 1.4.0 for release
Update to 1.3.2. 1.3.2: This minor maintenance release mainly makes the man pages less sucky. The build configuration was also made to suck a little less too. 1.3.1: This release includes several fixes to the error handling paths in the library, as well as the usual set of recent build configuration improvements and janitorial cleanups.
Update to 1.3.0: All changes to libXrandr-1.2.3: Adam Jackson (9): Remove RCS tags. Add GetScreenResourcesCurrent Add [GS]etOutputPrimary Use RRSimpleCheckExtension in functions returning void Fix type of GetReq() argument. Use RRCheckExtension in function returning a value. Be sure to return NULL when returning no properties. Define _XRRHasRates internally. libXrandr 1.2.99.4 Alan Coopersmith (1): Add README with pointers to mailing list, bugzilla & git repos Julien Cristau (5): Set attr->pendingNparams in XRRGetCrtcTransform() Merge branch 'transform-proposal' of git.freedesktop.org:/git/xorg/li= b/libXrandr RRNotify subevents have 'window' at different offsets, the sequel Bump to 1.2.91 Fix thinkos Keith Packard (5): Add support for new Transform requests. Support CRTC Transform filters Eliminate inverse matrix from randr transform protocol Set NparamsFilter in XRRGetCrtcTransform return value. Send X_RRGetOutputPrimary when making an X_RRGetOutputPrimary request Matthias Hopf (5): Panning support Nuke config-timestamp for panning. Bump to 1.2.99.2. Bump to 1.2.99.3 Bump to 1.3.0 Paulo Cesar Pereira de Andrade (1): Janitor: make distcheck, compiler warnings, .gitignore Tomas Carnecky (1): RRNotify subevents have 'window' at different offsets.
Update to version 1.2.3. ChangeLog: commit 203fc002b6948c3942f0461a0346dd07b633222d Bug #16430: Ignore ConfigureNotify on non-root windows in UpdateConfiguration commit 332eee90c4d00be3b11049e0261323abe89a96dc Rename parameters to clarify QueryVersion/QueryExtension. These parameters are not treated as input. Rename them to make the inner workings slightly more obvious. X.Org Bug 14511 <http://bugs.freedesktop.org/show_bug.cgi?id=14511> commit 824f3d4a3a4669526a5c391c6668df0384b49cdb Bug #14388: Remove XRRScreenConfig() and XRRConfig() from Xrandr.h. It seems that they were never actually implemented. Also remove the corresponding manpage symlinks. commit 23a47035818390ca197179a9a69a54badb370990 Hide some private symbols. XExtensionInfo, XRRExtensionName, XRRFindDisplay, _XRRHasRates and _XRRVersionHandler are internal to libXrandr. Don't export them.
Update to version 1.2.2. Changes: Keith Packard (1): CrtcChange event format conversion was using 'height' for 'width'.
Update to 1.2.1. If I understand the very terse release announcement correctly, this just fixes what patch-aa in pkgsrc already fixed.
Q: Why should I not name arguments in header files? A: Because the names might create conflicts. Rename a parameter name as delete is a C++ keyword. Unbreaks Qt. Bump revision.
Update to libXrandr-1.2.0: This syncs the library with the extensions from randrproto, namely the better Xinerama support.
Import libXrandr-1.1.2 from pkgsrc-wip: This package provides the X RandR Library from the modular X.org X11 project. This simple library is designed to interface with the X Resize, Rotate, and Reflection Extension. This allows clients to change the size and rotation of the root window of a screen, along with the ability to reflect the screen about either axis.
Initial revision