ChangeLog revision 07d2e718
107d2e718Smrgcommit c8375bcb7eb9f86ca1534cdf1143e91372d0499e
207d2e718SmrgAuthor: Peter Hutterer <peter.hutterer@who-t.net>
307d2e718SmrgDate:   Fri Feb 11 09:06:04 2011 +1000
407d2e718Smrg
507d2e718Smrg    xkbcomp 1.2.1
607d2e718Smrg    
707d2e718Smrg    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
807d2e718Smrg
907d2e718Smrgcommit ab5371cefe2b7438b74338f71ff890e0e868b3df
1007d2e718SmrgAuthor: Gaetan Nadon <memsize@videotron.ca>
1107d2e718SmrgDate:   Wed Jan 19 10:06:56 2011 -0500
1207d2e718Smrg
1307d2e718Smrg    config: move man pages into their own directory
1407d2e718Smrg    
1507d2e718Smrg    Use services provided by XORG_MANPAGE_SECTIONS.
1607d2e718Smrg    Use standard Makefile for man pages.
1707d2e718Smrg    
1807d2e718Smrg    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
1907d2e718Smrg
2007d2e718Smrgcommit 9ce8e2f42ab7695b5165ff0a3d892df96a3c3f01
2107d2e718SmrgAuthor: Gaetan Nadon <memsize@videotron.ca>
2207d2e718SmrgDate:   Thu Jan 13 11:15:47 2011 -0500
2307d2e718Smrg
2407d2e718Smrg    man: remove trailing spaces and tabs
2507d2e718Smrg    
2607d2e718Smrg    Using s/[ \t]*$//
2707d2e718Smrg    
2807d2e718Smrg    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
2907d2e718Smrg
3007d2e718Smrgcommit 5ecf21cc130d7a45cb5e82e9c2c3025edee5d74f
3107d2e718SmrgAuthor: Gaetan Nadon <memsize@videotron.ca>
3207d2e718SmrgDate:   Wed Jan 12 16:28:02 2011 -0500
3307d2e718Smrg
3407d2e718Smrg    config: replace deprecated AM_CONFIG_HEADER with AC_CONFIG_HEADERS
3507d2e718Smrg    
3607d2e718Smrg    This silences an Autoconf warning
3707d2e718Smrg
3807d2e718Smrgcommit e27e8c2a15ddcf51b2ea58f8eced7f035aa1301e
3907d2e718SmrgAuthor: Gaetan Nadon <memsize@videotron.ca>
4007d2e718SmrgDate:   Wed Jan 12 15:29:50 2011 -0500
4107d2e718Smrg
4207d2e718Smrg    config: replace deprecated AC_HELP_STRING with AS_HELP_STRING
4307d2e718Smrg    
4407d2e718Smrg    This silences an Automake warning.
4507d2e718Smrg    
4607d2e718Smrg    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
4707d2e718Smrg
4807d2e718Smrgcommit f524cfae6951442c9a9da65ef317b9c04199500f
4907d2e718SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
5007d2e718SmrgDate:   Tue Jan 4 00:05:18 2011 -0800
5107d2e718Smrg
5207d2e718Smrg    Remove out-of-date copies of README.config & README.enhancing
5307d2e718Smrg    
5407d2e718Smrg    The up-to-date master copies of those documents are found in the
5507d2e718Smrg    xorg-docs module, and posted on the X.Org website.
5607d2e718Smrg    
5707d2e718Smrg    Also, x-docs.org no longer carries X11 docs, so point to X.Org's
5807d2e718Smrg    website instead in the README.
5907d2e718Smrg    
6007d2e718Smrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
6107d2e718Smrg    Reviewed-by: Daniel Stone <daniel@fooishbar.org>
6207d2e718Smrg
6307d2e718Smrgcommit cc55d8f5ab021861308b071aab9c03016be15187
6407d2e718SmrgAuthor: Gaetan Nadon <memsize@videotron.ca>
6507d2e718SmrgDate:   Sun Oct 31 20:35:24 2010 -0400
6607d2e718Smrg
6707d2e718Smrg    config: replace AC_CHECK_FILE with test -f as it fails to cross-compile
6807d2e718Smrg    
6907d2e718Smrg    Testing for the presence of xkbparse.c is legitimate as this is a build
7007d2e718Smrg    file, but the Autoconf macro assumes it is testing on the host system
7107d2e718Smrg    and fails.
7207d2e718Smrg    
7307d2e718Smrg    Tested-by: Abdoulaye Walsimou Gaye <awg@embtoolkit.org>
7407d2e718Smrg    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
7507d2e718Smrg
7607d2e718Smrgcommit 1d59f5b0387b18028017cfab4e55b703417dd735
7707d2e718SmrgAuthor: Dirk Wallenstein <halsmit@t-online.de>
7807d2e718SmrgDate:   Fri Oct 29 13:08:25 2010 +0200
7907d2e718Smrg
8007d2e718Smrg    man: Improve description of device selection option
8107d2e718Smrg    
8207d2e718Smrg    The device selection option takes effect when loading keymaps, too.
8307d2e718Smrg    
8407d2e718Smrg    Signed-off-by: Dirk Wallenstein <halsmit@t-online.de>
8507d2e718Smrg    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
8607d2e718Smrg
8707d2e718Smrgcommit 281c7744f682c1ba4f44c0ee22f9bf7188c14fe6
8807d2e718SmrgAuthor: Dirk Wallenstein <halsmit@t-online.de>
8907d2e718SmrgDate:   Fri Oct 29 11:35:10 2010 +0200
9007d2e718Smrg
9107d2e718Smrg    Allow uploading a keymap to a single device
9207d2e718Smrg    
9307d2e718Smrg    Signed-off-by: Dirk Wallenstein <halsmit@t-online.de>
9407d2e718Smrg    Reviewed-by: Julien Cristau <jcristau@debian.org>
9507d2e718Smrg    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
9607d2e718Smrg
9783e5f723Smrgcommit 851a5f6e0c1b2a98d4714d95e40198ab5dc61607
9883e5f723SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
9983e5f723SmrgDate:   Sat Oct 30 09:59:52 2010 -0700
10083e5f723Smrg
10183e5f723Smrg    xkbcomp 1.2.0
10283e5f723Smrg    
10383e5f723Smrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
10483e5f723Smrg
10583e5f723Smrgcommit 87576c9ebf0f28d66833bb28a8199df1aa01f693
10683e5f723SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
10783e5f723SmrgDate:   Thu Sep 23 20:29:57 2010 -0700
10883e5f723Smrg
10983e5f723Smrg    config: Remove unnecessary calls from configure.ac
11083e5f723Smrg    
11183e5f723Smrg    AC_PROG_CC & AC_PROG_INSTALL are provided by XORG_DEFAULT_OPTIONS now
11283e5f723Smrg    PKG_CONFIG_MODULES handles AC_SUBST of the CFLAGS & LIBS variables
11383e5f723Smrg    
11483e5f723Smrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
11583e5f723Smrg
11683e5f723Smrgcommit d083293a4e227e9dd27f74cde391fde4c5824b0c
11783e5f723SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
11883e5f723SmrgDate:   Thu Sep 23 20:29:14 2010 -0700
11983e5f723Smrg
12083e5f723Smrg    config: upgrade to util-macros 1.8 for additional man page support
12183e5f723Smrg    
12283e5f723Smrg    Use MAN_SUBST now supplied in XORG_MANPAGE_SECTIONS
12383e5f723Smrg    The value of MAN_SUBST is the same for all X.Org packages.
12483e5f723Smrg    
12583e5f723Smrg    Use AC_PROG_SED now supplied by XORG_DEFAULT_OPTIONS
12683e5f723Smrg    The existing statement can now be removed from the configuration file.
12783e5f723Smrg    
12883e5f723Smrg    Use automake provided $(AM_V_GEN) and XORG_DEFAULT_OPTIONS provided $(SED)
12983e5f723Smrg    Enables silent rule and use platform appropriate version of sed.
13083e5f723Smrg    
13183e5f723Smrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
13283e5f723Smrg
13383e5f723Smrgcommit 8f13f1af68fc55b7567a4eb4462a0c911722a3c4
13483e5f723SmrgAuthor: Gaetan Nadon <memsize@videotron.ca>
13583e5f723SmrgDate:   Tue Jul 20 18:45:18 2010 -0400
13683e5f723Smrg
13783e5f723Smrg    config: update AC_PREREQ statement to 2.60
13883e5f723Smrg    
13983e5f723Smrg    Unrelated to the previous patches, the new value simply reflects
14083e5f723Smrg    the reality that the minimum level for autoconf to configure
14183e5f723Smrg    all x.org modules is 2.60 dated June 2006.
14283e5f723Smrg    
14383e5f723Smrg    ftp://ftp.gnu.org/gnu/autoconf/autoconf-2.60.tar.gz
14483e5f723Smrg    
14583e5f723Smrg    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
14683e5f723Smrg
14783e5f723Smrgcommit 988eb0e121c0f2c992031002acb7274c2026764b
14883e5f723SmrgAuthor: Gaetan Nadon <memsize@videotron.ca>
14983e5f723SmrgDate:   Mon Jul 12 10:53:34 2010 +0100
15083e5f723Smrg
15183e5f723Smrg    config: allow to build tarball when yacc is missing
15283e5f723Smrg    
15383e5f723Smrg    Autoconf does not handle this scenario as well as Automake does.
15483e5f723Smrg    If xkbparse.c is already there, do not abort the configuration
15583e5f723Smrg    if yacc is missing as it is not needed.
15683e5f723Smrg    
15783e5f723Smrg    If both xkbparse.c and yacc are missing, abort configuration.
15883e5f723Smrg    Yacc is a required tool to build the package.
15983e5f723Smrg    
16083e5f723Smrg    Reported-by: Julien Cristau <jcristau@debian.org>
16183e5f723Smrg    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
16283e5f723Smrg    Signed-off-by: Daniel Stone <daniel@fooishbar.org>
16383e5f723Smrg
16483e5f723Smrgcommit 446d226f85433aeb45834b65f966397ad6fbb17f
16583e5f723SmrgAuthor: Daniel Stone <daniel@fooishbar.org>
16683e5f723SmrgDate:   Mon Jul 12 10:37:49 2010 +0100
16783e5f723Smrg
16883e5f723Smrg    limits.h is mandated by C89, no need to check for it
16983e5f723Smrg    
17083e5f723Smrg    Alan Coopersmith pointed out that C89 mandates limits.h, so for once in
17183e5f723Smrg    X's life, checking for a system header is just being unnecessarily
17283e5f723Smrg    paranoid.
17383e5f723Smrg    
17483e5f723Smrg    Signed-off-by: Daniel Stone <daniel@fooishbar.org>
17583e5f723Smrg
17683e5f723Smrgcommit 61b3d4b024d8146cb0e7659aa958045ceb72c482
17783e5f723SmrgAuthor: Julien Cristau <jcristau@debian.org>
17883e5f723SmrgDate:   Mon Jul 12 10:28:32 2010 +0100
17983e5f723Smrg
18083e5f723Smrg    Fix signedness issue with getc() return value
18183e5f723Smrg    
18283e5f723Smrg    getc() and ungetc() return and take, respectively, an int rather than a
18383e5f723Smrg    char to allow for error values as well.  Oops.
18483e5f723Smrg    
18583e5f723Smrg    Signed-off-by: Daniel Stone <daniel@fooishbar.org>
18683e5f723Smrg
18783e5f723Smrgcommit a281386fa887e6bf4110840779aed46dd0ac89b6
18883e5f723SmrgAuthor: Daniel Stone <daniel@fooishbar.org>
18983e5f723SmrgDate:   Fri Jul 9 19:34:29 2010 +0100
19083e5f723Smrg
19183e5f723Smrg    Fix parsing of 0x1a2b3c4d-style symbols
19283e5f723Smrg    
19383e5f723Smrg    Raw keysyms were not getting parsed correctly, due to forgetting to add
19483e5f723Smrg    the code to libX11, forgetting to add the backwards-compat code for old
19583e5f723Smrg    libX11s, and then stuffing the lexing up anyway.  Yeesh.
19683e5f723Smrg    
19783e5f723Smrg    Signed-off-by: Daniel Stone <daniel@fooishbar.org>
19883e5f723Smrg
19983e5f723Smrgcommit 0b04ecbb7a6afb223c91d3b15baab0bc48542281
20083e5f723SmrgAuthor: Daniel Stone <daniel@fooishbar.org>
20183e5f723SmrgDate:   Tue Jun 15 19:26:19 2010 +0100
20283e5f723Smrg
20383e5f723Smrg    Fix gcc warnings
20483e5f723Smrg    
20583e5f723Smrg    It was right too: printf was being misused in some spots.
20683e5f723Smrg    
20783e5f723Smrg    Signed-off-by: Daniel Stone <daniel@fooishbar.org>
20883e5f723Smrg
20983e5f723Smrgcommit 41b0857c8c1179b87a26888588cbfff28f8bb0d6
21083e5f723SmrgAuthor: Daniel Stone <daniel@fooishbar.org>
21183e5f723SmrgDate:   Tue Jun 8 15:11:19 2010 +0100
21283e5f723Smrg
21383e5f723Smrg    Don't malloc() and free() most scanned symbols
21483e5f723Smrg    
21583e5f723Smrg    Use a constant buffer.  Sigh.
21683e5f723Smrg    
21783e5f723Smrg    Signed-off-by: Daniel Stone <daniel@fooishbar.org>
21883e5f723Smrg
21983e5f723Smrgcommit 7f7a57c75beb5e1dfb53351e490ef00a324b2727
22083e5f723SmrgAuthor: Daniel Stone <daniel@fooishbar.org>
22183e5f723SmrgDate:   Tue Jun 8 12:14:00 2010 +0100
22283e5f723Smrg
22383e5f723Smrg    Fix compilation with DEBUG
22483e5f723Smrg    
22583e5f723Smrg    Signed-off-by: Daniel Stone <daniel@fooishbar.org>
22683e5f723Smrg
22783e5f723Smrgcommit 9887842e33174a6e98675b912e419c711dd20c0f
22883e5f723SmrgAuthor: Daniel Stone <daniel@fooishbar.org>
22983e5f723SmrgDate:   Mon Jun 7 22:45:13 2010 +0100
23083e5f723Smrg
23183e5f723Smrg    Use fread() instead of getc()
23283e5f723Smrg    
23383e5f723Smrg    So, it turns out that if you're parsing a fairly large amount of data,
23483e5f723Smrg    using getc() to get all the input rather than, say, read(), is some kind
23583e5f723Smrg    of remarkably daft and unperformant idea.
23683e5f723Smrg    
23783e5f723Smrg    Signed-off-by: Daniel Stone <daniel@fooishbar.org>
23883e5f723Smrg
23983e5f723Smrgcommit 02de53d767b20bab1517b4e8a3e7eb3b9e7f15be
24083e5f723SmrgAuthor: Daniel Stone <daniel@fooishbar.org>
24183e5f723SmrgDate:   Mon Jun 7 22:43:01 2010 +0100
24283e5f723Smrg
24383e5f723Smrg    Lazy keysym parsing (avoid XStringToKeysym)
24483e5f723Smrg    
24583e5f723Smrg    Instead of calling XStringToKeysym on every keysym we parse, store it as
24683e5f723Smrg    a string until we need to store it in an actual keymap.
24783e5f723Smrg    
24883e5f723Smrg    Signed-off-by: Daniel Stone <daniel@fooishbar.org>
24983e5f723Smrg
25083e5f723Smrgcommit 07cc4d60dea2b4c947fed45b082edae4a53b186a
25183e5f723SmrgAuthor: Gaetan Nadon <memsize@videotron.ca>
25283e5f723SmrgDate:   Wed Jun 2 15:23:58 2010 -0400
25383e5f723Smrg
25483e5f723Smrg    config: add check for yacc to insure it is installed #27973
25583e5f723Smrg    
25683e5f723Smrg    Unlike other macros AC_PROG_YACC sets the YACC variable to "yacc"
25783e5f723Smrg    as a last resort, even if no programs have been found. Improve error
25883e5f723Smrg    checking by issuing an error message if yacc is not found. The module
25983e5f723Smrg    cannot build anyway.
26083e5f723Smrg    
26183e5f723Smrg    Reported-by: Peter Hutterer <peter.hutterer@who-t.net>
26283e5f723Smrg    Reviewed-by: Peter Hutterer <peter.hutterer@who-t.net>
26383e5f723Smrg    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
26483e5f723Smrg
26583e5f723Smrgcommit 7888738047e9f1545aa1905b4a2a0654686f49a8
26683e5f723SmrgAuthor: Gaetan Nadon <memsize@videotron.ca>
26783e5f723SmrgDate:   Thu Feb 11 10:08:07 2010 -0500
26883e5f723Smrg
26983e5f723Smrg    config: move CWARNFLAGS from configure.ac to Makefile.am
27083e5f723Smrg    
27183e5f723Smrg    Compiler warning flags should be explicitly set in the makefile
27283e5f723Smrg    rather than being merged with other packages compiler flags.
27383e5f723Smrg    
27483e5f723Smrg    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
27583e5f723Smrg
27683e5f723Smrgcommit ba906359da32644b40b3a8a71e77d3cabca56efe
27783e5f723SmrgAuthor: Gaetan Nadon <memsize@videotron.ca>
27883e5f723SmrgDate:   Thu Nov 26 09:19:54 2009 -0500
27983e5f723Smrg
28083e5f723Smrg    Makefile.am: add ChangeLog and INSTALL on MAINTAINERCLEANFILES
28183e5f723Smrg    
28283e5f723Smrg    Now that the INSTALL file is generated.
28383e5f723Smrg    Allows running make maintainer-clean.
28483e5f723Smrg
28583e5f723Smrgcommit 667f0a0e5d3143533cbbe5979ef82c13cfa62c3a
28683e5f723SmrgAuthor: Gaetan Nadon <memsize@videotron.ca>
28783e5f723SmrgDate:   Wed Oct 28 14:09:08 2009 -0400
28883e5f723Smrg
28983e5f723Smrg    INSTALL, NEWS, README or AUTHORS files are missing/incorrect #24206
29083e5f723Smrg    
29183e5f723Smrg    Add missing INSTALL file. Use standard GNU file on building tarball
29283e5f723Smrg    README may have been updated
29383e5f723Smrg    Remove AUTHORS file as it is empty and no content available yet.
29483e5f723Smrg    Remove NEWS file as it is empty and no content available yet.
29583e5f723Smrg
29683e5f723Smrgcommit 4b7c8a8ef337614c831b2555afeb6d89dbc14fb1
29783e5f723SmrgAuthor: Gaetan Nadon <memsize@videotron.ca>
29883e5f723SmrgDate:   Tue Oct 27 15:07:25 2009 -0400
29983e5f723Smrg
30083e5f723Smrg    Deploy the new XORG_DEFAULT_OPTIONS #24242
30183e5f723Smrg    
30283e5f723Smrg    This macro aggregate a number of existing macros that sets commmon
30383e5f723Smrg    X.Org components configuration options. It shields the configuration file from
30483e5f723Smrg    future changes.
30583e5f723Smrg
30683e5f723Smrgcommit 5fa9ef7e5e87f875dd92cc33403cebf6c60c557f
30783e5f723SmrgAuthor: Gaetan Nadon <memsize@videotron.ca>
30883e5f723SmrgDate:   Mon Oct 26 22:08:39 2009 -0400
30983e5f723Smrg
31083e5f723Smrg    Makefile.am: ChangeLog not required: EXTRA_DIST or *CLEANFILES #24432
31183e5f723Smrg    
31283e5f723Smrg    ChangeLog filename is known to Automake and requires no further
31383e5f723Smrg    coding in the makefile.
31483e5f723Smrg
31583e5f723Smrgcommit b3a52787e0dad42ea7e8da26926b9533b1ecab84
31683e5f723SmrgAuthor: Gaetan Nadon <memsize@videotron.ca>
31783e5f723SmrgDate:   Thu Oct 22 12:34:15 2009 -0400
31883e5f723Smrg
31983e5f723Smrg    .gitignore: use common defaults with custom section # 24239
32083e5f723Smrg    
32183e5f723Smrg    Using common defaults will reduce errors and maintenance.
32283e5f723Smrg    Only the very small or inexistent custom section need periodic maintenance
32383e5f723Smrg    when the structure of the component changes. Do not edit defaults.
32483e5f723Smrg
32583e5f723Smrgcommit fa7e3ff7b49f76294aa14aa8bf1b8adbceb5d340
32683e5f723SmrgAuthor: Jeremy Huddleston <jeremyhu@freedesktop.org>
32783e5f723SmrgDate:   Wed Oct 21 12:47:21 2009 -0700
32883e5f723Smrg
32983e5f723Smrg    This is not a GNU project, so declare it foreign.
33083e5f723Smrg    
33183e5f723Smrg    On Wed, 2009-10-21 at 13:36 +1000, Peter Hutterer wrote:
33283e5f723Smrg    > On Tue, Oct 20, 2009 at 08:23:55PM -0700, Jeremy Huddleston wrote:
33383e5f723Smrg    > > I noticed an INSTALL file in xlsclients and libXvMC today, and it
33483e5f723Smrg    > > was quite annoying to work around since 'autoreconf -fvi' replaces
33583e5f723Smrg    > > it and git wants to commit it.  Should these files even be in git?
33683e5f723Smrg    > > Can I nuke them for the betterment of humanity and since they get
33783e5f723Smrg    > > created by autoreconf anyways?
33883e5f723Smrg    >
33983e5f723Smrg    > See https://bugs.freedesktop.org/show_bug.cgi?id=24206
34083e5f723Smrg    
34183e5f723Smrg    As an interim measure, replace AM_INIT_AUTOMAKE([dist-bzip2]) with
34283e5f723Smrg    AM_INIT_AUTOMAKE([foreign dist-bzip2]). This will prevent the generation
34383e5f723Smrg    of the INSTALL file. It is also part of the 24206 solution.
34483e5f723Smrg    
34583e5f723Smrg    Signed-off-by: Jeremy Huddleston <jeremyhu@freedesktop.org>
34683e5f723Smrg
3475fac8b10Smrgcommit a5160032d7e46473b8702b87a546071fc0c0978c
3485fac8b10SmrgAuthor: Peter Hutterer <peter.hutterer@who-t.net>
3495fac8b10SmrgDate:   Sat Oct 3 21:12:47 2009 +1000
3505fac8b10Smrg
3515fac8b10Smrg    xkbcomp 1.1.1
3525fac8b10Smrg    
3535fac8b10Smrg    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
3545fac8b10Smrg
3555fac8b10Smrgcommit a36ca5ba61e2b97398a79713922644fee1a263d1
3565fac8b10SmrgAuthor: Rami Ylimaki <ext-rami.ylimaki@nokia.com>
3575fac8b10SmrgDate:   Wed Aug 5 17:16:16 2009 +0300
3585fac8b10Smrg
3595fac8b10Smrg    xkbcomp: Remove output file if closing fails.
3605fac8b10Smrg    
3615fac8b10Smrg    Without the fix xkbcomp may leave a truncated file in the filesystem
3625fac8b10Smrg    if there is not enough disk space. Using the truncated file leads to
3635fac8b10Smrg    problems.
3645fac8b10Smrg    
3655fac8b10Smrg    Signed-off-by: Rami Ylimaki <ext-rami.ylimaki@nokia.com>
3665fac8b10Smrg    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
3675fac8b10Smrg
36834345a63Smrgcommit 2cc1dc9a327a5100043d3d54e899b98b81cdf5f5
36934345a63SmrgAuthor: Peter Hutterer <peter.hutterer@who-t.net>
37034345a63SmrgDate:   Thu Jul 9 08:34:21 2009 +1000
37134345a63Smrg
37234345a63Smrg    Bump to 1.1.0.
37334345a63Smrg
37434345a63Smrgcommit eeaa4aec798ef045d0b3b9de3c25932b85b9ac3d
37534345a63SmrgAuthor: Alan Coopersmith <alan.coopersmith@sun.com>
37634345a63SmrgDate:   Mon May 11 09:39:03 2009 -0700
37734345a63Smrg
37834345a63Smrg    Use temporary buffer for generating Uxxx names to avoid overflow
37934345a63Smrg    
38034345a63Smrg    Instead of sprintf()'ing a 4 character string to a char [4] buffer,
38134345a63Smrg    and leaving the trailing '\0' to overwrite into the next entry,
38234345a63Smrg    snprintf() to a 5 character temp buffer and memcpy the 4 characters
38334345a63Smrg    to the right place.
38434345a63Smrg    
38534345a63Smrg    Fixes parfait errors:
38634345a63Smrg    Error: Buffer overflow at xkbcomp-1.0.4/misc.c:393
38734345a63Smrg            in function 'ComputeKbdDefaults' [Standard C Library pattern matching]
38834345a63Smrg           In sprintf related dereference of xkb->names->keys[i].name
38934345a63Smrg            with index not less than '4'
39034345a63Smrg           Destination array size is 4 bytes, data to be written is 4 bytes
39134345a63Smrg    Error: Buffer overflow at xkbcomp-1.0.4/misc.c:402
39234345a63Smrg            in function 'ComputeKbdDefaults' [Standard C Library pattern matching]
39334345a63Smrg           In sprintf related dereference of xkb->names->keys[i].name
39434345a63Smrg            with index not less than '4'
39534345a63Smrg           Destination array size is 4 bytes, data to be written is 4 bytes
39634345a63Smrg    
39734345a63Smrg    [This bug was found by the Parfait bug checking tool.
39834345a63Smrg      For more information see http://research.sun.com/projects/parfait ]
39934345a63Smrg    
40034345a63Smrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
40134345a63Smrg
40234345a63Smrgcommit 2fd42dae8840089727f95211abdb86316e566afd
40334345a63SmrgAuthor: Dan Nicholson <dbn.lists@gmail.com>
40434345a63SmrgDate:   Sat Mar 7 16:36:51 2009 -0800
40534345a63Smrg
40634345a63Smrg    Allow the default XKB config root to be set from configure
40734345a63Smrg    
40834345a63Smrg    The default was hardcoded in the Makefile as $(datadir)/share/X11/xkb.
40934345a63Smrg    This could cause a problem if you are installing xkbcomp to an alternate
41034345a63Smrg    location but want to continue using the system's XKB data.
41134345a63Smrg    
41234345a63Smrg    Signed-off-by: Dan Nicholson <dbn.lists@gmail.com>
41334345a63Smrg
41434345a63Smrgcommit 3b816fe819bd849acdbabcfba769041bd3eab753
41534345a63SmrgAuthor: Paulo Cesar Pereira de Andrade <pcpa@mandriva.com.br>
41634345a63SmrgDate:   Thu Jan 22 02:45:20 2009 -0200
41734345a63Smrg
41834345a63Smrg    Correct a remaining of a wrong change to make some DEBUG_VAR's static.
41934345a63Smrg
42034345a63Smrgcommit f099da35386cf63d4935ba2613409ff28b3d7ea5
42134345a63SmrgAuthor: Paulo Cesar Pereira de Andrade <pcpa@mandriva.com.br>
42234345a63SmrgDate:   Wed Jan 21 20:43:28 2009 -0200
42334345a63Smrg
42434345a63Smrg    Correct make distcheck and most gcc and sparse warnings.
42534345a63Smrg    
42634345a63Smrg      Remaining warnings are due to macros that check address or vectors
42734345a63Smrg    on the stack and auto generated yacc code.
42834345a63Smrg    
42934345a63Smrg      Compiled with default flags and also as:
43034345a63Smrg    % make CFLAGS=-DENTRY_TRACKING_ON -DDEBUG_ON -DASSERTIONS_ON
43134345a63Smrg      to ensure the "simplification" of code like:
43234345a63Smrg    foo.c:
43334345a63Smrg    <hash>define DEBUG_VAR foo_VAR
43434345a63Smrg    <hash>include "foo.h"
43534345a63Smrg    ...
43634345a63Smrg    foo.h:
43734345a63Smrg    <hash>ifdef DEBUG_VAR_NOT_LOCAL
43834345a63Smrg    extern
43934345a63Smrg    <hash>endif
44034345a63Smrg    int DEBUG_VAR;
44134345a63Smrg    ...
44234345a63Smrg    did not change the author's "intended" logic.
44334345a63Smrg
44434345a63Smrgcommit 82cebb165b22d5409c9d4d31554a8da0c867e0d3
44534345a63SmrgAuthor: Peter Hutterer <peter.hutterer@redhat.com>
44634345a63SmrgDate:   Wed Sep 10 17:48:29 2008 +0930
44734345a63Smrg
44834345a63Smrg    Check for NULL strings before calling strdup.
44934345a63Smrg    
45034345a63Smrg    Signed-off-by: Peter Hutterer <peter.hutterer@redhat.com>
45134345a63Smrg
45234345a63Smrgcommit a82e1dcc8ad095581402d05e5d1ae1bbf3646954
45334345a63SmrgAuthor: Alan Coopersmith <alan.coopersmith@sun.com>
45434345a63SmrgDate:   Fri Sep 5 15:07:13 2008 -0700
45534345a63Smrg
45634345a63Smrg    sprintf -> snprintf conversions
45734345a63Smrg
45834345a63Smrgcommit d2d06305e1834548edd8a647564efa222a511b53
45934345a63SmrgAuthor: Alan Coopersmith <alan.coopersmith@sun.com>
46034345a63SmrgDate:   Fri Sep 5 14:44:51 2008 -0700
46134345a63Smrg
46234345a63Smrg    Remove #if 0'd typedef that appears nowhere else.
46334345a63Smrg
46434345a63Smrgcommit acd277d7fd48ccfd8ef2ca052b4e144ee95a5d94
46534345a63SmrgAuthor: Alan Coopersmith <alan.coopersmith@sun.com>
46634345a63SmrgDate:   Fri Sep 5 14:32:15 2008 -0700
46734345a63Smrg
46834345a63Smrg    Remove X_NOT_POSIX #ifdefs
46934345a63Smrg    
47034345a63Smrg    POSIX.1-1990 is well below the current minimum bar
47134345a63Smrg
47234345a63Smrgcommit 37b62a26716d3abf2ae07dd88cf54bc04d980bd8
47334345a63SmrgAuthor: Alan Coopersmith <alan.coopersmith@sun.com>
47434345a63SmrgDate:   Fri Sep 5 14:22:33 2008 -0700
47534345a63Smrg
47634345a63Smrg    Check for strdup & strcasecmp before assuming we need to provide our own
47734345a63Smrg
47834345a63Smrgcommit 36fecff588199a3a6c007f09ff709f3148d40f77
47934345a63SmrgAuthor: Peter Hutterer <peter.hutterer@redhat.com>
48034345a63SmrgDate:   Tue Aug 19 16:33:03 2008 +0930
48134345a63Smrg
48234345a63Smrg    Don't overwrite previously assigned type indices with useless ones.
48334345a63Smrg    
48434345a63Smrg    The default type for a key with no levels is ONE_LEVEL.
48534345a63Smrg    Let's not overwrite the kt_index with this default type if we have previously
48634345a63Smrg    assigned a real type.
48734345a63Smrg    
48834345a63Smrg    Reproduceable by running setxkbmap -layout "ru(phonetic),us", the first group
48934345a63Smrg    is assigned ONE_LEVEL and shift stops working.
49034345a63Smrg    
49134345a63Smrg    Red Hat Bug #436626 <https://bugzilla.redhat.com/show_bug.cgi?id=436626>
49234345a63Smrg
49334345a63Smrgcommit d0dfd26e81aef53e9adf5fd6372d69e2ac7a8f9c
49434345a63SmrgAuthor: Peter Hutterer <peter.hutterer@redhat.com>
49534345a63SmrgDate:   Tue Aug 19 14:36:13 2008 +0930
49634345a63Smrg
49734345a63Smrg    Remove unused merge parameter from HandleKeyNameVar.
49834345a63Smrg
49934345a63Smrgcommit 391ea45b2cadc7faeb6acb5d9ec7b405d67d46fd
50034345a63SmrgAuthor: Peter Hutterer <peter.hutterer@redhat.com>
50134345a63SmrgDate:   Tue Aug 19 14:35:39 2008 +0930
50234345a63Smrg
50334345a63Smrg    Don't pass useless handlers around in HandleIncludeKeycodes.
50434345a63Smrg    
50534345a63Smrg    What use is a handler if we only ever use one function anyway?
50634345a63Smrg
50734345a63Smrgcommit f05f20fd203afdadbcd571023ed31638ccda1f88
50834345a63SmrgAuthor: Peter Hutterer <peter.hutterer@redhat.com>
50934345a63SmrgDate:   Thu Aug 21 17:28:22 2008 +0930
51034345a63Smrg
51134345a63Smrg    More comments.
51234345a63Smrg
51334345a63Smrgcommit 1aad2a5d8ede9fe5212a4e6087fbe34aa170ac54
51434345a63SmrgAuthor: Peter Hutterer <peter.hutterer@redhat.com>
51534345a63SmrgDate:   Mon Aug 18 16:28:44 2008 +0930
51634345a63Smrg
51734345a63Smrg    Remove useless longestPath variable.
51834345a63Smrg
51934345a63Smrgcommit 7aef93914e1d6446f64aa42eafa18375c2cb4bed
52034345a63SmrgAuthor: Peter Hutterer <peter.hutterer@redhat.com>
52134345a63SmrgDate:   Mon Aug 18 14:05:33 2008 +0930
52234345a63Smrg
52334345a63Smrg    Silence valgrind warnings.
52434345a63Smrg    
52534345a63Smrg    "Conditional jump or move depends on uninitialised value(s)"
52634345a63Smrg
52734345a63Smrgcommit eb18e9176841b3ea64c497f1919686e134713eb6
52834345a63SmrgAuthor: Peter Hutterer <peter.hutterer@redhat.com>
52934345a63SmrgDate:   Mon Aug 11 18:01:48 2008 +0930
53034345a63Smrg
53134345a63Smrg    Add some explanatory comments
53234345a63Smrg
53334345a63Smrgcommit 9b877d83947708259252275e14f6995dcf7c29ce
53434345a63SmrgAuthor: Peter Hutterer <peter.hutterer@redhat.com>
53534345a63SmrgDate:   Mon Aug 11 16:20:22 2008 +0930
53634345a63Smrg
53734345a63Smrg    If we're not using XkbDesc, don't require it as a parameter.
53834345a63Smrg
53934345a63Smrgcommit ca32570cf16494fb8e0577de8b05ba18cb927ce1
54034345a63SmrgAuthor: Peter Hutterer <peter.hutterer@redhat.com>
54134345a63SmrgDate:   Mon Aug 11 15:47:09 2008 +0930
54234345a63Smrg
54334345a63Smrg    Indent fixes.
54434345a63Smrg    
54534345a63Smrg    indent -cbi 0 -nprs -nut -npcs -i4 -bli 0 *.c *.h
54634345a63Smrg
54734345a63Smrgcommit 12e8f5e5b3f33dbd1290c76dd0d6a4cf832993d7
54834345a63SmrgAuthor: Peter Hutterer <peter.hutterer@redhat.com>
54934345a63SmrgDate:   Mon Aug 11 15:40:03 2008 +0930
55034345a63Smrg
55134345a63Smrg    Add a few explanatory comments.
55234345a63Smrg
55334345a63Smrgcommit de48206e7fe2206542313a2d1d1ea3c40b06114b
55434345a63SmrgAuthor: Peter Hutterer <peter.hutterer@redhat.com>
55534345a63SmrgDate:   Mon Aug 11 15:14:31 2008 +0930
55634345a63Smrg
55734345a63Smrg    Remove RCS tags.
55834345a63Smrg
55934345a63Smrgcommit 8eb2e1fcd08a05f296a31dbadde1ec3cc84d8e28
56034345a63SmrgAuthor: Matthieu Herrb <matthieu.herrb@laas.fr>
56134345a63SmrgDate:   Mon May 12 23:25:47 2008 +0200
56234345a63Smrg
56334345a63Smrg    Minimal man page addition for new -i option.
56434345a63Smrg
56534345a63Smrgcommit 12df85eb5b08d5fb815b0965714f120b05c6c670
56634345a63SmrgAuthor: Daniel Stone <daniel@fooishbar.org>
56734345a63SmrgDate:   Fri May 9 21:09:44 2008 +0300
56834345a63Smrg
56934345a63Smrg    Bump to 1.0.5
57034345a63Smrg
571f46a6179Smrgcommit 1aecdffaa0db7bbf85bc0aae9043e9437b25c30d
572f46a6179SmrgAuthor: Daniel Stone <daniel@fooishbar.org>
573f46a6179SmrgDate:   Thu Apr 17 00:52:29 2008 +0300
574f46a6179Smrg
575f46a6179Smrg    Don't scan paths which make NO SENSE WHATSOEVER TO SCAN
576f46a6179Smrg    
577f46a6179Smrg    Hey, I wonder if we have XKB files in our directory! I wonder if we
578f46a6179Smrg    haven't bothered with a structure, and let's try to open a file called
579f46a6179Smrg    'misc' in someone's home directory! What a surprise, it's not a valid
580f46a6179Smrg    XKB file! Let's fail miserably!
581f46a6179Smrg    
582f46a6179Smrg    SURPRISINGLY, THIS IS NOT USEFUL BEHAVIOUR.
583f46a6179Smrg
584f46a6179Smrgcommit a3a05fd489a9a35942a4419c537634e796dbebd1
585f46a6179SmrgAuthor: Daniel Stone <daniel@fooishbar.org>
586f46a6179SmrgDate:   Thu Apr 17 00:50:07 2008 +0300
587f46a6179Smrg
588f46a6179Smrg    xkbcomp: Take a device ID argument
589f46a6179Smrg    
590f46a6179Smrg    Allows the user to set maps (or whatever) on arbitrary devices.
591f46a6179Smrg
592f46a6179Smrgcommit be084fbeba28312fc5102e98d64726464032c3e8
593f46a6179SmrgAuthor: Adam Jackson <ajax@redhat.com>
594f46a6179SmrgDate:   Thu Mar 6 17:13:42 2008 -0500
595f46a6179Smrg
596f46a6179Smrg    xkbcomp 1.0.4
597f46a6179Smrg
598f46a6179Smrgcommit c1cc023fc50ce3a4a23f4682ebefd2301fd13170
599f46a6179SmrgAuthor: Adam Jackson <ajax@redhat.com>
600f46a6179SmrgDate:   Fri Feb 29 15:30:34 2008 -0500
601f46a6179Smrg
602f46a6179Smrg    Bug #7645: Fix a conditional that always evaluates to FALSE.
603f46a6179Smrg    
604f46a6179Smrg    Since it's if (0 || foo), simplify to if (foo).
605f46a6179Smrg
606f46a6179Smrgcommit 3f8bd7e68d0028bce5075124a32cc004166486c6
607f46a6179SmrgAuthor: Alan Coopersmith <alan.coopersmith@sun.com>
608f46a6179SmrgDate:   Tue Jan 22 16:05:14 2008 -0800
609f46a6179Smrg
610f46a6179Smrg    Bug 14185: MAINTAINERCLEANFILES multiply defined in Makefile.am
611f46a6179Smrg    
612f46a6179Smrg    <http://bugs.freedesktop.org/show_bug.cgi?id=14185>
613f46a6179Smrg
614f46a6179Smrgcommit 2421069a3686f7bff702383675fdb77be108021e
615f46a6179SmrgAuthor: Matthieu Herrb <matthieu@bluenote.herrb.com>
616f46a6179SmrgDate:   Sun Jan 6 11:40:30 2008 +0100
617f46a6179Smrg
618f46a6179Smrg    Revert "Also mark xkbparse.h as a generated file."
619f46a6179Smrg    Apparently only yacc generates it.
620f46a6179Smrg    
621f46a6179Smrg    This reverts commit 3e5b0d615b94c66a2b5a8b3d2e4a04713a442002.
622f46a6179Smrg
623f46a6179Smrgcommit 3e5b0d615b94c66a2b5a8b3d2e4a04713a442002
624f46a6179SmrgAuthor: Matthieu Herrb <matthieu@bluenote.herrb.com>
625f46a6179SmrgDate:   Sun Jan 6 11:17:07 2008 +0100
626f46a6179Smrg
627f46a6179Smrg    Also mark xkbparse.h as a generated file.
628f46a6179Smrg
629f46a6179Smrgcommit 686e8b6d33602f5fb7de7a768e532a4ac8090c26
630f46a6179SmrgAuthor: James Cloos <cloos@jhcloos.com>
631f46a6179SmrgDate:   Thu Dec 6 16:37:18 2007 -0500
632f46a6179Smrg
633f46a6179Smrg    Replace static ChangeLog with dist-hook to generate from git log
634f46a6179Smrg
635f46a6179Smrgcommit 6aae208fe5bd8f71757c294a441d7c599a1ec4a1
636f46a6179SmrgAuthor: Tilman Sauerbeck <tilman@code-monkey.de>
637f46a6179SmrgDate:   Sun Sep 23 20:15:47 2007 +0200
638f46a6179Smrg
639f46a6179Smrg    Ignore *.o and ylwrap.
640f46a6179Smrg
641f46a6179Smrgcommit 829cb75130d1edd88fa1d33e277f49167daedacf
642f46a6179SmrgAuthor: Tilman Sauerbeck <tilman@code-monkey.de>
643f46a6179SmrgDate:   Sun Sep 23 20:15:13 2007 +0200
644f46a6179Smrg
645f46a6179Smrg    Fixed a bunch of const correctness bugs.
646f46a6179Smrg
647f46a6179Smrgcommit e8ffa513a109209849b11a3c608356cc28314a8e
648f46a6179SmrgAuthor: Tilman Sauerbeck <tilman@code-monkey.de>
649f46a6179SmrgDate:   Sun Sep 23 17:50:41 2007 +0200
650f46a6179Smrg
651f46a6179Smrg    Fixed an invalid memory access.
652f46a6179Smrg    
653f46a6179Smrg    Some keynames are less than 3 characters long (not counting the
654f46a6179Smrg    terminator). We're now also initializing all of the keyName array.
655f46a6179Smrg
656f46a6179Smrgcommit dfa65b0c8df6a6aab4f86c32a0acb41f44201e7c
657f46a6179SmrgAuthor: Daniel Drake <ddrake@brontes3d.com>
658f46a6179SmrgDate:   Mon May 21 13:41:00 2007 -0800
659f46a6179Smrg
660f46a6179Smrg    Bug #11025: xkbcomp COPYING file
661f46a6179Smrg    
662f46a6179Smrg    X.Org Bugzilla #11025 <https://bugs.freedesktop.org/show_bug.cgi?id=11025>
663f46a6179Smrg
664f46a6179Smrgcommit 3ca028cf767258fd62fb7a1b0eb22d13d333a3ae
665f46a6179SmrgAuthor: James Cloos <cloos@jhcloos.com>
666f46a6179SmrgDate:   Mon Sep 3 05:51:25 2007 -0400
667f46a6179Smrg
668f46a6179Smrg    Add *~ to .gitignore to skip patch/emacs droppings
669f46a6179Smrg
670f46a6179Smrgcommit b00e474ca8dbbb0166f2108e4b08cc3f9c36c735
671f46a6179SmrgAuthor: James Cloos <cloos@jhcloos.com>
672f46a6179SmrgDate:   Thu Aug 23 19:24:52 2007 -0400
673f46a6179Smrg
674f46a6179Smrg    Rename .cvsignore to .gitignore
675f46a6179Smrg
676f46a6179Smrgcommit 313a2748d3dff872e067d515d6deabe1bbd56fbe
677f46a6179SmrgAuthor: Daniel Stone <daniel@fooishbar.org>
678f46a6179SmrgDate:   Wed Nov 8 16:30:57 2006 +0200
679f46a6179Smrg
680f46a6179Smrg    bump to 1.0.3
681f46a6179Smrg
682f46a6179Smrgcommit 337ed258a1cd3f5a16fa69ef15e98781e76f63a1
683f46a6179SmrgAuthor: Etsushi Kato <ek.kato@gmail.com>
684f46a6179SmrgDate:   Wed Nov 8 16:29:16 2006 +0200
685f46a6179Smrg
686f46a6179Smrg    compat: avoid use of uninitialised variable (bug #8846)
687f46a6179Smrg    si.interp.match may be unused, so just clobber it, which means we don't
688f46a6179Smrg    end up with stuff like LevelOneOnlyMask wandering in.
689f46a6179Smrg
690f46a6179Smrgcommit d920bbadb94684287f70e50ded2a35d65186c188
691f46a6179SmrgAuthor: Andriy Gapon <avg@icyb.net.ua>
692f46a6179SmrgDate:   Sun Oct 29 02:59:53 2006 +0300
693f46a6179Smrg
694f46a6179Smrg    parser: accept negative numbers in geometry co-ordinates (bug #8763)
695f46a6179Smrg    Accept negative co-ordinates for geometry, per the spec.
696f46a6179Smrg
697f46a6179Smrgcommit 0e8fd676de161ba52bb4544f8641be756bc580a1
698f46a6179SmrgAuthor: Adam Jackson <ajax@nwnk.net>
699f46a6179SmrgDate:   Wed Apr 26 23:41:58 2006 +0000
700f46a6179Smrg
701f46a6179Smrg    Bump to 1.0.2
702f46a6179Smrg
703f46a6179Smrgcommit 58c77c8db1bfdc739fac7b100fb813028d0449c7
704f46a6179SmrgAuthor: Daniel Stone <daniel@fooishbar.org>
705f46a6179SmrgDate:   Mon Apr 3 11:28:43 2006 +0000
706f46a6179Smrg
707f46a6179Smrg    Bug #4851: Fix up have-no-file test.
708f46a6179Smrg
709f46a6179Smrgcommit 02d32f8dbc79116d33ef428d5b064009cdd6a06e
710f46a6179SmrgAuthor: Kevin E Martin <kem@kem.org>
711f46a6179SmrgDate:   Wed Dec 21 02:29:51 2005 +0000
712f46a6179Smrg
713f46a6179Smrg    Update package version for X11R7 release.
714f46a6179Smrg
715f46a6179Smrgcommit 836db774d1f08a050af8717c4c8501f337f36281
716f46a6179SmrgAuthor: Adam Jackson <ajax@nwnk.net>
717f46a6179SmrgDate:   Mon Dec 19 16:22:44 2005 +0000
718f46a6179Smrg
719f46a6179Smrg    Stub COPYING files
720f46a6179Smrg
721f46a6179Smrgcommit e9f680c5654cd93d30b16bc4b626ae5b25f84e87
722f46a6179SmrgAuthor: Kevin E Martin <kem@kem.org>
723f46a6179SmrgDate:   Thu Dec 15 00:24:08 2005 +0000
724f46a6179Smrg
725f46a6179Smrg    Update package version number for final X11R7 release candidate.
726f46a6179Smrg
727f46a6179Smrgcommit b158f550fce661d67604f4a23d33a9f3b7bc22a1
728f46a6179SmrgAuthor: Kevin E Martin <kem@kem.org>
729f46a6179SmrgDate:   Tue Dec 6 22:48:22 2005 +0000
730f46a6179Smrg
731f46a6179Smrg    Change *man_SOURCES ==> *man_PRE to fix autotools warnings.
732f46a6179Smrg
733f46a6179Smrgcommit f1370c50b199c3c8b2760ebf0228d741855390d7
734f46a6179SmrgAuthor: Kevin E Martin <kem@kem.org>
735f46a6179SmrgDate:   Sat Dec 3 05:49:24 2005 +0000
736f46a6179Smrg
737f46a6179Smrg    Update package version number for X11R7 RC3 release.
738f46a6179Smrg
739f46a6179Smrgcommit 8eb3737f5bce19b89c80d9ab256204f0fa62529b
740f46a6179SmrgAuthor: Alan Coopersmith <Alan.Coopersmith@sun.com>
741f46a6179SmrgDate:   Mon Nov 28 22:01:43 2005 +0000
742f46a6179Smrg
743f46a6179Smrg    Change *mandir targets to use new *_MAN_DIR variables set by xorg-macros.m4
744f46a6179Smrg        update to fix bug #5167 (Linux prefers *.1x man pages in man1 subdir)
745f46a6179Smrg
746f46a6179Smrgcommit f19c3028c34a0dba4ffb9ae19c13421e7ff0ff12
747f46a6179SmrgAuthor: Eric Anholt <anholt@freebsd.org>
748f46a6179SmrgDate:   Mon Nov 21 10:35:01 2005 +0000
749f46a6179Smrg
750f46a6179Smrg    Another pass at .cvsignores for apps.
751f46a6179Smrg
752f46a6179Smrgcommit 3ada747f1cb5400404e4b63430f7a817dbf0c4cb
753f46a6179SmrgAuthor: Eric Anholt <anholt@freebsd.org>
754f46a6179SmrgDate:   Sun Nov 20 22:08:53 2005 +0000
755f46a6179Smrg
756f46a6179Smrg    Add/improve .cvsignore files for apps.
757f46a6179Smrg
758f46a6179Smrgcommit 4eeb611f17bdc01f7a6cb4db3f0997ce5ecc6361
759f46a6179SmrgAuthor: Kevin E Martin <kem@kem.org>
760f46a6179SmrgDate:   Wed Oct 19 02:47:54 2005 +0000
761f46a6179Smrg
762f46a6179Smrg    Update package version number for RC1 release.
763f46a6179Smrg
764f46a6179Smrgcommit 958d09064c96cb50df6f92bfb8d4754c87451920
765f46a6179SmrgAuthor: Alan Coopersmith <Alan.Coopersmith@sun.com>
766f46a6179SmrgDate:   Mon Oct 17 23:56:23 2005 +0000
767f46a6179Smrg
768f46a6179Smrg    Use @APP_MAN_SUFFIX@ instead of $(APP_MAN_SUFFIX) in macro substitutions to
769f46a6179Smrg        work better with BSD make
770f46a6179Smrg
771f46a6179Smrgcommit 950fba3262905c58891773a8795305e685dc1cb3
772f46a6179SmrgAuthor: Kevin E Martin <kem@kem.org>
773f46a6179SmrgDate:   Sat Oct 15 19:32:52 2005 +0000
774f46a6179Smrg
775f46a6179Smrg    Have generated files be cleaned by maintainer in order to pass
776f46a6179Smrg        check-tarball test.
777f46a6179Smrg
778f46a6179Smrgcommit a83e4bb777d6f9b1b42a7fb3ff84a5e0d7e123c7
779f46a6179SmrgAuthor: Alan Coopersmith <Alan.Coopersmith@sun.com>
780f46a6179SmrgDate:   Fri Oct 14 00:25:46 2005 +0000
781f46a6179Smrg
782f46a6179Smrg    Use sed to fill in variables in man page
783f46a6179Smrg
784f46a6179Smrgcommit 8c0d310c1acccc424dae29554a5075f9b339e95f
785f46a6179SmrgAuthor: Kristian Høgsberg <krh@redhat.com>
786f46a6179SmrgDate:   Thu Sep 1 19:37:02 2005 +0000
787f46a6179Smrg
788f46a6179Smrg    Define DFLT_XKB_CONFIG_ROOT to $(datadir)/X11/xkb so we look in the right
789f46a6179Smrg        place.
790f46a6179Smrg
791f46a6179Smrgcommit fabda6a820bdccae85a7c22ad0b30f089952606b
792f46a6179SmrgAuthor: Keith Packard <keithp@keithp.com>
793f46a6179SmrgDate:   Tue Aug 2 18:03:01 2005 +0000
794f46a6179Smrg
795f46a6179Smrg    Mark generated files as BUILT_SOURCES and CLEANFILES to ensure they are
796f46a6179Smrg        regenerated after 'make clean' and to make parallel builds work right.
797f46a6179Smrg
798f46a6179Smrgcommit 35e0b7ef41ffe1f17ad8f21dbda10267961231ea
799f46a6179SmrgAuthor: Kevin E Martin <kem@kem.org>
800f46a6179SmrgDate:   Fri Jul 29 21:22:35 2005 +0000
801f46a6179Smrg
802f46a6179Smrg    Various changes preparing packages for RC0:
803f46a6179Smrg    - Verify and update package version numbers as needed
804f46a6179Smrg    - Implement versioning scheme
805f46a6179Smrg    - Change bug address to point to bugzilla bug entry form
806f46a6179Smrg    - Disable loadable i18n in libX11 by default (use --enable-loadable-i18n to
807f46a6179Smrg        reenable it)
808f46a6179Smrg    - Fix makedepend to use pkgconfig and pass distcheck
809f46a6179Smrg    - Update build script to build macros first
810f46a6179Smrg    - Update modular Xorg version
811f46a6179Smrg
812f46a6179Smrgcommit e447fee50a8014b5281a5abfcc5e468f8cc130ca
813f46a6179SmrgAuthor: Daniel Stone <daniel@fooishbar.org>
814f46a6179SmrgDate:   Fri Jul 22 15:08:19 2005 +0000
815f46a6179Smrg
816f46a6179Smrg    Use YACC to compile xkbparse.y.
817f46a6179Smrg
818f46a6179Smrgcommit 34cd161f5947b4dc185356bc65653717f56ced00
819f46a6179SmrgAuthor: Adam Jackson <ajax@nwnk.net>
820f46a6179SmrgDate:   Wed Jul 20 19:31:57 2005 +0000
821f46a6179Smrg
822f46a6179Smrg    Use a unique token for PKG_CHECK_MODULES. Otherwise, if you use a global
823f46a6179Smrg        configure cache, you cache it, and the cached value is probably wrong.
824f46a6179Smrg
825f46a6179Smrgcommit 8335e5fa471e25675c6a369ec2348883953fcdd0
826f46a6179SmrgAuthor: Søren Sandmann Pedersen <sandmann@daimi.au.dk>
827f46a6179SmrgDate:   Sat Jul 16 20:56:47 2005 +0000
828f46a6179Smrg
829f46a6179Smrg    Add xkbcomp data to symlink.sh. Some fixes to xkbcomp/Makefile.am
830f46a6179Smrg
831f46a6179Smrgcommit d7b3354575f31caa9044b6c5f7aee4f010f6192a
832f46a6179SmrgAuthor: Søren Sandmann Pedersen <sandmann@daimi.au.dk>
833f46a6179SmrgDate:   Fri Jul 15 18:02:35 2005 +0000
834f46a6179Smrg
835f46a6179Smrg    Build system for xkbcomp
836f46a6179Smrg
837f46a6179Smrgcommit 59e48918e7c252926bb5e51a077bcbc8a7eec829
838f46a6179SmrgAuthor: Alexander Gottwald <alexander.gottwald@s1999.tu-chemnitz.de>
839f46a6179SmrgDate:   Mon Nov 15 15:06:52 2004 +0000
840f46a6179Smrg
841f46a6179Smrg    Bufzilla #1802, http://freedesktop.org/bugzilla/show_bug.cgi?id=1802 Added
842f46a6179Smrg        mingw (Win32) port
843f46a6179Smrg
844f46a6179Smrgcommit 0336e043fab6f2a8828d90bc9eef2e23878f6dd1
845f46a6179SmrgAuthor: Kevin E Martin <kem@kem.org>
846f46a6179SmrgDate:   Fri Sep 3 23:41:22 2004 +0000
847f46a6179Smrg
848f46a6179Smrg    Update formatted docs.
849f46a6179Smrg
850f46a6179Smrgcommit 20240438ef9d3a6c66443ca9f095a2766ef6ed4e
851f46a6179SmrgAuthor: Egbert Eich <eich@suse.de>
852f46a6179SmrgDate:   Fri Apr 23 19:54:50 2004 +0000
853f46a6179Smrg
854f46a6179Smrg    Merging XORG-CURRENT into trunk
855f46a6179Smrg
856f46a6179Smrgcommit a3729a9f9fcda07b233f434266148c8751684347
857f46a6179SmrgAuthor: Egbert Eich <eich@suse.de>
858f46a6179SmrgDate:   Sun Mar 14 08:35:25 2004 +0000
859f46a6179Smrg
860f46a6179Smrg    Importing vendor version xf86-4_4_99_1 on Sun Mar 14 00:26:39 PST 2004
861f46a6179Smrg
862f46a6179Smrgcommit 37a1152a4024fb799fe1272ce378e6c7c97ee951
863f46a6179SmrgAuthor: Egbert Eich <eich@suse.de>
864f46a6179SmrgDate:   Wed Mar 3 12:13:08 2004 +0000
865f46a6179Smrg
866f46a6179Smrg    Importing vendor version xf86-4_4_0 on Wed Mar 3 04:09:24 PST 2004
867f46a6179Smrg
868f46a6179Smrgcommit 55f40d0286d0e2e4b1602f983b749352188c3ec4
869f46a6179SmrgAuthor: Egbert Eich <eich@suse.de>
870f46a6179SmrgDate:   Thu Feb 26 13:36:25 2004 +0000
871f46a6179Smrg
872f46a6179Smrg    readding XFree86's cvs IDs
873f46a6179Smrg
874f46a6179Smrgcommit 2a95cda1d358fc309c78dc5201a1dbacaba9d0bf
875f46a6179SmrgAuthor: Egbert Eich <eich@suse.de>
876f46a6179SmrgDate:   Thu Feb 26 09:24:08 2004 +0000
877f46a6179Smrg
878f46a6179Smrg    Importing vendor version xf86-4_3_99_903 on Wed Feb 26 01:21:00 PST 2004
879f46a6179Smrg
880f46a6179Smrgcommit dbba2cffbc57e5bbdec8f24417a8a5dcfef7c2a2
881f46a6179SmrgAuthor: Egbert Eich <eich@suse.de>
882f46a6179SmrgDate:   Thu Jan 29 08:09:12 2004 +0000
883f46a6179Smrg
884f46a6179Smrg    Importing vendor version xf86-012804-2330 on Thu Jan 29 00:06:33 PST 2004
885f46a6179Smrg
886f46a6179Smrgcommit 8aa5bcfe58d3776746d7b0d627f2fb8744fb0817
887f46a6179SmrgAuthor: Kaleb Keithley <kaleb@freedesktop.org>
888f46a6179SmrgDate:   Fri Dec 19 20:55:58 2003 +0000
889f46a6179Smrg
890f46a6179Smrg    XFree86 4.3.99.902 (RC 2)
891f46a6179Smrg
892f46a6179Smrgcommit 37ebbbe7b11febaf548006a9b73db0eebf79881a
893f46a6179SmrgAuthor: Kaleb Keithley <kaleb@freedesktop.org>
894f46a6179SmrgDate:   Tue Nov 25 19:29:13 2003 +0000
895f46a6179Smrg
896f46a6179Smrg    XFree86 4.3.99.16 Bring the tree up to date for the Cygwin folks
897f46a6179Smrg
898f46a6179Smrgcommit 287ac4c6af61d8f9f95cd3b3219c979e1329a2fe
899f46a6179SmrgAuthor: Kaleb Keithley <kaleb@freedesktop.org>
900f46a6179SmrgDate:   Fri Nov 14 16:49:22 2003 +0000
901f46a6179Smrg
902f46a6179Smrg    XFree86 4.3.0.1
903f46a6179Smrg
904f46a6179Smrgcommit 262961d88faf67f69f4630acb8234a4f2c5a6e80
905f46a6179SmrgAuthor: Kaleb Keithley <kaleb@freedesktop.org>
906f46a6179SmrgDate:   Fri Nov 14 16:49:22 2003 +0000
907f46a6179Smrg
908f46a6179Smrg    Initial revision
909f46a6179Smrg
910f46a6179Smrgcommit 2af3aabf0e7eb1514d39b29a6b58fcd0d4de41d1
911f46a6179SmrgAuthor: Kaleb Keithley <kaleb@freedesktop.org>
912f46a6179SmrgDate:   Fri Nov 14 15:54:54 2003 +0000
913f46a6179Smrg
914f46a6179Smrg    R6.6 is the Xorg base-line
915