1commit f77165c819b05af27d9878efe8526a157f569b1a 2Author: Alan Coopersmith <alan.coopersmith@oracle.com> 3Date: Sun Dec 4 15:17:26 2022 -0800 4 5 libXres 1.2.2 6 7 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 8 9commit bed46b55c06a3488971fda8271cf9fc0e3dd84d5 10Author: Alan Coopersmith <alan.coopersmith@oracle.com> 11Date: Sun Nov 20 11:07:30 2022 -0800 12 13 Use calloc instead of malloc to allocate arrays 14 15 Makes code more consistent with other functions in this library 16 which already do this and adds extra protection against overflows 17 or failures to properly fill in values. 18 19 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 20 21commit c71236d5ae587f6a673a8bf1b6fd5de64a3ba78c 22Author: Alan Coopersmith <alan.coopersmith@oracle.com> 23Date: Sun Nov 20 11:03:55 2022 -0800 24 25 Handle implicit conversion warnings from clang 26 27 Clears 6 -Wimplicit-int-conversion, 6 -Wshorten-64-to-32, and 28 7 -Wsign-conversion warnings. 29 30 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 31 32commit 9e0db673a7869861eeb6eccbc8270a019f4aacd1 33Author: Alan Coopersmith <alan.coopersmith@oracle.com> 34Date: Sun Nov 20 10:31:39 2022 -0800 35 36 Resolve -Wsign-compare warnings from gcc 37 38 XRes.c: In function ‘XResQueryClients’: 39 XRes.c:121:31: warning: comparison between signed and unsigned integer 40 expressions [-Wsign-compare] 41 for (int i = 0; i < rep.num_clients; i++) { 42 ^ 43 XRes.c: In function ‘XResQueryClientResources’: 44 XRes.c:176:31: warning: comparison between signed and unsigned integer 45 expressions [-Wsign-compare] 46 for (int i = 0; i < rep.num_types; i++) { 47 ^ 48 49 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 50 51commit a43105c0da6613798437afaa531c2a576f8efc99 52Author: Alan Coopersmith <alan.coopersmith@oracle.com> 53Date: Sun Nov 20 10:30:10 2022 -0800 54 55 Variable scope reductions 56 57 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 58 59commit b1fb8150d6adac3b564575dec470a740457f66dc 60Author: Alan Coopersmith <alan.coopersmith@oracle.com> 61Date: Sun Nov 20 10:20:59 2022 -0800 62 63 Add .git-blame-ignore-revs to hide whitespace commits from git blame 64 65 To use this in your local repo clone, you will need to either run 66 `git blame --ignore-revs-file .git-blame-ignore-revs` 67 or set it permanently with 68 `git config blame.ignoreRevsFile .git-blame-ignore-revs` 69 70 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 71 72commit fa5642244aa4b0882b8604d1e693d31882a7adda 73Author: Alan Coopersmith <alan.coopersmith@oracle.com> 74Date: Sun Nov 20 09:25:13 2022 -0800 75 76 Reformat code to X.Org standard style 77 78 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 79 80commit 7bb6561cb44ce8f38615d2436dae89e7ca9a773b 81Author: Alan Coopersmith <alan.coopersmith@oracle.com> 82Date: Sun Jul 17 17:44:40 2022 -0700 83 84 gitlab CI: add a basic build test 85 86 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 87 88commit 090026087de8961a7c49145f347e65afa1bbcb9b 89Author: Alan Coopersmith <alan.coopersmith@oracle.com> 90Date: Sun Jul 17 17:43:50 2022 -0700 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 d5031be051ea7c969e7fdf5885235ae56825b697 100Author: Alan Coopersmith <alan.coopersmith@oracle.com> 101Date: Sun Jul 17 17:43:25 2022 -0700 102 103 Build xz tarballs instead of bzip2 104 105 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 106 107commit c05c6d918b0e2011d4bfa370c321482e34630b17 108Author: Keith Packard <keithp@keithp.com> 109Date: Tue Mar 30 21:36:16 2021 -0700 110 111 libXres 1.2.1 112 113 Signed-off-by: Keith Packard <keithp@keithp.com> 114 115commit 53581bba3ee20671e6e5ab7c743bfbf6ffbe6974 116Author: Keith Packard <keithp@keithp.com> 117Date: Tue Mar 30 21:05:48 2021 -0700 118 119 Note ABI of XResQueryClientIds 120 121 XResQueryClientIds is now documented to return an array of 32-bit 122 values, not an array of longs. The previous implementation allocated 123 space for 32-bit values but read longs into that, overflowing the 124 array. Applications using this were expecting 32-bit values. 125 126 This "worked" on little endian 64-bit systems because only one value 127 was typically provided and the low 32-bits got stuck in the right 128 place, although the allocation was overrun at the end. That might 129 cause trouble if the allocator is checking carefully. 130 131 Signed-off-by: Keith Packard <keithp@keithp.com> 132 133commit 3e6bdd90c604e061c71715865eb403ffdd0dd7f0 134Author: Ray Strode <rstrode@redhat.com> 135Date: Wed Oct 21 10:03:23 2020 -0400 136 137 XRes: Use _XRead instead of _XRead32 for reading pid 138 139 _XRead32 requires the output variable to be a long, but 140 `ReadClientValues` feeds it client->value which is a 141 32-bit allocation. 142 143 This commit changes the code to use _XRead instead, which 144 properly handles 32-bit output variables. 145 146 https://gitlab.freedesktop.org/xorg/lib/libxres/-/issues/3 147 148commit 97d312e5fd9b4b97e3f50c899a40325768f246a5 149Author: Alan Coopersmith <alan.coopersmith@oracle.com> 150Date: Fri Dec 7 19:49:47 2018 -0800 151 152 Update configure.ac bug URL for gitlab migration 153 154 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 155 156commit a90ff752cfe4020c323d927fe856e91c49abbc93 157Author: Alan Coopersmith <alan.coopersmith@oracle.com> 158Date: Mon Nov 19 21:27:37 2018 -0800 159 160 Update README for gitlab migration 161 162 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 163 164commit 84b9156c7833dfd91c65d33542420ff4fe226948 165Author: Adam Jackson <ajax@redhat.com> 166Date: Wed Oct 11 11:11:01 2017 -0400 167 168 libXRes 1.2.0 169 170 Signed-off-by: Adam Jackson <ajax@redhat.com> 171 172commit 1bc34457619c0d9b94ebd1cadac53366da20fbe3 173Author: Mihail Konev <k.mvc@ya.ru> 174Date: Thu Jan 26 13:52:49 2017 +1000 175 176 autogen: add default patch prefix 177 178 Signed-off-by: Mihail Konev <k.mvc@ya.ru> 179 180commit e5fbb99729d460eda477bf6e299728bc47542ccb 181Author: Emil Velikov <emil.l.velikov@gmail.com> 182Date: Mon Mar 9 12:00:52 2015 +0000 183 184 autogen.sh: use quoted string variables 185 186 Place quotes around the $srcdir, $ORIGDIR and $0 variables to prevent 187 fall-outs, when they contain space. 188 189 Signed-off-by: Emil Velikov <emil.l.velikov@gmail.com> 190 Reviewed-by: Peter Hutterer <peter.hutterer@who-t.net> 191 Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> 192 193commit 16b2d184302d259a8481693285976045386fcc01 194Author: Peter Hutterer <peter.hutterer@who-t.net> 195Date: Tue Jan 24 10:32:07 2017 +1000 196 197 autogen.sh: use exec instead of waiting for configure to finish 198 199 Syncs the invocation of configure with the one from the server. 200 201 Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> 202 Reviewed-by: Emil Velikov <emil.velikov@collabora.com> 203 204commit ae0ddaa9c960aee1b7845da01270b00177f95f3d 205Author: Alan Coopersmith <alan.coopersmith@oracle.com> 206Date: Fri Nov 22 23:22:36 2013 -0800 207 208 Remove fallback for _XEatDataWords, require libX11 1.6 for it 209 210 _XEatDataWords was orignally introduced with the May 2013 security 211 patches, and in order to ease the process of delivering those, 212 fallback versions of _XEatDataWords were included in the X extension 213 library patches so they could be applied to older versions that didn't 214 have libX11 1.6 yet. Now that we're past that hurdle, we can drop 215 the fallbacks and just require libX11 1.6 for building new versions 216 of the extension libraries. 217 218 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 219 220commit 0f5cfdc3136dd8ef43800bda64f9d39e6b23b2e9 221Author: Julien Cristau <jcristau@debian.org> 222Date: Sun Jun 30 20:09:49 2013 +0200 223 224 Compute number of bytes correctly in XResQueryClientPixmapBytes 225 226 64-bit servers send the upper 32-bit in bytes_overflow. We were 227 multiplying by 2^32 - 1 instead of 2^32 when putting things back 228 together. 229 230 Debian bug#621702 231 232 Reported-by: Kevin Ryde <user42@zip.com.au> 233 Signed-off-by: Julien Cristau <jcristau@debian.org> 234 Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com> 235 236commit f468184963e53feda848853c4aefd0197b2cc116 237Author: Alan Coopersmith <alan.coopersmith@oracle.com> 238Date: Fri Apr 12 23:36:13 2013 -0700 239 240 integer overflow in XResQueryClientResources() [CVE-2013-1988 2/2] 241 242 The CARD32 rep.num_types needs to be bounds checked before multiplying 243 by sizeof(XResType) to avoid integer overflow leading to underallocation 244 and writing data from the network past the end of the allocated buffer. 245 246 Reported-by: Ilja Van Sprundel <ivansprundel@ioactive.com> 247 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 248 249commit b053d215b80e721f9afdc5794e4f3f4f2aee0141 250Author: Alan Coopersmith <alan.coopersmith@oracle.com> 251Date: Fri Apr 12 23:36:13 2013 -0700 252 253 integer overflow in XResQueryClients() [CVE-2013-1988 1/2] 254 255 The CARD32 rep.num_clients needs to be bounds checked before multiplying 256 by sizeof(XResClient) to avoid integer overflow leading to underallocation 257 and writing data from the network past the end of the allocated buffer. 258 259 Reported-by: Ilja Van Sprundel <ivansprundel@ioactive.com> 260 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 261 262commit 69457711050ac3a53859ef11790a7ac815cd7d94 263Author: Alan Coopersmith <alan.coopersmith@oracle.com> 264Date: Sat Apr 13 10:34:22 2013 -0700 265 266 Use _XEatDataWords to avoid overflow of rep.length shifting 267 268 rep.length is a CARD32, so rep.length << 2 could overflow in 32-bit builds 269 270 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 271 272commit 83e7693515369d57dcd11c2bb1f03563f51bc500 273Author: Alan Coopersmith <alan.coopersmith@oracle.com> 274Date: Fri Jan 18 23:06:20 2013 -0800 275 276 Replace deprecated Automake INCLUDES variable with AM_CPPFLAGS 277 278 Excerpt https://lists.gnu.org/archive/html/automake/2012-12/msg00038.html 279 280 - Support for the long-deprecated INCLUDES variable will be removed 281 altogether in Automake 1.14. The AM_CPPFLAGS variable should be 282 used instead. 283 284 This variable was deprecated in Automake releases prior to 1.10, which is 285 the current minimum level required to build X. 286 287 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 288 289commit d9324b7d07294bb18e4902596a1b8ee387188364 290Author: Colin Walters <walters@verbum.org> 291Date: Wed Jan 4 17:37:06 2012 -0500 292 293 autogen.sh: Implement GNOME Build API 294 295 http://people.gnome.org/~walters/docs/build-api.txt 296 297 Signed-off-by: Adam Jackson <ajax@redhat.com> 298 299commit 6d1f115422cde2bfca4b69caa395345f3ac454e7 300Author: Adam Jackson <ajax@redhat.com> 301Date: Tue Jan 15 14:28:48 2013 -0500 302 303 configure: Remove AM_MAINTAINER_MODE 304 305 Signed-off-by: Adam Jackson <ajax@redhat.com> 306 307commit f44f4e265ec3ab7ef87d6d7009ec079ba4c49336 308Author: Alan Coopersmith <alan.coopersmith@oracle.com> 309Date: Mon Apr 23 18:57:48 2012 -0700 310 311 Bump version to 1.1.99.0 to reflect addition of 1.2 API 312 313 As noted in configure.ac comment, we try to keep library version 314 based on the protocol version number, so since the protocol skipped 315 to 1.2, we'll do that with the library as well for simplicity's sake. 316 317 Sets resourceproto requirement to version 1.2.0 since there were no 318 intermediate/snapshot versions between 1.1.2 & 1.2.0. 319 320 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 321 322commit 01fc6f81f0a2935741dd1114aa3fa267d8be9095 323Author: Erkki Seppälä < <erkki.seppala@vincit.fi> 324Date: Wed Dec 15 13:48:09 2010 +0200 325 326 Implemented second part of XResource extension v1.2: XResQueryResourceBytes 327 328 Signed-off-by: Erkki Seppälä <erkki.seppala@vincit.fi> 329 Reviewed-by: Rami Ylimäki <rami.ylimaki@vincit.fi> 330 Reviewed-by: Tiago Vignatti <tiago.vignatti@nokia.com> 331 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 332 333commit 0f38938a27df1f865dcdda35f4d2ef191092ba42 334Author: Erkki Seppälä < <erkki.seppala@vincit.fi> 335Date: Mon Nov 29 12:43:51 2010 +0200 336 337 Implemented first part of XResource extension v1.2: XResQueryClientIds 338 339 Signed-off-by: Erkki Seppälä <erkki.seppala@vincit.fi> 340 Reviewed-by: Rami Ylimäki <rami.ylimaki@vincit.fi> 341 Reviewed-by: Tiago Vignatti <tiago.vignatti@nokia.com> 342 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 343 344commit e6e0e02e4bf764fa58798540793bdeb44a60cc7f 345Author: Alan Coopersmith <alan.coopersmith@oracle.com> 346Date: Wed Mar 7 20:53:56 2012 -0800 347 348 libXres 1.0.6 349 350 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 351 352commit 96c59e1c7c61d7e42b8da5ddbe9af1a12567fd47 353Author: Alan Coopersmith <alan.coopersmith@oracle.com> 354Date: Thu Nov 10 21:40:51 2011 -0800 355 356 Fix gcc -Wwrite-strings warning 357 358 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 359 360commit fb6002c5736eda80a8ae1df46626862ca53a1c25 361Author: Alan Coopersmith <alan.coopersmith@oracle.com> 362Date: Fri Sep 16 22:52:12 2011 -0700 363 364 Strip trailing whitespace 365 366 Performed with: find * -type f | xargs perl -i -p -e 's{[ \t]+$}{}' 367 git diff -w & git diff -b show no diffs from this change 368 369 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 370 371commit 455c02ee9143b2bfbfd99b6481a1b22a0ce2a2bf 372Author: Gaetan Nadon <memsize@videotron.ca> 373Date: Wed Feb 2 11:43:40 2011 -0500 374 375 config: comment, minor upgrade, quote and layout configure.ac 376 377 Group statements per section as per Autoconf standard layout 378 Quote statements where appropriate. 379 Autoconf recommends not using dnl instead of # for comments 380 381 Use AC_CONFIG_FILES to replace the deprecated AC_OUTPUT with parameters. 382 Add AC_CONFIG_SRCDIR([Makefile.am]) 383 384 This helps automated maintenance and release activities. 385 Details can be found in http://wiki.x.org/wiki/NewModuleGuidelines 386 387commit ecb0cb424a93e7de7671353d9514a8bf193ad678 388Author: Gaetan Nadon <memsize@videotron.ca> 389Date: Fri Jan 28 19:41:37 2011 -0500 390 391 config: replace deprecated AM_CONFIG_HEADER with AC_CONFIG_HEADERS 392 393 Signed-off-by: Gaetan Nadon <memsize@videotron.ca> 394 395commit 34e906a430185bd4debc00606321980ac25737db 396Author: Gaetan Nadon <memsize@videotron.ca> 397Date: Fri Jan 28 16:34:14 2011 -0500 398 399 config: remove unrequired AC_CONFIG_AUX_DIR 400 401 The default location for the generation of configuation files is the current 402 package root directory. These files are config.* and friends. 403 404 Signed-off-by: Gaetan Nadon <memsize@videotron.ca> 405 406commit 2f16931c01e667a24210b3a76c50c5d5fe46e314 407Author: Gaetan Nadon <memsize@videotron.ca> 408Date: Thu Jan 27 18:50:15 2011 -0500 409 410 config: remove AC_PROG_CC as it overrides AC_PROG_C_C99 411 412 XORG_STRICT_OPTION from XORG_DEFAULT_OPTIONS calls 413 AC_PROG_C_C99. This sets gcc with -std=gnu99. 414 If AC_PROG_CC macro is called afterwards, it resets CC to gcc. 415 416 Signed-off-by: Gaetan Nadon <memsize@videotron.ca> 417 418commit 1cb91aaf819ae3c9385c130e4fa0146057c4c89b 419Author: Alan Coopersmith <alan.coopersmith@oracle.com> 420Date: Thu Oct 28 16:21:39 2010 -0700 421 422 libXres 1.0.5 423 424 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 425 426commit 564236eb299eb9224f4f09c7bda5bebc987c8af9 427Author: Alan Coopersmith <alan.coopersmith@oracle.com> 428Date: Thu Oct 28 16:19:46 2010 -0700 429 430 Sun's copyrights now belong to Oracle 431 432 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 433 434commit f00517c478c6e34afd7d1e1477554156d36baf0e 435Author: Jesse Adkins <jesserayadkins@gmail.com> 436Date: Tue Sep 28 13:30:02 2010 -0700 437 438 Purge cvs tags. 439 440 Signed-off-by: Jesse Adkins <jesserayadkins@gmail.com> 441 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 442 443commit c8bbca66bc1cf75ca01c66901605549dc780def6 444Author: Gaetan Nadon <memsize@videotron.ca> 445Date: Tue Aug 17 08:39:22 2010 -0400 446 447 man: store shadow man pages in git rather than generating them 448 449 Simplify the build process and the makefile. 450 451 Local fix in CVS for bug 5628 is not required 452 as the problem has been fixed in 453 util-macros d9062e4077ebfd0985baf8418f3d0f111b9ddbba 454 455 Signed-off-by: Gaetan Nadon <memsize@videotron.ca> 456 457commit b4975daf8c85eda619da1cb6f1584876786feaaa 458Author: Alan Coopersmith <alan.coopersmith@oracle.com> 459Date: Thu Jul 8 14:55:32 2010 -0700 460 461 config: upgrade to util-macros 1.8 for additional man page support 462 463 Use MAN_SUBST now supplied in XORG_MANPAGE_SECTIONS 464 The value of MAN_SUBST is the same for all X.Org packages. 465 466 Use AC_PROG_SED now supplied by XORG_DEFAULT_OPTIONS 467 Use platform appropriate version of sed. 468 469 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 470 471commit d2a60612f4a9f50830d3c62780fe74507a8c82ad 472Author: Fernando Carrijo <fcarrijo@yahoo.com.br> 473Date: Thu Jul 1 07:03:29 2010 -0300 474 475 Purge macros NEED_EVENTS and NEED_REPLIES 476 477 Signed-off-by: Fernando Carrijo <fcarrijo@yahoo.com.br> 478 Acked-by: Tiago Vignatti <tiago.vignatti@nokia.com> 479 Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com> 480 481commit f0c0c4e6d50c65b7da6f72404796c25f860a3198 482Author: Gaetan Nadon <memsize@videotron.ca> 483Date: Mon Mar 29 16:50:33 2010 -0400 484 485 config: update AC_PREREQ statement to 2.60 486 487 Unrelated to the previous patches, the new value simply reflects 488 the reality that the minimum level for autoconf to configure 489 all x.org modules is 2.60 dated June 2006. 490 491 ftp://ftp.gnu.org/gnu/autoconf/autoconf-2.60.tar.gz 492 493 Signed-off-by: Gaetan Nadon <memsize@videotron.ca> 494 495commit eca8fc252af729453a2db8218fcfe3a686ba3df5 496Author: Gaetan Nadon <memsize@videotron.ca> 497Date: Mon Mar 29 14:53:48 2010 -0400 498 499 config: remove the pkgconfig pc.in file from EXTRA_DIST 500 501 Automake always includes it in the tarball. 502 503 Signed-off-by: Gaetan Nadon <memsize@videotron.ca> 504 505commit ceaddfbd0f55c4863bed9c42fcce1fad0348ad19 506Author: Gaetan Nadon <memsize@videotron.ca> 507Date: Tue Feb 16 10:37:21 2010 -0500 508 509 config: move CWARNFLAGS from configure.ac to Makefile.am 510 511 Compiler warning flags should be explicitly set in the makefile 512 rather than being merged with other packages compiler flags. 513 514 Signed-off-by: Gaetan Nadon <memsize@videotron.ca> 515 516commit 17eeac2a9218f5d22c71d18eee9ec1fe64bdbf5a 517Author: Alan Coopersmith <alan.coopersmith@sun.com> 518Date: Thu Jan 14 21:12:39 2010 -0800 519 520 Update Sun license notices to current X.Org standard form 521 522 Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com> 523 524commit 79251c2f41643ba06d0fd706ea4116f7924ddefa 525Author: Gaetan Nadon <memsize@videotron.ca> 526Date: Fri Nov 27 20:56:03 2009 -0500 527 528 Makefile.am: add ChangeLog and INSTALL on MAINTAINERCLEANFILES 529 530 Now that the INSTALL file is generated. 531 Allows running make maintainer-clean. 532 533commit 1f393e74c3dd55c3422804cac98716f1e7e35d85 534Author: Gaetan Nadon <memsize@videotron.ca> 535Date: Wed Oct 28 15:08:51 2009 -0400 536 537 configure.ac: AM_MAINTAINER_MODE missing #24238 538 539 This turns off maintainer mode build rules in tarballs. 540 Works in conjunction with autogen.sh --enable-maintainer-mode 541 For all X.Org components. 542 543commit c4f650e235c4cb286377792b836a551e9b63a0e5 544Author: Gaetan Nadon <memsize@videotron.ca> 545Date: Wed Oct 28 14:09:10 2009 -0400 546 547 INSTALL, NEWS, README or AUTHORS files are missing/incorrect #24206 548 549 Add missing INSTALL file. Use standard GNU file on building tarball 550 README may have been updated 551 Remove AUTHORS file as it is empty and no content available yet. 552 Remove NEWS file as it is empty and no content available yet. 553 554commit a8ab75d941ebf3fe83832c990dd7e5f75dc0971b 555Author: Gaetan Nadon <memsize@videotron.ca> 556Date: Mon Oct 26 22:08:42 2009 -0400 557 558 Makefile.am: ChangeLog not required: EXTRA_DIST or *CLEANFILES #24432 559 560 ChangeLog filename is known to Automake and requires no further 561 coding in the makefile. 562 563commit 24890a580d43d2224f6f7074c1e3cb2072536d81 564Author: Gaetan Nadon <memsize@videotron.ca> 565Date: Thu Oct 22 12:34:19 2009 -0400 566 567 .gitignore: use common defaults with custom section # 24239 568 569 Using common defaults will reduce errors and maintenance. 570 Only the very small or inexistent custom section need periodic maintenance 571 when the structure of the component changes. Do not edit defaults. 572 573commit c34ef112fa1b20ee65a6b287759e899bca2c5823 574Author: Jeremy Huddleston <jeremyhu@freedesktop.org> 575Date: Wed Oct 21 12:47:23 2009 -0700 576 577 This is not a GNU project, so declare it foreign. 578 579 On Wed, 2009-10-21 at 13:36 +1000, Peter Hutterer wrote: 580 > On Tue, Oct 20, 2009 at 08:23:55PM -0700, Jeremy Huddleston wrote: 581 > > I noticed an INSTALL file in xlsclients and libXvMC today, and it 582 > > was quite annoying to work around since 'autoreconf -fvi' replaces 583 > > it and git wants to commit it. Should these files even be in git? 584 > > Can I nuke them for the betterment of humanity and since they get 585 > > created by autoreconf anyways? 586 > 587 > See https://bugs.freedesktop.org/show_bug.cgi?id=24206 588 589 As an interim measure, replace AM_INIT_AUTOMAKE([dist-bzip2]) with 590 AM_INIT_AUTOMAKE([foreign dist-bzip2]). This will prevent the generation 591 of the INSTALL file. It is also part of the 24206 solution. 592 593 Signed-off-by: Jeremy Huddleston <jeremyhu@freedesktop.org> 594 595commit 08032a51fccda19ad4722015f4cc0b1a587592f7 596Author: Alan Coopersmith <alan.coopersmith@sun.com> 597Date: Fri Oct 9 07:54:44 2009 -0700 598 599 libXres 1.0.4 600 601 Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com> 602 603commit 619eec21134a0ca9a8adb92383a05deea05b768d 604Author: Alan Coopersmith <alan.coopersmith@sun.com> 605Date: Thu Oct 8 23:48:41 2009 -0700 606 607 XRes.man: Fix typo, improve wording, drop RCS tags 608 609 Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com> 610 611commit e854448a9bfcdfdeb6262b89a93bcbe8bcd7545c 612Author: Alan Coopersmith <alan.coopersmith@sun.com> 613Date: Thu Oct 8 23:39:04 2009 -0700 614 615 Migrate to xorg macros 1.3 & XORG_DEFAULT_OPTIONS 616 617 Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com> 618 619commit 1805655654217830ae943806e6a7d653cdc48047 620Author: Alan Coopersmith <alan.coopersmith@sun.com> 621Date: Mon Feb 2 20:34:31 2009 -0800 622 623 Add README with pointers to mailing list, bugzilla & git repos 624 625 Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com> 626 627commit 13ee4d00a06421dfb5ee613cbd99a3111135c379 628Author: Paulo Cesar Pereira de Andrade <pcpa@mandriva.com.br> 629Date: Fri Jan 30 16:56:38 2009 -0200 630 631 Janitor: Correct make distcheck and remove extra .gitignore files. 632 633commit 168153d1e7d196ca46c5b2e286fcf7e7793f2804 634Author: Peter Hutterer <peter@cs.unisa.edu.au> 635Date: Mon May 19 17:53:23 2008 +0930 636 637 Rename parameters to clarify QueryVersion/QueryExtension. 638 639 These parameters are not treated as input. Rename them to make the inner 640 workings slightly more obvious. 641 642 X.Org Bug 14511 <http://bugs.freedesktop.org/show_bug.cgi?id=14511> 643 644commit 5d2e4b05ff988a0f941aa78e62857791ae2d56aa 645Author: Matthieu Herrb <matthieu.herrb@laas.fr> 646Date: Sun Mar 9 00:19:31 2008 +0100 647 648 nuke RCS Ids 649 650commit a4323e1bb491cbfc5b5090311cc16c805b9dd7d6 651Author: James Cloos <cloos@jhcloos.com> 652Date: Thu Dec 6 15:51:14 2007 -0500 653 654 Add missing PHONY line for automatic ChangeLog generation 655 656commit 04381b5f703975ffa6514d474f5fe31bc76540c4 657Author: James Cloos <cloos@jhcloos.com> 658Date: Mon Sep 3 05:53:33 2007 -0400 659 660 Add *~ to .gitignore to skip patch/emacs droppings 661 662commit 322797ec5679919b8616c17c51492b2d596efecb 663Author: Daniel Stone <daniel@fooishbar.org> 664Date: Sat Dec 16 01:29:45 2006 +0200 665 666 bump to 1.0.3 667 668commit 6a2f43119d483c1ad47b99ddec61bebcb218b534 669Author: Daniel Stone <daniel@fooishbar.org> 670Date: Wed Dec 6 18:58:35 2006 +0200 671 672 Makefile.am: make ChangeLog hook as safe as possible 673 674commit ec347de8a81e7af3a9b9155a9dbf703294cdfc77 675Author: Adam Jackson <ajax@benzedrine.nwnk.net> 676Date: Fri Oct 13 16:28:28 2006 -0400 677 678 Bump to 1.0.2 679 680commit a5608546e433a829a0d17e2b60ac196e044dde94 681Author: Adam Jackson <ajax@benzedrine.nwnk.net> 682Date: Thu Oct 12 20:14:37 2006 -0400 683 684 Fix the ChangeLog hook to distcheck. 685 686commit ed20661748b0070771116861972f5d1f00b45ed1 687Author: Matthieu Herrb <matthieu.herrb@laas.fr> 688Date: Sat Jul 29 20:23:07 2006 +0200 689 690 Remove ChangeLog, add a rule to generate it with git-log. 691 692commit 5faf9733ca4b632ec9a3640b00186b48052b3c03 693Author: Federico G. Schwindt <fgsch@openbsd.org> 694Date: Sat Jul 29 20:12:01 2006 +0200 695 696 Typo in path to XRes.h 697 698commit cf9bc567fbbafc57348abb7e398729d40f566e3d 699Author: Alan Coopersmith <alan.coopersmith@sun.com> 700Date: Thu Jul 13 14:58:46 2006 -0700 701 702 renamed: .cvsignore -> .gitignore 703 704commit 405d6e8e7e9918a86a40e78a2baf7a1f20b86d6d 705Author: Adam Jackson <ajax@nwnk.net> 706Date: Thu Apr 27 00:22:20 2006 +0000 707 708 Bump to 1.0.1 709 710commit f49ba1035cf9e8f7cc8a9c44162e5a95d692d446 711Author: Adam Jackson <ajax@nwnk.net> 712Date: Mon Apr 3 19:26:13 2006 +0000 713 714 Bug #6407: Cygwin build fix. (Yaakov Selkowitz) 715 716commit d7d53b5a5b6efc54b405006103fce1721853aa02 717Author: Alan Coopersmith <Alan.Coopersmith@sun.com> 718Date: Sun Feb 12 18:19:20 2006 +0000 719 720 Bug #5628 <https://bugs.freedesktop.org/show_bug.cgi?id=5628> Shadow pages 721 not created correctly when MANDIR & MANSUFFIX don't match. 722 723commit 4cfcdcae80e4e54c40cafcde1f7d341c0a9eccf5 724Author: Kevin E Martin <kem@kem.org> 725Date: Thu Dec 15 00:24:28 2005 +0000 726 727 Update package version number for final X11R7 release candidate. 728 729commit d65c058cb0e8cc6f1bc657a5afbf728b446c0c77 730Author: Kevin E Martin <kem@kem.org> 731Date: Tue Dec 6 22:48:42 2005 +0000 732 733 Change *man_SOURCES ==> *man_PRE to fix autotools warnings. 734 735commit 9e37dcb3199b4c0013dcf1acc95bf9f194622e83 736Author: Kevin E Martin <kem@kem.org> 737Date: Sat Dec 3 05:49:42 2005 +0000 738 739 Update package version number for X11R7 RC3 release. 740 741commit f84239e6f526a4b52158c4670da8d1bd02d527f2 742Author: Kevin E Martin <kem@kem.org> 743Date: Sat Dec 3 04:41:48 2005 +0000 744 745 Add check and cflags for malloc(0) returning NULL. 746 747commit f125e444a022300ae4aa69db2d209cc3c2fbbe0b 748Author: Alan Coopersmith <Alan.Coopersmith@sun.com> 749Date: Mon Nov 28 22:03:04 2005 +0000 750 751 Change *mandir targets to use new *_MAN_DIR variables set by xorg-macros.m4 752 update to fix bug #5167 (Linux prefers *.1x man pages in man1 subdir) 753 754commit 110fc9c3da409c53f2d6f638d0a137c29559cd32 755Author: Kevin E Martin <kem@kem.org> 756Date: Sat Nov 19 07:15:40 2005 +0000 757 758 Update pkgconfig files to separate library build-time dependencies from 759 application build-time dependencies, and update package deps to work 760 with separate build roots. 761 762commit c6674701dade763eb2d3380755b4c23f47fa6cdb 763Author: Kevin E Martin <kem@kem.org> 764Date: Wed Nov 9 21:19:12 2005 +0000 765 766 Update package version number for X11R7 RC2 release. 767 768commit 3e53ff688524152ea26436b9a5797d9a10647844 769Author: Kevin E Martin <kem@kem.org> 770Date: Tue Nov 1 15:11:50 2005 +0000 771 772 Update pkgcheck dependencies to work with separate build roots. 773 774commit c9df69c6197623623d5c7d444181cfaddb9b23bb 775Author: Kevin E Martin <kem@kem.org> 776Date: Wed Oct 19 02:48:08 2005 +0000 777 778 Update package version number for RC1 release. 779 780commit b9bf386000f448f3ba559ea435840648a6b202f0 781Author: Alan Coopersmith <Alan.Coopersmith@sun.com> 782Date: Tue Oct 18 00:00:08 2005 +0000 783 784 Use @LIB_MAN_SUFFIX@ instead of $(LIB_MAN_SUFFIX) in macro substitutions to 785 work better with BSD make 786 787commit f6248446b56651ad08ef9ae036f3d266d5a1d108 788Author: Alan Coopersmith <Alan.Coopersmith@sun.com> 789Date: Mon Oct 17 21:13:15 2005 +0000 790 791 Rename .shadows.DONE to shadows.DONE to avoid some make's thinking it's a 792 suffix rule (reported by Matthieu Herrb) 793 794commit 67f04ddabfdda0d8c69c8f251eab631e4b6585e4 795Author: Alan Coopersmith <Alan.Coopersmith@sun.com> 796Date: Thu Oct 13 04:25:46 2005 +0000 797 798 Add generated man pages to .cvsignores 799 800commit 1192ba3d6749837a501db95014c71f1d801b3bae 801Author: Alan Coopersmith <Alan.Coopersmith@sun.com> 802Date: Thu Oct 13 01:44:46 2005 +0000 803 804 Use sed to fill in variables in man page Add shadow man pages for man pages 805 that document multiple functions. 806 807commit 8eb24cbd838af67ffe96b074dc66cfff3f12ada4 808Author: Kevin E Martin <kem@kem.org> 809Date: Fri Jul 29 21:22:50 2005 +0000 810 811 Various changes preparing packages for RC0: 812 - Verify and update package version numbers as needed 813 - Implement versioning scheme 814 - Change bug address to point to bugzilla bug entry form 815 - Disable loadable i18n in libX11 by default (use --enable-loadable-i18n to 816 reenable it) 817 - Fix makedepend to use pkgconfig and pass distcheck 818 - Update build script to build macros first 819 - Update modular Xorg version 820 821commit 4b937bf0b80d1e7520beda11e5958858c1d8be63 822Author: Daniel Stone <daniel@fooishbar.org> 823Date: Sat Jul 16 06:28:05 2005 +0000 824 825 Set soversion to 1.0.0 using -version-number. 826 827commit 4e618f40eedcb5f8b3e2e1e32cb055a65af52961 828Author: Daniel Stone <daniel@fooishbar.org> 829Date: Tue Jul 12 06:07:58 2005 +0000 830 831 Bump soversion to 1.0.0. 832 833commit c38c5edc353971b2ca6b3d2b55288b88cd46de5b 834Author: Keith Packard <keithp@keithp.com> 835Date: Sat Jul 9 06:03:13 2005 +0000 836 837 Add .cvsignore files Switch _la_CFLAGS for AM_CFLAGS to clean up directory 838 839commit c1ed34d39740625d52eca7f2c5bf5c6797f28097 840Author: Søren Sandmann Pedersen <sandmann@daimi.au.dk> 841Date: Wed Jun 22 22:46:38 2005 +0000 842 843 Apply these patches from Theo van Klaveren: 844 lib-dmx.patch lib-FS.patch lib-X11.patch lib-XRes.patch 845 lib-XScrnSaver.patch lib-xtrans.patch 846 to make the libraries distcheck. 847 848commit 2dbb8e41c6accaf9d86f3fdadfed5aea330da1fd 849Author: Søren Sandmann Pedersen <sandmann@daimi.au.dk> 850Date: Tue Jun 14 17:31:59 2005 +0000 851 852 XRes/src/Makefile.am: Add $(top_srcdir)/include to INCLUDES 853 854commit a30727351e6cdeb7ff2ffa0bddad8c3a1be9eda0 855Author: Søren Sandmann Pedersen <sandmann@daimi.au.dk> 856Date: Tue Jun 7 18:51:23 2005 +0000 857 858 - symlink.sh: Move XRes.h from proto/Resource to 859 lib/XRes/include/X11/extensions 860 - symlink.sh: Add XRes linking 861 - xc/lib/XRes/*.c: conditionally include config.h 862 - lib/XRes: add directories and build system. 863 864commit e47da1b068cd9b8a772a99e30b2c1d5271d4295e 865Author: Egbert Eich <eich@suse.de> 866Date: Fri Apr 23 18:43:36 2004 +0000 867 868 Merging XORG-CURRENT into trunk 869 870commit 5597850916b8c24c6d430fcac50c88b2d97a6f01 871Author: Egbert Eich <eich@suse.de> 872Date: Sun Mar 14 08:32:00 2004 +0000 873 874 Importing vendor version xf86-4_4_99_1 on Sun Mar 14 00:26:39 PST 2004 875 876commit 247bcd0cd4b6f288ebe950933aee57c8c429268d 877Author: Egbert Eich <eich@suse.de> 878Date: Wed Mar 3 12:11:19 2004 +0000 879 880 Importing vendor version xf86-4_4_0 on Wed Mar 3 04:09:24 PST 2004 881 882commit 16b6e9a93ba18983468ce7e4e58eea4a1e46adf1 883Author: Egbert Eich <eich@suse.de> 884Date: Thu Feb 26 13:35:30 2004 +0000 885 886 readding XFree86's cvs IDs 887 888commit 559e2ccbe7259e3cff4614c97a8b730bd9dafac2 889Author: Egbert Eich <eich@suse.de> 890Date: Thu Feb 26 09:22:39 2004 +0000 891 892 Importing vendor version xf86-4_3_99_903 on Wed Feb 26 01:21:00 PST 2004 893 894commit c783cd6e35b7a7770b16518060b5cc970c9b3d0d 895Author: Kaleb Keithley <kaleb@freedesktop.org> 896Date: Fri Dec 19 20:54:31 2003 +0000 897 898 XFree86 4.3.99.902 (RC 2) 899 900commit 2dc3bb158d8859d529dce8c88066a7570351319d 901Author: Kaleb Keithley <kaleb@freedesktop.org> 902Date: Tue Nov 25 19:28:09 2003 +0000 903 904 XFree86 4.3.99.16 Bring the tree up to date for the Cygwin folks 905 906commit 345fbee57dc02964c90e8e232cb9274860276d27 907Author: Kaleb Keithley <kaleb@freedesktop.org> 908Date: Tue Nov 25 19:28:09 2003 +0000 909 910 Initial revision 911 912commit 8379290050be8b8fcbdcc74e11cebbc637ff96ba 913Author: Kaleb Keithley <kaleb@freedesktop.org> 914Date: Fri Nov 14 16:48:47 2003 +0000 915 916 XFree86 4.3.0.1 917 918commit 0ee742ac9989d710dafc982a212768d8311f80ff 919Author: Kaleb Keithley <kaleb@freedesktop.org> 920Date: Fri Nov 14 16:48:47 2003 +0000 921 922 Initial revision 923