commit f5ef7a3f8c1e8ac3f715e4059bf3b9a03aafd5a7
Author: Jeremy Huddleston <jeremyhu@apple.com>
Date:   Fri Jan 27 23:13:48 2012 -0800

    configure.ac: 1.3.2
    
    Signed-off-by: Jeremy Huddleston <jeremyhu@apple.com>

commit ec55c94dfe1bf43ece808d984c672602faddd91b
Author: Jeremy Huddleston <jeremyhu@apple.com>
Date:   Tue Nov 8 14:14:19 2011 -0800

    Use default clientargs, serverargs, and display if none were set
    
    Previously, we did not use the default values unless server or client weren't
    set, but we should still use the defaults if they were not set but the server
    was.  This is most evident when you want to tell startx which server to use,
    but you want startx to figure out which display to use automatically.
    
    This fixes a regression introduced by the previous patch on XQuartz:
    http://xquartz.macosforge.org/trac/ticket/523
    
    Signed-off-by: Jeremy Huddleston <jeremyhu@apple.com>

commit 98b85a1ac235dbf421d1a49b41599e8bcaf490d3
Author: Jeremy Huddleston <jeremyhu@apple.com>
Date:   Wed Oct 19 23:00:56 2011 -0700

    launchd: Add an option (--with-launchagent-xserver) to set the default X11 server
    
    This allows the LaunchAgent and startx to have different default servers
    which will be useful as the Xorg DDX becomes available on darwin.
    
    Signed-off-by: Jeremy Huddleston <jeremyhu@apple.com>

commit 27be391123f5143fdccdfe975bf18bbff7517537
Author: Jeremy Huddleston <jeremyhu@apple.com>
Date:   Mon Oct 17 03:53:17 2011 -0700

    startx: Choose an unused $DISPLAY by default on all platforms
    
    Now everyone can benefit from this code that I previously added for darwin
    
    https://bugs.freedesktop.org/show_bug.cgi?id=1789
    
    Signed-off-by: Jeremy Huddleston <jeremyhu@apple.com>

commit 45cc81cd7abafe61bddb3ddce9f4fb8a9aa06c12
Author: Julien Cristau <jcristau@debian.org>
Date:   Thu Sep 8 22:11:15 2011 +0200

    Include <sys/time.h> and <sys/resource.h> unconditionally
    
    Suggested by Mark Kettenis.
    
    X.Org bug#40632 <https://bugs.freedesktop.org/show_bug.cgi?id=40632>
    
    Signed-off-by: Julien Cristau <jcristau@debian.org>

commit 727706ffda344a1a752df296cd230ff3fb3940a5
Author: Jeremy Huddleston <jeremyhu@apple.com>
Date:   Sun Jul 31 09:11:01 2011 -0700

    darwin: Buildfix for Tiger which doesn't have posix_spawn
    
    Signed-off-by: Jeremy Huddleston <jeremyhu@apple.com>

commit 6543a881708a2a410b51bb5644d9123c847a2908
Author: Jeremy Huddleston <jeremyhu@apple.com>
Date:   Sun Jul 24 17:15:10 2011 -0700

    configure.ac: Bump version to 1.3.1
    
    Signed-off-by: Jeremy Huddleston <jeremyhu@apple.com>

commit b0b9c21b752faab43241665f8fd12e10973e739c
Author: Gaetan Nadon <memsize@videotron.ca>
Date:   Fri Jun 17 13:49:11 2011 -0400

    DIST_SUBDIRS is not required when using AM_CONDITIONALs
    
    LAUNCHD is an Automake conditional which means that Automake will
    traverse the launchd directory when running the dist target.
    http://www.gnu.org/software/automake/manual/automake.html
    
    One less variables to maintain.
    
    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>

commit 120a58116f2e3a223dbb78e0b33d3755eeb8ad5a
Author: Gaetan Nadon <memsize@videotron.ca>
Date:   Fri Jun 17 13:39:27 2011 -0400

    Move man pages in the man directory
    
    Now that the cpp tool is no longer needed, normalize the man pages build.
    
    Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com>
    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>

commit a81fab654085239ffcc4981b6bdab9fc18ec3d08
Author: Gaetan Nadon <memsize@videotron.ca>
Date:   Fri Jun 17 11:15:12 2011 -0400

    Use XORG_MANPAGE_SECTIONS rather than cpprules.in to build man pages
    
    As for all other manpages, use sed rather than the C preprocessor
    from the Imake days.
    
    Use SCOMAN Automake variable and groff .if for conditional text
    We can therefore remove ARCHMANDEFS
    Remove man page related code from cpprules.in
    
    Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com>
    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>

commit 8e6cc68283518bba2820ff0d919aee9d49e3eb59
Author: Jeremy Huddleston <jeremyhu@apple.com>
Date:   Sat May 14 14:11:13 2011 -0700

    launchd: Fix an array-index-out-of-bounds crasher
    
    Found-by: GuardMalloc
    Signed-off-by: Jeremy Huddleston <jeremyhu@apple.com>

commit 3b53d7aecb2f3a729c57f2831a3d4b6e1ff1901f
Author: Jeremy Huddleston <jeremyhu@apple.com>
Date:   Thu May 12 20:27:55 2011 -0700

    launchd: Update console redirection to work with libdispatch
    
    Signed-off-by: Jeremy Huddleston <jeremyhu@apple.com>

