upload tizen2.0 source
[framework/uifw/xorg/util/x11-xkb-utils.git] / xkbcomp / ChangeLog
1 commit f2eff337176551f643e35c54c1e1ca0a78df69c6
2 Author: Alan Coopersmith <alan.coopersmith@oracle.com>
3 Date:   Thu Mar 22 22:02:56 2012 -0700
4
5     xkbcomp 1.2.4
6     
7     Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
8
9 commit b4fafc4fa7edc4c04c3c0affae0d7f79a63e8d2f
10 Author: Alan Coopersmith <alan.coopersmith@oracle.com>
11 Date:   Wed Dec 28 20:57:55 2011 -0800
12
13     Delete redundant redeclarations of extern Atoms in symbols.c
14     
15     Fixes gcc warnings of:
16     
17     symbols.c:43: warning: redundant redeclaration of 'tok_ONE_LEVEL'
18     tokens.h:99: warning: previous declaration of 'tok_ONE_LEVEL' was here
19     symbols.c:44: warning: redundant redeclaration of 'tok_TWO_LEVEL'
20     tokens.h:100: warning: previous declaration of 'tok_TWO_LEVEL' was here
21     symbols.c:45: warning: redundant redeclaration of 'tok_KEYPAD'
22     tokens.h:102: warning: previous declaration of 'tok_KEYPAD' was here
23     
24     Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
25
26 commit 3835cae3cb1ad1073cbb2711f938beb878b4986c
27 Author: Alan Coopersmith <alan.coopersmith@oracle.com>
28 Date:   Wed Dec 28 20:53:45 2011 -0800
29
30     Make sure to leave room for trailing nil byte in yyGetNumber
31     
32     ...though really, by the time you've added 1023 digits to the number
33     you want to parse, you've got much bigger problems than an off-by-one
34     error in your buffer count.
35     
36     Fixes parfait warnings:
37        Buffer overflow (CWE 120): In array dereference of (*buf)[nInBuf] with index 'nInBuf'
38           Array size is 1024 bytes, nInBuf >= 1 and nInBuf <= 1024
39             at line 625 of xkbscan.c in function 'yyGetNumber'.
40        Buffer overflow (CWE 120): In array dereference of (*buf)[nInBuf] with index 'nInBuf'
41           Array size is 1024 bytes, nInBuf <= 1025
42             at line 632 of xkbscan.c in function 'yyGetNumber'.
43     
44     [ This bug was found by the Parfait 0.4.2 bug checking tool.
45       For more information see http://labs.oracle.com/projects/parfait/ ]
46     
47     Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
48
49 commit 1447071942dbbbfc37b08417c74c8a1d302c1626
50 Author: Andreas Wettstein <wettstein509@solnet.ch>
51 Date:   Fri Dec 2 20:10:06 2011 +0000
52
53     include resets group compatibility modifiers #43091
54     
55     This change makes sure that include does not overwrite previous
56     compatibility modifier settings when the included files does not
57     explicitly specify them.
58     
59     Signed-off-by: Andreas Wettstein <wettstein509@solnet.ch>
60     Reviewed-by: Daniel Stone <daniel@fooishbar.org>
61
62 commit 5fd14db5b2cc0c2c43f7a1ddefd6f9991eb1dcc2
63 Author: Jeremy Huddleston <jeremyhu@apple.com>
64 Date:   Fri Nov 11 11:18:43 2011 -0800
65
66     Silence -Wparentheses-equality
67     
68     warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
69     
70     Signed-off-by: Jeremy Huddleston <jeremyhu@apple.com>
71
72 commit 6099655a4bbe1fd3e26b8afd2b91888ad2766086
73 Author: Jeremy Huddleston <jeremyhu@apple.com>
74 Date:   Fri Nov 11 11:17:38 2011 -0800
75
76     Silence -Wshadow warnings
77     
78     warning: declaration shadows a local variable [-Wshadow]
79     
80     Signed-off-by: Jeremy Huddleston <jeremyhu@apple.com>
81
82 commit b7e88debd937be147d3581b9c8720c0bfe354052
83 Author: Jeremy Huddleston <jeremyhu@apple.com>
84 Date:   Fri Nov 11 11:13:42 2011 -0800
85
86     Correct our zeroing out of the row in InitRowInfo
87     
88     geometry.c:369:20: warning: argument to 'sizeof' in '__builtin___memset_chk' call is the same
89           pointer type 'RowInfo *' (aka 'struct _RowInfo *') as the destination; expected 'RowInfo'
90           (aka 'struct _RowInfo') or an explicit length [-Wsizeof-pointer-memaccess]
91             bzero(row, sizeof(RowInfo *));
92             ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
93     
94     Signed-off-by: Jeremy Huddleston <jeremyhu@apple.com>
95
96 commit 33b5c9413463613d341d15184b34a4f4c4e70e56
97 Author: Jeremy Huddleston <jeremyhu@apple.com>
98 Date:   Fri Nov 11 11:12:22 2011 -0800
99
100     Fix -Wformat warnings
101     
102     Signed-off-by: Jeremy Huddleston <jeremyhu@apple.com>
103
104 commit b9f6482d5fc413222334c2370ef8b9693f4b50fd
105 Author: Jeremy Huddleston <jeremyhu@apple.com>
106 Date:   Fri Nov 11 11:07:30 2011 -0800
107
108     Add missing _X_NORETURN to uFatalError
109     
110     Signed-off-by: Jeremy Huddleston <jeremyhu@apple.com>
111
112 commit 8ea06128c70b07c265a217222f2a245aad4bfce4
113 Author: Jeremy Huddleston <jeremyhu@apple.com>
114 Date:   Fri Nov 11 11:06:02 2011 -0800
115
116     Include strings.h for strcasecmp and string.h for strdup
117     
118     Our minimum requirement for X11 is currently Unix98.  Unix98 provides
119     strcasecmp in <strings.h>.  This commit fixes implicit declarations
120     of this function on systems that closely adhere to the standard.
121     
122     Signed-off-by: Jeremy Huddleston <jeremyhu@apple.com>
123
124 commit 89c8317ad84386f69d31f38dcddbc7ff0abffb31
125 Author: Peter Hutterer <peter.hutterer@who-t.net>
126 Date:   Tue Jul 5 08:23:37 2011 +1000
127
128     Add .pc file for version export
129     
130     Exports xkbcomp version and the xkb base directory.
131     
132     Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
133     Reviewed-by: Daniel Stone <daniel@fooishbar.org>
134     Reviewed-by: Gaetan Nadon <memsize@videotron.ca>
135
136 commit cdb8677f370b34a3a523a32ae0023c7e8c0c965c
137 Author: Peter Hutterer <peter.hutterer@who-t.net>
138 Date:   Wed Jun 22 10:41:33 2011 +1000
139
140     Print version number on -version.
141     
142     This commit isn't playing the WARN/M/M1 macro game. Version numbers to to
143     stdout, full stop.
144     
145     Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
146     Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com>
147
148 commit cef4ba4b8fdc9a5439f71437c08cf690a750bd6b
149 Author: Daniel Stone <daniel@fooishbar.org>
150 Date:   Tue Jun 21 16:04:45 2011 +0100
151
152     Bump to 1.2.3
153     
154     Signed-off-by: Daniel Stone <daniel@fooishbar.org>
155
156 commit 3caab5aa37decb7b5dc1642a0452efc3e1f5100e
157 Author: Daniel Stone <daniel@fooishbar.org>
158 Date:   Tue Jun 21 15:55:59 2011 +0100
159
160     Interp: Allow explicit Any/NoSymbol mappings
161     
162     Brown paper bag in full effect.
163     
164     The previous fix, while crushing the previous problem where an unknown
165     keysym for an interp def would lead to every key matching it, also
166     ignored explicit Any+AnyOfOrNone(All) mappings.
167     
168     Such as the one xkeyboard-config relied on for Control to actually
169     update the modifier state.
170     
171     Fix this by allowing mappings explicitly declared as Any/NoSymbol, while
172     ignoring only those with failed keysym lookups.  Unfortunately, due to
173     the structure of the parser, it's a deeply inelegant fix.
174     
175     Verified with a quick check of all layouts (albeit using default
176     variants only) in xkeyboard-config that this results in no changes to
177     the output at all, compared to xkbcomp 1.1.1.
178     
179     Signed-off-by: Daniel Stone <daniel@fooishbar.org>
180
181 commit b34af8b0aec3a1dfc58f9732996274cbf2646a53
182 Author: Daniel Stone <daniel@fooishbar.org>
183 Date:   Tue Jun 21 15:55:28 2011 +0100
184
185     Constify LookupKeysym input argument
186     
187     Signed-off-by: Daniel Stone <daniel@fooishbar.org>
188
189 commit e68a8ef1067f98056237d8067052e2a0d9896133
190 Author: Daniel Stone <daniel@fooishbar.org>
191 Date:   Tue Jun 21 14:06:05 2011 +0100
192
193     Bump to 1.2.2
194     
195     Emergency bugfix for the syminterp declarations.  They've been broken
196     since the beginning of time, but I guess we just haven't added new
197     interpreted symbols since around then.
198     
199     Signed-off-by: Daniel Stone <daniel@fooishbar.org>
200
201 commit 2a473b906943ffd807ad81960c47530ee7ae9a60
202 Author: Daniel Stone <daniel@fooishbar.org>
203 Date:   Tue Jun 21 14:03:53 2011 +0100
204
205     Interp: Ignore NoSymbol definitions
206     
207     A NoSymbol syminterp leads to a Any+AnyOfOrAll(None) definition, which
208     is never what anyone would actually ever want in a sym interp.  The
209     failure mode here was:
210         interpret XF86SomeKeysymYouDontHaveYet {
211             action=Something()
212         }
213     leading to:
214         interpret Any+AnyOfOrAll(None) {
215             action=Something()
216         }
217     leading to every single non-action key triggering your shiny new action
218     that was only supposed to come from a new keysym.
219     
220     At least you could VT switch or zap, I guess.
221     
222     Later, more invasive, revisions will bring a more useful error message.
223     
224     Signed-off-by: Daniel Stone <daniel@fooishbar.org>
225
226 commit a2816345e58c88f5806a5c6df310c7d9c62264f0
227 Author: Daniel Stone <daniel@fooishbar.org>
228 Date:   Tue Jun 21 14:03:12 2011 +0100
229
230     Interp: Don't make modifier lookup failure fatal
231     
232     If we can't look up a modifier in a SymInterp declaration, don't make
233     that fatal enough to kill the entire file, just ignore it and move on.
234     
235     Signed-off-by: Daniel Stone <daniel@fooishbar.org>
236
237 commit c7a42b364f0ca06d9859945fa11664d0e0ea2742
238 Author: Gaetan Nadon <memsize@videotron.ca>
239 Date:   Tue Mar 8 08:16:35 2011 -0500
240
241     config: move pre-processor flags to AM_CPPFLAGS
242     
243     Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
244
245 commit 7899a1f4745c8d111dab4dd3abc2b59b40ecdcbc
246 Author: Gaetan Nadon <memsize@videotron.ca>
247 Date:   Tue Mar 8 08:02:54 2011 -0500
248
249     config: let Automake handle Yacc dist and cleaning
250     
251     BUILT_SOURCES and MAINTAINERCLEANFILES are already handled by Automake.
252     
253     Automake generates all the rules to handle building,
254     distribution and cleaning.
255     
256     Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
257
258 commit 137418c63d01d5db0dcaed257d7a26865efa53ae
259 Author: Alan Coopersmith <alan.coopersmith@oracle.com>
260 Date:   Tue Jun 7 23:47:32 2011 -0700
261
262     Replace repeated checks for gcc with _X_ATTRIBUTE_PRINTF from xproto
263     
264     Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
265     Reviewed-by: Mark Kettenis <kettenis@openbsd.org>
266
267 commit a2877e92bd9f9c1532b5cd12cc484ff3cdbc6a0a
268 Author: Alistair Leslie-Hughes <leslie_alistair@hotmail.com>
269 Date:   Fri Apr 1 20:26:30 2011 +1100
270
271     xkbcomp: Stop possible overflow in yyGetnumber. #31647
272     
273     Fixes: https://bugs.freedesktop.org/show_bug.cgi?id=31647
274     
275     Signed-off-by: Alistair Leslie-Hughes <leslie_alistair@hotmail.com>
276     Reviewed-by: Dan Nicholson <dbn.lists@gmail.com>
277     Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
278
279 commit 0b8527a3836cde77269461e22844857bf33e0aea
280 Author: Julien Cristau <jcristau@debian.org>
281 Date:   Sun Feb 13 13:03:05 2011 +0100
282
283     Inline the oiText macro in the only place it's used
284     
285     Gets rid of a compiler warning:
286     geometry.c: In function 'HandleOverlayDef':
287     geometry.c:2578: warning: the address of 'ol' will always evaluate as 'true'
288     
289     X.Org bug#34219 <https://bugs.freedesktop.org/show_bug.cgi?id=34219>
290     
291     Signed-off-by: Julien Cristau <jcristau@debian.org>
292     Reviewed-by: Dirk Wallenstein <halsmit@t-online.de>
293
294 commit c8375bcb7eb9f86ca1534cdf1143e91372d0499e
295 Author: Peter Hutterer <peter.hutterer@who-t.net>
296 Date:   Fri Feb 11 09:06:04 2011 +1000
297
298     xkbcomp 1.2.1
299     
300     Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
301
302 commit ab5371cefe2b7438b74338f71ff890e0e868b3df
303 Author: Gaetan Nadon <memsize@videotron.ca>
304 Date:   Wed Jan 19 10:06:56 2011 -0500
305
306     config: move man pages into their own directory
307     
308     Use services provided by XORG_MANPAGE_SECTIONS.
309     Use standard Makefile for man pages.
310     
311     Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
312
313 commit 9ce8e2f42ab7695b5165ff0a3d892df96a3c3f01
314 Author: Gaetan Nadon <memsize@videotron.ca>
315 Date:   Thu Jan 13 11:15:47 2011 -0500
316
317     man: remove trailing spaces and tabs
318     
319     Using s/[ \t]*$//
320     
321     Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
322
323 commit 5ecf21cc130d7a45cb5e82e9c2c3025edee5d74f
324 Author: Gaetan Nadon <memsize@videotron.ca>
325 Date:   Wed Jan 12 16:28:02 2011 -0500
326
327     config: replace deprecated AM_CONFIG_HEADER with AC_CONFIG_HEADERS
328     
329     This silences an Autoconf warning
330
331 commit e27e8c2a15ddcf51b2ea58f8eced7f035aa1301e
332 Author: Gaetan Nadon <memsize@videotron.ca>
333 Date:   Wed Jan 12 15:29:50 2011 -0500
334
335     config: replace deprecated AC_HELP_STRING with AS_HELP_STRING
336     
337     This silences an Automake warning.
338     
339     Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
340
341 commit f524cfae6951442c9a9da65ef317b9c04199500f
342 Author: Alan Coopersmith <alan.coopersmith@oracle.com>
343 Date:   Tue Jan 4 00:05:18 2011 -0800
344
345     Remove out-of-date copies of README.config & README.enhancing
346     
347     The up-to-date master copies of those documents are found in the
348     xorg-docs module, and posted on the X.Org website.
349     
350     Also, x-docs.org no longer carries X11 docs, so point to X.Org's
351     website instead in the README.
352     
353     Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
354     Reviewed-by: Daniel Stone <daniel@fooishbar.org>
355
356 commit cc55d8f5ab021861308b071aab9c03016be15187
357 Author: Gaetan Nadon <memsize@videotron.ca>
358 Date:   Sun Oct 31 20:35:24 2010 -0400
359
360     config: replace AC_CHECK_FILE with test -f as it fails to cross-compile
361     
362     Testing for the presence of xkbparse.c is legitimate as this is a build
363     file, but the Autoconf macro assumes it is testing on the host system
364     and fails.
365     
366     Tested-by: Abdoulaye Walsimou Gaye <awg@embtoolkit.org>
367     Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
368
369 commit 1d59f5b0387b18028017cfab4e55b703417dd735
370 Author: Dirk Wallenstein <halsmit@t-online.de>
371 Date:   Fri Oct 29 13:08:25 2010 +0200
372
373     man: Improve description of device selection option
374     
375     The device selection option takes effect when loading keymaps, too.
376     
377     Signed-off-by: Dirk Wallenstein <halsmit@t-online.de>
378     Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
379
380 commit 281c7744f682c1ba4f44c0ee22f9bf7188c14fe6
381 Author: Dirk Wallenstein <halsmit@t-online.de>
382 Date:   Fri Oct 29 11:35:10 2010 +0200
383
384     Allow uploading a keymap to a single device
385     
386     Signed-off-by: Dirk Wallenstein <halsmit@t-online.de>
387     Reviewed-by: Julien Cristau <jcristau@debian.org>
388     Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
389
390 commit 851a5f6e0c1b2a98d4714d95e40198ab5dc61607
391 Author: Alan Coopersmith <alan.coopersmith@oracle.com>
392 Date:   Sat Oct 30 09:59:52 2010 -0700
393
394     xkbcomp 1.2.0
395     
396     Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
397
398 commit 87576c9ebf0f28d66833bb28a8199df1aa01f693
399 Author: Alan Coopersmith <alan.coopersmith@oracle.com>
400 Date:   Thu Sep 23 20:29:57 2010 -0700
401
402     config: Remove unnecessary calls from configure.ac
403     
404     AC_PROG_CC & AC_PROG_INSTALL are provided by XORG_DEFAULT_OPTIONS now
405     PKG_CONFIG_MODULES handles AC_SUBST of the CFLAGS & LIBS variables
406     
407     Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
408
409 commit d083293a4e227e9dd27f74cde391fde4c5824b0c
410 Author: Alan Coopersmith <alan.coopersmith@oracle.com>
411 Date:   Thu Sep 23 20:29:14 2010 -0700
412
413     config: upgrade to util-macros 1.8 for additional man page support
414     
415     Use MAN_SUBST now supplied in XORG_MANPAGE_SECTIONS
416     The value of MAN_SUBST is the same for all X.Org packages.
417     
418     Use AC_PROG_SED now supplied by XORG_DEFAULT_OPTIONS
419     The existing statement can now be removed from the configuration file.
420     
421     Use automake provided $(AM_V_GEN) and XORG_DEFAULT_OPTIONS provided $(SED)
422     Enables silent rule and use platform appropriate version of sed.
423     
424     Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
425
426 commit 8f13f1af68fc55b7567a4eb4462a0c911722a3c4
427 Author: Gaetan Nadon <memsize@videotron.ca>
428 Date:   Tue Jul 20 18:45:18 2010 -0400
429
430     config: update AC_PREREQ statement to 2.60
431     
432     Unrelated to the previous patches, the new value simply reflects
433     the reality that the minimum level for autoconf to configure
434     all x.org modules is 2.60 dated June 2006.
435     
436     ftp://ftp.gnu.org/gnu/autoconf/autoconf-2.60.tar.gz
437     
438     Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
439
440 commit 988eb0e121c0f2c992031002acb7274c2026764b
441 Author: Gaetan Nadon <memsize@videotron.ca>
442 Date:   Mon Jul 12 10:53:34 2010 +0100
443
444     config: allow to build tarball when yacc is missing
445     
446     Autoconf does not handle this scenario as well as Automake does.
447     If xkbparse.c is already there, do not abort the configuration
448     if yacc is missing as it is not needed.
449     
450     If both xkbparse.c and yacc are missing, abort configuration.
451     Yacc is a required tool to build the package.
452     
453     Reported-by: Julien Cristau <jcristau@debian.org>
454     Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
455     Signed-off-by: Daniel Stone <daniel@fooishbar.org>
456
457 commit 446d226f85433aeb45834b65f966397ad6fbb17f
458 Author: Daniel Stone <daniel@fooishbar.org>
459 Date:   Mon Jul 12 10:37:49 2010 +0100
460
461     limits.h is mandated by C89, no need to check for it
462     
463     Alan Coopersmith pointed out that C89 mandates limits.h, so for once in
464     X's life, checking for a system header is just being unnecessarily
465     paranoid.
466     
467     Signed-off-by: Daniel Stone <daniel@fooishbar.org>
468
469 commit 61b3d4b024d8146cb0e7659aa958045ceb72c482
470 Author: Julien Cristau <jcristau@debian.org>
471 Date:   Mon Jul 12 10:28:32 2010 +0100
472
473     Fix signedness issue with getc() return value
474     
475     getc() and ungetc() return and take, respectively, an int rather than a
476     char to allow for error values as well.  Oops.
477     
478     Signed-off-by: Daniel Stone <daniel@fooishbar.org>
479
480 commit a281386fa887e6bf4110840779aed46dd0ac89b6
481 Author: Daniel Stone <daniel@fooishbar.org>
482 Date:   Fri Jul 9 19:34:29 2010 +0100
483
484     Fix parsing of 0x1a2b3c4d-style symbols
485     
486     Raw keysyms were not getting parsed correctly, due to forgetting to add
487     the code to libX11, forgetting to add the backwards-compat code for old
488     libX11s, and then stuffing the lexing up anyway.  Yeesh.
489     
490     Signed-off-by: Daniel Stone <daniel@fooishbar.org>
491
492 commit 0b04ecbb7a6afb223c91d3b15baab0bc48542281
493 Author: Daniel Stone <daniel@fooishbar.org>
494 Date:   Tue Jun 15 19:26:19 2010 +0100
495
496     Fix gcc warnings
497     
498     It was right too: printf was being misused in some spots.
499     
500     Signed-off-by: Daniel Stone <daniel@fooishbar.org>
501
502 commit 41b0857c8c1179b87a26888588cbfff28f8bb0d6
503 Author: Daniel Stone <daniel@fooishbar.org>
504 Date:   Tue Jun 8 15:11:19 2010 +0100
505
506     Don't malloc() and free() most scanned symbols
507     
508     Use a constant buffer.  Sigh.
509     
510     Signed-off-by: Daniel Stone <daniel@fooishbar.org>
511
512 commit 7f7a57c75beb5e1dfb53351e490ef00a324b2727
513 Author: Daniel Stone <daniel@fooishbar.org>
514 Date:   Tue Jun 8 12:14:00 2010 +0100
515
516     Fix compilation with DEBUG
517     
518     Signed-off-by: Daniel Stone <daniel@fooishbar.org>
519
520 commit 9887842e33174a6e98675b912e419c711dd20c0f
521 Author: Daniel Stone <daniel@fooishbar.org>
522 Date:   Mon Jun 7 22:45:13 2010 +0100
523
524     Use fread() instead of getc()
525     
526     So, it turns out that if you're parsing a fairly large amount of data,
527     using getc() to get all the input rather than, say, read(), is some kind
528     of remarkably daft and unperformant idea.
529     
530     Signed-off-by: Daniel Stone <daniel@fooishbar.org>
531
532 commit 02de53d767b20bab1517b4e8a3e7eb3b9e7f15be
533 Author: Daniel Stone <daniel@fooishbar.org>
534 Date:   Mon Jun 7 22:43:01 2010 +0100
535
536     Lazy keysym parsing (avoid XStringToKeysym)
537     
538     Instead of calling XStringToKeysym on every keysym we parse, store it as
539     a string until we need to store it in an actual keymap.
540     
541     Signed-off-by: Daniel Stone <daniel@fooishbar.org>
542
543 commit 07cc4d60dea2b4c947fed45b082edae4a53b186a
544 Author: Gaetan Nadon <memsize@videotron.ca>
545 Date:   Wed Jun 2 15:23:58 2010 -0400
546
547     config: add check for yacc to insure it is installed #27973
548     
549     Unlike other macros AC_PROG_YACC sets the YACC variable to "yacc"
550     as a last resort, even if no programs have been found. Improve error
551     checking by issuing an error message if yacc is not found. The module
552     cannot build anyway.
553     
554     Reported-by: Peter Hutterer <peter.hutterer@who-t.net>
555     Reviewed-by: Peter Hutterer <peter.hutterer@who-t.net>
556     Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
557
558 commit 7888738047e9f1545aa1905b4a2a0654686f49a8
559 Author: Gaetan Nadon <memsize@videotron.ca>
560 Date:   Thu Feb 11 10:08:07 2010 -0500
561
562     config: move CWARNFLAGS from configure.ac to Makefile.am
563     
564     Compiler warning flags should be explicitly set in the makefile
565     rather than being merged with other packages compiler flags.
566     
567     Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
568
569 commit ba906359da32644b40b3a8a71e77d3cabca56efe
570 Author: Gaetan Nadon <memsize@videotron.ca>
571 Date:   Thu Nov 26 09:19:54 2009 -0500
572
573     Makefile.am: add ChangeLog and INSTALL on MAINTAINERCLEANFILES
574     
575     Now that the INSTALL file is generated.
576     Allows running make maintainer-clean.
577
578 commit 667f0a0e5d3143533cbbe5979ef82c13cfa62c3a
579 Author: Gaetan Nadon <memsize@videotron.ca>
580 Date:   Wed Oct 28 14:09:08 2009 -0400
581
582     INSTALL, NEWS, README or AUTHORS files are missing/incorrect #24206
583     
584     Add missing INSTALL file. Use standard GNU file on building tarball
585     README may have been updated
586     Remove AUTHORS file as it is empty and no content available yet.
587     Remove NEWS file as it is empty and no content available yet.
588
589 commit 4b7c8a8ef337614c831b2555afeb6d89dbc14fb1
590 Author: Gaetan Nadon <memsize@videotron.ca>
591 Date:   Tue Oct 27 15:07:25 2009 -0400
592
593     Deploy the new XORG_DEFAULT_OPTIONS #24242
594     
595     This macro aggregate a number of existing macros that sets commmon
596     X.Org components configuration options. It shields the configuration file from
597     future changes.
598
599 commit 5fa9ef7e5e87f875dd92cc33403cebf6c60c557f
600 Author: Gaetan Nadon <memsize@videotron.ca>
601 Date:   Mon Oct 26 22:08:39 2009 -0400
602
603     Makefile.am: ChangeLog not required: EXTRA_DIST or *CLEANFILES #24432
604     
605     ChangeLog filename is known to Automake and requires no further
606     coding in the makefile.
607
608 commit b3a52787e0dad42ea7e8da26926b9533b1ecab84
609 Author: Gaetan Nadon <memsize@videotron.ca>
610 Date:   Thu Oct 22 12:34:15 2009 -0400
611
612     .gitignore: use common defaults with custom section # 24239
613     
614     Using common defaults will reduce errors and maintenance.
615     Only the very small or inexistent custom section need periodic maintenance
616     when the structure of the component changes. Do not edit defaults.
617
618 commit fa7e3ff7b49f76294aa14aa8bf1b8adbceb5d340
619 Author: Jeremy Huddleston <jeremyhu@freedesktop.org>
620 Date:   Wed Oct 21 12:47:21 2009 -0700
621
622     This is not a GNU project, so declare it foreign.
623     
624     On Wed, 2009-10-21 at 13:36 +1000, Peter Hutterer wrote:
625     > On Tue, Oct 20, 2009 at 08:23:55PM -0700, Jeremy Huddleston wrote:
626     > > I noticed an INSTALL file in xlsclients and libXvMC today, and it
627     > > was quite annoying to work around since 'autoreconf -fvi' replaces
628     > > it and git wants to commit it.  Should these files even be in git?
629     > > Can I nuke them for the betterment of humanity and since they get
630     > > created by autoreconf anyways?
631     >
632     > See https://bugs.freedesktop.org/show_bug.cgi?id=24206
633     
634     As an interim measure, replace AM_INIT_AUTOMAKE([dist-bzip2]) with
635     AM_INIT_AUTOMAKE([foreign dist-bzip2]). This will prevent the generation
636     of the INSTALL file. It is also part of the 24206 solution.
637     
638     Signed-off-by: Jeremy Huddleston <jeremyhu@freedesktop.org>
639
640 commit a5160032d7e46473b8702b87a546071fc0c0978c
641 Author: Peter Hutterer <peter.hutterer@who-t.net>
642 Date:   Sat Oct 3 21:12:47 2009 +1000
643
644     xkbcomp 1.1.1
645     
646     Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
647
648 commit a36ca5ba61e2b97398a79713922644fee1a263d1
649 Author: Rami Ylimaki <ext-rami.ylimaki@nokia.com>
650 Date:   Wed Aug 5 17:16:16 2009 +0300
651
652     xkbcomp: Remove output file if closing fails.
653     
654     Without the fix xkbcomp may leave a truncated file in the filesystem
655     if there is not enough disk space. Using the truncated file leads to
656     problems.
657     
658     Signed-off-by: Rami Ylimaki <ext-rami.ylimaki@nokia.com>
659     Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
660
661 commit 2cc1dc9a327a5100043d3d54e899b98b81cdf5f5
662 Author: Peter Hutterer <peter.hutterer@who-t.net>
663 Date:   Thu Jul 9 08:34:21 2009 +1000
664
665     Bump to 1.1.0.
666
667 commit eeaa4aec798ef045d0b3b9de3c25932b85b9ac3d
668 Author: Alan Coopersmith <alan.coopersmith@sun.com>
669 Date:   Mon May 11 09:39:03 2009 -0700
670
671     Use temporary buffer for generating Uxxx names to avoid overflow
672     
673     Instead of sprintf()'ing a 4 character string to a char [4] buffer,
674     and leaving the trailing '\0' to overwrite into the next entry,
675     snprintf() to a 5 character temp buffer and memcpy the 4 characters
676     to the right place.
677     
678     Fixes parfait errors:
679     Error: Buffer overflow at xkbcomp-1.0.4/misc.c:393
680             in function 'ComputeKbdDefaults' [Standard C Library pattern matching]
681            In sprintf related dereference of xkb->names->keys[i].name
682             with index not less than '4'
683            Destination array size is 4 bytes, data to be written is 4 bytes
684     Error: Buffer overflow at xkbcomp-1.0.4/misc.c:402
685             in function 'ComputeKbdDefaults' [Standard C Library pattern matching]
686            In sprintf related dereference of xkb->names->keys[i].name
687             with index not less than '4'
688            Destination array size is 4 bytes, data to be written is 4 bytes
689     
690     [This bug was found by the Parfait bug checking tool.
691       For more information see http://research.sun.com/projects/parfait ]
692     
693     Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
694
695 commit 2fd42dae8840089727f95211abdb86316e566afd
696 Author: Dan Nicholson <dbn.lists@gmail.com>
697 Date:   Sat Mar 7 16:36:51 2009 -0800
698
699     Allow the default XKB config root to be set from configure
700     
701     The default was hardcoded in the Makefile as $(datadir)/share/X11/xkb.
702     This could cause a problem if you are installing xkbcomp to an alternate
703     location but want to continue using the system's XKB data.
704     
705     Signed-off-by: Dan Nicholson <dbn.lists@gmail.com>
706
707 commit 3b816fe819bd849acdbabcfba769041bd3eab753
708 Author: Paulo Cesar Pereira de Andrade <pcpa@mandriva.com.br>
709 Date:   Thu Jan 22 02:45:20 2009 -0200
710
711     Correct a remaining of a wrong change to make some DEBUG_VAR's static.
712
713 commit f099da35386cf63d4935ba2613409ff28b3d7ea5
714 Author: Paulo Cesar Pereira de Andrade <pcpa@mandriva.com.br>
715 Date:   Wed Jan 21 20:43:28 2009 -0200
716
717     Correct make distcheck and most gcc and sparse warnings.
718     
719       Remaining warnings are due to macros that check address or vectors
720     on the stack and auto generated yacc code.
721     
722       Compiled with default flags and also as:
723     % make CFLAGS=-DENTRY_TRACKING_ON -DDEBUG_ON -DASSERTIONS_ON
724       to ensure the "simplification" of code like:
725     foo.c:
726     <hash>define DEBUG_VAR foo_VAR
727     <hash>include "foo.h"
728     ...
729     foo.h:
730     <hash>ifdef DEBUG_VAR_NOT_LOCAL
731     extern
732     <hash>endif
733     int DEBUG_VAR;
734     ...
735     did not change the author's "intended" logic.
736
737 commit 82cebb165b22d5409c9d4d31554a8da0c867e0d3
738 Author: Peter Hutterer <peter.hutterer@redhat.com>
739 Date:   Wed Sep 10 17:48:29 2008 +0930
740
741     Check for NULL strings before calling strdup.
742     
743     Signed-off-by: Peter Hutterer <peter.hutterer@redhat.com>
744
745 commit a82e1dcc8ad095581402d05e5d1ae1bbf3646954
746 Author: Alan Coopersmith <alan.coopersmith@sun.com>
747 Date:   Fri Sep 5 15:07:13 2008 -0700
748
749     sprintf -> snprintf conversions
750
751 commit d2d06305e1834548edd8a647564efa222a511b53
752 Author: Alan Coopersmith <alan.coopersmith@sun.com>
753 Date:   Fri Sep 5 14:44:51 2008 -0700
754
755     Remove #if 0'd typedef that appears nowhere else.
756
757 commit acd277d7fd48ccfd8ef2ca052b4e144ee95a5d94
758 Author: Alan Coopersmith <alan.coopersmith@sun.com>
759 Date:   Fri Sep 5 14:32:15 2008 -0700
760
761     Remove X_NOT_POSIX #ifdefs
762     
763     POSIX.1-1990 is well below the current minimum bar
764
765 commit 37b62a26716d3abf2ae07dd88cf54bc04d980bd8
766 Author: Alan Coopersmith <alan.coopersmith@sun.com>
767 Date:   Fri Sep 5 14:22:33 2008 -0700
768
769     Check for strdup & strcasecmp before assuming we need to provide our own
770
771 commit 36fecff588199a3a6c007f09ff709f3148d40f77
772 Author: Peter Hutterer <peter.hutterer@redhat.com>
773 Date:   Tue Aug 19 16:33:03 2008 +0930
774
775     Don't overwrite previously assigned type indices with useless ones.
776     
777     The default type for a key with no levels is ONE_LEVEL.
778     Let's not overwrite the kt_index with this default type if we have previously
779     assigned a real type.
780     
781     Reproduceable by running setxkbmap -layout "ru(phonetic),us", the first group
782     is assigned ONE_LEVEL and shift stops working.
783     
784     Red Hat Bug #436626 <https://bugzilla.redhat.com/show_bug.cgi?id=436626>
785
786 commit d0dfd26e81aef53e9adf5fd6372d69e2ac7a8f9c
787 Author: Peter Hutterer <peter.hutterer@redhat.com>
788 Date:   Tue Aug 19 14:36:13 2008 +0930
789
790     Remove unused merge parameter from HandleKeyNameVar.
791
792 commit 391ea45b2cadc7faeb6acb5d9ec7b405d67d46fd
793 Author: Peter Hutterer <peter.hutterer@redhat.com>
794 Date:   Tue Aug 19 14:35:39 2008 +0930
795
796     Don't pass useless handlers around in HandleIncludeKeycodes.
797     
798     What use is a handler if we only ever use one function anyway?
799
800 commit f05f20fd203afdadbcd571023ed31638ccda1f88
801 Author: Peter Hutterer <peter.hutterer@redhat.com>
802 Date:   Thu Aug 21 17:28:22 2008 +0930
803
804     More comments.
805
806 commit 1aad2a5d8ede9fe5212a4e6087fbe34aa170ac54
807 Author: Peter Hutterer <peter.hutterer@redhat.com>
808 Date:   Mon Aug 18 16:28:44 2008 +0930
809
810     Remove useless longestPath variable.
811
812 commit 7aef93914e1d6446f64aa42eafa18375c2cb4bed
813 Author: Peter Hutterer <peter.hutterer@redhat.com>
814 Date:   Mon Aug 18 14:05:33 2008 +0930
815
816     Silence valgrind warnings.
817     
818     "Conditional jump or move depends on uninitialised value(s)"
819
820 commit eb18e9176841b3ea64c497f1919686e134713eb6
821 Author: Peter Hutterer <peter.hutterer@redhat.com>
822 Date:   Mon Aug 11 18:01:48 2008 +0930
823
824     Add some explanatory comments
825
826 commit 9b877d83947708259252275e14f6995dcf7c29ce
827 Author: Peter Hutterer <peter.hutterer@redhat.com>
828 Date:   Mon Aug 11 16:20:22 2008 +0930
829
830     If we're not using XkbDesc, don't require it as a parameter.
831
832 commit ca32570cf16494fb8e0577de8b05ba18cb927ce1
833 Author: Peter Hutterer <peter.hutterer@redhat.com>
834 Date:   Mon Aug 11 15:47:09 2008 +0930
835
836     Indent fixes.
837     
838     indent -cbi 0 -nprs -nut -npcs -i4 -bli 0 *.c *.h
839
840 commit 12e8f5e5b3f33dbd1290c76dd0d6a4cf832993d7
841 Author: Peter Hutterer <peter.hutterer@redhat.com>
842 Date:   Mon Aug 11 15:40:03 2008 +0930
843
844     Add a few explanatory comments.
845
846 commit de48206e7fe2206542313a2d1d1ea3c40b06114b
847 Author: Peter Hutterer <peter.hutterer@redhat.com>
848 Date:   Mon Aug 11 15:14:31 2008 +0930
849
850     Remove RCS tags.
851
852 commit 8eb2e1fcd08a05f296a31dbadde1ec3cc84d8e28
853 Author: Matthieu Herrb <matthieu.herrb@laas.fr>
854 Date:   Mon May 12 23:25:47 2008 +0200
855
856     Minimal man page addition for new -i option.
857
858 commit 12df85eb5b08d5fb815b0965714f120b05c6c670
859 Author: Daniel Stone <daniel@fooishbar.org>
860 Date:   Fri May 9 21:09:44 2008 +0300
861
862     Bump to 1.0.5
863
864 commit 1aecdffaa0db7bbf85bc0aae9043e9437b25c30d
865 Author: Daniel Stone <daniel@fooishbar.org>
866 Date:   Thu Apr 17 00:52:29 2008 +0300
867
868     Don't scan paths which make NO SENSE WHATSOEVER TO SCAN
869     
870     Hey, I wonder if we have XKB files in our directory! I wonder if we
871     haven't bothered with a structure, and let's try to open a file called
872     'misc' in someone's home directory! What a surprise, it's not a valid
873     XKB file! Let's fail miserably!
874     
875     SURPRISINGLY, THIS IS NOT USEFUL BEHAVIOUR.
876
877 commit a3a05fd489a9a35942a4419c537634e796dbebd1
878 Author: Daniel Stone <daniel@fooishbar.org>
879 Date:   Thu Apr 17 00:50:07 2008 +0300
880
881     xkbcomp: Take a device ID argument
882     
883     Allows the user to set maps (or whatever) on arbitrary devices.
884
885 commit be084fbeba28312fc5102e98d64726464032c3e8
886 Author: Adam Jackson <ajax@redhat.com>
887 Date:   Thu Mar 6 17:13:42 2008 -0500
888
889     xkbcomp 1.0.4
890
891 commit c1cc023fc50ce3a4a23f4682ebefd2301fd13170
892 Author: Adam Jackson <ajax@redhat.com>
893 Date:   Fri Feb 29 15:30:34 2008 -0500
894
895     Bug #7645: Fix a conditional that always evaluates to FALSE.
896     
897     Since it's if (0 || foo), simplify to if (foo).
898
899 commit 3f8bd7e68d0028bce5075124a32cc004166486c6
900 Author: Alan Coopersmith <alan.coopersmith@sun.com>
901 Date:   Tue Jan 22 16:05:14 2008 -0800
902
903     Bug 14185: MAINTAINERCLEANFILES multiply defined in Makefile.am
904     
905     <http://bugs.freedesktop.org/show_bug.cgi?id=14185>
906
907 commit 2421069a3686f7bff702383675fdb77be108021e
908 Author: Matthieu Herrb <matthieu@bluenote.herrb.com>
909 Date:   Sun Jan 6 11:40:30 2008 +0100
910
911     Revert "Also mark xkbparse.h as a generated file."
912     Apparently only yacc generates it.
913     
914     This reverts commit 3e5b0d615b94c66a2b5a8b3d2e4a04713a442002.
915
916 commit 3e5b0d615b94c66a2b5a8b3d2e4a04713a442002
917 Author: Matthieu Herrb <matthieu@bluenote.herrb.com>
918 Date:   Sun Jan 6 11:17:07 2008 +0100
919
920     Also mark xkbparse.h as a generated file.
921
922 commit 686e8b6d33602f5fb7de7a768e532a4ac8090c26
923 Author: James Cloos <cloos@jhcloos.com>
924 Date:   Thu Dec 6 16:37:18 2007 -0500
925
926     Replace static ChangeLog with dist-hook to generate from git log
927
928 commit 6aae208fe5bd8f71757c294a441d7c599a1ec4a1
929 Author: Tilman Sauerbeck <tilman@code-monkey.de>
930 Date:   Sun Sep 23 20:15:47 2007 +0200
931
932     Ignore *.o and ylwrap.
933
934 commit 829cb75130d1edd88fa1d33e277f49167daedacf
935 Author: Tilman Sauerbeck <tilman@code-monkey.de>
936 Date:   Sun Sep 23 20:15:13 2007 +0200
937
938     Fixed a bunch of const correctness bugs.
939
940 commit e8ffa513a109209849b11a3c608356cc28314a8e
941 Author: Tilman Sauerbeck <tilman@code-monkey.de>
942 Date:   Sun Sep 23 17:50:41 2007 +0200
943
944     Fixed an invalid memory access.
945     
946     Some keynames are less than 3 characters long (not counting the
947     terminator). We're now also initializing all of the keyName array.
948
949 commit dfa65b0c8df6a6aab4f86c32a0acb41f44201e7c
950 Author: Daniel Drake <ddrake@brontes3d.com>
951 Date:   Mon May 21 13:41:00 2007 -0800
952
953     Bug #11025: xkbcomp COPYING file
954     
955     X.Org Bugzilla #11025 <https://bugs.freedesktop.org/show_bug.cgi?id=11025>
956
957 commit 3ca028cf767258fd62fb7a1b0eb22d13d333a3ae
958 Author: James Cloos <cloos@jhcloos.com>
959 Date:   Mon Sep 3 05:51:25 2007 -0400
960
961     Add *~ to .gitignore to skip patch/emacs droppings
962
963 commit b00e474ca8dbbb0166f2108e4b08cc3f9c36c735
964 Author: James Cloos <cloos@jhcloos.com>
965 Date:   Thu Aug 23 19:24:52 2007 -0400
966
967     Rename .cvsignore to .gitignore
968
969 commit 313a2748d3dff872e067d515d6deabe1bbd56fbe
970 Author: Daniel Stone <daniel@fooishbar.org>
971 Date:   Wed Nov 8 16:30:57 2006 +0200
972
973     bump to 1.0.3
974
975 commit 337ed258a1cd3f5a16fa69ef15e98781e76f63a1
976 Author: Etsushi Kato <ek.kato@gmail.com>
977 Date:   Wed Nov 8 16:29:16 2006 +0200
978
979     compat: avoid use of uninitialised variable (bug #8846)
980     si.interp.match may be unused, so just clobber it, which means we don't
981     end up with stuff like LevelOneOnlyMask wandering in.
982
983 commit d920bbadb94684287f70e50ded2a35d65186c188
984 Author: Andriy Gapon <avg@icyb.net.ua>
985 Date:   Sun Oct 29 02:59:53 2006 +0300
986
987     parser: accept negative numbers in geometry co-ordinates (bug #8763)
988     Accept negative co-ordinates for geometry, per the spec.
989
990 commit 0e8fd676de161ba52bb4544f8641be756bc580a1
991 Author: Adam Jackson <ajax@nwnk.net>
992 Date:   Wed Apr 26 23:41:58 2006 +0000
993
994     Bump to 1.0.2
995
996 commit 58c77c8db1bfdc739fac7b100fb813028d0449c7
997 Author: Daniel Stone <daniel@fooishbar.org>
998 Date:   Mon Apr 3 11:28:43 2006 +0000
999
1000     Bug #4851: Fix up have-no-file test.
1001
1002 commit 02d32f8dbc79116d33ef428d5b064009cdd6a06e
1003 Author: Kevin E Martin <kem@kem.org>
1004 Date:   Wed Dec 21 02:29:51 2005 +0000
1005
1006     Update package version for X11R7 release.
1007
1008 commit 836db774d1f08a050af8717c4c8501f337f36281
1009 Author: Adam Jackson <ajax@nwnk.net>
1010 Date:   Mon Dec 19 16:22:44 2005 +0000
1011
1012     Stub COPYING files
1013
1014 commit e9f680c5654cd93d30b16bc4b626ae5b25f84e87
1015 Author: Kevin E Martin <kem@kem.org>
1016 Date:   Thu Dec 15 00:24:08 2005 +0000
1017
1018     Update package version number for final X11R7 release candidate.
1019
1020 commit b158f550fce661d67604f4a23d33a9f3b7bc22a1
1021 Author: Kevin E Martin <kem@kem.org>
1022 Date:   Tue Dec 6 22:48:22 2005 +0000
1023
1024     Change *man_SOURCES ==> *man_PRE to fix autotools warnings.
1025
1026 commit f1370c50b199c3c8b2760ebf0228d741855390d7
1027 Author: Kevin E Martin <kem@kem.org>
1028 Date:   Sat Dec 3 05:49:24 2005 +0000
1029
1030     Update package version number for X11R7 RC3 release.
1031
1032 commit 8eb3737f5bce19b89c80d9ab256204f0fa62529b
1033 Author: Alan Coopersmith <Alan.Coopersmith@sun.com>
1034 Date:   Mon Nov 28 22:01:43 2005 +0000
1035
1036     Change *mandir targets to use new *_MAN_DIR variables set by xorg-macros.m4
1037         update to fix bug #5167 (Linux prefers *.1x man pages in man1 subdir)
1038
1039 commit f19c3028c34a0dba4ffb9ae19c13421e7ff0ff12
1040 Author: Eric Anholt <anholt@freebsd.org>
1041 Date:   Mon Nov 21 10:35:01 2005 +0000
1042
1043     Another pass at .cvsignores for apps.
1044
1045 commit 3ada747f1cb5400404e4b63430f7a817dbf0c4cb
1046 Author: Eric Anholt <anholt@freebsd.org>
1047 Date:   Sun Nov 20 22:08:53 2005 +0000
1048
1049     Add/improve .cvsignore files for apps.
1050
1051 commit 4eeb611f17bdc01f7a6cb4db3f0997ce5ecc6361
1052 Author: Kevin E Martin <kem@kem.org>
1053 Date:   Wed Oct 19 02:47:54 2005 +0000
1054
1055     Update package version number for RC1 release.
1056
1057 commit 958d09064c96cb50df6f92bfb8d4754c87451920
1058 Author: Alan Coopersmith <Alan.Coopersmith@sun.com>
1059 Date:   Mon Oct 17 23:56:23 2005 +0000
1060
1061     Use @APP_MAN_SUFFIX@ instead of $(APP_MAN_SUFFIX) in macro substitutions to
1062         work better with BSD make
1063
1064 commit 950fba3262905c58891773a8795305e685dc1cb3
1065 Author: Kevin E Martin <kem@kem.org>
1066 Date:   Sat Oct 15 19:32:52 2005 +0000
1067
1068     Have generated files be cleaned by maintainer in order to pass
1069         check-tarball test.
1070
1071 commit a83e4bb777d6f9b1b42a7fb3ff84a5e0d7e123c7
1072 Author: Alan Coopersmith <Alan.Coopersmith@sun.com>
1073 Date:   Fri Oct 14 00:25:46 2005 +0000
1074
1075     Use sed to fill in variables in man page
1076
1077 commit 8c0d310c1acccc424dae29554a5075f9b339e95f
1078 Author: Kristian Høgsberg <krh@redhat.com>
1079 Date:   Thu Sep 1 19:37:02 2005 +0000
1080
1081     Define DFLT_XKB_CONFIG_ROOT to $(datadir)/X11/xkb so we look in the right
1082         place.
1083
1084 commit fabda6a820bdccae85a7c22ad0b30f089952606b
1085 Author: Keith Packard <keithp@keithp.com>
1086 Date:   Tue Aug 2 18:03:01 2005 +0000
1087
1088     Mark generated files as BUILT_SOURCES and CLEANFILES to ensure they are
1089         regenerated after 'make clean' and to make parallel builds work right.
1090
1091 commit 35e0b7ef41ffe1f17ad8f21dbda10267961231ea
1092 Author: Kevin E Martin <kem@kem.org>
1093 Date:   Fri Jul 29 21:22:35 2005 +0000
1094
1095     Various changes preparing packages for RC0:
1096     - Verify and update package version numbers as needed
1097     - Implement versioning scheme
1098     - Change bug address to point to bugzilla bug entry form
1099     - Disable loadable i18n in libX11 by default (use --enable-loadable-i18n to
1100         reenable it)
1101     - Fix makedepend to use pkgconfig and pass distcheck
1102     - Update build script to build macros first
1103     - Update modular Xorg version
1104
1105 commit e447fee50a8014b5281a5abfcc5e468f8cc130ca
1106 Author: Daniel Stone <daniel@fooishbar.org>
1107 Date:   Fri Jul 22 15:08:19 2005 +0000
1108
1109     Use YACC to compile xkbparse.y.
1110
1111 commit 34cd161f5947b4dc185356bc65653717f56ced00
1112 Author: Adam Jackson <ajax@nwnk.net>
1113 Date:   Wed Jul 20 19:31:57 2005 +0000
1114
1115     Use a unique token for PKG_CHECK_MODULES. Otherwise, if you use a global
1116         configure cache, you cache it, and the cached value is probably wrong.
1117
1118 commit 8335e5fa471e25675c6a369ec2348883953fcdd0
1119 Author: Søren Sandmann Pedersen <sandmann@daimi.au.dk>
1120 Date:   Sat Jul 16 20:56:47 2005 +0000
1121
1122     Add xkbcomp data to symlink.sh. Some fixes to xkbcomp/Makefile.am
1123
1124 commit d7b3354575f31caa9044b6c5f7aee4f010f6192a
1125 Author: Søren Sandmann Pedersen <sandmann@daimi.au.dk>
1126 Date:   Fri Jul 15 18:02:35 2005 +0000
1127
1128     Build system for xkbcomp
1129
1130 commit 59e48918e7c252926bb5e51a077bcbc8a7eec829
1131 Author: Alexander Gottwald <alexander.gottwald@s1999.tu-chemnitz.de>
1132 Date:   Mon Nov 15 15:06:52 2004 +0000
1133
1134     Bufzilla #1802, http://freedesktop.org/bugzilla/show_bug.cgi?id=1802 Added
1135         mingw (Win32) port
1136
1137 commit 0336e043fab6f2a8828d90bc9eef2e23878f6dd1
1138 Author: Kevin E Martin <kem@kem.org>
1139 Date:   Fri Sep 3 23:41:22 2004 +0000
1140
1141     Update formatted docs.
1142
1143 commit 20240438ef9d3a6c66443ca9f095a2766ef6ed4e
1144 Author: Egbert Eich <eich@suse.de>
1145 Date:   Fri Apr 23 19:54:50 2004 +0000
1146
1147     Merging XORG-CURRENT into trunk
1148
1149 commit a3729a9f9fcda07b233f434266148c8751684347
1150 Author: Egbert Eich <eich@suse.de>
1151 Date:   Sun Mar 14 08:35:25 2004 +0000
1152
1153     Importing vendor version xf86-4_4_99_1 on Sun Mar 14 00:26:39 PST 2004
1154
1155 commit 37a1152a4024fb799fe1272ce378e6c7c97ee951
1156 Author: Egbert Eich <eich@suse.de>
1157 Date:   Wed Mar 3 12:13:08 2004 +0000
1158
1159     Importing vendor version xf86-4_4_0 on Wed Mar 3 04:09:24 PST 2004
1160
1161 commit 55f40d0286d0e2e4b1602f983b749352188c3ec4
1162 Author: Egbert Eich <eich@suse.de>
1163 Date:   Thu Feb 26 13:36:25 2004 +0000
1164
1165     readding XFree86's cvs IDs
1166
1167 commit 2a95cda1d358fc309c78dc5201a1dbacaba9d0bf
1168 Author: Egbert Eich <eich@suse.de>
1169 Date:   Thu Feb 26 09:24:08 2004 +0000
1170
1171     Importing vendor version xf86-4_3_99_903 on Wed Feb 26 01:21:00 PST 2004
1172
1173 commit dbba2cffbc57e5bbdec8f24417a8a5dcfef7c2a2
1174 Author: Egbert Eich <eich@suse.de>
1175 Date:   Thu Jan 29 08:09:12 2004 +0000
1176
1177     Importing vendor version xf86-012804-2330 on Thu Jan 29 00:06:33 PST 2004
1178
1179 commit 8aa5bcfe58d3776746d7b0d627f2fb8744fb0817
1180 Author: Kaleb Keithley <kaleb@freedesktop.org>
1181 Date:   Fri Dec 19 20:55:58 2003 +0000
1182
1183     XFree86 4.3.99.902 (RC 2)
1184
1185 commit 37ebbbe7b11febaf548006a9b73db0eebf79881a
1186 Author: Kaleb Keithley <kaleb@freedesktop.org>
1187 Date:   Tue Nov 25 19:29:13 2003 +0000
1188
1189     XFree86 4.3.99.16 Bring the tree up to date for the Cygwin folks
1190
1191 commit 287ac4c6af61d8f9f95cd3b3219c979e1329a2fe
1192 Author: Kaleb Keithley <kaleb@freedesktop.org>
1193 Date:   Fri Nov 14 16:49:22 2003 +0000
1194
1195     XFree86 4.3.0.1
1196
1197 commit 262961d88faf67f69f4630acb8234a4f2c5a6e80
1198 Author: Kaleb Keithley <kaleb@freedesktop.org>
1199 Date:   Fri Nov 14 16:49:22 2003 +0000
1200
1201     Initial revision
1202
1203 commit 2af3aabf0e7eb1514d39b29a6b58fcd0d4de41d1
1204 Author: Kaleb Keithley <kaleb@freedesktop.org>
1205 Date:   Fri Nov 14 15:54:54 2003 +0000
1206
1207     R6.6 is the Xorg base-line