ChangeLog revision 9cd34f4b
19cd34f4bSmrgcommit b52e4041054b580bace70d9db5e7e3d90b33ad6d 29cd34f4bSmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com> 39cd34f4bSmrgDate: Thu Apr 16 22:36:31 2015 -0700 49cd34f4bSmrg 59cd34f4bSmrg twm 1.0.9 69cd34f4bSmrg 79cd34f4bSmrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 89cd34f4bSmrg 99cd34f4bSmrgcommit 8f68d82c5f6cff9b22dc3335f956453679b207ad 109cd34f4bSmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com> 119cd34f4bSmrgDate: Wed Dec 31 09:50:11 2014 -0800 129cd34f4bSmrg 139cd34f4bSmrg Remove custom version of system(3c) for Solaris 149cd34f4bSmrg 159cd34f4bSmrg Was originally added in 1993 with the comment: 169cd34f4bSmrg make f.exec do the right thing to get working xterms under Solaris2. 179cd34f4bSmrg 189cd34f4bSmrg Doesn't seem to be needed any more on modern Solaris. 199cd34f4bSmrg As a bonus, gets rid of error found by Oracle Parfait 1.5.1 that 209cd34f4bSmrg if the execl() call fails, the function falls through and returns 219cd34f4bSmrg an uninitialized value for status and then both parent & child 229cd34f4bSmrg go back to running the same code. 239cd34f4bSmrg 249cd34f4bSmrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 259cd34f4bSmrg 269cd34f4bSmrgcommit 032fc6a734516189e11b43e0b4680d15b62c5e66 279cd34f4bSmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com> 289cd34f4bSmrgDate: Wed Dec 31 00:49:34 2014 -0800 299cd34f4bSmrg 309cd34f4bSmrg Only use results from GetWindowProperty if it returned success 319cd34f4bSmrg 329cd34f4bSmrg Since Xlib prior to 1.6 didn't always clear values on failure, don't 339cd34f4bSmrg assume they're safe to use unless we succeeded. 349cd34f4bSmrg 359cd34f4bSmrg Reported by Oracle Parfait 1.5.1: 369cd34f4bSmrg Error: Uninitialised memory (CWE 456) 379cd34f4bSmrg Possible access to uninitialised memory '&nPixels' 389cd34f4bSmrg at line 963 of src/parse.c in function 'put_pixel_on_root'. 399cd34f4bSmrg &nPixels allocated at line 953. 409cd34f4bSmrg Possible access to uninitialised memory '&retProp' 419cd34f4bSmrg at line 962 of src/parse.c in function 'put_pixel_on_root'. 429cd34f4bSmrg &retProp allocated at line 954. 439cd34f4bSmrg 449cd34f4bSmrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 459cd34f4bSmrg 469cd34f4bSmrgcommit 76f6ad6e96b1ce62a32767bc0478a17b8b9204d7 479cd34f4bSmrgAuthor: Laurent Carlier <lordheavym@gmail.com> 489cd34f4bSmrgDate: Mon Aug 4 16:39:24 2014 +0200 499cd34f4bSmrg 509cd34f4bSmrg Update manpage with the proper location of system.twmrc file 519cd34f4bSmrg 529cd34f4bSmrg Signed-off-by: Laurent Carlier <lordheavym@gmail.com> 539cd34f4bSmrg Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com> 549cd34f4bSmrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 559cd34f4bSmrg 569cd34f4bSmrgcommit 0cb43e864b2e9972630556e98caa24abf8928122 579cd34f4bSmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com> 589cd34f4bSmrgDate: Mon Jun 2 22:06:21 2014 -0700 599cd34f4bSmrg 609cd34f4bSmrg autogen.sh: Honor NOCONFIGURE=1 619cd34f4bSmrg 629cd34f4bSmrg See http://people.gnome.org/~walters/docs/build-api.txt 639cd34f4bSmrg 649cd34f4bSmrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 659cd34f4bSmrg 669cd34f4bSmrgcommit c33c83fb83be7f6402b615b4b32b5dc2036b951d 679cd34f4bSmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com> 689cd34f4bSmrgDate: Mon Jun 2 22:06:21 2014 -0700 699cd34f4bSmrg 709cd34f4bSmrg configure: Drop AM_MAINTAINER_MODE 719cd34f4bSmrg 729cd34f4bSmrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 739cd34f4bSmrg 749cd34f4bSmrgcommit 9c09c3e3577460fcef44e7abe51d22fcbda10ea8 759cd34f4bSmrgAuthor: Gaetan Nadon <memsize@videotron.ca> 769cd34f4bSmrgDate: Fri Oct 25 21:51:37 2013 -0400 779cd34f4bSmrg 789cd34f4bSmrg config: replace deprecated use of AC_OUTPUT with AC_CONFIG_FILES 799cd34f4bSmrg 809cd34f4bSmrg Fix Automake warning: AC_OUTPUT should be used without arguments. 819cd34f4bSmrg www.gnu.org/software/autoconf/manual/autoconf.html#Configuration-Files 829cd34f4bSmrg 839cd34f4bSmrg Signed-off-by: Gaetan Nadon <memsize@videotron.ca> 849cd34f4bSmrg 85c2535118Smrgcommit 46c4255ba661145df429d9dc190355a9661da3c1 86c2535118SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com> 87c2535118SmrgDate: Fri Sep 6 18:59:24 2013 -0700 88c2535118Smrg 89c2535118Smrg twm 1.0.8 90c2535118Smrg 91c2535118Smrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 92c2535118Smrg 93c2535118Smrgcommit 97b55a970dc5281c2d41500990d99fcd24d2dd5f 94c2535118SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com> 95c2535118SmrgDate: Sun Aug 18 10:50:01 2013 -0700 96c2535118Smrg 97c2535118Smrg Replace malloc(strlen()+1); strcpy(); pairs with strdup() 98c2535118Smrg 99c2535118Smrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 100c2535118Smrg 101c2535118Smrgcommit 8b2a314c267071656ca4d86bae56c6d82bb8127a 102c2535118SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com> 103c2535118SmrgDate: Sun Aug 18 10:42:45 2013 -0700 104c2535118Smrg 105c2535118Smrg AddWindow: Use NULL instead of 0 for null pointer check 106c2535118Smrg 107c2535118Smrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 108c2535118Smrg 109c2535118Smrgcommit c2e232e6915356eba3edf2efea99720746694c52 110c2535118SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com> 111c2535118SmrgDate: Sun Aug 18 10:28:21 2013 -0700 112c2535118Smrg 113c2535118Smrg Stop casting return values from malloc & calloc 114c2535118Smrg 115c2535118Smrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 116c2535118Smrg 117c2535118Smrgcommit 58f3c3b8d518786764f45ac2be1f1f0850129125 118c2535118SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com> 119c2535118SmrgDate: Sun Aug 18 10:18:21 2013 -0700 120c2535118Smrg 121c2535118Smrg Stop casting pointers to (char *) when freeing them 122c2535118Smrg 123c2535118Smrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 124c2535118Smrg 125c2535118Smrgcommit 2a637337713c5c92c44249b88e31696ce9efdf9b 126c2535118SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com> 127c2535118SmrgDate: Wed Jul 31 23:28:42 2013 -0700 128c2535118Smrg 129c2535118Smrg Delete trailing whitespace in non *.[ch] source files 130c2535118Smrg 131c2535118Smrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 132c2535118Smrg 133c2535118Smrgcommit ce4e11143f982234be1076e384b31228f1cc84ae 134c2535118SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com> 135c2535118SmrgDate: Wed Jul 31 22:54:01 2013 -0700 136c2535118Smrg 137c2535118Smrg Make more functions static that aren't called from other files 138c2535118Smrg 139c2535118Smrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 140c2535118Smrg 141c2535118Smrgcommit 8a3d3a58350506a99efd24f9856466a99bbb9c51 142c2535118SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com> 143c2535118SmrgDate: Wed Jul 31 22:28:11 2013 -0700 144c2535118Smrg 145c2535118Smrg Assume C89 signal handlers, returning void 146c2535118Smrg 147c2535118Smrg Removes old #ifdef SIGNALRETURNSINT check that was never defined in 148c2535118Smrg autoconf builds, only old Imake builds. 149c2535118Smrg 150c2535118Smrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 151c2535118Smrg 152c2535118Smrgcommit afcad0de54ecd1a8bfaf261e4e6882985a234963 153c2535118SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com> 154c2535118SmrgDate: Wed Jul 31 22:24:22 2013 -0700 155c2535118Smrg 156c2535118Smrg Make some more previously global variables into file-scoped statics 157c2535118Smrg 158c2535118Smrg Not used from other source files, so no need to export them 159c2535118Smrg 160c2535118Smrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 161c2535118Smrg 162c2535118Smrgcommit 4c2ff3f0a6bae8b369dfb74267f7fa52d511dfb2 163c2535118SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com> 164c2535118SmrgDate: Wed Jul 31 22:21:00 2013 -0700 165c2535118Smrg 166c2535118Smrg Remove unused global variable gotFirstSave 167c2535118Smrg 168c2535118Smrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 169c2535118Smrg 170c2535118Smrgcommit ca038999b5c1387f3aa19baeafc81a27563631b1 171c2535118SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com> 172c2535118SmrgDate: Wed Jul 31 22:04:39 2013 -0700 173c2535118Smrg 174c2535118Smrg unifdef macII - drop support for A/UX 2.0 175c2535118Smrg 176c2535118Smrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 177c2535118Smrg 178c2535118Smrgcommit 55681f9d66b788b2e86a5ad3c0722904fa020962 179c2535118SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com> 180c2535118SmrgDate: Tue Jul 30 22:15:28 2013 -0700 181c2535118Smrg 182c2535118Smrg Make various helper & callback functions private to session.c 183c2535118Smrg 184c2535118Smrg Nothing else ever called them, so no reason to export them. 185c2535118Smrg 186c2535118Smrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 187c2535118Smrg Reviewed-by: <wharms@bfs.de> 188c2535118Smrg 189c2535118Smrgcommit cf88a8c16958ddfaeff6349d30c6c423fc4a7afa 190c2535118SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com> 191c2535118SmrgDate: Tue Jul 30 22:11:51 2013 -0700 192c2535118Smrg 193c2535118Smrg Convert remaining K&R function declarations to C89 style 194c2535118Smrg 195c2535118Smrg Many existing function declarations were C89, and headers all use C89 196c2535118Smrg prototypes, but a few function declarations had been left in the old 197c2535118Smrg style. 198c2535118Smrg 199c2535118Smrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 200c2535118Smrg Reviewed-by: <wharms@bfs.de> 201c2535118Smrg 202c2535118Smrgcommit ea349d3c406695665322c71caf5ea3c970cb3155 203c2535118SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com> 204c2535118SmrgDate: Tue Jul 30 21:57:04 2013 -0700 205c2535118Smrg 206c2535118Smrg Use (void) to declare functions that take no arguments, instead of () 207c2535118Smrg 208c2535118Smrg It's time for C89. 209c2535118Smrg 210c2535118Smrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 211c2535118Smrg Reviewed-by: <wharms@bfs.de> 212c2535118Smrg 213c2535118Smrgcommit abb8b6198b639359f34ab6f0ab97039016d8b6db 214c2535118SmrgAuthor: Colin Harrison <colin.harrison@virgin.net> 215c2535118SmrgDate: Fri Jul 19 00:48:09 2013 +0100 216c2535118Smrg 217c2535118Smrg Syntax error in recent twm commit 218c2535118Smrg 219c2535118Smrg twm needs a typo/syntax correction following a recent commit. 220c2535118Smrg 221c2535118Smrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 222c2535118Smrg 223c2535118Smrgcommit e84f2e87222879ca667c1fb3d1cb3236a1159d12 224c2535118SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com> 225c2535118SmrgDate: Thu Jul 18 00:24:30 2013 -0700 226c2535118Smrg 227c2535118Smrg Constification cleanup - fix dozens of gcc warnings 228c2535118Smrg 229c2535118Smrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 230c2535118Smrg 231c2535118Smrgcommit b16ce9773e4da5897ab546de85e48a3ea58d0e00 232c2535118SmrgAuthor: Eric S. Raymond <esr@thyrsus.com> 233c2535118SmrgDate: Wed Jun 19 05:39:10 2013 -0400 234c2535118Smrg 235c2535118Smrg Don't rely on the ability to set tab stops. 236c2535118Smrg 237c2535118Smrgcommit 07ed63f865f6fef4c14711063534b73eb33e0cdb 238c2535118SmrgAuthor: Egbert Eich <eich@freedesktop.org> 239c2535118SmrgDate: Thu May 19 11:08:21 2011 +0200 240c2535118Smrg 241c2535118Smrg Fix SEGV if CreateColormapWindow() returns NULL. 242c2535118Smrg 243c2535118Smrg twm can segfault when it cannot collect attribute information on 244c2535118Smrg a window that has been destroyed before it got a chance to collect 245c2535118Smrg it's attributes. 246c2535118Smrg twm seems to assume that it is always able to collect this information 247c2535118Smrg and disregards the error if the function that attempts to collect it 248c2535118Smrg fails and CreateColormapWindow() returns NULL. 249c2535118Smrg If this happens correct number_cmap_windows to prevent a SEGV later 250c2535118Smrg on due to an incorrect setting. 251c2535118Smrg 252c2535118Smrg Signed-off-by: Egbert Eich <eich@freedesktop.org> 253c2535118Smrg 254c2535118Smrgcommit b62e91790d1f07f729d4221c878a0847ff14ad82 255c2535118SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com> 256c2535118SmrgDate: Sat Nov 19 11:38:33 2011 -0800 257c2535118Smrg 258c2535118Smrg Terminate execl() arguments with NULL instead of 0 259c2535118Smrg 260c2535118Smrg Makes sure that a full 64-bits of 0 is passed in 64-bit builds, and 261c2535118Smrg clears gcc warning of: 262c2535118Smrg 263c2535118Smrg menus.c: In function ‘System’: 264c2535118Smrg menus.c:2344:2: warning: missing sentinel in function call 265c2535118Smrg 266c2535118Smrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 267c2535118Smrg 268ffd25bcaSmrgcommit 4c5e72e9d8571bfb2a98d1ffc9724596764f5b0b 269ffd25bcaSmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com> 270ffd25bcaSmrgDate: Wed Jul 27 20:33:13 2011 -0700 271ffd25bcaSmrg 272ffd25bcaSmrg twm 1.0.7 273ffd25bcaSmrg 274ffd25bcaSmrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 275ffd25bcaSmrg 276ffd25bcaSmrgcommit f21823506dcb956d62c260e6e207f1dc2ce7732a 277ffd25bcaSmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com> 278ffd25bcaSmrgDate: Thu Jul 14 22:04:34 2011 -0700 279ffd25bcaSmrg 280ffd25bcaSmrg Whitespace fixes in src files 281ffd25bcaSmrg 282ffd25bcaSmrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 283ffd25bcaSmrg 284ffd25bcaSmrgcommit c6ade914363426facb01a954650b804657114012 285ffd25bcaSmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com> 286ffd25bcaSmrgDate: Tue Jul 12 22:30:41 2011 -0700 287ffd25bcaSmrg 288ffd25bcaSmrg Replace most sprintf calls with snprintf 289ffd25bcaSmrg 290ffd25bcaSmrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 291ffd25bcaSmrg 292ffd25bcaSmrgcommit ab689e1a711bbbdfcd6d3a8d2edebbc378ebccb7 293ffd25bcaSmrgAuthor: Gaetan Nadon <memsize@videotron.ca> 294ffd25bcaSmrgDate: Mon Mar 7 20:05:45 2011 -0500 295ffd25bcaSmrg 296ffd25bcaSmrg config: layout the C flags for better readability 297ffd25bcaSmrg 298ffd25bcaSmrg Group pre-processor flags under AM_CPPFLAGS 299ffd25bcaSmrg Might as well do the rest of the file. 300ffd25bcaSmrg 301ffd25bcaSmrg Signed-off-by: Gaetan Nadon <memsize@videotron.ca> 302ffd25bcaSmrg 303ffd25bcaSmrgcommit f048770b021d92780c754257c9c1efa7a769c69c 304ffd25bcaSmrgAuthor: Gaetan Nadon <memsize@videotron.ca> 305ffd25bcaSmrgDate: Mon Mar 7 19:47:48 2011 -0500 306ffd25bcaSmrg 307ffd25bcaSmrg man: use Autoconf provided $(SED) 308ffd25bcaSmrg 309ffd25bcaSmrg Use platform appropriate version of sed. 310ffd25bcaSmrg 311ffd25bcaSmrg Signed-off-by: Gaetan Nadon <memsize@videotron.ca> 312ffd25bcaSmrg 313ffd25bcaSmrgcommit 356ca1db47be674aa9125b65668e8fe0573f7f69 314ffd25bcaSmrgAuthor: Gaetan Nadon <memsize@videotron.ca> 315ffd25bcaSmrgDate: Mon Mar 7 19:37:48 2011 -0500 316ffd25bcaSmrg 317ffd25bcaSmrg config: rm is about removal, not generation 318ffd25bcaSmrg 319ffd25bcaSmrg Automake: 320ffd25bcaSmrg AM_V_at as a prefix to commands that should not output anything in silent mode 321ffd25bcaSmrg 322ffd25bcaSmrg Signed-off-by: Gaetan Nadon <memsize@videotron.ca> 323ffd25bcaSmrg 324ffd25bcaSmrgcommit 6f362f8d962ff7054682cfb2d88e8603e1219492 325ffd25bcaSmrgAuthor: Gaetan Nadon <memsize@videotron.ca> 326ffd25bcaSmrgDate: Mon Mar 7 16:43:59 2011 -0500 327ffd25bcaSmrg 328ffd25bcaSmrg deftwmrc.c is not required in MAINTAINERCLEANFILES 329ffd25bcaSmrg 330ffd25bcaSmrg Automake takes care of that as it is part of BUILT_SOURCES 331ffd25bcaSmrg 332ffd25bcaSmrg Signed-off-by: Gaetan Nadon <memsize@videotron.ca> 333ffd25bcaSmrg 334ffd25bcaSmrgcommit 98e224e3da245f29d281df357d27b53acdccb5c7 335ffd25bcaSmrgAuthor: Gaetan Nadon <memsize@videotron.ca> 336ffd25bcaSmrgDate: Mon Mar 7 16:10:53 2011 -0500 337ffd25bcaSmrg 338ffd25bcaSmrg lex & yacc: only header file needs to be in BUILT_SOURCES 339ffd25bcaSmrg 340ffd25bcaSmrg http://www.gnu.org/software/automake/manual/automake.html#Yacc-and-Lex 341ffd25bcaSmrg 342ffd25bcaSmrg This completes reversal of commit ea03b6bcd1045dfc0d6947e4858de8994d61170b 343ffd25bcaSmrg The Makefile generates a valid "gram.h: gram.c" rule. 344ffd25bcaSmrg The Makefile already has gram.c gram.h and lex.c in the 345ffd25bcaSmrg maintainer-clean-generic target. 346ffd25bcaSmrg 347ffd25bcaSmrg Signed-off-by: Gaetan Nadon <memsize@videotron.ca> 348ffd25bcaSmrg 349ffd25bcaSmrgcommit 70a7f34dfc4d7ea4f7425b9a7359a08a35752bb0 350ffd25bcaSmrgAuthor: Jeremy Huddleston <jeremyhu@apple.com> 351ffd25bcaSmrgDate: Wed May 11 22:41:56 2011 -0700 352ffd25bcaSmrg 353ffd25bcaSmrg Add extra sanity checking to avoid possible NULL dereferences 354ffd25bcaSmrg 355ffd25bcaSmrg menus.c:569:10: warning: Access to field 'func' results in a dereference of a null pointer (loaded from variable 'ActiveItem') 356ffd25bcaSmrg if (ActiveItem->func != F_TITLE && !ActiveItem->state) 357ffd25bcaSmrg ^~~~~~~~~~ 358ffd25bcaSmrg 359ffd25bcaSmrg Found-by: clang static analyzer 360ffd25bcaSmrg Signed-off-by: Jeremy Huddleston <jeremyhu@apple.com> 361ffd25bcaSmrg Acked-by: Peter Hutterer <peter.hutterer@who-t.net> 362ffd25bcaSmrg 363ffd25bcaSmrgcommit a898b136729660a33d60b317ccb839f6e0428201 364ffd25bcaSmrgAuthor: Jeremy Huddleston <jeremyhu@apple.com> 365ffd25bcaSmrgDate: Wed May 11 22:30:56 2011 -0700 366ffd25bcaSmrg 367ffd25bcaSmrg Add sanity checking to avoid a possible NULL dereference 368ffd25bcaSmrg 369ffd25bcaSmrg menus.c:934:26: warning: Access to field 'fore' results in a dereference of a null pointer (loaded from variable 'cur') 370ffd25bcaSmrg cur->hi_back = cur->fore = f3.pixel; 371ffd25bcaSmrg ~~~ ^ 372ffd25bcaSmrg 373ffd25bcaSmrg Found-by: clang static analyzer 374ffd25bcaSmrg Signed-off-by: Jeremy Huddleston <jeremyhu@apple.com> 375ffd25bcaSmrg Acked-by: Peter Hutterer <peter.hutterer@who-t.net> 376ffd25bcaSmrg 377ffd25bcaSmrgcommit 1061e063be78f4e233d550649ce297b639193a9f 378ffd25bcaSmrgAuthor: Jeremy Huddleston <jeremyhu@apple.com> 379ffd25bcaSmrgDate: Wed May 11 22:27:21 2011 -0700 380ffd25bcaSmrg 381ffd25bcaSmrg Address a possible NULL pointer dereference 382ffd25bcaSmrg 383ffd25bcaSmrg menus.c:523:24: warning: Access to field 'w' results in a dereference of a null pointer (loaded from variable 'ActiveMenu') 384ffd25bcaSmrg if (XFindContext(dpy, ActiveMenu->w, ScreenContext, &context_data) == 0) 385ffd25bcaSmrg ^~~~~~~~~~ 386ffd25bcaSmrg 387ffd25bcaSmrg Found-by: clang static analyzer 388ffd25bcaSmrg Signed-off-by: Jeremy Huddleston <jeremyhu@apple.com> 389ffd25bcaSmrg Acked-by: Peter Hutterer <peter.hutterer@who-t.net> 390ffd25bcaSmrg 391ffd25bcaSmrgcommit bde0b06b465adb868d38d3721b95ea337bad8eb9 392ffd25bcaSmrgAuthor: Jeremy Huddleston <jeremyhu@apple.com> 393ffd25bcaSmrgDate: Wed May 11 22:22:25 2011 -0700 394ffd25bcaSmrg 395ffd25bcaSmrg Mark Done() as _X_NORETURN 396ffd25bcaSmrg 397ffd25bcaSmrg list.c:103:11: warning: Access to field 'next' results in a dereference of a null pointer (loaded from variable 'nptr') 398ffd25bcaSmrg nptr->next = *list_head; 399ffd25bcaSmrg ~~~~ ^ 400ffd25bcaSmrg 401ffd25bcaSmrg Found-by: clang static analyzer 402ffd25bcaSmrg Signed-off-by: Jeremy Huddleston <jeremyhu@apple.com> 403ffd25bcaSmrg 404ffd25bcaSmrgcommit 2f5d1e29f5a803ba2417d6fe20782c05ed932612 405ffd25bcaSmrgAuthor: Jeremy Huddleston <jeremyhu@apple.com> 406ffd25bcaSmrgDate: Wed May 11 22:17:54 2011 -0700 407ffd25bcaSmrg 408ffd25bcaSmrg Silence uninitialized warning 409ffd25bcaSmrg 410ffd25bcaSmrg session.c: In function 'ReadWinConfigFile': 411ffd25bcaSmrg session.c:554: warning: 'version' may be used uninitialized in this function 412ffd25bcaSmrg 413ffd25bcaSmrg Signed-off-by: Jeremy Huddleston <jeremyhu@apple.com> 414ffd25bcaSmrg 415ffd25bcaSmrgcommit ef39179b9fe6d13f7e81098edfc10711c8b40948 416ffd25bcaSmrgAuthor: Jeremy Huddleston <jeremyhu@apple.com> 417ffd25bcaSmrgDate: Wed May 11 22:16:23 2011 -0700 418ffd25bcaSmrg 419ffd25bcaSmrg LP64: Fix formatting for DEBUG printf 420ffd25bcaSmrg 421ffd25bcaSmrg add_window.c: In function 'AddWindow': 422ffd25bcaSmrg add_window.c:169: warning: format '%x' expects type 'unsigned int', but argument 3 has type 'Window' 423ffd25bcaSmrg 424ffd25bcaSmrg Signed-off-by: Jeremy Huddleston <jeremyhu@apple.com> 425ffd25bcaSmrg 426ffd25bcaSmrgcommit 0f1ccd0b3409ab9b9fce1256fc59ad9bbe69a349 427ffd25bcaSmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com> 428ffd25bcaSmrgDate: Tue May 10 15:35:51 2011 -0700 429ffd25bcaSmrg 430ffd25bcaSmrg Fix: menus.c:2374: warning: implicit declaration of function `putenv` 431ffd25bcaSmrg 432ffd25bcaSmrg Ensure _GNU_SOURCE is defined on Linux builds before including <stdlib.h> 433ffd25bcaSmrg so the prototype is exposed in the header properly. 434ffd25bcaSmrg 435ffd25bcaSmrg https://bugs.freedesktop.org/show_bug.cgi?id=32696 436ffd25bcaSmrg 437ffd25bcaSmrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 438ffd25bcaSmrg Reviewed-by: Julien Cristau <jcristau@debian.org> 439ffd25bcaSmrg 440ffd25bcaSmrgcommit 75dd868133c5c12daa946468e7250d174f842281 441ffd25bcaSmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com> 442ffd25bcaSmrgDate: Mon May 9 22:46:03 2011 -0700 443ffd25bcaSmrg 444ffd25bcaSmrg Remove unused fallback implementation of putenv() 445ffd25bcaSmrg 446ffd25bcaSmrg NOPUTENV was never defined in a modular build, probably because putenv() 447ffd25bcaSmrg is a standard function in Unix98 / SUSv2, and goes back to at least 448ffd25bcaSmrg SVR2 and 4.3BSD-Reno. 449ffd25bcaSmrg 450ffd25bcaSmrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 451ffd25bcaSmrg Reviewed-by: Matthieu Herrb <matthieu.herrb@laas.fr> 452ffd25bcaSmrg Reviewed-by: Mark Kettenis <kettenis@openbsd.org> 453ffd25bcaSmrg 454ffd25bcaSmrgcommit 5b763259451b7798b1004c49775d1bd3df2f9d88 455ffd25bcaSmrgAuthor: Gaetan Nadon <memsize@videotron.ca> 456ffd25bcaSmrgDate: Fri Mar 4 20:57:30 2011 -0500 457ffd25bcaSmrg 458ffd25bcaSmrg man: replace hard coded section number with __appmansuffix__ 459ffd25bcaSmrg 460ffd25bcaSmrg Signed-off-by: Gaetan Nadon <memsize@videotron.ca> 461ffd25bcaSmrg 462ffd25bcaSmrgcommit 611f20e896aa533f0f3e5cd6c8fdd7c381963c95 463ffd25bcaSmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com> 464ffd25bcaSmrgDate: Wed Jan 5 16:12:42 2011 -0800 465ffd25bcaSmrg 466ffd25bcaSmrg Fix many gcc strict-aliasing warnings 467ffd25bcaSmrg 468ffd25bcaSmrg menus.c:518: warning: dereferencing type-punned pointer will break strict-aliasing rules 469ffd25bcaSmrg 470ffd25bcaSmrg and many more of the same message at different lines 471ffd25bcaSmrg 472ffd25bcaSmrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 473ffd25bcaSmrg 4742d96a817Smrgcommit b160f7bcb99111e631d6701b199f1dad1e40c80d 4752d96a817SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com> 4762d96a817SmrgDate: Wed Jan 5 14:09:15 2011 -0800 4772d96a817Smrg 4782d96a817Smrg twm 1.0.6 4792d96a817Smrg 4802d96a817Smrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 4812d96a817Smrg 4822d96a817Smrgcommit 1347a210cafa75db40198f8f9e3ca36f8e627bf6 4832d96a817SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com> 4842d96a817SmrgDate: Wed Nov 24 15:28:47 2010 -0800 4852d96a817Smrg 4862d96a817Smrg config: replace deprecated AM_CONFIG_HEADER with AC_CONFIG_HEADERS 4872d96a817Smrg 4882d96a817Smrg Regroup AC statements under the Autoconf initialization section. 4892d96a817Smrg Regroup AM statements under the Automake initialization section. 4902d96a817Smrg Add missing AC_CONFIG_SRCDIR 4912d96a817Smrg 4922d96a817Smrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 4932d96a817Smrg 4942d96a817Smrgcommit 1ca7092e44e87038ba95a962a3c952ef72b4f146 4952d96a817SmrgAuthor: Martin Jansa <Martin.Jansa@gmail.com> 4962d96a817SmrgDate: Mon Nov 1 09:54:44 2010 +0100 4972d96a817Smrg 4982d96a817Smrg config: replace AC_CHECK_FILE with test -f 4992d96a817Smrg 5002d96a817Smrg * AC_CHECK_FILE doesn't work for cross compilation 5012d96a817Smrg 5022d96a817Smrg Signed-off-by: Gaetan Nadon <memsize@videotron.ca> 5032d96a817Smrg 5047a2631fcSmrgcommit b3af92c7bca31b3bf73428d46291b88c3f86026e 5057a2631fcSmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com> 5067a2631fcSmrgDate: Sat Oct 30 15:03:50 2010 -0700 5077a2631fcSmrg 5087a2631fcSmrg twm 1.0.5 5097a2631fcSmrg 5107a2631fcSmrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 5117a2631fcSmrg 5127a2631fcSmrgcommit 7f164a9631e4ec26657bedeb947409d0b484e967 5137a2631fcSmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com> 5147a2631fcSmrgDate: Sat Oct 30 15:01:43 2010 -0700 5157a2631fcSmrg 5167a2631fcSmrg Sun's copyrights now belong to Oracle 5177a2631fcSmrg 5187a2631fcSmrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 5197a2631fcSmrg 5207a2631fcSmrgcommit 357d089016bd889f2f73349c3f977c6adccc85a6 5217a2631fcSmrgAuthor: Jesse Adkins <jesserayadkins@gmail.com> 5227a2631fcSmrgDate: Tue Sep 28 13:29:49 2010 -0700 5237a2631fcSmrg 5247a2631fcSmrg Purge cvs tags. 5257a2631fcSmrg 5267a2631fcSmrg Signed-off-by: Jesse Adkins <jesserayadkins@gmail.com> 5277a2631fcSmrg 5287a2631fcSmrgcommit 4c7c2ece9e152358448406b759c30eb44eea13f9 5297a2631fcSmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com> 5307a2631fcSmrgDate: Thu Sep 23 00:11:56 2010 -0700 5317a2631fcSmrg 5327a2631fcSmrg config: upgrade to util-macros 1.8 for additional man page support 5337a2631fcSmrg 5347a2631fcSmrg Use MAN_SUBST now supplied in XORG_MANPAGE_SECTIONS 5357a2631fcSmrg The value of MAN_SUBST is the same for all X.Org packages. 5367a2631fcSmrg 5377a2631fcSmrg Use AC_PROG_SED now supplied by XORG_DEFAULT_OPTIONS 5387a2631fcSmrg The existing statement can now be removed from the configuration file. 5397a2631fcSmrg 5407a2631fcSmrg Use automake provided $(AM_V_GEN) and XORG_DEFAULT_OPTIONS provided $(SED) 5417a2631fcSmrg Enables silent rule and use platform appropriate version of sed. 5427a2631fcSmrg 5437a2631fcSmrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 5447a2631fcSmrg 5457a2631fcSmrgcommit 3bcc18ca9968a33dbf3e8df920f08227f95d8a72 5467a2631fcSmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com> 5477a2631fcSmrgDate: Wed Sep 22 23:59:32 2010 -0700 5487a2631fcSmrg 5497a2631fcSmrg Silence build of deftwmrc.c with AM_V_GEN 5507a2631fcSmrg 5517a2631fcSmrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 5527a2631fcSmrg 5537a2631fcSmrgcommit 282060f633c1a0910522f64cf36222a27016bf77 5547a2631fcSmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com> 5557a2631fcSmrgDate: Wed Sep 22 23:37:21 2010 -0700 5567a2631fcSmrg 5577a2631fcSmrg system.twmrc doesn't need to be in both EXTRA_DIST & dist_rc_DATA 5587a2631fcSmrg 5597a2631fcSmrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 5607a2631fcSmrg 5617a2631fcSmrgcommit 810922b19b86c1ddd5ef9c9169d1328b3562af77 5627a2631fcSmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com> 5637a2631fcSmrgDate: Wed Sep 22 23:33:22 2010 -0700 5647a2631fcSmrg 5657a2631fcSmrg config: Remove unnecessary calls from configure.ac 5667a2631fcSmrg 5677a2631fcSmrg AC_PROG_CC & AC_PROG_INSTALL are provided by XORG_DEFAULT_OPTIONS now 5687a2631fcSmrg PKG_CONFIG_MODULES handles AC_SUBST of the CFLAGS & LIBS variables 5697a2631fcSmrg 5707a2631fcSmrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 5717a2631fcSmrg 5727a2631fcSmrgcommit 79e3387e7a2d35f5895f813a4572a93457114e3c 5737a2631fcSmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com> 5747a2631fcSmrgDate: Wed Sep 22 23:23:26 2010 -0700 5757a2631fcSmrg 5767a2631fcSmrg Use AC_CHECK_FUNCS / default name for mkstemp 5777a2631fcSmrg 5787a2631fcSmrg No longer need to maintain #ifdef compatibility with the names used in 5797a2631fcSmrg the monolith Imakefiles. 5807a2631fcSmrg 5817a2631fcSmrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 5827a2631fcSmrg 5837a2631fcSmrgcommit 3bac463f63b4c1e667256c7d2d287b3567a7ff1c 5847a2631fcSmrgAuthor: Gaetan Nadon <memsize@videotron.ca> 5857a2631fcSmrgDate: Tue Jul 20 18:45:18 2010 -0400 5867a2631fcSmrg 5877a2631fcSmrg config: update AC_PREREQ statement to 2.60 5887a2631fcSmrg 5897a2631fcSmrg Unrelated to the previous patches, the new value simply reflects 5907a2631fcSmrg the reality that the minimum level for autoconf to configure 5917a2631fcSmrg all x.org modules is 2.60 dated June 2006. 5927a2631fcSmrg 5937a2631fcSmrg ftp://ftp.gnu.org/gnu/autoconf/autoconf-2.60.tar.gz 5947a2631fcSmrg 5957a2631fcSmrg Signed-off-by: Gaetan Nadon <memsize@videotron.ca> 5967a2631fcSmrg 5977a2631fcSmrgcommit 40480fdbe6c15076a2e734cae246c62c85862829 5987a2631fcSmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com> 5997a2631fcSmrgDate: Fri Aug 6 08:27:35 2010 -0700 6007a2631fcSmrg 6017a2631fcSmrg Fill in COPYING file with copyright notices from source code 6027a2631fcSmrg 6037a2631fcSmrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 6047a2631fcSmrg 6057a2631fcSmrgcommit a9f315f32bcc0636ada7427be9e3c5e3810af05e 6067a2631fcSmrgAuthor: Gaetan Nadon <memsize@videotron.ca> 6077a2631fcSmrgDate: Sat Jul 17 16:36:41 2010 -0400 6087a2631fcSmrg 6097a2631fcSmrg config: allow to build tarball when yacc is missing 6107a2631fcSmrg 6117a2631fcSmrg Autoconf does not handle this scenario as well as Automake does. 6127a2631fcSmrg If gram.c is already there, do not abort the configuration 6137a2631fcSmrg if yacc is missing as it is not needed. 6147a2631fcSmrg 6157a2631fcSmrg If both gram.c and yacc are missing, abort configuration. 6167a2631fcSmrg Yacc is a required tool to build the package. 6177a2631fcSmrg 6187a2631fcSmrg Signed-off-by: Gaetan Nadon <memsize@videotron.ca> 6197a2631fcSmrg 6207a2631fcSmrgcommit 29a157f7f181ac02c88537032dbcca29880c3068 6217a2631fcSmrgAuthor: Gaetan Nadon <memsize@videotron.ca> 6227a2631fcSmrgDate: Fri Jun 4 17:09:18 2010 -0400 6237a2631fcSmrg 6247a2631fcSmrg config: add check for yacc to insure it is installed #27973 6257a2631fcSmrg 6267a2631fcSmrg Unlike other macros AC_PROG_YACC sets the YACC variable to "yacc" 6277a2631fcSmrg as a last resort, even if no programs have been found. Improve error 6287a2631fcSmrg checking by issuing an error message if yacc is not found. The module 6297a2631fcSmrg cannot build anyway. 6307a2631fcSmrg 6317a2631fcSmrg Signed-off-by: Gaetan Nadon <memsize@videotron.ca> 6327a2631fcSmrg 6337a2631fcSmrgcommit d0da74f035fd3595b5ddfb6ded29bdc5f9666ceb 6347a2631fcSmrgAuthor: Alan Coopersmith <alan.coopersmith@sun.com> 6357a2631fcSmrgDate: Thu Jan 14 21:40:48 2010 -0800 6367a2631fcSmrg 6377a2631fcSmrg Update Sun license notices to current X.Org standard form 6387a2631fcSmrg 6397a2631fcSmrg Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com> 6407a2631fcSmrg 6417a2631fcSmrgcommit 9adc93df944e203726d09716dc3bfbbc6cf304ae 6427a2631fcSmrgAuthor: Gaetan Nadon <memsize@videotron.ca> 6437a2631fcSmrgDate: Thu Nov 26 09:19:52 2009 -0500 6447a2631fcSmrg 6457a2631fcSmrg Makefile.am: add ChangeLog and INSTALL on MAINTAINERCLEANFILES 6467a2631fcSmrg 6477a2631fcSmrg Now that the INSTALL file is generated. 6487a2631fcSmrg Allows running make maintainer-clean. 6497a2631fcSmrg 6507a2631fcSmrgcommit 2386d631c301233899bdcc6381203bcbd1139ab3 6517a2631fcSmrgAuthor: Gaetan Nadon <memsize@videotron.ca> 6527a2631fcSmrgDate: Wed Oct 28 14:09:08 2009 -0400 6537a2631fcSmrg 6547a2631fcSmrg INSTALL, NEWS, README or AUTHORS files are missing/incorrect #24206 6557a2631fcSmrg 6567a2631fcSmrg Add missing INSTALL file. Use standard GNU file on building tarball 6577a2631fcSmrg README may have been updated 6587a2631fcSmrg Remove AUTHORS file as it is empty and no content available yet. 6597a2631fcSmrg Remove NEWS file as it is empty and no content available yet. 6607a2631fcSmrg 6617a2631fcSmrgcommit 7f4c2b588bc94702eb0df0618a97413b0e544879 6627a2631fcSmrgAuthor: Gaetan Nadon <memsize@videotron.ca> 6637a2631fcSmrgDate: Tue Oct 27 15:07:24 2009 -0400 6647a2631fcSmrg 6657a2631fcSmrg Deploy the new XORG_DEFAULT_OPTIONS #24242 6667a2631fcSmrg 6677a2631fcSmrg This macro aggregate a number of existing macros that sets commmon 6687a2631fcSmrg X.Org components configuration options. It shields the configuration file from 6697a2631fcSmrg future changes. 6707a2631fcSmrg 6717a2631fcSmrgcommit 5c13f89a73f7b57dad9c9dcfd63e084077550c3e 6727a2631fcSmrgAuthor: Gaetan Nadon <memsize@videotron.ca> 6737a2631fcSmrgDate: Mon Oct 26 22:08:38 2009 -0400 6747a2631fcSmrg 6757a2631fcSmrg Makefile.am: ChangeLog not required: EXTRA_DIST or *CLEANFILES #24432 6767a2631fcSmrg 6777a2631fcSmrg ChangeLog filename is known to Automake and requires no further 6787a2631fcSmrg coding in the makefile. 6797a2631fcSmrg 6807a2631fcSmrgcommit 3d6678095a3553b9ab36d60e6a254acfbdc831c1 6817a2631fcSmrgAuthor: Gaetan Nadon <memsize@videotron.ca> 6827a2631fcSmrgDate: Thu Oct 22 16:25:53 2009 -0400 6837a2631fcSmrg 6847a2631fcSmrg .gitignore: use common defaults with custom section # 24239 6857a2631fcSmrg 6867a2631fcSmrg Using common defaults will reduce errors and maintenance. 6877a2631fcSmrg Only the very small or inexistent custom section need periodic maintenance 6887a2631fcSmrg when the structure of the component changes. Do not edit defaults. 6897a2631fcSmrg 6907a2631fcSmrgcommit a3f6e3cbd99b6394c3dc70d54f07f129b4ece70c 6917a2631fcSmrgAuthor: Jeremy Huddleston <jeremyhu@freedesktop.org> 6927a2631fcSmrgDate: Wed Oct 21 12:47:20 2009 -0700 6937a2631fcSmrg 6947a2631fcSmrg This is not a GNU project, so declare it foreign. 6957a2631fcSmrg 6967a2631fcSmrg On Wed, 2009-10-21 at 13:36 +1000, Peter Hutterer wrote: 6977a2631fcSmrg > On Tue, Oct 20, 2009 at 08:23:55PM -0700, Jeremy Huddleston wrote: 6987a2631fcSmrg > > I noticed an INSTALL file in xlsclients and libXvMC today, and it 6997a2631fcSmrg > > was quite annoying to work around since 'autoreconf -fvi' replaces 7007a2631fcSmrg > > it and git wants to commit it. Should these files even be in git? 7017a2631fcSmrg > > Can I nuke them for the betterment of humanity and since they get 7027a2631fcSmrg > > created by autoreconf anyways? 7037a2631fcSmrg > 7047a2631fcSmrg > See https://bugs.freedesktop.org/show_bug.cgi?id=24206 7057a2631fcSmrg 7067a2631fcSmrg As an interim measure, replace AM_INIT_AUTOMAKE([dist-bzip2]) with 7077a2631fcSmrg AM_INIT_AUTOMAKE([foreign dist-bzip2]). This will prevent the generation 7087a2631fcSmrg of the INSTALL file. It is also part of the 24206 solution. 7097a2631fcSmrg 7107a2631fcSmrg Signed-off-by: Jeremy Huddleston <jeremyhu@freedesktop.org> 7117a2631fcSmrg 7127a2631fcSmrgcommit 06d15a482a596f1d846b97627badd28381c2e7b2 7137a2631fcSmrgAuthor: Alan Coopersmith <alan.coopersmith@sun.com> 7147a2631fcSmrgDate: Thu Oct 1 14:54:20 2009 -0700 7157a2631fcSmrg 7167a2631fcSmrg Add README with pointers to mailing lists, bugzilla, & git 7177a2631fcSmrg 7187a2631fcSmrg Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com> 7197a2631fcSmrg 7207a2631fcSmrgcommit 4d9e3200b1625ad24053ce5f1ca816a03939c6d5 7217a2631fcSmrgAuthor: Gaetan Nadon <memsize@videotron.ca> 7227a2631fcSmrgDate: Tue Jul 7 17:32:01 2009 -0400 7237a2631fcSmrg 7247a2631fcSmrg twm: use XORG_CHANGELOG macro to create ChangeLog. #22611 7257a2631fcSmrg 7267a2631fcSmrg Build break: app/twm/Makefile.am: command not found: git-log 7277a2631fcSmrg Adding the macro in configure.ac and use it in Makefile.am 7287a2631fcSmrg Refer to: https://bugs.freedesktop.org/show_bug.cgi?id=22611 7297a2631fcSmrg Tested: running autogen.sh, make and 'make dist' 7307a2631fcSmrg 7317a2631fcSmrg Signed-off-by: Gaetan Nadon <memsize@videotron.ca> 7327a2631fcSmrg Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> 7337a2631fcSmrg 7347a2631fcSmrgcommit 1fa03c39bddace4d787c55703f3081bcaf36511b 7357a2631fcSmrgAuthor: Adam Jackson <ajax@redhat.com> 7367a2631fcSmrgDate: Thu Mar 6 16:52:54 2008 -0500 7377a2631fcSmrg 7387a2631fcSmrg twm 1.0.4 7397a2631fcSmrg 7403e747e6dSmrgcommit d28dffd63bd5070445b15d1b9b70f3303ec5e333 7413e747e6dSmrgAuthor: Alan Coopersmith <alan.coopersmith@sun.com> 7423e747e6dSmrgDate: Thu Feb 21 08:16:39 2008 -0800 7433e747e6dSmrg 7443e747e6dSmrg Change twm_CFLAGS to AM_CFLAGS to make automake-1.10 happier 7453e747e6dSmrg 7463e747e6dSmrg src/Makefile.am:35: compiling `add_window.c' with per-target flags requires `AM_PROG_CC_C_O' in `configure.ac' 7473e747e6dSmrg 7483e747e6dSmrgcommit ca9494bf50c9314597f4e88efa5bf5d66c1cd38f 7493e747e6dSmrgAuthor: Alan Coopersmith <alan.coopersmith@sun.com> 7503e747e6dSmrgDate: Thu Feb 21 08:14:01 2008 -0800 7513e747e6dSmrg 7523e747e6dSmrg Explicitly require libSM & libICE since twm calls them directly 7533e747e6dSmrg 7543e747e6dSmrgcommit f0543e7ff17f6e8aefbd6cc003d0679a706a8535 7553e747e6dSmrgAuthor: James Cloos <cloos@jhcloos.com> 7563e747e6dSmrgDate: Thu Dec 6 16:37:07 2007 -0500 7573e747e6dSmrg 7583e747e6dSmrg Replace static ChangeLog with dist-hook to generate from git log 7593e747e6dSmrg 7603e747e6dSmrgcommit 44d51a2bc7d1e2fc5fcd3f729b6f0ca6e62e1f00 7613e747e6dSmrgAuthor: Wolfgang Rupprecht <wsr+xorg@wsrcc.com> 7623e747e6dSmrgDate: Mon Jan 23 15:11:00 2006 -0800 7633e747e6dSmrg 7643e747e6dSmrg X.Org Bug #5691: twm mouse button limit too low 7653e747e6dSmrg 7663e747e6dSmrg <https://bugs.freedesktop.org/show_bug.cgi?id=5691> 7673e747e6dSmrg 7683e747e6dSmrgcommit 03a4e6c35161402d1477acb95723ab93eabde97e 7693e747e6dSmrgAuthor: James Cloos <cloos@jhcloos.com> 7703e747e6dSmrgDate: Mon Sep 3 05:51:13 2007 -0400 7713e747e6dSmrg 7723e747e6dSmrg Add *~ to .gitignore to skip patch/emacs droppings 7733e747e6dSmrg 7743e747e6dSmrgcommit 9ae787c9f0d02aeb4c67fd20cee08d3cccd99fb4 7753e747e6dSmrgAuthor: James Cloos <cloos@jhcloos.com> 7763e747e6dSmrgDate: Thu Aug 23 19:24:38 2007 -0400 7773e747e6dSmrg 7783e747e6dSmrg Rename .cvsignore to .gitignore 7793e747e6dSmrg 7803e747e6dSmrgcommit 5f70aaffa0fa88a4b08ea40cfdbde5f34d20d366 7813e747e6dSmrgAuthor: Daniel Stone <daniel@fooishbar.org> 7823e747e6dSmrgDate: Thu Nov 30 19:56:29 2006 +0200 7833e747e6dSmrg 7843e747e6dSmrg bump to 1.0.3 7853e747e6dSmrg 7863e747e6dSmrgcommit f27c4a577f68673e5022db1a4db79da9a3d05502 7873e747e6dSmrgAuthor: Matthieu Herrb <matthieu@bluenote.herrb.com> 7883e747e6dSmrgDate: Tue Nov 28 13:24:08 2006 +0000 7893e747e6dSmrg 7903e747e6dSmrg Fix system.twmrc handling 7913e747e6dSmrg 7923e747e6dSmrgcommit 6736d9094d2719f21e3ba0050aad88f3ffc78dc4 7933e747e6dSmrgAuthor: Adam Jackson <ajax@benzedrine.nwnk.net> 7943e747e6dSmrgDate: Fri Oct 13 17:47:24 2006 -0400 7953e747e6dSmrg 7963e747e6dSmrg Bump to 1.0.2 7973e747e6dSmrg 7983e747e6dSmrgcommit 4bc5a25c21006e547ff7fce7fff7544acbb22174 7993e747e6dSmrgAuthor: Alan Coopersmith <Alan.Coopersmith@sun.com> 8003e747e6dSmrgDate: Sat Jun 3 07:06:42 2006 +0000 8013e747e6dSmrg 8023e747e6dSmrg Coverity #369: If malloc of entry->wm_command fails, error cleanup was 8033e747e6dSmrg still trying to read pointers from it to free. 8043e747e6dSmrg 8053e747e6dSmrgcommit 9680fbed52e3af20d226040958f91502b6027d2d 8063e747e6dSmrgAuthor: Alan Coopersmith <Alan.Coopersmith@sun.com> 8073e747e6dSmrgDate: Sat Jun 3 06:54:20 2006 +0000 8083e747e6dSmrg 8093e747e6dSmrg Coverity #1508: Variable "action" not freed or pointed-to 8103e747e6dSmrg 8113e747e6dSmrgcommit ab7a497d995347e340c28c4eb0d1f0f9ee298e41 8123e747e6dSmrgAuthor: Kevin E Martin <kem@kem.org> 8133e747e6dSmrgDate: Wed Dec 21 02:29:47 2005 +0000 8143e747e6dSmrg 8153e747e6dSmrg Update package version for X11R7 release. 8163e747e6dSmrg 8173e747e6dSmrgcommit 4bd96f2d5d976dbd17bac563504985a1bc793ffe 8183e747e6dSmrgAuthor: Adam Jackson <ajax@nwnk.net> 8193e747e6dSmrgDate: Mon Dec 19 16:22:41 2005 +0000 8203e747e6dSmrg 8213e747e6dSmrg Stub COPYING files 8223e747e6dSmrg 8233e747e6dSmrgcommit 2c1cd456efe91302b0de645ea36a84c49472f104 8243e747e6dSmrgAuthor: Kevin E Martin <kem@kem.org> 8253e747e6dSmrgDate: Thu Dec 15 00:24:04 2005 +0000 8263e747e6dSmrg 8273e747e6dSmrg Update package version number for final X11R7 release candidate. 8283e747e6dSmrg 8293e747e6dSmrgcommit 9f88f7db68e146c1d1b60a988f68f1528350a9a8 8303e747e6dSmrgAuthor: Kevin E Martin <kem@kem.org> 8313e747e6dSmrgDate: Tue Dec 6 22:48:19 2005 +0000 8323e747e6dSmrg 8333e747e6dSmrg Change *man_SOURCES ==> *man_PRE to fix autotools warnings. 8343e747e6dSmrg 8353e747e6dSmrgcommit 466a35f33d48427d7f5a186cf60fddd070ce2d71 8363e747e6dSmrgAuthor: Kevin E Martin <kem@kem.org> 8373e747e6dSmrgDate: Sat Dec 3 05:49:17 2005 +0000 8383e747e6dSmrg 8393e747e6dSmrg Update package version number for X11R7 RC3 release. 8403e747e6dSmrg 8413e747e6dSmrgcommit 81d2d1208b1445f60e10186b61e472b22ac47712 8423e747e6dSmrgAuthor: Alan Coopersmith <Alan.Coopersmith@sun.com> 8433e747e6dSmrgDate: Mon Nov 28 22:01:39 2005 +0000 8443e747e6dSmrg 8453e747e6dSmrg Change *mandir targets to use new *_MAN_DIR variables set by xorg-macros.m4 8463e747e6dSmrg update to fix bug #5167 (Linux prefers *.1x man pages in man1 subdir) 8473e747e6dSmrg 8483e747e6dSmrgcommit 6897ce2b13a0b651c8bb56b833e51125d678ea81 8493e747e6dSmrgAuthor: Eric Anholt <anholt@freebsd.org> 8503e747e6dSmrgDate: Mon Nov 21 10:34:58 2005 +0000 8513e747e6dSmrg 8523e747e6dSmrg Another pass at .cvsignores for apps. 8533e747e6dSmrg 8543e747e6dSmrgcommit 3cf0d5d098a049e1113dad20699b07d1a91fd9ca 8553e747e6dSmrgAuthor: Eric Anholt <anholt@freebsd.org> 8563e747e6dSmrgDate: Sun Nov 20 22:08:50 2005 +0000 8573e747e6dSmrg 8583e747e6dSmrg Add/improve .cvsignore files for apps. 8593e747e6dSmrg 8603e747e6dSmrgcommit d99f0e0b2577cbdfea2a51d8ca20aff080539b60 8613e747e6dSmrgAuthor: Kevin E Martin <kem@kem.org> 8623e747e6dSmrgDate: Sat Nov 19 07:15:36 2005 +0000 8633e747e6dSmrg 8643e747e6dSmrg Update pkgconfig files to separate library build-time dependencies from 8653e747e6dSmrg application build-time dependencies, and update package deps to work 8663e747e6dSmrg with separate build roots. 8673e747e6dSmrg 8683e747e6dSmrgcommit 6dfc0dee6645c7620cc2fb9a5d44b041cb6558b6 8693e747e6dSmrgAuthor: Kevin E Martin <kem@kem.org> 8703e747e6dSmrgDate: Wed Oct 19 02:47:50 2005 +0000 8713e747e6dSmrg 8723e747e6dSmrg Update package version number for RC1 release. 8733e747e6dSmrg 8743e747e6dSmrgcommit 43fb7218e8723f6f3321ec406745971ca5fd0d00 8753e747e6dSmrgAuthor: Alan Coopersmith <Alan.Coopersmith@sun.com> 8763e747e6dSmrgDate: Mon Oct 17 23:56:21 2005 +0000 8773e747e6dSmrg 8783e747e6dSmrg Use @APP_MAN_SUFFIX@ instead of $(APP_MAN_SUFFIX) in macro substitutions to 8793e747e6dSmrg work better with BSD make 8803e747e6dSmrg 8813e747e6dSmrgcommit a85acab665c375d14ae15ef90f6baf8b47c7032b 8823e747e6dSmrgAuthor: Alan Coopersmith <Alan.Coopersmith@sun.com> 8833e747e6dSmrgDate: Sun Oct 16 22:32:51 2005 +0000 8843e747e6dSmrg 8853e747e6dSmrg Capitalize O in "X.Org Foundation" 8863e747e6dSmrg Use cpp to substitute variables in man pages 8873e747e6dSmrg 8883e747e6dSmrgcommit a3bbaecf0502d58cf0bc7ff7db99e9239c6e822c 8893e747e6dSmrgAuthor: Kevin E Martin <kem@kem.org> 8903e747e6dSmrgDate: Sat Oct 15 19:19:03 2005 +0000 8913e747e6dSmrg 8923e747e6dSmrg Have generated files be cleaned by maintainer to pass check-tarball test. 8933e747e6dSmrg 8943e747e6dSmrgcommit 7ccfcb8e4f4caabba7c26de42ce2db252b5b0817 8953e747e6dSmrgAuthor: Alan Coopersmith <Alan.Coopersmith@sun.com> 8963e747e6dSmrgDate: Sun Oct 9 19:11:53 2005 +0000 8973e747e6dSmrg 8983e747e6dSmrg Bug #3755 <https://bugs.freedesktop.org/show_bug.cgi?id=3755> twm can't 8993e747e6dSmrg handle 8-bit characters in .twmrc (Tomohiro KUBOITA) 9003e747e6dSmrg 9013e747e6dSmrgcommit b098cf784d34421de0ae51d8cd7090022d3b2600 9023e747e6dSmrgAuthor: Alan Coopersmith <Alan.Coopersmith@sun.com> 9033e747e6dSmrgDate: Sun Oct 9 19:10:58 2005 +0000 9043e747e6dSmrg 9053e747e6dSmrg Bug #3755 <https://bugs.freedesktop.org/show_bug.cgi?id=3755> twm can't 9063e747e6dSmrg handle 8-bit characters in .twmrc (Tomohiro KUBOITA) 9073e747e6dSmrg 9083e747e6dSmrgcommit e2c423a32d8ba724e19e6db5b315ef9011d89488 9093e747e6dSmrgAuthor: Alan Coopersmith <Alan.Coopersmith@sun.com> 9103e747e6dSmrgDate: Sun Oct 9 18:59:28 2005 +0000 9113e747e6dSmrg 9123e747e6dSmrg Bug #3755 <https://bugs.freedesktop.org/show_bug.cgi?id=3755> twm can't 9133e747e6dSmrg handle 8-bit characters in .twmrc (Tomohiro KUBOITA) 9143e747e6dSmrg 9153e747e6dSmrgcommit ea03b6bcd1045dfc0d6947e4858de8994d61170b 9163e747e6dSmrgAuthor: Keith Packard <keithp@keithp.com> 9173e747e6dSmrgDate: Tue Aug 2 18:08:48 2005 +0000 9183e747e6dSmrg 9193e747e6dSmrg Mark generated files as BUILT_SOURCES and CLEANFILES to ensure they are 9203e747e6dSmrg regenerated after 'make clean' and to make parallel builds work right. 9213e747e6dSmrg 9223e747e6dSmrgcommit a12f281be43c1c86147fb89c99484ac558f64425 9233e747e6dSmrgAuthor: Alan Coopersmith <Alan.Coopersmith@sun.com> 9243e747e6dSmrgDate: Mon Aug 1 20:25:28 2005 +0000 9253e747e6dSmrg 9263e747e6dSmrg Install man pages to section 1 instead of section m (Patch from Donnie 9273e747e6dSmrg Berkholz) 9283e747e6dSmrg 9293e747e6dSmrgcommit 99c2e9865374605697c2a85099bbc56bf7853969 9303e747e6dSmrgAuthor: Alan Coopersmith <Alan.Coopersmith@sun.com> 9313e747e6dSmrgDate: Sat Jul 30 21:07:26 2005 +0000 9323e747e6dSmrg 9333e747e6dSmrg Add prototypes of Xalloc/free functions. 9343e747e6dSmrg Export ImUtil.h to match modular tree install. 9353e747e6dSmrg Define SVR4 to 1 to avoid warning about redefining to different values. 9363e747e6dSmrg Include missing headers to clear more compiler warnings. 9373e747e6dSmrg 9383e747e6dSmrgcommit 5bf9409bc3c7e11d86bcd5b25760435e199b85c5 9393e747e6dSmrgAuthor: Kevin E Martin <kem@kem.org> 9403e747e6dSmrgDate: Fri Jul 29 21:22:30 2005 +0000 9413e747e6dSmrg 9423e747e6dSmrg Various changes preparing packages for RC0: 9433e747e6dSmrg - Verify and update package version numbers as needed 9443e747e6dSmrg - Implement versioning scheme 9453e747e6dSmrg - Change bug address to point to bugzilla bug entry form 9463e747e6dSmrg - Disable loadable i18n in libX11 by default (use --enable-loadable-i18n to 9473e747e6dSmrg reenable it) 9483e747e6dSmrg - Fix makedepend to use pkgconfig and pass distcheck 9493e747e6dSmrg - Update build script to build macros first 9503e747e6dSmrg - Update modular Xorg version 9513e747e6dSmrg 9523e747e6dSmrgcommit b2de9b16ae9b7bfce8e7cc36f20a38084fa25469 9533e747e6dSmrgAuthor: Adam Jackson <ajax@nwnk.net> 9543e747e6dSmrgDate: Wed Jul 20 19:31:51 2005 +0000 9553e747e6dSmrg 9563e747e6dSmrg Use a unique token for PKG_CHECK_MODULES. Otherwise, if you use a global 9573e747e6dSmrg configure cache, you cache it, and the cached value is probably wrong. 9583e747e6dSmrg 9593e747e6dSmrgcommit c0570ffdfa9ef913b5132b2069dd69491f77a8f8 9603e747e6dSmrgAuthor: Matthieu Herrb <matthieu.herrb@laas.fr> 9613e747e6dSmrgDate: Sun Jul 17 20:11:01 2005 +0000 9623e747e6dSmrg 9633e747e6dSmrg fix rules to work with non-GNU make and outside of $srcdir 9643e747e6dSmrg 9653e747e6dSmrgcommit 29fba3a480ab1b4168d75ed92c8150851dddd805 9663e747e6dSmrgAuthor: Alan Coopersmith <Alan.Coopersmith@sun.com> 9673e747e6dSmrgDate: Sat Jul 16 22:07:13 2005 +0000 9683e747e6dSmrg 9693e747e6dSmrg Add #ifdef HAVE_CONFIG_H/#include "config.h" to files that need it to get 9703e747e6dSmrg HAS_MKSTEMP defined in modular builds. 9713e747e6dSmrg 9723e747e6dSmrgcommit 63e81296232ec5fdd6529a7d5d4342186bbec2f8 9733e747e6dSmrgAuthor: Alan Coopersmith <Alan.Coopersmith@sun.com> 9743e747e6dSmrgDate: Sat Jul 16 21:59:14 2005 +0000 9753e747e6dSmrg 9763e747e6dSmrg Define HAS_MKSTEMP if mkstemp() is present (needed for improved protection 9773e747e6dSmrg against tempfile race conditions in many places) 9783e747e6dSmrg 9793e747e6dSmrgcommit 2e6a393e7b0f02e8f58a3005411ae22488965e28 9803e747e6dSmrgAuthor: Søren Sandmann Pedersen <sandmann@daimi.au.dk> 9813e747e6dSmrgDate: Thu Jul 14 22:36:06 2005 +0000 9823e747e6dSmrg 9833e747e6dSmrg Add _BSD_SOURCE - patch from Stefan Dirsch 9843e747e6dSmrg 9853e747e6dSmrgcommit 300a4fcbfaef76f78dbb98c9868fa85da1604ccf 9863e747e6dSmrgAuthor: Søren Sandmann Pedersen <sandmann@daimi.au.dk> 9873e747e6dSmrgDate: Thu Jul 14 22:35:37 2005 +0000 9883e747e6dSmrg 9893e747e6dSmrg Add makefile that CVS ate - patch from Stefan Dirsch 9903e747e6dSmrg 9913e747e6dSmrgcommit 1cb0150431562d729342c427129732b217526bab 9923e747e6dSmrgAuthor: Daniel Stone <daniel@fooishbar.org> 9933e747e6dSmrgDate: Mon Jul 11 22:51:03 2005 +0000 9943e747e6dSmrg 9953e747e6dSmrg Bug #3754: Fix window misplacement in twm. (Christopher Mario Mae) 9963e747e6dSmrg 9973e747e6dSmrgcommit 682eaa7cd21e32f70d909aae7d4828c9f4ea9dd1 9983e747e6dSmrgAuthor: Søren Sandmann Pedersen <sandmann@daimi.au.dk> 9993e747e6dSmrgDate: Wed Jun 29 19:15:03 2005 +0000 10003e747e6dSmrg 10013e747e6dSmrg Add buildsystem for twm 10023e747e6dSmrg 10033e747e6dSmrgcommit 718daab22b08a1ab10145f9284dedef069ffb758 10043e747e6dSmrgAuthor: Roland Mainz <roland.mainz@nrubsig.org> 10053e747e6dSmrgDate: Fri Mar 11 21:18:12 2005 +0000 10063e747e6dSmrg 10073e747e6dSmrg xc/programs/twm/Imakefile 10083e747e6dSmrg xc/programs/twm/twm.c 10093e747e6dSmrg //bugs.freedesktop.org/show_bug.cgi?id=2705) attachment #2087 10103e747e6dSmrg (https://bugs.freedesktop.org/attachment.cgi?id=2087) Make twm ignore 10113e747e6dSmrg print screens to avoid that users accidentally warp on a non-video 10123e747e6dSmrg screen (which are not visible on any monitor) when the Xserver has both 10133e747e6dSmrg video and print screens. (This includes also a small cleanup of 10143e747e6dSmrg xdpyinfo where parts of the print screen test code comes from) Patch by 10153e747e6dSmrg Julien Lafon <julien.lafon@gmail.com> (MIT/X.org license). 10163e747e6dSmrg 10173e747e6dSmrgcommit 6e96bd376c916c150a055447d4badc1fae84e47a 10183e747e6dSmrgAuthor: Roland Mainz <roland.mainz@nrubsig.org> 10193e747e6dSmrgDate: Fri Mar 11 16:23:00 2005 +0000 10203e747e6dSmrg 10213e747e6dSmrg xc/programs/twm/add_window.c 10223e747e6dSmrg xc/programs/twm/cursor.c 10233e747e6dSmrg xc/programs/twm/events.c 10243e747e6dSmrg xc/programs/twm/gc.c 10253e747e6dSmrg xc/programs/twm/gram.y 10263e747e6dSmrg xc/programs/twm/iconmgr.c 10273e747e6dSmrg xc/programs/twm/icons.c 10283e747e6dSmrg xc/programs/twm/list.c 10293e747e6dSmrg xc/programs/twm/menus.c 10303e747e6dSmrg xc/programs/twm/parse.c 10313e747e6dSmrg xc/programs/twm/resize.c 10323e747e6dSmrg xc/programs/twm/twm.c 10333e747e6dSmrg //bugs.freedesktop.org/show_bug.cgi?id=2566) attachment #2083 10343e747e6dSmrg (https://bugs.freedesktop.org/attachment.cgi?id=2083) ANSI-fy twm 10353e747e6dSmrg window manager code. The conversion preserves the comments which 10363e747e6dSmrg annotate variables and function arguments (these have been moved into 10373e747e6dSmrg doxygen(esque?) "stubs" above each function. Patch by Mike Owens 10383e747e6dSmrg <etc@filespanker.com>. 10393e747e6dSmrg 10403e747e6dSmrgcommit d045cb62c62f09978798510deaec0acae0a6fb4d 10413e747e6dSmrgAuthor: Egbert Eich <eich@suse.de> 10423e747e6dSmrgDate: Fri Apr 23 19:54:37 2004 +0000 10433e747e6dSmrg 10443e747e6dSmrg Merging XORG-CURRENT into trunk 10453e747e6dSmrg 10463e747e6dSmrgcommit f39f4c810b3c2071f8786abc32317149373a3e1d 10473e747e6dSmrgAuthor: Egbert Eich <eich@suse.de> 10483e747e6dSmrgDate: Sun Mar 14 08:34:58 2004 +0000 10493e747e6dSmrg 10503e747e6dSmrg Importing vendor version xf86-4_4_99_1 on Sun Mar 14 00:26:39 PST 2004 10513e747e6dSmrg 10523e747e6dSmrgcommit 58d942b4a0b4ed9b99a4dd6501bf4facbcaca670 10533e747e6dSmrgAuthor: Egbert Eich <eich@suse.de> 10543e747e6dSmrgDate: Wed Mar 3 12:12:54 2004 +0000 10553e747e6dSmrg 10563e747e6dSmrg Importing vendor version xf86-4_4_0 on Wed Mar 3 04:09:24 PST 2004 10573e747e6dSmrg 10583e747e6dSmrgcommit ee477f9d9c4aff3f52d9a65e3b11b55dd15b31d1 10593e747e6dSmrgAuthor: Egbert Eich <eich@suse.de> 10603e747e6dSmrgDate: Thu Feb 26 13:36:16 2004 +0000 10613e747e6dSmrg 10623e747e6dSmrg readding XFree86's cvs IDs 10633e747e6dSmrg 10643e747e6dSmrgcommit e8c79f538be77c2637e8d2e1ada443d9a2f0e262 10653e747e6dSmrgAuthor: Egbert Eich <eich@suse.de> 10663e747e6dSmrgDate: Thu Feb 26 09:23:58 2004 +0000 10673e747e6dSmrg 10683e747e6dSmrg Importing vendor version xf86-4_3_99_903 on Wed Feb 26 01:21:00 PST 2004 10693e747e6dSmrg 10703e747e6dSmrgcommit e51f25fbe75b222b24f4628b2408e899fa4748d7 10713e747e6dSmrgAuthor: Kaleb Keithley <kaleb@freedesktop.org> 10723e747e6dSmrgDate: Tue Nov 25 19:29:03 2003 +0000 10733e747e6dSmrg 10743e747e6dSmrg XFree86 4.3.99.16 Bring the tree up to date for the Cygwin folks 10753e747e6dSmrg 10763e747e6dSmrgcommit 4b339f0a4311b4db171584bc6671292a9052665a 10773e747e6dSmrgAuthor: Kaleb Keithley <kaleb@freedesktop.org> 10783e747e6dSmrgDate: Fri Nov 14 16:48:58 2003 +0000 10793e747e6dSmrg 10803e747e6dSmrg XFree86 4.3.0.1 10813e747e6dSmrg 10823e747e6dSmrgcommit cfa9fa24253b5ef8045172852509be413d7b00ca 10833e747e6dSmrgAuthor: Kaleb Keithley <kaleb@freedesktop.org> 10843e747e6dSmrgDate: Fri Nov 14 16:48:58 2003 +0000 10853e747e6dSmrg 10863e747e6dSmrg Initial revision 10873e747e6dSmrg 10883e747e6dSmrgcommit 03cb750f7935722ab77b77128ca5221c5baf8818 10893e747e6dSmrgAuthor: Kaleb Keithley <kaleb@freedesktop.org> 10903e747e6dSmrgDate: Fri Nov 14 15:54:53 2003 +0000 10913e747e6dSmrg 10923e747e6dSmrg R6.6 is the Xorg base-line 1093