ChangeLog revision 8d1e6323
1commit 0575b27ebc908042e85a7b717a021ace939762a3 2Author: Alan Coopersmith <alan.coopersmith@oracle.com> 3Date: Sun Mar 3 15:25:02 2024 -0800 4 5 xsm 1.0.6 6 7 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 8 9commit 1c7a3d9a12b825e4d96bfdded86f233404970261 10Author: Alan Coopersmith <alan.coopersmith@oracle.com> 11Date: Sat Feb 17 14:13:14 2024 -0800 12 13 unifdef SYSV 14 15 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 16 17commit 71a8ea3d874084d24840b8869f0475146ad8a414 18Author: Alan Coopersmith <alan.coopersmith@oracle.com> 19Date: Sat Feb 17 14:09:57 2024 -0800 20 21 unifdef SCO 22 23 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 24 25commit 06517bd7bff541f85fbddf78a6728ad0c29bd12c 26Author: Alan Coopersmith <alan.coopersmith@oracle.com> 27Date: Sat Feb 17 14:09:30 2024 -0800 28 29 unifdef SCO325 30 31 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 32 33commit 4c6626a0d6a2a3615713a44c2226028e37d68ec1 34Author: Alan Coopersmith <alan.coopersmith@oracle.com> 35Date: Sat Feb 11 17:33:24 2023 -0800 36 37 Add -help and -version options 38 39 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 40 41commit 1958a53e86c2aad0cdeb03d588d6ea1d2616c4a2 42Author: Alan Coopersmith <alan.coopersmith@oracle.com> 43Date: Thu Jul 28 17:30:21 2022 -0700 44 45 gitlab CI: stop requiring Signed-off-by in commits 46 47 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 48 49commit 5680c13e833dfc3375f25e33a18b151f33147ea5 50Author: Alan Coopersmith <alan.coopersmith@oracle.com> 51Date: Mon Aug 15 17:37:51 2022 -0700 52 53 unifdef -UMOTOROLA 54 55 Motorola System V/88 was last released in the mid-90's and has 56 never been supported in X11R7 modular builds. 57 58 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 59 60commit 8779682224ef654ac654d75c9ba6df09bd9b92fa 61Author: Alan Coopersmith <alan.coopersmith@oracle.com> 62Date: Mon Aug 15 17:32:13 2022 -0700 63 64 unifdef -UUSG 65 66 USG was defined for a handful of pre-SVR4 systems based on 67 AT&T's Unix System Group releases in the old imake configs 68 and has never been defined in X11R7 modular builds. 69 70 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 71 72commit 6733ee9baffaef106792c0457c53b5c9452d0021 73Author: Alan Coopersmith <alan.coopersmith@oracle.com> 74Date: Sun Apr 3 17:03:13 2022 -0700 75 76 xsm 1.0.5 77 78 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 79 80commit e552f2d4980d41d7a219dbe0c5dbaf33c4d752f3 81Author: Alan Coopersmith <alan.coopersmith@oracle.com> 82Date: Sat Feb 19 10:40:19 2022 -0800 83 84 Fill in COPYING file with copyright notices from source code 85 86 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 87 88commit c4d20042385ac95023ff5c03f2849655bdfb931b 89Author: Alan Coopersmith <alan.coopersmith@oracle.com> 90Date: Sun Jan 9 12:31:56 2022 -0800 91 92 Fix spelling/wording issues 93 94 Found by using: 95 codespell --builtin clear,rare,usage,informal,code,names 96 97 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 98 99commit 655c8ff920ac3fe8601e449b2ef8247063069bc8 100Author: Alan Coopersmith <alan.coopersmith@oracle.com> 101Date: Tue Dec 7 14:21:26 2021 -0800 102 103 Build xz tarballs instead of bzip2 104 105 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 106 107commit 822be4f28bda6ba1267f4f11d378295e70f4aaba 108Author: Alan Coopersmith <alan.coopersmith@oracle.com> 109Date: Tue Dec 7 14:21:21 2021 -0800 110 111 gitlab CI: enable Static Application Security Testing (SAST) 112 113 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 114 115commit 107fbd198f2d4cec9efb54e89a568a595ac2d1e3 116Author: Alan Coopersmith <alan.coopersmith@oracle.com> 117Date: Sun Nov 28 11:02:18 2021 -0800 118 119 Add noreturn attributes suggested by gcc 120 121 misc.c: In function ‘nomem’: 122 misc.c:106:1: warning: function might be candidate for 123 attribute ‘noreturn’ [-Wsuggest-attribute=noreturn] 124 106 | nomem(void) 125 | ^~~~~ 126 xsm.c:657:1: warning: function might be candidate for 127 attribute ‘noreturn’ [-Wsuggest-attribute=noreturn] 128 657 | EndSession(int status) 129 | ^~~~~~~~~~ 130 131 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 132 133commit 416a3fc806f47b158b489bb44f7709fc44fa4f3e 134Author: Alan Coopersmith <alan.coopersmith@oracle.com> 135Date: Sun Nov 28 10:54:06 2021 -0800 136 137 WriteSave: allocate enough room for full session_save_file in error 138 139 Clears warning from gcc 11.2: 140 141 saveutil.c: In function ‘WriteSave’: 142 saveutil.c:315:75: warning: ‘%s’ directive output may be truncated 143 writing up to 1023 bytes into a region of size 221 [-Wformat-truncation=] 144 315 | snprintf (msg, sizeof(msg), "%s: Error creating session save file %s", 145 | ^~ 146 316 | Argv[0], session_save_file); 147 | ~~~~~~~~~~~~~~~~~ 148 saveutil.c:315:9: note: ‘snprintf’ output 36 or more bytes (assuming 1059) 149 into a destination of size 256 150 315 | snprintf (msg, sizeof(msg), "%s: Error creating session save file %s", 151 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 152 316 | Argv[0], session_save_file); 153 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 154 155 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 156 157commit 6a902614350d46b759fc09a88daf9aff11f79ee8 158Author: Alan Coopersmith <alan.coopersmith@oracle.com> 159Date: Sun Nov 28 10:42:03 2021 -0800 160 161 Increase size of number buffer to fit all possible values 162 163 Clears gcc warning of: 164 165 info.c: In function ‘DisplayProps’: 166 info.c:214:44: warning: ‘snprintf’ output may be truncated before the 167 last format character [-Wformat-truncation=] 168 snprintf (number, sizeof(number), "%d", propnum); 169 ^ 170 info.c:214:7: note: ‘snprintf’ output between 2 and 11 bytes into a 171 destination of size 10 172 snprintf (number, sizeof(number), "%d", propnum); 173 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 175 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 176 177commit 4bf092e35a92b4fb613f4fee01d5ab26a612ddb6 178Author: Alan Coopersmith <alan.coopersmith@oracle.com> 179Date: Sun Nov 28 10:38:43 2021 -0800 180 181 Use _CONST_X_STRING to make libXt declare String as const char * 182 183 Clears 5 -Wincompatible-pointer-types warnings 184 and 18 -Wdiscarded-qualifiers warnings from gcc 185 186 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 187 188commit c7a7f81b18f8594aceaa9c32217753ef935dac2d 189Author: Alan Coopersmith <alan.coopersmith@oracle.com> 190Date: Sun Nov 28 11:13:24 2021 -0800 191 192 gitlab CI: add a basic build test 193 194 Based on the config from libX11 195 196 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 197 198commit 788c1484c7357ba8a1c69167db2994bb9282d4a6 199Author: Alan Coopersmith <alan.coopersmith@oracle.com> 200Date: Wed Nov 21 17:19:25 2018 -0800 201 202 Update configure.ac bug URL for gitlab migration 203 204 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 205 206commit 536adbdd5b5e44fcfbd5bce287080e678a48b678 207Author: Alan Coopersmith <alan.coopersmith@oracle.com> 208Date: Sun Sep 30 17:20:13 2018 -0700 209 210 Remove ancient System() replacement for system(3c) on Solaris 211 212 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 213 214commit cae8e0a4db186da3556bdab944b61eb540e6685c 215Author: Alan Coopersmith <alan.coopersmith@oracle.com> 216Date: Fri Mar 9 20:24:29 2018 -0800 217 218 xsm 1.0.4 219 220 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 221 222commit 52016a5efdf549ffb2a3fb54ce0d0e4e110957f2 223Author: Mihail Konev <k.mvc@ya.ru> 224Date: Thu Jan 26 14:00:21 2017 +1000 225 226 autogen: add default patch prefix 227 228 Signed-off-by: Mihail Konev <k.mvc@ya.ru> 229 230commit 730ae572b17c0d54798033375a7a6b1999ca7ef5 231Author: Emil Velikov <emil.l.velikov@gmail.com> 232Date: Mon Mar 9 12:00:52 2015 +0000 233 234 autogen.sh: use quoted string variables 235 236 Place quotes around the $srcdir, $ORIGDIR and $0 variables to prevent 237 fall-outs, when they contain space. 238 239 Signed-off-by: Emil Velikov <emil.l.velikov@gmail.com> 240 Reviewed-by: Peter Hutterer <peter.hutterer@who-t.net> 241 Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> 242 243commit 2eb104d487546dac7c257f0f359d5f050fc1cdcc 244Author: Peter Hutterer <peter.hutterer@who-t.net> 245Date: Tue Jan 24 10:32:07 2017 +1000 246 247 autogen.sh: use exec instead of waiting for configure to finish 248 249 Syncs the invocation of configure with the one from the server. 250 251 Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> 252 Reviewed-by: Emil Velikov <emil.velikov@collabora.com> 253 254commit 6c335e1c315a68283b1303afb06a3d5a34adab83 255Author: Thomas Klausner <wiz@NetBSD.org> 256Date: Wed Feb 25 22:22:50 2015 +0100 257 258 Close file descriptors on exec. 259 260 Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com> 261 Signed-off-by: Thomas Klausner <wiz@NetBSD.org> 262 263commit 0caed2fbce401e48d55ebfeda968e9ea8012f01d 264Author: Alan Coopersmith <alan.coopersmith@oracle.com> 265Date: Tue Jun 3 23:28:38 2014 -0700 266 267 Print which option was in error along with usage message 268 269 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 270 271commit cf3acd85392869ff35dc4869d66455363890e05d 272Author: Alan Coopersmith <alan.coopersmith@oracle.com> 273Date: Tue Jun 3 23:23:34 2014 -0700 274 275 autogen.sh: Honor NOCONFIGURE=1 276 277 See http://people.gnome.org/~walters/docs/build-api.txt 278 279 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 280 281commit 23ed6c7d6d0f13788a30ed6fe13c0cb2e15d9124 282Author: Alan Coopersmith <alan.coopersmith@oracle.com> 283Date: Tue Jun 3 23:23:34 2014 -0700 284 285 configure: Drop AM_MAINTAINER_MODE 286 287 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 288 289commit ab1fd5041b784747bec58f4c8ccf069c8920402b 290Author: Gaetan Nadon <memsize@videotron.ca> 291Date: Tue Dec 17 11:08:50 2013 -0500 292 293 Remove obsolete Imake SIGNALRETURNSINT 294 295 Assume signal handlers return void, as C89 requires 296 297 Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com> 298 Signed-off-by: Gaetan Nadon <memsize@videotron.ca> 299 300commit 9f4bee64da58ed95923ceee4abfe56d5125974f6 301Author: Stéphane Aulery <lkppo@free.fr> 302Date: Thu Jul 4 00:53:43 2013 +0200 303 304 Improve help messages & man page 305 306 Signed-off-by: Stéphane Aulery <lkppo@free.fr> 307 Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com> 308 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 309 310commit 9a7429ed7734531ca313d8c1f724bcb07c33ff54 311Author: Stéphane Aulery <lkppo@free.fr> 312Date: Sat Jul 6 15:40:56 2013 +0200 313 314 Drop CRAY support 315 316 Signed-off-by: Stéphane Aulery <lkppo@free.fr> 317 Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com> 318 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 319 320commit 5eaa2f649cf594f55bae32a46ae6e65a68656bf8 321Author: Alan Coopersmith <alan.coopersmith@oracle.com> 322Date: Sun Feb 10 15:55:57 2013 -0800 323 324 xsm 1.0.3 325 326 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 327 328commit 4d5fed98f350f3acb2ad53602f452a33ab5e0669 329Author: Alan Coopersmith <alan.coopersmith@oracle.com> 330Date: Sun Jan 13 12:11:02 2013 -0800 331 332 unifdef ISC 333 334 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 335 336commit fe021a25285e3438b97355d1e7270190cf91646f 337Author: Alan Coopersmith <alan.coopersmith@oracle.com> 338Date: Sun Jan 13 11:53:33 2013 -0800 339 340 Use mode_t, not int, for umask return/argument value 341 342 Fixes clang warnings: 343 344 auth.c:144:22: warning: implicit conversion changes signedness: 'mode_t' (aka 'unsigned int') to 'int' [-Wsign-conversion] 345 original_umask = umask (0077); /* disallow non-owner access */ 346 ~ ^~~~~~~~~~~~ 347 348 auth.c:214:12: warning: implicit conversion changes signedness: 'int' to 'mode_t' (aka 'unsigned int') [-Wsign-conversion] 349 umask (original_umask); 350 ~~~~~ ^~~~~~~~~~~~~~ 351 352 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 353 354commit 5a273c9fab6a4fe3ab0c729e78f3a86d3e5a69ed 355Author: Alan Coopersmith <alan.coopersmith@oracle.com> 356Date: Sun Jan 13 11:24:56 2013 -0800 357 358 Use standard autoconf defines for mkstemp & putenv instead of imake leftovers 359 360 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 361 362commit 79a24ac258f66014af066df0707058b971c31988 363Author: Alan Coopersmith <alan.coopersmith@oracle.com> 364Date: Sun Jan 13 11:19:37 2013 -0800 365 366 config: Add missing AC_CONFIG_SRCDIR 367 368 Regroup AC statements under the Autoconf initialization section. 369 Regroup AM statements under the Automake initialization section. 370 371 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 372 373commit ce8aac0657d0e1b0e6c1ca148456d48b87cafd4f 374Author: Egbert Eich <eich@freedesktop.org> 375Date: Thu May 19 09:47:25 2011 +0200 376 377 install: Use sysconfdir instead of libdir for config files. 378 379 Most X packages today install their config files in sysconfigdir, 380 only a few are left which still put their configuration in libdir. 381 382 Signed-off-by: Egbert Eich <eich@freedesktop.org> 383 Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com> 384 385commit 29818ff0b7af752639c203237de6c3a4d84da2c2 386Author: Alan Coopersmith <alan.coopersmith@oracle.com> 387Date: Fri Jan 4 17:38:53 2013 -0800 388 389 unifdef -U__UNIXOS2__ 390 391 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 392 393commit c358556c1badee4d8b75e23f1cd84abff393b6ac 394Author: Alan Coopersmith <alan.coopersmith@oracle.com> 395Date: Tue Nov 22 22:58:52 2011 -0800 396 397 Add size limit to scanf string specifier 398 399 While it's tempting to just switch to fgets(), that would require 400 implementing our own whitespace stripping to match the current 401 scanf behavior. 402 403 Fixes parfait static analysis warning: 404 Error: Buffer overrun 405 Buffer overflow (CWE 120): Use of fscanf(%s), with buffer 'buf' 406 at line 135 of app/xsm/lock.c in function 'GetLockId'. 407 408 [ This bug was found by the Parfait 0.3.7 bug checking tool. 409 For more information see http://labs.oracle.com/projects/parfait/ ] 410 411 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 412 Reviewed-by: Jeremy Huddleston <jeremyhu@apple.com> 413 414commit 24d38c420d5d60c988f07dd25f7fa81171dac64f 415Author: Alan Coopersmith <alan.coopersmith@oracle.com> 416Date: Sat Nov 19 11:29:03 2011 -0800 417 418 Fix some gcc -Wwrite-strings warnings 419 420 Many are unfixable at the moment due to the libXt API 421 422 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 423 424commit e17c2f59266528dce1cfb71798dc6075b74839a3 425Author: Alan Coopersmith <alan.coopersmith@oracle.com> 426Date: Sat Nov 19 10:54:38 2011 -0800 427 428 Terminate execl() arguments with NULL instead of 0 429 430 Makes sure that a full 64-bits of 0 is passed in 64-bit builds, and 431 clears gcc warning of: 432 433 misc.c: In function ‘System’: 434 misc.c:114:2: warning: missing sentinel in function call 435 436 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 437 438commit 7940a487162c5acb55417f0abafe70043bcc679e 439Author: Alan Coopersmith <alan.coopersmith@oracle.com> 440Date: Thu Jan 13 00:11:52 2011 -0800 441 442 Convert a couple last sprintf calls to snprintf 443 444 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 445 446commit d5d409ac7b5792f3962dbe8a7f392d09ce797266 447Author: Alan Coopersmith <alan.coopersmith@oracle.com> 448Date: Thu Jan 13 00:04:32 2011 -0800 449 450 Convert XtMalloc + sprintf to XtAsprintf 451 452 Depends on libXt > 1.0.99 to ensure XtAsprintf is available. 453 454 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 455 456commit 00c7550444aa1254ca43ba32d4d4e59d02bda56d 457Author: Gaetan Nadon <memsize@videotron.ca> 458Date: Wed Jan 19 10:06:57 2011 -0500 459 460 config: move man pages into their own directory 461 462 Use services provided by XORG_MANPAGE_SECTIONS. 463 Use standard Makefile for man pages. 464 465 Signed-off-by: Gaetan Nadon <memsize@videotron.ca> 466 467commit 00ba0d9e527c18b7fe9dda3b17411993bac98c2f 468Author: Gaetan Nadon <memsize@videotron.ca> 469Date: Thu Jan 13 17:15:37 2011 -0500 470 471 man: replace hard coded man page section with substitution strings 472 473 Signed-off-by: Gaetan Nadon <memsize@videotron.ca> 474 475commit 95029ee2a46c5a89e4dcf1158dc5dfb8026c2685 476Author: Gaetan Nadon <memsize@videotron.ca> 477Date: Thu Jan 13 11:15:48 2011 -0500 478 479 man: remove trailing spaces and tabs 480 481 Using s/[ \t]*$// 482 483 Signed-off-by: Gaetan Nadon <memsize@videotron.ca> 484 485commit 771866f04e80eabe7e1e6d01fd839fd7a38854b2 486Author: Gaetan Nadon <memsize@videotron.ca> 487Date: Wed Jan 12 16:28:02 2011 -0500 488 489 config: replace deprecated AM_CONFIG_HEADER with AC_CONFIG_HEADERS 490 491 This silences an Autoconf warning 492 493commit e46e5149893397f04fe4ad558ead53b52ae561e7 494Author: Gaetan Nadon <memsize@videotron.ca> 495Date: Wed Jan 12 15:29:50 2011 -0500 496 497 config: replace deprecated AC_HELP_STRING with AS_HELP_STRING 498 499 This silences an Automake warning. 500 501 Signed-off-by: Gaetan Nadon <memsize@videotron.ca> 502 503commit 7a580ac13fce90353ccbef53c559bbf1ba778831 504Author: Alan Coopersmith <alan.coopersmith@oracle.com> 505Date: Fri Dec 10 00:04:32 2010 -0800 506 507 Make System() prototype for Solaris in xsm.h actually a prototype 508 509 Fixes gcc warning: 510 xsm.h:217: warning: function declaration isn't a prototype 511 512 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 513 514commit cf08b277a983a97a3db1ee39eeeb6bf953d084db 515Author: Alan Coopersmith <alan.coopersmith@oracle.com> 516Date: Sun Sep 26 17:00:05 2010 -0700 517 518 xsm 1.0.2 519 520 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 521 522commit 88ae324056c2a6be1efd5aa96c4bbd3e0ad4274b 523Author: Alan Coopersmith <alan.coopersmith@oracle.com> 524Date: Sun Sep 26 16:54:04 2010 -0700 525 526 config: Remove unnecessary calls from configure.ac 527 528 AC_PROG_CC & AC_PROG_INSTALL are provided by XORG_DEFAULT_OPTIONS now 529 PKG_CONFIG_MODULES handles AC_SUBST of the CFLAGS & LIBS variables 530 531 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 532 533commit 7089b5ad09474f51bbb04db0f12667605f16b8ed 534Author: Alan Coopersmith <alan.coopersmith@oracle.com> 535Date: Sun Sep 26 16:51:35 2010 -0700 536 537 config: upgrade to util-macros 1.8 for additional man page support 538 539 Use MAN_SUBST now supplied in XORG_MANPAGE_SECTIONS 540 The value of MAN_SUBST is the same for all X.Org packages. 541 542 Use AC_PROG_SED now supplied by XORG_DEFAULT_OPTIONS 543 The existing statement can now be removed from the configuration file. 544 545 Use automake provided $(AM_V_GEN) and XORG_DEFAULT_OPTIONS provided $(SED) 546 Enables silent rule and use platform appropriate version of sed. 547 548 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 549 550commit 8a89975a139dd6b5ecd5f82f2c3a872dc64cf4df 551Author: Gaetan Nadon <memsize@videotron.ca> 552Date: Tue Jul 20 18:45:18 2010 -0400 553 554 config: update AC_PREREQ statement to 2.60 555 556 Unrelated to the previous patches, the new value simply reflects 557 the reality that the minimum level for autoconf to configure 558 all x.org modules is 2.60 dated June 2006. 559 560 ftp://ftp.gnu.org/gnu/autoconf/autoconf-2.60.tar.gz 561 562 Signed-off-by: Gaetan Nadon <memsize@videotron.ca> 563 564commit 4f56a25154eb876f33a46d29eed4be46bba814f2 565Author: Gaetan Nadon <memsize@videotron.ca> 566Date: Thu Feb 11 10:08:07 2010 -0500 567 568 config: move CWARNFLAGS from configure.ac to Makefile.am 569 570 Compiler warning flags should be explicitly set in the makefile 571 rather than being merged with other packages compiler flags. 572 573 Signed-off-by: Gaetan Nadon <memsize@videotron.ca> 574 575commit 547b489f70df72524f210cca990d1373cf80eb34 576Author: Gaetan Nadon <memsize@videotron.ca> 577Date: Sat Dec 19 20:48:48 2009 -0500 578 579 configure.ac: use backticks rather than $() for cmd subs 580 581 Use "$PKG_CONFIG" rather than hard coded "pkg-config" 582 583 Signed-off-by: Gaetan Nadon <memsize@videotron.ca> 584 585commit 47a6e14ea0f65a1fceedb3f8611e05255f7333d3 586Author: Gaetan Nadon <memsize@videotron.ca> 587Date: Thu Nov 26 09:19:55 2009 -0500 588 589 Makefile.am: add ChangeLog and INSTALL on MAINTAINERCLEANFILES 590 591 Now that the INSTALL file is generated. 592 Allows running make maintainer-clean. 593 594commit 5b1760932cfba4d1e921b4e9e0adfb584e1e365c 595Author: Gaetan Nadon <memsize@videotron.ca> 596Date: Wed Oct 28 14:09:09 2009 -0400 597 598 INSTALL, NEWS, README or AUTHORS files are missing/incorrect #24206 599 600 Add missing INSTALL file. Use standard GNU file on building tarball 601 README may have been updated 602 Remove AUTHORS file as it is empty and no content available yet. 603 Remove NEWS file as it is empty and no content available yet. 604 605commit feda4dcbfcf7102297109101ba310a5c50ed6483 606Author: Gaetan Nadon <memsize@videotron.ca> 607Date: Tue Oct 27 15:07:25 2009 -0400 608 609 Deploy the new XORG_DEFAULT_OPTIONS #24242 610 611 This macro aggregate a number of existing macros that sets commmon 612 X.Org components configuration options. It shields the configuration file from 613 future changes. 614 615commit 24dd7a8ef6d9edc1145855eba880b7c3b5bb2284 616Author: Gaetan Nadon <memsize@videotron.ca> 617Date: Mon Oct 26 22:08:39 2009 -0400 618 619 Makefile.am: ChangeLog not required: EXTRA_DIST or *CLEANFILES #24432 620 621 ChangeLog filename is known to Automake and requires no further 622 coding in the makefile. 623 624commit 12b82f86995178b572a91c377938311acb1e03df 625Author: Gaetan Nadon <memsize@videotron.ca> 626Date: Thu Oct 22 12:34:16 2009 -0400 627 628 .gitignore: use common defaults with custom section # 24239 629 630 Using common defaults will reduce errors and maintenance. 631 Only the very small or inexistent custom section need periodic maintenance 632 when the structure of the component changes. Do not edit defaults. 633 634commit 396f6dbb94447d2314a064f3384bae4c9f3dca01 635Author: Paulo Cesar Pereira de Andrade <pcpa@mandriva.com.br> 636Date: Mon Jan 26 19:12:30 2009 -0200 637 638 Correct make distcheck and gcc/sparse warnings. 639 640commit e06eddafd5f72f6f0782e37e9617c2e874021038 641Author: Paulo Cesar Pereira de Andrade <pcpa@mandriva.com.br> 642Date: Sun Mar 16 16:25:42 2008 -0300 643 644 Compile warning fixes. 645 646 Include header with prototypes for signals.c, and change prototypes and 647 definitions to match. This should not have any side effects as function 648 arguments are ignored. 649 Ansify some functions with K&R definitions. 650 printhex.c:fprintfhex() could be changed to a "sane" implementation, but 651 only change was "ansification". 652 653commit f1a527497c9621428cdb78dd9d37cb846ec10544 654Author: Paulo Cesar Pereira de Andrade <pcpa@mandriva.com.br> 655Date: Fri Nov 28 03:38:37 2008 -0200 656 657 enable VPATH build, reorganize app default files 658 659 Minor changes to http://bugs.freedesktop.org/attachment.cgi?id=20212. 660 661commit 463bc71d330d357babb4981c933e6b615621c262 662Author: Matthieu Herrb <matthieu@deville.herrb.net> 663Date: Sat Nov 22 15:11:29 2008 +0100 664 665 Fix build in separate directory. 666 667commit 9959f4e34227dc40f43326ed1a2240d4932f99d9 668Author: Julien Cristau <jcristau@debian.org> 669Date: Sun Nov 16 21:53:59 2008 +0100 670 671 Don't override the RSH variable before checking if it's set 672 673 This allows setting RSH on the configure command line or environment, 674 and lifts the build dependency on an rsh client. 675 676commit 7dee380747bbd0a07c64d8cdb2a229485403847a 677Author: Alan Coopersmith <alan.coopersmith@sun.com> 678Date: Wed Oct 22 09:28:56 2008 -0700 679 680 Use realloc to resize buffer, not malloc+strcpy+free 681 682commit 01ac0b14bea486a626d8565dec8c8e546bb3d82f 683Author: Alan Coopersmith <alan.coopersmith@sun.com> 684Date: Wed Oct 22 08:37:59 2008 -0700 685 686 Constify lock.c 687 688commit 6f1ebee7cba16f31c6201d6654d0c4ff9502ec12 689Author: James Cloos <cloos@jhcloos.com> 690Date: Wed Aug 20 10:32:53 2008 -0400 691 692 xaw8 is gone, use xaw7 693 694commit 814b1bd0952299d1864c586f005904101206219b 695Author: Jeremy Huddleston <jeremyhu@freedesktop.org> 696Date: Thu Mar 27 20:07:55 2008 -0700 697 698 Build fix for file systems that are not case sensitive 699 700commit cfb89d84fa8ea3f42b130d676125a530bd0e1e94 701Author: Alan Coopersmith <alan.coopersmith@sun.com> 702Date: Thu Feb 21 08:51:42 2008 -0800 703 704 Add PKG_CHECK_MODULES entries for the libraries xsm calls directly 705 706commit 281158a840b5669dcea426fee4bdf4439f4e41c5 707Author: Alan Coopersmith <alan.coopersmith@sun.com> 708Date: Thu Feb 21 08:38:17 2008 -0800 709 710 Change xsm_CFLAGS to AM_CFLAGS to make automake-1.10 happier 711 712 Makefile.am:32: compiling `auth.c' with per-target flags requires `AM_PROG_CC_C_O' in `configure.ac' 713 714commit 1dee63fcbe0e3915a4b74578d71dab673c6e313d 715Author: James Cloos <cloos@jhcloos.com> 716Date: Thu Dec 6 16:37:30 2007 -0500 717 718 Replace static ChangeLog with dist-hook to generate from git log 719 720commit adf6777c5c34ca156d77f31af3ab3dec744c109f 721Author: Alan Coopersmith <alan.coopersmith@sun.com> 722Date: Mon Nov 26 13:48:44 2007 -0800 723 724 Remove instructions on monolithic build system from README 725 726commit 6f4560e2ad81736127d2d3544415a05d41e8a2a7 727Author: Alan Coopersmith <alan.coopersmith@sun.com> 728Date: Mon Nov 26 13:21:18 2007 -0800 729 730 Use snprintf, strdup & remove instead of sprintf, malloc/strcpy & unlink 731 732commit fab9dcb15024996ac3a4f94d65ba73f484820534 733Author: James Cloos <cloos@jhcloos.com> 734Date: Mon Sep 3 05:51:49 2007 -0400 735 736 Add *~ to .gitignore to skip patch/emacs droppings 737 738commit 43612da3a7dfc4cf301c414e5c4c4a2c526eff0c 739Author: James Cloos <cloos@jhcloos.com> 740Date: Thu Aug 23 19:25:13 2007 -0400 741 742 Rename .cvsignore to .gitignore 743 744commit 6d14861388ba520387e9f3690985c8c15823e60c 745Author: Kevin E Martin <kem@kem.org> 746Date: Wed Dec 21 02:29:54 2005 +0000 747 748 Update package version for X11R7 release. 749 750commit 37399858c165d769777b5ad912cca6a28c1e9174 751Author: Adam Jackson <ajax@nwnk.net> 752Date: Mon Dec 19 16:22:47 2005 +0000 753 754 Stub COPYING files 755 756commit 8af442aee53b6519402edc31f7aaec9cff15d24a 757Author: Kevin E Martin <kem@kem.org> 758Date: Thu Dec 15 00:24:11 2005 +0000 759 760 Update package version number for final X11R7 release candidate. 761 762commit 436bf72ac6491cd999eef34686a105cc3009aa03 763Author: Kevin E Martin <kem@kem.org> 764Date: Wed Dec 7 16:18:01 2005 +0000 765 766 Change to use the app-defaults default dir configured in libXt. 767 768commit 5c26c0c24b419e91e2d0ee33659f24bcde8f5fe0 769Author: Kevin E Martin <kem@kem.org> 770Date: Tue Dec 6 22:48:26 2005 +0000 771 772 Change *man_SOURCES ==> *man_PRE to fix autotools warnings. 773 774commit b1d7496da8b7ece105553626f2041eb37a4545de 775Author: Kevin E Martin <kem@kem.org> 776Date: Sat Dec 3 05:49:28 2005 +0000 777 778 Update package version number for X11R7 RC3 release. 779 780commit 01337278c805f4dcb5472cea320271ff98043e00 781Author: Alan Coopersmith <Alan.Coopersmith@sun.com> 782Date: Mon Nov 28 22:01:47 2005 +0000 783 784 Change *mandir targets to use new *_MAN_DIR variables set by xorg-macros.m4 785 update to fix bug #5167 (Linux prefers *.1x man pages in man1 subdir) 786 787commit 6761550f844f7dcc9120aeb47f1e6200541132f4 788Author: Eric Anholt <anholt@freebsd.org> 789Date: Mon Nov 21 10:35:08 2005 +0000 790 791 Another pass at .cvsignores for apps. 792 793commit 6eae89f042d8d6a9481f2cb04c5d0be0a8a86ea2 794Author: Eric Anholt <anholt@freebsd.org> 795Date: Sun Nov 20 22:08:56 2005 +0000 796 797 Add/improve .cvsignore files for apps. 798 799commit bf766423665374deae5ba0ec1691c22d2edc6474 800Author: Kevin E Martin <kem@kem.org> 801Date: Wed Nov 9 21:09:22 2005 +0000 802 803 Update package version number for X11R7 RC2 release. 804 805commit ea22303c5ede79f9b0f70f6e9119a45b0f08ed92 806Author: Alan Coopersmith <Alan.Coopersmith@sun.com> 807Date: Sun Oct 23 16:58:38 2005 +0000 808 809 Fix typo. (Tobias Stoeckmann) 810 811commit 032612fecc97aebc57db04f76f7ea4ce69fe3c4c 812Author: Kevin E Martin <kem@kem.org> 813Date: Wed Oct 19 02:47:58 2005 +0000 814 815 Update package version number for RC1 release. 816 817commit b64cb46692739f59bb648753a6c16d80c032b46b 818Author: Alan Coopersmith <Alan.Coopersmith@sun.com> 819Date: Tue Oct 18 00:32:54 2005 +0000 820 821 Change default install dir for app-default files from 822 $(sysconfdir)/X11/app-defaults to $(libdir)/X11/app-defaults to match 823 the monolith & allow localization 824 825commit c7d2af3102968f14f5d4a5db2c968beca4c701c9 826Author: Alan Coopersmith <Alan.Coopersmith@sun.com> 827Date: Mon Oct 17 23:56:25 2005 +0000 828 829 Use @APP_MAN_SUFFIX@ instead of $(APP_MAN_SUFFIX) in macro substitutions to 830 work better with BSD make 831 832commit 98e21bcf2e08115841d53c67a3c1fe66eac04105 833Author: Alan Coopersmith <Alan.Coopersmith@sun.com> 834Date: Fri Oct 14 00:25:48 2005 +0000 835 836 Use sed to fill in variables in man page 837 838commit 0e8270f8cb2ff73eda71589a1e23ce434f03bcf3 839Author: Alan Coopersmith <Alan.Coopersmith@sun.com> 840Date: Mon Aug 1 20:25:32 2005 +0000 841 842 Install man pages to section 1 instead of section m (Patch from Donnie 843 Berkholz) 844 845commit 71fc4c55831ec988b0a902eaa4408d66c7fd1ea0 846Author: Alan Coopersmith <Alan.Coopersmith@sun.com> 847Date: Sat Jul 30 21:07:26 2005 +0000 848 849 Add prototypes of Xalloc/free functions. 850 Export ImUtil.h to match modular tree install. 851 Define SVR4 to 1 to avoid warning about redefining to different values. 852 Include missing headers to clear more compiler warnings. 853 854commit a0d7e5f72a1a6b4222ec05b368935d2d84c76e2c 855Author: Alan Coopersmith <Alan.Coopersmith@sun.com> 856Date: Sat Jul 30 20:33:15 2005 +0000 857 858 Add check for putenv() for xsm's misc.c 859 860commit 660867c1e6639382a389db391db468e214fce235 861Author: Kevin E Martin <kem@kem.org> 862Date: Fri Jul 29 21:22:38 2005 +0000 863 864 Various changes preparing packages for RC0: 865 - Verify and update package version numbers as needed 866 - Implement versioning scheme 867 - Change bug address to point to bugzilla bug entry form 868 - Disable loadable i18n in libX11 by default (use --enable-loadable-i18n to 869 reenable it) 870 - Fix makedepend to use pkgconfig and pass distcheck 871 - Update build script to build macros first 872 - Update modular Xorg version 873 874commit d52d32f6fb738c87759e84ed65095675a4445270 875Author: Alan Coopersmith <Alan.Coopersmith@sun.com> 876Date: Tue Jul 26 15:44:03 2005 +0000 877 878 Replace more GNU make-ism's with more portable macros 879 880commit ae806b5d11971407cc06f22ff1ce81c86fbae672 881Author: Adam Jackson <ajax@nwnk.net> 882Date: Wed Jul 20 19:32:04 2005 +0000 883 884 Use a unique token for PKG_CHECK_MODULES. Otherwise, if you use a global 885 configure cache, you cache it, and the cached value is probably wrong. 886 887commit 2357729733356dde5bf4fad434cfc6a3c9bd7f44 888Author: Alan Coopersmith <Alan.Coopersmith@sun.com> 889Date: Sat Jul 16 22:07:13 2005 +0000 890 891 Add #ifdef HAVE_CONFIG_H/#include "config.h" to files that need it to get 892 HAS_MKSTEMP defined in modular builds. 893 894commit 6fc73059455d756c2bc5c2780b0fc8a444dd9039 895Author: Alan Coopersmith <Alan.Coopersmith@sun.com> 896Date: Sat Jul 16 22:00:11 2005 +0000 897 898 Convert more app-defaults rules to work with non-GNU make 899 900commit e2191eda39bb8021d36d86750b9eb6b33702fa95 901Author: Alan Coopersmith <Alan.Coopersmith@sun.com> 902Date: Sat Jul 16 21:59:14 2005 +0000 903 904 Define HAS_MKSTEMP if mkstemp() is present (needed for improved protection 905 against tempfile race conditions in many places) 906 907commit 2f07c342e877fde5d3f64041ca6ff365a643ddc8 908Author: Søren Sandmann Pedersen <sandmann@daimi.au.dk> 909Date: Fri Jul 1 20:09:07 2005 +0000 910 911 xtrap.pc.in: s/Xfixes/XTrap/ xi.pc.in: s/Xt/Xi/ Xv/src/Makefile.am: remove 912 whitespace after backslash modularizeapp.sh: s/destkop/desktop/ 913 modular/symlink.sh: Add bitmaps for xeyes, system.xsm for xsm, and 914 Xvidtune.cpp for xvidtune. Also comment out non-existing mga_bios.h 915 Check in buildsystems for xsetroot, xsm, xstdcmap, xtrap, and xvinfo 916 917commit b2fec4bfd950c450c774543b3336e1beb0bd9aa1 918Author: Egbert Eich <eich@suse.de> 919Date: Fri Apr 23 19:55:06 2004 +0000 920 921 Merging XORG-CURRENT into trunk 922 923commit 1233b543cac3b9c1a6155042c4ff73a4b0b73293 924Author: Egbert Eich <eich@suse.de> 925Date: Sun Mar 14 08:35:46 2004 +0000 926 927 Importing vendor version xf86-4_4_99_1 on Sun Mar 14 00:26:39 PST 2004 928 929commit ba8059df1be266090f17a4877a2fe28818ee511a 930Author: Egbert Eich <eich@suse.de> 931Date: Wed Mar 3 12:13:18 2004 +0000 932 933 Importing vendor version xf86-4_4_0 on Wed Mar 3 04:09:24 PST 2004 934 935commit 034f5e9e912b8315e2cdb5ca8c3dfed078733a03 936Author: Egbert Eich <eich@suse.de> 937Date: Thu Feb 26 13:36:27 2004 +0000 938 939 readding XFree86's cvs IDs 940 941commit b24c3eb3e0f657d599c8a4edbd2abdfc8c4130ec 942Author: Egbert Eich <eich@suse.de> 943Date: Thu Feb 26 09:24:17 2004 +0000 944 945 Importing vendor version xf86-4_3_99_903 on Wed Feb 26 01:21:00 PST 2004 946 947commit d0721af92ab08fc526c7c432ecc6273717cecae0 948Author: Kaleb Keithley <kaleb@freedesktop.org> 949Date: Tue Nov 25 19:29:18 2003 +0000 950 951 XFree86 4.3.99.16 Bring the tree up to date for the Cygwin folks 952 953commit ac8c3cf394fb9d0eb57332ea7b2d12fb3c4a396d 954Author: Kaleb Keithley <kaleb@freedesktop.org> 955Date: Fri Nov 14 16:49:23 2003 +0000 956 957 XFree86 4.3.0.1 958 959commit c8ddd5d82a72167de6e0a544b55f9b03ab93053e 960Author: Kaleb Keithley <kaleb@freedesktop.org> 961Date: Fri Nov 14 15:54:55 2003 +0000 962 963 R6.6 is the Xorg base-line 964