commit e6187b0d47722ec364372926d78dfe4e5637bd6c
Author: Jeremy Huddleston <jeremyhu@apple.com>
Date:   Thu May 12 20:08:09 2011 -0700

    launchd Set the correct id for privileged_startx
    
    Signed-off-by: Jeremy Huddleston <jeremyhu@apple.com>

commit a8de1219942e78db2cd193ffe745535d3c2d84b0
Author: Jeremy Huddleston <jeremyhu@apple.com>
Date:   Wed May 11 17:29:25 2011 -0700

    configure.ac: Fix support for the deprecated --with-launchd-id-prefix
    
    Signed-off-by: Jeremy Huddleston <jeremyhu@apple.com>

commit 2771fbf28d6ee6cce09df0f245322d60e21795af
Author: Jeremy Huddleston <jeremyhu@apple.com>
Date:   Wed May 11 00:32:51 2011 -0700

    launchd: syslog: Use facility org.x rather than user
    
    Signed-off-by: Jeremy Huddleston <jeremyhu@apple.com>

commit 4ca120d2d2a73d8a1595f15e04fc365a4ae20e78
Author: Jeremy Huddleston <jeremyhu@apple.com>
Date:   Wed May 11 00:29:03 2011 -0700

    launchd: include config.h
    
    Signed-off-by: Jeremy Huddleston <jeremyhu@apple.com>

commit c8b40e87f69f5be881725388418d703116af8e5f
Author: Jeremy Huddleston <jeremyhu@apple.com>
Date:   Wed May 11 00:24:45 2011 -0700

    Rename launchd-id-prefix to bundle-id-prefix
    
    It's used many other places than just for launchd.
    
    Signed-off-by: Jeremy Huddleston <jeremyhu@apple.com>

commit 50f1172349dc900da4016c243734ae50691eab6c
Author: Jeremy Huddleston <jeremyhu@apple.com>
Date:   Wed Apr 27 18:10:45 2011 -0700

    launchd: Silence clang static analyzer
    
    ../console_redirect.c:67:5: warning: Value stored to 'n' is never read
        n = kevent(kq, ev, 2, NULL, 0, NULL);
        ^   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    1 warning generated.
    
    Signed-off-by: Jeremy Huddleston <jeremyhu@apple.com>

commit 2f15ccc30479d98012e3ddd595fa13c2f58d4a87
Author: Jeremy Huddleston <jeremyhu@apple.com>
Date:   Wed Apr 27 18:08:50 2011 -0700

    privileged_startx: Prefer /usr/bin/mktemp
    
    This will avoid accidentally tripping over an incompatible,
    user-provided GNU flavor mktemp.
    
    Signed-off-by: Jeremy Huddleston <jeremyhu@apple.com>

commit 4d0f9d2290bde45c0e844ce40f1caa7fb4baae0f
Author: Jeremy Huddleston <jeremyhu@apple.com>
Date:   Tue Apr 26 23:15:13 2011 -0700

    launchd: Brownbag fix string compare
    
    Signed-off-by: Jeremy Huddleston <jeremyhu@apple.com>

commit 933f0b2980b375cadc58b2ef5669bc34475a7be6
Author: Jeremy Huddleston <jeremyhu@apple.com>
Date:   Tue Apr 26 13:34:57 2011 -0700

    launchd: console_redirect: Actually read and log the remaining data when we get EV_EOF
    
    Signed-off-by: Jeremy Huddleston <jeremyhu@apple.com>

commit 0881b1f2082b26995c24212e1e54ac4391d23fcd
Author: Jeremy Huddleston <jeremyhu@apple.com>
Date:   Tue Apr 26 13:04:21 2011 -0700

    launchd: Remove dead EXTRA_DIST
    
    Signed-off-by: Jeremy Huddleston <jeremyhu@apple.com>

commit 2dd7a4b5ac19c0b2be5cc078756d43e42f39231c
Author: Jeremy Huddleston <jeremyhu@apple.com>
Date:   Tue Apr 26 13:01:24 2011 -0700

    launchd: Fix make dist
    
    Signed-off-by: Jeremy Huddleston <jeremyhu@apple.com>

commit 5f5390886004f785b4338fcff27f287c9aa6cd8c
Author: Jeremy Huddleston <jeremyhu@apple.com>
Date:   Mon Apr 25 23:09:03 2011 -0700

    launchd: Enable stdout/stderr redirection to ASL
    
    Don't rely on launchd to do our logging for us.
    
    Signed-off-by: Jeremy Huddleston <jeremyhu@apple.com>
    Reviewed-by: Daniel A. Steffen <dsteffen@apple.com>

commit c6a7f895c8c90b85ed4fd08927c47b0d17ed067a
Author: Jeremy Huddleston <jeremyhu@apple.com>
Date:   Mon Apr 25 22:26:02 2011 -0700

    launchd: Log messages to ASL rather than fprintf
    
    Signed-off-by: Jeremy Huddleston <jeremyhu@apple.com>

