Home | History | Annotate | Line # | Download | only in dist
      1 commit 79d1a902f93fe75e31c0bfb95e949293e6213992
      2 Author: Alan Coopersmith <alan.coopersmith (a] oracle.com>
      3 Date:   Sun Jan 5 10:20:39 2025 -0800
      4 
      5     xinit 1.4.3
      6     
      7     Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com>
      8 
      9 commit 6ad6378928dd1eec2a3e159f92b53b68ce3884ba
     10 Author: Alan Coopersmith <alan.coopersmith (a] oracle.com>
     11 Date:   Sat Dec 7 10:27:28 2024 -0800
     12 
     13     Use asprintf() if available
     14     
     15     If we can use it, then we avoid a couple of clang warnings:
     16     xinit.c:534:20: warning: implicit conversion changes signedness:
     17      'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
     18             len = numn + 1;
     19                 ~ ~~~~~^~~
     20     xinit.c:540:40: warning: implicit conversion changes signedness:
     21      'int' to 'unsigned long' [-Wsign-conversion]
     22             len = strlen(windowpath) + 1 + numn + 1;
     23                                          ~ ^~~~
     24     
     25     Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com>
     26     Part-of: <https://gitlab.freedesktop.org/xorg/app/xinit/-/merge_requests/20>
     27 
     28 commit 0420d0b58b34217e496caa7dfa904bd833c00133
     29 Author: Alan Coopersmith <alan.coopersmith (a] oracle.com>
     30 Date:   Sat Dec 7 10:03:33 2024 -0800
     31 
     32     Use ptrdiff_t to store results of pointer subtraction
     33     
     34     Clears warnings from clang of:
     35     xinit.c:174:34: warning: implicit conversion loses integer precision:
     36      'long' to 'int' [-Wshorten-64-to-32]
     37         start_of_client_args = (cptr - client);
     38                              ~  ~~~~~^~~~~~~~
     39     xinit.c:203:34: warning: implicit conversion loses integer precision:
     40      'long' to 'int' [-Wshorten-64-to-32]
     41         start_of_server_args = (sptr - server);
     42                              ~  ~~~~~^~~~~~~~
     43     
     44     Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com>
     45     Part-of: <https://gitlab.freedesktop.org/xorg/app/xinit/-/merge_requests/20>
     46 
     47 commit 35de4b9d29a78e0f95539c0540b8b173cae71766
     48 Author: Alan Coopersmith <alan.coopersmith (a] oracle.com>
     49 Date:   Sat Dec 7 09:55:49 2024 -0800
     50 
     51     Clear -Wunused-parameter warnings from clang
     52     
     53     Add _X_UNUSED to parameters required by callback definitions which we
     54     don't acutally use.
     55     
     56     Clears clang warnings of:
     57     
     58     xinit.c:129:15: warning: unused parameter 'sig' [-Wunused-parameter]
     59     sigIgnore(int sig)
     60                   ^
     61     xinit.c:581:20: warning: unused parameter 'dpy' [-Wunused-parameter]
     62     ignorexio(Display *dpy)
     63                        ^
     64     
     65     Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com>
     66     Part-of: <https://gitlab.freedesktop.org/xorg/app/xinit/-/merge_requests/20>
     67 
     68 commit 8a9c76dd35d5f824669ea2c7268cd7b4684c8687
     69 Author: Alan Coopersmith <alan.coopersmith (a] oracle.com>
     70 Date:   Sat Dec 7 09:50:10 2024 -0800
     71 
     72     Mark global variables as static since there's only one source file
     73     
     74     Clears 8 warnings from clang of the form:
     75     
     76     xinit.c:61:13: warning: no previous extern declaration for non-static
     77      variable 'bindir' [-Wmissing-variable-declarations]
     78     const char *bindir = BINDIR;
     79                 ^
     80     xinit.c:61:7: note: declare 'static' if the variable is not intended
     81      to be used outside of this translation unit
     82     
     83     Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com>
     84     Part-of: <https://gitlab.freedesktop.org/xorg/app/xinit/-/merge_requests/20>
     85 
     86 commit 2f62c78b5714c95d03c0b1271b9b83b550af50b3
     87 Author: Alan Coopersmith <alan.coopersmith (a] oracle.com>
     88 Date:   Tue Aug 27 16:45:36 2024 -0700
     89 
     90     Remove Xdmx from suggested Xserver list
     91     
     92     It's not included in the xorg-server-21.x releases.
     93     
     94     Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com>
     95     Part-of: <https://gitlab.freedesktop.org/xorg/app/xinit/-/merge_requests/19>
     96 
     97 commit 8252e334c5cc381d5a32bc4d3d47bae1bfc94fe0
     98 Author: jopamo <p (a] 1g4.org>
     99 Date:   Tue Jun 25 20:06:53 2024 -0400
    100 
    101     add closing quote to /dev/random mcookie hex
    102     
    103     Fixes: b8517b6 ("Modernized shell scripts")
    104     Part-of: <https://gitlab.freedesktop.org/xorg/app/xinit/-/merge_requests/18>
    105 
    106 commit 671da781805728fdea68efa5609906f6e0d0a3fe
    107 Author: Alan Coopersmith <alan.coopersmith (a] oracle.com>
    108 Date:   Sun Jun 16 11:52:00 2024 -0700
    109 
    110     Reindent startx after !6
    111     
    112     Converting cpp-level ifdefs to shell-level ifs left confusing indentation
    113     levels, this fixes that.
    114     
    115     Fixes: b8517b6 ("Modernized shell scripts")
    116     Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com>
    117     Part-of: <https://gitlab.freedesktop.org/xorg/app/xinit/-/merge_requests/17>
    118 
    119 commit b8517b646839969548e5c1f1ac0045f0254da774
    120 Author: Marc Pervaz Boocha <mboocha (a] sudomsg.xyz>
    121 Date:   Wed Nov 17 22:43:35 2021 +0530
    122 
    123     Modernized shell scripts
    124     
    125     Fixes #14
    126     Makes Progress to #15
    127     
    128     Signed-off-by: Marc Pervaz Boocha <mboocha (a] sudomsg.xyz>
    129     Part-of: <https://gitlab.freedesktop.org/xorg/app/xinit/-/merge_requests/6>
    130 
    131 commit 354d1386d18631630447f47e6f2fd7f93e55feab
    132 Author: Geert Hendrickx <geert (a] hendrickx.be>
    133 Date:   Sun Jun 16 18:17:21 2024 +0000
    134 
    135     Don't exit with failure on SIGTERM regardless.
    136 
    137 commit 0fb9f76d3f0205298b0d98c5b0a9a09c4e418388
    138 Author: ayekat <takeya (a] bluewin.ch>
    139 Date:   Thu Jan 12 22:06:50 2023 +0100
    140 
    141     startx: Assign XSERVERRC to correct userserverrc
    142     
    143     Also fix same mistake in the startx manpage.
    144     
    145     Signed-off-by: ayekat <takeya (a] bluewin.ch>
    146 
    147 commit 3172dc7e15b7a249555ca12e24f4a787164a7f8a
    148 Author: Jeremy Huddleston Sequoia <jeremyhu (a] apple.com>
    149 Date:   Wed Jan 11 21:33:11 2023 -0800
    150 
    151     darwin: Remove bashism from 10-tmpdirs script
    152     
    153     possible bashism in 10-tmpdirs line 57 (should be >word 2>&1):
    154                     if ${MKTEMP} -d ${dir} >& /dev/null ; then
    155     
    156     Fixes: https://github.com/XQuartz/XQuartz/issues/316
    157     Signed-off-by: Jeremy Huddleston Sequoia <jeremyhu (a] apple.com>
    158 
    159 commit f9786fb5a7e526035699f3d4d6661468ab20e689
    160 Author: Alan Coopersmith <alan.coopersmith (a] oracle.com>
    161 Date:   Sat Dec 3 14:05:44 2022 -0800
    162 
    163     xinit 1.4.2
    164     
    165     Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com>
    166 
    167 commit 4f22f255e58fda758fcdd85f8554c4ef274600e8
    168 Author: Alan Coopersmith <alan.coopersmith (a] oracle.com>
    169 Date:   Wed Nov 9 12:22:19 2022 -0800
    170 
    171     man page: Update remote display example from rsh to ssh
    172     
    173     Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com>
    174 
    175 commit 4e66c0bf2b5751e113ad3aba79891608f7e883e2
    176 Author: Tim Egenton <tegenton (a] splattim.me>
    177 Date:   Tue Dec 7 09:15:18 2021 -0500
    178 
    179     startx: Source XINITRC and XSERVERRC variables
    180     
    181     Fix issue #14
    182     
    183     Check XINITRC and XSERVERRC, if those files do not exist then just use
    184     ~/.xinitrc and ~/.xserverc as normal.
    185     
    186     Signed-off-by: Tim Egenton <tegenton (a] splattim.me>
    187 
    188 commit 0ea1ec1ed445235cdba9e54e71023d5a82feed6b
    189 Author: Arthur Williams <taaparthur (a] disroot.org>
    190 Date:   Fri Oct 14 20:59:54 2022 -0700
    191 
    192     Don't wait for X to finish starting if it has died
    193     
    194     On my setup, when X first starts there aren't any screens available so
    195     it immediately dies. Half a second later, screens become available but
    196     xinit would still be waiting for the dead X process to signal that it
    197     is ready. It'll take 15s for it to timeout and respawn X.
    198     
    199     This patch makes xinit listen for its child's death and if X dies, it'll
    200     immediately stop waiting for it to finish starting and attempt to start
    201     it again.
    202 
    203 commit 60389ce90f552d9dfef8facf0efaf48efa59d93c
    204 Author: Alan Coopersmith <alan.coopersmith (a] oracle.com>
    205 Date:   Thu Jul 28 17:30:21 2022 -0700
    206 
    207     gitlab CI: stop requiring Signed-off-by in commits
    208     
    209     Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com>
    210 
    211 commit d190145b94d00efe8a52c01c1675c308baa335cc
    212 Author: Dominik 'Rathann' Mierzejewski <dominik (a] greysector.net>
    213 Date:   Thu Jun 9 11:21:17 2022 +0200
    214 
    215     stop unsetting DBUS_SESSION_BUS_ADDRESS variable
    216     
    217     It's not necessary as we no longer support running startx from an
    218     existing X session.
    219     
    220     Fixes #9.
    221     
    222     Signed-off-by: Dominik Mierzejewski <dominik (a] greysector.net>
    223 
    224 commit 6bdce31401e3caf10242f1e8a4855b2c8e90ea13
    225 Author: Jeremy Huddleston Sequoia <jeremyhu (a] apple.com>
    226 Date:   Sun Jun 19 20:09:55 2022 -0700
    227 
    228     darwin: Wait for font_cache to complete to avoid a race with `xset fb=`
    229     
    230     Partially fixes: https://github.com/XQuartz/XQuartz/issues/216
    231     Signed-off-by: Jeremy Huddleston Sequoia <jeremyhu (a] apple.com>
    232 
    233 commit bf1d55c1aeef4d4755e1dbaf05cd625e48780bfb
    234 Author: nia <nia (a] NetBSD.org>
    235 Date:   Thu Apr 7 22:33:28 2022 +0200
    236 
    237     startx: don't attempt to catch SIGKILL
    238     
    239     Most shells ignore attempts to catch SIGKILL. Some, such as NetBSD's
    240     /bin/sh, print an annoying message helpfully reminding you
    241     that it isn't possible to catch SIGKILL whenever X starts.
    242     
    243     Signed-off-by: Nia Alarie <nia (a] NetBSD.org>
    244 
    245 commit 71a8997cad602ef0adc9fed110e8a04d2a8fc8dc
    246 Author: Alan Coopersmith <alan.coopersmith (a] oracle.com>
    247 Date:   Mon Dec 6 14:37:17 2021 -0800
    248 
    249     Build xz tarballs instead of bzip2
    250     
    251     Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com>
    252 
    253 commit 366a03498d51958757cf03aa1ebbdf06db4eb2de
    254 Author: Alan Coopersmith <alan.coopersmith (a] oracle.com>
    255 Date:   Mon Dec 6 14:37:14 2021 -0800
    256 
    257     gitlab CI: add a basic build test
    258     
    259     Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com>
    260 
    261 commit bdf2af54a800470990a66d11b14589e19fa568ac
    262 Author: Arthur Williams <taaparthur (a] gmail.com>
    263 Date:   Fri Jun 4 21:44:03 2021 -0700
    264 
    265     Remove non-portable grep usage from startx
    266     
    267     startx uses non-portable grep flags (-o). grep isn't even needed for
    268     this and has been replaced with substring removal.
    269     
    270     Closes #6
    271 
    272 commit ae77976adaae9948e3e8d7a673dc88df4e31de46
    273 Author: Jeremy Huddleston Sequoia <jeremyhu (a] apple.com>
    274 Date:   Mon Mar 15 17:37:53 2021 -0700
    275 
    276     darwin: Specify +extension GLX when the user requests IGLX support
    277     
    278     Fixes: https://github.com/XQuartz/XQuartz/issues/54
    279     Signed-off-by: Jeremy Huddleston Sequoia <jeremyhu (a] apple.com>
    280 
    281 commit 8caf10c018d77a097015798b604be8817f526274
    282 Author: Jeremy Huddleston Sequoia <jeremyhu (a] apple.com>
    283 Date:   Wed Mar 10 13:50:09 2021 -0800
    284 
    285     darwin: Ensure we launch the user startx from $HOME
    286     
    287     Fixes: https://github.com/XQuartz/XQuartz/issues/114
    288     Signed-off-by: Jeremy Huddleston Sequoia <jeremyhu (a] apple.com>
    289 
    290 commit db21df4054e3351d14eb7dc1c3216cd23a61cee4
    291 Author: Jeremy Huddleston Sequoia <jeremyhu (a] apple.com>
    292 Date:   Wed Mar 10 13:46:23 2021 -0800
    293 
    294     darwin: Drop support for macOS 10.7 and earlier
    295     
    296     Signed-off-by: Jeremy Huddleston Sequoia <jeremyhu (a] apple.com>
    297 
    298 commit e2430bcb8327682340d985f89ad5137efa2f0d4f
    299 Author: Rickie Schroeder <1187-Gregg16 (a] users.noreply.gitlab.freedesktop.org>
    300 Date:   Fri Aug 28 13:34:05 2020 +0000
    301 
    302     startx: use uname -n instead of hostname
    303     
    304     startx calls hostname to obtain the hostname, but this is not defined by POSIX, so not guaranteed to work. The script already does some checks to deal with different hostname implementations on Linux.
    305     
    306     Using uname -n instead fixes this in a portable way.
    307 
    308 commit 91d2aba6364ec6685411595ccafea69fe9d20d6c
    309 Author: Alan Coopersmith <alan.coopersmith (a] oracle.com>
    310 Date:   Thu Jul 23 09:26:21 2020 -0700
    311 
    312     Fix spelling/wording issues
    313     
    314     Found by using:
    315       codespell --builtin clear,rare,usage,informal,code,names
    316     
    317     Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com>
    318 
    319 commit 4f54d1843a780a71c3be0b56fe2ad2ddfcbaf928
    320 Author: Matt Turner <mattst88 (a] gmail.com>
    321 Date:   Sun Mar 8 15:16:36 2020 -0700
    322 
    323     man: Restore non-SCO UNIX bits of the man page
    324     
    325     It looks to me like commit 5268936259c5 (Remove SCO support for
    326     SHELL_CMD and startx man page.) removed the wrong bits of the man page.
    327     
    328     This commit replaces the SCO UNIX bits of the man page with the non-SCO
    329     UNIX bits.
    330     
    331     Signed-off-by: Matt Turner <mattst88 (a] gmail.com>
    332 
    333 commit 9a8b937bcfd84575e13039f316cbcb14c9729df4
    334 Author: Alan Coopersmith <alan.coopersmith (a] oracle.com>
    335 Date:   Sun Mar 3 11:56:43 2019 -0800
    336 
    337     xinit 1.4.1
    338     
    339     Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com>
    340 
    341 commit b3dc751212e5f2f6b5d263e009cc2b85e56bfdbf
    342 Author: Tobias Stoeckmann <tobias (a] stoeckmann.org>
    343 Date:   Thu Feb 7 20:54:37 2019 +0100
    344 
    345     Buffer overflow with many arguments.
    346     
    347     Command line arguments are copied into clientargv and serverargv without
    348     verifying that enough space is available. A high amount of arguments can
    349     therefore trigger a buffer overflow like this:
    350     
    351     $ xinit $(seq 1 500)
    352     
    353     Signed-off-by: Tobias Stoeckmann <tobias (a] stoeckmann.org>
    354     Reviewed-by: Walter Harms wharms@bfs,de
    355 
    356 commit f727023c1a75dcc467dd99a3db69a5834a0718f0
    357 Author: Alan Coopersmith <alan.coopersmith (a] oracle.com>
    358 Date:   Wed Nov 21 17:06:34 2018 -0800
    359 
    360     Update configure.ac bug URL for gitlab migration
    361     
    362     Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com>
    363 
    364 commit ce311771ca86a4134511aecda5601d7c76d763dd
    365 Author: Alan Coopersmith <alan.coopersmith (a] oracle.com>
    366 Date:   Fri Nov 16 22:19:18 2018 -0800
    367 
    368     Update README for gitlab migration
    369     
    370     Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com>
    371 
    372 commit 752ef176eb99f6315be27f00896b37ce217758b9
    373 Author: Laurent Bigonville <bigon (a] bigon.be>
    374 Date:   Fri Sep 12 15:35:49 2014 +0200
    375 
    376     Fix some miscellaneous stuffs in the manpages
    377     
    378     See: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=726962
    379     https://bugs.freedesktop.org/show_bug.cgi?id=83797
    380     
    381     Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com>
    382 
    383 commit aac8e17d28665dd35a73ee188c007f0b0f9cd9fe
    384 Author: Jon TURNEY <jon.turney (a] dronecode.org.uk>
    385 Date:   Mon Oct 26 13:55:35 2009 +0000
    386 
    387     Make text about supplying X server arguments via startx more generic
    388     
    389     Make text about supplying X server arguments via startx more generic,
    390     rather than assuming the started server will be Xorg, and hence will
    391     take Xorg's arguments.
    392     
    393     Signed-off-by: Jon TURNEY <jon.turney (a] dronecode.org.uk>
    394     Reviewed-by: Alan Coopersmith <alan.coopersmith (a] oracle.com>
    395     Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com>
    396 
    397 commit 2df7937c6d57a4f44288d13fc50218fe088c4185
    398 Author: Alan Coopersmith <alan.coopersmith (a] oracle.com>
    399 Date:   Fri Mar 9 17:44:47 2018 -0800
    400 
    401     xinit 1.4.0
    402     
    403     Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com>
    404 
    405 commit 2effad417dabccd0b41ac32dc8108c99c73801d2
    406 Author: Tobias Stoeckmann <tobias (a] stoeckmann.org>
    407 Date:   Mon Jan 30 21:35:37 2017 +0100
    408 
    409     xinit: check for correct fork error code
    410     
    411     Even though this code is only active on __sun machines, the fork return
    412     value should be checked for -1, not 1, to detect an error situation.
    413     
    414     Signed-off-by: Peter Hutterer <peter.hutterer (a] who-t.net>
    415 
    416 commit 710ea2cec2b36831a3b6b5bdae223d18edbea933
    417 Author: Mihail Konev <k.mvc (a] ya.ru>
    418 Date:   Thu Jan 26 14:00:21 2017 +1000
    419 
    420     autogen: add default patch prefix
    421     
    422     Signed-off-by: Mihail Konev <k.mvc (a] ya.ru>
    423 
    424 commit 4345a602d48fbdf68e57db54e08f6a78d1679993
    425 Author: Emil Velikov <emil.l.velikov (a] gmail.com>
    426 Date:   Mon Mar 9 12:00:52 2015 +0000
    427 
    428     autogen.sh: use quoted string variables
    429     
    430     Place quotes around the $srcdir, $ORIGDIR and $0 variables to prevent
    431     fall-outs, when they contain space.
    432     
    433     Signed-off-by: Emil Velikov <emil.l.velikov (a] gmail.com>
    434     Reviewed-by: Peter Hutterer <peter.hutterer (a] who-t.net>
    435     Signed-off-by: Peter Hutterer <peter.hutterer (a] who-t.net>
    436 
    437 commit 762c1a8db1257246e23e0f9dfd876f97cb73e528
    438 Author: Peter Hutterer <peter.hutterer (a] who-t.net>
    439 Date:   Tue Jan 24 10:32:07 2017 +1000
    440 
    441     autogen.sh: use exec instead of waiting for configure to finish
    442     
    443     Syncs the invocation of configure with the one from the server.
    444     
    445     Signed-off-by: Peter Hutterer <peter.hutterer (a] who-t.net>
    446     Reviewed-by: Emil Velikov <emil.velikov (a] collabora.com>
    447 
    448 commit 4525e14fcfeaaf526227e3addec67d0ce4632270
    449 Author: Jeremy Huddleston Sequoia <jeremyhu (a] apple.com>
    450 Date:   Sat May 28 14:00:58 2016 -0700
    451 
    452     startx: Add support for enabling IGLX for XQuartz
    453     
    454     https://bugs.freedesktop.org/show_bug.cgi?id=96260
    455     
    456     Signed-off-by: Jeremy Huddleston Sequoia <jeremyhu (a] apple.com>
    457 
    458 commit 208a47e0d8f62e7c77fa42137511de890feea7fe
    459 Author: Jeremy Huddleston Sequoia <jeremyhu (a] apple.com>
    460 Date:   Sat May 28 13:47:01 2016 -0700
    461 
    462     startx: Add -listen tcp if nolisten_tcp is disabled for XQuartz
    463     
    464     https://bugs.freedesktop.org/show_bug.cgi?id=95379
    465     
    466     Signed-off-by: Jeremy Huddleston Sequoia <jeremyhu (a] apple.com>
    467 
    468 commit 72160c42bea2073bf95c01aca59a12f0ca7ab707
    469 Author: Jeremy Huddleston Sequoia <jeremyhu (a] apple.com>
    470 Date:   Tue Dec 29 17:03:43 2015 -0800
    471 
    472     launchd: Install binaries into libexecdir
    473     
    474     Signed-off-by: Jeremy Huddleston Sequoia <jeremyhu (a] apple.com>
    475 
    476 commit 281b314f38564537279c94e605bee74ff41b0245
    477 Author: Ingo Schwarze <schwarze (a] usta.de>
    478 Date:   Sun Aug 30 15:13:07 2015 +0200
    479 
    480     remove bogus \/ escapes
    481     
    482     some X manuals use then escape sequence \/ when they want to render
    483     a slash.  That's bad because \/ is not a slash but an italic
    484     correction, never producing any output, having no effect at all in
    485     terminal output, and only changing spacing in a minor way in typeset
    486     output.
    487     
    488     Signed-off-by: Matthieu Herrb <matthieu (a] herrb.eu>
    489     Reviewed-by: Mark Kettenis <kettenis (a] openbsd.org>
    490 
    491 commit c5e40f503420bd61c7a33e082db755c03c070c81
    492 Author: Peter Hutterer <peter.hutterer (a] who-t.net>
    493 Date:   Wed Mar 25 11:04:13 2015 +1000
    494 
    495     startx: don't init defaultdisplay to :0
    496     
    497     This is misleading - it is always overwritten after looping through the lock
    498     files.
    499     
    500     Signed-off-by: Peter Hutterer <peter.hutterer (a] who-t.net>
    501     Reviewed-by: Hans de Goede <hdegoede (a] redhat.com>
    502 
    503 commit e07fa99039c0f63ed8f0b142e546ef102321fca0
    504 Author: Hans de Goede <hdegoede (a] redhat.com>
    505 Date:   Fri Mar 20 14:25:44 2015 +0100
    506 
    507     startx: Fix startx picking an already used display number when -nolock is used
    508     
    509     Currently startx relies on /tmp/.X?-lock being present for automatically
    510     picking a free display number. This does not work if -nolock is used when
    511     starting the server, or if the server is started with -displayfd as -displayfd
    512     implies -nolock.
    513     
    514     This is becoming a problem now that -displayfd is getting used by
    515     display-managers (e.g. gdm), this fixes this by also checking for
    516     /tmp/.X11-unix/X?
    517     
    518     Signed-off-by: Hans de Goede <hdegoede (a] redhat.com>
    519     Reviewed-by: Peter Hutterer <peter.hutterer (a] who-t.net>
    520 
    521 commit a3a34a393b9aeacc0b41dc9b4608ad2be25564cf
    522 Author: Peter Hutterer <peter.hutterer (a] who-t.net>
    523 Date:   Wed Mar 25 11:08:45 2015 +1000
    524 
    525     startx: fix comment typo
    526     
    527     Signed-off-by: Peter Hutterer <peter.hutterer (a] who-t.net>
    528 
    529 commit 27488975a61858bbaf72047838074389566e2136
    530 Author: Gaetan Nadon <memsize (a] videotron.ca>
    531 Date:   Fri Feb 13 21:43:37 2015 -0500
    532 
    533     Remove left over $(launchagents_DATA) in CLEANFILES
    534     
    535     This was left over when reorganizing layout of launchd sources
    536     in commit 567f59d3f8189b92bc46e2af1260f9340f462bdb
    537     
    538     Signed-off-by: Gaetan Nadon <memsize (a] videotron.ca>
    539     Reviewed-by: Alan Coopersmith <alan.coopersmith (a] oracle.com>
    540 
    541 commit 1be5f1ae5df1d9b3f29fafe3eb29ea890a628b54
    542 Author: Gaetan Nadon <memsize (a] videotron.ca>
    543 Date:   Fri Feb 13 20:21:51 2015 -0500
    544 
    545     Remove support for ancient A/UX 3.0 support
    546     
    547     This was Apple Computers implementation of the Unix operating system
    548     for some of their Macintosh computers. From 1988 to 1995.
    549     
    550     Signed-off-by: Gaetan Nadon <memsize (a] videotron.ca>
    551     Reviewed-by: Alan Coopersmith <alan.coopersmith (a] oracle.com>
    552 
    553 commit 5268936259c598ea1e51370df33011a48ec9f3d4
    554 Author: Gaetan Nadon <memsize (a] videotron.ca>
    555 Date:   Fri Feb 13 19:37:16 2015 -0500
    556 
    557     Remove SCO support for SHELL_CMD and startx man page.
    558     
    559     SCO support was removed from startx.cpp and xinitrc.cpp earlier.
    560     
    561         Remove unixware / sco support
    562         http://cgit.freedesktop.org/xorg/app/xinit/commit/
    563         ?id=fdf03cd2fdfd9cd5635334c5e4dc2bb23e92e37a
    564     
    565     Signed-off-by: Gaetan Nadon <memsize (a] videotron.ca>
    566     Reviewed-by: Alan Coopersmith <alan.coopersmith (a] oracle.com>
    567 
    568 commit e3bab0cc706880c22f2b205e7abad9d8c0227071
    569 Author: Mark Kettenis <kettenis (a] openbsd.org>
    570 Date:   Thu Jan 29 11:23:01 2015 +0100
    571 
    572     startx: Don't use GNU expr extensions
    573     
    574     Use the ':' operator instead of "match" and avoid the use of "\+".  Both
    575     constructions aren't specified by POSIX and not supported in BSD expr.
    576     Also drop the '^' from the regular expressions as it is implicit and
    577     POSIX leaves its behaviour undefined.
    578     
    579     Signed-off-by: Mark Kettenis <kettenis (a] openbsd.org>
    580     Acked-by: Hans de Goede <hdegoede (a] redhat.com>
    581     Reviewed-by: Matthieu Herrb <matthieu (a] herrb.eu>
    582 
    583 commit bd6cacdd36615e9b8136aeb86c3924a404785977
    584 Author: Hans de Goede <hdegoede (a] redhat.com>
    585 Date:   Tue Jan 20 16:18:34 2015 +0100
    586 
    587     startx: Pass -keeptty when telling the server to start on the current tty
    588     
    589     Detaching from the tty causes systemd-logind to refuse service to the xserver,
    590     the xserver already tries to detect that it is being asked to run on the
    591     current tty and then automatically enables -keeptty, but this code fails if
    592     all of stdin, stdout and stderr are redirected to a file. So explicitly tell
    593     the xserver to not detach when we're telling it to run on the current tty.
    594     
    595     BugLink: https://bugzilla.redhat.com/show_bug.cgi?id=1177513
    596     Signed-off-by: Hans de Goede <hdegoede (a] redhat.com>
    597     Acked-by: Peter Hutterer <peter.hutterer (a] who-t.net>
    598 
    599 commit 6f6747d500439782476cf5c029a7fc45fc954c86
    600 Author: Hans de Goede <hdegoede (a] redhat.com>
    601 Date:   Thu Sep 11 16:29:06 2014 +0200
    602 
    603     xinit 1.3.4
    604     
    605     Signed-off-by: Hans de Goede <hdegoede (a] redhat.com>
    606 
    607 commit e91faac94e36937c96c04277eae7960bf5132b5b
    608 Author: Brad Smith <brad (a] comstyle.com>
    609 Date:   Fri Aug 29 01:34:16 2014 -0400
    610 
    611     Remove hardcoded path to OpenSSL for OpenBSD
    612     
    613     Since xinit's autoconf script was changed to use AC_PATH_PROGS() to find
    614     openssl this hardcoded path to openssl can be removed. This was noticed
    615     recently when openssl was moved from /usr/sbin to /usr/bin and developers
    616     were looking for anything having hardcoded paths.
    617     
    618     Reviewed-by: Matthieu Herrb <matthieu (a] herrb.eu>
    619 
    620 commit 94b002262d27975dabf56c77fd308ebabc894090
    621 Author: Hans de Goede <hdegoede (a] redhat.com>
    622 Date:   Tue Aug 26 11:52:20 2014 +0200
    623 
    624     startx: Make the bugzilla reference in a comment survive cpp processing
    625     
    626     https://bugs.freedesktop.org/show_bug.cgi?id=83019
    627     
    628     Signed-off-by: Hans de Goede <hdegoede (a] redhat.com>
    629 
    630 commit 5502aaf99f4e723e96791e8f4cf01e0c200ec269
    631 Author: Alan Coopersmith <alan.coopersmith (a] oracle.com>
    632 Date:   Sat May 31 21:39:32 2014 -0700
    633 
    634     autogen.sh: Honor NOCONFIGURE=1
    635     
    636     See http://people.gnome.org/~walters/docs/build-api.txt
    637     
    638     Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com>
    639 
    640 commit a6a720b5181d4d0529e4eb203ece234ba45f69dd
    641 Author: Alan Coopersmith <alan.coopersmith (a] oracle.com>
    642 Date:   Sat May 31 21:38:41 2014 -0700
    643 
    644     configure: Drop AM_MAINTAINER_MODE
    645     
    646     Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com>
    647 
    648 commit 1b23094a8606bf383ec6c7803a9cd300b1bb96a7
    649 Author: Hans de Goede <hdegoede (a] redhat.com>
    650 Date:   Mon Apr 7 11:23:48 2014 +0200
    651 
    652     startx: Pass vtX as long as the user did not specify one
    653     
    654     Adding vtX to $defaultserverargs means that it will only be added when
    655     the user specifies no server arguments.
    656     
    657     This means that doing ie: "startx -- -depth 16" will cause the server to start
    658     on a different vt then just "startx", which does not meat the principle of
    659     least surprise.
    660     
    661     Instead always pass the vtX argument, except when the user has specified its
    662     own vtX argument. Note that vtX still only gets added for the default server,
    663     since for ie Xnest or Xephyr it makes no sense.
    664     
    665     Signed-off-by: Hans de Goede <hdegoede (a] redhat.com>
    666     Reviewed-by: James Cloos <cloos (a] jhcloos.com>
    667 
    668 commit 44915d6953076849b69a017f6fc8234b0f254362
    669 Author: Hans de Goede <hdegoede (a] redhat.com>
    670 Date:   Tue Mar 25 11:54:31 2014 +0100
    671 
    672     startx: Under Linux start X on the current VT
    673     
    674     When we let X allocate a new VT, systemd-logind will not recognize any
    675     processes running on this VT as belonging to a valid session (since there
    676     was no pam session opened on that tty).
    677     
    678     This causes problems like PolicyKit denials for these processes.
    679     
    680     ConsoleKit under Linux has been deprecated for a few years now and is no
    681     longer being maintained, so simply make this the default under Linux.
    682     
    683     Note we do not pass in the vt if the user has specified an alternative server
    684     to start, as the vtX argument is only valid for the Xorg server, likewise we
    685     omit it if the user has specified any other server arguments.
    686     
    687     Fixes:
    688     https://bugzilla.redhat.com/show_bug.cgi?id=806491
    689     
    690     Signed-off-by: Hans de Goede <hdegoede (a] redhat.com>
    691     Reviewed-by: Peter Hutterer <peter.hutterer (a] who-t.net>
    692 
    693 commit 79479a0c45f3177ddf0bb2666d39535b6c767c07
    694 Author: Hans de Goede <hdegoede (a] redhat.com>
    695 Date:   Tue Mar 25 11:48:58 2014 +0100
    696 
    697     Replace $RAWCPPFLAGS with $TRADITIONALCPPFLAGS when processing cpp files
    698     
    699     Various .cpp files containt things like #ifdef __APPLE__ and #ifdef __linux__
    700     these have been broken (all #ifdef-s always seen as false) since:
    701     http://cgit.freedesktop.org/xorg/util/macros/commit/?id=d690e4a9febd07988d149a967791c5629c17b258
    702     
    703     This commit makes these work again by removing -undef from the cpp flags.
    704     
    705     Signed-off-by: Hans de Goede <hdegoede (a] redhat.com>
    706     Reviewed-by: Gaetan Nadon <memsize (a] videotron.ca>
    707 
    708 commit 7f54370baca4203bb344f5f8a4c2683f5b78d50b
    709 Author: Hans de Goede <hdegoede (a] redhat.com>
    710 Date:   Thu Mar 27 14:37:19 2014 +0100
    711 
    712     Bump required util-macros version to 1.19
    713     
    714     Signed-off-by: Hans de Goede <hdegoede (a] redhat.com>
    715     Reviewed-by: Gaetan Nadon <memsize (a] videotron.ca>
    716 
    717 commit fdf03cd2fdfd9cd5635334c5e4dc2bb23e92e37a
    718 Author: Hans de Goede <hdegoede (a] redhat.com>
    719 Date:   Thu Mar 27 12:29:19 2014 +0100
    720 
    721     Remove unixware / sco support
    722     
    723     We don't support SCO / Unixware anymore, so lets remove the SCO / Unixware
    724     specific bits from startx and xinitrc
    725     
    726     SCO support was removed from the server in 2010:
    727     http://lists.x.org/archives/xorg-devel/2010-December/017209.html
    728     
    729     Signed-off-by: Hans de Goede <hdegoede (a] redhat.com>
    730     Reviewed-by: Mark Kettenis <kettenis (a] openbsd.org>
    731     Reviewed-by: Gaetan Nadon <memsize (a] videotron.ca>
    732 
    733 commit 463b85fcf51d8ff5886ebe1f3481e5cb4d603436
    734 Author: Alan Coopersmith <alan.coopersmith (a] oracle.com>
    735 Date:   Fri Nov 22 23:03:39 2013 -0800
    736 
    737     Pass files to cpp via CLI arg instead of stdin to workaround gcc 4.8 change
    738     
    739     Fixes Bug 69439 - Empty lines before #!/bin/sh in startx
    740     https://bugs.freedesktop.org/show_bug.cgi?id=69439
    741     
    742     Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com>
    743 
    744 commit 182920f156c87715d91b2f64b8781a0072af996e
    745 Author: Alan Coopersmith <alan.coopersmith (a] oracle.com>
    746 Date:   Sun Sep 8 09:48:50 2013 -0700
    747 
    748     Fix warnings about parameters to startServer & startClient shadowing globals
    749     
    750     Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com>
    751 
    752 commit cdc39fd28649ea906dea8f58981d15d4b04a0a47
    753 Author: Alan Coopersmith <alan.coopersmith (a] oracle.com>
    754 Date:   Sun Sep 8 09:35:35 2013 -0700
    755 
    756     xinit 1.3.3
    757     
    758     Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com>
    759 
    760 commit 2363f7ed1c7f838107c1209a97d103f72d980f99
    761 Author: Alan Coopersmith <alan.coopersmith (a] oracle.com>
    762 Date:   Sun Sep 8 09:35:27 2013 -0700
    763 
    764     Add Apple copyright/license notice from launchd files to COPYING
    765     
    766     Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com>
    767 
    768 commit 5250190bd436b5b762ebb57452d15dff5ae6a24a
    769 Author: Alan Coopersmith <alan.coopersmith (a] oracle.com>
    770 Date:   Sat Aug 24 14:46:33 2013 -0700
    771 
    772     Use pid_t instead of int for type of pids
    773     
    774     Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com>
    775 
    776 commit 14ea26b8dc0c601e445331e09a4cc9ca082a1345
    777 Author: Alan Coopersmith <alan.coopersmith (a] oracle.com>
    778 Date:   Sat Aug 3 00:15:34 2013 -0700
    779 
    780     Check for openssl as mkcookie fallback on all platforms, not just OpenBSD
    781     
    782     Configure will notify the builder which cookie maker it chooses,
    783     so that packagers can add a dependency on the program needed.
    784     
    785     (Matthieu says the -hex flag to the openssl command was originally
    786      OpenBSD-specific but has since been added in upstream OpenSSL.)
    787     
    788     Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com>
    789     Reviewed-by: Thomas Klausner <wiz (a] NetBSD.org>
    790     Reviewed-by: Matthieu Herrb <matthieu.herrb (a] laas.fr>
    791 
    792 commit 09ab37f816d2fe9482574c825132d9b516b8e0bf
    793 Author: Alan Coopersmith <alan.coopersmith (a] oracle.com>
    794 Date:   Thu Jul 18 22:58:10 2013 -0700
    795 
    796     Declare processTimeout() as taking a const string arg
    797     
    798     Fixes gcc const warnings on every call to it
    799     
    800     Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com>
    801 
    802 commit 1dd71b4eae433896e41f8366f23b8269712b4cf3
    803 Author: Alan Coopersmith <alan.coopersmith (a] oracle.com>
    804 Date:   Thu Jul 18 22:51:56 2013 -0700
    805 
    806     If we have to forcibly kill the Xserver on Solaris, reset kbd_mode
    807     
    808     If the Xserver hangs when xinit is waiting for it to die, and xinit
    809     sends a kill -9 to it, then it will leave the keyboard in a state that
    810     can't be used on the text console, so fix it up ourselves.
    811     
    812     Upstreaming from Solaris, where it was originally implemented to fix
    813     Sun bug 4221128 If Xserver is slow to exit, xinit does "kill -9" and
    814     kbd_mode -a is required
    815     
    816     Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com>
    817 
    818 commit 79fd43329e15432bab4f9f8856af385ac2ac0417
    819 Author: Thomas Klausner <wiz (a] NetBSD.org>
    820 Date:   Thu Apr 4 14:58:30 2013 +0200
    821 
    822     Use xinitrc.d/?*.sh as the matching pattern instead of needing a fragile sed substitution XSLASHGLOB to produce xinitrc.d/*.sh. (If that were used literally the slash-star would confuse cpp.)
    823     
    824     Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com>
    825 
    826 commit ef3d1d64958c51d7716445574bb7e5653aab714d
    827 Author: Alan Coopersmith <alan.coopersmith (a] oracle.com>
    828 Date:   Sat Feb 23 11:23:25 2013 -0800
    829 
    830     Add printf attributes suggested by gcc
    831     
    832     Also moves existing noreturn attributes up to function prototypes for
    833     functions with forward declarations.
    834     
    835     Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com>
    836 
    837 commit 4e85bce64acef1fa0ddff04d59737444e942ff12
    838 Author: Egbert Eich <eich (a] freedesktop.org>
    839 Date:   Thu May 19 09:27:13 2011 +0200
    840 
    841     install: Use sysconfdir instead of libdir for config files.
    842     
    843     Most X packages today install their config files in sysconfigdir,
    844     only a few are left which still put their configuration in libdir.
    845     
    846     Signed-off-by: Egbert Eich <eich (a] freedesktop.org>
    847     Reviewed-by: Alan Coopersmith <alan.coopersmith (a] oracle.com>
    848 
    849 commit 7c2f87264db950dfecb1a5467d06b3d9d621e32c
    850 Author: Egbert Eich <eich (a] freedesktop.org>
    851 Date:   Thu May 19 09:26:24 2011 +0200
    852 
    853     man: Set correct config file location in man page
    854     
    855     Change the config file location from a hard coded path to what is
    856     set during build.
    857     
    858     Signed-off-by: Egbert Eich <eich (a] freedesktop.org>
    859     Reviewed-by: Alan Coopersmith <alan.coopersmith (a] oracle.com>
    860 
    861 commit fb4d46c9a85755910a222dcc7167df3b5a5c8d94
    862 Author: Jeremy Huddleston Sequoia <jeremyhu (a] apple.com>
    863 Date:   Thu Sep 20 22:31:44 2012 -0700
    864 
    865     privileged_startx: use root:wheel instead of 0:0
    866     
    867     http://xquartz.macosforge.org/trac/ticket/637
    868     
    869     Signed-off-by: Jeremy Huddleston Sequoia <jeremyhu (a] apple.com>
    870 
    871 commit bfed997da5f083e3ddfbda440e114d1261d18b14
    872 Author: Jeremy Huddleston <jeremyhu (a] apple.com>
    873 Date:   Tue Jul 24 08:47:29 2012 -0700
    874 
    875     XQuartz: Fix an issue where -dpi was not being passed to the server despite being set
    876     
    877     For some reason 'defaults' sometimes shows dpi in quotes and sometimes
    878     doesn't.
    879     
    880     Regression-from: 335937217a51e5e159a14463e0b1e3aedf35c6be
    881     
    882     Signed-off-by: Jeremy Huddleston <jeremyhu (a] apple.com>
    883 
    884 commit 8156aad786754499f4636104aa5bd8a27a281448
    885 Author: Jeremy Huddleston <jeremyhu (a] apple.com>
    886 Date:   Sat May 19 04:34:32 2012 -0700
    887 
    888     Annotate Fatal and Fatalx as _X_NORETURN
    889     
    890     Signed-off-by: Jeremy Huddleston <jeremyhu (a] apple.com>
    891 
    892 commit 641588afe92c803a1231ecf6281115f55b20e62a
    893 Author: Jeremy Huddleston <jeremyhu (a] apple.com>
    894 Date:   Sat May 19 04:30:49 2012 -0700
    895 
    896     laucnhd: Silence some syslog spam
    897     
    898     Signed-off-by: Jeremy Huddleston <jeremyhu (a] apple.com>
    899 
    900 commit 335937217a51e5e159a14463e0b1e3aedf35c6be
    901 Author: Jeremy Huddleston <jeremyhu (a] apple.com>
    902 Date:   Sat May 19 04:22:14 2012 -0700
    903 
    904     darwin: Silence a syslog message from defaults
    905     
    906     Unfortunately defaults has no way to check if a preference exists, and it
    907     prints a message to syslog if we read one that doesn't exist.  dpi is one
    908     that commonly doesn't exist and results in user confusion when they read
    909     syslog.
    910     
    911     Signed-off-by: Jeremy Huddleston <jeremyhu (a] apple.com>
    912 
    913 commit eda973a32552c916e7e7cce8877674106cbda0cb
    914 Author: Jeremy Huddleston <jeremyhu (a] apple.com>
    915 Date:   Wed Apr 18 10:02:07 2012 -0700
    916 
    917     launchd: Fix the destination of moved-aside directories in privileged_startx
    918     
    919     Signed-off-by: Jeremy Huddleston <jeremyhu (a] apple.com>
    920 
    921 commit c781653f956043e0ee476d4e95e0ae93b27aff96
    922 Author: Jeremy Huddleston <jeremyhu (a] apple.com>
    923 Date:   Wed Apr 18 09:52:18 2012 -0700
    924 
    925     launchd: Load privileged_startx properly on Tiger
    926     
    927     Signed-off-by: Jeremy Huddleston <jeremyhu (a] apple.com>
    928 
    929 commit 4cd122efcfa47afbe8c2ebeee6d8fd48914839a7
    930 Author: Jeremy Huddleston <jeremyhu (a] apple.com>
    931 Date:   Wed Apr 18 09:47:33 2012 -0700
    932 
    933     launchd: Provide more verbose error reporting for launchd checkin failures
    934     
    935     Signed-off-by: Jeremy Huddleston <jeremyhu (a] apple.com>
    936 
    937 commit 2d9bdc819adbe45ec3ffdc72429fd92b7f613601
    938 Author: Jeremy Huddleston <jeremyhu (a] apple.com>
    939 Date:   Wed Apr 18 09:20:37 2012 -0700
    940 
    941     launchd: Don't provide the LaunchAgent on Tiger
    942     
    943     Tiger's launchd doesn't support all the features we need from it.
    944     
    945     Signed-off-by: Jeremy Huddleston <jeremyhu (a] apple.com>
    946 
    947 commit 49cfa8b7253096d24b2ef6a8d0ba32c4bae9ac23
    948 Author: Jeremy Huddleston <jeremyhu (a] apple.com>
    949 Date:   Fri Feb 17 17:35:26 2012 -0800
    950 
    951     launchd/privileged_startx: Improved error resolution
    952     
    953     Rather than just failing to do anything when directories aren't what we
    954     want them to be, we now try our best to fix the situation.
    955     
    956     Signed-off-by: Jeremy Huddleston <jeremyhu (a] apple.com>
    957 
    958 commit f5ef7a3f8c1e8ac3f715e4059bf3b9a03aafd5a7
    959 Author: Jeremy Huddleston <jeremyhu (a] apple.com>
    960 Date:   Fri Jan 27 23:13:48 2012 -0800
    961 
    962     configure.ac: 1.3.2
    963     
    964     Signed-off-by: Jeremy Huddleston <jeremyhu (a] apple.com>
    965 
    966 commit ec55c94dfe1bf43ece808d984c672602faddd91b
    967 Author: Jeremy Huddleston <jeremyhu (a] apple.com>
    968 Date:   Tue Nov 8 14:14:19 2011 -0800
    969 
    970     Use default clientargs, serverargs, and display if none were set
    971     
    972     Previously, we did not use the default values unless server or client weren't
    973     set, but we should still use the defaults if they were not set but the server
    974     was.  This is most evident when you want to tell startx which server to use,
    975     but you want startx to figure out which display to use automatically.
    976     
    977     This fixes a regression introduced by the previous patch on XQuartz:
    978     http://xquartz.macosforge.org/trac/ticket/523
    979     
    980     Signed-off-by: Jeremy Huddleston <jeremyhu (a] apple.com>
    981 
    982 commit 98b85a1ac235dbf421d1a49b41599e8bcaf490d3
    983 Author: Jeremy Huddleston <jeremyhu (a] apple.com>
    984 Date:   Wed Oct 19 23:00:56 2011 -0700
    985 
    986     launchd: Add an option (--with-launchagent-xserver) to set the default X11 server
    987     
    988     This allows the LaunchAgent and startx to have different default servers
    989     which will be useful as the Xorg DDX becomes available on darwin.
    990     
    991     Signed-off-by: Jeremy Huddleston <jeremyhu (a] apple.com>
    992 
    993 commit 27be391123f5143fdccdfe975bf18bbff7517537
    994 Author: Jeremy Huddleston <jeremyhu (a] apple.com>
    995 Date:   Mon Oct 17 03:53:17 2011 -0700
    996 
    997     startx: Choose an unused $DISPLAY by default on all platforms
    998     
    999     Now everyone can benefit from this code that I previously added for darwin
   1000     
   1001     https://bugs.freedesktop.org/show_bug.cgi?id=1789
   1002     
   1003     Signed-off-by: Jeremy Huddleston <jeremyhu (a] apple.com>
   1004 
   1005 commit 45cc81cd7abafe61bddb3ddce9f4fb8a9aa06c12
   1006 Author: Julien Cristau <jcristau (a] debian.org>
   1007 Date:   Thu Sep 8 22:11:15 2011 +0200
   1008 
   1009     Include <sys/time.h> and <sys/resource.h> unconditionally
   1010     
   1011     Suggested by Mark Kettenis.
   1012     
   1013     X.Org bug#40632 <https://bugs.freedesktop.org/show_bug.cgi?id=40632>
   1014     
   1015     Signed-off-by: Julien Cristau <jcristau (a] debian.org>
   1016 
   1017 commit 727706ffda344a1a752df296cd230ff3fb3940a5
   1018 Author: Jeremy Huddleston <jeremyhu (a] apple.com>
   1019 Date:   Sun Jul 31 09:11:01 2011 -0700
   1020 
   1021     darwin: Buildfix for Tiger which doesn't have posix_spawn
   1022     
   1023     Signed-off-by: Jeremy Huddleston <jeremyhu (a] apple.com>
   1024 
   1025 commit 6543a881708a2a410b51bb5644d9123c847a2908
   1026 Author: Jeremy Huddleston <jeremyhu (a] apple.com>
   1027 Date:   Sun Jul 24 17:15:10 2011 -0700
   1028 
   1029     configure.ac: Bump version to 1.3.1
   1030     
   1031     Signed-off-by: Jeremy Huddleston <jeremyhu (a] apple.com>
   1032 
   1033 commit b0b9c21b752faab43241665f8fd12e10973e739c
   1034 Author: Gaetan Nadon <memsize (a] videotron.ca>
   1035 Date:   Fri Jun 17 13:49:11 2011 -0400
   1036 
   1037     DIST_SUBDIRS is not required when using AM_CONDITIONALs
   1038     
   1039     LAUNCHD is an Automake conditional which means that Automake will
   1040     traverse the launchd directory when running the dist target.
   1041     http://www.gnu.org/software/automake/manual/automake.html
   1042     
   1043     One less variables to maintain.
   1044     
   1045     Signed-off-by: Gaetan Nadon <memsize (a] videotron.ca>
   1046 
   1047 commit 120a58116f2e3a223dbb78e0b33d3755eeb8ad5a
   1048 Author: Gaetan Nadon <memsize (a] videotron.ca>
   1049 Date:   Fri Jun 17 13:39:27 2011 -0400
   1050 
   1051     Move man pages in the man directory
   1052     
   1053     Now that the cpp tool is no longer needed, normalize the man pages build.
   1054     
   1055     Reviewed-by: Alan Coopersmith <alan.coopersmith (a] oracle.com>
   1056     Signed-off-by: Gaetan Nadon <memsize (a] videotron.ca>
   1057 
   1058 commit a81fab654085239ffcc4981b6bdab9fc18ec3d08
   1059 Author: Gaetan Nadon <memsize (a] videotron.ca>
   1060 Date:   Fri Jun 17 11:15:12 2011 -0400
   1061 
   1062     Use XORG_MANPAGE_SECTIONS rather than cpprules.in to build man pages
   1063     
   1064     As for all other manpages, use sed rather than the C preprocessor
   1065     from the Imake days.
   1066     
   1067     Use SCOMAN Automake variable and groff .if for conditional text
   1068     We can therefore remove ARCHMANDEFS
   1069     Remove man page related code from cpprules.in
   1070     
   1071     Reviewed-by: Alan Coopersmith <alan.coopersmith (a] oracle.com>
   1072     Signed-off-by: Gaetan Nadon <memsize (a] videotron.ca>
   1073 
   1074 commit 8e6cc68283518bba2820ff0d919aee9d49e3eb59
   1075 Author: Jeremy Huddleston <jeremyhu (a] apple.com>
   1076 Date:   Sat May 14 14:11:13 2011 -0700
   1077 
   1078     launchd: Fix an array-index-out-of-bounds crasher
   1079     
   1080     Found-by: GuardMalloc
   1081     Signed-off-by: Jeremy Huddleston <jeremyhu (a] apple.com>
   1082 
   1083 commit 3b53d7aecb2f3a729c57f2831a3d4b6e1ff1901f
   1084 Author: Jeremy Huddleston <jeremyhu (a] apple.com>
   1085 Date:   Thu May 12 20:27:55 2011 -0700
   1086 
   1087     launchd: Update console redirection to work with libdispatch
   1088     
   1089     Signed-off-by: Jeremy Huddleston <jeremyhu (a] apple.com>
   1090 
   1091 commit e6187b0d47722ec364372926d78dfe4e5637bd6c
   1092 Author: Jeremy Huddleston <jeremyhu (a] apple.com>
   1093 Date:   Thu May 12 20:08:09 2011 -0700
   1094 
   1095     launchd Set the correct id for privileged_startx
   1096     
   1097     Signed-off-by: Jeremy Huddleston <jeremyhu (a] apple.com>
   1098 
   1099 commit a8de1219942e78db2cd193ffe745535d3c2d84b0
   1100 Author: Jeremy Huddleston <jeremyhu (a] apple.com>
   1101 Date:   Wed May 11 17:29:25 2011 -0700
   1102 
   1103     configure.ac: Fix support for the deprecated --with-launchd-id-prefix
   1104     
   1105     Signed-off-by: Jeremy Huddleston <jeremyhu (a] apple.com>
   1106 
   1107 commit 2771fbf28d6ee6cce09df0f245322d60e21795af
   1108 Author: Jeremy Huddleston <jeremyhu (a] apple.com>
   1109 Date:   Wed May 11 00:32:51 2011 -0700
   1110 
   1111     launchd: syslog: Use facility org.x rather than user
   1112     
   1113     Signed-off-by: Jeremy Huddleston <jeremyhu (a] apple.com>
   1114 
   1115 commit 4ca120d2d2a73d8a1595f15e04fc365a4ae20e78
   1116 Author: Jeremy Huddleston <jeremyhu (a] apple.com>
   1117 Date:   Wed May 11 00:29:03 2011 -0700
   1118 
   1119     launchd: include config.h
   1120     
   1121     Signed-off-by: Jeremy Huddleston <jeremyhu (a] apple.com>
   1122 
   1123 commit c8b40e87f69f5be881725388418d703116af8e5f
   1124 Author: Jeremy Huddleston <jeremyhu (a] apple.com>
   1125 Date:   Wed May 11 00:24:45 2011 -0700
   1126 
   1127     Rename launchd-id-prefix to bundle-id-prefix
   1128     
   1129     It's used many other places than just for launchd.
   1130     
   1131     Signed-off-by: Jeremy Huddleston <jeremyhu (a] apple.com>
   1132 
   1133 commit 50f1172349dc900da4016c243734ae50691eab6c
   1134 Author: Jeremy Huddleston <jeremyhu (a] apple.com>
   1135 Date:   Wed Apr 27 18:10:45 2011 -0700
   1136 
   1137     launchd: Silence clang static analyzer
   1138     
   1139     ../console_redirect.c:67:5: warning: Value stored to 'n' is never read
   1140         n = kevent(kq, ev, 2, NULL, 0, NULL);
   1141         ^   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   1142     1 warning generated.
   1143     
   1144     Signed-off-by: Jeremy Huddleston <jeremyhu (a] apple.com>
   1145 
   1146 commit 2f15ccc30479d98012e3ddd595fa13c2f58d4a87
   1147 Author: Jeremy Huddleston <jeremyhu (a] apple.com>
   1148 Date:   Wed Apr 27 18:08:50 2011 -0700
   1149 
   1150     privileged_startx: Prefer /usr/bin/mktemp
   1151     
   1152     This will avoid accidentally tripping over an incompatible,
   1153     user-provided GNU flavor mktemp.
   1154     
   1155     Signed-off-by: Jeremy Huddleston <jeremyhu (a] apple.com>
   1156 
   1157 commit 4d0f9d2290bde45c0e844ce40f1caa7fb4baae0f
   1158 Author: Jeremy Huddleston <jeremyhu (a] apple.com>
   1159 Date:   Tue Apr 26 23:15:13 2011 -0700
   1160 
   1161     launchd: Brownbag fix string compare
   1162     
   1163     Signed-off-by: Jeremy Huddleston <jeremyhu (a] apple.com>
   1164 
   1165 commit 933f0b2980b375cadc58b2ef5669bc34475a7be6
   1166 Author: Jeremy Huddleston <jeremyhu (a] apple.com>
   1167 Date:   Tue Apr 26 13:34:57 2011 -0700
   1168 
   1169     launchd: console_redirect: Actually read and log the remaining data when we get EV_EOF
   1170     
   1171     Signed-off-by: Jeremy Huddleston <jeremyhu (a] apple.com>
   1172 
   1173 commit 0881b1f2082b26995c24212e1e54ac4391d23fcd
   1174 Author: Jeremy Huddleston <jeremyhu (a] apple.com>
   1175 Date:   Tue Apr 26 13:04:21 2011 -0700
   1176 
   1177     launchd: Remove dead EXTRA_DIST
   1178     
   1179     Signed-off-by: Jeremy Huddleston <jeremyhu (a] apple.com>
   1180 
   1181 commit 2dd7a4b5ac19c0b2be5cc078756d43e42f39231c
   1182 Author: Jeremy Huddleston <jeremyhu (a] apple.com>
   1183 Date:   Tue Apr 26 13:01:24 2011 -0700
   1184 
   1185     launchd: Fix make dist
   1186     
   1187     Signed-off-by: Jeremy Huddleston <jeremyhu (a] apple.com>
   1188 
   1189 commit 5f5390886004f785b4338fcff27f287c9aa6cd8c
   1190 Author: Jeremy Huddleston <jeremyhu (a] apple.com>
   1191 Date:   Mon Apr 25 23:09:03 2011 -0700
   1192 
   1193     launchd: Enable stdout/stderr redirection to ASL
   1194     
   1195     Don't rely on launchd to do our logging for us.
   1196     
   1197     Signed-off-by: Jeremy Huddleston <jeremyhu (a] apple.com>
   1198     Reviewed-by: Daniel A. Steffen <dsteffen (a] apple.com>
   1199 
   1200 commit c6a7f895c8c90b85ed4fd08927c47b0d17ed067a
   1201 Author: Jeremy Huddleston <jeremyhu (a] apple.com>
   1202 Date:   Mon Apr 25 22:26:02 2011 -0700
   1203 
   1204     launchd: Log messages to ASL rather than fprintf
   1205     
   1206     Signed-off-by: Jeremy Huddleston <jeremyhu (a] apple.com>
   1207 
   1208 commit 567f59d3f8189b92bc46e2af1260f9340f462bdb
   1209 Author: Jeremy Huddleston <jeremyhu (a] apple.com>
   1210 Date:   Mon Apr 25 22:17:25 2011 -0700
   1211 
   1212     launchd: Reorganized layout of launchd sources
   1213     
   1214     Signed-off-by: Jeremy Huddleston <jeremyhu (a] apple.com>
   1215 
   1216 commit 75a969b884296439fb84ca2be8f77d718d7da1e6
   1217 Author: Cyril Brulebois <kibi (a] debian.org>
   1218 Date:   Sun Mar 6 01:59:13 2011 +0100
   1219 
   1220     Fix minor typos in startx's comments.
   1221     
   1222     Signed-off-by: Cyril Brulebois <kibi (a] debian.org>
   1223     Reviewed-by: Alan Coopersmith <alan.coopersmith (a] oracle.com>
   1224     Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com>
   1225 
   1226 commit 2d88aba7a84d153c2fc3226eece751395990edc7
   1227 Author: Alan Coopersmith <alan.coopersmith (a] oracle.com>
   1228 Date:   Fri Jan 28 18:50:20 2011 -0800
   1229 
   1230     Merge adjacent if (timeout) blocks
   1231     
   1232     Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com>
   1233     Reviewed-by: Dirk Wallenstein <halsmit (a] t-online.de>
   1234 
   1235 commit 622a5500e8b19d603592bb1e871633323a3c09da
   1236 Author: Gaetan Nadon <memsize (a] videotron.ca>
   1237 Date:   Thu Jan 13 11:15:47 2011 -0500
   1238 
   1239     man: remove trailing spaces and tabs
   1240     
   1241     Using s/[ \t]*$//
   1242     
   1243     Signed-off-by: Gaetan Nadon <memsize (a] videotron.ca>
   1244 
   1245 commit 7119d9109ac7fc85b8e97af83aa6d98f9941a998
   1246 Author: Gaetan Nadon <memsize (a] videotron.ca>
   1247 Date:   Wed Jan 12 15:33:42 2011 -0500
   1248 
   1249     config: remove the workaround for the deprecated AC_HELP_STRING
   1250     
   1251     With Autoconf version 2.60, AS_HELP_STRING is always available.
   1252     
   1253     Signed-off-by: Gaetan Nadon <memsize (a] videotron.ca>
   1254 
   1255 commit f4d2e3972e8f1c14cefa649e2da9bb83a06363c6
   1256 Author: Gaetan Nadon <memsize (a] videotron.ca>
   1257 Date:   Wed Jan 12 15:12:08 2011 -0500
   1258 
   1259     config: remove unrequired AC_SUBST([*_LIBS])
   1260     
   1261     This macro is called by PKG_CHECK_MODULES
   1262     
   1263     Signed-off-by: Gaetan Nadon <memsize (a] videotron.ca>
   1264 
   1265 commit 7264d4132b8520069f6f8855cc3847805057d39b
   1266 Author: Gaetan Nadon <memsize (a] videotron.ca>
   1267 Date:   Wed Jan 12 13:33:48 2011 -0500
   1268 
   1269     config: remove unrequired AC_SUBST([*_CFLAGS])
   1270     
   1271     This macro is called by PKG_CHECK_MODULES
   1272     
   1273     Signed-off-by: Gaetan Nadon <memsize (a] videotron.ca>
   1274 
   1275 commit b2b1cc02fdb141cae7ee18034a6ab5d571b7eb6b
   1276 Author: Alan Coopersmith <alan.coopersmith (a] oracle.com>
   1277 Date:   Fri Jan 7 19:21:20 2011 -0800
   1278 
   1279     config: replace deprecated AM_CONFIG_HEADER with AC_CONFIG_HEADERS
   1280     
   1281     Regroup AC statements under the Autoconf initialization section.
   1282     Regroup AM statements under the Automake initialization section.
   1283     Add missing AC_CONFIG_SRCDIR
   1284     
   1285     Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com>
   1286 
   1287 commit e6e427bbf6f3c9472dcbff1028fded459c803d6e
   1288 Author: Alan Coopersmith <alan.coopersmith (a] oracle.com>
   1289 Date:   Fri Jan 7 19:19:22 2011 -0800
   1290 
   1291     config: Replace obsolete usage of AC_OUTPUT with AC_CONFIG_FILES
   1292     
   1293     Stops configure from running the output generation routines twice
   1294     
   1295     Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com>
   1296 
   1297 commit 6e44c0f269a5f2dced84e7ab3c496605d827ec11
   1298 Author: Tom Doherty <tom (a] singlesecond.com>
   1299 Date:   Mon Nov 22 21:27:13 2010 +0100
   1300 
   1301     Minor typo.
   1302     
   1303     Signed-off-by: Matthieu Herrb <matthieu.herrb (a] laas.fr>
   1304     Reviewed-by: Alan Coopersmith <alan.coopersmith (a] oracle.com>
   1305 
   1306 commit c371f43b69b223ba68e00125e6aa56621a23109b
   1307 Author: Alan Coopersmith <alan.coopersmith (a] oracle.com>
   1308 Date:   Sat Oct 30 17:16:16 2010 -0700
   1309 
   1310     Add usual set of URLs to README
   1311     
   1312     Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com>
   1313 
   1314 commit cc92823c61f9f4d31a25d107017198d1e16d4fcf
   1315 Author: Alan Coopersmith <alan.coopersmith (a] oracle.com>
   1316 Date:   Sat Oct 30 16:44:22 2010 -0700
   1317 
   1318     xinit 1.3.0
   1319     
   1320     Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com>
   1321 
   1322 commit b5ff96271ebf30422f0a4af487ba9b35ce9c2e80
   1323 Author: Alan Coopersmith <alan.coopersmith (a] oracle.com>
   1324 Date:   Thu Sep 23 20:26:42 2010 -0700
   1325 
   1326     config: Remove unnecessary calls from configure.ac
   1327     
   1328     AC_PROG_CC, AC_PROG_SED, & AC_PROG_INSTALL are provided by
   1329     XORG_DEFAULT_OPTIONS 1.8
   1330     
   1331     Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com>
   1332 
   1333 commit 4afe755b28f48390b16d16434cd14a756ef464ce
   1334 Author: Gaetan Nadon <memsize (a] videotron.ca>
   1335 Date:   Tue Jul 20 18:45:18 2010 -0400
   1336 
   1337     config: update AC_PREREQ statement to 2.60
   1338     
   1339     Unrelated to the previous patches, the new value simply reflects
   1340     the reality that the minimum level for autoconf to configure
   1341     all x.org modules is 2.60 dated June 2006.
   1342     
   1343     ftp://ftp.gnu.org/gnu/autoconf/autoconf-2.60.tar.gz
   1344     
   1345     Signed-off-by: Gaetan Nadon <memsize (a] videotron.ca>
   1346 
   1347 commit d15d988eaf63d4f840d09ba12caade6bea5f7618
   1348 Author: Jeremy Huddleston <jeremyhu (a] apple.com>
   1349 Date:   Mon Jul 12 16:55:03 2010 -0700
   1350 
   1351     launchd: Explicitly search /sbin
   1352     
   1353     Previously, launchd wasn't found if /sbin wasn't in the user's PATH.
   1354     https://bugs.freedesktop.org/show_bug.cgi?id=29028
   1355     
   1356     Signed-off-by: Jeremy Huddleston <jeremyhu (a] apple.com>
   1357 
   1358 commit 908273df8c0a7a13ff20e4ed4b7b470521f12ce2
   1359 Author: David Shao <davshao (a] gmail.com>
   1360 Date:   Fri May 21 12:44:53 2010 -0700
   1361 
   1362     DragonFly BSD: includes for PRIO_PROCESS and setpriority() in xinit.c
   1363     
   1364     Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com>
   1365 
   1366 commit 8464a8ab360b72f6817b19ce99b12f0793fbee74
   1367 Author: Jeremy Huddleston <jeremyhu (a] apple.com>
   1368 Date:   Mon May 3 00:25:30 2010 -0700
   1369 
   1370     darwin: Make __APPLE__ path in startx POSIX compliant
   1371     
   1372     http://xquartz.macosforge.org/trac/ticket/399
   1373     
   1374     Signed-off-by: Jeremy Huddleston <jeremyhu (a] apple.com>
   1375 
   1376 commit e4548fe62d58d7cb891dc142c400c22031d471fb
   1377 Author: Mikhail Gusarov <dottedmag (a] dottedmag.net>
   1378 Date:   Sun Apr 25 03:21:43 2010 +0700
   1379 
   1380     Remove OS/2 leftovers
   1381     
   1382     Signed-off-by: Mikhail Gusarov <dottedmag (a] dottedmag.net>
   1383     Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com>
   1384 
   1385 commit c82295911409c611c097ef2e1269a78d54314304
   1386 Author: Jeremy Huddleston <jeremyhu (a] apple.com>
   1387 Date:   Thu Apr 15 11:40:33 2010 -0700
   1388 
   1389     Enable support for an xinitrc.d directory
   1390     
   1391     This was already done on darwin and Gentoo.  Now others can benefit.
   1392     
   1393     Signed-off-by: Jeremy Huddleston <jeremyhu (a] apple.com>
   1394     Reviewed-by: Dan Nicholson <dbn.lists (a] gmail.com>
   1395     Reviewed-by: Rmi Cardona <remi (a] gentoo.org>
   1396     Reviewed-by: James Cloos <cloos (a] jhcloos.com>
   1397 
   1398 commit 7f9d31e6342ffe5f2903fb2f4e5d3a1e4e5ed1df
   1399 Author: Mikhail Gusarov <dottedmag (a] dottedmag.net>
   1400 Date:   Wed Apr 14 03:03:29 2010 +0700
   1401 
   1402     Rationalize errors output
   1403     
   1404     Implement Errorx/Fatalx in addition to existing Error/Fatal, replace
   1405     all fprintf(stderr)/exit with Fatal, all fprintf(stderr) with Error.
   1406     
   1407     Additionally harmonize capitalization and punctuation of error messages.
   1408     
   1409     Signed-off-by: Mikhail Gusarov <dottedmag (a] dottedmag.net>
   1410     Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com>
   1411 
   1412 commit 3676185a3e3bf1e57362ed4978825d9d6d53592c
   1413 Author: Mikhail Gusarov <dottedmag (a] dottedmag.net>
   1414 Date:   Wed Apr 14 03:03:28 2010 +0700
   1415 
   1416     Fix comment indentation
   1417     
   1418     Signed-off-by: Mikhail Gusarov <dottedmag (a] dottedmag.net>
   1419     Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com>
   1420 
   1421 commit c0f6753d2de16826300a04232e54fbd3aa54c406
   1422 Author: Mikhail Gusarov <dottedmag (a] dottedmag.net>
   1423 Date:   Wed Apr 14 03:03:27 2010 +0700
   1424 
   1425     Use signals from Unix98 and drop pre-POSIX compatibility
   1426     
   1427     Signed-off-by: Mikhail Gusarov <dottedmag (a] dottedmag.net>
   1428     Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com>
   1429 
   1430 commit 15cf3d560ab5b6847d8891208080ac964c1682fb
   1431 Author: Mikhail Gusarov <dottedmag (a] dottedmag.net>
   1432 Date:   Wed Apr 14 03:03:26 2010 +0700
   1433 
   1434     Use sigaction(2) instead of signal(2) to handle SIGUSR1 and SIGALRM
   1435     
   1436     Signed-off-by: Mikhail Gusarov <dottedmag (a] dottedmag.net>
   1437     Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com>
   1438 
   1439 commit fa009dcc191e1d70937e5fb4dd8ae8d9c151a607
   1440 Author: Mikhail Gusarov <dottedmag (a] dottedmag.net>
   1441 Date:   Wed Apr 14 03:03:25 2010 +0700
   1442 
   1443     sys/wait.h is in Unix98
   1444     
   1445     Signed-off-by: Mikhail Gusarov <dottedmag (a] dottedmag.net>
   1446     Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com>
   1447 
   1448 commit a13649f91f3856040f53c47d14a2cccff943c702
   1449 Author: Mikhail Gusarov <dottedmag (a] dottedmag.net>
   1450 Date:   Wed Apr 14 03:03:24 2010 +0700
   1451 
   1452     setpriority and PRIO_PROCESS are in Unix98
   1453     
   1454     Signed-off-by: Mikhail Gusarov <dottedmag (a] dottedmag.net>
   1455     Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com>
   1456 
   1457 commit 598cb2f5e433014b02eec6270a73bcb95cd7b15a
   1458 Author: Mikhail Gusarov <dottedmag (a] dottedmag.net>
   1459 Date:   Wed Apr 14 03:03:23 2010 +0700
   1460 
   1461     SIGTT{IN,OU} is in Unix98
   1462     
   1463     Signed-off-by: Mikhail Gusarov <dottedmag (a] dottedmag.net>
   1464     Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com>
   1465 
   1466 commit ce5aa4e7a30bff3207695b9ce8cbdcd56ff7b36c
   1467 Author: Mikhail Gusarov <dottedmag (a] dottedmag.net>
   1468 Date:   Wed Apr 14 03:03:22 2010 +0700
   1469 
   1470     SIGCHLD is in Unix98
   1471     
   1472     Signed-off-by: Mikhail Gusarov <dottedmag (a] dottedmag.net>
   1473     Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com>
   1474 
   1475 commit d12f1f2dd625f507cf8a504854dad0a9efd86259
   1476 Author: Mikhail Gusarov <dottedmag (a] dottedmag.net>
   1477 Date:   Wed Apr 14 03:03:21 2010 +0700
   1478 
   1479     killpg(2) is in Unix98
   1480     
   1481     Signed-off-by: Mikhail Gusarov <dottedmag (a] dottedmag.net>
   1482     Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com>
   1483 
   1484 commit 36e3f13a32c8ced264d666f1091db7e1bb523e86
   1485 Author: Mikhail Gusarov <dottedmag (a] dottedmag.net>
   1486 Date:   Wed Apr 14 03:03:20 2010 +0700
   1487 
   1488     waitpid(2) is in Unix98
   1489     
   1490     Signed-off-by: Mikhail Gusarov <dottedmag (a] dottedmag.net>
   1491     Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com>
   1492 
   1493 commit 63ba277c694104b3f01d0a1adee7903631607694
   1494 Author: Mikhail Gusarov <dottedmag (a] dottedmag.net>
   1495 Date:   Wed Apr 14 03:03:19 2010 +0700
   1496 
   1497     Use EXIT_{SUCCESS, FAILURE} from C90 instead of homegrown equivalents
   1498     
   1499     Signed-off-by: Mikhail Gusarov <dottedmag (a] dottedmag.net>
   1500     Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com>
   1501 
   1502 commit a63c31f74e1c11509b561ab9687138f5c960df0f
   1503 Author: Mikhail Gusarov <dottedmag (a] dottedmag.net>
   1504 Date:   Wed Apr 14 03:03:18 2010 +0700
   1505 
   1506     Stop converting functions' return types to void
   1507     
   1508     Signed-off-by: Mikhail Gusarov <dottedmag (a] dottedmag.net>
   1509     Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com>
   1510 
   1511 commit 5dea0c1caaeb0d7f1280fd28c80c3c1bc10c34d0
   1512 Author: Mikhail Gusarov <dottedmag (a] dottedmag.net>
   1513 Date:   Wed Apr 14 03:03:17 2010 +0700
   1514 
   1515     Simplify environment juggling by using fork() instead of vfork()
   1516     
   1517     xinit used to copy process environment in order to give client correct DISPLAY
   1518     and WINDOWPATH variables. It was not possible to do it in client process because
   1519     it was vforked, not forked.
   1520     
   1521     As vfork() usage was not entirely correct (manpage specifies that behaviour is
   1522     undefined if there are any memory modifications between vfork and exec), switch
   1523     to fork(), move setting environment variables to client process and and drop all
   1524     the manual mucking with environment.
   1525     
   1526     Signed-off-by: Mikhail Gusarov <dottedmag (a] dottedmag.net>
   1527     Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com>
   1528 
   1529 commit 2df4ba3b0ef40cefcac2774e042dad0d2df17424
   1530 Author: Mikhail Gusarov <dottedmag (a] dottedmag.net>
   1531 Date:   Wed Apr 14 03:03:16 2010 +0700
   1532 
   1533     Fix whitespace
   1534     
   1535     File was indented with mix of 8-space and tab symbols and inconsistently
   1536     formatted. Apply more-or-less consistent formatting and reindent everything to
   1537     4-space.
   1538     
   1539     Signed-off-by: Mikhail Gusarov <dottedmag (a] dottedmag.net>
   1540     Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com>
   1541 
   1542 commit 0ffa7f2402ae06371aa09a513798a4400b5727c0
   1543 Author: Mikhail Gusarov <dottedmag (a] dottedmag.net>
   1544 Date:   Wed Mar 31 18:15:03 2010 +0700
   1545 
   1546     Nuke OS/2 and LynxOS support remnants.
   1547     
   1548     Signed-off-by: Mikhail Gusarov <dottedmag (a] dottedmag.net>
   1549     Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com>
   1550 
   1551 commit eb541d73b35716e1deaccc3c328473e04a5ef024
   1552 Author: Jeremy Huddleston <jeremyhu (a] freedesktop.org>
   1553 Date:   Mon Mar 15 15:41:48 2010 -0700
   1554 
   1555     Update to version 1.2.1 for release.
   1556     
   1557     Signed-off-by: Jeremy Huddleston <jeremyhu (a] freedesktop.org>
   1558 
   1559 commit 17b65f4420a958c577fd17d91f332465cf9fbfa5
   1560 Author: Jeremy Huddleston <jeremyhu (a] freedesktop.org>
   1561 Date:   Mon Mar 15 15:39:06 2010 -0700
   1562 
   1563     Updates for .gitignore
   1564     
   1565     Signed-off-by: Jeremy Huddleston <jeremyhu (a] freedesktop.org>
   1566 
   1567 commit 3d82396b95bff8ed6028e36cf3aed1f1189ba909
   1568 Author: Jeremy Huddleston <jeremyhu (a] apple.com>
   1569 Date:   Thu Mar 11 16:09:35 2010 -0800
   1570 
   1571     darwin: Handle home directories that contain a single-quote (')
   1572     
   1573     Signed-off-by: Jeremy Huddleston <jeremyhu (a] apple.com>
   1574 
   1575 commit ad11d954cf296f2bfbe25ad483459c8485197dd1
   1576 Author: Jeremy Huddleston <jeremyhu (a] apple.com>
   1577 Date:   Thu Mar 11 10:24:11 2010 -0800
   1578 
   1579     Quiet warning for fts_open
   1580     
   1581     Signed-off-by: Jeremy Huddleston <jeremyhu (a] apple.com>
   1582 
   1583 commit b61c4977d96fbaabdfb8213d2b9cc2e1416952f1
   1584 Author: Gaetan Nadon <memsize (a] videotron.ca>
   1585 Date:   Thu Nov 26 09:19:54 2009 -0500
   1586 
   1587     Makefile.am: add ChangeLog and INSTALL on MAINTAINERCLEANFILES
   1588     
   1589     Now that the INSTALL file is generated.
   1590     Allows running make maintainer-clean.
   1591 
   1592 commit 9d15780beb5db0d39cc34ef2d9f3157fa5a81e57
   1593 Author: Gaetan Nadon <memsize (a] videotron.ca>
   1594 Date:   Wed Oct 28 14:09:08 2009 -0400
   1595 
   1596     INSTALL, NEWS, README or AUTHORS files are missing/incorrect #24206
   1597     
   1598     Add missing INSTALL file. Use standard GNU file on building tarball
   1599     README may have been updated
   1600     Remove AUTHORS file as it is empty and no content available yet.
   1601     Remove NEWS file as it is empty and no content available yet.
   1602 
   1603 commit f60d8d7272efb6da4fd91df9675d9281e4230d9f
   1604 Author: Gaetan Nadon <memsize (a] videotron.ca>
   1605 Date:   Tue Oct 27 15:07:25 2009 -0400
   1606 
   1607     Deploy the new XORG_DEFAULT_OPTIONS #24242
   1608     
   1609     This macro aggregate a number of existing macros that sets commmon
   1610     X.Org components configuration options. It shields the configuration file from
   1611     future changes.
   1612 
   1613 commit b748221cf9e7df8b0b460f13f4ad0a86ff7f1b6d
   1614 Author: Gaetan Nadon <memsize (a] videotron.ca>
   1615 Date:   Thu Oct 22 16:23:27 2009 -0400
   1616 
   1617     Makefile.am: do not include autogen.sh in distribution #24183
   1618     
   1619     This is a private build script that should not be distributed
   1620 
   1621 commit 85cd7aa2f632d159af38252639a3020bf9ee18a1
   1622 Author: Gaetan Nadon <memsize (a] videotron.ca>
   1623 Date:   Thu Oct 22 12:34:15 2009 -0400
   1624 
   1625     .gitignore: use common defaults with custom section # 24239
   1626     
   1627     Using common defaults will reduce errors and maintenance.
   1628     Only the very small or inexistent custom section need periodic maintenance
   1629     when the structure of the component changes. Do not edit defaults.
   1630 
   1631 commit d243b9943879ec2790d65785805aefdfbb64a378
   1632 Author: Rmi Cardona <remi (a] gentoo.org>
   1633 Date:   Sat Nov 14 14:51:59 2009 +0100
   1634 
   1635     xinit 1.2.0
   1636     
   1637     Signed-off-by: Rmi Cardona <remi (a] gentoo.org>
   1638 
   1639 commit 561b6c70648b585e36241c898f0b2dbba3cb2d24
   1640 Author: Jeremy Huddleston <jeremyhu (a] freedesktop.org>
   1641 Date:   Tue Oct 27 18:24:31 2009 -0700
   1642 
   1643     Apple: Export X11_PREFS_DOMAIN for children (quartz-wm)
   1644 
   1645 commit 9b89862981070cf9e381512055a778f451c88905
   1646 Author: Jeremy Huddleston <jeremyhu (a] freedesktop.org>
   1647 Date:   Wed Oct 21 12:47:20 2009 -0700
   1648 
   1649     This is not a GNU project, so declare it foreign.
   1650     
   1651     On Wed, 2009-10-21 at 13:36 +1000, Peter Hutterer wrote:
   1652     > On Tue, Oct 20, 2009 at 08:23:55PM -0700, Jeremy Huddleston wrote:
   1653     > > I noticed an INSTALL file in xlsclients and libXvMC today, and it
   1654     > > was quite annoying to work around since 'autoreconf -fvi' replaces
   1655     > > it and git wants to commit it.  Should these files even be in git?
   1656     > > Can I nuke them for the betterment of humanity and since they get
   1657     > > created by autoreconf anyways?
   1658     >
   1659     > See https://bugs.freedesktop.org/show_bug.cgi?id=24206
   1660     
   1661     As an interim measure, replace AM_INIT_AUTOMAKE([dist-bzip2]) with
   1662     AM_INIT_AUTOMAKE([foreign dist-bzip2]). This will prevent the generation
   1663     of the INSTALL file. It is also part of the 24206 solution.
   1664     
   1665     Signed-off-by: Jeremy Huddleston <jeremyhu (a] freedesktop.org>
   1666 
   1667 commit 82747989c1332290fabec8b9da38aad05282301f
   1668 Author: Alan Coopersmith <alan.coopersmith (a] sun.com>
   1669 Date:   Fri Oct 16 20:27:17 2009 -0700
   1670 
   1671     Use platform-specific X server names in man pages for cygwin & darwin
   1672     
   1673     Signed-off-by: Alan Coopersmith <alan.coopersmith (a] sun.com>
   1674     Signed-off-by: Jeremy Huddleston <jeremyhu (a] apple.com>
   1675     Tested-by: Jon TURNEY <jon.turney (a] dronecode.org.uk>
   1676 
   1677 commit c2a5751175b11d3206805468aae1ddecd02c4a98
   1678 Author: Rmi Cardona <remi (a] gentoo.org>
   1679 Date:   Sat Oct 3 11:50:12 2009 +0200
   1680 
   1681     make XINITDIR configurable at build-time, default is unchanged
   1682     
   1683     Signed-off-by: Rmi Cardona <remi (a] gentoo.org>
   1684 
   1685 commit 2861f9cf845107870f9d5e9898e5cd4baba8d8f7
   1686 Author: Alan Coopersmith <alan.coopersmith (a] sun.com>
   1687 Date:   Sat Oct 3 15:28:27 2009 -0700
   1688 
   1689     Strip RCS/CVS tags
   1690     
   1691     Signed-off-by: Alan Coopersmith <alan.coopersmith (a] sun.com>
   1692 
   1693 commit 536a3e66159bb4cbd75b861b9b942da5b1885a26
   1694 Author: Alan Coopersmith <alan.coopersmith (a] sun.com>
   1695 Date:   Sat Oct 3 15:21:20 2009 -0700
   1696 
   1697     Man page updates
   1698     
   1699     Signed-off-by: Alan Coopersmith <alan.coopersmith (a] sun.com>
   1700 
   1701 commit 2528d709b51bb1f2e8c32db3242c5af815c9b66f
   1702 Author: Alan Coopersmith <alan.coopersmith (a] sun.com>
   1703 Date:   Sat Oct 3 15:16:55 2009 -0700
   1704 
   1705     Drop ancient SunWindows compatibility check
   1706     
   1707     Signed-off-by: Alan Coopersmith <alan.coopersmith (a] sun.com>
   1708 
   1709 commit adda4c05eceddca7ecb4470d9804a0fa2da8c12c
   1710 Author: Alan Coopersmith <alan.coopersmith (a] sun.com>
   1711 Date:   Sat Oct 3 15:15:38 2009 -0700
   1712 
   1713     Drop ancient A/UX compatibility hack
   1714     
   1715     Signed-off-by: Alan Coopersmith <alan.coopersmith (a] sun.com>
   1716 
   1717 commit 817c2d6fe0bea3910d335a0f0ae6d69e358dd9da
   1718 Author: Alan Coopersmith <alan.coopersmith (a] sun.com>
   1719 Date:   Sat Oct 3 15:06:23 2009 -0700
   1720 
   1721     Purge ancient server names from help, add newer server names instead
   1722     
   1723     Signed-off-by: Alan Coopersmith <alan.coopersmith (a] sun.com>
   1724 
   1725 commit 3a59c294d30f5c68dc1411a1a7a274948e08d528
   1726 Author: Alan Coopersmith <alan.coopersmith (a] sun.com>
   1727 Date:   Sat Oct 3 14:51:44 2009 -0700
   1728 
   1729     Migrate to xorg macros 1.3 & XORG_DEFAULT_OPTIONS
   1730     
   1731     Signed-off-by: Alan Coopersmith <alan.coopersmith (a] sun.com>
   1732 
   1733 commit 98c7700d5bff9e61a7f29d8a611edc8a34961e8e
   1734 Author: Jeremy Huddleston <jeremyhu (a] freedesktop.org>
   1735 Date:   Fri Sep 4 00:36:18 2009 -0700
   1736 
   1737     launchd: Update the DISPLAY envvar to not have a - ... call me paranoid, but I feel safer without it
   1738     
   1739     Also added some extra debugging fluff to distingush between two similar statements.
   1740 
   1741 commit 49b50db0cb1ecc5611a242d12b9ca05b961c91ac
   1742 Author: Jeremy Huddleston <jeremyhu (a] freedesktop.org>
   1743 Date:   Thu Sep 3 19:02:56 2009 -0700
   1744 
   1745     launchd: Include LAUNCHD_ID_PREFIX in the socket name for reverse lookup to tell which launchd id owns $DISPLAY
   1746 
   1747 commit 78d181dc74ffb3e67ee0d90780b86e00e03073eb
   1748 Author: Jeremy Huddleston <jeremyhu (a] freedesktop.org>
   1749 Date:   Wed Sep 2 10:43:25 2009 -0700
   1750 
   1751     launchd: Added --with-launchd-id-prefix option to set non-standard launchd id prefix (org.x is still default)
   1752 
   1753 commit 33c3dae16b632ab56b6b361273a48079eb0a41c4
   1754 Author: Andres Salomon <dilinger (a] queued.net>
   1755 Date:   Wed Feb 11 17:18:05 2009 -0500
   1756 
   1757     app/xinit: make startx's $? a useful value
   1758     
   1759     When startx fails to start X, it's most likely xinit that failed.  xinit
   1760     returns a proper return code (1), but that gets clobbed in the startx
   1761     script by clean-up commands.  This patch saves $? from xinit and forces
   1762     startx to exit with that value.
   1763     
   1764     This way, if startx actually fails to start X, $? reflects that.
   1765     
   1766     Signed-off-by: Andres Salomon <dilinger (a] debian.org>
   1767 
   1768 commit 028b0839dc4079c8fe56b38a80be51dc8c89ea17
   1769 Author: Jon TURNEY <jon.turney (a] dronecode.org.uk>
   1770 Date:   Fri Mar 6 17:03:30 2009 +0000
   1771 
   1772     Cygwin can also have spaces in $HOME
   1773 
   1774 commit c30b10caedf7bdafb9abda914f80c90bfaccaec5
   1775 Author: Paulo Cesar Pereira de Andrade <pcpa (a] mandriva.com.br>
   1776 Date:   Wed Jan 21 19:22:31 2009 -0200
   1777 
   1778     Correct make distcheck for recent git versions.
   1779 
   1780 commit 57f917f8934d441ebb6501c4691a2b59fa217f3f
   1781 Author: Robert Macomber <robert.macomber (a] bigfishgames.com>
   1782 Date:   Fri Jan 16 01:27:50 2009 +0100
   1783 
   1784     startx: fix misparsing of initial client and server arguments which begin with / or ./
   1785     
   1786     If you invoke startx with a client whose initial command-line arguments
   1787     begin with / or ./, it uses the last such argument as the base command
   1788     for the client.  E.g.:
   1789        startx /usr/bin/xterm /usr/bin/mutt
   1790     will use /usr/bin/mutt as the client to run instead of /usr/bin/xterm.
   1791     This is because of the way in which startx parses its arguments.  It's a
   1792     loop over a case with three clauses; the bug is in the first.  When it's
   1793     looking at one of startx's args it checks to see if $clientargs is empty
   1794     in order to see if it should set $client or add the argument to
   1795     $clientargs.  It should also check to see whether $client is set.
   1796     
   1797     There is a similar bug in parsing server args, where it checks to see if
   1798     $serverargs is empty to decide whether to set $server.
   1799     
   1800     Debian bug#511717 (http://bugs.debian.org/511717)
   1801     
   1802     Signed-off-by: Julien Cristau <jcristau (a] debian.org>
   1803 
   1804 commit 7a5086259ca39cc4de6abcda3a3dc5d6c6b380b0
   1805 Author: Jeremy Huddleston <jeremyhu (a] freedesktop.org>
   1806 Date:   Thu Dec 18 19:05:08 2008 -0800
   1807 
   1808     Apple: Use MAC_OS_X_VERSION_MIN_REQUIRED instead of __MAC_OS_X_VERSION_MIN_REQUIRED
   1809 
   1810 commit 46d641fdd020d07a9b4bd0364cf126643342a7e3
   1811 Author: Jeremy Huddleston <jeremyhu (a] freedesktop.org>
   1812 Date:   Wed Dec 17 15:19:38 2008 -0800
   1813 
   1814     xinit 1.1.1
   1815 
   1816 commit c340932db548d1a3d4fc5bbc682b7730e5b2cf4a
   1817 Author: Jeremy Huddleston <jeremyhu (a] freedesktop.org>
   1818 Date:   Wed Dec 17 13:00:23 2008 -0800
   1819 
   1820     Apple: Allow defaults option that maps to a -dpi server command line in startx
   1821 
   1822 commit 89c1675d128da3477cac6858c4249b839ec68346
   1823 Author: Jeremy Huddleston <jeremyhu (a] freedesktop.org>
   1824 Date:   Sat Dec 13 00:14:54 2008 -0800
   1825 
   1826     OSX: Don't use login/bash -c hack anymore for org.x.startx LaunchAgent
   1827 
   1828 commit 13accec7614960965470f17894bc9212842ea6d7
   1829 Author: Jeremy Huddleston <jeremyhu (a] freedesktop.org>
   1830 Date:   Tue Dec 9 21:15:13 2008 -0800
   1831 
   1832     OSX: More prefix fixes
   1833 
   1834 commit e06ebf63e2c91e590fc1091e5ea2e49bab835526
   1835 Author: Jeremy Huddleston <jeremyhu (a] freedesktop.org>
   1836 Date:   Wed Dec 3 11:19:48 2008 -0800
   1837 
   1838     OSX: Fixed bad prefix
   1839 
   1840 commit 4ee72a6f1fc5d045adb71260107ca605ec68a84a
   1841 Author: Jeremy Huddleston <jeremyhu (a] freedesktop.org>
   1842 Date:   Tue Dec 2 20:56:11 2008 -0800
   1843 
   1844     OSX Tiger: Fix discovery of mach port
   1845 
   1846 commit ca9cb9750d2dd480240a37cdbd94fdba0a34da4c
   1847 Author: Jeremy Huddleston <jeremyhu (a] freedesktop.org>
   1848 Date:   Tue Dec 2 20:31:10 2008 -0800
   1849 
   1850     Apple: Honor X11_PREFS_DOMAIN if it's set (1.4.2-apple26 and later)
   1851 
   1852 commit 754efe651165ea7dd034f6b0ce75ef785deab826
   1853 Author: Jeremy Huddleston <jeremyhu (a] freedesktop.org>
   1854 Date:   Fri Nov 28 23:23:14 2008 -0800
   1855 
   1856     OSX Tiger: Hopefully the last fix for Tiger users...
   1857 
   1858 commit f04db53e71c681379ec49494c9ab727bc5269b30
   1859 Author: Jeremy Huddleston <jeremyhu (a] freedesktop.org>
   1860 Date:   Fri Nov 28 11:20:25 2008 -0800
   1861 
   1862     OSX Tiger: More compilation fixes...
   1863 
   1864 commit ed6dc88f5cbaaad08a282c44ae333a938f6f4216
   1865 Author: Jeremy Huddleston <jeremyhu (a] freedesktop.org>
   1866 Date:   Thu Nov 27 00:47:31 2008 -0800
   1867 
   1868     OSX: Create privleged_startx on Tiger
   1869     
   1870     Launchd in Tiger doesn't support OnDemand loading, so this is
   1871     a KeepAlive idle daemon on Tiger.
   1872 
   1873 commit 9f761b5a8512a8ad8b1475a3684e1a23d953916f
   1874 Author: Jeremy Huddleston <jeremyhu (a] freedesktop.org>
   1875 Date:   Sat Nov 22 10:52:35 2008 -0800
   1876 
   1877     Apple: Use AvailabilityMacros.h for Tiger compatability
   1878 
   1879 commit 0c0b73812efe75496e154730787402538a268bac
   1880 Author: Jeremy Huddleston <jeremyhu (a] freedesktop.org>
   1881 Date:   Thu Aug 28 19:10:59 2008 -0700
   1882 
   1883     Apple: Make VPATH builds work on darwin
   1884     
   1885     Patch from Peter O'Gorman <peter (a] pogma.com>
   1886 
   1887 commit 0753882b89a451c9bdd053c2915a80fbcdbb0b77
   1888 Author: Jeremy Huddleston <jeremyhu (a] freedesktop.org>
   1889 Date:   Tue Aug 5 14:58:48 2008 -0700
   1890 
   1891     Apple: sleep() to avoid innocent error message spew
   1892 
   1893 commit 79871c9b9daa1fad1b84af8f7eb54fced7526b2e
   1894 Author: Alan Coopersmith <alan.coopersmith (a] sun.com>
   1895 Date:   Tue Aug 5 14:11:24 2008 -0700
   1896 
   1897     Fix build of startx & xinitrc with Solaris make
   1898     
   1899     For some reason, having the dependencies explictly listed
   1900     causes it to ignore the suffix implicit rule for .cpp.
   1901 
   1902 commit 9cc39e441b8741b4b0b878d00e09f0366ff36146
   1903 Author: Jeremy Huddleston <jeremyhu (a] freedesktop.org>
   1904 Date:   Mon Aug 4 14:40:49 2008 -0700
   1905 
   1906     Support the instant-off API in SnowLeopard.
   1907 
   1908 commit 7d41013b0e295ec0444c2f9099679bb6018c812f
   1909 Author: Jeremy Huddleston <jeremyhu (a] freedesktop.org>
   1910 Date:   Wed Jul 2 16:36:24 2008 -0700
   1911 
   1912     Apple: Using eval to protect people who have spaces in their home path.
   1913 
   1914 commit 9632367abd03108f3636b05e9f2fd92f5c28dabe
   1915 Author: Jeremy Huddleston <jeremyhu (a] freedesktop.org>
   1916 Date:   Sun Jun 29 18:24:13 2008 -0700
   1917 
   1918     startx.cpp: Made some things a little more friendly for people who have spaces in pathnames.
   1919 
   1920 commit c5bd51b3a31b3b290dec9f978779a56161308bb4
   1921 Author: Jeremy Huddleston <jeremyhu (a] freedesktop.org>
   1922 Date:   Sun Jun 29 17:50:44 2008 -0700
   1923 
   1924     Apple: privleged_startx: Increase the timeout so slower machines don't get a stray process warning in their system log.
   1925 
   1926 commit a5a8ea7c8452908c2c4c9c822f5b4f7382c03630
   1927 Author: Adam Jackson <ajax (a] redhat.com>
   1928 Date:   Thu Jun 12 15:27:11 2008 -0400
   1929 
   1930     xinit 1.1.0
   1931 
   1932 commit 44e2ee01b456deb2630d21786d19ee2734d2f40a
   1933 Author: Jeremy Huddleston <jeremyhu (a] freedesktop.org>
   1934 Date:   Wed May 28 12:01:35 2008 -0700
   1935 
   1936     Apple: Don't use launchd on Tiger since it doesn't support the features we need.
   1937     
   1938     https://bugs.freedesktop.org/show_bug.cgi?id=15893
   1939 
   1940 commit d315445cb85876cda56f46cb657167d4eb906ba0
   1941 Author: Jeremy Huddleston <jeremyhu (a] freedesktop.org>
   1942 Date:   Wed May 28 11:54:22 2008 -0700
   1943 
   1944     Properly handle using xserverrc
   1945 
   1946 commit 3c5e2ed686bd3ab39e2c1e87feffb5990603cf3c
   1947 Author: Adam Jackson <ajax (a] redhat.com>
   1948 Date:   Wed May 21 14:34:52 2008 -0400
   1949 
   1950     xinit 1.0.9
   1951 
   1952 commit c07501f69239e9c1448736ad7e689a2c3da49af9
   1953 Author: Adam Jackson <ajax (a] redhat.com>
   1954 Date:   Wed May 21 14:29:55 2008 -0400
   1955 
   1956     Unset session environment variables so startx works within a running session.
   1957 
   1958 commit ef2610f44c7cf40489203fddc77ddcdfb7764eed
   1959 Author: Alan Coopersmith <alan.coopersmith (a] sun.com>
   1960 Date:   Tue May 13 16:28:33 2008 -0700
   1961 
   1962     Use /bin/ksh instead of /bin/sh on Solaris
   1963 
   1964 commit d3bc7001315a8ba13be073af86fe710740b2d4c3
   1965 Author: Alan Coopersmith <alan.coopersmith (a] sun.com>
   1966 Date:   Tue May 13 16:25:49 2008 -0700
   1967 
   1968     Check for proper cookie creation on all platforms
   1969 
   1970 commit ef7abe2e72074f8252f0812ab2ca05dff7e76a38
   1971 Author: Alan Coopersmith <alan.coopersmith (a] sun.com>
   1972 Date:   Tue May 13 16:25:22 2008 -0700
   1973 
   1974     Use od on /dev/random to generate cookie on Solaris
   1975 
   1976 commit e0e89545db1fc08ffe49b2b24455bb30137da671
   1977 Author: Jeremy Huddleston <jeremyhu (a] freedesktop.org>
   1978 Date:   Mon May 12 13:17:46 2008 -0700
   1979 
   1980     Apple: Don't need to spew unneccessary 'directory exists' messages.
   1981 
   1982 commit 85561f8347b33422dd4b0ea11911347c0666e409
   1983 Author: Jeremy Huddleston <jeremyhu (a] freedesktop.org>
   1984 Date:   Tue May 6 00:07:18 2008 -0700
   1985 
   1986     Apple: No need for these bits being here in xinit as of xserver-1.4.0-apple9
   1987 
   1988 commit 280774466dc9f57b4b46c618345f7938290dbb2c
   1989 Author: Jeremy Huddleston <jeremyhu (a] freedesktop.org>
   1990 Date:   Fri Apr 25 19:00:23 2008 -0700
   1991 
   1992     Apple: Added some OSX version protection, so this will still compile on Tiger and below.
   1993 
   1994 commit 0806ae2ecfdcb4ad5f3b7a66dcc9bc5d29d72649
   1995 Author: Jeremy Huddleston <jeremyhu (a] freedesktop.org>
   1996 Date:   Fri Apr 25 15:12:54 2008 -0700
   1997 
   1998     Apple: Use CFProcessPath instead of argv[0] trick.
   1999 
   2000 commit edc3112679af749f0c6fc54b2eec1b89aaf0d0c8
   2001 Author: Matthieu Herrb <matthieu.herrb (a] laas.fr>
   2002 Date:   Sun Apr 20 17:30:14 2008 +0200
   2003 
   2004     Replace sprintf() and strcpy() with snprintf().
   2005 
   2006 commit 47d561fd6efb8923cfbace6fea40dfeb314b4662
   2007 Author: Jeremy Huddleston <jeremyhu (a] freedesktop.org>
   2008 Date:   Sat Apr 19 08:50:45 2008 -0700
   2009 
   2010     Cleaned up handling of defaultserver{,args}
   2011     Per comments from Jeremy Reed on the list... basically doing for everyone what I do for Apple
   2012 
   2013 commit f6e75ebf5f7f245e1cdeb883a1d2db74f2451fd4
   2014 Author: Jeremy Huddleston <jeremyhu (a] freedesktop.org>
   2015 Date:   Sat Apr 19 08:47:20 2008 -0700
   2016 
   2017     Apple: Fixed make dist to include a missing header and not include generated sources
   2018 
   2019 commit 2b06b58a328e13df4704df8a48d4cd0b1100ba7e
   2020 Author: Jeremy Huddleston <jeremyhu (a] freedesktop.org>
   2021 Date:   Thu Apr 17 17:19:41 2008 -0700
   2022 
   2023     Apple: Added privileged_startx
   2024 
   2025 commit fe5af014f2645d1ecf981d40d3c10a3621e9ec56
   2026 Author: Jeremy Huddleston <jeremyhu (a] freedesktop.org>
   2027 Date:   Mon Apr 14 13:05:26 2008 -0700
   2028 
   2029     Apple: Wait for privileged_startx to finish, so we don't race to create /tmp/.X11-unix
   2030 
   2031 commit d5590dba3cce39367762d39822094ca51000142b
   2032 Author: Jeremy Huddleston <jeremyhu (a] freedesktop.org>
   2033 Date:   Sun Apr 13 23:15:27 2008 -0700
   2034 
   2035     Apple: We renamed font_cache.sh to font_cache for better consistency... Changing startx to work with this
   2036 
   2037 commit 5ef443bb6bff0a03ee00105d9bf95bc3f6f82b11
   2038 Author: Jeremy Huddleston <jeremyhu (a] freedesktop.org>
   2039 Date:   Sun Apr 13 19:51:18 2008 -0700
   2040 
   2041     Apple: privileged_startx is in XINITDIR
   2042 
   2043 commit c1b70ca67ecd12d6837584e7ef4abd01ee3b7ad9
   2044 Author: Jeremy Huddleston <jeremyhu (a] freedesktop.org>
   2045 Date:   Tue Apr 8 17:25:54 2008 -0700
   2046 
   2047     Correctly handle users with spaces in $HOME
   2048 
   2049 commit 1cb4bb208d481967fb736acf10c6ac2b66bf3181
   2050 Author: Jeremy Huddleston <jeremyhu (a] freedesktop.org>
   2051 Date:   Sat Apr 5 17:23:02 2008 -0700
   2052 
   2053     Apple: Renamed LaunchAgent to org.x.startx to distinguish it from the org.x.X11 application
   2054 
   2055 commit f7c706ff46d4a2364d65731cd1c3135ef7987380
   2056 Author: Jeremy Huddleston <jeremyhu (a] freedesktop.org>
   2057 Date:   Fri Apr 4 22:49:51 2008 -0700
   2058 
   2059     Apple: Execute /usr/X11/bin/privileged_startx if it's present
   2060 
   2061 commit ca08a36d10f15be6d230a9af92288da4cb24cd43
   2062 Author: Jeremy Huddleston <jeremyhu (a] freedesktop.org>
   2063 Date:   Fri Apr 4 02:31:10 2008 -0700
   2064 
   2065     Apple: Fixed issue where display would not be passed correctly to the server if nolisten tcp was enabled.
   2066 
   2067 commit 8c52bd4509b7fe5a74026b5bc638d59add9e8945
   2068 Author: Jeremy C. Reed <reed (a] tx.reedmedia.net>
   2069 Date:   Sat Mar 15 18:23:45 2008 -0500
   2070 
   2071     Use /dev/urandom for cookie it it exists
   2072     else fall back to /dev/random.
   2073     Not doing in configure.ac because can't easily check for
   2074     existence when doing cross-builds.
   2075     (Alternative would be to define this for every operating system
   2076     in configure.ac. Currently only is defined for OpenBSD.
   2077     Systems that have mcookie also will not be effected.)
   2078 
   2079 commit 062524614fdd4f11f32ba3d054f7fc16b9bc5f12
   2080 Author: Matthieu Herrb <matthieu (a] bluenote.herrb.net>
   2081 Date:   Sat Mar 8 19:02:05 2008 +0100
   2082 
   2083     OpenBSD: use openssl rand -hex 16 to generate the cookie.
   2084 
   2085 commit 3eaee22196a03d88c419c42470baf562552c1a3b
   2086 Author: Adam Jackson <ajax (a] redhat.com>
   2087 Date:   Thu Mar 6 17:09:45 2008 -0500
   2088 
   2089     xinit 1.0.8
   2090 
   2091 commit 96c8650369a99e344b4e3510f713b331d83c4272
   2092 Author: Jeremy Huddleston <jeremy (a] tifa.local>
   2093 Date:   Sun Mar 2 10:32:58 2008 -0800
   2094 
   2095     Apple: Use -c in the launchd plist, so broken .profile/.bashrc don't much up startx
   2096 
   2097 commit aa026deef43a8c1479e6a558194e0a473bbdaeb0
   2098 Author: Jeremy Huddleston <jeremy (a] tifa.local>
   2099 Date:   Sat Mar 1 17:30:47 2008 -0800
   2100 
   2101     Apple: Adding support for an xinitrc.d directory on OSX, so fink doesn't need to clobber files
   2102 
   2103 commit 916b1ab10d10efbdf3a544534acb95f9d28692cf
   2104 Author: Jeremy Huddleston <jeremy (a] tifa.local>
   2105 Date:   Mon Feb 18 15:53:46 2008 -0800
   2106 
   2107     Apple: font caching and defaults
   2108     Quieted defaults "error" messages by initializing default values
   2109     Do font caching in startx, so users with custom ~/.xinitrc won't have to
   2110     worry about updating it.
   2111     Add "cache_fonts" defaults item to toggle whether or not to cache fonts at startup
   2112     Fall back on fc-cache if font_cache.sh is not present.
   2113 
   2114 commit 19fa8408a2c707081ba984537a3dcab744b0a565
   2115 Author: Jeremy Huddleston <jeremy (a] tifa-2.local>
   2116 Date:   Sat Feb 16 02:50:47 2008 -0800
   2117 
   2118     Added org.x.X11.plist.cpp to EXTRA_DIST
   2119 
   2120 commit 9259740a2d69c6c2fc1786508dbd08ae2cfef101
   2121 Author: Jeremy Huddleston <jeremy (a] tifa.local>
   2122 Date:   Sun Feb 10 18:49:06 2008 -0800
   2123 
   2124     Apple: Support spaces in $HOME for font path, and remove duplicate entry
   2125 
   2126 commit 4e899293d7f7bb0a67b094402fad7db55169acec
   2127 Author: Jeremy Huddleston <jeremy (a] tifa.local>
   2128 Date:   Sun Feb 10 02:04:16 2008 -0800
   2129 
   2130     Apple: Cleaned up font path setting and added font caching to xinitrc
   2131 
   2132 commit 238b74a47eb66bfa24627b099bf9c6a06e91d35a
   2133 Author: Jeremy Huddleston <jeremy (a] tifa.local>
   2134 Date:   Sat Feb 9 22:17:02 2008 -0800
   2135 
   2136     Apple: use -nocpp arg to xrdb if cpp is not installed
   2137 
   2138 commit b9a2f211eff9f7fdc1399146d175923ca589cf2a
   2139 Author: David Nusinow <dnusinow (a] debian.org>
   2140 Date:   Tue Feb 5 11:58:40 2008 -0500
   2141 
   2142     Unbreak installs on non-launchd systems
   2143     
   2144     Thanks to cjb for running the tinderbox that spotted this
   2145     breakage.
   2146 
   2147 commit 6403e53a1fef9fd7dd8c77640d01bb8aaee09f91
   2148 Author: Jeremy Huddleston <jeremy (a] yuffie.local>
   2149 Date:   Fri Feb 1 00:35:27 2008 -0800
   2150 
   2151     OS-X: Set fontpath in xinitrc to include system / user fonts.  Additionally fixed font scaling issues (trac #52)
   2152 
   2153 commit d9d43955a03fb3d5b2d87d9c1a7de463f1a027b6
   2154 Author: Jeremy Huddleston <jeremy (a] yuffie.local>
   2155 Date:   Fri Feb 1 00:23:54 2008 -0800
   2156 
   2157     OS-X: Fixed typo
   2158 
   2159 commit 7400760ae1b88d0c514aa119643cd412a4a68b06
   2160 Author: Jeremy Huddleston <jeremy (a] yuffie.local>
   2161 Date:   Wed Jan 9 21:03:41 2008 -0800
   2162 
   2163     OS-X: Add bindir to $PATH in startx if it's not there
   2164     This should also fix this on SCO since it was using the incorrect BINDIR
   2165     instead of __bindir__ in that code block...
   2166 
   2167 commit 0f740f75ececc9742c6f407d53b482897ef5f698
   2168 Author: Jeremy Huddleston <jeremy (a] yuffie.local>
   2169 Date:   Fri Jan 4 11:36:26 2008 -0800
   2170 
   2171     OS-X: Properly set enable_xauth if the user has no defaults set and choose a valid $display for fast-user-switching.
   2172 
   2173 commit 9c57524fde57284daae2309dce17dbf56a8643de
   2174 Author: Jeremy Huddleston <jeremy (a] yuffie.local>
   2175 Date:   Thu Dec 20 18:26:38 2007 -0800
   2176 
   2177     XQuartz doesn't need the -launchd command line argument anymore.
   2178 
   2179 commit f31042ae688d75c2043e9df56f66cabdd56fdf75
   2180 Author: Jeremy Huddleston <jeremy (a] yuffie.local>
   2181 Date:   Thu Dec 20 17:22:16 2007 -0800
   2182 
   2183     OS-X: Need to use bash --login to setup the environment from launchd.
   2184 
   2185 commit d1c968926fa2fe36b612d4ebc948d73e6e0f6c01
   2186 Author: Jeremy Huddleston <jeremy (a] yuffie.local>
   2187 Date:   Thu Dec 20 16:50:39 2007 -0800
   2188 
   2189     OS-X: Made defaults test more robust
   2190 
   2191 commit 73a2dd64576328de712ee792d569a88550e4ddb4
   2192 Author: Jeremy Huddleston <jeremy (a] yuffie.local>
   2193 Date:   Thu Dec 20 16:13:27 2007 -0800
   2194 
   2195     Added support for OS-X preferences to disable tcp/ip connections and xauth
   2196 
   2197 commit 4afcc5afa0dc7a1d14e93f18289c4490c9f2decd
   2198 Author: root <root (a] tinderbox.wearablelab.ml.unisa.edu.au>
   2199 Date:   Fri Dec 21 00:53:45 2007 +1030
   2200 
   2201     Define APPLE for the rest of us
   2202     
   2203     APPLE was only defined when, well on an APPLE. However Makefile.am
   2204     unconditionally required it. Hence define APPLE to false when
   2205     we're not on an APPLE.
   2206     
   2207     Found by: Tinderbox
   2208 
   2209 commit cced740b1e1c8220701e59cec1be04498f851296
   2210 Author: Jeremy Huddleston <jeremy (a] yuffie.local>
   2211 Date:   Sun Dec 16 01:12:20 2007 -0800
   2212 
   2213     OS-X: Added argv[0] hack for finding Xquartz UI and icon as well as claiming its dock icon
   2214     Partially removes need for x11-exec on OS-X.  We still need to handle options set in defaults.
   2215 
   2216 commit 3c5ae3a242895f53d4f27fefb785f2725077a55d
   2217 Author: Jeremy Huddleston <jeremy (a] yuffie.local>
   2218 Date:   Sat Dec 15 15:52:22 2007 -0800
   2219 
   2220     Changed x11-exec to actually start X11.app.  X11.app will be responsible for calling xinit.
   2221 
   2222 commit f5db2f6bc21b8d589b92c0f1d60bd6ec8da21ae0
   2223 Author: Jeremy Huddleston <jeremy (a] yuffie.local>
   2224 Date:   Sat Dec 15 15:01:02 2007 -0800
   2225 
   2226     Added Apple launchd support
   2227 
   2228 commit c0246278393f9440717eea292a3d31440f7972dd
   2229 Author: James Cloos <cloos (a] jhcloos.com>
   2230 Date:   Thu Dec 6 15:51:07 2007 -0500
   2231 
   2232     Add missing PHONY line for automatic ChangeLog generation
   2233 
   2234 commit 3b064b7206a84aae873743b706c41324a67c1f2c
   2235 Author: Jeremy Huddleston <jeremy (a] yuffie.local>
   2236 Date:   Mon Dec 3 19:57:26 2007 -0800
   2237 
   2238     Added some support for Xquartz on OS-X.
   2239 
   2240 commit e2963ff8acb7e20aab1f8e31a656f4553dda208a
   2241 Merge: a7fda62 0516336
   2242 Author: Matthieu Herrb <matthieu (a] bluenote.herrb.com>
   2243 Date:   Fri Sep 28 22:26:26 2007 +0200
   2244 
   2245     Merge branch 'master' of ssh://herrb (a] git.freedesktop.org/git/xorg/app/xinit
   2246 
   2247 commit a7fda62fcb5600dc65f84148923f5a0a70181e7e
   2248 Author: Matthieu Herrb <matthieu (a] bluenote.herrb.com>
   2249 Date:   Fri Sep 28 22:25:17 2007 +0200
   2250 
   2251     Use /dev/arandom instead of /dev/urandom to generate the cookie
   2252     on OpenBSD. Problem noticed by Joerg Sonnenberger. Thanks.
   2253 
   2254 commit 051633650c7b7a7eb9ef494a48a6a79fa2e06080
   2255 Author: Tilman Sauerbeck <tilman (a] code-monkey.de>
   2256 Date:   Mon Sep 17 12:46:59 2007 +0200
   2257 
   2258     Bumped version to 1.0.7.
   2259 
   2260 commit 52121e9de907c61a16e41f0f08acecc1dc1546e5
   2261 Author: Tilman Sauerbeck <tilman (a] code-monkey.de>
   2262 Date:   Mon Sep 17 08:27:23 2007 +0200
   2263 
   2264     Bug #12448: Don't try to trap 'ERR'.
   2265     
   2266     startx is advertised as a POSIX sh script. These shells don't
   2267     necessarily support trapping 'ERR'. This makes startx work again with
   2268     dash (and probably others).
   2269 
   2270 commit ff9752bc4304e5a29ef7e06b56bd4e0e5ca32926
   2271 Author: Matthieu Herrb <matthieu (a] bluenote.herrb.com>
   2272 Date:   Sat Sep 15 18:51:19 2007 +0200
   2273 
   2274     Bump to 1.0.6
   2275 
   2276 commit af5e859a8da23f063fd3371a9e7266054532d769
   2277 Author: Matthieu Herrb <matthieu (a] bluenote.herrb.com>
   2278 Date:   Sat Sep 15 18:50:57 2007 +0200
   2279 
   2280     generate
   2281 
   2282 commit 6c1bef8580a1dcd945c3a89522daa90fe8f4c272
   2283 Author: Matthieu Herrb <matthieu (a] bluenote.herrb.com>
   2284 Date:   Sat Sep 15 18:43:52 2007 +0200
   2285 
   2286     MKCOOKIE program for OpenBSD.
   2287 
   2288 commit b9d07ef3e07ef6f00a2f1cc730a481e5e1291f5b
   2289 Author: Matthieu Herrb <matthieu (a] bluenote.herrb.com>
   2290 Date:   Sat Sep 15 18:12:52 2007 +0200
   2291 
   2292     remove .serverauth.$$ file on signals or errors
   2293 
   2294 commit e91874313c99dfb6be042cd1739e463e080b71fc
   2295 Author: Eric Anholt <eric (a] anholt.net>
   2296 Date:   Wed Sep 5 10:14:52 2007 -0700
   2297 
   2298     Bump version to 1.0.5.
   2299 
   2300 commit 2640fb97a42e0d91603defc0f37388735c56a54d
   2301 Author: Eric Anholt <eric (a] anholt.net>
   2302 Date:   Tue Sep 4 13:05:47 2007 -0700
   2303 
   2304     Fix broken test for /dev/random cookie generation failure.
   2305 
   2306 commit fc6cc81be41af58ffd996994e1325dd072a9ab34
   2307 Author: Eric Anholt <eric (a] anholt.net>
   2308 Date:   Fri Jul 13 15:34:43 2007 -0700
   2309 
   2310     Use /dev/random to generate the cookie if mcookie is unavailable.
   2311     
   2312     Setting XAUTHORITY without having actually generated a cookie and created
   2313     .Xauthority led to issues if somebody like ssh later came around and made the
   2314     .Xauthority file for their own setup.  So, simply make it so that we never
   2315     fail to create one.
   2316 
   2317 commit e9c1d1667b58c738cb1317219cc0ac84bef2a5d6
   2318 Author: Alan Coopersmith <alan.coopersmith (a] sun.com>
   2319 Date:   Mon May 21 20:00:38 2007 -0700
   2320 
   2321     Version bump: 1.0.4
   2322 
   2323 commit 3686497f31ac9f548f6f3aa5d4418a96fe564497
   2324 Author: Alan Coopersmith <alan.coopersmith (a] sun.com>
   2325 Date:   Mon May 21 18:42:56 2007 -0700
   2326 
   2327     Remove old Imake checks now that we always build with autoconf
   2328 
   2329 commit d5b726c2dbc22b6fd9623604e9252aaef30c387c
   2330 Author: Alan Coopersmith <alan.coopersmith (a] sun.com>
   2331 Date:   Mon May 21 18:18:56 2007 -0700
   2332 
   2333     Remove support for pre-POSIX-1990 platforms
   2334 
   2335 commit dfba9a82068b44429a08b307d26b91495c10c7c1
   2336 Author: Alan Coopersmith <alan.coopersmith (a] sun.com>
   2337 Date:   Mon May 21 17:52:38 2007 -0700
   2338 
   2339     Modernize list of Xservers printed when "X" is not found in $PATH
   2340 
   2341 commit a73284c7aeeab7ee0c1b6027819955ef7b08f23d
   2342 Author: Alan Coopersmith <alan.coopersmith (a] sun.com>
   2343 Date:   Mon May 21 17:09:40 2007 -0700
   2344 
   2345     Replace static ChangeLog with dist hook to generate from git log
   2346 
   2347 commit 8942f1fd8377c0e67e5ad493af55b7d7b3f996c7
   2348 Author: Alan Coopersmith <alan.coopersmith (a] sun.com>
   2349 Date:   Mon May 21 16:49:18 2007 -0700
   2350 
   2351     Don't print windowpath debug messages unless built -DDEBUG
   2352     
   2353     No need to print warnings on systems without vt support
   2354 
   2355 commit fa78528b44d4c1c50594359e17114208834a84fd
   2356 Author: Samuel Thibault <samuel.thibault (a] ens-lyon.org>
   2357 Date:   Fri Aug 25 16:48:00 2006 -0800
   2358 
   2359     X.Org Bugzilla #8013: xinit should set WINDOWPATH
   2360     
   2361     X.Org Bugzilla #8013: <https://bugs.freedesktop.org/show_bug.cgi?id=8013>
   2362     Patch #6701: <https://bugs.freedesktop.org/attachment.cgi?id=6701>
   2363 
   2364 commit 64f1a94404924b1ada6b43ed33c80a560712ec36
   2365 Author: Daniel Drake <ddrake (a] brontes3d.com>
   2366 Date:   Mon May 21 16:33:23 2007 -0700
   2367 
   2368     Fill in COPYING File (X.Org Bugzilla #11024)
   2369 
   2370 commit 3b6dad2ba4d4507cd742d8e7ff760fe006c0aa23
   2371 Author: Alan Coopersmith <alan.coopersmith (a] sun.com>
   2372 Date:   Fri May 18 23:44:06 2007 -0700
   2373 
   2374     Bug #10616: Clarify syntax on xinit & startx man pages
   2375     
   2376     X.Org Bugzilla #10616: <https://bugs.freedesktop.org/show_bug.cgi?id=10616>
   2377     Reported upstream from
   2378     Debian bug #267744 <http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=267744>
   2379 
   2380 commit ad23a55a581ab18c4614e2cb5d82c4376ee88722
   2381 Author: Alan Coopersmith <alan.coopersmith (a] sun.com>
   2382 Date:   Mon Nov 6 14:56:07 2006 -0800
   2383 
   2384     Stop hardcoding /usr/X11R6/bin in manpage examples
   2385 
   2386 commit c50afd78af7496938a10b317c5e41b4d99d1fc60
   2387 Author: Alan Coopersmith <alan.coopersmith (a] sun.com>
   2388 Date:   Mon Nov 6 14:47:34 2006 -0800
   2389 
   2390     Change example X server argument from bc to -br now that bc is gone
   2391 
   2392 commit 7b3e51364355716731670522b578b23d40fb356b
   2393 Author: Alan Coopersmith <alan.coopersmith (a] sun.com>
   2394 Date:   Mon Nov 6 14:46:42 2006 -0800
   2395 
   2396     Add *~ to .gitignore to skip over emacs/patch droppings
   2397 
   2398 commit c9da362e9f3f80a91b91011c21ef85e1cd3ef48b
   2399 Author: Alan Coopersmith <alan.coopersmith (a] sun.com>
   2400 Date:   Mon Nov 6 14:46:15 2006 -0800
   2401 
   2402     renamed: .cvsignore -> .gitignore
   2403 
   2404 commit de19be83afe7d0dc9a71fa529e80d91b4e26bdda
   2405 Author: Adam Jackson <ajax (a] benzedrine.nwnk.net>
   2406 Date:   Fri Oct 13 17:53:12 2006 -0400
   2407 
   2408     Bump to 1.0.3
   2409 
   2410 commit 4fc9d215202b494a9182913f84eb41ba2bd1e39b
   2411 Author: Matthieu Herrb <matthieu.herrb (a] laas.fr>
   2412 Date:   Tue Jun 20 19:25:51 2006 +0000
   2413 
   2414     Check setuid() return value. Bugzilla #7116.
   2415 
   2416 commit 732e5f17cf5189854654360e978a62d6d6b82d4b
   2417 Author: Jeremy C. Reed <reed (a] reedmedia.net>
   2418 Date:   Sat May 27 15:28:04 2006 +0000
   2419 
   2420     In comments, change contractions to be spelled out to fix cpp "missing
   2421         terminating" errors with single quotes.
   2422 
   2423 commit db74ad799da27eec04b5aed64e3564aef9156a04
   2424 Author: Matthieu Herrb <matthieu.herrb (a] laas.fr>
   2425 Date:   Sun Apr 30 14:19:19 2006 +0000
   2426 
   2427     Quote MCOOKIE to allow to specify a command with args (ie
   2428         MCOOKIE="/usr/sbin/openssl rand -hex 16" ./configure ...)
   2429 
   2430 commit 797f51d176ab9a29497a9141a57a968c5a7d3792
   2431 Author: Adam Jackson <ajax (a] nwnk.net>
   2432 Date:   Sun Apr 2 01:06:41 2006 +0000
   2433 
   2434     Bump to 1.0.2.
   2435 
   2436 commit bbf54921031f679c0d266a6b2ef4926f872d18f1
   2437 Author: Jeremy C. Reed <reed (a] reedmedia.net>
   2438 Date:   Sat Feb 25 15:20:06 2006 +0000
   2439 
   2440     Bug #4449 <https://bugs.freedesktop.org/show_bug.cgi?id=4449> Be more
   2441         portable (for different /bin/sh shells) for the arithmetic.
   2442     NetBSD's /bin/sh didn't like: dummy=$((dummy+1)) and complained: startx:
   2443         arith: syntax error: "dummy+1"
   2444     This was fixed by NetBSD and also by Gentoo, see:
   2445         https://launchpad.net/distros/ubuntu/+source/xinit/+bug/31241
   2446 
   2447 commit 6690352bdd01603a5e82e177aab4804d5424b8b1
   2448 Author: Kevin E Martin <kem (a] kem.org>
   2449 Date:   Wed Dec 21 02:29:51 2005 +0000
   2450 
   2451     Update package version for X11R7 release.
   2452 
   2453 commit 9ea919f305201ad9c3695a4534f08d5d373d3eb5
   2454 Author: Adam Jackson <ajax (a] nwnk.net>
   2455 Date:   Mon Dec 19 16:22:44 2005 +0000
   2456 
   2457     Stub COPYING files
   2458 
   2459 commit 0a95c12d2dd1da5a2c2f7ef3a731ef40074fba23
   2460 Author: Kevin E Martin <kem (a] kem.org>
   2461 Date:   Thu Dec 15 00:24:07 2005 +0000
   2462 
   2463     Update package version number for final X11R7 release candidate.
   2464 
   2465 commit 18056e663f89b0b5019f549365afbdf975a59d61
   2466 Author: Kevin E Martin <kem (a] kem.org>
   2467 Date:   Tue Dec 6 22:48:22 2005 +0000
   2468 
   2469     Change *man_SOURCES ==> *man_PRE to fix autotools warnings.
   2470 
   2471 commit cc7dfc25d5854ac08dfa7dc52c96702e60777e5c
   2472 Author: Kevin E Martin <kem (a] kem.org>
   2473 Date:   Sat Dec 3 17:08:50 2005 +0000
   2474 
   2475     Add m4 magic to allow AS_HELP_STRING to work with older versions of
   2476         autoconf 2.57.
   2477 
   2478 commit b0081f30f7d2bdc59509e09b7d147700456d562e
   2479 Author: Kevin E Martin <kem (a] kem.org>
   2480 Date:   Sat Dec 3 05:49:24 2005 +0000
   2481 
   2482     Update package version number for X11R7 RC3 release.
   2483 
   2484 commit 15470956794d19c3b1ee0d17e727e0a77436518f
   2485 Author: Alan Coopersmith <Alan.Coopersmith (a] sun.com>
   2486 Date:   Mon Nov 28 22:01:43 2005 +0000
   2487 
   2488     Change *mandir targets to use new *_MAN_DIR variables set by xorg-macros.m4
   2489         update to fix bug #5167 (Linux prefers *.1x man pages in man1 subdir)
   2490 
   2491 commit 66b04609fdf1910588e05f74f772441c712ed0cc
   2492 Author: Eric Anholt <anholt (a] freebsd.org>
   2493 Date:   Mon Nov 21 10:35:01 2005 +0000
   2494 
   2495     Another pass at .cvsignores for apps.
   2496 
   2497 commit d286ee2400f8f9c4110971545ef50a556e5c08f9
   2498 Author: Eric Anholt <anholt (a] freebsd.org>
   2499 Date:   Sun Nov 20 22:08:53 2005 +0000
   2500 
   2501     Add/improve .cvsignore files for apps.
   2502 
   2503 commit 0a06386696875638e9e9b6e47e95affbf542e25d
   2504 Author: Kevin E Martin <kem (a] kem.org>
   2505 Date:   Tue Nov 15 04:05:59 2005 +0000
   2506 
   2507     Make the programs used in the xinit scripts configurable.
   2508 
   2509 commit 549c55ea15e60b9aca5da1ed6f18564f1e69cd26
   2510 Author: Kevin E Martin <kem (a] kem.org>
   2511 Date:   Tue Nov 15 04:03:10 2005 +0000
   2512 
   2513     Make using full paths in the xinit scripts optional.
   2514 
   2515 commit 277975ec73744657e556a0c6380614d8684db7df
   2516 Author: Alan Coopersmith <Alan.Coopersmith (a] sun.com>
   2517 Date:   Thu Nov 10 04:25:39 2005 +0000
   2518 
   2519     Add settings for SHELL_CMD & ARCHMANDEFS to match monolith changes for bug
   2520         #3180.
   2521     AC_DEFINE(XORG,...) so it is listed as available server in xinit help
   2522         output.
   2523     Update cpp -D flags to match monolith changes for bug #3180.
   2524 
   2525 commit 6e7bcf4f2ea8bb868ed8b0459f1c0d6cc172f4ae
   2526 Author: Kevin E Martin <kem (a] kem.org>
   2527 Date:   Wed Nov 9 21:09:21 2005 +0000
   2528 
   2529     Update package version number for X11R7 RC2 release.
   2530 
   2531 commit af47a9e0dd891dcaa52b12f4eda85381e0467916
   2532 Author: Kean Johnson <kean (a] armory.com>
   2533 Date:   Tue Nov 8 06:33:33 2005 +0000
   2534 
   2535     See ChangeLog entry 2005-11-07 for details.
   2536 
   2537 commit 6beb2e4769b8b3708f30ee7adf8037a4e1f39f3d
   2538 Author: Kevin E Martin <kem (a] kem.org>
   2539 Date:   Wed Oct 19 02:47:54 2005 +0000
   2540 
   2541     Update package version number for RC1 release.
   2542 
   2543 commit dc0b907e02d6c1ab917e30c4b262b5c9f780ef12
   2544 Author: Alan Coopersmith <Alan.Coopersmith (a] sun.com>
   2545 Date:   Mon Oct 17 23:56:23 2005 +0000
   2546 
   2547     Use @APP_MAN_SUFFIX@ instead of $(APP_MAN_SUFFIX) in macro substitutions to
   2548         work better with BSD make
   2549 
   2550 commit 0c48fdb05b2538c94c809e25c8690a7094900e07
   2551 Author: Alan Coopersmith <Alan.Coopersmith (a] sun.com>
   2552 Date:   Sun Oct 16 22:18:22 2005 +0000
   2553 
   2554     Use cpp to substitute variables in man pages
   2555 
   2556 commit 9c8787d2ce69e55b9ba362a92f01592d8ee0a3a3
   2557 Author: Alan Coopersmith <Alan.Coopersmith (a] sun.com>
   2558 Date:   Tue Oct 11 01:09:43 2005 +0000
   2559 
   2560     Don't define HAS_COOKIE_MAKER if mcookie wasn't found.
   2561 
   2562 commit e2dd25d3cf2f10c0cff0d37d05f58b81344db68b
   2563 Author: Adam Jackson <ajax (a] nwnk.net>
   2564 Date:   Tue Oct 4 01:27:34 2005 +0000
   2565 
   2566     Bug #2027: Treat SIGTERM like SIGINT in xinit. (Andreas Luik)
   2567 
   2568 commit 48ea043e65943fd66e03788be9867c69b96c738c
   2569 Author: Daniel Stone <daniel (a] fooishbar.org>
   2570 Date:   Mon Aug 29 01:56:12 2005 +0000
   2571 
   2572     Bump to 0.99.1.
   2573 
   2574 commit 9f74cfed8f808009b3acfa0af383218f3bf0fc00
   2575 Author: Daniel Stone <daniel (a] fooishbar.org>
   2576 Date:   Mon Aug 29 01:54:30 2005 +0000
   2577 
   2578     Define HAS_COOKIE_MAKER and search for mcookie so startx will generate
   2579         xauth tokens for the servers it starts.
   2580 
   2581 commit 52fb36b1ec52e78916bf9cf1a5e7bdce05482b0c
   2582 Author: Eric Anholt <anholt (a] freebsd.org>
   2583 Date:   Thu Aug 11 18:11:32 2005 +0000
   2584 
   2585     Bugzilla #4045: Do a missed replacement of @@ with \ in startx.
   2586     Submitted by: David Schleef <ds (a] schleef.org>
   2587 
   2588 commit ef53714d87aa71309fe2f22862f1892a8e620336
   2589 Author: Eric Anholt <anholt (a] freebsd.org>
   2590 Date:   Thu Aug 11 18:09:45 2005 +0000
   2591 
   2592     Set CSRG_BASED for BSD systems so the build succeeds.
   2593 
   2594 commit 2b515c0e9940d3fc5b4151d10678f3c0b09668fc
   2595 Author: Kevin E Martin <kem (a] kem.org>
   2596 Date:   Fri Jul 29 21:22:34 2005 +0000
   2597 
   2598     Various changes preparing packages for RC0:
   2599     - Verify and update package version numbers as needed
   2600     - Implement versioning scheme
   2601     - Change bug address to point to bugzilla bug entry form
   2602     - Disable loadable i18n in libX11 by default (use --enable-loadable-i18n to
   2603         reenable it)
   2604     - Fix makedepend to use pkgconfig and pass distcheck
   2605     - Update build script to build macros first
   2606     - Update modular Xorg version
   2607 
   2608 commit 22c07dc931424a64046c489ff95b9ca14d7a5552
   2609 Author: Alan Coopersmith <Alan.Coopersmith (a] sun.com>
   2610 Date:   Tue Jul 26 18:58:15 2005 +0000
   2611 
   2612     Use AC_TYPE_SIGNAL and AC_FUNC_VFORK to replace Imake's SIGNAL_DEFINES and
   2613     -DHAS_VFORK
   2614 
   2615 commit db7faf36b93971eef4857d24efe0de155b7cdb19
   2616 Author: Alan Coopersmith <Alan.Coopersmith (a] sun.com>
   2617 Date:   Tue Jul 26 18:55:42 2005 +0000
   2618 
   2619     Add config.h includes for modularization Use RETSIGTYPE if defined by
   2620         autoconf in addition to Imake's SIGNALRETURNSINT. Use
   2621         HAVE_WORKING_VFORK if defined by autoconf in addition to Imake's
   2622         HAS_VFORK
   2623 
   2624 commit e5280bb6562129bf7617a24784b19da4cbd7abc8
   2625 Author: Adam Jackson <ajax (a] nwnk.net>
   2626 Date:   Mon Jul 25 23:19:06 2005 +0000
   2627 
   2628     Bug #3860: Avoid a bashism. (Diego Petten)
   2629 
   2630 commit 4c76716e9eef58c7de7dab27bdeca33a2980b726
   2631 Author: Daniel Stone <daniel (a] fooishbar.org>
   2632 Date:   Sat Jul 23 03:02:58 2005 +0000
   2633 
   2634     Move manpages to section 1.
   2635 
   2636 commit b5a90f98073bfa5d5615f5aa0ae73af07f625bbb
   2637 Author: Alan Coopersmith <Alan.Coopersmith (a] sun.com>
   2638 Date:   Wed Jul 20 22:49:25 2005 +0000
   2639 
   2640     Use kbd_mode -a to restore console keyboard on Solaris x86 too.
   2641 
   2642 commit e83a8d3f9816605106a496c89f9e9ccfae3e4f4c
   2643 Author: Adam Jackson <ajax (a] nwnk.net>
   2644 Date:   Wed Jul 20 19:31:57 2005 +0000
   2645 
   2646     Use a unique token for PKG_CHECK_MODULES. Otherwise, if you use a global
   2647         configure cache, you cache it, and the cached value is probably wrong.
   2648 
   2649 commit d8980cb7b6df64cf92c5b660f838497296dbb0bb
   2650 Author: Alan Coopersmith <Alan.Coopersmith (a] sun.com>
   2651 Date:   Sat Jul 16 23:29:38 2005 +0000
   2652 
   2653     x11perf/Makefile.am: xinit/Makefile.am: xvidtune/Makefile.am:
   2654     - Replace $< with portable macro xinit/Makefile.am: xinit/configure.ac:
   2655         xvidtune/Makefile.am: xvidtune/configure.ac:
   2656     - Use more portable cpp invocations for pre-processing files
   2657         xfs/configure.ac:
   2658     - Add XTRANS_CONNECTION_FLAGS so xtrans transport type defines are set
   2659         correctly
   2660 
   2661 commit d731a249d0c1c7f9eb77828c0d6e79cfdaf75589
   2662 Author: Sren Sandmann Pedersen <sandmann (a] daimi.au.dk>
   2663 Date:   Tue Jul 5 21:12:01 2005 +0000
   2664 
   2665     Build system for xinit
   2666 
   2667 commit dd7fee44b126636d6c3edd9e325ce411e3ae5d78
   2668 Author: Egbert Eich <eich (a] suse.de>
   2669 Date:   Wed Apr 20 17:54:12 2005 +0000
   2670 
   2671     Separate server auth and client .Xautority file in startx. .Xautority might
   2672         have credentials from other Xservers which we might not want to enable
   2673         on ours Bugzilla #3078).
   2674 
   2675 commit 4118bc8579ac75620ea6cda2b16d3ebbe4f5b6af
   2676 Author: Egbert Eich <eich (a] suse.de>
   2677 Date:   Fri Apr 23 19:54:49 2004 +0000
   2678 
   2679     Merging XORG-CURRENT into trunk
   2680 
   2681 commit 52279458e75907cb4d004e8be0c87f1c7b714159
   2682 Author: Egbert Eich <eich (a] suse.de>
   2683 Date:   Sun Mar 14 08:35:24 2004 +0000
   2684 
   2685     Importing vendor version xf86-4_4_99_1 on Sun Mar 14 00:26:39 PST 2004
   2686 
   2687 commit 59c01948e5bda5b2584e1a19f735737896a87c69
   2688 Author: Egbert Eich <eich (a] suse.de>
   2689 Date:   Wed Mar 3 12:13:08 2004 +0000
   2690 
   2691     Importing vendor version xf86-4_4_0 on Wed Mar 3 04:09:24 PST 2004
   2692 
   2693 commit 6427c13f6e132a3d19bbb7c3a2dc0c5b8215b3d8
   2694 Author: Egbert Eich <eich (a] suse.de>
   2695 Date:   Thu Feb 26 13:36:25 2004 +0000
   2696 
   2697     readding XFree86's cvs IDs
   2698 
   2699 commit 40ac2d222287210c7724e3ac5a15af490aed50b9
   2700 Author: Egbert Eich <eich (a] suse.de>
   2701 Date:   Thu Feb 26 09:24:08 2004 +0000
   2702 
   2703     Importing vendor version xf86-4_3_99_903 on Wed Feb 26 01:21:00 PST 2004
   2704 
   2705 commit fae621e34ee1eff0bc70e60c7843c0fce9f9ec1a
   2706 Author: Egbert Eich <eich (a] suse.de>
   2707 Date:   Thu Jan 29 08:09:12 2004 +0000
   2708 
   2709     Importing vendor version xf86-012804-2330 on Thu Jan 29 00:06:33 PST 2004
   2710 
   2711 commit b1dacbed577312f5fa86d9d81aa946276c646167
   2712 Author: Kaleb Keithley <kaleb (a] freedesktop.org>
   2713 Date:   Tue Nov 25 19:29:13 2003 +0000
   2714 
   2715     XFree86 4.3.99.16 Bring the tree up to date for the Cygwin folks
   2716 
   2717 commit c301daadb9de3348d7dd1b511cadf7d55a59bc1c
   2718 Author: Kaleb Keithley <kaleb (a] freedesktop.org>
   2719 Date:   Fri Nov 14 16:49:22 2003 +0000
   2720 
   2721     XFree86 4.3.0.1
   2722 
   2723 commit b7d9a0b434bb0d32857fc47611926cb59ac7f3c5
   2724 Author: Kaleb Keithley <kaleb (a] freedesktop.org>
   2725 Date:   Fri Nov 14 16:49:22 2003 +0000
   2726 
   2727     Initial revision
   2728 
   2729 commit f18e25ab379836d0885660ad9c42ed588b1152b8
   2730 Author: Kaleb Keithley <kaleb (a] freedesktop.org>
   2731 Date:   Fri Nov 14 15:54:54 2003 +0000
   2732 
   2733     R6.6 is the Xorg base-line
   2734