2005-06-30  Daniel Stone  <daniel@freedesktop.org>

	* lib/Xcursor/file.c:
	* lib/Xcursor/library.c:
	* lib/Xcursor/xlib.c:
	Check arguments for validity on almost all functions.

2005-06-17  Branden Robinson <branden@deadbeast.net>

	Merge changes from freedesktop.org xorg CVS trunk.

	* cursor.c:
	* library.c:
	Add preprocessor test for HAVE_XFIXES being defined before testing
	its value.  [merged by Egbert Eich; author unknown]

	* COPYING:
	* ChangeLog:
	* Xcursor.3:
	* Xcursor.h:
	* cursor.c:
	* display.c:
	* file.c:
	* library.c:
	* xcursorint.h:
	* xlib.c:
	Encoding of numerous files changed to UTF-8 [Markus Kuhn]

	* cursor.c:
	Bug #1043: Fix leak when creating animated cursors. [Daniel Stone]

Tue Feb  8 14:26:32 2005  Owen Taylor  <otaylor@redhat.com>

	* configure.ac: Remove AC_CONFIG_AUX_DIR()

2004-04-13  Daniel Stone  <daniel@freedesktop.org>

	* ChangeLog:
	Tag 1.1.3, for xlibs 1.0.1.

2004-04-07  Keith Packard  <keithp@keithp.com>

	reviewed by: Michel Dänzer <michel@daenzer.net>
	
	* configure.ac:
	Make sure X_CFLAGS/X_LIBS are substituted in the xcursor.pc file

2004-02-24  Fredrik Höglund  <fredrik@kde.org>

	* configure.ac:
	* xcursorint.h:
	Make the Xfixes code actually work by including the Xfixes.h
	header file.

2004-02-03  Jim Gettys  <jg@freedesktop.org>

	* AUTHORS: Add contents to author's file

2004-01-17  Daniel Stone  <daniel@fooishbar.org>
	* Xcursor.h:
	* configure.ac:
	Bump package version to 1.1.2, slated for first fd.o platform release.

2004-01-15  Harold L Hunt II <huntharo@msu.edu>
	* Makefile.am: Pass -no-undefined to libtool via LDFLAGS.

2003-11-10  Keith Packard  <keithp@keithp.com>

	* library.c: (_XcursorBuildThemeDir):
	Make sure the allocated path has space for directory separators

2003-10-29  Keith Packard  <keithp@keithp.com>

	* Xcursor.h:
	* configure.ac:
	Bump package version to 1.1.1 and library info to 1.2.0 as
	the library exports new name-based APIs and uses Xfixes

2003-10-28  Keith Packard  <keithp@keithp.com>

	* Makefile.am:
	* Xcursor.h:
	* configure.ac:
	* cursor.c: (XcursorImagesLoadCursor):
	* file.c: (XcursorImagesCreate), (XcursorImagesDestroy),
	(XcursorImagesSetName):
	* library.c: (XcursorLibraryLoadImages),
	(XcursorLibraryLoadCursor):
	Add support for XFixes version 2 cursor naming functions

2003-10-16 23:45 fredrik

	* Xcursor-def.cpp, Xcursor.h, configure.ac, library.c:
	Rename _XcursorLibraryPath() to XcursorLibraryPath() and make
	it a public function, since it's useful for theme selectors.
	Bump version to 1.1.0

2003-05-21 10:21  keithp

	* Makefile.am, Xcursor.h, configure.ac, xcursorint.h: Package
	Xcursor.3, bump version to 1.0.2

2003-05-06 11:20  keithp

	* ChangeLog: Add initial change log

2003-05-06 11:09  keithp

	* .cvsignore, Makefile.am, Xcursor-def.cpp, Xcursor.3, Xcursor.h,
	Xcursor.man, cursor.c, display.c, file.c, library.c, xcursorint.h,
	xlib.c: Update .cvsignore, move manual and install, fix CVS ident
	lines

2003-05-06 11:00  keithp

	* configure.ac: replace Xrender test with fragment from Xft

2003-05-06 10:52  keithp

	* Makefile.am: Add xcursorint.h to library sources list

2003-05-06 10:49  keithp

	* Imakefile, Makefile.am, Xcursor.h, autogen.sh, configure.ac,
	file.c, xcursor.pc.in: Convert Xcursor to autotools

2003-02-21 22:16  dawes

	* xlib.c:  941. Fix a problem where a malformed Ximage can cause
	Xcursor to step
	      outside the image data (#A.1636, Keith Packard, reported by
	      Michel Dänzer).

2003-02-19 19:13  dawes

	* display.c:  924. Fix a memory leak in XCloseDisplay, and a
	potential race condition
	      when multiple threads attempt to initialize the Xcursor
	library
	      simultaneously (#A.1623, Keith Packard).

2003-02-12 19:09  dawes

	* Xcursor.man:	880. Fix the Xcursor include path in the man page
	(#5617, Kevin Brosius).

2003-01-25 19:22  eich

	* Xcursor.h, cursor.c, library.c, xcursorint.h:  787. Add "core"
	theme to Xcursor to force old behaviour (Keith Packard).

2002-11-26 21:35  keithp

	* display.c: Fix XcursorSetTheme to permit NULL theme

2002-11-22 18:34  keithp

	* Xcursor.h, cursor.c, display.c, xcursorint.h, xlib.c: Add animate
	cursor support, client side

2002-10-11 10:06  keithp

	* cursor.c: Off by one in XcursorAnimateNext (from Anders Carlsson)

2002-09-30 15:02  alanh

	* Xcursor-def.cpp: add Xv-def.cpp file add $XFree86$ tags

2002-09-26 00:52  alanh

	* Imakefile: #elif -> #else

2002-09-25 16:27  alanh

	* Xcursor-def.cpp: #5350, add Xcursor-def.cpp

2002-09-25 09:10  torrey

	* Imakefile: Add SharedXcursorReqs for operating systems that
	require it.

2002-09-18 10:11  tsi

	* file.c: Pacify gcc 3.2

2002-09-05 00:55  keithp

	* display.c: Clean up parsing of option that forces use of core
	cursors

2002-09-05 00:29  keithp

	* Xcursor.h, cursor.c, display.c, xcursorint.h, xlib.c: Add
	themeable app-specific cursors.  Add dithers for core cursors. 
	Dont theme servers without Render by default

2002-08-28 21:40  keithp

	* Imakefile, Xcursor.h, Xcursor.man, config-subst, cursor.c,
	display.c, file.c, library.c, xcursor-config.in, xcursor.pc.in,
	xcursorint.h, xlib.c: Add Xcursor library and Xlib hooks for it