commit 567f59d3f8189b92bc46e2af1260f9340f462bdb
Author: Jeremy Huddleston <jeremyhu@apple.com>
Date:   Mon Apr 25 22:17:25 2011 -0700

    launchd: Reorganized layout of launchd sources
    
    Signed-off-by: Jeremy Huddleston <jeremyhu@apple.com>

commit 75a969b884296439fb84ca2be8f77d718d7da1e6
Author: Cyril Brulebois <kibi@debian.org>
Date:   Sun Mar 6 01:59:13 2011 +0100

    Fix minor typos in startx's comments.
    
    Signed-off-by: Cyril Brulebois <kibi@debian.org>
    Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com>
    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>

commit 2d88aba7a84d153c2fc3226eece751395990edc7
Author: Alan Coopersmith <alan.coopersmith@oracle.com>
Date:   Fri Jan 28 18:50:20 2011 -0800

    Merge adjacent if (timeout) blocks
    
    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
    Reviewed-by: Dirk Wallenstein <halsmit@t-online.de>

commit 622a5500e8b19d603592bb1e871633323a3c09da
Author: Gaetan Nadon <memsize@videotron.ca>
Date:   Thu Jan 13 11:15:47 2011 -0500

    man: remove trailing spaces and tabs
    
    Using s/[ \t]*$//
    
    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>

commit 7119d9109ac7fc85b8e97af83aa6d98f9941a998
Author: Gaetan Nadon <memsize@videotron.ca>
Date:   Wed Jan 12 15:33:42 2011 -0500

    config: remove the workaround for the deprecated AC_HELP_STRING
    
    With Autoconf version 2.60, AS_HELP_STRING is always available.
    
    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>

commit f4d2e3972e8f1c14cefa649e2da9bb83a06363c6
Author: Gaetan Nadon <memsize@videotron.ca>
Date:   Wed Jan 12 15:12:08 2011 -0500

    config: remove unrequired AC_SUBST([*_LIBS])
    
    This macro is called by PKG_CHECK_MODULES
    
    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>

commit 7264d4132b8520069f6f8855cc3847805057d39b
Author: Gaetan Nadon <memsize@videotron.ca>
Date:   Wed Jan 12 13:33:48 2011 -0500

    config: remove unrequired AC_SUBST([*_CFLAGS])
    
    This macro is called by PKG_CHECK_MODULES
    
    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>

commit b2b1cc02fdb141cae7ee18034a6ab5d571b7eb6b
Author: Alan Coopersmith <alan.coopersmith@oracle.com>
Date:   Fri Jan 7 19:21:20 2011 -0800

    config: replace deprecated AM_CONFIG_HEADER with AC_CONFIG_HEADERS
    
    Regroup AC statements under the Autoconf initialization section.
    Regroup AM statements under the Automake initialization section.
    Add missing AC_CONFIG_SRCDIR
    
    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>

commit e6e427bbf6f3c9472dcbff1028fded459c803d6e
Author: Alan Coopersmith <alan.coopersmith@oracle.com>
Date:   Fri Jan 7 19:19:22 2011 -0800

    config: Replace obsolete usage of AC_OUTPUT with AC_CONFIG_FILES
    
    Stops configure from running the output generation routines twice
    
    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>

commit 6e44c0f269a5f2dced84e7ab3c496605d827ec11
Author: Tom Doherty <tom@singlesecond.com>
Date:   Mon Nov 22 21:27:13 2010 +0100

    Minor typo.
    
    Signed-off-by: Matthieu Herrb <matthieu.herrb@laas.fr>
    Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com>

commit c371f43b69b223ba68e00125e6aa56621a23109b
Author: Alan Coopersmith <alan.coopersmith@oracle.com>
Date:   Sat Oct 30 17:16:16 2010 -0700

    Add usual set of URLs to README
    
    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>

commit cc92823c61f9f4d31a25d107017198d1e16d4fcf
Author: Alan Coopersmith <alan.coopersmith@oracle.com>
Date:   Sat Oct 30 16:44:22 2010 -0700

    xinit 1.3.0
    
    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>

commit b5ff96271ebf30422f0a4af487ba9b35ce9c2e80
Author: Alan Coopersmith <alan.coopersmith@oracle.com>
Date:   Thu Sep 23 20:26:42 2010 -0700

    config: Remove unnecessary calls from configure.ac
    
    AC_PROG_CC, AC_PROG_SED, & AC_PROG_INSTALL are provided by
    XORG_DEFAULT_OPTIONS 1.8
    
    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>

commit 4afe755b28f48390b16d16434cd14a756ef464ce
Author: Gaetan Nadon <memsize@videotron.ca>
Date:   Tue Jul 20 18:45:18 2010 -0400

    config: update AC_PREREQ statement to 2.60
    
    Unrelated to the previous patches, the new value simply reflects
    the reality that the minimum level for autoconf to configure
    all x.org modules is 2.60 dated June 2006.
    
    ftp://ftp.gnu.org/gnu/autoconf/autoconf-2.60.tar.gz
    
    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>

commit d15d988eaf63d4f840d09ba12caade6bea5f7618
Author: Jeremy Huddleston <jeremyhu@apple.com>
Date:   Mon Jul 12 16:55:03 2010 -0700

    launchd: Explicitly search /sbin
    
    Previously, launchd wasn't found if /sbin wasn't in the user's PATH.
    https://bugs.freedesktop.org/show_bug.cgi?id=29028
    
    Signed-off-by: Jeremy Huddleston <jeremyhu@apple.com>

