ChangeLog revision 16e5c272
1commit ca7786249d4f0cb1b0ef2c3694dfb89d6c9962a9
2Author: Alan Coopersmith <alan.coopersmith@oracle.com>
3Date:   Sun Dec 4 16:01:42 2022 -0800
4
5    lndir 1.0.4
6    
7    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
8
9commit c7f46ebed5d731361ce96ce0745a7b59a53f32ff
10Author: Alan Coopersmith <alan.coopersmith@oracle.com>
11Date:   Wed Oct 19 16:53:57 2022 -0700
12
13    Use strlcat and strlcpy if available
14    
15    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
16
17commit f8c6c99000e4677ac2d0aab79b8e0ed561f170bc
18Author: Alan Coopersmith <alan.coopersmith@oracle.com>
19Date:   Wed Oct 19 12:28:41 2022 -0700
20
21    Use memmove instead of strcpy for overlapping strings
22    
23    strcpy is not guaranteed to work with overlapping arguments.
24    Fortunately this code is only called on paths with multiple
25    consecutive '/' characters.
26    
27    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
28
29commit 719f5b869d21794aeaab6101ed62242626e95f52
30Author: Alan Coopersmith <alan.coopersmith@oracle.com>
31Date:   Wed Oct 19 11:32:41 2022 -0700
32
33    Reduce number of strcmp calls to check directory names for revision control
34    
35    Group directory names to match depending on whether they start
36    with a "." or not, when not using -withrevinfo.
37    
38    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
39
40commit d95bc26cd3686d345136b34462cc77b591b459ba
41Author: Alan Coopersmith <alan.coopersmith@oracle.com>
42Date:   Wed Oct 19 11:13:56 2022 -0700
43
44    Fix -Wsign-conversion warning from clang
45    
46    lndir.c:174:18: warning: implicit conversion changes signedness: 'nlink_t' (aka 'unsigned int') to 'int' [-Wsign-conversion]
47        n_dirs = fs->st_nlink;
48               ~ ~~~~^~~~~~~~
49    
50    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
51
52commit e0ca083dada62cff23b58e9c55b48c854a436ff8
53Author: Alan Coopersmith <alan.coopersmith@oracle.com>
54Date:   Wed Oct 19 11:10:52 2022 -0700
55
56    Fix -Wshorten-64-to-32 warnings from clang
57    
58    lndir.c:252:11: warning: implicit conversion loses integer precision: 'ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
59            symlen = readlink (dp->d_name, symbuf, sizeof(symbuf) - 1);
60                   ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
61    lndir.c:261:19: warning: implicit conversion loses integer precision: 'ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
62                basesymlen = readlink(buf, basesym, sizeof(basesym) - 1);
63                           ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
64    
65    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
66
67commit bc75934a8912b237a7f4658d7cf28ddd9a766d41
68Author: Alan Coopersmith <alan.coopersmith@oracle.com>
69Date:   Wed Oct 19 11:07:29 2022 -0700
70
71    Mark global variables as static
72    
73    Clears -Wmissing-variable-declarations warnings from clang
74    
75    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
76
77commit 2cddd8041cf5b6369d2216d0ffbdfa2821869215
78Author: Alan Coopersmith <alan.coopersmith@oracle.com>
79Date:   Wed Oct 19 11:01:50 2022 -0700
80
81    constify a couple more function arguments
82    
83    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
84
85commit 6f4cd1fc5bbfc64f3998d245b163d8300fae746b
86Author: Alan Coopersmith <alan.coopersmith@oracle.com>
87Date:   Thu Jul 28 17:30:21 2022 -0700
88
89    gitlab CI: stop requiring Signed-off-by in commits
90    
91    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
92
93commit d57c95444ef1fee86003e942bdd4b0d9a0e6849c
94Author: Emil Velikov <emil.l.velikov@gmail.com>
95Date:   Mon Mar 9 12:00:52 2015 +0000
96
97    autogen.sh: use quoted string variables
98    
99    Place quotes around the $srcdir, $ORIGDIR and $0 variables to prevent
100    fall-outs, when they contain space.
101    
102    Signed-off-by: Emil Velikov <emil.l.velikov@gmail.com>
103    Reviewed-by: Peter Hutterer <peter.hutterer@who-t.net>
104    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
105    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
106
107commit 46864fc31ec956c43a1f867e598aba971ed035c4
108Author: Peter Hutterer <peter.hutterer@who-t.net>
109Date:   Tue Jan 24 10:32:07 2017 +1000
110
111    autogen.sh: use exec instead of waiting for configure to finish
112    
113    Syncs the invocation of configure with the one from the server.
114    
115    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
116    Reviewed-by: Emil Velikov <emil.velikov@collabora.com>
117    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
118
119commit a8a14a9dae71ba66148cc405fab3c1439a5dbc1a
120Author: Alan Coopersmith <alan.coopersmith@oracle.com>
121Date:   Sat Jun 18 09:44:26 2022 -0700
122
123    Use AC_CONFIG_FILES to replace the deprecated AC_OUTPUT with parameters
124    
125    configure.ac:47: warning: AC_OUTPUT should be used without arguments.
126    configure.ac:47: You should run autoupdate.
127    
128    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
129
130commit 223844cf48ed5d889ba224a94503a7e412cdfbb4
131Author: Alan Coopersmith <alan.coopersmith@oracle.com>
132Date:   Sat Jan 15 15:30:03 2022 -0800
133
134    gitlab CI: add a basic build test
135    
136    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
137
138commit 531d393f8a541565dcdf06269f139a5a1d705861
139Author: Alan Coopersmith <alan.coopersmith@oracle.com>
140Date:   Sat Jan 15 15:26:00 2022 -0800
141
142    Build xz tarballs instead of bzip2
143    
144    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
145
146commit 3fa00f11025e84365ac7f02ebd632a83911a4de2
147Author: Alan Coopersmith <alan.coopersmith@oracle.com>
148Date:   Fri Dec 7 20:29:29 2018 -0800
149
150    Update configure.ac bug URL for gitlab migration
151    
152    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
153
154commit 9030aab24e50943703bf6162b9a00151ca9598fa
155Author: Alan Coopersmith <alan.coopersmith@oracle.com>
156Date:   Mon Nov 19 23:36:31 2018 -0800
157
158    Update README for gitlab migration
159    
160    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
161
162commit 8b1b35bffe2cc6f6f2e2a8255fc8b0a977054516
163Author: Mihail Konev <k.mvc@ya.ru>
164Date:   Thu Jan 26 14:00:22 2017 +1000
165
166    autogen: add default patch prefix
167    
168    Signed-off-by: Mihail Konev <k.mvc@ya.ru>
169
170commit a3665433034b12c18b8040ffb0fe422139caeb89
171Author: Alan Coopersmith <alan.coopersmith@oracle.com>
172Date:   Wed Jun 4 18:15:27 2014 -0700
173
174    autogen.sh: Honor NOCONFIGURE=1
175    
176    See http://people.gnome.org/~walters/docs/build-api.txt
177    
178    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
179
180commit 01e615030ce4e6c9a8eb3316bb072eb1f7d18a10
181Author: Alan Coopersmith <alan.coopersmith@oracle.com>
182Date:   Wed Jun 4 18:15:27 2014 -0700
183
184    configure: Drop AM_MAINTAINER_MODE
185    
186    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
187
188commit 70ac3aeac918c916fffb6b2ee09514f50beb0ce9
189Author: Alan Coopersmith <alan.coopersmith@oracle.com>
190Date:   Wed Mar 7 21:50:44 2012 -0800
191
192    lndir 1.0.3
193    
194    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
195
196commit cc807bb858287537da97be0051318f15bf712a76
197Author: Alan Coopersmith <alan.coopersmith@oracle.com>
198Date:   Wed Sep 28 14:46:18 2011 -0700
199
200    Add printf & noreturn attributes for static analysis
201    
202    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
203
204commit 966e58a5522c56ad5144ad5fe51273f24e9e729e
205Author: Alan Coopersmith <alan.coopersmith@oracle.com>
206Date:   Wed Sep 28 14:43:27 2011 -0700
207
208    Add const attributes to fix gcc -Wwrite-strings warnings
209    
210    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
211
212commit 2eb55c2ed3a0e01466cb64d2e74905461eac3c66
213Author: Alan Coopersmith <alan.coopersmith@oracle.com>
214Date:   Sat May 7 23:39:56 2011 -0700
215
216    config: Remove unnecessary AC_SUBST from configure.ac
217    
218    PKG_CONFIG_MODULES handles AC_SUBST of the CFLAGS & LIBS variables
219    
220    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
221
222commit 847f506047b3e7b9390f50d3b12f041cdfd1b2a3
223Author: Alan Coopersmith <alan.coopersmith@oracle.com>
224Date:   Sat May 7 23:37:46 2011 -0700
225
226    config: replace deprecated AM_CONFIG_HEADER with AC_CONFIG_HEADERS
227    
228    Regroup AC statements under the Autoconf initialization section.
229    Regroup AM statements under the Automake initialization section.
230    Add missing AC_CONFIG_SRCDIR
231    
232    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
233
234commit e20d41e86c18cac3dfc61bd1d61a52694a40b7de
235Author: Alan Coopersmith <alan.coopersmith@oracle.com>
236Date:   Sat May 7 23:30:24 2011 -0700
237
238    Convert main() to use traditional argc & argv names instead of ac & av
239    
240    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
241
242commit da14ef5b73bd8bfd57af9ee7541ec2ae96d3d03b
243Author: Alan Coopersmith <alan.coopersmith@oracle.com>
244Date:   Sat May 7 23:28:27 2011 -0700
245
246    Add missing -withrevinfo flag to usage output
247    
248    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
249
250commit 9da4c0b964f96ef8bd37cf5e3f74a86b93e890f7
251Author: Alan Coopersmith <alan.coopersmith@oracle.com>
252Date:   Fri Aug 13 21:11:32 2010 -0700
253
254    lndir 1.0.2
255    
256    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
257
258commit be233b8d31026dc7554ff0c8628df3c5ba4f1b90
259Author: Alan Coopersmith <alan.coopersmith@oracle.com>
260Date:   Fri Aug 13 21:09:26 2010 -0700
261
262    Let XORG_DEFAULT_OPTIONS handle AC_PROG_CC & AC_PROG_INSTALL
263    
264    Don't need to duplicate calls to them (potentially overriding
265    the c99 settings from the xorg-macros calls)
266    
267    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
268
269commit 57791c8b2192afdf1e4ef335509baec654bffcf0
270Author: Alan Coopersmith <alan.coopersmith@oracle.com>
271Date:   Fri Aug 13 21:04:52 2010 -0700
272
273    upgrade to util-macros 1.8 for additional man page support
274    
275    Use MAN_SUBST now supplied in XORG_MANPAGE_SECTIONS
276    The value of MAN_SUBST is the same for all X.Org packages.
277    
278    Use AC_PROG_SED now supplied by XORG_DEFAULT_OPTIONS
279    
280    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
281
282commit 5a5e5a83b335f4203c927b539d4c8b6ee53719c3
283Author: Alan Coopersmith <alan.coopersmith@oracle.com>
284Date:   Fri Apr 16 01:25:03 2010 -0700
285
286    Man page: note that *~ is always skipped, update second list of scm subdirs
287    
288    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
289
290commit a0ddf1288b3fc6cf628f1ee69b585615387b5b1a
291Author: Alan Coopersmith <alan.coopersmith@oracle.com>
292Date:   Fri Apr 16 01:15:45 2010 -0700
293
294    Enable AC_SYS_LARGEFILE & AC_USE_SYSTEM_EXTENSIONS
295    
296    Avoids stat() failures on 32-bit platforms if a file has a size
297    that doesn't fit in 32-bits
298    
299    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
300
301commit ae6ada745e48a6366cb91a5ce6692e22ad8077ae
302Author: Alan Coopersmith <alan.coopersmith@oracle.com>
303Date:   Fri Apr 16 01:04:22 2010 -0700
304
305    Assume POSIX, lose support for old Minix & LynxOS
306    
307    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
308
309commit 17f97355310d75b05bb3f7a1007ca752fe100029
310Author: Alan Coopersmith <alan.coopersmith@oracle.com>
311Date:   Fri Apr 16 00:57:24 2010 -0700
312
313    Move to xorg-macros 1.4 & use INSTALL_CMD to generate INSTALL file
314    
315    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
316    Reviewed-by: Dan Nicholson <dbn.lists@gmail.com>
317
318commit fb043c2097e12b0d0c6056727fd0274229601cc2
319Author: Alan Coopersmith <alan.coopersmith@oracle.com>
320Date:   Fri Apr 16 01:01:22 2010 -0700
321
322    Fill in COPYING & README files
323    
324    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
325
326commit ba8299f042870d60da4582fa4e532e594583be96
327Author: Alan Coopersmith <alan.coopersmith@oracle.com>
328Date:   Fri Apr 16 00:59:21 2010 -0700
329
330    Add standard .gitignore
331    
332    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
333
334commit cef8c50586903e7ac543d1a8e3f84d4a78f731a4
335Author: Alan Coopersmith <alan.coopersmith@sun.com>
336Date:   Thu Oct 15 16:53:48 2009 -0700
337
338    Migrate to xorg macros 1.3 & XORG_DEFAULT_OPTIONS
339    
340    Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
341
342commit 33a3c2fc886bc9ce5a0692c6c0c78903aa122ee1
343Author: Alan Coopersmith <alan.coopersmith@sun.com>
344Date:   Thu Oct 15 16:50:26 2009 -0700
345
346    Add .hg & .git to the list of known revision control subdirectories
347    
348    Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
349
350commit 853241018d75a6b40f67db61f9ea21f1c5e90641
351Author: Alan Coopersmith <alan.coopersmith@sun.com>
352Date:   Thu Oct 15 16:48:13 2009 -0700
353
354    include <limits.h> to ensure INT_MAX is defined after 23bacbd6c
355    
356    Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
357
358commit 23bacbd6c71ec815f394f0a7bbc9e684b3e05438
359Author: Eric Blake <ebby9@byu.net>
360Date:   Thu Oct 15 15:52:36 2009 -0500
361
362    Fix broken assumption where stat.st_nlink == 1
363    
364    Normally, any directory has a st_nlink of at least 2 (. and ..).
365    On some systems, a directory's st_nlink is set to 1 where it is too
366    expensive to compute the correct value (e.g. remote filesystems).
367    Instead of treating this as a legitimate value (i.e. that the directory
368    contains nothing to link from), special case this and force a complete
369    scan of the directory's contents.
370    
371    Further explanation:
372    http://cygwin.com/ml/cygwin/2008-06/msg00056.html
373    http://cygwin.com/ml/cygwin-apps/2008-08/msg00264.html
374    
375    Signed-off-by: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
376
377commit 17eba8aca2edfadf0ec5291bcd937644e45561de
378Author: James Cloos <cloos@jhcloos.com>
379Date:   Thu Dec 6 16:39:17 2007 -0500
380
381    Replace static ChangeLog with dist-hook to generate from git log
382
383commit 05d8a7b32077410143398bcf979424a68e12cd5d
384Author: Jeremy Huddleston <jeremy@yuffie.local>
385Date:   Mon Dec 3 20:06:10 2007 -0800
386
387    Use __APPLE__ instead of __DARWIN__
388
389commit 6f5087c5d544c918d72321227f3028773c54266b
390Author: Kevin E Martin <kem@kem.org>
391Date:   Wed Dec 21 02:30:08 2005 +0000
392
393    Update package version for X11R7 release.
394
395commit fc895a080f7c35403e240f973c47e6aa000c6778
396Author: Adam Jackson <ajax@nwnk.net>
397Date:   Mon Dec 19 16:36:01 2005 +0000
398
399    Stub COPYING files
400
401commit a150dc34ab6edd48b35201e785991622617eb87d
402Author: Kevin E Martin <kem@kem.org>
403Date:   Thu Dec 15 00:24:40 2005 +0000
404
405    Update package version number for final X11R7 release candidate.
406
407commit ddc9aab6ae857dfe8382a0be461bb9bb1e5b3c1f
408Author: Kevin E Martin <kem@kem.org>
409Date:   Sat Dec 10 01:53:10 2005 +0000
410
411    Initial revision.
412
413commit 5169ab683432f97215f4895a94af4b9a372a6f01
414Author: Alan Coopersmith <Alan.Coopersmith@sun.com>
415Date:   Wed Nov 23 22:33:07 2005 +0000
416
417    Bug #5003 <https://bugs.freedesktop.org/show_bug.cgi?id=5003> Patch #3763
418        <https://bugs.freedesktop.org/attachment.cgi?id=3763> Xorg code misuses
419        S_IF* macros
420
421commit dedfbb8bf81f67a75e31a77b7525c372d64939c7
422Author: Alan Coopersmith <Alan.Coopersmith@sun.com>
423Date:   Thu Jul 14 16:30:53 2005 +0000
424
425    Bug 3774 <https://bugs.freedesktop.org/show_bug.cgi?id=3774> Patch 3081
426        <https://bugs.freedesktop.org/attachment.cgi?id=3081> lndir.man fails
427        to mention .svn (Bernhard Reiter)
428
429commit f147e94b91751af67000a29ba59d7cd94f163df6
430Author: Kevin E Martin <kem@kem.org>
431Date:   Thu Aug 26 05:10:56 2004 +0000
432
433    Fix lndir to handle symlinks to directories correctly (Bug #1083, H.J. Lu).
434    Fix i810 compilation without Xinerama (Bug #1180, Simon Schubert).
435
436commit b97ef364d7a38510efaa1fdd6f4b5aff4728173a
437Author: Egbert Eich <eich@suse.de>
438Date:   Fri Apr 23 18:42:00 2004 +0000
439
440    Merging XORG-CURRENT into trunk
441
442commit 48a0231fd32530bfa0266b885c644f8539bb0800
443Author: Egbert Eich <eich@suse.de>
444Date:   Sun Mar 14 08:27:28 2004 +0000
445
446    Importing vendor version xf86-4_4_99_1 on Sun Mar 14 00:26:39 PST 2004
447
448commit a93134e0964b393d1d042e0cd37fec98d8a3e7a1
449Author: Egbert Eich <eich@suse.de>
450Date:   Wed Mar 3 12:09:38 2004 +0000
451
452    Importing vendor version xf86-4_4_0 on Wed Mar 3 04:09:24 PST 2004
453
454commit fdf9172cf361fdd78313285c2b7f476b06e31551
455Author: Egbert Eich <eich@suse.de>
456Date:   Thu Feb 26 13:34:16 2004 +0000
457
458    readding XFree86's cvs IDs
459
460commit 765c1140d14b60e070c8cc6101b7582530261606
461Author: Egbert Eich <eich@suse.de>
462Date:   Thu Feb 26 09:21:15 2004 +0000
463
464    Importing vendor version xf86-4_3_99_903 on Wed Feb 26 01:21:00 PST 2004
465
466commit 1ab5861be6198294ba8115bb8a371cd85c4f92e7
467Author: Egbert Eich <eich@suse.de>
468Date:   Thu Jan 29 08:06:33 2004 +0000
469
470    Importing vendor version xf86-012804-2330 on Thu Jan 29 00:06:33 PST 2004
471
472commit b96620a470833dc5873d42c4f0d83d17d3f0b0c4
473Author: Kaleb Keithley <kaleb@freedesktop.org>
474Date:   Tue Nov 25 19:26:55 2003 +0000
475
476    XFree86 4.3.99.16 Bring the tree up to date for the Cygwin folks
477
478commit ba4718fc199b7132d4adba7255b34ba3ce3f3c3b
479Author: Kaleb Keithley <kaleb@freedesktop.org>
480Date:   Fri Nov 14 16:48:20 2003 +0000
481
482    XFree86 4.3.0.1
483
484commit cf6be6ad1e554e9855fdd3d1c7e523316e120b3b
485Author: Kaleb Keithley <kaleb@freedesktop.org>
486Date:   Fri Nov 14 15:54:29 2003 +0000
487
488    R6.6 is the Xorg base-line
489