upload tizen2.0 source
[framework/uifw/xorg/app/xinit.git] / ChangeLog
1 commit f5ef7a3f8c1e8ac3f715e4059bf3b9a03aafd5a7
2 Author: Jeremy Huddleston <jeremyhu@apple.com>
3 Date:   Fri Jan 27 23:13:48 2012 -0800
4
5     configure.ac: 1.3.2
6     
7     Signed-off-by: Jeremy Huddleston <jeremyhu@apple.com>
8
9 commit ec55c94dfe1bf43ece808d984c672602faddd91b
10 Author: Jeremy Huddleston <jeremyhu@apple.com>
11 Date:   Tue Nov 8 14:14:19 2011 -0800
12
13     Use default clientargs, serverargs, and display if none were set
14     
15     Previously, we did not use the default values unless server or client weren't
16     set, but we should still use the defaults if they were not set but the server
17     was.  This is most evident when you want to tell startx which server to use,
18     but you want startx to figure out which display to use automatically.
19     
20     This fixes a regression introduced by the previous patch on XQuartz:
21     http://xquartz.macosforge.org/trac/ticket/523
22     
23     Signed-off-by: Jeremy Huddleston <jeremyhu@apple.com>
24
25 commit 98b85a1ac235dbf421d1a49b41599e8bcaf490d3
26 Author: Jeremy Huddleston <jeremyhu@apple.com>
27 Date:   Wed Oct 19 23:00:56 2011 -0700
28
29     launchd: Add an option (--with-launchagent-xserver) to set the default X11 server
30     
31     This allows the LaunchAgent and startx to have different default servers
32     which will be useful as the Xorg DDX becomes available on darwin.
33     
34     Signed-off-by: Jeremy Huddleston <jeremyhu@apple.com>
35
36 commit 27be391123f5143fdccdfe975bf18bbff7517537
37 Author: Jeremy Huddleston <jeremyhu@apple.com>
38 Date:   Mon Oct 17 03:53:17 2011 -0700
39
40     startx: Choose an unused $DISPLAY by default on all platforms
41     
42     Now everyone can benefit from this code that I previously added for darwin
43     
44     https://bugs.freedesktop.org/show_bug.cgi?id=1789
45     
46     Signed-off-by: Jeremy Huddleston <jeremyhu@apple.com>
47
48 commit 45cc81cd7abafe61bddb3ddce9f4fb8a9aa06c12
49 Author: Julien Cristau <jcristau@debian.org>
50 Date:   Thu Sep 8 22:11:15 2011 +0200
51
52     Include <sys/time.h> and <sys/resource.h> unconditionally
53     
54     Suggested by Mark Kettenis.
55     
56     X.Org bug#40632 <https://bugs.freedesktop.org/show_bug.cgi?id=40632>
57     
58     Signed-off-by: Julien Cristau <jcristau@debian.org>
59
60 commit 727706ffda344a1a752df296cd230ff3fb3940a5
61 Author: Jeremy Huddleston <jeremyhu@apple.com>
62 Date:   Sun Jul 31 09:11:01 2011 -0700
63
64     darwin: Buildfix for Tiger which doesn't have posix_spawn
65     
66     Signed-off-by: Jeremy Huddleston <jeremyhu@apple.com>
67
68 commit 6543a881708a2a410b51bb5644d9123c847a2908
69 Author: Jeremy Huddleston <jeremyhu@apple.com>
70 Date:   Sun Jul 24 17:15:10 2011 -0700
71
72     configure.ac: Bump version to 1.3.1
73     
74     Signed-off-by: Jeremy Huddleston <jeremyhu@apple.com>
75
76 commit b0b9c21b752faab43241665f8fd12e10973e739c
77 Author: Gaetan Nadon <memsize@videotron.ca>
78 Date:   Fri Jun 17 13:49:11 2011 -0400
79
80     DIST_SUBDIRS is not required when using AM_CONDITIONALs
81     
82     LAUNCHD is an Automake conditional which means that Automake will
83     traverse the launchd directory when running the dist target.
84     http://www.gnu.org/software/automake/manual/automake.html
85     
86     One less variables to maintain.
87     
88     Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
89
90 commit 120a58116f2e3a223dbb78e0b33d3755eeb8ad5a
91 Author: Gaetan Nadon <memsize@videotron.ca>
92 Date:   Fri Jun 17 13:39:27 2011 -0400
93
94     Move man pages in the man directory
95     
96     Now that the cpp tool is no longer needed, normalize the man pages build.
97     
98     Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com>
99     Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
100
101 commit a81fab654085239ffcc4981b6bdab9fc18ec3d08
102 Author: Gaetan Nadon <memsize@videotron.ca>
103 Date:   Fri Jun 17 11:15:12 2011 -0400
104
105     Use XORG_MANPAGE_SECTIONS rather than cpprules.in to build man pages
106     
107     As for all other manpages, use sed rather than the C preprocessor
108     from the Imake days.
109     
110     Use SCOMAN Automake variable and groff .if for conditional text
111     We can therefore remove ARCHMANDEFS
112     Remove man page related code from cpprules.in
113     
114     Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com>
115     Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
116
117 commit 8e6cc68283518bba2820ff0d919aee9d49e3eb59
118 Author: Jeremy Huddleston <jeremyhu@apple.com>
119 Date:   Sat May 14 14:11:13 2011 -0700
120
121     launchd: Fix an array-index-out-of-bounds crasher
122     
123     Found-by: GuardMalloc
124     Signed-off-by: Jeremy Huddleston <jeremyhu@apple.com>
125
126 commit 3b53d7aecb2f3a729c57f2831a3d4b6e1ff1901f
127 Author: Jeremy Huddleston <jeremyhu@apple.com>
128 Date:   Thu May 12 20:27:55 2011 -0700
129
130     launchd: Update console redirection to work with libdispatch
131     
132     Signed-off-by: Jeremy Huddleston <jeremyhu@apple.com>
133
134 commit e6187b0d47722ec364372926d78dfe4e5637bd6c
135 Author: Jeremy Huddleston <jeremyhu@apple.com>
136 Date:   Thu May 12 20:08:09 2011 -0700
137
138     launchd Set the correct id for privileged_startx
139     
140     Signed-off-by: Jeremy Huddleston <jeremyhu@apple.com>
141
142 commit a8de1219942e78db2cd193ffe745535d3c2d84b0
143 Author: Jeremy Huddleston <jeremyhu@apple.com>
144 Date:   Wed May 11 17:29:25 2011 -0700
145
146     configure.ac: Fix support for the deprecated --with-launchd-id-prefix
147     
148     Signed-off-by: Jeremy Huddleston <jeremyhu@apple.com>
149
150 commit 2771fbf28d6ee6cce09df0f245322d60e21795af
151 Author: Jeremy Huddleston <jeremyhu@apple.com>
152 Date:   Wed May 11 00:32:51 2011 -0700
153
154     launchd: syslog: Use facility org.x rather than user
155     
156     Signed-off-by: Jeremy Huddleston <jeremyhu@apple.com>
157
158 commit 4ca120d2d2a73d8a1595f15e04fc365a4ae20e78
159 Author: Jeremy Huddleston <jeremyhu@apple.com>
160 Date:   Wed May 11 00:29:03 2011 -0700
161
162     launchd: include config.h
163     
164     Signed-off-by: Jeremy Huddleston <jeremyhu@apple.com>
165
166 commit c8b40e87f69f5be881725388418d703116af8e5f
167 Author: Jeremy Huddleston <jeremyhu@apple.com>
168 Date:   Wed May 11 00:24:45 2011 -0700
169
170     Rename launchd-id-prefix to bundle-id-prefix
171     
172     It's used many other places than just for launchd.
173     
174     Signed-off-by: Jeremy Huddleston <jeremyhu@apple.com>
175
176 commit 50f1172349dc900da4016c243734ae50691eab6c
177 Author: Jeremy Huddleston <jeremyhu@apple.com>
178 Date:   Wed Apr 27 18:10:45 2011 -0700
179
180     launchd: Silence clang static analyzer
181     
182     ../console_redirect.c:67:5: warning: Value stored to 'n' is never read
183         n = kevent(kq, ev, 2, NULL, 0, NULL);
184         ^   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
185     1 warning generated.
186     
187     Signed-off-by: Jeremy Huddleston <jeremyhu@apple.com>
188
189 commit 2f15ccc30479d98012e3ddd595fa13c2f58d4a87
190 Author: Jeremy Huddleston <jeremyhu@apple.com>
191 Date:   Wed Apr 27 18:08:50 2011 -0700
192
193     privileged_startx: Prefer /usr/bin/mktemp
194     
195     This will avoid accidentally tripping over an incompatible,
196     user-provided GNU flavor mktemp.
197     
198     Signed-off-by: Jeremy Huddleston <jeremyhu@apple.com>
199
200 commit 4d0f9d2290bde45c0e844ce40f1caa7fb4baae0f
201 Author: Jeremy Huddleston <jeremyhu@apple.com>
202 Date:   Tue Apr 26 23:15:13 2011 -0700
203
204     launchd: Brownbag fix string compare
205     
206     Signed-off-by: Jeremy Huddleston <jeremyhu@apple.com>
207
208 commit 933f0b2980b375cadc58b2ef5669bc34475a7be6
209 Author: Jeremy Huddleston <jeremyhu@apple.com>
210 Date:   Tue Apr 26 13:34:57 2011 -0700
211
212     launchd: console_redirect: Actually read and log the remaining data when we get EV_EOF
213     
214     Signed-off-by: Jeremy Huddleston <jeremyhu@apple.com>
215
216 commit 0881b1f2082b26995c24212e1e54ac4391d23fcd
217 Author: Jeremy Huddleston <jeremyhu@apple.com>
218 Date:   Tue Apr 26 13:04:21 2011 -0700
219
220     launchd: Remove dead EXTRA_DIST
221     
222     Signed-off-by: Jeremy Huddleston <jeremyhu@apple.com>
223
224 commit 2dd7a4b5ac19c0b2be5cc078756d43e42f39231c
225 Author: Jeremy Huddleston <jeremyhu@apple.com>
226 Date:   Tue Apr 26 13:01:24 2011 -0700
227
228     launchd: Fix make dist
229     
230     Signed-off-by: Jeremy Huddleston <jeremyhu@apple.com>
231
232 commit 5f5390886004f785b4338fcff27f287c9aa6cd8c
233 Author: Jeremy Huddleston <jeremyhu@apple.com>
234 Date:   Mon Apr 25 23:09:03 2011 -0700
235
236     launchd: Enable stdout/stderr redirection to ASL
237     
238     Don't rely on launchd to do our logging for us.
239     
240     Signed-off-by: Jeremy Huddleston <jeremyhu@apple.com>
241     Reviewed-by: Daniel A. Steffen <dsteffen@apple.com>
242
243 commit c6a7f895c8c90b85ed4fd08927c47b0d17ed067a
244 Author: Jeremy Huddleston <jeremyhu@apple.com>
245 Date:   Mon Apr 25 22:26:02 2011 -0700
246
247     launchd: Log messages to ASL rather than fprintf
248     
249     Signed-off-by: Jeremy Huddleston <jeremyhu@apple.com>
250
251 commit 567f59d3f8189b92bc46e2af1260f9340f462bdb
252 Author: Jeremy Huddleston <jeremyhu@apple.com>
253 Date:   Mon Apr 25 22:17:25 2011 -0700
254
255     launchd: Reorganized layout of launchd sources
256     
257     Signed-off-by: Jeremy Huddleston <jeremyhu@apple.com>
258
259 commit 75a969b884296439fb84ca2be8f77d718d7da1e6
260 Author: Cyril Brulebois <kibi@debian.org>
261 Date:   Sun Mar 6 01:59:13 2011 +0100
262
263     Fix minor typos in startx's comments.
264     
265     Signed-off-by: Cyril Brulebois <kibi@debian.org>
266     Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com>
267     Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
268
269 commit 2d88aba7a84d153c2fc3226eece751395990edc7
270 Author: Alan Coopersmith <alan.coopersmith@oracle.com>
271 Date:   Fri Jan 28 18:50:20 2011 -0800
272
273     Merge adjacent if (timeout) blocks
274     
275     Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
276     Reviewed-by: Dirk Wallenstein <halsmit@t-online.de>
277
278 commit 622a5500e8b19d603592bb1e871633323a3c09da
279 Author: Gaetan Nadon <memsize@videotron.ca>
280 Date:   Thu Jan 13 11:15:47 2011 -0500
281
282     man: remove trailing spaces and tabs
283     
284     Using s/[ \t]*$//
285     
286     Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
287
288 commit 7119d9109ac7fc85b8e97af83aa6d98f9941a998
289 Author: Gaetan Nadon <memsize@videotron.ca>
290 Date:   Wed Jan 12 15:33:42 2011 -0500
291
292     config: remove the workaround for the deprecated AC_HELP_STRING
293     
294     With Autoconf version 2.60, AS_HELP_STRING is always available.
295     
296     Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
297
298 commit f4d2e3972e8f1c14cefa649e2da9bb83a06363c6
299 Author: Gaetan Nadon <memsize@videotron.ca>
300 Date:   Wed Jan 12 15:12:08 2011 -0500
301
302     config: remove unrequired AC_SUBST([*_LIBS])
303     
304     This macro is called by PKG_CHECK_MODULES
305     
306     Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
307
308 commit 7264d4132b8520069f6f8855cc3847805057d39b
309 Author: Gaetan Nadon <memsize@videotron.ca>
310 Date:   Wed Jan 12 13:33:48 2011 -0500
311
312     config: remove unrequired AC_SUBST([*_CFLAGS])
313     
314     This macro is called by PKG_CHECK_MODULES
315     
316     Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
317
318 commit b2b1cc02fdb141cae7ee18034a6ab5d571b7eb6b
319 Author: Alan Coopersmith <alan.coopersmith@oracle.com>
320 Date:   Fri Jan 7 19:21:20 2011 -0800
321
322     config: replace deprecated AM_CONFIG_HEADER with AC_CONFIG_HEADERS
323     
324     Regroup AC statements under the Autoconf initialization section.
325     Regroup AM statements under the Automake initialization section.
326     Add missing AC_CONFIG_SRCDIR
327     
328     Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
329
330 commit e6e427bbf6f3c9472dcbff1028fded459c803d6e
331 Author: Alan Coopersmith <alan.coopersmith@oracle.com>
332 Date:   Fri Jan 7 19:19:22 2011 -0800
333
334     config: Replace obsolete usage of AC_OUTPUT with AC_CONFIG_FILES
335     
336     Stops configure from running the output generation routines twice
337     
338     Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
339
340 commit 6e44c0f269a5f2dced84e7ab3c496605d827ec11
341 Author: Tom Doherty <tom@singlesecond.com>
342 Date:   Mon Nov 22 21:27:13 2010 +0100
343
344     Minor typo.
345     
346     Signed-off-by: Matthieu Herrb <matthieu.herrb@laas.fr>
347     Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com>
348
349 commit c371f43b69b223ba68e00125e6aa56621a23109b
350 Author: Alan Coopersmith <alan.coopersmith@oracle.com>
351 Date:   Sat Oct 30 17:16:16 2010 -0700
352
353     Add usual set of URLs to README
354     
355     Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
356
357 commit cc92823c61f9f4d31a25d107017198d1e16d4fcf
358 Author: Alan Coopersmith <alan.coopersmith@oracle.com>
359 Date:   Sat Oct 30 16:44:22 2010 -0700
360
361     xinit 1.3.0
362     
363     Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
364
365 commit b5ff96271ebf30422f0a4af487ba9b35ce9c2e80
366 Author: Alan Coopersmith <alan.coopersmith@oracle.com>
367 Date:   Thu Sep 23 20:26:42 2010 -0700
368
369     config: Remove unnecessary calls from configure.ac
370     
371     AC_PROG_CC, AC_PROG_SED, & AC_PROG_INSTALL are provided by
372     XORG_DEFAULT_OPTIONS 1.8
373     
374     Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
375
376 commit 4afe755b28f48390b16d16434cd14a756ef464ce
377 Author: Gaetan Nadon <memsize@videotron.ca>
378 Date:   Tue Jul 20 18:45:18 2010 -0400
379
380     config: update AC_PREREQ statement to 2.60
381     
382     Unrelated to the previous patches, the new value simply reflects
383     the reality that the minimum level for autoconf to configure
384     all x.org modules is 2.60 dated June 2006.
385     
386     ftp://ftp.gnu.org/gnu/autoconf/autoconf-2.60.tar.gz
387     
388     Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
389
390 commit d15d988eaf63d4f840d09ba12caade6bea5f7618
391 Author: Jeremy Huddleston <jeremyhu@apple.com>
392 Date:   Mon Jul 12 16:55:03 2010 -0700
393
394     launchd: Explicitly search /sbin
395     
396     Previously, launchd wasn't found if /sbin wasn't in the user's PATH.
397     https://bugs.freedesktop.org/show_bug.cgi?id=29028
398     
399     Signed-off-by: Jeremy Huddleston <jeremyhu@apple.com>
400
401 commit 908273df8c0a7a13ff20e4ed4b7b470521f12ce2
402 Author: David Shao <davshao@gmail.com>
403 Date:   Fri May 21 12:44:53 2010 -0700
404
405     DragonFly BSD: includes for PRIO_PROCESS and setpriority() in xinit.c
406     
407     Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
408
409 commit 8464a8ab360b72f6817b19ce99b12f0793fbee74
410 Author: Jeremy Huddleston <jeremyhu@apple.com>
411 Date:   Mon May 3 00:25:30 2010 -0700
412
413     darwin: Make __APPLE__ path in startx POSIX compliant
414     
415     http://xquartz.macosforge.org/trac/ticket/399
416     
417     Signed-off-by: Jeremy Huddleston <jeremyhu@apple.com>
418
419 commit e4548fe62d58d7cb891dc142c400c22031d471fb
420 Author: Mikhail Gusarov <dottedmag@dottedmag.net>
421 Date:   Sun Apr 25 03:21:43 2010 +0700
422
423     Remove OS/2 leftovers
424     
425     Signed-off-by: Mikhail Gusarov <dottedmag@dottedmag.net>
426     Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
427
428 commit c82295911409c611c097ef2e1269a78d54314304
429 Author: Jeremy Huddleston <jeremyhu@apple.com>
430 Date:   Thu Apr 15 11:40:33 2010 -0700
431
432     Enable support for an xinitrc.d directory
433     
434     This was already done on darwin and Gentoo.  Now others can benefit.
435     
436     Signed-off-by: Jeremy Huddleston <jeremyhu@apple.com>
437     Reviewed-by: Dan Nicholson <dbn.lists@gmail.com>
438     Reviewed-by: Rémi Cardona <remi@gentoo.org>
439     Reviewed-by: James Cloos <cloos@jhcloos.com>
440
441 commit 7f9d31e6342ffe5f2903fb2f4e5d3a1e4e5ed1df
442 Author: Mikhail Gusarov <dottedmag@dottedmag.net>
443 Date:   Wed Apr 14 03:03:29 2010 +0700
444
445     Rationalize errors output
446     
447     Implement Errorx/Fatalx in addition to existing Error/Fatal, replace
448     all fprintf(stderr)/exit with Fatal, all fprintf(stderr) with Error.
449     
450     Additionally harmonize capitalization and punctuation of error messages.
451     
452     Signed-off-by: Mikhail Gusarov <dottedmag@dottedmag.net>
453     Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
454
455 commit 3676185a3e3bf1e57362ed4978825d9d6d53592c
456 Author: Mikhail Gusarov <dottedmag@dottedmag.net>
457 Date:   Wed Apr 14 03:03:28 2010 +0700
458
459     Fix comment indentation
460     
461     Signed-off-by: Mikhail Gusarov <dottedmag@dottedmag.net>
462     Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
463
464 commit c0f6753d2de16826300a04232e54fbd3aa54c406
465 Author: Mikhail Gusarov <dottedmag@dottedmag.net>
466 Date:   Wed Apr 14 03:03:27 2010 +0700
467
468     Use signals from Unix98 and drop pre-POSIX compatibility
469     
470     Signed-off-by: Mikhail Gusarov <dottedmag@dottedmag.net>
471     Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
472
473 commit 15cf3d560ab5b6847d8891208080ac964c1682fb
474 Author: Mikhail Gusarov <dottedmag@dottedmag.net>
475 Date:   Wed Apr 14 03:03:26 2010 +0700
476
477     Use sigaction(2) instead of signal(2) to handle SIGUSR1 and SIGALRM
478     
479     Signed-off-by: Mikhail Gusarov <dottedmag@dottedmag.net>
480     Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
481
482 commit fa009dcc191e1d70937e5fb4dd8ae8d9c151a607
483 Author: Mikhail Gusarov <dottedmag@dottedmag.net>
484 Date:   Wed Apr 14 03:03:25 2010 +0700
485
486     sys/wait.h is in Unix98
487     
488     Signed-off-by: Mikhail Gusarov <dottedmag@dottedmag.net>
489     Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
490
491 commit a13649f91f3856040f53c47d14a2cccff943c702
492 Author: Mikhail Gusarov <dottedmag@dottedmag.net>
493 Date:   Wed Apr 14 03:03:24 2010 +0700
494
495     setpriority and PRIO_PROCESS are in Unix98
496     
497     Signed-off-by: Mikhail Gusarov <dottedmag@dottedmag.net>
498     Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
499
500 commit 598cb2f5e433014b02eec6270a73bcb95cd7b15a
501 Author: Mikhail Gusarov <dottedmag@dottedmag.net>
502 Date:   Wed Apr 14 03:03:23 2010 +0700
503
504     SIGTT{IN,OU} is in Unix98
505     
506     Signed-off-by: Mikhail Gusarov <dottedmag@dottedmag.net>
507     Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
508
509 commit ce5aa4e7a30bff3207695b9ce8cbdcd56ff7b36c
510 Author: Mikhail Gusarov <dottedmag@dottedmag.net>
511 Date:   Wed Apr 14 03:03:22 2010 +0700
512
513     SIGCHLD is in Unix98
514     
515     Signed-off-by: Mikhail Gusarov <dottedmag@dottedmag.net>
516     Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
517
518 commit d12f1f2dd625f507cf8a504854dad0a9efd86259
519 Author: Mikhail Gusarov <dottedmag@dottedmag.net>
520 Date:   Wed Apr 14 03:03:21 2010 +0700
521
522     killpg(2) is in Unix98
523     
524     Signed-off-by: Mikhail Gusarov <dottedmag@dottedmag.net>
525     Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
526
527 commit 36e3f13a32c8ced264d666f1091db7e1bb523e86
528 Author: Mikhail Gusarov <dottedmag@dottedmag.net>
529 Date:   Wed Apr 14 03:03:20 2010 +0700
530
531     waitpid(2) is in Unix98
532     
533     Signed-off-by: Mikhail Gusarov <dottedmag@dottedmag.net>
534     Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
535
536 commit 63ba277c694104b3f01d0a1adee7903631607694
537 Author: Mikhail Gusarov <dottedmag@dottedmag.net>
538 Date:   Wed Apr 14 03:03:19 2010 +0700
539
540     Use EXIT_{SUCCESS, FAILURE} from C90 instead of homegrown equivalents
541     
542     Signed-off-by: Mikhail Gusarov <dottedmag@dottedmag.net>
543     Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
544
545 commit a63c31f74e1c11509b561ab9687138f5c960df0f
546 Author: Mikhail Gusarov <dottedmag@dottedmag.net>
547 Date:   Wed Apr 14 03:03:18 2010 +0700
548
549     Stop converting functions' return types to void
550     
551     Signed-off-by: Mikhail Gusarov <dottedmag@dottedmag.net>
552     Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
553
554 commit 5dea0c1caaeb0d7f1280fd28c80c3c1bc10c34d0
555 Author: Mikhail Gusarov <dottedmag@dottedmag.net>
556 Date:   Wed Apr 14 03:03:17 2010 +0700
557
558     Simplify environment juggling by using fork() instead of vfork()
559     
560     xinit used to copy process environment in order to give client correct DISPLAY
561     and WINDOWPATH variables. It was not possible to do it in client process because
562     it was vforked, not forked.
563     
564     As vfork() usage was not entirely correct (manpage specifies that behaviour is
565     undefined if there are any memory modifications between vfork and exec), switch
566     to fork(), move setting environment variables to client process and and drop all
567     the manual mucking with environment.
568     
569     Signed-off-by: Mikhail Gusarov <dottedmag@dottedmag.net>
570     Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
571
572 commit 2df4ba3b0ef40cefcac2774e042dad0d2df17424
573 Author: Mikhail Gusarov <dottedmag@dottedmag.net>
574 Date:   Wed Apr 14 03:03:16 2010 +0700
575
576     Fix whitespace
577     
578     File was indented with mix of 8-space and tab symbols and inconsistently
579     formatted. Apply more-or-less consistent formatting and reindent everything to
580     4-space.
581     
582     Signed-off-by: Mikhail Gusarov <dottedmag@dottedmag.net>
583     Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
584
585 commit 0ffa7f2402ae06371aa09a513798a4400b5727c0
586 Author: Mikhail Gusarov <dottedmag@dottedmag.net>
587 Date:   Wed Mar 31 18:15:03 2010 +0700
588
589     Nuke OS/2 and LynxOS support remnants.
590     
591     Signed-off-by: Mikhail Gusarov <dottedmag@dottedmag.net>
592     Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
593
594 commit eb541d73b35716e1deaccc3c328473e04a5ef024
595 Author: Jeremy Huddleston <jeremyhu@freedesktop.org>
596 Date:   Mon Mar 15 15:41:48 2010 -0700
597
598     Update to version 1.2.1 for release.
599     
600     Signed-off-by: Jeremy Huddleston <jeremyhu@freedesktop.org>
601
602 commit 17b65f4420a958c577fd17d91f332465cf9fbfa5
603 Author: Jeremy Huddleston <jeremyhu@freedesktop.org>
604 Date:   Mon Mar 15 15:39:06 2010 -0700
605
606     Updates for .gitignore
607     
608     Signed-off-by: Jeremy Huddleston <jeremyhu@freedesktop.org>
609
610 commit 3d82396b95bff8ed6028e36cf3aed1f1189ba909
611 Author: Jeremy Huddleston <jeremyhu@apple.com>
612 Date:   Thu Mar 11 16:09:35 2010 -0800
613
614     darwin: Handle home directories that contain a single-quote (')
615     
616     Signed-off-by: Jeremy Huddleston <jeremyhu@apple.com>
617
618 commit ad11d954cf296f2bfbe25ad483459c8485197dd1
619 Author: Jeremy Huddleston <jeremyhu@apple.com>
620 Date:   Thu Mar 11 10:24:11 2010 -0800
621
622     Quiet warning for fts_open
623     
624     Signed-off-by: Jeremy Huddleston <jeremyhu@apple.com>
625
626 commit b61c4977d96fbaabdfb8213d2b9cc2e1416952f1
627 Author: Gaetan Nadon <memsize@videotron.ca>
628 Date:   Thu Nov 26 09:19:54 2009 -0500
629
630     Makefile.am: add ChangeLog and INSTALL on MAINTAINERCLEANFILES
631     
632     Now that the INSTALL file is generated.
633     Allows running make maintainer-clean.
634
635 commit 9d15780beb5db0d39cc34ef2d9f3157fa5a81e57
636 Author: Gaetan Nadon <memsize@videotron.ca>
637 Date:   Wed Oct 28 14:09:08 2009 -0400
638
639     INSTALL, NEWS, README or AUTHORS files are missing/incorrect #24206
640     
641     Add missing INSTALL file. Use standard GNU file on building tarball
642     README may have been updated
643     Remove AUTHORS file as it is empty and no content available yet.
644     Remove NEWS file as it is empty and no content available yet.
645
646 commit f60d8d7272efb6da4fd91df9675d9281e4230d9f
647 Author: Gaetan Nadon <memsize@videotron.ca>
648 Date:   Tue Oct 27 15:07:25 2009 -0400
649
650     Deploy the new XORG_DEFAULT_OPTIONS #24242
651     
652     This macro aggregate a number of existing macros that sets commmon
653     X.Org components configuration options. It shields the configuration file from
654     future changes.
655
656 commit b748221cf9e7df8b0b460f13f4ad0a86ff7f1b6d
657 Author: Gaetan Nadon <memsize@videotron.ca>
658 Date:   Thu Oct 22 16:23:27 2009 -0400
659
660     Makefile.am: do not include autogen.sh in distribution #24183
661     
662     This is a private build script that should not be distributed
663
664 commit 85cd7aa2f632d159af38252639a3020bf9ee18a1
665 Author: Gaetan Nadon <memsize@videotron.ca>
666 Date:   Thu Oct 22 12:34:15 2009 -0400
667
668     .gitignore: use common defaults with custom section # 24239
669     
670     Using common defaults will reduce errors and maintenance.
671     Only the very small or inexistent custom section need periodic maintenance
672     when the structure of the component changes. Do not edit defaults.
673
674 commit d243b9943879ec2790d65785805aefdfbb64a378
675 Author: Rémi Cardona <remi@gentoo.org>
676 Date:   Sat Nov 14 14:51:59 2009 +0100
677
678     xinit 1.2.0
679     
680     Signed-off-by: Rémi Cardona <remi@gentoo.org>
681
682 commit 561b6c70648b585e36241c898f0b2dbba3cb2d24
683 Author: Jeremy Huddleston <jeremyhu@freedesktop.org>
684 Date:   Tue Oct 27 18:24:31 2009 -0700
685
686     Apple: Export X11_PREFS_DOMAIN for children (quartz-wm)
687
688 commit 9b89862981070cf9e381512055a778f451c88905
689 Author: Jeremy Huddleston <jeremyhu@freedesktop.org>
690 Date:   Wed Oct 21 12:47:20 2009 -0700
691
692     This is not a GNU project, so declare it foreign.
693     
694     On Wed, 2009-10-21 at 13:36 +1000, Peter Hutterer wrote:
695     > On Tue, Oct 20, 2009 at 08:23:55PM -0700, Jeremy Huddleston wrote:
696     > > I noticed an INSTALL file in xlsclients and libXvMC today, and it
697     > > was quite annoying to work around since 'autoreconf -fvi' replaces
698     > > it and git wants to commit it.  Should these files even be in git?
699     > > Can I nuke them for the betterment of humanity and since they get
700     > > created by autoreconf anyways?
701     >
702     > See https://bugs.freedesktop.org/show_bug.cgi?id=24206
703     
704     As an interim measure, replace AM_INIT_AUTOMAKE([dist-bzip2]) with
705     AM_INIT_AUTOMAKE([foreign dist-bzip2]). This will prevent the generation
706     of the INSTALL file. It is also part of the 24206 solution.
707     
708     Signed-off-by: Jeremy Huddleston <jeremyhu@freedesktop.org>
709
710 commit 82747989c1332290fabec8b9da38aad05282301f
711 Author: Alan Coopersmith <alan.coopersmith@sun.com>
712 Date:   Fri Oct 16 20:27:17 2009 -0700
713
714     Use platform-specific X server names in man pages for cygwin & darwin
715     
716     Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
717     Signed-off-by: Jeremy Huddleston <jeremyhu@apple.com>
718     Tested-by: Jon TURNEY <jon.turney@dronecode.org.uk>
719
720 commit c2a5751175b11d3206805468aae1ddecd02c4a98
721 Author: Rémi Cardona <remi@gentoo.org>
722 Date:   Sat Oct 3 11:50:12 2009 +0200
723
724     make XINITDIR configurable at build-time, default is unchanged
725     
726     Signed-off-by: Rémi Cardona <remi@gentoo.org>
727
728 commit 2861f9cf845107870f9d5e9898e5cd4baba8d8f7
729 Author: Alan Coopersmith <alan.coopersmith@sun.com>
730 Date:   Sat Oct 3 15:28:27 2009 -0700
731
732     Strip RCS/CVS tags
733     
734     Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
735
736 commit 536a3e66159bb4cbd75b861b9b942da5b1885a26
737 Author: Alan Coopersmith <alan.coopersmith@sun.com>
738 Date:   Sat Oct 3 15:21:20 2009 -0700
739
740     Man page updates
741     
742     Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
743
744 commit 2528d709b51bb1f2e8c32db3242c5af815c9b66f
745 Author: Alan Coopersmith <alan.coopersmith@sun.com>
746 Date:   Sat Oct 3 15:16:55 2009 -0700
747
748     Drop ancient SunWindows compatibility check
749     
750     Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
751
752 commit adda4c05eceddca7ecb4470d9804a0fa2da8c12c
753 Author: Alan Coopersmith <alan.coopersmith@sun.com>
754 Date:   Sat Oct 3 15:15:38 2009 -0700
755
756     Drop ancient A/UX compatibility hack
757     
758     Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
759
760 commit 817c2d6fe0bea3910d335a0f0ae6d69e358dd9da
761 Author: Alan Coopersmith <alan.coopersmith@sun.com>
762 Date:   Sat Oct 3 15:06:23 2009 -0700
763
764     Purge ancient server names from help, add newer server names instead
765     
766     Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
767
768 commit 3a59c294d30f5c68dc1411a1a7a274948e08d528
769 Author: Alan Coopersmith <alan.coopersmith@sun.com>
770 Date:   Sat Oct 3 14:51:44 2009 -0700
771
772     Migrate to xorg macros 1.3 & XORG_DEFAULT_OPTIONS
773     
774     Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
775
776 commit 98c7700d5bff9e61a7f29d8a611edc8a34961e8e
777 Author: Jeremy Huddleston <jeremyhu@freedesktop.org>
778 Date:   Fri Sep 4 00:36:18 2009 -0700
779
780     launchd: Update the DISPLAY envvar to not have a - ... call me paranoid, but I feel safer without it
781     
782     Also added some extra debugging fluff to distingush between two similar statements.
783
784 commit 49b50db0cb1ecc5611a242d12b9ca05b961c91ac
785 Author: Jeremy Huddleston <jeremyhu@freedesktop.org>
786 Date:   Thu Sep 3 19:02:56 2009 -0700
787
788     launchd: Include LAUNCHD_ID_PREFIX in the socket name for reverse lookup to tell which launchd id owns $DISPLAY
789
790 commit 78d181dc74ffb3e67ee0d90780b86e00e03073eb
791 Author: Jeremy Huddleston <jeremyhu@freedesktop.org>
792 Date:   Wed Sep 2 10:43:25 2009 -0700
793
794     launchd: Added --with-launchd-id-prefix option to set non-standard launchd id prefix (org.x is still default)
795
796 commit 33c3dae16b632ab56b6b361273a48079eb0a41c4
797 Author: Andres Salomon <dilinger@queued.net>
798 Date:   Wed Feb 11 17:18:05 2009 -0500
799
800     app/xinit: make startx's $? a useful value
801     
802     When startx fails to start X, it's most likely xinit that failed.  xinit
803     returns a proper return code (1), but that gets clobbed in the startx
804     script by clean-up commands.  This patch saves $? from xinit and forces
805     startx to exit with that value.
806     
807     This way, if startx actually fails to start X, $? reflects that.
808     
809     Signed-off-by: Andres Salomon <dilinger@debian.org>
810
811 commit 028b0839dc4079c8fe56b38a80be51dc8c89ea17
812 Author: Jon TURNEY <jon.turney@dronecode.org.uk>
813 Date:   Fri Mar 6 17:03:30 2009 +0000
814
815     Cygwin can also have spaces in $HOME
816
817 commit c30b10caedf7bdafb9abda914f80c90bfaccaec5
818 Author: Paulo Cesar Pereira de Andrade <pcpa@mandriva.com.br>
819 Date:   Wed Jan 21 19:22:31 2009 -0200
820
821     Correct make distcheck for recent git versions.
822
823 commit 57f917f8934d441ebb6501c4691a2b59fa217f3f
824 Author: Robert Macomber <robert.macomber@bigfishgames.com>
825 Date:   Fri Jan 16 01:27:50 2009 +0100
826
827     startx: fix misparsing of initial client and server arguments which begin with / or ./
828     
829     If you invoke startx with a client whose initial command-line arguments
830     begin with / or ./, it uses the last such argument as the base command
831     for the client.  E.g.:
832        startx /usr/bin/xterm /usr/bin/mutt
833     will use /usr/bin/mutt as the client to run instead of /usr/bin/xterm.
834     This is because of the way in which startx parses its arguments.  It's a
835     loop over a case with three clauses; the bug is in the first.  When it's
836     looking at one of startx's args it checks to see if $clientargs is empty
837     in order to see if it should set $client or add the argument to
838     $clientargs.  It should also check to see whether $client is set.
839     
840     There is a similar bug in parsing server args, where it checks to see if
841     $serverargs is empty to decide whether to set $server.
842     
843     Debian bug#511717 (http://bugs.debian.org/511717)
844     
845     Signed-off-by: Julien Cristau <jcristau@debian.org>
846
847 commit 7a5086259ca39cc4de6abcda3a3dc5d6c6b380b0
848 Author: Jeremy Huddleston <jeremyhu@freedesktop.org>
849 Date:   Thu Dec 18 19:05:08 2008 -0800
850
851     Apple: Use MAC_OS_X_VERSION_MIN_REQUIRED instead of __MAC_OS_X_VERSION_MIN_REQUIRED
852
853 commit 46d641fdd020d07a9b4bd0364cf126643342a7e3
854 Author: Jeremy Huddleston <jeremyhu@freedesktop.org>
855 Date:   Wed Dec 17 15:19:38 2008 -0800
856
857     xinit 1.1.1
858
859 commit c340932db548d1a3d4fc5bbc682b7730e5b2cf4a
860 Author: Jeremy Huddleston <jeremyhu@freedesktop.org>
861 Date:   Wed Dec 17 13:00:23 2008 -0800
862
863     Apple: Allow defaults option that maps to a -dpi server command line in startx
864
865 commit 89c1675d128da3477cac6858c4249b839ec68346
866 Author: Jeremy Huddleston <jeremyhu@freedesktop.org>
867 Date:   Sat Dec 13 00:14:54 2008 -0800
868
869     OSX: Don't use login/bash -c hack anymore for org.x.startx LaunchAgent
870
871 commit 13accec7614960965470f17894bc9212842ea6d7
872 Author: Jeremy Huddleston <jeremyhu@freedesktop.org>
873 Date:   Tue Dec 9 21:15:13 2008 -0800
874
875     OSX: More prefix fixes
876
877 commit e06ebf63e2c91e590fc1091e5ea2e49bab835526
878 Author: Jeremy Huddleston <jeremyhu@freedesktop.org>
879 Date:   Wed Dec 3 11:19:48 2008 -0800
880
881     OSX: Fixed bad prefix
882
883 commit 4ee72a6f1fc5d045adb71260107ca605ec68a84a
884 Author: Jeremy Huddleston <jeremyhu@freedesktop.org>
885 Date:   Tue Dec 2 20:56:11 2008 -0800
886
887     OSX Tiger: Fix discovery of mach port
888
889 commit ca9cb9750d2dd480240a37cdbd94fdba0a34da4c
890 Author: Jeremy Huddleston <jeremyhu@freedesktop.org>
891 Date:   Tue Dec 2 20:31:10 2008 -0800
892
893     Apple: Honor X11_PREFS_DOMAIN if it's set (1.4.2-apple26 and later)
894
895 commit 754efe651165ea7dd034f6b0ce75ef785deab826
896 Author: Jeremy Huddleston <jeremyhu@freedesktop.org>
897 Date:   Fri Nov 28 23:23:14 2008 -0800
898
899     OSX Tiger: Hopefully the last fix for Tiger users...
900
901 commit f04db53e71c681379ec49494c9ab727bc5269b30
902 Author: Jeremy Huddleston <jeremyhu@freedesktop.org>
903 Date:   Fri Nov 28 11:20:25 2008 -0800
904
905     OSX Tiger: More compilation fixes...
906
907 commit ed6dc88f5cbaaad08a282c44ae333a938f6f4216
908 Author: Jeremy Huddleston <jeremyhu@freedesktop.org>
909 Date:   Thu Nov 27 00:47:31 2008 -0800
910
911     OSX: Create privleged_startx on Tiger
912     
913     Launchd in Tiger doesn't support OnDemand loading, so this is
914     a KeepAlive idle daemon on Tiger.
915
916 commit 9f761b5a8512a8ad8b1475a3684e1a23d953916f
917 Author: Jeremy Huddleston <jeremyhu@freedesktop.org>
918 Date:   Sat Nov 22 10:52:35 2008 -0800
919
920     Apple: Use AvailabilityMacros.h for Tiger compatability
921
922 commit 0c0b73812efe75496e154730787402538a268bac
923 Author: Jeremy Huddleston <jeremyhu@freedesktop.org>
924 Date:   Thu Aug 28 19:10:59 2008 -0700
925
926     Apple: Make VPATH builds work on darwin
927     
928     Patch from Peter O'Gorman <peter@pogma.com>
929
930 commit 0753882b89a451c9bdd053c2915a80fbcdbb0b77
931 Author: Jeremy Huddleston <jeremyhu@freedesktop.org>
932 Date:   Tue Aug 5 14:58:48 2008 -0700
933
934     Apple: sleep() to avoid innocent error message spew
935
936 commit 79871c9b9daa1fad1b84af8f7eb54fced7526b2e
937 Author: Alan Coopersmith <alan.coopersmith@sun.com>
938 Date:   Tue Aug 5 14:11:24 2008 -0700
939
940     Fix build of startx & xinitrc with Solaris make
941     
942     For some reason, having the dependencies explictly listed
943     causes it to ignore the suffix implicit rule for .cpp.
944
945 commit 9cc39e441b8741b4b0b878d00e09f0366ff36146
946 Author: Jeremy Huddleston <jeremyhu@freedesktop.org>
947 Date:   Mon Aug 4 14:40:49 2008 -0700
948
949     Support the instant-off API in SnowLeopard.
950
951 commit 7d41013b0e295ec0444c2f9099679bb6018c812f
952 Author: Jeremy Huddleston <jeremyhu@freedesktop.org>
953 Date:   Wed Jul 2 16:36:24 2008 -0700
954
955     Apple: Using eval to protect people who have spaces in their home path.
956
957 commit 9632367abd03108f3636b05e9f2fd92f5c28dabe
958 Author: Jeremy Huddleston <jeremyhu@freedesktop.org>
959 Date:   Sun Jun 29 18:24:13 2008 -0700
960
961     startx.cpp: Made some things a little more friendly for people who have spaces in pathnames.
962
963 commit c5bd51b3a31b3b290dec9f978779a56161308bb4
964 Author: Jeremy Huddleston <jeremyhu@freedesktop.org>
965 Date:   Sun Jun 29 17:50:44 2008 -0700
966
967     Apple: privleged_startx: Increase the timeout so slower machines don't get a stray process warning in their system log.
968
969 commit a5a8ea7c8452908c2c4c9c822f5b4f7382c03630
970 Author: Adam Jackson <ajax@redhat.com>
971 Date:   Thu Jun 12 15:27:11 2008 -0400
972
973     xinit 1.1.0
974
975 commit 44e2ee01b456deb2630d21786d19ee2734d2f40a
976 Author: Jeremy Huddleston <jeremyhu@freedesktop.org>
977 Date:   Wed May 28 12:01:35 2008 -0700
978
979     Apple: Don't use launchd on Tiger since it doesn't support the features we need.
980     
981     https://bugs.freedesktop.org/show_bug.cgi?id=15893
982
983 commit d315445cb85876cda56f46cb657167d4eb906ba0
984 Author: Jeremy Huddleston <jeremyhu@freedesktop.org>
985 Date:   Wed May 28 11:54:22 2008 -0700
986
987     Properly handle using xserverrc
988
989 commit 3c5e2ed686bd3ab39e2c1e87feffb5990603cf3c
990 Author: Adam Jackson <ajax@redhat.com>
991 Date:   Wed May 21 14:34:52 2008 -0400
992
993     xinit 1.0.9
994
995 commit c07501f69239e9c1448736ad7e689a2c3da49af9
996 Author: Adam Jackson <ajax@redhat.com>
997 Date:   Wed May 21 14:29:55 2008 -0400
998
999     Unset session environment variables so startx works within a running session.
1000
1001 commit ef2610f44c7cf40489203fddc77ddcdfb7764eed
1002 Author: Alan Coopersmith <alan.coopersmith@sun.com>
1003 Date:   Tue May 13 16:28:33 2008 -0700
1004
1005     Use /bin/ksh instead of /bin/sh on Solaris
1006
1007 commit d3bc7001315a8ba13be073af86fe710740b2d4c3
1008 Author: Alan Coopersmith <alan.coopersmith@sun.com>
1009 Date:   Tue May 13 16:25:49 2008 -0700
1010
1011     Check for proper cookie creation on all platforms
1012
1013 commit ef7abe2e72074f8252f0812ab2ca05dff7e76a38
1014 Author: Alan Coopersmith <alan.coopersmith@sun.com>
1015 Date:   Tue May 13 16:25:22 2008 -0700
1016
1017     Use od on /dev/random to generate cookie on Solaris
1018
1019 commit e0e89545db1fc08ffe49b2b24455bb30137da671
1020 Author: Jeremy Huddleston <jeremyhu@freedesktop.org>
1021 Date:   Mon May 12 13:17:46 2008 -0700
1022
1023     Apple: Don't need to spew unneccessary 'directory exists' messages.
1024
1025 commit 85561f8347b33422dd4b0ea11911347c0666e409
1026 Author: Jeremy Huddleston <jeremyhu@freedesktop.org>
1027 Date:   Tue May 6 00:07:18 2008 -0700
1028
1029     Apple: No need for these bits being here in xinit as of xserver-1.4.0-apple9
1030
1031 commit 280774466dc9f57b4b46c618345f7938290dbb2c
1032 Author: Jeremy Huddleston <jeremyhu@freedesktop.org>
1033 Date:   Fri Apr 25 19:00:23 2008 -0700
1034
1035     Apple: Added some OSX version protection, so this will still compile on Tiger and below.
1036
1037 commit 0806ae2ecfdcb4ad5f3b7a66dcc9bc5d29d72649
1038 Author: Jeremy Huddleston <jeremyhu@freedesktop.org>
1039 Date:   Fri Apr 25 15:12:54 2008 -0700
1040
1041     Apple: Use CFProcessPath instead of argv[0] trick.
1042
1043 commit edc3112679af749f0c6fc54b2eec1b89aaf0d0c8
1044 Author: Matthieu Herrb <matthieu.herrb@laas.fr>
1045 Date:   Sun Apr 20 17:30:14 2008 +0200
1046
1047     Replace sprintf() and strcpy() with snprintf().
1048
1049 commit 47d561fd6efb8923cfbace6fea40dfeb314b4662
1050 Author: Jeremy Huddleston <jeremyhu@freedesktop.org>
1051 Date:   Sat Apr 19 08:50:45 2008 -0700
1052
1053     Cleaned up handling of defaultserver{,args}
1054     Per comments from Jeremy Reed on the list... basically doing for everyone what I do for Apple
1055
1056 commit f6e75ebf5f7f245e1cdeb883a1d2db74f2451fd4
1057 Author: Jeremy Huddleston <jeremyhu@freedesktop.org>
1058 Date:   Sat Apr 19 08:47:20 2008 -0700
1059
1060     Apple: Fixed make dist to include a missing header and not include generated sources
1061
1062 commit 2b06b58a328e13df4704df8a48d4cd0b1100ba7e
1063 Author: Jeremy Huddleston <jeremyhu@freedesktop.org>
1064 Date:   Thu Apr 17 17:19:41 2008 -0700
1065
1066     Apple: Added privileged_startx
1067
1068 commit fe5af014f2645d1ecf981d40d3c10a3621e9ec56
1069 Author: Jeremy Huddleston <jeremyhu@freedesktop.org>
1070 Date:   Mon Apr 14 13:05:26 2008 -0700
1071
1072     Apple: Wait for privileged_startx to finish, so we don't race to create /tmp/.X11-unix
1073
1074 commit d5590dba3cce39367762d39822094ca51000142b
1075 Author: Jeremy Huddleston <jeremyhu@freedesktop.org>
1076 Date:   Sun Apr 13 23:15:27 2008 -0700
1077
1078     Apple: We renamed font_cache.sh to font_cache for better consistency... Changing startx to work with this
1079
1080 commit 5ef443bb6bff0a03ee00105d9bf95bc3f6f82b11
1081 Author: Jeremy Huddleston <jeremyhu@freedesktop.org>
1082 Date:   Sun Apr 13 19:51:18 2008 -0700
1083
1084     Apple: privileged_startx is in XINITDIR
1085
1086 commit c1b70ca67ecd12d6837584e7ef4abd01ee3b7ad9
1087 Author: Jeremy Huddleston <jeremyhu@freedesktop.org>
1088 Date:   Tue Apr 8 17:25:54 2008 -0700
1089
1090     Correctly handle users with spaces in $HOME
1091
1092 commit 1cb4bb208d481967fb736acf10c6ac2b66bf3181
1093 Author: Jeremy Huddleston <jeremyhu@freedesktop.org>
1094 Date:   Sat Apr 5 17:23:02 2008 -0700
1095
1096     Apple: Renamed LaunchAgent to org.x.startx to distinguish it from the org.x.X11 application
1097
1098 commit f7c706ff46d4a2364d65731cd1c3135ef7987380
1099 Author: Jeremy Huddleston <jeremyhu@freedesktop.org>
1100 Date:   Fri Apr 4 22:49:51 2008 -0700
1101
1102     Apple: Execute /usr/X11/bin/privileged_startx if it's present
1103
1104 commit ca08a36d10f15be6d230a9af92288da4cb24cd43
1105 Author: Jeremy Huddleston <jeremyhu@freedesktop.org>
1106 Date:   Fri Apr 4 02:31:10 2008 -0700
1107
1108     Apple: Fixed issue where display would not be passed correctly to the server if nolisten tcp was enabled.
1109
1110 commit 8c52bd4509b7fe5a74026b5bc638d59add9e8945
1111 Author: Jeremy C. Reed <reed@tx.reedmedia.net>
1112 Date:   Sat Mar 15 18:23:45 2008 -0500
1113
1114     Use /dev/urandom for cookie it it exists
1115     else fall back to /dev/random.
1116     Not doing in configure.ac because can't easily check for
1117     existence when doing cross-builds.
1118     (Alternative would be to define this for every operating system
1119     in configure.ac. Currently only is defined for OpenBSD.
1120     Systems that have mcookie also will not be effected.)
1121
1122 commit 062524614fdd4f11f32ba3d054f7fc16b9bc5f12
1123 Author: Matthieu Herrb <matthieu@bluenote.herrb.net>
1124 Date:   Sat Mar 8 19:02:05 2008 +0100
1125
1126     OpenBSD: use openssl rand -hex 16 to generate the cookie.
1127
1128 commit 3eaee22196a03d88c419c42470baf562552c1a3b
1129 Author: Adam Jackson <ajax@redhat.com>
1130 Date:   Thu Mar 6 17:09:45 2008 -0500
1131
1132     xinit 1.0.8
1133
1134 commit 96c8650369a99e344b4e3510f713b331d83c4272
1135 Author: Jeremy Huddleston <jeremy@tifa.local>
1136 Date:   Sun Mar 2 10:32:58 2008 -0800
1137
1138     Apple: Use -c in the launchd plist, so broken .profile/.bashrc don't much up startx
1139
1140 commit aa026deef43a8c1479e6a558194e0a473bbdaeb0
1141 Author: Jeremy Huddleston <jeremy@tifa.local>
1142 Date:   Sat Mar 1 17:30:47 2008 -0800
1143
1144     Apple: Adding support for an xinitrc.d directory on OSX, so fink doesn't need to clobber files
1145
1146 commit 916b1ab10d10efbdf3a544534acb95f9d28692cf
1147 Author: Jeremy Huddleston <jeremy@tifa.local>
1148 Date:   Mon Feb 18 15:53:46 2008 -0800
1149
1150     Apple: font caching and defaults
1151     Quieted defaults "error" messages by initializing default values
1152     Do font caching in startx, so users with custom ~/.xinitrc won't have to
1153     worry about updating it.
1154     Add "cache_fonts" defaults item to toggle whether or not to cache fonts at startup
1155     Fall back on fc-cache if font_cache.sh is not present.
1156
1157 commit 19fa8408a2c707081ba984537a3dcab744b0a565
1158 Author: Jeremy Huddleston <jeremy@tifa-2.local>
1159 Date:   Sat Feb 16 02:50:47 2008 -0800
1160
1161     Added org.x.X11.plist.cpp to EXTRA_DIST
1162
1163 commit 9259740a2d69c6c2fc1786508dbd08ae2cfef101
1164 Author: Jeremy Huddleston <jeremy@tifa.local>
1165 Date:   Sun Feb 10 18:49:06 2008 -0800
1166
1167     Apple: Support spaces in $HOME for font path, and remove duplicate entry
1168
1169 commit 4e899293d7f7bb0a67b094402fad7db55169acec
1170 Author: Jeremy Huddleston <jeremy@tifa.local>
1171 Date:   Sun Feb 10 02:04:16 2008 -0800
1172
1173     Apple: Cleaned up font path setting and added font caching to xinitrc
1174
1175 commit 238b74a47eb66bfa24627b099bf9c6a06e91d35a
1176 Author: Jeremy Huddleston <jeremy@tifa.local>
1177 Date:   Sat Feb 9 22:17:02 2008 -0800
1178
1179     Apple: use -nocpp arg to xrdb if cpp is not installed
1180
1181 commit b9a2f211eff9f7fdc1399146d175923ca589cf2a
1182 Author: David Nusinow <dnusinow@debian.org>
1183 Date:   Tue Feb 5 11:58:40 2008 -0500
1184
1185     Unbreak installs on non-launchd systems
1186     
1187     Thanks to cjb for running the tinderbox that spotted this
1188     breakage.
1189
1190 commit 6403e53a1fef9fd7dd8c77640d01bb8aaee09f91
1191 Author: Jeremy Huddleston <jeremy@yuffie.local>
1192 Date:   Fri Feb 1 00:35:27 2008 -0800
1193
1194     OS-X: Set fontpath in xinitrc to include system / user fonts.  Additionally fixed font scaling issues (trac #52)
1195
1196 commit d9d43955a03fb3d5b2d87d9c1a7de463f1a027b6
1197 Author: Jeremy Huddleston <jeremy@yuffie.local>
1198 Date:   Fri Feb 1 00:23:54 2008 -0800
1199
1200     OS-X: Fixed typo
1201
1202 commit 7400760ae1b88d0c514aa119643cd412a4a68b06
1203 Author: Jeremy Huddleston <jeremy@yuffie.local>
1204 Date:   Wed Jan 9 21:03:41 2008 -0800
1205
1206     OS-X: Add bindir to $PATH in startx if it's not there
1207     This should also fix this on SCO since it was using the incorrect BINDIR
1208     instead of __bindir__ in that code block...
1209
1210 commit 0f740f75ececc9742c6f407d53b482897ef5f698
1211 Author: Jeremy Huddleston <jeremy@yuffie.local>
1212 Date:   Fri Jan 4 11:36:26 2008 -0800
1213
1214     OS-X: Properly set enable_xauth if the user has no defaults set and choose a valid $display for fast-user-switching.
1215
1216 commit 9c57524fde57284daae2309dce17dbf56a8643de
1217 Author: Jeremy Huddleston <jeremy@yuffie.local>
1218 Date:   Thu Dec 20 18:26:38 2007 -0800
1219
1220     XQuartz doesn't need the -launchd command line argument anymore.
1221
1222 commit f31042ae688d75c2043e9df56f66cabdd56fdf75
1223 Author: Jeremy Huddleston <jeremy@yuffie.local>
1224 Date:   Thu Dec 20 17:22:16 2007 -0800
1225
1226     OS-X: Need to use bash --login to setup the environment from launchd.
1227
1228 commit d1c968926fa2fe36b612d4ebc948d73e6e0f6c01
1229 Author: Jeremy Huddleston <jeremy@yuffie.local>
1230 Date:   Thu Dec 20 16:50:39 2007 -0800
1231
1232     OS-X: Made defaults test more robust
1233
1234 commit 73a2dd64576328de712ee792d569a88550e4ddb4
1235 Author: Jeremy Huddleston <jeremy@yuffie.local>
1236 Date:   Thu Dec 20 16:13:27 2007 -0800
1237
1238     Added support for OS-X preferences to disable tcp/ip connections and xauth
1239
1240 commit 4afcc5afa0dc7a1d14e93f18289c4490c9f2decd
1241 Author: root <root@tinderbox.wearablelab.ml.unisa.edu.au>
1242 Date:   Fri Dec 21 00:53:45 2007 +1030
1243
1244     Define APPLE for the rest of us
1245     
1246     APPLE was only defined when, well on an APPLE. However Makefile.am
1247     unconditionally required it. Hence define APPLE to false when
1248     we're not on an APPLE.
1249     
1250     Found by: Tinderbox
1251
1252 commit cced740b1e1c8220701e59cec1be04498f851296
1253 Author: Jeremy Huddleston <jeremy@yuffie.local>
1254 Date:   Sun Dec 16 01:12:20 2007 -0800
1255
1256     OS-X: Added argv[0] hack for finding Xquartz UI and icon as well as claiming its dock icon
1257     Partially removes need for x11-exec on OS-X.  We still need to handle options set in defaults.
1258
1259 commit 3c5ae3a242895f53d4f27fefb785f2725077a55d
1260 Author: Jeremy Huddleston <jeremy@yuffie.local>
1261 Date:   Sat Dec 15 15:52:22 2007 -0800
1262
1263     Changed x11-exec to actually start X11.app.  X11.app will be responsible for calling xinit.
1264
1265 commit f5db2f6bc21b8d589b92c0f1d60bd6ec8da21ae0
1266 Author: Jeremy Huddleston <jeremy@yuffie.local>
1267 Date:   Sat Dec 15 15:01:02 2007 -0800
1268
1269     Added Apple launchd support
1270
1271 commit c0246278393f9440717eea292a3d31440f7972dd
1272 Author: James Cloos <cloos@jhcloos.com>
1273 Date:   Thu Dec 6 15:51:07 2007 -0500
1274
1275     Add missing PHONY line for automatic ChangeLog generation
1276
1277 commit 3b064b7206a84aae873743b706c41324a67c1f2c
1278 Author: Jeremy Huddleston <jeremy@yuffie.local>
1279 Date:   Mon Dec 3 19:57:26 2007 -0800
1280
1281     Added some support for Xquartz on OS-X.
1282
1283 commit e2963ff8acb7e20aab1f8e31a656f4553dda208a
1284 Merge: a7fda62 0516336
1285 Author: Matthieu Herrb <matthieu@bluenote.herrb.com>
1286 Date:   Fri Sep 28 22:26:26 2007 +0200
1287
1288     Merge branch 'master' of ssh://herrb@git.freedesktop.org/git/xorg/app/xinit
1289
1290 commit a7fda62fcb5600dc65f84148923f5a0a70181e7e
1291 Author: Matthieu Herrb <matthieu@bluenote.herrb.com>
1292 Date:   Fri Sep 28 22:25:17 2007 +0200
1293
1294     Use /dev/arandom instead of /dev/urandom to generate the cookie
1295     on OpenBSD. Problem noticed by Joerg Sonnenberger. Thanks.
1296
1297 commit 051633650c7b7a7eb9ef494a48a6a79fa2e06080
1298 Author: Tilman Sauerbeck <tilman@code-monkey.de>
1299 Date:   Mon Sep 17 12:46:59 2007 +0200
1300
1301     Bumped version to 1.0.7.
1302
1303 commit 52121e9de907c61a16e41f0f08acecc1dc1546e5
1304 Author: Tilman Sauerbeck <tilman@code-monkey.de>
1305 Date:   Mon Sep 17 08:27:23 2007 +0200
1306
1307     Bug #12448: Don't try to trap 'ERR'.
1308     
1309     startx is advertised as a POSIX sh script. These shells don't
1310     necessarily support trapping 'ERR'. This makes startx work again with
1311     dash (and probably others).
1312
1313 commit ff9752bc4304e5a29ef7e06b56bd4e0e5ca32926
1314 Author: Matthieu Herrb <matthieu@bluenote.herrb.com>
1315 Date:   Sat Sep 15 18:51:19 2007 +0200
1316
1317     Bump to 1.0.6
1318
1319 commit af5e859a8da23f063fd3371a9e7266054532d769
1320 Author: Matthieu Herrb <matthieu@bluenote.herrb.com>
1321 Date:   Sat Sep 15 18:50:57 2007 +0200
1322
1323     generate
1324
1325 commit 6c1bef8580a1dcd945c3a89522daa90fe8f4c272
1326 Author: Matthieu Herrb <matthieu@bluenote.herrb.com>
1327 Date:   Sat Sep 15 18:43:52 2007 +0200
1328
1329     MKCOOKIE program for OpenBSD.
1330
1331 commit b9d07ef3e07ef6f00a2f1cc730a481e5e1291f5b
1332 Author: Matthieu Herrb <matthieu@bluenote.herrb.com>
1333 Date:   Sat Sep 15 18:12:52 2007 +0200
1334
1335     remove .serverauth.$$ file on signals or errors
1336
1337 commit e91874313c99dfb6be042cd1739e463e080b71fc
1338 Author: Eric Anholt <eric@anholt.net>
1339 Date:   Wed Sep 5 10:14:52 2007 -0700
1340
1341     Bump version to 1.0.5.
1342
1343 commit 2640fb97a42e0d91603defc0f37388735c56a54d
1344 Author: Eric Anholt <eric@anholt.net>
1345 Date:   Tue Sep 4 13:05:47 2007 -0700
1346
1347     Fix broken test for /dev/random cookie generation failure.
1348
1349 commit fc6cc81be41af58ffd996994e1325dd072a9ab34
1350 Author: Eric Anholt <eric@anholt.net>
1351 Date:   Fri Jul 13 15:34:43 2007 -0700
1352
1353     Use /dev/random to generate the cookie if mcookie is unavailable.
1354     
1355     Setting XAUTHORITY without having actually generated a cookie and created
1356     .Xauthority led to issues if somebody like ssh later came around and made the
1357     .Xauthority file for their own setup.  So, simply make it so that we never
1358     fail to create one.
1359
1360 commit e9c1d1667b58c738cb1317219cc0ac84bef2a5d6
1361 Author: Alan Coopersmith <alan.coopersmith@sun.com>
1362 Date:   Mon May 21 20:00:38 2007 -0700
1363
1364     Version bump: 1.0.4
1365
1366 commit 3686497f31ac9f548f6f3aa5d4418a96fe564497
1367 Author: Alan Coopersmith <alan.coopersmith@sun.com>
1368 Date:   Mon May 21 18:42:56 2007 -0700
1369
1370     Remove old Imake checks now that we always build with autoconf
1371
1372 commit d5b726c2dbc22b6fd9623604e9252aaef30c387c
1373 Author: Alan Coopersmith <alan.coopersmith@sun.com>
1374 Date:   Mon May 21 18:18:56 2007 -0700
1375
1376     Remove support for pre-POSIX-1990 platforms
1377
1378 commit dfba9a82068b44429a08b307d26b91495c10c7c1
1379 Author: Alan Coopersmith <alan.coopersmith@sun.com>
1380 Date:   Mon May 21 17:52:38 2007 -0700
1381
1382     Modernize list of Xservers printed when "X" is not found in $PATH
1383
1384 commit a73284c7aeeab7ee0c1b6027819955ef7b08f23d
1385 Author: Alan Coopersmith <alan.coopersmith@sun.com>
1386 Date:   Mon May 21 17:09:40 2007 -0700
1387
1388     Replace static ChangeLog with dist hook to generate from git log
1389
1390 commit 8942f1fd8377c0e67e5ad493af55b7d7b3f996c7
1391 Author: Alan Coopersmith <alan.coopersmith@sun.com>
1392 Date:   Mon May 21 16:49:18 2007 -0700
1393
1394     Don't print windowpath debug messages unless built -DDEBUG
1395     
1396     No need to print warnings on systems without vt support
1397
1398 commit fa78528b44d4c1c50594359e17114208834a84fd
1399 Author: Samuel Thibault <samuel.thibault@ens-lyon.org>
1400 Date:   Fri Aug 25 16:48:00 2006 -0800
1401
1402     X.Org Bugzilla #8013: xinit should set WINDOWPATH
1403     
1404     X.Org Bugzilla #8013: <https://bugs.freedesktop.org/show_bug.cgi?id=8013>
1405     Patch #6701: <https://bugs.freedesktop.org/attachment.cgi?id=6701>
1406
1407 commit 64f1a94404924b1ada6b43ed33c80a560712ec36
1408 Author: Daniel Drake <ddrake@brontes3d.com>
1409 Date:   Mon May 21 16:33:23 2007 -0700
1410
1411     Fill in COPYING File (X.Org Bugzilla #11024)
1412
1413 commit 3b6dad2ba4d4507cd742d8e7ff760fe006c0aa23
1414 Author: Alan Coopersmith <alan.coopersmith@sun.com>
1415 Date:   Fri May 18 23:44:06 2007 -0700
1416
1417     Bug #10616: Clarify syntax on xinit & startx man pages
1418     
1419     X.Org Bugzilla #10616: <https://bugs.freedesktop.org/show_bug.cgi?id=10616>
1420     Reported upstream from
1421     Debian bug #267744 <http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=267744>
1422
1423 commit ad23a55a581ab18c4614e2cb5d82c4376ee88722
1424 Author: Alan Coopersmith <alan.coopersmith@sun.com>
1425 Date:   Mon Nov 6 14:56:07 2006 -0800
1426
1427     Stop hardcoding /usr/X11R6/bin in manpage examples
1428
1429 commit c50afd78af7496938a10b317c5e41b4d99d1fc60
1430 Author: Alan Coopersmith <alan.coopersmith@sun.com>
1431 Date:   Mon Nov 6 14:47:34 2006 -0800
1432
1433     Change example X server argument from bc to -br now that bc is gone
1434
1435 commit 7b3e51364355716731670522b578b23d40fb356b
1436 Author: Alan Coopersmith <alan.coopersmith@sun.com>
1437 Date:   Mon Nov 6 14:46:42 2006 -0800
1438
1439     Add *~ to .gitignore to skip over emacs/patch droppings
1440
1441 commit c9da362e9f3f80a91b91011c21ef85e1cd3ef48b
1442 Author: Alan Coopersmith <alan.coopersmith@sun.com>
1443 Date:   Mon Nov 6 14:46:15 2006 -0800
1444
1445     renamed: .cvsignore -> .gitignore
1446
1447 commit de19be83afe7d0dc9a71fa529e80d91b4e26bdda
1448 Author: Adam Jackson <ajax@benzedrine.nwnk.net>
1449 Date:   Fri Oct 13 17:53:12 2006 -0400
1450
1451     Bump to 1.0.3
1452
1453 commit 4fc9d215202b494a9182913f84eb41ba2bd1e39b
1454 Author: Matthieu Herrb <matthieu.herrb@laas.fr>
1455 Date:   Tue Jun 20 19:25:51 2006 +0000
1456
1457     Check setuid() return value. Bugzilla #7116.
1458
1459 commit 732e5f17cf5189854654360e978a62d6d6b82d4b
1460 Author: Jeremy C. Reed <reed@reedmedia.net>
1461 Date:   Sat May 27 15:28:04 2006 +0000
1462
1463     In comments, change contractions to be spelled out to fix cpp "missing
1464         terminating" errors with single quotes.
1465
1466 commit db74ad799da27eec04b5aed64e3564aef9156a04
1467 Author: Matthieu Herrb <matthieu.herrb@laas.fr>
1468 Date:   Sun Apr 30 14:19:19 2006 +0000
1469
1470     Quote MCOOKIE to allow to specify a command with args (ie
1471         MCOOKIE="/usr/sbin/openssl rand -hex 16" ./configure ...)
1472
1473 commit 797f51d176ab9a29497a9141a57a968c5a7d3792
1474 Author: Adam Jackson <ajax@nwnk.net>
1475 Date:   Sun Apr 2 01:06:41 2006 +0000
1476
1477     Bump to 1.0.2.
1478
1479 commit bbf54921031f679c0d266a6b2ef4926f872d18f1
1480 Author: Jeremy C. Reed <reed@reedmedia.net>
1481 Date:   Sat Feb 25 15:20:06 2006 +0000
1482
1483     Bug #4449 <https://bugs.freedesktop.org/show_bug.cgi?id=4449> Be more
1484         portable (for different /bin/sh shells) for the arithmetic.
1485     NetBSD's /bin/sh didn't like: dummy=$((dummy+1)) and complained: startx:
1486         arith: syntax error: "dummy+1"
1487     This was fixed by NetBSD and also by Gentoo, see:
1488         https://launchpad.net/distros/ubuntu/+source/xinit/+bug/31241
1489
1490 commit 6690352bdd01603a5e82e177aab4804d5424b8b1
1491 Author: Kevin E Martin <kem@kem.org>
1492 Date:   Wed Dec 21 02:29:51 2005 +0000
1493
1494     Update package version for X11R7 release.
1495
1496 commit 9ea919f305201ad9c3695a4534f08d5d373d3eb5
1497 Author: Adam Jackson <ajax@nwnk.net>
1498 Date:   Mon Dec 19 16:22:44 2005 +0000
1499
1500     Stub COPYING files
1501
1502 commit 0a95c12d2dd1da5a2c2f7ef3a731ef40074fba23
1503 Author: Kevin E Martin <kem@kem.org>
1504 Date:   Thu Dec 15 00:24:07 2005 +0000
1505
1506     Update package version number for final X11R7 release candidate.
1507
1508 commit 18056e663f89b0b5019f549365afbdf975a59d61
1509 Author: Kevin E Martin <kem@kem.org>
1510 Date:   Tue Dec 6 22:48:22 2005 +0000
1511
1512     Change *man_SOURCES ==> *man_PRE to fix autotools warnings.
1513
1514 commit cc7dfc25d5854ac08dfa7dc52c96702e60777e5c
1515 Author: Kevin E Martin <kem@kem.org>
1516 Date:   Sat Dec 3 17:08:50 2005 +0000
1517
1518     Add m4 magic to allow AS_HELP_STRING to work with older versions of
1519         autoconf 2.57.
1520
1521 commit b0081f30f7d2bdc59509e09b7d147700456d562e
1522 Author: Kevin E Martin <kem@kem.org>
1523 Date:   Sat Dec 3 05:49:24 2005 +0000
1524
1525     Update package version number for X11R7 RC3 release.
1526
1527 commit 15470956794d19c3b1ee0d17e727e0a77436518f
1528 Author: Alan Coopersmith <Alan.Coopersmith@sun.com>
1529 Date:   Mon Nov 28 22:01:43 2005 +0000
1530
1531     Change *mandir targets to use new *_MAN_DIR variables set by xorg-macros.m4
1532         update to fix bug #5167 (Linux prefers *.1x man pages in man1 subdir)
1533
1534 commit 66b04609fdf1910588e05f74f772441c712ed0cc
1535 Author: Eric Anholt <anholt@freebsd.org>
1536 Date:   Mon Nov 21 10:35:01 2005 +0000
1537
1538     Another pass at .cvsignores for apps.
1539
1540 commit d286ee2400f8f9c4110971545ef50a556e5c08f9
1541 Author: Eric Anholt <anholt@freebsd.org>
1542 Date:   Sun Nov 20 22:08:53 2005 +0000
1543
1544     Add/improve .cvsignore files for apps.
1545
1546 commit 0a06386696875638e9e9b6e47e95affbf542e25d
1547 Author: Kevin E Martin <kem@kem.org>
1548 Date:   Tue Nov 15 04:05:59 2005 +0000
1549
1550     Make the programs used in the xinit scripts configurable.
1551
1552 commit 549c55ea15e60b9aca5da1ed6f18564f1e69cd26
1553 Author: Kevin E Martin <kem@kem.org>
1554 Date:   Tue Nov 15 04:03:10 2005 +0000
1555
1556     Make using full paths in the xinit scripts optional.
1557
1558 commit 277975ec73744657e556a0c6380614d8684db7df
1559 Author: Alan Coopersmith <Alan.Coopersmith@sun.com>
1560 Date:   Thu Nov 10 04:25:39 2005 +0000
1561
1562     Add settings for SHELL_CMD & ARCHMANDEFS to match monolith changes for bug
1563         #3180.
1564     AC_DEFINE(XORG,...) so it is listed as available server in xinit help
1565         output.
1566     Update cpp -D flags to match monolith changes for bug #3180.
1567
1568 commit 6e7bcf4f2ea8bb868ed8b0459f1c0d6cc172f4ae
1569 Author: Kevin E Martin <kem@kem.org>
1570 Date:   Wed Nov 9 21:09:21 2005 +0000
1571
1572     Update package version number for X11R7 RC2 release.
1573
1574 commit af47a9e0dd891dcaa52b12f4eda85381e0467916
1575 Author: Kean Johnson <kean@armory.com>
1576 Date:   Tue Nov 8 06:33:33 2005 +0000
1577
1578     See ChangeLog entry 2005-11-07 for details.
1579
1580 commit 6beb2e4769b8b3708f30ee7adf8037a4e1f39f3d
1581 Author: Kevin E Martin <kem@kem.org>
1582 Date:   Wed Oct 19 02:47:54 2005 +0000
1583
1584     Update package version number for RC1 release.
1585
1586 commit dc0b907e02d6c1ab917e30c4b262b5c9f780ef12
1587 Author: Alan Coopersmith <Alan.Coopersmith@sun.com>
1588 Date:   Mon Oct 17 23:56:23 2005 +0000
1589
1590     Use @APP_MAN_SUFFIX@ instead of $(APP_MAN_SUFFIX) in macro substitutions to
1591         work better with BSD make
1592
1593 commit 0c48fdb05b2538c94c809e25c8690a7094900e07
1594 Author: Alan Coopersmith <Alan.Coopersmith@sun.com>
1595 Date:   Sun Oct 16 22:18:22 2005 +0000
1596
1597     Use cpp to substitute variables in man pages
1598
1599 commit 9c8787d2ce69e55b9ba362a92f01592d8ee0a3a3
1600 Author: Alan Coopersmith <Alan.Coopersmith@sun.com>
1601 Date:   Tue Oct 11 01:09:43 2005 +0000
1602
1603     Don't define HAS_COOKIE_MAKER if mcookie wasn't found.
1604
1605 commit e2dd25d3cf2f10c0cff0d37d05f58b81344db68b
1606 Author: Adam Jackson <ajax@nwnk.net>
1607 Date:   Tue Oct 4 01:27:34 2005 +0000
1608
1609     Bug #2027: Treat SIGTERM like SIGINT in xinit. (Andreas Luik)
1610
1611 commit 48ea043e65943fd66e03788be9867c69b96c738c
1612 Author: Daniel Stone <daniel@fooishbar.org>
1613 Date:   Mon Aug 29 01:56:12 2005 +0000
1614
1615     Bump to 0.99.1.
1616
1617 commit 9f74cfed8f808009b3acfa0af383218f3bf0fc00
1618 Author: Daniel Stone <daniel@fooishbar.org>
1619 Date:   Mon Aug 29 01:54:30 2005 +0000
1620
1621     Define HAS_COOKIE_MAKER and search for mcookie so startx will generate
1622         xauth tokens for the servers it starts.
1623
1624 commit 52fb36b1ec52e78916bf9cf1a5e7bdce05482b0c
1625 Author: Eric Anholt <anholt@freebsd.org>
1626 Date:   Thu Aug 11 18:11:32 2005 +0000
1627
1628     Bugzilla #4045: Do a missed replacement of @@ with \ in startx.
1629     Submitted by: David Schleef <ds@schleef.org>
1630
1631 commit ef53714d87aa71309fe2f22862f1892a8e620336
1632 Author: Eric Anholt <anholt@freebsd.org>
1633 Date:   Thu Aug 11 18:09:45 2005 +0000
1634
1635     Set CSRG_BASED for BSD systems so the build succeeds.
1636
1637 commit 2b515c0e9940d3fc5b4151d10678f3c0b09668fc
1638 Author: Kevin E Martin <kem@kem.org>
1639 Date:   Fri Jul 29 21:22:34 2005 +0000
1640
1641     Various changes preparing packages for RC0:
1642     - Verify and update package version numbers as needed
1643     - Implement versioning scheme
1644     - Change bug address to point to bugzilla bug entry form
1645     - Disable loadable i18n in libX11 by default (use --enable-loadable-i18n to
1646         reenable it)
1647     - Fix makedepend to use pkgconfig and pass distcheck
1648     - Update build script to build macros first
1649     - Update modular Xorg version
1650
1651 commit 22c07dc931424a64046c489ff95b9ca14d7a5552
1652 Author: Alan Coopersmith <Alan.Coopersmith@sun.com>
1653 Date:   Tue Jul 26 18:58:15 2005 +0000
1654
1655     Use AC_TYPE_SIGNAL and AC_FUNC_VFORK to replace Imake's SIGNAL_DEFINES and
1656     -DHAS_VFORK
1657
1658 commit db7faf36b93971eef4857d24efe0de155b7cdb19
1659 Author: Alan Coopersmith <Alan.Coopersmith@sun.com>
1660 Date:   Tue Jul 26 18:55:42 2005 +0000
1661
1662     Add config.h includes for modularization Use RETSIGTYPE if defined by
1663         autoconf in addition to Imake's SIGNALRETURNSINT. Use
1664         HAVE_WORKING_VFORK if defined by autoconf in addition to Imake's
1665         HAS_VFORK
1666
1667 commit e5280bb6562129bf7617a24784b19da4cbd7abc8
1668 Author: Adam Jackson <ajax@nwnk.net>
1669 Date:   Mon Jul 25 23:19:06 2005 +0000
1670
1671     Bug #3860: Avoid a bashism. (Diego Pettenò)
1672
1673 commit 4c76716e9eef58c7de7dab27bdeca33a2980b726
1674 Author: Daniel Stone <daniel@fooishbar.org>
1675 Date:   Sat Jul 23 03:02:58 2005 +0000
1676
1677     Move manpages to section 1.
1678
1679 commit b5a90f98073bfa5d5615f5aa0ae73af07f625bbb
1680 Author: Alan Coopersmith <Alan.Coopersmith@sun.com>
1681 Date:   Wed Jul 20 22:49:25 2005 +0000
1682
1683     Use kbd_mode -a to restore console keyboard on Solaris x86 too.
1684
1685 commit e83a8d3f9816605106a496c89f9e9ccfae3e4f4c
1686 Author: Adam Jackson <ajax@nwnk.net>
1687 Date:   Wed Jul 20 19:31:57 2005 +0000
1688
1689     Use a unique token for PKG_CHECK_MODULES. Otherwise, if you use a global
1690         configure cache, you cache it, and the cached value is probably wrong.
1691
1692 commit d8980cb7b6df64cf92c5b660f838497296dbb0bb
1693 Author: Alan Coopersmith <Alan.Coopersmith@sun.com>
1694 Date:   Sat Jul 16 23:29:38 2005 +0000
1695
1696     x11perf/Makefile.am: xinit/Makefile.am: xvidtune/Makefile.am:
1697     - Replace $< with portable macro xinit/Makefile.am: xinit/configure.ac:
1698         xvidtune/Makefile.am: xvidtune/configure.ac:
1699     - Use more portable cpp invocations for pre-processing files
1700         xfs/configure.ac:
1701     - Add XTRANS_CONNECTION_FLAGS so xtrans transport type defines are set
1702         correctly
1703
1704 commit d731a249d0c1c7f9eb77828c0d6e79cfdaf75589
1705 Author: Søren Sandmann Pedersen <sandmann@daimi.au.dk>
1706 Date:   Tue Jul 5 21:12:01 2005 +0000
1707
1708     Build system for xinit
1709
1710 commit dd7fee44b126636d6c3edd9e325ce411e3ae5d78
1711 Author: Egbert Eich <eich@suse.de>
1712 Date:   Wed Apr 20 17:54:12 2005 +0000
1713
1714     Separate server auth and client .Xautority file in startx. .Xautority might
1715         have credentials from other Xservers which we might not want to enable
1716         on ours Bugzilla #3078).
1717
1718 commit 4118bc8579ac75620ea6cda2b16d3ebbe4f5b6af
1719 Author: Egbert Eich <eich@suse.de>
1720 Date:   Fri Apr 23 19:54:49 2004 +0000
1721
1722     Merging XORG-CURRENT into trunk
1723
1724 commit 52279458e75907cb4d004e8be0c87f1c7b714159
1725 Author: Egbert Eich <eich@suse.de>
1726 Date:   Sun Mar 14 08:35:24 2004 +0000
1727
1728     Importing vendor version xf86-4_4_99_1 on Sun Mar 14 00:26:39 PST 2004
1729
1730 commit 59c01948e5bda5b2584e1a19f735737896a87c69
1731 Author: Egbert Eich <eich@suse.de>
1732 Date:   Wed Mar 3 12:13:08 2004 +0000
1733
1734     Importing vendor version xf86-4_4_0 on Wed Mar 3 04:09:24 PST 2004
1735
1736 commit 6427c13f6e132a3d19bbb7c3a2dc0c5b8215b3d8
1737 Author: Egbert Eich <eich@suse.de>
1738 Date:   Thu Feb 26 13:36:25 2004 +0000
1739
1740     readding XFree86's cvs IDs
1741
1742 commit 40ac2d222287210c7724e3ac5a15af490aed50b9
1743 Author: Egbert Eich <eich@suse.de>
1744 Date:   Thu Feb 26 09:24:08 2004 +0000
1745
1746     Importing vendor version xf86-4_3_99_903 on Wed Feb 26 01:21:00 PST 2004
1747
1748 commit fae621e34ee1eff0bc70e60c7843c0fce9f9ec1a
1749 Author: Egbert Eich <eich@suse.de>
1750 Date:   Thu Jan 29 08:09:12 2004 +0000
1751
1752     Importing vendor version xf86-012804-2330 on Thu Jan 29 00:06:33 PST 2004
1753
1754 commit b1dacbed577312f5fa86d9d81aa946276c646167
1755 Author: Kaleb Keithley <kaleb@freedesktop.org>
1756 Date:   Tue Nov 25 19:29:13 2003 +0000
1757
1758     XFree86 4.3.99.16 Bring the tree up to date for the Cygwin folks
1759
1760 commit c301daadb9de3348d7dd1b511cadf7d55a59bc1c
1761 Author: Kaleb Keithley <kaleb@freedesktop.org>
1762 Date:   Fri Nov 14 16:49:22 2003 +0000
1763
1764     XFree86 4.3.0.1
1765
1766 commit b7d9a0b434bb0d32857fc47611926cb59ac7f3c5
1767 Author: Kaleb Keithley <kaleb@freedesktop.org>
1768 Date:   Fri Nov 14 16:49:22 2003 +0000
1769
1770     Initial revision
1771
1772 commit f18e25ab379836d0885660ad9c42ed588b1152b8
1773 Author: Kaleb Keithley <kaleb@freedesktop.org>
1774 Date:   Fri Nov 14 15:54:54 2003 +0000
1775
1776     R6.6 is the Xorg base-line