ChangeLog revision 16e5c272
116e5c272Smrgcommit ca7786249d4f0cb1b0ef2c3694dfb89d6c9962a9 216e5c272SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com> 316e5c272SmrgDate: Sun Dec 4 16:01:42 2022 -0800 416e5c272Smrg 516e5c272Smrg lndir 1.0.4 616e5c272Smrg 716e5c272Smrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 816e5c272Smrg 916e5c272Smrgcommit c7f46ebed5d731361ce96ce0745a7b59a53f32ff 1016e5c272SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com> 1116e5c272SmrgDate: Wed Oct 19 16:53:57 2022 -0700 1216e5c272Smrg 1316e5c272Smrg Use strlcat and strlcpy if available 1416e5c272Smrg 1516e5c272Smrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 1616e5c272Smrg 1716e5c272Smrgcommit f8c6c99000e4677ac2d0aab79b8e0ed561f170bc 1816e5c272SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com> 1916e5c272SmrgDate: Wed Oct 19 12:28:41 2022 -0700 2016e5c272Smrg 2116e5c272Smrg Use memmove instead of strcpy for overlapping strings 2216e5c272Smrg 2316e5c272Smrg strcpy is not guaranteed to work with overlapping arguments. 2416e5c272Smrg Fortunately this code is only called on paths with multiple 2516e5c272Smrg consecutive '/' characters. 2616e5c272Smrg 2716e5c272Smrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 2816e5c272Smrg 2916e5c272Smrgcommit 719f5b869d21794aeaab6101ed62242626e95f52 3016e5c272SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com> 3116e5c272SmrgDate: Wed Oct 19 11:32:41 2022 -0700 3216e5c272Smrg 3316e5c272Smrg Reduce number of strcmp calls to check directory names for revision control 3416e5c272Smrg 3516e5c272Smrg Group directory names to match depending on whether they start 3616e5c272Smrg with a "." or not, when not using -withrevinfo. 3716e5c272Smrg 3816e5c272Smrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 3916e5c272Smrg 4016e5c272Smrgcommit d95bc26cd3686d345136b34462cc77b591b459ba 4116e5c272SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com> 4216e5c272SmrgDate: Wed Oct 19 11:13:56 2022 -0700 4316e5c272Smrg 4416e5c272Smrg Fix -Wsign-conversion warning from clang 4516e5c272Smrg 4616e5c272Smrg lndir.c:174:18: warning: implicit conversion changes signedness: 'nlink_t' (aka 'unsigned int') to 'int' [-Wsign-conversion] 4716e5c272Smrg n_dirs = fs->st_nlink; 4816e5c272Smrg ~ ~~~~^~~~~~~~ 4916e5c272Smrg 5016e5c272Smrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 5116e5c272Smrg 5216e5c272Smrgcommit e0ca083dada62cff23b58e9c55b48c854a436ff8 5316e5c272SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com> 5416e5c272SmrgDate: Wed Oct 19 11:10:52 2022 -0700 5516e5c272Smrg 5616e5c272Smrg Fix -Wshorten-64-to-32 warnings from clang 5716e5c272Smrg 5816e5c272Smrg lndir.c:252:11: warning: implicit conversion loses integer precision: 'ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32] 5916e5c272Smrg symlen = readlink (dp->d_name, symbuf, sizeof(symbuf) - 1); 6016e5c272Smrg ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6116e5c272Smrg lndir.c:261:19: warning: implicit conversion loses integer precision: 'ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32] 6216e5c272Smrg basesymlen = readlink(buf, basesym, sizeof(basesym) - 1); 6316e5c272Smrg ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6416e5c272Smrg 6516e5c272Smrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 6616e5c272Smrg 6716e5c272Smrgcommit bc75934a8912b237a7f4658d7cf28ddd9a766d41 6816e5c272SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com> 6916e5c272SmrgDate: Wed Oct 19 11:07:29 2022 -0700 7016e5c272Smrg 7116e5c272Smrg Mark global variables as static 7216e5c272Smrg 7316e5c272Smrg Clears -Wmissing-variable-declarations warnings from clang 7416e5c272Smrg 7516e5c272Smrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 7616e5c272Smrg 7716e5c272Smrgcommit 2cddd8041cf5b6369d2216d0ffbdfa2821869215 7816e5c272SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com> 7916e5c272SmrgDate: Wed Oct 19 11:01:50 2022 -0700 8016e5c272Smrg 8116e5c272Smrg constify a couple more function arguments 8216e5c272Smrg 8316e5c272Smrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 8416e5c272Smrg 8516e5c272Smrgcommit 6f4cd1fc5bbfc64f3998d245b163d8300fae746b 8616e5c272SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com> 8716e5c272SmrgDate: Thu Jul 28 17:30:21 2022 -0700 8816e5c272Smrg 8916e5c272Smrg gitlab CI: stop requiring Signed-off-by in commits 9016e5c272Smrg 9116e5c272Smrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 9216e5c272Smrg 9316e5c272Smrgcommit d57c95444ef1fee86003e942bdd4b0d9a0e6849c 9416e5c272SmrgAuthor: Emil Velikov <emil.l.velikov@gmail.com> 9516e5c272SmrgDate: Mon Mar 9 12:00:52 2015 +0000 9616e5c272Smrg 9716e5c272Smrg autogen.sh: use quoted string variables 9816e5c272Smrg 9916e5c272Smrg Place quotes around the $srcdir, $ORIGDIR and $0 variables to prevent 10016e5c272Smrg fall-outs, when they contain space. 10116e5c272Smrg 10216e5c272Smrg Signed-off-by: Emil Velikov <emil.l.velikov@gmail.com> 10316e5c272Smrg Reviewed-by: Peter Hutterer <peter.hutterer@who-t.net> 10416e5c272Smrg Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> 10516e5c272Smrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 10616e5c272Smrg 10716e5c272Smrgcommit 46864fc31ec956c43a1f867e598aba971ed035c4 10816e5c272SmrgAuthor: Peter Hutterer <peter.hutterer@who-t.net> 10916e5c272SmrgDate: Tue Jan 24 10:32:07 2017 +1000 11016e5c272Smrg 11116e5c272Smrg autogen.sh: use exec instead of waiting for configure to finish 11216e5c272Smrg 11316e5c272Smrg Syncs the invocation of configure with the one from the server. 11416e5c272Smrg 11516e5c272Smrg Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> 11616e5c272Smrg Reviewed-by: Emil Velikov <emil.velikov@collabora.com> 11716e5c272Smrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 11816e5c272Smrg 11916e5c272Smrgcommit a8a14a9dae71ba66148cc405fab3c1439a5dbc1a 12016e5c272SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com> 12116e5c272SmrgDate: Sat Jun 18 09:44:26 2022 -0700 12216e5c272Smrg 12316e5c272Smrg Use AC_CONFIG_FILES to replace the deprecated AC_OUTPUT with parameters 12416e5c272Smrg 12516e5c272Smrg configure.ac:47: warning: AC_OUTPUT should be used without arguments. 12616e5c272Smrg configure.ac:47: You should run autoupdate. 12716e5c272Smrg 12816e5c272Smrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 12916e5c272Smrg 13016e5c272Smrgcommit 223844cf48ed5d889ba224a94503a7e412cdfbb4 13116e5c272SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com> 13216e5c272SmrgDate: Sat Jan 15 15:30:03 2022 -0800 13316e5c272Smrg 13416e5c272Smrg gitlab CI: add a basic build test 13516e5c272Smrg 13616e5c272Smrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 13716e5c272Smrg 13816e5c272Smrgcommit 531d393f8a541565dcdf06269f139a5a1d705861 13916e5c272SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com> 14016e5c272SmrgDate: Sat Jan 15 15:26:00 2022 -0800 14116e5c272Smrg 14216e5c272Smrg Build xz tarballs instead of bzip2 14316e5c272Smrg 14416e5c272Smrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 14516e5c272Smrg 14616e5c272Smrgcommit 3fa00f11025e84365ac7f02ebd632a83911a4de2 14716e5c272SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com> 14816e5c272SmrgDate: Fri Dec 7 20:29:29 2018 -0800 14916e5c272Smrg 15016e5c272Smrg Update configure.ac bug URL for gitlab migration 15116e5c272Smrg 15216e5c272Smrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 15316e5c272Smrg 15416e5c272Smrgcommit 9030aab24e50943703bf6162b9a00151ca9598fa 15516e5c272SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com> 15616e5c272SmrgDate: Mon Nov 19 23:36:31 2018 -0800 15716e5c272Smrg 15816e5c272Smrg Update README for gitlab migration 15916e5c272Smrg 16016e5c272Smrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 16116e5c272Smrg 16216e5c272Smrgcommit 8b1b35bffe2cc6f6f2e2a8255fc8b0a977054516 16316e5c272SmrgAuthor: Mihail Konev <k.mvc@ya.ru> 16416e5c272SmrgDate: Thu Jan 26 14:00:22 2017 +1000 16516e5c272Smrg 16616e5c272Smrg autogen: add default patch prefix 16716e5c272Smrg 16816e5c272Smrg Signed-off-by: Mihail Konev <k.mvc@ya.ru> 16916e5c272Smrg 17016e5c272Smrgcommit a3665433034b12c18b8040ffb0fe422139caeb89 17116e5c272SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com> 17216e5c272SmrgDate: Wed Jun 4 18:15:27 2014 -0700 17316e5c272Smrg 17416e5c272Smrg autogen.sh: Honor NOCONFIGURE=1 17516e5c272Smrg 17616e5c272Smrg See http://people.gnome.org/~walters/docs/build-api.txt 17716e5c272Smrg 17816e5c272Smrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 17916e5c272Smrg 18016e5c272Smrgcommit 01e615030ce4e6c9a8eb3316bb072eb1f7d18a10 18116e5c272SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com> 18216e5c272SmrgDate: Wed Jun 4 18:15:27 2014 -0700 18316e5c272Smrg 18416e5c272Smrg configure: Drop AM_MAINTAINER_MODE 18516e5c272Smrg 18616e5c272Smrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 18716e5c272Smrg 18839ae6282Smrgcommit 70ac3aeac918c916fffb6b2ee09514f50beb0ce9 18939ae6282SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com> 19039ae6282SmrgDate: Wed Mar 7 21:50:44 2012 -0800 19139ae6282Smrg 19239ae6282Smrg lndir 1.0.3 19339ae6282Smrg 19439ae6282Smrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 19539ae6282Smrg 19639ae6282Smrgcommit cc807bb858287537da97be0051318f15bf712a76 19739ae6282SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com> 19839ae6282SmrgDate: Wed Sep 28 14:46:18 2011 -0700 19939ae6282Smrg 20039ae6282Smrg Add printf & noreturn attributes for static analysis 20139ae6282Smrg 20239ae6282Smrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 20339ae6282Smrg 20439ae6282Smrgcommit 966e58a5522c56ad5144ad5fe51273f24e9e729e 20539ae6282SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com> 20639ae6282SmrgDate: Wed Sep 28 14:43:27 2011 -0700 20739ae6282Smrg 20839ae6282Smrg Add const attributes to fix gcc -Wwrite-strings warnings 20939ae6282Smrg 21039ae6282Smrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 21139ae6282Smrg 21239ae6282Smrgcommit 2eb55c2ed3a0e01466cb64d2e74905461eac3c66 21339ae6282SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com> 21439ae6282SmrgDate: Sat May 7 23:39:56 2011 -0700 21539ae6282Smrg 21639ae6282Smrg config: Remove unnecessary AC_SUBST from configure.ac 21739ae6282Smrg 21839ae6282Smrg PKG_CONFIG_MODULES handles AC_SUBST of the CFLAGS & LIBS variables 21939ae6282Smrg 22039ae6282Smrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 22139ae6282Smrg 22239ae6282Smrgcommit 847f506047b3e7b9390f50d3b12f041cdfd1b2a3 22339ae6282SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com> 22439ae6282SmrgDate: Sat May 7 23:37:46 2011 -0700 22539ae6282Smrg 22639ae6282Smrg config: replace deprecated AM_CONFIG_HEADER with AC_CONFIG_HEADERS 22739ae6282Smrg 22839ae6282Smrg Regroup AC statements under the Autoconf initialization section. 22939ae6282Smrg Regroup AM statements under the Automake initialization section. 23039ae6282Smrg Add missing AC_CONFIG_SRCDIR 23139ae6282Smrg 23239ae6282Smrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 23339ae6282Smrg 23439ae6282Smrgcommit e20d41e86c18cac3dfc61bd1d61a52694a40b7de 23539ae6282SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com> 23639ae6282SmrgDate: Sat May 7 23:30:24 2011 -0700 23739ae6282Smrg 23839ae6282Smrg Convert main() to use traditional argc & argv names instead of ac & av 23939ae6282Smrg 24039ae6282Smrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 24139ae6282Smrg 24239ae6282Smrgcommit da14ef5b73bd8bfd57af9ee7541ec2ae96d3d03b 24339ae6282SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com> 24439ae6282SmrgDate: Sat May 7 23:28:27 2011 -0700 24539ae6282Smrg 24639ae6282Smrg Add missing -withrevinfo flag to usage output 24739ae6282Smrg 24839ae6282Smrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 24939ae6282Smrg 25055de1df9Smrgcommit 9da4c0b964f96ef8bd37cf5e3f74a86b93e890f7 25155de1df9SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com> 25255de1df9SmrgDate: Fri Aug 13 21:11:32 2010 -0700 25355de1df9Smrg 25455de1df9Smrg lndir 1.0.2 25555de1df9Smrg 25655de1df9Smrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 25755de1df9Smrg 25855de1df9Smrgcommit be233b8d31026dc7554ff0c8628df3c5ba4f1b90 25955de1df9SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com> 26055de1df9SmrgDate: Fri Aug 13 21:09:26 2010 -0700 26155de1df9Smrg 26255de1df9Smrg Let XORG_DEFAULT_OPTIONS handle AC_PROG_CC & AC_PROG_INSTALL 26355de1df9Smrg 26455de1df9Smrg Don't need to duplicate calls to them (potentially overriding 26555de1df9Smrg the c99 settings from the xorg-macros calls) 26655de1df9Smrg 26755de1df9Smrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 26855de1df9Smrg 26955de1df9Smrgcommit 57791c8b2192afdf1e4ef335509baec654bffcf0 27055de1df9SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com> 27155de1df9SmrgDate: Fri Aug 13 21:04:52 2010 -0700 27255de1df9Smrg 27355de1df9Smrg upgrade to util-macros 1.8 for additional man page support 27455de1df9Smrg 27555de1df9Smrg Use MAN_SUBST now supplied in XORG_MANPAGE_SECTIONS 27655de1df9Smrg The value of MAN_SUBST is the same for all X.Org packages. 27755de1df9Smrg 27855de1df9Smrg Use AC_PROG_SED now supplied by XORG_DEFAULT_OPTIONS 27955de1df9Smrg 28055de1df9Smrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 28155de1df9Smrg 28255de1df9Smrgcommit 5a5e5a83b335f4203c927b539d4c8b6ee53719c3 28355de1df9SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com> 28455de1df9SmrgDate: Fri Apr 16 01:25:03 2010 -0700 28555de1df9Smrg 28655de1df9Smrg Man page: note that *~ is always skipped, update second list of scm subdirs 28755de1df9Smrg 28855de1df9Smrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 28955de1df9Smrg 29055de1df9Smrgcommit a0ddf1288b3fc6cf628f1ee69b585615387b5b1a 29155de1df9SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com> 29255de1df9SmrgDate: Fri Apr 16 01:15:45 2010 -0700 29355de1df9Smrg 29455de1df9Smrg Enable AC_SYS_LARGEFILE & AC_USE_SYSTEM_EXTENSIONS 29555de1df9Smrg 29655de1df9Smrg Avoids stat() failures on 32-bit platforms if a file has a size 29755de1df9Smrg that doesn't fit in 32-bits 29855de1df9Smrg 29955de1df9Smrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 30055de1df9Smrg 30155de1df9Smrgcommit ae6ada745e48a6366cb91a5ce6692e22ad8077ae 30255de1df9SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com> 30355de1df9SmrgDate: Fri Apr 16 01:04:22 2010 -0700 30455de1df9Smrg 30555de1df9Smrg Assume POSIX, lose support for old Minix & LynxOS 30655de1df9Smrg 30755de1df9Smrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 30855de1df9Smrg 30955de1df9Smrgcommit 17f97355310d75b05bb3f7a1007ca752fe100029 31055de1df9SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com> 31155de1df9SmrgDate: Fri Apr 16 00:57:24 2010 -0700 31255de1df9Smrg 31355de1df9Smrg Move to xorg-macros 1.4 & use INSTALL_CMD to generate INSTALL file 31455de1df9Smrg 31555de1df9Smrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 31655de1df9Smrg Reviewed-by: Dan Nicholson <dbn.lists@gmail.com> 31755de1df9Smrg 31855de1df9Smrgcommit fb043c2097e12b0d0c6056727fd0274229601cc2 31955de1df9SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com> 32055de1df9SmrgDate: Fri Apr 16 01:01:22 2010 -0700 32155de1df9Smrg 32255de1df9Smrg Fill in COPYING & README files 32355de1df9Smrg 32455de1df9Smrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 32555de1df9Smrg 32655de1df9Smrgcommit ba8299f042870d60da4582fa4e532e594583be96 32755de1df9SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com> 32855de1df9SmrgDate: Fri Apr 16 00:59:21 2010 -0700 32955de1df9Smrg 33055de1df9Smrg Add standard .gitignore 33155de1df9Smrg 33255de1df9Smrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 33355de1df9Smrg 33455de1df9Smrgcommit cef8c50586903e7ac543d1a8e3f84d4a78f731a4 33555de1df9SmrgAuthor: Alan Coopersmith <alan.coopersmith@sun.com> 33655de1df9SmrgDate: Thu Oct 15 16:53:48 2009 -0700 33755de1df9Smrg 33855de1df9Smrg Migrate to xorg macros 1.3 & XORG_DEFAULT_OPTIONS 33955de1df9Smrg 34055de1df9Smrg Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com> 34155de1df9Smrg 34255de1df9Smrgcommit 33a3c2fc886bc9ce5a0692c6c0c78903aa122ee1 34355de1df9SmrgAuthor: Alan Coopersmith <alan.coopersmith@sun.com> 34455de1df9SmrgDate: Thu Oct 15 16:50:26 2009 -0700 34555de1df9Smrg 34655de1df9Smrg Add .hg & .git to the list of known revision control subdirectories 34755de1df9Smrg 34855de1df9Smrg Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com> 34955de1df9Smrg 35055de1df9Smrgcommit 853241018d75a6b40f67db61f9ea21f1c5e90641 35155de1df9SmrgAuthor: Alan Coopersmith <alan.coopersmith@sun.com> 35255de1df9SmrgDate: Thu Oct 15 16:48:13 2009 -0700 35355de1df9Smrg 35455de1df9Smrg include <limits.h> to ensure INT_MAX is defined after 23bacbd6c 35555de1df9Smrg 35655de1df9Smrg Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com> 35755de1df9Smrg 35855de1df9Smrgcommit 23bacbd6c71ec815f394f0a7bbc9e684b3e05438 35955de1df9SmrgAuthor: Eric Blake <ebby9@byu.net> 36055de1df9SmrgDate: Thu Oct 15 15:52:36 2009 -0500 36155de1df9Smrg 36255de1df9Smrg Fix broken assumption where stat.st_nlink == 1 36355de1df9Smrg 36455de1df9Smrg Normally, any directory has a st_nlink of at least 2 (. and ..). 36555de1df9Smrg On some systems, a directory's st_nlink is set to 1 where it is too 36655de1df9Smrg expensive to compute the correct value (e.g. remote filesystems). 36755de1df9Smrg Instead of treating this as a legitimate value (i.e. that the directory 36855de1df9Smrg contains nothing to link from), special case this and force a complete 36955de1df9Smrg scan of the directory's contents. 37055de1df9Smrg 37155de1df9Smrg Further explanation: 37255de1df9Smrg http://cygwin.com/ml/cygwin/2008-06/msg00056.html 37355de1df9Smrg http://cygwin.com/ml/cygwin-apps/2008-08/msg00264.html 37455de1df9Smrg 37555de1df9Smrg Signed-off-by: Yaakov Selkowitz <yselkowitz@users.sourceforge.net> 37655de1df9Smrg 37755de1df9Smrgcommit 17eba8aca2edfadf0ec5291bcd937644e45561de 37855de1df9SmrgAuthor: James Cloos <cloos@jhcloos.com> 37955de1df9SmrgDate: Thu Dec 6 16:39:17 2007 -0500 38055de1df9Smrg 38155de1df9Smrg Replace static ChangeLog with dist-hook to generate from git log 38255de1df9Smrg 38355de1df9Smrgcommit 05d8a7b32077410143398bcf979424a68e12cd5d 38455de1df9SmrgAuthor: Jeremy Huddleston <jeremy@yuffie.local> 38555de1df9SmrgDate: Mon Dec 3 20:06:10 2007 -0800 38655de1df9Smrg 38755de1df9Smrg Use __APPLE__ instead of __DARWIN__ 38855de1df9Smrg 38955de1df9Smrgcommit 6f5087c5d544c918d72321227f3028773c54266b 39055de1df9SmrgAuthor: Kevin E Martin <kem@kem.org> 39155de1df9SmrgDate: Wed Dec 21 02:30:08 2005 +0000 39255de1df9Smrg 39355de1df9Smrg Update package version for X11R7 release. 39455de1df9Smrg 39555de1df9Smrgcommit fc895a080f7c35403e240f973c47e6aa000c6778 39655de1df9SmrgAuthor: Adam Jackson <ajax@nwnk.net> 39755de1df9SmrgDate: Mon Dec 19 16:36:01 2005 +0000 39855de1df9Smrg 39955de1df9Smrg Stub COPYING files 40055de1df9Smrg 40155de1df9Smrgcommit a150dc34ab6edd48b35201e785991622617eb87d 40255de1df9SmrgAuthor: Kevin E Martin <kem@kem.org> 40355de1df9SmrgDate: Thu Dec 15 00:24:40 2005 +0000 40455de1df9Smrg 40555de1df9Smrg Update package version number for final X11R7 release candidate. 40655de1df9Smrg 40755de1df9Smrgcommit ddc9aab6ae857dfe8382a0be461bb9bb1e5b3c1f 40855de1df9SmrgAuthor: Kevin E Martin <kem@kem.org> 40955de1df9SmrgDate: Sat Dec 10 01:53:10 2005 +0000 41055de1df9Smrg 41155de1df9Smrg Initial revision. 41255de1df9Smrg 41355de1df9Smrgcommit 5169ab683432f97215f4895a94af4b9a372a6f01 41455de1df9SmrgAuthor: Alan Coopersmith <Alan.Coopersmith@sun.com> 41555de1df9SmrgDate: Wed Nov 23 22:33:07 2005 +0000 41655de1df9Smrg 41755de1df9Smrg Bug #5003 <https://bugs.freedesktop.org/show_bug.cgi?id=5003> Patch #3763 41855de1df9Smrg <https://bugs.freedesktop.org/attachment.cgi?id=3763> Xorg code misuses 41955de1df9Smrg S_IF* macros 42055de1df9Smrg 42155de1df9Smrgcommit dedfbb8bf81f67a75e31a77b7525c372d64939c7 42255de1df9SmrgAuthor: Alan Coopersmith <Alan.Coopersmith@sun.com> 42355de1df9SmrgDate: Thu Jul 14 16:30:53 2005 +0000 42455de1df9Smrg 42555de1df9Smrg Bug 3774 <https://bugs.freedesktop.org/show_bug.cgi?id=3774> Patch 3081 42655de1df9Smrg <https://bugs.freedesktop.org/attachment.cgi?id=3081> lndir.man fails 42755de1df9Smrg to mention .svn (Bernhard Reiter) 42855de1df9Smrg 42955de1df9Smrgcommit f147e94b91751af67000a29ba59d7cd94f163df6 43055de1df9SmrgAuthor: Kevin E Martin <kem@kem.org> 43155de1df9SmrgDate: Thu Aug 26 05:10:56 2004 +0000 43255de1df9Smrg 43355de1df9Smrg Fix lndir to handle symlinks to directories correctly (Bug #1083, H.J. Lu). 43455de1df9Smrg Fix i810 compilation without Xinerama (Bug #1180, Simon Schubert). 43555de1df9Smrg 43655de1df9Smrgcommit b97ef364d7a38510efaa1fdd6f4b5aff4728173a 43755de1df9SmrgAuthor: Egbert Eich <eich@suse.de> 43855de1df9SmrgDate: Fri Apr 23 18:42:00 2004 +0000 43955de1df9Smrg 44055de1df9Smrg Merging XORG-CURRENT into trunk 44155de1df9Smrg 44255de1df9Smrgcommit 48a0231fd32530bfa0266b885c644f8539bb0800 44355de1df9SmrgAuthor: Egbert Eich <eich@suse.de> 44455de1df9SmrgDate: Sun Mar 14 08:27:28 2004 +0000 44555de1df9Smrg 44655de1df9Smrg Importing vendor version xf86-4_4_99_1 on Sun Mar 14 00:26:39 PST 2004 44755de1df9Smrg 44855de1df9Smrgcommit a93134e0964b393d1d042e0cd37fec98d8a3e7a1 44955de1df9SmrgAuthor: Egbert Eich <eich@suse.de> 45055de1df9SmrgDate: Wed Mar 3 12:09:38 2004 +0000 45155de1df9Smrg 45255de1df9Smrg Importing vendor version xf86-4_4_0 on Wed Mar 3 04:09:24 PST 2004 45355de1df9Smrg 45455de1df9Smrgcommit fdf9172cf361fdd78313285c2b7f476b06e31551 45555de1df9SmrgAuthor: Egbert Eich <eich@suse.de> 45655de1df9SmrgDate: Thu Feb 26 13:34:16 2004 +0000 45755de1df9Smrg 45855de1df9Smrg readding XFree86's cvs IDs 45955de1df9Smrg 46055de1df9Smrgcommit 765c1140d14b60e070c8cc6101b7582530261606 46155de1df9SmrgAuthor: Egbert Eich <eich@suse.de> 46255de1df9SmrgDate: Thu Feb 26 09:21:15 2004 +0000 46355de1df9Smrg 46455de1df9Smrg Importing vendor version xf86-4_3_99_903 on Wed Feb 26 01:21:00 PST 2004 46555de1df9Smrg 46655de1df9Smrgcommit 1ab5861be6198294ba8115bb8a371cd85c4f92e7 46755de1df9SmrgAuthor: Egbert Eich <eich@suse.de> 46855de1df9SmrgDate: Thu Jan 29 08:06:33 2004 +0000 46955de1df9Smrg 47055de1df9Smrg Importing vendor version xf86-012804-2330 on Thu Jan 29 00:06:33 PST 2004 47155de1df9Smrg 47255de1df9Smrgcommit b96620a470833dc5873d42c4f0d83d17d3f0b0c4 47355de1df9SmrgAuthor: Kaleb Keithley <kaleb@freedesktop.org> 47455de1df9SmrgDate: Tue Nov 25 19:26:55 2003 +0000 47555de1df9Smrg 47655de1df9Smrg XFree86 4.3.99.16 Bring the tree up to date for the Cygwin folks 47755de1df9Smrg 47855de1df9Smrgcommit ba4718fc199b7132d4adba7255b34ba3ce3f3c3b 47955de1df9SmrgAuthor: Kaleb Keithley <kaleb@freedesktop.org> 48055de1df9SmrgDate: Fri Nov 14 16:48:20 2003 +0000 48155de1df9Smrg 48255de1df9Smrg XFree86 4.3.0.1 48355de1df9Smrg 48455de1df9Smrgcommit cf6be6ad1e554e9855fdd3d1c7e523316e120b3b 48555de1df9SmrgAuthor: Kaleb Keithley <kaleb@freedesktop.org> 48655de1df9SmrgDate: Fri Nov 14 15:54:29 2003 +0000 48755de1df9Smrg 48855de1df9Smrg R6.6 is the Xorg base-line 489