commit 908273df8c0a7a13ff20e4ed4b7b470521f12ce2
Author: David Shao <davshao@gmail.com>
Date:   Fri May 21 12:44:53 2010 -0700

    DragonFly BSD: includes for PRIO_PROCESS and setpriority() in xinit.c
    
    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>

commit 8464a8ab360b72f6817b19ce99b12f0793fbee74
Author: Jeremy Huddleston <jeremyhu@apple.com>
Date:   Mon May 3 00:25:30 2010 -0700

    darwin: Make __APPLE__ path in startx POSIX compliant
    
    http://xquartz.macosforge.org/trac/ticket/399
    
    Signed-off-by: Jeremy Huddleston <jeremyhu@apple.com>

commit e4548fe62d58d7cb891dc142c400c22031d471fb
Author: Mikhail Gusarov <dottedmag@dottedmag.net>
Date:   Sun Apr 25 03:21:43 2010 +0700

    Remove OS/2 leftovers
    
    Signed-off-by: Mikhail Gusarov <dottedmag@dottedmag.net>
    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>

commit c82295911409c611c097ef2e1269a78d54314304
Author: Jeremy Huddleston <jeremyhu@apple.com>
Date:   Thu Apr 15 11:40:33 2010 -0700

    Enable support for an xinitrc.d directory
    
    This was already done on darwin and Gentoo.  Now others can benefit.
    
    Signed-off-by: Jeremy Huddleston <jeremyhu@apple.com>
    Reviewed-by: Dan Nicholson <dbn.lists@gmail.com>
    Reviewed-by: Rémi Cardona <remi@gentoo.org>
    Reviewed-by: James Cloos <cloos@jhcloos.com>

commit 7f9d31e6342ffe5f2903fb2f4e5d3a1e4e5ed1df
Author: Mikhail Gusarov <dottedmag@dottedmag.net>
Date:   Wed Apr 14 03:03:29 2010 +0700

    Rationalize errors output
    
    Implement Errorx/Fatalx in addition to existing Error/Fatal, replace
    all fprintf(stderr)/exit with Fatal, all fprintf(stderr) with Error.
    
    Additionally harmonize capitalization and punctuation of error messages.
    
    Signed-off-by: Mikhail Gusarov <dottedmag@dottedmag.net>
    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>

commit 3676185a3e3bf1e57362ed4978825d9d6d53592c
Author: Mikhail Gusarov <dottedmag@dottedmag.net>
Date:   Wed Apr 14 03:03:28 2010 +0700

    Fix comment indentation
    
    Signed-off-by: Mikhail Gusarov <dottedmag@dottedmag.net>
    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>

commit c0f6753d2de16826300a04232e54fbd3aa54c406
Author: Mikhail Gusarov <dottedmag@dottedmag.net>
Date:   Wed Apr 14 03:03:27 2010 +0700

    Use signals from Unix98 and drop pre-POSIX compatibility
    
    Signed-off-by: Mikhail Gusarov <dottedmag@dottedmag.net>
    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>

commit 15cf3d560ab5b6847d8891208080ac964c1682fb
Author: Mikhail Gusarov <dottedmag@dottedmag.net>
Date:   Wed Apr 14 03:03:26 2010 +0700

    Use sigaction(2) instead of signal(2) to handle SIGUSR1 and SIGALRM
    
    Signed-off-by: Mikhail Gusarov <dottedmag@dottedmag.net>
    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>

commit fa009dcc191e1d70937e5fb4dd8ae8d9c151a607
Author: Mikhail Gusarov <dottedmag@dottedmag.net>
Date:   Wed Apr 14 03:03:25 2010 +0700

    sys/wait.h is in Unix98
    
    Signed-off-by: Mikhail Gusarov <dottedmag@dottedmag.net>
    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>

commit a13649f91f3856040f53c47d14a2cccff943c702
Author: Mikhail Gusarov <dottedmag@dottedmag.net>
Date:   Wed Apr 14 03:03:24 2010 +0700

    setpriority and PRIO_PROCESS are in Unix98
    
    Signed-off-by: Mikhail Gusarov <dottedmag@dottedmag.net>
    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>

commit 598cb2f5e433014b02eec6270a73bcb95cd7b15a
Author: Mikhail Gusarov <dottedmag@dottedmag.net>
Date:   Wed Apr 14 03:03:23 2010 +0700

    SIGTT{IN,OU} is in Unix98
    
    Signed-off-by: Mikhail Gusarov <dottedmag@dottedmag.net>
    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>

commit ce5aa4e7a30bff3207695b9ce8cbdcd56ff7b36c
Author: Mikhail Gusarov <dottedmag@dottedmag.net>
Date:   Wed Apr 14 03:03:22 2010 +0700

    SIGCHLD is in Unix98
    
    Signed-off-by: Mikhail Gusarov <dottedmag@dottedmag.net>
    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>

