Home | History | Annotate | Line # | Download | only in dist
ChangeLog revision 1.1
      1 2006-04-26  Adam Jackson  <ajax (a] freedesktop.org>
      2 
      3 	* configure.ac:
      4 	Bump to 0.9.1
      5 
      6 2006-04-02  Adam Jackson  <ajax (a] freedesktop.org>
      7 
      8 	* src/Xrender.c:
      9 	Coverity #428: Fix a potential NULL chase.
     10 	Coverity #930: Verify that a malloc succeeds.
     11 
     12 2005-12-14  Kevin E. Martin  <kem-at-freedesktop-dot-org>
     13 
     14 	* configure.ac:
     15 	Update package version number for final X11R7 release candidate.
     16 
     17 2005-12-03  Kevin E. Martin  <kem-at-freedesktop-dot-org>
     18 
     19 	* configure.ac:
     20 	Update package version number for X11R7 RC3 release.
     21 
     22 2005-12-02  Kevin E. Martin  <kem-at-freedesktop-dot-org>
     23 
     24 	* configure.ac:
     25 	* src/Makefile.am:
     26 	Add check and cflags for malloc(0) returning NULL.
     27 
     28 2005-11-19  Kevin E. Martin  <kem-at-freedesktop-dot-org>
     29 
     30 	* xrender.pc.in:
     31 	Update pkgconfig files to separate library build-time dependencies
     32 	from application build-time dependencies.
     33 	* configure.ac:
     34 	Update dependencies to work with separate build roots.
     35 
     36 2005-07-08  Keith Packard  <keithp (a] keithp.com>
     37 
     38 	* .cvsignore:
     39 	* src/.cvsignore:
     40 	Add .cvsignore files
     41 
     42 2005-06-09  Alexander Gottwald  <ago (a] freedesktop.org>
     43 
     44 	* src/Makefile.am: 
     45 	Use $(top_srcdir)/... instead of $(top_builddir)/... in INCLUDES
     46 	Added $(top_srcdir) to INCLUDES 
     47 
     48 2004-11-22  Carl Worth  <cworth (a] cworth.org>
     49 
     50 	* configure.ac: Remove AC_CONFIG_AUX_DIR (it was in the wrong
     51 	place for automake-1.9, and it was set to the default value
     52 	anyway).
     53 
     54 2004-10-18  Noah Levitt  <nlevitt (a] columbia.edu>
     55 
     56 	* configure.ac: Export RENDER_CFLAGS.
     57 
     58 2004-09-05  Keith Packard  <keithp (a] keithp.com>
     59 
     60 	* configure.ac:
     61 	Move AC_CONFIG_AUX_DIR above AM_INIT_AUTOMAKE to make 
     62 	automake 1.9 happy
     63 
     64 2004-07-29  Keith Packard  <keithp (a] keithp.com>
     65 
     66 	* Makefile.am:
     67 	* Xrender.h:
     68 	* configure.ac:
     69 	Update to protocol 0.9 which includes RenderAddTraps request
     70 
     71 2004-04-10  Keith Packard  <keithp (a] keithp.com>
     72 
     73 	reviewed by: Mark Ashley <mark (a] ibiblio.org>
     74 
     75 	* Xrenderint.h:
     76 	Solaris appears to need <string.h> included to compile
     77 	this library.  Who knows.  It seems harmless enough,
     78 	and the configure script already detected it's presence,
     79 	so we just included it whenever available.
     80 
     81 2004-02-03  Jim Gettys  <jg (a] freedesktop.org>
     82 
     83 	* AUTHORS: Get a author's list going.
     84 
     85 2004-01-15  Daniel Stone  <daniel (a] fooishbar.org>
     86 	* Tag release 0.8.4 for first freedesktop.org clientside lib release.
     87 
     88 2004-01-15  Harold L Hunt II <huntharo (a] msu.edu>
     89 	* Makefile.am: Pass -no-undefined to libtool via LDFLAGS.
     90 
     91 2003-12-12  Keith Packard  <keithp (a] keithp.com>
     92 
     93 	* configure.ac:
     94 	* xrender.pc.in:
     95 	Use Requires: in xrender.pc when x11.pc exists
     96 
     97 2003-06-08 10:56  keithp
     98 
     99 	* Filter.c, Makefile.am, Xrender.c, Xrenderint.h, configure.ac:
    100 	Bail on bogus Xsun servers, compile with -DXTHREADS if necessary,
    101 	get rid of unecessary cast to XRenderInfo *
    102 
    103 2003-05-06 09:05  branden
    104 
    105 	* ChangeLog: Huh.  Did Keith tag xrender-0_8_2 *before* running
    106 	cvs2cl?  Running it again.
    107 
    108 2003-05-05 20:56  keithp
    109 
    110 	* ChangeLog: Update ChangeLog with spiffy cvs2cl script (thanks
    111 	Branden)
    112 
    113 2003-05-05 20:49  keithp
    114 
    115 	* configure.ac: Update version to 0.8.2, add some version-related
    116 	comments
    117 
    118 2003-05-05 20:18  branden
    119 
    120 	* debian/: changelog, compat, control, copyright,
    121 	libxrender-dev.install, libxrender-dev.postrm,
    122 	libxrender-dev.preinst, libxrender1-dbg.install,
    123 	libxrender1-dbg.postrm, libxrender1-dbg.preinst,
    124 	libxrender1.install, libxrender1.postrm, libxrender1.preinst,
    125 	rules: Check in Debian packaging infrastructure per Keith's
    126 	request.  This is the stuff that corresponds to Debian's xrender
    127 	0.8.1-1 package.
    128 
    129 2003-05-05 19:06  keithp
    130 
    131 	* Xrenderint.h, configure.ac: Remove bogus Xext.h include.  Fix
    132 	Render version comparison
    133 
    134 2003-05-03 13:00  keithp
    135 
    136 	* Makefile.am, configure.ac: Bump to version 0.8.1, library version
    137 	1.2.2 after extutil was removed
    138 
    139 2003-04-26 08:52  nlevitt
    140 
    141 	* Xrenderint.h: Get rid of reference to XMissingExtension. It's in
    142 	libXext, which we don't link, and we don't want to print an error
    143 	message anyway.
    144 
    145 2003-04-23 20:29  nlevitt
    146 
    147 	* ChangeLog, Composite.c, Cursor.c, FillRect.c, FillRects.c,
    148 	Filter.c, Glyph.c, Makefile.am, Picture.c, Trap.c, Tri.c,
    149 	Xrender.c, Xrenderint.h, configure.ac, extutil.h, xrender.pc.in:
    150 	Get rid of libXext dependency.
    151 
    152 2003-04-22 09:59  nlevitt
    153 
    154 	* .cvsignore: Testing syncmail.
    155 
    156 2003-04-21 23:41  nlevitt
    157 
    158 	* xrender.pc.in: Xrender.h #includes render.h, so it needs the
    159 	Render CFLAGS.
    160 
    161 2003-04-21 23:12  nlevitt
    162 
    163 	* xrender.pc.in: s/@PACKAGE_VERSION@/@VERSION@/ (Jeff Waugh, bug
    164 	#71)
    165 
    166 2003-04-21 21:46  nlevitt
    167 
    168 	* Makefile.am, Xrenderint.h, configure.ac: Use local extutil.h if
    169 	not installed on the system.
    170 
    171 2003-04-21 10:36  keithp
    172 
    173 	* COPYING, ChangeLog, INSTALL, configure.ac: Fix render header
    174 	version check to use VERSION, eliminate duplicate version numbers
    175 	from configure.ac
    176 
    177 2003-04-21 10:22  keithp
    178 
    179 	* Color.c, Composite.c, Cursor.c, FillRects.c, Filter.c, Glyph.c,
    180 	Picture.c, Poly.c, Trap.c, Tri.c, Xrender-def.cpp, Xrender.h,
    181 	Xrenderint.h, extutil.h: Switch CVS id tags so regular CVS can cope
    182 
    183 2003-04-21 09:47  keithp
    184 
    185 	* Makefile.am: Xrender .so is 1.2.  switch order of dependent
    186 	libraries
    187 
    188 2003-04-20 23:49  nlevitt
    189 
    190 	* FillRect.c: Testing syncmail again.
    191 
    192 2003-04-20 23:44  nlevitt
    193 
    194 	* Xrender.c: Testing syncmail.
    195 
    196 2003-04-19 16:02  nlevitt
    197 
    198 	* xrender.pc.in: Add X libs to pkg-config --libs.
    199 
    200 2003-04-19 11:32  nlevitt
    201 
    202 	* Makefile.am: Link with -lX11 -lXext.
    203 
    204 2003-04-19 11:21  nlevitt
    205 
    206 	* Makefile.am, Xrenderint.h, configure.ac: Use installed
    207 	<X11/extenstions/extutil.h>. (Thanks, jdub). Make sure X is found
    208 	at ./configure time. Bump .so version to 1.1.1.
    209 
    210 2003-04-17 17:43  nlevitt
    211 
    212 	* configure.ac: Xrender version is the same as Render.
    213 
    214 2003-04-17 16:41  nlevitt
    215 
    216 	* .cvsignore: Quiet, please.
    217 
    218 2003-04-17 15:53  nlevitt
    219 
    220 	* xrender.pc.in: Fix typo
    221 
    222 2003-04-17 15:49  nlevitt
    223 
    224 	* Imakefile, Makefile.am, Xrenderint.h, autogen.sh, configure.ac,
    225 	extutil.h, region.h, xrender.pc.in: Initial automake support.
    226 
    227 2003-03-24 20:18  dawes
    228 
    229 	* Xrender-def.cpp:   26. Updates for building on OS/2 (#5650, Frank
    230 	Giessler).
    231 
    232 2002-11-24 13:46  tsi
    233 
    234 	* Cursor.c: Warning fix
    235 
    236 2002-11-22 18:34  keithp
    237 
    238 	* Cursor.c, Xrender.h: Add animate cursor support, client side
    239 
    240 2002-11-21 18:10  keithp
    241 
    242 	* Xrender.c: Skip unexpected data in QueryFormats.  Deal with
    243 	broken X servers a bit better
    244 
    245 2002-11-14 13:01  tsi
    246 
    247 	* Imakefile: First pass at imake warnings.  + some ATI driver
    248 	formatting changes.
    249 	
    250 	Please ensure these changes are reflected in DRI's CVS.
    251 
    252 2002-11-06 14:47  keithp
    253 
    254 	* Xrender.c, Xrender.h: XRenderQueryPictIndexValues support (from
    255 	Olivier Chapuis).  Bump Render version to 0.7
    256 
    257 2002-11-05 15:22  keithp
    258 
    259 	* Glyph.c, Trap.c, Tri.c, Xrenderint.h: Render uses int for 32
    260 	bits, Xlib uses long.  This matters on alpha
    261 
    262 2002-10-17 18:13  keithp
    263 
    264 	* Glyph.c: Miscomputing request length for String16 and String32
    265 
    266 2002-10-01 07:31  alanh
    267 
    268 	* Xrender-def.cpp:  358. Enable version controlled .dll's on
    269 	Cygwin/XFree86 (Alexander Gottwald).
    270 	 357. Some build fixes for Cygwin/XFree86 (Alan Hourihane).
    271 
    272 2002-09-29 16:39  keithp
    273 
    274 	* Xrender.c, Xrender.h: Update RandR to 1.0 (library version 2.0)
    275 
    276 2002-09-27 09:40  keithp
    277 
    278 	* Trap.c: Obey max request length even with BIG-REQUESTS
    279 
    280 2002-09-25 19:56  keithp
    281 
    282 	* Filter.c, Imakefile, Picture.c, Xrender.c, Xrender.h,
    283 	Xrenderint.h: Add image transformation and sub-pixel ordering to
    284 	Render
    285 
    286 2002-08-31 11:15  keithp
    287 
    288 	* Glyph.c: Remember not to write code at 1am. 
    289 	CompositeText{8,16,32} werent switching glyphsets at the right
    290 	time.
    291 
    292 2002-08-30 23:52  keithp
    293 
    294 	* Glyph.c: CompositeGlyphs functions were re-using overwritten data
    295 	and trashing the output buffer
    296 
    297 2002-08-22 22:48  keithp
    298 
    299 	* Cursor.c, Imakefile, Xrender.h: Add CreateCursor request to
    300 	Render
    301 
    302 2002-07-24 08:26  tsi
    303 
    304 	* Imakefile: Make libXrender buildable in non-XFree86 environments.
    305 
    306 2002-06-07 11:04  keithp
    307 
    308 	* Imakefile: Get Xrender to build out of the XFree86 environment
    309 
    310 2002-06-04 16:22  keithp
    311 
    312 	* Poly.c: Free edges structure after drawing Render polygons
    313 
    314 2002-05-30 23:38  keithp
    315 
    316 	* Imakefile: Fix up support for building Xft1, Xrender and
    317 	fontconfig out of the tree
    318 
    319 2002-05-21 13:39  keithp
    320 
    321 	* Poly.c: Xrender library didnt render some concave polygons right
    322 
    323 2002-05-17 16:54  keithp
    324 
    325 	* Xrender.c: standard 1-bit render format had incorrect depth in
    326 	spec
    327 
    328 2002-05-17 15:34  keithp
    329 
    330 	* Color.c, Imakefile, Xrender.h: Add Render color parse routine for
    331 	rgba colorspace
    332 
    333 2002-05-16 23:54  keithp
    334 
    335 	* Poly.c: Another tesselation fix for Rendered polygons
    336 
    337 2002-05-16 08:28  tsi
    338 
    339 	* Poly.c: Warning fix
    340 
    341 2002-05-14 23:43  keithp
    342 
    343 	* Tri.c: Fix up triangle request encodings
    344 
    345 2002-05-14 23:42  keithp
    346 
    347 	* Xrender.c, Xrender.h: Add XRenderFindStandardFormat
    348 
    349 2002-05-14 23:39  keithp
    350 
    351 	* Poly.c: Redo tesselation to match foley and vanDam
    352 
    353 2002-05-13 00:21  keithp
    354 
    355 	* Poly.c: Make tesselation function do something reasonable
    356 
    357 2002-05-12 22:21  keithp
    358 
    359 	* Imakefile, Xrender.h, Poly.c, Trap.c, Tri.c: Update render
    360 	extension to include trapezoids
    361 
    362 2002-02-11 23:17  keithp
    363 
    364 	* Glyph.c: XRenderFreeGlyphs wasnt sending the glyphset
    365 
    366 2002-01-02 11:57  tsi
    367 
    368 	* Glyph.c, Xrender.h: Resync with today's trunk.
    369 
    370 2001-12-26 17:16  keithp
    371 
    372 	* Glyph.c, Xrender.h: Add Render equivalents of XPolyText*
    373 
    374 2001-12-18 09:08  tsi
    375 
    376 	* FillRect.c, FillRects.c, Glyph.c, Picture.c, Xrender.c,
    377 	Xrender.h: Another resync with HEAD branch.
    378 
    379 2001-12-16 10:27  keithp
    380 
    381 	* FillRect.c, FillRects.c, Glyph.c, Picture.c, Xrender.c,
    382 	Xrender.h: lib/Xrender: add a bunch of _Xconst to make c++ happier
    383 
    384 2001-10-10 20:26  keithp
    385 
    386 	* Xrender.c: Check malloc return for Xrender query reply temp data
    387 
    388 2001-09-05 13:13  mvojkovi
    389 
    390 	* Xrender.c: 
    391 	  Missing SyncHandle() in XRenderQueryFormats.
    392 
    393 2001-07-31 17:44  tsi
    394 
    395 	* Xrender.h:  168. Fix 16bpp colour maps on Mach64's (Marc La
    396 	France).
    397 	 167. Fix Mach64 DPMS bug (Marc La France).
    398 	 166. Fix bug that prevented hardware cursors on Mach64 CT's (Marc
    399 	La France).
    400 	 165. Document what a ChipAdjustFrame() function should to to
    401 	prevent moving
    402 	      of hardware cursors during mode switches (Marc La France).
    403 	 164. -Wimplicit warning cleanup [`make World` >required<] (Marc La
    404 	France).
    405 	 163. Ensure installed headers can find the headers they, in turn,
    406 	#include
    407 	      (Marc La France).
    408 	 162. Make imake pass its -W* flags to cpp (Marc La France).
    409 	 161. More accomodations for newer GCC's (Mike A. Harris).
    410 
    411 2001-07-06 13:46  keithp
    412 
    413 	* Xrender.c: Fix a couple of locking bugs in Xrender library
    414 
    415 2001-05-16 03:33  keithp
    416 
    417 	* Xrender.c: Clean up memory leaks in Xrender library
    418 
    419 2001-02-13 11:19  dawes
    420 
    421 	* Xrender-def.cpp:  135. Updates for Cygwin support (#4433, Suhaib
    422 	M. Siddiqi).
    423 	 134. Fix a bug in the fonts.sgml doc (#4432, Juliusz Chroboczek).
    424 	 133. Fix the xdpyinfo so that it will build when the XKB extension
    425 	isn't
    426 	      defined (#4422, Jim Gettys).
    427 	 132. Fix the xdm greeter so that it will build when the XKB
    428 	extension isn't
    429 	      defined (#4421, Jim Gettys).
    430 	 131. Only build setxkbmap when building the XKB lib support (based
    431 	on #4420,
    432 	      Jim Gettys).
    433 	 130. Improve the mga driver messages when the HAL module isn't
    434 	available
    435 	      (#4451, David Woodhouse).
    436 	 129. Add G450 support to the mga driver (#4416, Luugi Marsan
    437 	(Matrox),
    438 	      4449, David Woodhouse).
    439 	 128. Mga driver updates, including HAL cleanups, add a Crtc2Ram
    440 	option,
    441 	      and merge with Matrox beta4 source (#4415, Antii Tapaninen,
    442 	#4423,
    443 	      Simon Hosie).
    444 	 127. Fix a rounding problem in the wacom driver that was causing
    445 	some
    446 	      position instability (#4417, Hannes Eriksson).
    447 
    448 2000-12-07 15:55  keithp
    449 
    450 	* Picture.c: Xrender: missing mask field in ChangePictureAttributes
    451 	request encoding
    452 
    453 2000-12-04 23:42  keithp
    454 
    455 	* Picture.c: Xft,Xrender: make clip rectangles actually work
    456 
    457 2000-12-04 19:13  keithp
    458 
    459 	* Picture.c, Xrender.h: Xft,Xrender,Render: c++ support, clip
    460 	rectangles, warnings
    461 
    462 2000-12-04 13:01  dawes
    463 
    464 	* Xrender-def.cpp: missing ident lines
    465 
    466 2000-12-04 10:49  dawes
    467 
    468 	* Xrender-def.cpp: 1085. Updates for Hurd support (#A.209, Marcus
    469 	Brinkmann).  1084. Bump the minor revisions of libXmu (UTF8_STRING)
    470 	and libX11	 (Xutf8LookupString).  1083. Fixes for all known
    471 	bugs in the CompoundText parser and generator,	     (#4333, Bruno
    472 	Haible).  1082. Fix documentation for XSetOMValues() (#4332, Bruno
    473 	Haible).  1081. Fix namespace polution in <X11/Xlib.h> introduced
    474 	with patch #4293       (#4331, Bruno Haible).  1080. Fix a bug in
    475 	the newly introduced Xutf8LookupString() function that	     loses
    476 	input not representable in the locale encoding (#4330,	     Bruno
    477 	Haible).  1079. Avoid four new gcc warnings about const in lcUTF8.c
    478 	introduced by	    patch #4293 (#4329, Bruno Haible).	1078. Fix
    479 	some additional cases of confusing local typedef for wchar_t	  
    480 	(#4328, Bruno Haible).	1077. Fix some round-trip conversion errors
    481 	in COMPOUND_TEXT -> UTF8_STRING ->	 COMPOUND_TEXT due to wrong
    482 	tables introduced by patches #4214, 4215       (#4327, Pablo
    483 	Saratxaga).  1076. Cygwin update for building Xrender DLL (#4326,
    484 	Suhaib M. Siddiqi).  1075. Fix an undefined SUBDIRS in
    485 	xc/lib/GL/mesa/src/drv/Imakefile when	    compiling on something
    486 	other than x86, alpha or sparc (#4325,	     Brian Paul).  1074.
    487 	Don't have the neomagic driver disable stretching when a mode that 
    488 	     fills the panel is selected (#4324, Andrew C. Aitchison). 
    489 	1073. Fix a bug in Xlib's _XimLocalMbLookupString() that causes a
    490 	crash when	 a zero keycode keypress event is received (#4322,
    491 	HIBINO Kei).
    492 
    493 2000-12-03 15:41  keithp
    494 
    495 	* Xrender.h: Xrender: prototype using "template" collides with
    496 	reserved c++ word
    497 
    498 2000-12-02 01:38  keithp
    499 
    500 	* Glyph.c: Xrender: 16/32 bit glyph functions using wrong minor
    501 	request code
    502 
    503 2000-12-01 13:31  keithp
    504 
    505 	* Glyph.c, Picture.c, Xrender.c, Xrender.h: Xrender/Xft: handle
    506 	long strings, use unsigned int for 32-bit glyphs
    507 
    508 2000-11-29 00:25  keithp
    509 
    510 	* Glyph.c, Xrender.h: add 16/32 bit glyph rendering to Xrender
    511 	library
    512 
    513 2000-11-19 23:13  keithp
    514 
    515 	* FillRect.c, FillRects.c, Imakefile, Picture.c, Xrender.h: Add
    516 	component alpha to Render extension
    517 
    518 2000-08-27 19:43  tsi
    519 
    520 	* Composite.c, Glyph.c, Picture.c, Xrender.c, Xrender.h,
    521 	Xrenderint.h: Ident lines
    522 
    523 2000-08-26 09:37  keithp
    524 
    525 	* Imakefile: Get render library to actually build and install
    526 	correctly
    527 
    528 2000-08-25 17:38  keithp
    529 
    530 	* Composite.c, Glyph.c, Imakefile, Picture.c, Xrender.c, Xrender.h,
    531 	Xrenderint.h: Add Xrender library
    532 
    533