1commit 14e122c85b9fba7100b1bdc11abdb9b939d59254 2Author: Alan Coopersmith <alan.coopersmith@oracle.com> 3Date: Sun Mar 10 14:48:50 2024 -0700 4 5 iceauth 1.0.10 6 7 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 8 9commit 51a526dbe4fe4586b6e35a018c7c9b9e1ad36a8a 10Author: Alan Coopersmith <alan.coopersmith@oracle.com> 11Date: Sat Feb 17 11:05:16 2024 -0800 12 13 unifdef __UNIXOS2__ 14 15 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 16 17commit 29e22b4199f3b0fb4044a8026664951e5aab4700 18Author: Alan Coopersmith <alan.coopersmith@oracle.com> 19Date: Sat Feb 3 12:12:21 2024 -0800 20 21 Variable scope reductions, as suggested by cppcheck 22 23 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 24 25commit 43da1a3b78fbe0afc5db4a89fa8f72d3b5f7b91a 26Author: Alan Coopersmith <alan.coopersmith@oracle.com> 27Date: Sat Feb 3 11:22:53 2024 -0800 28 29 Silence -Wanalyzer-out-of-bounds warnings from gcc 13 30 31 Analyzer seems not to realize that the last allocated argv entry 32 should always be set to NULL, causing the || to stop checking argv 33 entries before getting to any that are not allocated. Raising our 34 minimum allocation from 4 pointers to 6 soothes it, and costs us 35 basically nothing. 36 37 process.c:1285:26: warning: heap-based buffer over-read [CWE-126] [-Wanalyzer-out-of-bounds] 38 1285 | !argv[3] || !argv[4] || !argv[5]) 39 | ~~~~^~~ 40 [...] 41 process.c:1285:26: note: read of 8 bytes from after the end of the region 42 1285 | !argv[3] || !argv[4] || !argv[5]) 43 | ~~~~^~~ 44 process.c:1285:38: warning: heap-based buffer over-read [CWE-126] [-Wanalyzer-out-of-bounds] 45 1285 | !argv[3] || !argv[4] || !argv[5]) 46 | ~~~~^~~ 47 [...] 48 process.c:1285:38: note: read of 8 bytes from after the end of the region 49 1285 | !argv[3] || !argv[4] || !argv[5]) 50 | ~~~~^~~ 51 52 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 53 54commit 16ace290b2e6d261db21b60bf6ab7c074b112569 55Author: Alan Coopersmith <alan.coopersmith@oracle.com> 56Date: Sat Feb 3 11:20:19 2024 -0800 57 58 Use reallocarray if available, provide local version if not 59 60 Based on similar commits to xauth 61 62 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 63 64commit ba4c183d8721f3ef086fb1d15881bb9aeeb4ecd4 65Author: Alan Coopersmith <alan.coopersmith@oracle.com> 66Date: Wed Feb 8 11:57:44 2023 -0800 67 68 configure: Use AC_SYS_LARGEFILE to enable large file support 69 70 While .ICEauthority files should never be more than 2gb in size, 71 they may be stored on filesystems with large inodes. 72 73 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 74 75commit 0ea496769469da48aebce7d95b79b4db373cda24 76Author: Alan Coopersmith <alan.coopersmith@oracle.com> 77Date: Thu Jul 28 17:30:21 2022 -0700 78 79 gitlab CI: stop requiring Signed-off-by in commits 80 81 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 82 83commit 82ef227485f6d102beae907212b4e903a05110e6 84Author: Alan Coopersmith <alan.coopersmith@oracle.com> 85Date: Sun Apr 3 11:41:21 2022 -0700 86 87 iceauth 1.0.9 88 89 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 90 91commit f51be4a9cc0ff7aabab64b1c91991f6d0d10e740 92Author: Alan Coopersmith <alan.coopersmith@oracle.com> 93Date: Fri Dec 3 15:29:45 2021 -0800 94 95 Build xz tarballs instead of bzip2 96 97 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 98 99commit ca88df51cc13d89e5159bcf1629691735fb4bebc 100Author: Alan Coopersmith <alan.coopersmith@oracle.com> 101Date: Fri Dec 3 15:29:42 2021 -0800 102 103 gitlab CI: add a basic build test 104 105 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 106 107commit e392ce8ef3bfd47ecd4b851e50736665b55140bc 108Author: Alan Coopersmith <alan.coopersmith@oracle.com> 109Date: Sun Nov 28 14:43:31 2021 -0800 110 111 Fix spelling/wording issues 112 113 Found by using: 114 codespell --builtin clear,rare,usage,informal,code,names 115 116 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 117 118commit 3d08d1b100a171ea9faa1a6d3f5c618172152840 119Author: Alan Coopersmith <alan.coopersmith@oracle.com> 120Date: Wed Nov 21 16:47:24 2018 -0800 121 122 Update configure.ac bug URL for gitlab migration 123 124 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 125 126commit 028b161bf2285dfb1c65af056d8d3414286ecc91 127Author: Alan Coopersmith <alan.coopersmith@oracle.com> 128Date: Fri Nov 16 20:00:32 2018 -0800 129 130 Update README for gitlab migration 131 132 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 133 134commit 509b0b9f6e3a40e23e0606eb9a976b28ddd9af6d 135Author: Tobias Stoeckmann <tobias@stoeckmann.org> 136Date: Mon Nov 21 20:52:55 2016 +0100 137 138 Fix segmentation fault on invalid input. 139 140 The 'add' command leads to a segmentation fault on invalid input. 141 142 Two arguments to 'add' can be quoted, but the quotation check does not 143 properly parse a single double quote: 144 145 $ echo 'add 0 " 0 0 0' | iceauth 146 Segmentation fault 147 $ _ 148 149 This happens because the code does not properly check if the argument 150 consists of just one quote. Technically, it is true that the first 151 and the last characters are double quotes. Therefore it also takes a 152 check to verify that the length of the string is at least 2. 153 154 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 155 156commit e994aca370f6148f692a4ab9794daa8a522e37db 157Author: Alan Coopersmith <alan.coopersmith@oracle.com> 158Date: Sun Mar 4 19:42:54 2018 -0800 159 160 iceauth 1.0.8 161 162 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 163 164commit bfaf0fb4cc18adf377753eb9c47953b0ca30b3b7 165Author: Mihail Konev <k.mvc@ya.ru> 166Date: Thu Jan 26 14:00:20 2017 +1000 167 168 autogen: add default patch prefix 169 170 Signed-off-by: Mihail Konev <k.mvc@ya.ru> 171 172commit 20a14cffe1d64a61ab0208fc3e94232d2f1361ac 173Author: Emil Velikov <emil.l.velikov@gmail.com> 174Date: Mon Mar 9 12:00:52 2015 +0000 175 176 autogen.sh: use quoted string variables 177 178 Place quotes around the $srcdir, $ORIGDIR and $0 variables to prevent 179 fall-outs, when they contain space. 180 181 Signed-off-by: Emil Velikov <emil.l.velikov@gmail.com> 182 Reviewed-by: Peter Hutterer <peter.hutterer@who-t.net> 183 Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> 184 185commit f9d9da776b7a5ca4510c2865adcefd39430ae2ea 186Author: Peter Hutterer <peter.hutterer@who-t.net> 187Date: Tue Jan 24 10:32:07 2017 +1000 188 189 autogen.sh: use exec instead of waiting for configure to finish 190 191 Syncs the invocation of configure with the one from the server. 192 193 Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> 194 Reviewed-by: Emil Velikov <emil.velikov@collabora.com> 195 196commit 60749d4162ae4c3cafe0ae6bc4ed24631f457e65 197Author: Niveditha Rau <niveditha.rau@oracle.com> 198Date: Fri Apr 24 11:13:14 2015 -0700 199 200 Add -u & -V options to synopsis in man page 201 202 Signed-off-by: Niveditha Rau <niveditha.rau@oracle.com> 203 Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com> 204 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 205 206commit fba114e03845a4cfab966f0545e809fdba9e9365 207Author: Alan Coopersmith <alan.coopersmith@oracle.com> 208Date: Fri Jan 16 22:12:11 2015 -0800 209 210 iceauth 1.0.7 211 212 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 213 214commit 04c0fe624bf0140e0f938942e48a01ce5c01b7be 215Author: Alan Coopersmith <alan.coopersmith@oracle.com> 216Date: Sun Jun 1 23:38:45 2014 -0700 217 218 autogen.sh: Honor NOCONFIGURE=1 219 220 See http://people.gnome.org/~walters/docs/build-api.txt 221 222 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 223 224commit 6e38d6b6598f3beb36a5526f482a6356e85c4fd5 225Author: Alan Coopersmith <alan.coopersmith@oracle.com> 226Date: Sun Jun 1 23:38:45 2014 -0700 227 228 configure: Drop AM_MAINTAINER_MODE 229 230 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 231 232commit b0c12dd905053b38d81d44c222dbef999e992193 233Author: Alan Coopersmith <alan.coopersmith@oracle.com> 234Date: Sun Jun 1 23:38:40 2014 -0700 235 236 config: Add missing AC_CONFIG_SRCDIR 237 238 Regroup AC statements under the Autoconf initialization section. 239 Regroup AM statements under the Automake initialization section. 240 241 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 242 243commit 2222cab2a3cc2615e7a3f2ec8665fdfcabc0436c 244Author: Alan Coopersmith <alan.coopersmith@oracle.com> 245Date: Sat May 31 16:15:19 2014 -0700 246 247 More constification cleanup 248 249 Started by fixing gcc warning: 250 iceauth.c:47:1: warning: initialization discards ‘const’ qualifier from 251 pointer target type [enabled by default] 252 static char *defcmds[] = { "source", "-", NULL }; /* default command */ 253 ^ 254 255 and chasing down the rabbit hole of the functions the command line 256 arguments can be passed through, until we came out the other side 257 const clean. 258 259 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 260 261commit 2e692217544b8712d7bb41776cfd7f1bcca1070b 262Author: Alan Coopersmith <alan.coopersmith@oracle.com> 263Date: Sun Dec 8 12:54:10 2013 -0800 264 265 Free old argv array if realloc fails to enlarge it 266 267 Found by cppcheck: 268 [app/iceauth/process.c:302]: (error) Common realloc mistake: 269 'argv' nulled but not freed upon failure 270 271 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 272 Reviewed-by: Peter Hutterer <peter.hutterer@who-t.net> 273 274commit f6316d16b2239220dd9f043bcc628a503f89ab5c 275Author: Alan Coopersmith <alan.coopersmith@oracle.com> 276Date: Tue Nov 5 23:48:50 2013 -0800 277 278 Print which option was in error along with usage message 279 280 Special case -u, since it's documented as printing the usage message 281 (sort of like an ancient --help), so shouldn't be called unrecognized. 282 283 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 284 Reviewed-by: Gaetan Nadon <memsize@videotron.ca> 285 286commit acee3b71b38ba4bcdd0b46557546e22dcdc320cb 287Author: Alan Coopersmith <alan.coopersmith@oracle.com> 288Date: Tue Nov 5 23:34:20 2013 -0800 289 290 Add -V flag to print version 291 292 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 293 Reviewed-by: Gaetan Nadon <memsize@videotron.ca> 294 295commit ad85d2eb4e44f21e8e38aa3bdec4acb139989218 296Author: Alan Coopersmith <alan.coopersmith@oracle.com> 297Date: Tue Nov 5 23:26:24 2013 -0800 298 299 Fix "noexistent" typo in error message 300 301 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 302 Reviewed-by: Gaetan Nadon <memsize@videotron.ca> 303 304commit e371fa337f256306fb93eaca7fbbe8ee5283dcfa 305Author: Alan Coopersmith <alan.coopersmith@oracle.com> 306Date: Tue Nov 5 23:20:34 2013 -0800 307 308 Actually print command list in usage message 309 310 The xauth routine this was based on took three arguments: 311 a file pointer, a command name, and a prefix. 312 313 If a command name is given, prints help on that command, 314 else if it's null, prints help on all commands. 315 316 The iceauth version has only two arguments: file pointer & command name. 317 It was being called with file pointer & prefix, and since the prefix 318 matched no command names, no help was printed. 319 320 Since the way iceauth's help list is structured doesn't make it easy 321 to add a prefix to every line, skip indentation for now and just pass 322 NULL for the command argument. 323 324 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 325 Reviewed-by: Gaetan Nadon <memsize@videotron.ca> 326 327commit c07d443d43e53cfe21b53a9a0eafcd6189432867 328Author: Alan Coopersmith <alan.coopersmith@oracle.com> 329Date: Tue Jul 23 23:15:01 2013 -0700 330 331 iceauth 1.0.6 332 333 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 334 335commit 3e9250a5bc0c5e525c231eca1f241c545ac412ac 336Author: Alan Coopersmith <alan.coopersmith@oracle.com> 337Date: Wed Jul 17 22:34:37 2013 -0700 338 339 Constify some more string pointers to fix gcc warnings 340 341 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 342 343commit aa38bef15c15c90e6ec831a202e6e147b889b6a6 344Author: Alan Coopersmith <alan.coopersmith@oracle.com> 345Date: Wed Jul 17 22:27:28 2013 -0700 346 347 Use void * instead of char * for generic pointer arg to DoFunc functions 348 349 Quiets clang warnings of: 350 process.c:754:29: warning: cast from 'char *' to 'struct _list_data *' 351 increases required alignment from 1 to 8 [-Wcast-align] 352 struct _list_data *ld = (struct _list_data *) data; 353 ^~~~~~~~~~~~~~~~~~~~~~~~~~ 354 process.c:787:32: warning: cast from 'char *' to 'struct _extract_data *' 355 increases required alignment from 1 to 8 [-Wcast-align] 356 struct _extract_data *ed = (struct _extract_data *) data; 357 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 358 process.c:988:22: warning: cast from 'char *' to 'int *' 359 increases required alignment from 1 to 4 [-Wcast-align] 360 int *nremovedp = (int *) data; 361 ^~~~~~~~~~~~ 362 363 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 364 365commit a79de96226321f79f471574830d64080559a1557 366Author: Alan Coopersmith <alan.coopersmith@oracle.com> 367Date: Wed Jul 17 22:22:15 2013 -0700 368 369 Mark unused arguments in callback functions to quiet clang warnings 370 371 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 372 373commit 9c2e2d401d32ed3f6a4e4e775581321eada9c734 374Author: Alan Coopersmith <alan.coopersmith@oracle.com> 375Date: Wed Jul 17 22:17:11 2013 -0700 376 377 Fix some sign/size conversion warnings from clang 378 379 process.c:410:22: warning: implicit conversion changes signedness: 380 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion] 381 retval = malloc (len); 382 ~~~~~~ ^~~ 383 process.c:454:30: warning: implicit conversion changes signedness: 384 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion] 385 strncmp (cmd, ct->name, n) == 0) { 386 ~~~~~~~ ^ 387 process.c:450:9: warning: implicit conversion loses integer precision: 388 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 389 n = strlen (cmd); 390 ~ ^~~~~~~~~~~~ 391 process.c:1028:34: warning: implicit conversion changes signedness: 392 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion] 393 if (strncmp (cmd, ct->name, len) == 0) { 394 ~~~~~~~ ^~~ 395 process.c:1026:12: warning: implicit conversion loses integer precision: 396 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 397 int len = strlen (cmd); 398 ~~~ ^~~~~~~~~~~~ 399 process.c:1560:8: warning: implicit conversion loses integer precision: 400 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 401 len = strlen (buf); 402 ~ ^~~~~~~~~~~~ 403 404 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 405 406commit 21e6ddc42acc7864fb260c101060dee5cebf07c1 407Author: Alan Coopersmith <alan.coopersmith@oracle.com> 408Date: Sat Feb 23 10:07:03 2013 -0800 409 410 Add _X_NORETURN attributes suggested by gcc 411 412 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 413 414commit ef04ccaac0e501612367c098410129f89e1d109a 415Author: Alan Coopersmith <alan.coopersmith@oracle.com> 416Date: Sat Feb 23 10:02:50 2013 -0800 417 418 Assume signal handlers return void, as C89 requires 419 420 Drops use of autoconf's obsolete AC_TYPE_SIGNAL and Imake's even more 421 obsolete SIGNALRETURNSINT. 422 423 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 424 425commit 27846ea3e133dbb45a4e67500eba15bf5d6c796c 426Author: Jeremy Huddleston <jeremyhu@apple.com> 427Date: Mon May 23 19:39:04 2011 -0700 428 429 configure.ac: Bump to 1.0.5 430 431 Signed-off-by: Jeremy Huddleston <jeremyhu@apple.com> 432 433commit c791ec2ba9614e661e978436f56ed21f918750f8 434Author: Jeremy Huddleston <jeremyhu@apple.com> 435Date: Mon May 23 19:37:50 2011 -0700 436 437 auth_finalize: Attempt to rename() if link() fails 438 439 On some file systems (like AFP), hard links are not supported. If 440 link fails, try rename() before giving up. 441 442 Reported-by: Jamie Kennea <jamie@pompey.org> 443 Signed-off-by: Jeremy Huddleston <jeremyhu@apple.com> 444 445commit 90640776b88b32cea2316670a3b29f7785aadc7a 446Author: Jeremy Huddleston <jeremyhu@apple.com> 447Date: Thu Apr 28 00:51:30 2011 -0700 448 449 Error out and avoid a call to malloc(0) if given a bad hex string 450 451 Found-by: clang static analyzer 452 Signed-off-by: Jeremy Huddleston <jeremyhu@apple.com> 453 454commit ada8df395e72f84127394dadd15a180afa8ec0ec 455Author: David Nusinow <dnusinow@debian.org> 456Date: Fri Dec 3 16:29:51 2010 -0500 457 458 Make iceauth manpage describe commands. (fd.o bug#2354) 459 460 Reviewed-by: Jesse Adkins <jesserayadkins@gmail.com> 461 Signed-off-by: Matt Turner <mattst88@gmail.com> 462 463commit ed7ce17bb0169b3bbf2cf035bc2b221fd0c9beb2 464Author: Gaetan Nadon <memsize@videotron.ca> 465Date: Wed Jan 19 10:06:55 2011 -0500 466 467 config: move man pages into their own directory 468 469 Use services provided by XORG_MANPAGE_SECTIONS. 470 Use standard Makefile for man pages. 471 472 Signed-off-by: Gaetan Nadon <memsize@videotron.ca> 473 474commit 3b57666a804ce53eed82f1a80c34ef479ca1e36a 475Author: Gaetan Nadon <memsize@videotron.ca> 476Date: Thu Jan 13 11:15:00 2011 -0500 477 478 man: remove trailing spaces and tabs 479 480 Using s/[ \t]*$// 481 482 Signed-off-by: Gaetan Nadon <memsize@videotron.ca> 483 484commit e67acbba6ac2a92a8de5b2d014b5d3a8609eb36a 485Author: Gaetan Nadon <memsize@videotron.ca> 486Date: Wed Jan 12 16:28:02 2011 -0500 487 488 config: replace deprecated AM_CONFIG_HEADER with AC_CONFIG_HEADERS 489 490 This silences an Autoconf warning 491 492commit e170e5dbea7e785797cbd0d919d5f5d3d77b7006 493Author: Gaetan Nadon <memsize@videotron.ca> 494Date: Wed Jan 12 13:10:21 2011 -0500 495 496 config: remove AC_PROG_CC as it overrides AC_PROG_C_C99 497 498 XORG_STRICT_OPTION from XORG_DEFAULT_OPTIONS calls 499 AC_PROG_C_C99. This sets gcc with -std=gnu99. 500 If AC_PROG_CC macro is called afterwards, it resets CC to gcc. 501 502 Signed-off-by: Gaetan Nadon <memsize@videotron.ca> 503 504commit 08f5377a4a853d06ec1a0396a2f1622eb6ee93ba 505Author: Gaetan Nadon <memsize@videotron.ca> 506Date: Wed Jan 12 11:54:40 2011 -0500 507 508 config: use AC_PROG_INSTALL now supplied by XORG_DEFAULT_OPTIONS 509 510 It depends on util-macros 1.8 or later 511 The existing statement can now be removed from the configuration file. 512 513 Signed-off-by: Gaetan Nadon <memsize@videotron.ca> 514 515commit b39fab5b9af70282ab640a8a9d6b56671aeda78b 516Author: Alan Coopersmith <alan.coopersmith@oracle.com> 517Date: Fri Oct 29 21:46:07 2010 -0700 518 519 iceauth 1.0.4 520 521 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 522 523commit 3c1b044f63d4865378a2307dd0024afca7196b42 524Author: Alan Coopersmith <alan.coopersmith@oracle.com> 525Date: Thu Oct 21 15:01:29 2010 -0700 526 527 Remove unnecessary AC_SUBST of ICEAUTH_LIBS & ICEAUTH_CFLAGS 528 529 PKG_CHECK_MODULES automatically handles those for us 530 531 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 532 533commit a33fa043dfd5e84b9afd39842d848265b16ac5d7 534Author: Alan Coopersmith <alan.coopersmith@oracle.com> 535Date: Thu Oct 21 14:59:42 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 Enables use of platform appropriate version of sed. 544 545 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 546 547commit 5f79bb90cd0e3c18c184f7beb75c83e31aae6951 548Author: Gaetan Nadon <memsize@videotron.ca> 549Date: Tue Jul 20 18:45:18 2010 -0400 550 551 config: update AC_PREREQ statement to 2.60 552 553 Unrelated to the previous patches, the new value simply reflects 554 the reality that the minimum level for autoconf to configure 555 all x.org modules is 2.60 dated June 2006. 556 557 ftp://ftp.gnu.org/gnu/autoconf/autoconf-2.60.tar.gz 558 559 Signed-off-by: Gaetan Nadon <memsize@videotron.ca> 560 561commit f2b54a282333be841099773ee8788a2a7e2fea3b 562Author: Jesse Adkins <jesserayadkins@gmail.com> 563Date: Tue Sep 28 13:29:49 2010 -0700 564 565 Purge cvs tags. 566 567 Signed-off-by: Jesse Adkins <jesserayadkins@gmail.com> 568 569commit 1944291c5f541796b1ac9f036a51cb1dae0cdd81 570Author: Gaetan Nadon <memsize@videotron.ca> 571Date: Thu Jan 7 17:46:31 2010 -0500 572 573 COPYING: replace stub with actual Copyright notice 574 575 Refer to iceauth.c 576 Copyright 1989, 1998 The Open Group 577 578 Signed-off-by: Gaetan Nadon <memsize@videotron.ca> 579 580commit 5f29af7ab19398501f2f2b6729a806b814534801 581Author: Gaetan Nadon <memsize@videotron.ca> 582Date: Thu Nov 26 09:19:52 2009 -0500 583 584 Makefile.am: add ChangeLog and INSTALL on MAINTAINERCLEANFILES 585 586 Now that the INSTALL file is generated. 587 Allows running make maintainer-clean. 588 589commit 8c19177d9937196f19975f4145e6377b1b4b17e8 590Author: Gaetan Nadon <memsize@videotron.ca> 591Date: Wed Oct 28 14:09:07 2009 -0400 592 593 INSTALL, NEWS, README or AUTHORS files are missing/incorrect #24206 594 595 Add missing INSTALL file. Use standard GNU file on building tarball 596 README may have been updated 597 Remove AUTHORS file as it is empty and no content available yet. 598 Remove NEWS file as it is empty and no content available yet. 599 600commit 3277a2349dcf9400f67dc3f91d4b6097a56d7faa 601Author: Gaetan Nadon <memsize@videotron.ca> 602Date: Mon Oct 26 22:08:38 2009 -0400 603 604 Makefile.am: ChangeLog not required: EXTRA_DIST or *CLEANFILES #24432 605 606 ChangeLog filename is known to Automake and requires no further 607 coding in the makefile. 608 609commit 9eaace4030847a25af7759c6f052e01250febdd6 610Author: Gaetan Nadon <memsize@videotron.ca> 611Date: Thu Oct 22 12:34:14 2009 -0400 612 613 .gitignore: use common defaults with custom section # 24239 614 615 Using common defaults will reduce errors and maintenance. 616 Only the very small or inexistent custom section need periodic maintenance 617 when the structure of the component changes. Do not edit defaults. 618 619commit 2ae7affc9be66652240219e42abdc63c693369e0 620Author: Gaetan Nadon <memsize@videotron.ca> 621Date: Sun Sep 27 15:55:52 2009 -0400 622 623 Makefile.am: do not include autogen.sh in distribution #24183 624 625 This is a private build script that should not be distributed 626 627commit eff30656f880bb3c362d7db4b82345b70b7282ee 628Author: Jeremy Huddleston <jeremyhu@freedesktop.org> 629Date: Wed Oct 21 12:47:19 2009 -0700 630 631 This is not a GNU project, so declare it foreign. 632 633 On Wed, 2009-10-21 at 13:36 +1000, Peter Hutterer wrote: 634 > On Tue, Oct 20, 2009 at 08:23:55PM -0700, Jeremy Huddleston wrote: 635 > > I noticed an INSTALL file in xlsclients and libXvMC today, and it 636 > > was quite annoying to work around since 'autoreconf -fvi' replaces 637 > > it and git wants to commit it. Should these files even be in git? 638 > > Can I nuke them for the betterment of humanity and since they get 639 > > created by autoreconf anyways? 640 > 641 > See https://bugs.freedesktop.org/show_bug.cgi?id=24206 642 643 As an interim measure, replace AM_INIT_AUTOMAKE([dist-bzip2]) with 644 AM_INIT_AUTOMAKE([foreign dist-bzip2]). This will prevent the generation 645 of the INSTALL file. It is also part of the 24206 solution. 646 647 Signed-off-by: Jeremy Huddleston <jeremyhu@freedesktop.org> 648 649commit 42a269e9d35234306d3208eef9c8bdb2c04caf08 650Author: Alan Coopersmith <alan.coopersmith@sun.com> 651Date: Sat Oct 10 19:58:20 2009 -0700 652 653 iceauth 1.0.3 654 655 Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com> 656 657commit e772cc19bf632b3f94c5a6e841f4eef4f7b89e72 658Author: Alan Coopersmith <alan.coopersmith@sun.com> 659Date: Sat Oct 10 19:57:34 2009 -0700 660 661 Migrate to xorg macros 1.3 & XORG_DEFAULT_OPTIONS 662 663 Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com> 664 665commit 42a6f0bc10530c31643b2fd768c48750ec451391 666Author: Alan Coopersmith <alan.coopersmith@sun.com> 667Date: Thu Oct 1 14:54:17 2009 -0700 668 669 Add README with pointers to mailing lists, bugzilla, & git 670 671 Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com> 672 673commit 04f61947ea6c3638001057934588938473b454b3 674Author: Paulo Cesar Pereira de Andrade <pcpa@mandriva.com.br> 675Date: Thu Jan 15 18:38:12 2009 -0200 676 677 Ansification and compile warning fixes. 678 679 This also uses XORG_CHANGELOG and XORG_CWARNFLAGS, corrects 680 make distcheck. There weren't any gcc 4.3 and sparse warnings. 681 682commit 5e52eb5d27986490dfad02781a452b8d0650f4b9 683Author: Alan Coopersmith <alan.coopersmith@sun.com> 684Date: Mon Jul 23 18:23:56 2007 -0700 685 686 Version bump: 1.0.2 687 688commit 4471761150676a8cee5631615bc187019b760161 689Author: Alan Coopersmith <alan.coopersmith@sun.com> 690Date: Mon Jul 23 17:49:59 2007 -0700 691 692 Change iceauth_CFLAGS to AM_CFLAGS to avoid automake-1.10 warning 693 694 Makefile.am:27: compiling `iceauth.c' with per-target flags requires `AM_PROG_CC_C_O' in `configure.ac' 695 696commit bc7a27ab2e4e3339b9c2ee3bb90a38662b128448 697Author: Alan Coopersmith <alan.coopersmith@sun.com> 698Date: Fri May 18 12:58:23 2007 -0700 699 700 More constification and reduction of rw data in binary 701 702commit 45bb32cecdcf3319ae268f29a3ba1c33378e0acf 703Author: Alan Coopersmith <alan.coopersmith@sun.com> 704Date: Fri May 18 12:57:00 2007 -0700 705 706 Debian Bug #25285: iceauth manpage starts with blank screen 707 708 <http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=25285> 709 710commit bff96f0f863ba98fe5a66110ae0e29ca26336861 711Author: Alan Coopersmith <alan.coopersmith@sun.com> 712Date: Thu May 17 14:08:03 2007 -0700 713 714 Constify some static data constants 715 716commit c5e43b03ca7176907dd8d0d0964e0fd0460b9ff5 717Author: Alan Coopersmith <alan.coopersmith@sun.com> 718Date: Thu May 17 13:50:05 2007 -0700 719 720 ANSIfy function declarations 721 722commit b2761be7f786fe9fde424b4331479d3ac5082f16 723Author: Alan Coopersmith <alan.coopersmith@sun.com> 724Date: Thu May 17 13:23:25 2007 -0700 725 726 Fix some lint warnings 727 728 (611) warning: assignment of 64-bit integer to 32-bit integer 729 (653) warning: variable argument to strcpy(); make sure it's safe 730 (728) warning: sign extension from 32-bit to 64-bit integer 731 732commit 77cadcef6ea687e7181aa222c47402f34644a6ea 733Author: Alan Coopersmith <alan.coopersmith@sun.com> 734Date: Thu May 17 13:02:49 2007 -0700 735 736 Add option to check code with lint/sparse/etc. 737 738commit 2afbb4393b1053fcb2edbec7c92575245efabffe 739Author: Alan Coopersmith <alan.coopersmith@sun.com> 740Date: Thu May 17 12:59:51 2007 -0700 741 742 Replace static ChangeLog with disthook to generate from git log 743 744commit 0022cf7baf11bccea0024d0dc8c1ecc37e46ef3d 745Author: Alan Coopersmith <alan.coopersmith@sun.com> 746Date: Wed May 16 20:14:10 2007 -0700 747 748 Bug 10739: iceauth dumps core if signal caught before initialization done 749 750 X.Org Bugzilla #10739 <http://bugs.freedesktop.org/show_bug.cgi?id=10739> 751 752 Adding a test for NULL filename before calling IceUnlockAuthFile in 753 auth_finalize cleared the crash, but left the lock file behind. 754 Moving the initialization of authfilename to earlier in auth_initialize() 755 allowed the locks to be cleaned up as well. 756 757commit f749d926bd9796badee2efd1ee1da5905d6fd38d 758Author: Alan Coopersmith <alan.coopersmith@sun.com> 759Date: Mon May 14 19:04:24 2007 -0700 760 761 Replace copystring() with strdup() calls 762 763 Also solves Coverity #924: Function copystring: 764 Pointer "src" dereferenced before NULL check 765 766commit 1a142e8b29113bbd9daf21b8371f1572cd0152dd 767Author: Alan Coopersmith <alan.coopersmith@sun.com> 768Date: Mon May 14 18:57:31 2007 -0700 769 770 Coverity #1089: Double frees in error cleanup path 771 772 Double free of pointer "(auth)->auth_data" in call to "free" 773 Double free of pointer "(auth)->protocol_data" in call to "free" 774 775commit 4c1bd3d698bbb2ec4c1f8d3744549ec44c58d1bf 776Author: Alan Coopersmith <alan.coopersmith@sun.com> 777Date: Mon May 14 18:47:48 2007 -0700 778 779 renamed: .cvsignore -> .gitignore 780 781commit ca8a9af2c282da78eac601e316d7db553cb411b3 782Author: Alan Coopersmith <alan.coopersmith@sun.com> 783Date: Mon May 14 18:47:24 2007 -0700 784 785 Coverity #1039: Using uninitialized value "authdata" 786 787commit 59ccc789fa5d7d34cd81d28f46b6022e92536d6b 788Author: Kevin E Martin <kem@kem.org> 789Date: Wed Dec 21 02:29:42 2005 +0000 790 791 Update package version for X11R7 release. 792 793commit d8dd7304386ba1ca8a6fbbcdcc6c4d790599ac91 794Author: Adam Jackson <ajax@nwnk.net> 795Date: Mon Dec 19 16:22:40 2005 +0000 796 797 Stub COPYING files 798 799commit f3a5ff191dda517c3331760d97549a826ede4266 800Author: Kevin E Martin <kem@kem.org> 801Date: Thu Dec 15 00:24:02 2005 +0000 802 803 Update package version number for final X11R7 release candidate. 804 805commit 589df4ac932d1c5616c12a331ef99c0ac6f75563 806Author: Kevin E Martin <kem@kem.org> 807Date: Tue Dec 6 22:48:16 2005 +0000 808 809 Change *man_SOURCES ==> *man_PRE to fix autotools warnings. 810 811commit 7ec4ba15177f055afb6dc9972763c25bfc79cec9 812Author: Kevin E Martin <kem@kem.org> 813Date: Sat Dec 3 05:49:15 2005 +0000 814 815 Update package version number for X11R7 RC3 release. 816 817commit 31a2c7a834076f86bb801de6f7c6ff2a454e3db3 818Author: Alan Coopersmith <Alan.Coopersmith@sun.com> 819Date: Mon Nov 28 22:01:37 2005 +0000 820 821 Change *mandir targets to use new *_MAN_DIR variables set by xorg-macros.m4 822 update to fix bug #5167 (Linux prefers *.1x man pages in man1 subdir) 823 824commit de9318f27ce26c5362d71a970738db261277a630 825Author: Eric Anholt <anholt@freebsd.org> 826Date: Mon Nov 21 10:34:55 2005 +0000 827 828 Another pass at .cvsignores for apps. 829 830commit 9b58fd72a610a45eb5a93d04d6b7b883ca3b8faf 831Author: Eric Anholt <anholt@freebsd.org> 832Date: Sun Nov 20 22:08:48 2005 +0000 833 834 Add/improve .cvsignore files for apps. 835 836commit cab89641f369a196d4ad7ad23db8e6dfc2257d01 837Author: Alan Coopersmith <Alan.Coopersmith@sun.com> 838Date: Sun Nov 20 18:08:14 2005 +0000 839 840 iceauth only depends on xproto headers, not x11 library 841 842commit e4b6fddc688dbb65353f818dd482c1a0dd9575f8 843Author: Kevin E Martin <kem@kem.org> 844Date: Wed Oct 19 02:47:48 2005 +0000 845 846 Update package version number for RC1 release. 847 848commit 1ded5d399305e930b7e3dcbb5ca48cbf5018faa7 849Author: Alan Coopersmith <Alan.Coopersmith@sun.com> 850Date: Mon Oct 17 23:56:19 2005 +0000 851 852 Use @APP_MAN_SUFFIX@ instead of $(APP_MAN_SUFFIX) in macro substitutions to 853 work better with BSD make 854 855commit a0fcb616a2e44353758f3010769b1e975f7944b9 856Author: Alan Coopersmith <Alan.Coopersmith@sun.com> 857Date: Fri Oct 14 00:25:41 2005 +0000 858 859 Use sed to fill in variables in man page 860 861commit 973f5b5e29f4ecc43e47799dcd747d67c956edd6 862Author: Alan Coopersmith <Alan.Coopersmith@sun.com> 863Date: Mon Aug 1 20:25:27 2005 +0000 864 865 Install man pages to section 1 instead of section m (Patch from Donnie 866 Berkholz) 867 868commit 8f0e8e0af05244c5a10914dc789c97f99e7a2aa3 869Author: Kevin E Martin <kem@kem.org> 870Date: Fri Jul 29 21:22:29 2005 +0000 871 872 Various changes preparing packages for RC0: 873 - Verify and update package version numbers as needed 874 - Implement versioning scheme 875 - Change bug address to point to bugzilla bug entry form 876 - Disable loadable i18n in libX11 by default (use --enable-loadable-i18n to 877 reenable it) 878 - Fix makedepend to use pkgconfig and pass distcheck 879 - Update build script to build macros first 880 - Update modular Xorg version 881 882commit ee46a1af27aabf3178af70b02d95356d757572d3 883Author: Alan Coopersmith <Alan.Coopersmith@sun.com> 884Date: Tue Jul 26 18:58:14 2005 +0000 885 886 Use AC_TYPE_SIGNAL and AC_FUNC_VFORK to replace Imake's SIGNAL_DEFINES and 887 -DHAS_VFORK 888 889commit c911c36dadcb8070fbdf94d7f9eef494e18b5094 890Author: Alan Coopersmith <Alan.Coopersmith@sun.com> 891Date: Tue Jul 26 18:55:42 2005 +0000 892 893 Add config.h includes for modularization Use RETSIGTYPE if defined by 894 autoconf in addition to Imake's SIGNALRETURNSINT. Use 895 HAVE_WORKING_VFORK if defined by autoconf in addition to Imake's 896 HAS_VFORK 897 898commit 055e01c0756e6aa8603169dd104cdd2153d2b749 899Author: Adam Jackson <ajax@nwnk.net> 900Date: Wed Jul 20 19:31:48 2005 +0000 901 902 Use a unique token for PKG_CHECK_MODULES. Otherwise, if you use a global 903 configure cache, you cache it, and the cached value is probably wrong. 904 905commit c83a1200d2480ac67d755e4c589b524d1b834a6a 906Author: Alan Coopersmith <Alan.Coopersmith@sun.com> 907Date: Sat Jul 16 20:52:25 2005 +0000 908 909 Mark variables modified in signal handlers as volatile (part of Sun bug id 910 4496504) 911 912commit d0bc63cf13e98f686bd371a0ab609018e7fdf8c2 913Author: Søren Sandmann Pedersen <sandmann@daimi.au.dk> 914Date: Tue Jun 28 15:04:15 2005 +0000 915 916 Add build system for iceauth 917 918commit 2562a65de3dfa44006c1f82052814d9b54e00f37 919Author: Egbert Eich <eich@suse.de> 920Date: Fri Apr 23 19:54:33 2004 +0000 921 922 Merging XORG-CURRENT into trunk 923 924commit d8eefa5e8a51e448eecb9ec6be656775be2884cd 925Author: Egbert Eich <eich@suse.de> 926Date: Sun Mar 14 08:34:51 2004 +0000 927 928 Importing vendor version xf86-4_4_99_1 on Sun Mar 14 00:26:39 PST 2004 929 930commit c560cd34038b23f28862bc890f3aaf161bb64c32 931Author: Egbert Eich <eich@suse.de> 932Date: Wed Mar 3 12:12:50 2004 +0000 933 934 Importing vendor version xf86-4_4_0 on Wed Mar 3 04:09:24 PST 2004 935 936commit d05d91dcd79d5ce8ce548da80ae6e11eb8a4fcc7 937Author: Egbert Eich <eich@suse.de> 938Date: Thu Feb 26 13:36:15 2004 +0000 939 940 readding XFree86's cvs IDs 941 942commit a833bab02a6cbe19724b6bb4583f4ffaa24a0534 943Author: Egbert Eich <eich@suse.de> 944Date: Thu Feb 26 09:23:54 2004 +0000 945 946 Importing vendor version xf86-4_3_99_903 on Wed Feb 26 01:21:00 PST 2004 947 948commit a3101452dc6f4ef01c328fad7e18685363937bcf 949Author: Kaleb Keithley <kaleb@freedesktop.org> 950Date: Fri Nov 14 16:48:57 2003 +0000 951 952 XFree86 4.3.0.1 953 954commit 511f5a05d0cc763d60b6b39584ea29b287cb801c 955Author: Kaleb Keithley <kaleb@freedesktop.org> 956Date: Fri Nov 14 15:54:52 2003 +0000 957 958 R6.6 is the Xorg base-line 959