commit d12f1f2dd625f507cf8a504854dad0a9efd86259
Author: Mikhail Gusarov <dottedmag@dottedmag.net>
Date:   Wed Apr 14 03:03:21 2010 +0700

    killpg(2) is in Unix98
    
    Signed-off-by: Mikhail Gusarov <dottedmag@dottedmag.net>
    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>

commit 36e3f13a32c8ced264d666f1091db7e1bb523e86
Author: Mikhail Gusarov <dottedmag@dottedmag.net>
Date:   Wed Apr 14 03:03:20 2010 +0700

    waitpid(2) is in Unix98
    
    Signed-off-by: Mikhail Gusarov <dottedmag@dottedmag.net>
    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>

commit 63ba277c694104b3f01d0a1adee7903631607694
Author: Mikhail Gusarov <dottedmag@dottedmag.net>
Date:   Wed Apr 14 03:03:19 2010 +0700

    Use EXIT_{SUCCESS, FAILURE} from C90 instead of homegrown equivalents
    
    Signed-off-by: Mikhail Gusarov <dottedmag@dottedmag.net>
    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>

commit a63c31f74e1c11509b561ab9687138f5c960df0f
Author: Mikhail Gusarov <dottedmag@dottedmag.net>
Date:   Wed Apr 14 03:03:18 2010 +0700

    Stop converting functions' return types to void
    
    Signed-off-by: Mikhail Gusarov <dottedmag@dottedmag.net>
    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>

commit 5dea0c1caaeb0d7f1280fd28c80c3c1bc10c34d0
Author: Mikhail Gusarov <dottedmag@dottedmag.net>
Date:   Wed Apr 14 03:03:17 2010 +0700

    Simplify environment juggling by using fork() instead of vfork()
    
    xinit used to copy process environment in order to give client correct DISPLAY
    and WINDOWPATH variables. It was not possible to do it in client process because
    it was vforked, not forked.
    
    As vfork() usage was not entirely correct (manpage specifies that behaviour is
    undefined if there are any memory modifications between vfork and exec), switch
    to fork(), move setting environment variables to client process and and drop all
    the manual mucking with environment.
    
    Signed-off-by: Mikhail Gusarov <dottedmag@dottedmag.net>
    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>

commit 2df4ba3b0ef40cefcac2774e042dad0d2df17424
Author: Mikhail Gusarov <dottedmag@dottedmag.net>
Date:   Wed Apr 14 03:03:16 2010 +0700

    Fix whitespace
    
    File was indented with mix of 8-space and tab symbols and inconsistently
    formatted. Apply more-or-less consistent formatting and reindent everything to
    4-space.
    
    Signed-off-by: Mikhail Gusarov <dottedmag@dottedmag.net>
    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>

commit 0ffa7f2402ae06371aa09a513798a4400b5727c0
Author: Mikhail Gusarov <dottedmag@dottedmag.net>
Date:   Wed Mar 31 18:15:03 2010 +0700

    Nuke OS/2 and LynxOS support remnants.
    
    Signed-off-by: Mikhail Gusarov <dottedmag@dottedmag.net>
    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>

commit eb541d73b35716e1deaccc3c328473e04a5ef024
Author: Jeremy Huddleston <jeremyhu@freedesktop.org>
Date:   Mon Mar 15 15:41:48 2010 -0700

    Update to version 1.2.1 for release.
    
    Signed-off-by: Jeremy Huddleston <jeremyhu@freedesktop.org>

commit 17b65f4420a958c577fd17d91f332465cf9fbfa5
Author: Jeremy Huddleston <jeremyhu@freedesktop.org>
Date:   Mon Mar 15 15:39:06 2010 -0700

    Updates for .gitignore
    
    Signed-off-by: Jeremy Huddleston <jeremyhu@freedesktop.org>

