ChangeLog 18 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558
  1. commit 0e51ee5570a6a80bdf98770b975dfe8a57f4eeb1
  2. Author: Arnaud Fontaine <arnau@debian.org>
  3. Date: Wed Sep 24 20:03:48 2014 +0900
  4. Release 0.4.0
  5. commit 79fc93047b97fc038a92b48dcd1ca0ec3896c9aa
  6. Author: Arnaud Fontaine <arnau@debian.org>
  7. Date: Wed Oct 1 12:05:30 2014 +0900
  8. Remove old/outdated documentation crufts.
  9. commit 03a23b71e44ca73baae1b2da8d6783ee193b82c8
  10. Author: Arnaud Fontaine <arnau@debian.org>
  11. Date: Wed Sep 24 20:01:47 2014 +0900
  12. Pick-up changes in m4 submodule as it's better to have all util repos at same m4 level.
  13. commit ae88512d7f142a50a75a48ff52320e5e1f3ad236
  14. Author: Uli Schlachter <psychon@znc.in>
  15. Date: Sat Nov 16 12:33:40 2013 +0100
  16. Fix handling of error connections
  17. When an xcb_connection_t goes into an error state, all operations on it will
  18. fail. This means that after a call to xcb_key_symbols_get_reply(), syms->u.reply
  19. would still be a NULL pointer and that xcb_get_setup() returns a NULL pointer.
  20. The only way for xcb_get_setup() to return NULL is for an error connection, but
  21. xcb_get_keyboard_mapping_reply() could also fail for other reasons. So to fix
  22. this, all functions need to check for error connections and if syms->u.reply is
  23. not NULL.
  24. This was tested with the following C code:
  25. #include <xcb_keysyms.h>
  26. #include <stdio.h>
  27. #include <stdlib.h>
  28. int main()
  29. {
  30. xcb_connection_t *c = xcb_connect(NULL, NULL);
  31. xcb_key_symbols_t *syms = xcb_key_symbols_alloc(c);
  32. /* The above sent a GetKeyboardMapping request. Let's now break the
  33. * connection so that it cannot get the reply.
  34. */
  35. uint32_t max = xcb_get_maximum_request_length(c);
  36. xcb_screen_t *s = xcb_setup_roots_iterator(xcb_get_setup(c)).data;
  37. size_t len = (max << 2) * 2;
  38. void *p = malloc(len);
  39. printf("Sending request of length %d*2=%d\n",
  40. xcb_get_maximum_request_length(c), len);
  41. xcb_change_property(c, XCB_PROP_MODE_REPLACE, s->root,
  42. XCB_ATOM_STRING, XCB_ATOM_STRING, 8, len, p);
  43. free(p);
  44. if (!xcb_connection_has_error(c))
  45. puts("Connection did not break :(");
  46. /* Crash? */
  47. free(xcb_key_symbols_get_keycode(syms, 0xff14));
  48. return 0;
  49. }
  50. Reference: https://awesome.naquadah.org/bugs/index.php?do=details&task_id=1195
  51. Signed-off-by: Uli Schlachter <psychon@znc.in>
  52. commit 3d7b2ba8299cb2d0e2f5e58f61c1a60625f2d015
  53. Author: Bastien Dejean <nihilhill@gmail.com>
  54. Date: Wed Jan 2 21:13:12 2013 +0100
  55. Duplicate keycodes are unnecessary
  56. When multiple keysym matches occur on one keycode, we do not want to
  57. return that keycode multiple times.
  58. Signed-off-by: Bastien Dejean <nihilhill@gmail.com>
  59. Signed-off-by: Michael Stapelberg <michael+xcb@stapelberg.de>
  60. commit e527fdc914d4b4fa816ea9e563c6abf6505b39d3
  61. Author: Michael Stapelberg <michael@stapelberg.de>
  62. Date: Wed Oct 10 09:09:38 2012 +0200
  63. autogen.sh: verify that git submodules are initialized
  64. commit 12fc61fbbdf1ca2df25281a7d8e00f2dab75d1c2
  65. Author: Arnaud Fontaine <arnau@debian.org>
  66. Date: Wed May 30 21:07:38 2012 +0900
  67. Release 0.3.9
  68. Signed-off-by: Arnaud Fontaine <arnau@debian.org>
  69. commit 5a3906f700a975653da7f64a2d66ebdbea8b8b34
  70. Author: Arnaud Fontaine <arnau@debian.org>
  71. Date: Mon May 21 11:11:12 2012 +0900
  72. Add autogen.sh to EXTRA_DIST.
  73. commit 2b3188d700bac5b8d32fffd8d1090ef4bb8707c3
  74. Author: Andreas Wettstein <wettstein509@solnet.ch>
  75. Date: Sun Aug 7 19:33:21 2011 +0000
  76. Recognise ISO_Level5-keysyms as modifiers in xcb_is_modifier_key #39177
  77. xcb_is_modifier_key did not regecognise ISO_Level5_Shift,
  78. ISO_Level5_Latch, and ISO_Level5_Lock as modifiers. See bug
  79. 39177, https://bugs.freedesktop.org/show_bug.cgi?id=39177
  80. Signed-off-by: Andreas Wettstein <wettstein509@solnet.ch>
  81. Reviewed-by: James Cloos <cloos@jhcloos.com>
  82. Reviewed-by: Daniel Stone <daniel@fooishbar.org>
  83. Signed-off-by: Julien Danjou <julien@danjou.info>
  84. commit 162b5f45e2efbb45c8f04951bdb8099594a41c09
  85. Author: Arnaud Fontaine <arnau@debian.org>
  86. Date: Tue Apr 26 01:05:17 2011 +0900
  87. Release 0.3.8
  88. Signed-off-by: Arnaud Fontaine <arnau@debian.org>
  89. commit 8c6d2b1bdbc9c8c25ca7dc3f0f4cf0816c46564f
  90. Author: Arnaud Fontaine <arnau@debian.org>
  91. Date: Tue Apr 26 01:00:11 2011 +0900
  92. Fix package name
  93. Signed-off-by: Arnaud Fontaine <arnau@debian.org>
  94. commit ff28ebec5fa57927b059f475759a72265e5691ea
  95. Author: Dirk Wallenstein <halsmit@t-online.de>
  96. Date: Tue Apr 5 09:58:28 2011 +0200
  97. Use an absolute URL for the m4 submodule
  98. A relative submodule URL requires m4 duplicates relative to every fork or local
  99. mirror of this module. To select a different protocol with an absolute
  100. submodule URL, the url.<base>.insteadOf configuration option can be used.
  101. Signed-off-by: Dirk Wallenstein <halsmit@t-online.de>
  102. Reviewed-by: Arnaud Fontaine <arnau@debian.org>
  103. Reviewed-by: Gaetan Nadon <memsize@videotron.ca>
  104. commit 61f9880dfaff31e98261fd24bec2e3e0c188e3d9
  105. Author: Jon TURNEY <jon.turney@dronecode.org.uk>
  106. Date: Tue Mar 22 15:34:48 2011 +0000
  107. Link with -no-undefined
  108. Use -no-undefined to assure libtool that the library has no unresolved
  109. symbols at link time, so that libtool will build a shared library for
  110. platforms require that all symbols are resolved when the library is linked.
  111. Signed-off-by: Jon TURNEY <jon.turney@dronecode.org.uk>
  112. Acked-by: Julien Cristau <jcristau@debian.org>
  113. Reviewed-by: Arnaud Fontaine <arnau@debian.org>
  114. commit 325ef8ea2e1093915216f6ad69c7b0fe3a0c738f
  115. Author: Gaetan Nadon <memsize@videotron.ca>
  116. Date: Sun Mar 6 17:52:44 2011 -0500
  117. config: generate ChangeLog and INSTALL
  118. By copying a snippet of Makefile for xorg modules.
  119. One side-effect is that Makefile.in is no longer
  120. deleted on maintainer clean. This should never be done as
  121. it leaves your configuration in a half-broken state.
  122. Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
  123. Signed-off-by: Arnaud Fontaine <arnau@debian.org>
  124. commit ca109d346113dde40d39866e57a4b7e52b56b9b0
  125. Author: Gaetan Nadon <memsize@videotron.ca>
  126. Date: Sun Mar 6 17:52:43 2011 -0500
  127. config: use the default xorg .gitignore file
  128. This will save future maintenance when module structure/tools change.
  129. This patch depends on the util-common-m4 submodule patch in the m4 path
  130. Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
  131. Signed-off-by: Arnaud Fontaine <arnau@debian.org>
  132. commit 3fcbe35577b6bcf7e693b2abf11343525397cbc1
  133. Author: Arnaud Fontaine <arnau@debian.org>
  134. Date: Thu Dec 23 15:31:03 2010 +0900
  135. Bump version to 0.3.8
  136. commit ccb0b5ceb2eab5876af76ec26a3a118988826601
  137. Author: Arnaud Fontaine <arnau@debian.org>
  138. Date: Thu Dec 23 15:29:33 2010 +0900
  139. Check whether realloc doesn't fail (reported by cppcheck)
  140. commit 18b9b7d8dd7ad61b62936c8761ba94f4357e2e50
  141. Author: Arnaud Fontaine <arnau@debian.org>
  142. Date: Sat Sep 4 13:18:38 2010 +0100
  143. Split up keysyms into its own repository
  144. commit 04a13b2bd3b575e97b76c2f55853283aa0dfa1c9
  145. Author: Joshua Phillips <jp.sittingduck@gmail.com>
  146. Date: Fri Oct 8 19:10:05 2010 +0100
  147. Check for malloc failure in xcb_key_symbols_alloc.
  148. Signed-off-by: Julien Danjou <julien@danjou.info>
  149. commit 96b27aff93b784ed6616aa0395a46ef0e46eef26
  150. Author: Arnaud Fontaine <arnau@debian.org>
  151. Date: Thu Feb 11 14:45:11 2010 +0000
  152. Add AM_MAINTAINER_MODE for vendors
  153. commit 0928bd0a482908305f8a5e9831cc84c4e4e3b67a
  154. Author: Jon TURNEY <jon.turney@dronecode.org.uk>
  155. Date: Tue Oct 20 18:17:46 2009 +0100
  156. Update autogen.sh to one that does builddir != srcdir
  157. commit e8ed0395856b641e0888421695ecee3085ff2c9c
  158. Author: Arnaud Fontaine <arnau@debian.org>
  159. Date: Fri Sep 25 13:08:15 2009 +0100
  160. Bump version to 0.3.7
  161. commit 06080db4407d70cc155563b36772e1b743bc3e6c
  162. Author: Arnaud Fontaine <arnau@debian.org>
  163. Date: Mon Aug 3 17:18:41 2009 +0200
  164. Bump version to 0.3.6
  165. commit ba13a253104e4ce4643c51c1bc689879930b0653
  166. Author: Arnaud Fontaine <arnau@debian.org>
  167. Date: Wed Jun 3 20:50:32 2009 +0900
  168. Check for ssize_t in configure for xcb-util-common.h
  169. commit b434b5dfde90eb5edbd0532500a1ad0d762e7745
  170. Author: Mikhail Gusarov <dottedmag@dottedmag.net>
  171. Date: Sat May 30 17:10:35 2009 +0700
  172. Typo in configure.ac
  173. Signed-off-by: Julien Danjou <julien@danjou.info>
  174. commit f39d97f65a6ad01dc7c392b97804b0046a9cdb6b
  175. Author: Julien Danjou <julien@danjou.info>
  176. Date: Fri May 29 08:34:20 2009 +0200
  177. Release xcb-util 0.3.5
  178. Signed-off-by: Julien Danjou <julien@danjou.info>
  179. commit da348ef186ef7de346ab3970be33094f6a7ca849
  180. Author: Bob Ham <rah@bash.sh>
  181. Date: Mon May 25 12:22:13 2009 +0200
  182. Add a check on xproto version libxcb was compiled with
  183. Signed-off-by: Julien Danjou <julien@danjou.info>
  184. commit 88bec69a155dc8356cec00c3c75700368f790674
  185. Author: Alan Coopersmith <alan.coopersmith@sun.com>
  186. Date: Tue Apr 21 15:27:24 2009 -0700
  187. Make sure m4 supports -I flag, if not, try finding gnu m4
  188. Solaris m4 does not support -I flag, but gnu m4 is included in
  189. recent Solaris & OpenSolaris releases (and must already be installed
  190. on any machine that runs autoconf to generate configure scripts)
  191. Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
  192. Signed-off-by: Julien Danjou <julien@danjou.info>
  193. commit e4b1174de20765a1140b725350650feed3392528
  194. Author: Julien Danjou <julien@danjou.info>
  195. Date: Wed Apr 15 15:21:21 2009 +0200
  196. bump version to 0.3.4
  197. Signed-off-by: Julien Danjou <julien@danjou.info>
  198. commit b5981920e98948a81ed59a57488daa4baff9858c
  199. Author: Julien Danjou <julien@danjou.info>
  200. Date: Sun Apr 12 21:55:21 2009 +0200
  201. keysyms: bump version
  202. Signed-off-by: Julien Danjou <julien@danjou.info>
  203. commit 65857416ff4db8c97900f5f9df4ee7517d1602e9
  204. Author: Julien Danjou <julien@danjou.info>
  205. Date: Sat Apr 11 19:02:55 2009 +0200
  206. keysyms: fix xcb_key_symbols_get_keycode() API
  207. xcb_key_symbols_get_keycode() returned a keycode.
  208. That's wrong, since actually a keysym can have multiple keycode. And we
  209. usually need all this keycodes to correctly grab a keysym.
  210. Signed-off-by: Julien Danjou <julien@danjou.info>
  211. commit b72f53aaf670463b94b8461d69437dfcc09ba92b
  212. Author: Julien Danjou <julien@danjou.info>
  213. Date: Sat Jan 31 15:08:44 2009 +0100
  214. Release xcb-util 0.3.3
  215. commit a3d3df6a4f05d18dc6c46ef68139bffb00fe9ab0
  216. Author: Julien Danjou <julien@danjou.info>
  217. Date: Tue Dec 16 18:22:06 2008 +0100
  218. xcb_keysyms: remove xcb_lookup_t
  219. Signed-off-by: Julien Danjou <julien@danjou.info>
  220. commit d64588ce9ac3ee2bd77d28ee43cef73fedaf619e
  221. Author: Julien Danjou <julien@danjou.info>
  222. Date: Tue Dec 16 18:21:41 2008 +0100
  223. Revert "keysyms: use xcb_key_lookup_t type for col paramter"
  224. This reverts commit 24da2934459c7811f77713a3c7aaa6691ad203f2.
  225. commit b005b96811f6e3150d4df9f14f6a69fbd770a687
  226. Author: Julien Danjou <julien@danjou.info>
  227. Date: Tue Dec 16 14:14:50 2008 +0100
  228. Release xcb-util 0.3.2
  229. Signed-off-by: Julien Danjou <julien@danjou.info>
  230. commit 552902dd52d4ba333019c0ae08cff0250e30672e
  231. Author: Julien Danjou <julien@danjou.info>
  232. Date: Mon Dec 8 14:25:18 2008 +0100
  233. keysyms: use xcb_key_lookup_t type for col paramter
  234. Signed-off-by: Julien Danjou <julien@danjou.info>
  235. commit 0ae27336abed91567037d4d85681815acfe343ab
  236. Author: Julien Danjou <julien@danjou.info>
  237. Date: Fri Nov 21 10:49:09 2008 +0100
  238. build: add check for xproto >= 7.0.8
  239. This is needed to have _X_INLINE.
  240. Signed-off-by: Julien Danjou <julien@danjou.info>
  241. commit 7ae48a0a818437ac58c6ed532dd3b6ed00e7b15c
  242. Author: Jonathan Landis <landijk-dev@yahoo.com>
  243. Date: Fri Nov 21 10:10:15 2008 +0100
  244. Fix copyright statement
  245. Signed-off-by: Julien Danjou <julien@danjou.info>
  246. commit 2ac073c38f9bea76d52a96ef1f49384d788602ab
  247. Author: Julien Danjou <julien@danjou.info>
  248. Date: Thu Nov 20 15:34:54 2008 +0100
  249. Release xcb-util 0.3.1
  250. commit f6666bd9e0f98b38bc94832380dcf8b8b6ec0504
  251. Author: Julien Danjou <julien@danjou.info>
  252. Date: Fri Nov 7 11:02:08 2008 +0100
  253. configure: stop if m4 is not found
  254. Signed-off-by: Julien Danjou <julien@danjou.info>
  255. commit 16896bf416a1c3927e75ff5abbdb934b8a048c3e
  256. Author: Ulrich Eckhardt <doomster@knuut.de>
  257. Date: Mon Oct 6 14:02:24 2008 -0700
  258. Do not cast the return value of malloc() in modern C.
  259. Signed-off-by: Bart Massey <bart@cs.pdx.edu>
  260. commit 4fbcc0051de74b79630060497525d5d96ed96a90
  261. Author: Julien Danjou <julien@danjou.info>
  262. Date: Tue Sep 16 17:11:40 2008 +0200
  263. doc: enable doxygen doc in various submodule
  264. Signed-off-by: Julien Danjou <julien@danjou.info>
  265. commit 120fdcc24dff7a9f2a2e511d7b104dac83dfb9c9
  266. Author: Julien Danjou <julien@danjou.info>
  267. Date: Tue Sep 16 17:11:14 2008 +0200
  268. doc: add various authors, remove old todo item
  269. Signed-off-by: Julien Danjou <julien@danjou.info>
  270. commit 0eae8fda5892d4d5d3f4bc6a48c5a808bf9a4681
  271. Author: Arnaud Fontaine <arnau@debian.org>
  272. Date: Mon Sep 8 17:46:42 2008 +0200
  273. [icccm] Bump library version number to 0.3.0.
  274. commit 5731ab9cfdf18b37a035f983fbb5a0253d408c82
  275. Author: Julien Danjou <julien@danjou.info>
  276. Date: Fri Aug 1 11:43:26 2008 +0200
  277. prepare 0.2.1 release
  278. Signed-off-by: Julien Danjou <julien@danjou.info>
  279. commit 27a62c067a0edbf78706cdc878cbb36edb6fa7a0
  280. Author: Bart Massey <bart@cs.pdx.edu>
  281. Date: Fri Dec 7 00:48:25 2007 -0800
  282. used doxygen -u to create a much more elaborate doxyfile
  283. commit 57a54ab55498ca70ad972ffd45885d0644019a36
  284. Author: Jamey Sharp <jamey@minilop.net>
  285. Date: Tue Nov 6 17:37:07 2007 -0800
  286. All util libraries require the XCB 1.0 API; check for it in configure.
  287. commit 91b19a3fdcb4369aae56b200da418a04de94ac62
  288. Author: Jamey Sharp <jamey@minilop.net>
  289. Date: Fri Mar 2 17:36:29 2007 -0800
  290. Release xcb-util 0.2
  291. commit f951de81c9f2e729dda5194d32f947f615879ff2
  292. Author: TORRI Vincent <torri@alf94-3-82-66-248-160.fbx.proxad.net>
  293. Date: Wed Feb 21 20:27:07 2007 +0100
  294. rename the libraries from libXCBFoo.* to libxcb-foo.*. Use foo_CPPFLAGS instead of foo_CFLAGS (*_CFLAGS variables store preprocessor options)
  295. commit 378d9e50af2040dbaa9837353e55aa054431b640
  296. Author: Alan Coopersmith <alan.coopersmith@sun.com>
  297. Date: Wed Jun 7 12:06:00 2006 -0700
  298. Bug #7150: Check for gcc & Sun cc in configure.ac and use correct flags to turn on more warnings for each
  299. This is the first of two fixes needed to get xcb-util building on
  300. Solaris.
  301. Signed-off-by: Jamey Sharp <jamey@minilop.net>
  302. commit a3695ff0c46f2a906425281b1dd2f59f9dce60c7
  303. Author: Ian Osgood <iano@quirkster.com>
  304. Date: Sat Oct 7 11:45:07 2006 -0700
  305. Adapt xcb/util libraries for removal of XID structures.
  306. commit 40a1a32d3522703bfa70322478fee46fc00dd1ca
  307. Author: Ian Osgood <iano@quirkster.com>
  308. Date: Tue Sep 26 08:36:01 2006 -0700
  309. Install headers to "xcb", not "X11/XCB".
  310. commit 75240e73c3819c13755a888a606156a0fa29a234
  311. Author: Jamey Sharp <jamey@minilop.net>
  312. Date: Mon Sep 25 04:13:01 2006 -0700
  313. libxcb now installs header files in <xcb>, not <X11/XCB>.
  314. commit 613e4e5c17b9a00c3b0e10be5450bebfea141664
  315. Author: Ian Osgood <iano@quirkster.com>
  316. Date: Sun Sep 24 13:34:03 2006 -0700
  317. All xcb-util libraries compile after the Great Renaming.
  318. Many of the exported library functions still need to follow the new convention.
  319. commit 6f9a66485a0720d46b0a6e66b71cb8e2942bb388
  320. Author: Josh Triplett <josh@freedesktop.org>
  321. Date: Sun Sep 24 03:15:39 2006 -0700
  322. Integrate top-level .gitignore into .gitignore for each subdirectory
  323. In preparation for the repository split, move the relevant contents of the
  324. top-level .gitignore into the .gitignore for each immediate subdirectory.
  325. commit 3c58b68de9f630ac00712bc2bb6d52fb7a481e46
  326. Author: TORRI Vincent <torri@doursse.(none)>
  327. Date: Thu Jun 8 07:02:15 2006 +0200
  328. fix compilation with c++ compilers. Remove some trailing spaces
  329. commit 869c07c79ed5bca315ed0576380024508a69445f
  330. Author: Donnie Berkholz <spyderous@gentoo.org>
  331. Date: Sun May 7 20:32:32 2006 -0700
  332. Add correct dependencies in xcb-util.
  333. commit e48f913081682da738730748015c11f831c7930c
  334. Author: Josh Triplett <josh@freedesktop.org>
  335. Date: Fri Apr 28 11:38:41 2006 -0700
  336. Make xcb_keysyms.h self-contained by including xcb.h
  337. commit 68b60a2c600be35e5f60680e5652d085761be542
  338. Author: Josh Triplett <josh@freedesktop.org>
  339. Date: Thu Apr 27 11:25:28 2006 -0700
  340. Set all package bugreporting addresses to xcb@lists.freedesktop.org
  341. commit c6e2da5ed7d81a8b67f3d38393e10b112a2caf85
  342. Author: Josh Triplett <josh@freedesktop.org>
  343. Date: Thu Apr 27 01:06:46 2006 -0700
  344. Fix xcb-util library dependencies, including both the new dependency libXCBImage needs on libXCBShm, as well as many other issues discovered in the process. These include using automake variables appropriately in order to actually link shared libraries against each other and ensure libraries have NEEDED entries for the libraries they depend on, consequently needing to reorder the top-level SUBDIRS to build property before icccm, adding dependencies to .pc.in files, fixing .pc.in files to not all use the name and description for XCBImage, and adding appropriate library dependencies to test programs.
  345. commit a20729144675a519486baed2cdae8e3cb9a446a4
  346. Author: Ian Osgood <iano@quirkster.com>
  347. Date: Wed Apr 19 20:42:46 2006 -0700
  348. Enumeration and documentation for col parameter
  349. commit f7c85b0533a9c8a9021110ab507c46b10924bf0d
  350. Author: Ian Osgood <iano@quirkster.com>
  351. Date: Tue Mar 14 18:23:37 2006 -0800
  352. Remove xcb-util dependency on proto/X11
  353. by moving many defs from X.h to <enum>s in xproto.xml
  354. commit eae69903300eec7644cf0372fccbda3d17e12d9f
  355. Author: Jamey Sharp <jamey@minilop.net>
  356. Date: Wed Mar 8 22:49:59 2006 -0800
  357. Unify autofoo .gitignore bits into one top-level file, and remove resulting redundancies.
  358. commit c0cd94ecfe189e4a76b3e844f7bfdfa6adb5e7c4
  359. Author: Ian Osgood <iano@quirkster.com>
  360. Date: Fri Mar 3 15:03:17 2006 -0800
  361. Portability fix: include stdlib.h, not malloc.h.
  362. commit 867900644c19c2c2c81a3cb9f59b111559443bb5
  363. Author: Jamey Sharp <jamey@minilop.net>
  364. Date: Sat Feb 18 23:57:14 2006 -0800
  365. Update .gitignores for .o files and autofoo stuff.
  366. commit 61a146f489872de6cb97c702dfb49d14900af60f
  367. Author: Eric Anholt <anholt@FreeBSD.org>
  368. Date: Sat Feb 18 22:56:03 2006 -0800
  369. Move .cvsignore to .gitignore.
  370. commit d9709cda9f028b11fb0f6a9cef792a90222d3219
  371. Author: Josh Triplett <josh@freedesktop.org>
  372. Date: Sat Feb 18 16:49:41 2006 -0800
  373. Remove xcl and CVSROOT.