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