commit 3d82396b95bff8ed6028e36cf3aed1f1189ba909
Author: Jeremy Huddleston <jeremyhu@apple.com>
Date:   Thu Mar 11 16:09:35 2010 -0800

    darwin: Handle home directories that contain a single-quote (')
    
    Signed-off-by: Jeremy Huddleston <jeremyhu@apple.com>

commit ad11d954cf296f2bfbe25ad483459c8485197dd1
Author: Jeremy Huddleston <jeremyhu@apple.com>
Date:   Thu Mar 11 10:24:11 2010 -0800

    Quiet warning for fts_open
    
    Signed-off-by: Jeremy Huddleston <jeremyhu@apple.com>

commit b61c4977d96fbaabdfb8213d2b9cc2e1416952f1
Author: Gaetan Nadon <memsize@videotron.ca>
Date:   Thu Nov 26 09:19:54 2009 -0500

    Makefile.am: add ChangeLog and INSTALL on MAINTAINERCLEANFILES
    
    Now that the INSTALL file is generated.
    Allows running make maintainer-clean.

commit 9d15780beb5db0d39cc34ef2d9f3157fa5a81e57
Author: Gaetan Nadon <memsize@videotron.ca>
Date:   Wed Oct 28 14:09:08 2009 -0400

    INSTALL, NEWS, README or AUTHORS files are missing/incorrect #24206
    
    Add missing INSTALL file. Use standard GNU file on building tarball
    README may have been updated
    Remove AUTHORS file as it is empty and no content available yet.
    Remove NEWS file as it is empty and no content available yet.

commit f60d8d7272efb6da4fd91df9675d9281e4230d9f
Author: Gaetan Nadon <memsize@videotron.ca>
Date:   Tue Oct 27 15:07:25 2009 -0400

    Deploy the new XORG_DEFAULT_OPTIONS #24242
    
    This macro aggregate a number of existing macros that sets commmon
    X.Org components configuration options. It shields the configuration file from
    future changes.

commit b748221cf9e7df8b0b460f13f4ad0a86ff7f1b6d
Author: Gaetan Nadon <memsize@videotron.ca>
Date:   Thu Oct 22 16:23:27 2009 -0400

    Makefile.am: do not include autogen.sh in distribution #24183
    
    This is a private build script that should not be distributed

commit 85cd7aa2f632d159af38252639a3020bf9ee18a1
Author: Gaetan Nadon <memsize@videotron.ca>
Date:   Thu Oct 22 12:34:15 2009 -0400

    .gitignore: use common defaults with custom section # 24239
    
    Using common defaults will reduce errors and maintenance.
    Only the very small or inexistent custom section need periodic maintenance
    when the structure of the component changes. Do not edit defaults.

commit d243b9943879ec2790d65785805aefdfbb64a378
Author: Rémi Cardona <remi@gentoo.org>
Date:   Sat Nov 14 14:51:59 2009 +0100

    xinit 1.2.0
    
    Signed-off-by: Rémi Cardona <remi@gentoo.org>

commit 561b6c70648b585e36241c898f0b2dbba3cb2d24
Author: Jeremy Huddleston <jeremyhu@freedesktop.org>
Date:   Tue Oct 27 18:24:31 2009 -0700

    Apple: Export X11_PREFS_DOMAIN for children (quartz-wm)

commit 9b89862981070cf9e381512055a778f451c88905
Author: Jeremy Huddleston <jeremyhu@freedesktop.org>
Date:   Wed Oct 21 12:47:20 2009 -0700

    This is not a GNU project, so declare it foreign.
    
    On Wed, 2009-10-21 at 13:36 +1000, Peter Hutterer wrote:
    > On Tue, Oct 20, 2009 at 08:23:55PM -0700, Jeremy Huddleston wrote:
    > > I noticed an INSTALL file in xlsclients and libXvMC today, and it
    > > was quite annoying to work around since 'autoreconf -fvi' replaces
    > > it and git wants to commit it.  Should these files even be in git?
    > > Can I nuke them for the betterment of humanity and since they get
    > > created by autoreconf anyways?
    >
    > See https://bugs.freedesktop.org/show_bug.cgi?id=24206
    
    As an interim measure, replace AM_INIT_AUTOMAKE([dist-bzip2]) with
    AM_INIT_AUTOMAKE([foreign dist-bzip2]). This will prevent the generation
    of the INSTALL file. It is also part of the 24206 solution.
    
    Signed-off-by: Jeremy Huddleston <jeremyhu@freedesktop.org>

commit 82747989c1332290fabec8b9da38aad05282301f
Author: Alan Coopersmith <alan.coopersmith@sun.com>
Date:   Fri Oct 16 20:27:17 2009 -0700

    Use platform-specific X server names in man pages for cygwin & darwin
    
    Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
    Signed-off-by: Jeremy Huddleston <jeremyhu@apple.com>
    Tested-by: Jon TURNEY <jon.turney@dronecode.org.uk>

commit c2a5751175b11d3206805468aae1ddecd02c4a98
Author: Rémi Cardona <remi@gentoo.org>
Date:   Sat Oct 3 11:50:12 2009 +0200

    make XINITDIR configurable at build-time, default is unchanged
    
    Signed-off-by: Rémi Cardona <remi@gentoo.org>

commit 2861f9cf845107870f9d5e9898e5cd4baba8d8f7
Author: Alan Coopersmith <alan.coopersmith@sun.com>
Date:   Sat Oct 3 15:28:27 2009 -0700

    Strip RCS/CVS tags
    
    Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>

commit 536a3e66159bb4cbd75b861b9b942da5b1885a26
Author: Alan Coopersmith <alan.coopersmith@sun.com>
Date:   Sat Oct 3 15:21:20 2009 -0700

    Man page updates
    
    Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>

commit 2528d709b51bb1f2e8c32db3242c5af815c9b66f
Author: Alan Coopersmith <alan.coopersmith@sun.com>
Date:   Sat Oct 3 15:16:55 2009 -0700

    Drop ancient SunWindows compatibility check
    
    Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>

commit adda4c05eceddca7ecb4470d9804a0fa2da8c12c
Author: Alan Coopersmith <alan.coopersmith@sun.com>
Date:   Sat Oct 3 15:15:38 2009 -0700

    Drop ancient A/UX compatibility hack
    
    Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>

commit 817c2d6fe0bea3910d335a0f0ae6d69e358dd9da
Author: Alan Coopersmith <alan.coopersmith@sun.com>
Date:   Sat Oct 3 15:06:23 2009 -0700

    Purge ancient server names from help, add newer server names instead
    
    Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>

commit 3a59c294d30f5c68dc1411a1a7a274948e08d528
Author: Alan Coopersmith <alan.coopersmith@sun.com>
Date:   Sat Oct 3 14:51:44 2009 -0700

    Migrate to xorg macros 1.3 & XORG_DEFAULT_OPTIONS
    
    Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>

commit 98c7700d5bff9e61a7f29d8a611edc8a34961e8e
Author: Jeremy Huddleston <jeremyhu@freedesktop.org>
Date:   Fri Sep 4 00:36:18 2009 -0700

    launchd: Update the DISPLAY envvar to not have a - ... call me paranoid, but I feel safer without it
    
    Also added some extra debugging fluff to distingush between two similar statements.

commit 49b50db0cb1ecc5611a242d12b9ca05b961c91ac
Author: Jeremy Huddleston <jeremyhu@freedesktop.org>
Date:   Thu Sep 3 19:02:56 2009 -0700

    launchd: Include LAUNCHD_ID_PREFIX in the socket name for reverse lookup to tell which launchd id owns $DISPLAY

commit 78d181dc74ffb3e67ee0d90780b86e00e03073eb
Author: Jeremy Huddleston <jeremyhu@freedesktop.org>
Date:   Wed Sep 2 10:43:25 2009 -0700

    launchd: Added --with-launchd-id-prefix option to set non-standard launchd id prefix (org.x is still default)

commit 33c3dae16b632ab56b6b361273a48079eb0a41c4
Author: Andres Salomon <dilinger@queued.net>
Date:   Wed Feb 11 17:18:05 2009 -0500

    app/xinit: make startx's $? a useful value
    
    When startx fails to start X, it's most likely xinit that failed.  xinit
    returns a proper return code (1), but that gets clobbed in the startx
    script by clean-up commands.  This patch saves $? from xinit and forces
    startx to exit with that value.
    
    This way, if startx actually fails to start X, $? reflects that.
    
    Signed-off-by: Andres Salomon <dilinger@debian.org>

commit 028b0839dc4079c8fe56b38a80be51dc8c89ea17
Author: Jon TURNEY <jon.turney@dronecode.org.uk>
Date:   Fri Mar 6 17:03:30 2009 +0000

    Cygwin can also have spaces in $HOME

commit c30b10caedf7bdafb9abda914f80c90bfaccaec5
Author: Paulo Cesar Pereira de Andrade <pcpa@mandriva.com.br>
Date:   Wed Jan 21 19:22:31 2009 -0200

    Correct make distcheck for recent git versions.

commit 57f917f8934d441ebb6501c4691a2b59fa217f3f
Author: Robert Macomber <robert.macomber@bigfishgames.com>
Date:   Fri Jan 16 01:27:50 2009 +0100

    startx: fix misparsing of initial client and server arguments which begin with / or ./
    
    If you invoke startx with a client whose initial command-line arguments
    begin with / or ./, it uses the last such argument as the base command
    for the client.  E.g.:
       startx /usr/bin/xterm /usr/bin/mutt
    will use /usr/bin/mutt as the client to run instead of /usr/bin/xterm.
    This is because of the way in which startx parses its arguments.  It's a
    loop over a case with three clauses; the bug is in the first.  When it's
    looking at one of startx's args it checks to see if $clientargs is empty
    in order to see if it should set $client or add the argument to
    $clientargs.  It should also check to see whether $client is set.
    
    There is a similar bug in parsing server args, where it checks to see if
    $serverargs is empty to decide whether to set $server.
    
    Debian bug#511717 (http://bugs.debian.org/511717)
    
    Signed-off-by: Julien Cristau <jcristau@debian.org>

commit 7a5086259ca39cc4de6abcda3a3dc5d6c6b380b0
Author: Jeremy Huddleston <jeremyhu@freedesktop.org>
Date:   Thu Dec 18 19:05:08 2008 -0800

    Apple: Use MAC_OS_X_VERSION_MIN_REQUIRED instead of __MAC_OS_X_VERSION_MIN_REQUIRED

commit 46d641fdd020d07a9b4bd0364cf126643342a7e3
Author: Jeremy Huddleston <jeremyhu@freedesktop.org>
Date:   Wed Dec 17 15:19:38 2008 -0800

    xinit 1.1.1

commit c340932db548d1a3d4fc5bbc682b7730e5b2cf4a
Author: Jeremy Huddleston <jeremyhu@freedesktop.org>
Date:   Wed Dec 17 13:00:23 2008 -0800

    Apple: Allow defaults option that maps to a -dpi server command line in startx

commit 89c1675d128da3477cac6858c4249b839ec68346
Author: Jeremy Huddleston <jeremyhu@freedesktop.org>
Date:   Sat Dec 13 00:14:54 2008 -0800

    OSX: Don't use login/bash -c hack anymore for org.x.startx LaunchAgent

commit 13accec7614960965470f17894bc9212842ea6d7
Author: Jeremy Huddleston <jeremyhu@freedesktop.org>
Date:   Tue Dec 9 21:15:13 2008 -0800

    OSX: More prefix fixes

commit e06ebf63e2c91e590fc1091e5ea2e49bab835526
Author: Jeremy Huddleston <jeremyhu@freedesktop.org>
Date:   Wed Dec 3 11:19:48 2008 -0800

    OSX: Fixed bad prefix

commit 4ee72a6f1fc5d045adb71260107ca605ec68a84a
Author: Jeremy Huddleston <jeremyhu@freedesktop.org>
Date:   Tue Dec 2 20:56:11 2008 -0800

    OSX Tiger: Fix discovery of mach port

commit ca9cb9750d2dd480240a37cdbd94fdba0a34da4c
Author: Jeremy Huddleston <jeremyhu@freedesktop.org>
Date:   Tue Dec 2 20:31:10 2008 -0800

    Apple: Honor X11_PREFS_DOMAIN if it's set (1.4.2-apple26 and later)

commit 754efe651165ea7dd034f6b0ce75ef785deab826
Author: Jeremy Huddleston <jeremyhu@freedesktop.org>
Date:   Fri Nov 28 23:23:14 2008 -0800

    OSX Tiger: Hopefully the last fix for Tiger users...

commit f04db53e71c681379ec49494c9ab727bc5269b30
Author: Jeremy Huddleston <jeremyhu@freedesktop.org>
Date:   Fri Nov 28 11:20:25 2008 -0800

    OSX Tiger: More compilation fixes...

commit ed6dc88f5cbaaad08a282c44ae333a938f6f4216
Author: Jeremy Huddleston <jeremyhu@freedesktop.org>
Date:   Thu Nov 27 00:47:31 2008 -0800

    OSX: Create privleged_startx on Tiger
    
    Launchd in Tiger doesn't support OnDemand loading, so this is
    a KeepAlive idle daemon on Tiger.

commit 9f761b5a8512a8ad8b1475a3684e1a23d953916f
Author: Jeremy Huddleston <jeremyhu@freedesktop.org>
Date:   Sat Nov 22 10:52:35 2008 -0800

    Apple: Use AvailabilityMacros.h for Tiger compatability

commit 0c0b73812efe75496e154730787402538a268bac
Author: Jeremy Huddleston <jeremyhu@freedesktop.org>
Date:   Thu Aug 28 19:10:59 2008 -0700

    Apple: Make VPATH builds work on darwin
    
    Patch from Peter O'Gorman <peter@pogma.com>

commit 0753882b89a451c9bdd053c2915a80fbcdbb0b77
Author: Jeremy Huddleston <jeremyhu@freedesktop.org>
Date:   Tue Aug 5 14:58:48 2008 -0700

    Apple: sleep() to avoid innocent error message spew

commit 79871c9b9daa1fad1b84af8f7eb54fced7526b2e
Author: Alan Coopersmith <alan.coopersmith@sun.com>
Date:   Tue Aug 5 14:11:24 2008 -0700

    Fix build of startx & xinitrc with Solaris make
    
    For some reason, having the dependencies explictly listed
    causes it to ignore the suffix implicit rule for .cpp.

commit 9cc39e441b8741b4b0b878d00e09f0366ff36146
Author: Jeremy Huddleston <jeremyhu@freedesktop.org>
Date:   Mon Aug 4 14:40:49 2008 -0700

    Support the instant-off API in SnowLeopard.

commit 7d41013b0e295ec0444c2f9099679bb6018c812f
Author: Jeremy Huddleston <jeremyhu@freedesktop.org>
Date:   Wed Jul 2 16:36:24 2008 -0700

    Apple: Using eval to protect people who have spaces in their home path.

commit 9632367abd03108f3636b05e9f2fd92f5c28dabe
Author: Jeremy Huddleston <jeremyhu@freedesktop.org>
Date:   Sun Jun 29 18:24:13 2008 -0700

    startx.cpp: Made some things a little more friendly for people who have spaces in pathnames.

commit c5bd51b3a31b3b290dec9f978779a56161308bb4
Author: Jeremy Huddleston <jeremyhu@freedesktop.org>
Date:   Sun Jun 29 17:50:44 2008 -0700

    Apple: privleged_startx: Increase the timeout so slower machines don't get a stray process warning in their system log.

commit a5a8ea7c8452908c2c4c9c822f5b4f7382c03630
Author: Adam Jackson <ajax@redhat.com>
Date:   Thu Jun 12 15:27:11 2008 -0400

    xinit 1.1.0

commit 44e2ee01b456deb2630d21786d19ee2734d2f40a
Author: Jeremy Huddleston <jeremyhu@freedesktop.org>
Date:   Wed May 28 12:01:35 2008 -0700

    Apple: Don't use launchd on Tiger since it doesn't support the features we need.
    
    https://bugs.freedesktop.org/show_bug.cgi?id=15893

commit d315445cb85876cda56f46cb657167d4eb906ba0
Author: Jeremy Huddleston <jeremyhu@freedesktop.org>
Date:   Wed May 28 11:54:22 2008 -0700

    Properly handle using xserverrc

commit 3c5e2ed686bd3ab39e2c1e87feffb5990603cf3c
Author: Adam Jackson <ajax@redhat.com>
Date:   Wed May 21 14:34:52 2008 -0400

    xinit 1.0.9

commit c07501f69239e9c1448736ad7e689a2c3da49af9
Author: Adam Jackson <ajax@redhat.com>
Date:   Wed May 21 14:29:55 2008 -0400

    Unset session environment variables so startx works within a running session.
[--snip--]
