[xserver-commit] xserver ChangeLog,3.134,3.135
Jaymz Julian
xserver-commit@pdx.freedesktop.org
Committed by: jaymz
Update of /cvs/xserver/xserver
In directory pdx:/tmp/cvs-serv12425
Modified Files:
ChangeLog
Log Message:
Temporarily disable the 24bpp WORKING_UNALIGNED_INT because of a crash
when using electric-fence when accessing hte last pixel of a drawable
(last pixel is 3 bytes, read it as a 4 byte word, and you're reading one
extra pixel, which doesn't normally matter, but does in a few rare cases).
Should be easy to work around, but that will come later.
Index: ChangeLog
===================================================================
RCS file: /cvs/xserver/xserver/ChangeLog,v
retrieving revision 3.134
retrieving revision 3.135
diff -u -d -r3.134 -r3.135
--- a/ChangeLog 22 Feb 2004 12:34:23 -0000 3.134
+++ b/ChangeLog 26 Feb 2004 05:33:21 -0000 3.135
@@ -1,15 +1,27 @@
+2004-02-23 Jaymz Julian <jaymz@artificial-stupidity.net>
+ * ChangeLog:
+ Fix Formatting in Changelog to be correct
+ * fb/fbcompose.c:
+ Disable the unaligned 24bit read code for now - it worked under all
+ circumstances except for one rare case, where an overread by one byte
+ would cause a segfault (think reading the last pixel of a 24bpp plane
+ with an odd number of pixels). It should be possible to easily work
+ this and still have the performance boost it offered, so I've just
+ commented the code for now, but that's a job for another day.
+
2004-02-22 Warren Turkal <wt@midsouth.rr.com>
- * add Doxygen config file
+ * Doxyfile:
+ add Doxygen config file
2004-02-17 Warren Turkal <wt@midsouth.rr.com>
- * completely get rid of NeedNestedPrototypes
- * completely get rid of NeedVarargsPrototypes
- * remove a lot of NeedFunctionPrototypes
- * ansify many function declarations
+ completely get rid of NeedNestedPrototypes
+ completely get rid of NeedVarargsPrototypes
+ remove a lot of NeedFunctionPrototypes
+ ansify many function declarations
2004-02-09 Jaymz Julian <jaymz@artificial-stupidity.net>
* configure.ac:
- * Make --enable-res agree with it's help option (help said
+ Make --enable-res agree with it's help option (help said
--enable-res, but configure accepted --enable-xres. Changed help to
match the command, to avoid breaking people's existing configurations,
contrary to Glenn McGrath's patch - but thanks :)