ChangeLog revision 10f94802
1commit abf3ff74b97c4231d2324d66318bfa1d22e44913 2Author: Alan Coopersmith <alan.coopersmith@oracle.com> 3Date: Thu Aug 1 17:25:18 2024 -0700 4 5 libXtst 1.2.5 6 7 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 8 9commit 4e4eb10495cc0d24b02c4cc82d86f3977f3cc95f 10Author: Alan Coopersmith <alan.coopersmith@oracle.com> 11Date: Sun Jul 21 10:05:36 2024 -0700 12 13 parse_reply_call_callback: avoid NULL dereference if reply is missing data 14 15 Clears up 7 -Wanalyzer-null-dereference warnings from gcc 14.1 16 17 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 18 Part-of: <https://gitlab.freedesktop.org/xorg/lib/libxtst/-/merge_requests/7> 19 20commit 3f05df5a6c5140dc3d44f35b9fb635cca8b682c1 21Author: Alan Coopersmith <alan.coopersmith@oracle.com> 22Date: Sat Jul 20 17:03:59 2024 -0700 23 24 XRecordFreeState: avoid NULL dereference when called in error path 25 26 If the client_info pointer is NULL (for instance, if we decided 27 the number of entries would cause an integer overflow), then 28 don't attempt to walk it to free the entries. 29 30 Found by gcc 14.1: 31 32 XRecord.c:513:31: warning: dereference of NULL ‘0’ [CWE-476] 33 [-Wanalyzer-null-dereference] 34 513 | if (state->client_info[i]->ranges) { 35 | ~~~~~~~~~~~~~~~~~~^~~ 36 [...] 37 | 452 | ret->client_info = client_inf; 38 | | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39 | | | 40 | | (10) ‘client_inf’ is NULL 41 [...] 42 | 457 | XRecordFreeState(ret); 43 | | ^~~~~~~~~~~~~~~~~~~~~ 44 | | | 45 | | (14) ...to here 46 | | (15) calling ‘XRecordFreeState’ from ‘XRecordGetContext’ 47 48 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 49 Part-of: <https://gitlab.freedesktop.org/xorg/lib/libxtst/-/merge_requests/7> 50 51commit eb8370d5e4cf3d68f05b679d3679f695542eddb1 52Author: Alan Coopersmith <alan.coopersmith@oracle.com> 53Date: Sat Jul 20 16:35:48 2024 -0700 54 55 XRecordGetContext: Avoid double free in error path 56 57 XRecordFreeState() will handle the free for us, so let it. 58 59 Found by gcc 14.1: 60 61 XRecord.c:514:31: warning: use after ‘free’ of ‘*state.client_info + i * 8’ 62 [CWE-416] [-Wanalyzer-use-after-free] 63 514 | if (state->client_info[i]->ranges) { 64 | ~~~~~~~~~~~~~~~~~~^~~ 65 [...] 66 | 455 | free(client_inf); 67 | | ~~~~~~~~~~~~~~~~ 68 | | | 69 | | (18) freed here 70 71 Fixes: e7e04b7 ("integer overflow in XRecordGetContext() [CVE-2013-2063]") 72 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 73 Part-of: <https://gitlab.freedesktop.org/xorg/lib/libxtst/-/merge_requests/7> 74 75commit c542acce77be47156e53b74f5f9ca7156b3de7f5 76Author: Alan Coopersmith <alan.coopersmith@oracle.com> 77Date: Fri Oct 13 13:53:39 2023 -0700 78 79 gitlab CI: add xz-utils to container for "make distcheck" 80 81 Also update to latest ci-templates to support new Debian "stable" release 82 83 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 84 85commit b0d55c9d98269aeefb521f1f2ce464288f176326 86Author: Alan Coopersmith <alan.coopersmith@oracle.com> 87Date: Wed Mar 8 16:05:18 2023 -0800 88 89 configure: Use LT_INIT from libtool 2 instead of deprecated AC_PROG_LIBTOOL 90 91 AC_PROG_LIBTOOL was replaced by LT_INIT in libtool 2 in 2008, 92 so it's time to rely on it. 93 94 Clears autoconf warnings: 95 96 configure.ac:34: warning: The macro `AC_PROG_LIBTOOL' is obsolete. 97 configure.ac:34: You should run autoupdate. 98 aclocal.m4:3465: AC_PROG_LIBTOOL is expanded from... 99 configure.ac:34: the top level 100 101 libtoolize: Consider adding 'AC_CONFIG_MACRO_DIRS([m4])' to configure.ac, 102 libtoolize: and rerunning libtoolize and aclocal. 103 104 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 105 106commit a6ea11a5b35e838879152e8141c9c68813994848 107Author: Alan Coopersmith <alan.coopersmith@oracle.com> 108Date: Sat Feb 25 09:33:45 2023 -0800 109 110 Remove "All rights reserved" from Oracle copyright notices 111 112 Oracle no longer includes this term in our copyright & license notices. 113 114 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 115 116commit 1e8215d8b4c85343da4301cd022639ae5f36756c 117Author: Christos Zoulas <christos@NetBSD.org> 118Date: Wed Sep 28 09:46:26 2022 +0200 119 120 Coverity CID 1373522: Fix memory leak 121 122 Signed-off-by: Thomas Klausner <wiz@gatalith.at> 123 124commit 99b89c3bcb0ebb0b6dd86bfdc9d276715eaea889 125Author: Alan Coopersmith <alan.coopersmith@oracle.com> 126Date: Mon Sep 26 18:07:24 2022 -0700 127 128 libXtst 1.2.4 129 130 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 131 132commit 14a44d0e3e6c3d9e757e2fdd143587efe532f1e9 133Author: Alan Coopersmith <alan.coopersmith@oracle.com> 134Date: Sat Aug 20 10:39:35 2022 -0700 135 136 Remove obsolete casts from Xmalloc() and Xcalloc() calls 137 138 Not needed in C89 and later 139 140 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 141 142commit afc015217221acd8667a96111b147f3a742a2c4e 143Author: Alan Coopersmith <alan.coopersmith@oracle.com> 144Date: Thu Aug 18 19:12:42 2022 -0700 145 146 Variable scope reductions as suggested by cppcheck 147 148 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 149 150commit ff3456b04e1b42fd77e0db061bf7a563108b5868 151Author: Alan Coopersmith <alan.coopersmith@oracle.com> 152Date: Thu Aug 18 19:02:35 2022 -0700 153 154 Resolve -Wsign-compare warnings 155 156 XRecord.c: In function ‘XRecordFreeState’: 157 XRecord.c:515:15: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] 158 for(i=0; i<state->nclients; i++) { 159 ^ 160 XRecord.c: In function ‘parse_reply_call_callback’: 161 XRecord.c:752:25: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] 162 if (current_index + 4 > rep->length << 2) 163 ^ 164 XRecord.c:759:28: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] 165 if (current_index + 1 > rep->length << 2) 166 ^ 167 XRecord.c:763:25: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] 168 if (current_index + 8 > rep->length << 2) 169 ^ 170 XRecord.c:777:25: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] 171 if (current_index + 4 > rep->length << 2) 172 ^ 173 XRecord.c:785:25: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] 174 if (current_index + 4 > rep->length << 2) 175 ^ 176 XRecord.c:792:28: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] 177 if (current_index + 4 > rep->length<<2) 178 ^ 179 XRecord.c:797:25: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] 180 if (current_index + 8 > rep->length << 2) 181 ^ 182 XRecord.c:810:28: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] 183 if (current_index + 8 > rep->length << 2) 184 ^ 185 XRecord.c:818:25: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] 186 if (current_index + 4 > rep->length << 2) 187 ^ 188 XRecord.c:824:31: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] 189 } else if (current_index < rep->length << 2) 190 ^ 191 XRecord.c:830:24: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] 192 if (current_index < rep->length << 2) 193 ^ 194 XRecord.c:859:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] 195 } while (current_index<rep->length<<2); 196 ^ 197 198 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 199 200commit f8a2329d8a24c0901d945986232267c02f080fc4 201Author: Alan Coopersmith <alan.coopersmith@oracle.com> 202Date: Thu Aug 18 18:52:40 2022 -0700 203 204 send_axes: Mark switch statement fallthrough as intentional 205 206 Quiets gcc warnings: 207 XTest.c: In function ‘send_axes’: 208 XTest.c:274:19: warning: this statement may fall through [-Wimplicit-fallthrough=] 209 ev.valuator5 = *(axes+5); 210 ~~~~~~~~~~~~~^~~~~~~~~~~ 211 XTest.c:275:2: note: here 212 case 5: 213 ^~~~ 214 XTest.c:276:19: warning: this statement may fall through [-Wimplicit-fallthrough=] 215 ev.valuator4 = *(axes+4); 216 ~~~~~~~~~~~~~^~~~~~~~~~~ 217 XTest.c:277:2: note: here 218 case 4: 219 ^~~~ 220 XTest.c:278:19: warning: this statement may fall through [-Wimplicit-fallthrough=] 221 ev.valuator3 = *(axes+3); 222 ~~~~~~~~~~~~~^~~~~~~~~~~ 223 XTest.c:279:2: note: here 224 case 3: 225 ^~~~ 226 XTest.c:280:19: warning: this statement may fall through [-Wimplicit-fallthrough=] 227 ev.valuator2 = *(axes+2); 228 ~~~~~~~~~~~~~^~~~~~~~~~~ 229 XTest.c:281:2: note: here 230 case 2: 231 ^~~~ 232 XTest.c:282:19: warning: this statement may fall through [-Wimplicit-fallthrough=] 233 ev.valuator1 = *(axes+1); 234 ~~~~~~~~~~~~~^~~~~~~~~~~ 235 XTest.c:283:2: note: here 236 case 1: 237 ^~~~ 238 239 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 240 241commit 80c35fd74d99039949be2522f18f4040e2f6eec3 242Author: Alan Coopersmith <alan.coopersmith@oracle.com> 243Date: Sun Jul 17 18:23:10 2022 -0700 244 245 gitlab CI: add a basic build test 246 247 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 248 249commit 0077e7828bd26869d7a3e9ec6158ab09bf646ef3 250Author: Alan Coopersmith <alan.coopersmith@oracle.com> 251Date: Sun Jul 17 18:21:31 2022 -0700 252 253 Fix spelling/wording issues 254 255 Found by using: 256 codespell --builtin clear,rare,usage,informal,code,names 257 258 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 259 260commit 63dc5cc8fe89807c7945949d1d86da44ce69687a 261Author: Alan Coopersmith <alan.coopersmith@oracle.com> 262Date: Sun Jul 17 18:20:38 2022 -0700 263 264 Build xz tarballs instead of bzip2 265 266 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 267 268commit 769598f20386845f5839fbc68dfed1f4245197be 269Author: Alan Coopersmith <alan.coopersmith@oracle.com> 270Date: Fri Dec 7 19:54:52 2018 -0800 271 272 Update configure.ac bug URL for gitlab migration 273 274 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 275 276commit 9d20b76d717add6401d66f272656d3cf763d7130 277Author: Alan Coopersmith <alan.coopersmith@oracle.com> 278Date: Mon Nov 19 22:46:44 2018 -0800 279 280 Update README for gitlab migration 281 282 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 283 284commit 7e083f2e618ce063d1ab2885671a0c5ca8472772 285Author: Mihail Konev <k.mvc@ya.ru> 286Date: Thu Jan 26 13:52:49 2017 +1000 287 288 autogen: add default patch prefix 289 290 Signed-off-by: Mihail Konev <k.mvc@ya.ru> 291 292commit c051091cecad4c22dab362f3d3b7463ad2a52754 293Author: Emil Velikov <emil.l.velikov@gmail.com> 294Date: Mon Mar 9 12:00:52 2015 +0000 295 296 autogen.sh: use quoted string variables 297 298 Place quotes around the $srcdir, $ORIGDIR and $0 variables to prevent 299 fall-outs, when they contain space. 300 301 Signed-off-by: Emil Velikov <emil.l.velikov@gmail.com> 302 Reviewed-by: Peter Hutterer <peter.hutterer@who-t.net> 303 Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> 304 305commit a4994d5f8bc949eabe2c9d8a1a7af4bfcb68df9c 306Author: Peter Hutterer <peter.hutterer@who-t.net> 307Date: Tue Jan 24 10:32:07 2017 +1000 308 309 autogen.sh: use exec instead of waiting for configure to finish 310 311 Syncs the invocation of configure with the one from the server. 312 313 Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> 314 Reviewed-by: Emil Velikov <emil.velikov@collabora.com> 315 316commit 9f5621a410f18149d4c76b02daa7f1a98b4a2c16 317Author: Matthieu Herrb <matthieu.herrb@laas.fr> 318Date: Tue Oct 4 21:28:17 2016 +0200 319 320 libXtst 1.2.3 321 322 Signed-off-by: Matthieu Herrb <matthieu.herrb@laas.fr> 323 324commit 9556ad67af3129ec4a7a4f4b54a0d59701beeae3 325Author: Tobias Stoeckmann <tobias@stoeckmann.org> 326Date: Sun Sep 25 21:37:01 2016 +0200 327 328 Out of boundary access and endless loop in libXtst 329 330 A lack of range checks in libXtst allows out of boundary accesses. 331 The checks have to be done in-place here, because it cannot be done 332 without in-depth knowledge of the read data. 333 334 If XRecordStartOfData, XRecordEndOfData, or XRecordClientDied 335 without a client sequence have attached data, an endless loop would 336 occur. The do-while-loop continues until the current index reaches 337 the end. But in these cases, the current index would not be 338 incremented, leading to an endless processing. 339 340 Signed-off-by: Tobias Stoeckmann <tobias@stoeckmann.org> 341 Reviewed-by: Matthieu Herrb <matthieu@herrb.eu> 342 343commit 48d2656fa1dd98e9d88b31211fa4f09f813e7b30 344Author: Michael Joost <mehl@michael-joost.de> 345Date: Mon Nov 18 16:11:26 2013 +0100 346 347 Remove fallback for _XEatDataWords, require libX11 1.6 for it 348 349 _XEatDataWords was orignally introduced with the May 2013 security 350 patches, and in order to ease the process of delivering those, 351 fallback versions of _XEatDataWords were included in the X extension 352 library patches so they could be applied to older versions that didn't 353 have libX11 1.6 yet. Now that we're past that hurdle, we can drop 354 the fallbacks and just require libX11 1.6 for building new versions 355 of the extension libraries. 356 357 Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com> 358 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 359 360commit cdc04f06325e55916e0c95b61db626d22b76e2ff 361Author: Alan Coopersmith <alan.coopersmith@oracle.com> 362Date: Thu May 30 19:09:42 2013 -0700 363 364 libXtst 1.2.2 365 366 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 367 368commit e7e04b7be3f018ad636aba3a36bfc1cd80b9906d 369Author: Alan Coopersmith <alan.coopersmith@oracle.com> 370Date: Sat Apr 13 11:27:26 2013 -0700 371 372 integer overflow in XRecordGetContext() [CVE-2013-2063] 373 374 The nclients and nranges members of the reply are both CARD32 and need 375 to be bounds checked before multiplying by the size of the structs to 376 avoid integer overflow leading to underallocation and writing data from 377 the network past the end of the allocated buffer. 378 379 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 380 381commit 46ed6283034b5b7d14584009453f5d974cfacf1e 382Author: Alan Coopersmith <alan.coopersmith@oracle.com> 383Date: Sat Apr 13 11:05:27 2013 -0700 384 385 Use _XEatDataWords to eat data in error cases 386 387 Avoids having to do calculcations based on response contents 388 389 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 390 391commit 2aafac9474a0a0a0c39797862f823255918cf368 392Author: Colin Walters <walters@verbum.org> 393Date: Wed Jan 4 17:37:06 2012 -0500 394 395 autogen.sh: Implement GNOME Build API 396 397 http://people.gnome.org/~walters/docs/build-api.txt 398 399 Signed-off-by: Adam Jackson <ajax@redhat.com> 400 401commit 34cfa2d2b76640f672170dfbd8b5dd4a06d95b4d 402Author: Adam Jackson <ajax@redhat.com> 403Date: Tue Jan 15 14:28:48 2013 -0500 404 405 configure: Remove AM_MAINTAINER_MODE 406 407 Signed-off-by: Adam Jackson <ajax@redhat.com> 408 409commit 6394218aae6599b28ced3d30074e154ba4218d07 410Author: Alan Coopersmith <alan.coopersmith@oracle.com> 411Date: Mon Apr 23 22:02:20 2012 -0700 412 413 Add xextproto & xi to Requires.private 414 415 Only headers are needed, not libraries to link with. Required for 416 includes of xtestconst.h (xextproto) and XInput.h (xi) in XTest.h 417 public header. 418 419 Fixes https://bugs.freedesktop.org/attachment.cgi?id=59835 420 (originally reported as https://bugzilla.novell.com/show_bug.cgi?id=748808 ) 421 422 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 423 Reviewed-by: Peter Hutterer <peter.hutterer@who-t.net> 424 425commit 023d494822fea9c3840e75964451fd9d5213ae06 426Author: Alan Coopersmith <alan.coopersmith@oracle.com> 427Date: Mon Apr 23 22:01:16 2012 -0700 428 429 Move -I flags from AM_CFLAGS to AM_CPPFLAGS 430 431 Ensures local copy of headers takes precedence over any -I flags the 432 builder may have passed in CPPFLAGS. 433 434 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 435 Reviewed-by: Peter Hutterer <peter.hutterer@who-t.net> 436 437commit 30506c32f69ea476f3b068ec3bf9b1c2a24991b8 438Author: Julien Cristau <jcristau@debian.org> 439Date: Tue Apr 24 21:04:06 2012 +0200 440 441 COPYING: add copyright notices and licenses from the manpages and specs 442 443 Reported-by: Ansgar Burchardt 444 Signed-off-by: Julien Cristau <jcristau@debian.org> 445 446commit eb177d24ffb459af6205d2658c3a158449660caf 447Author: Alan Coopersmith <alan.coopersmith@oracle.com> 448Date: Wed Mar 7 21:11:34 2012 -0800 449 450 libXtst 1.2.1 451 452 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 453 454commit 6150958c2ae61ce82aa15f3a80107dd01278b255 455Author: Alan Coopersmith <alan.coopersmith@oracle.com> 456Date: Thu Nov 10 21:43:16 2011 -0800 457 458 Fix gcc -Wwrite-strings warnings 459 460 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 461 462commit 558ec1d7194307d7ce73aeae2f4f61df9d44bba0 463Author: Matt Dew <marcoz@osource.org> 464Date: Tue Oct 4 21:50:03 2011 -0600 465 466 Cleanup IDs and links in doc 467 468 1 - fix the capitalization of the ID attributes to match either the 469 <title> or <funcdef> string it goes with. 470 2 - fix any <linkend>'s that were affected by 1. 471 3 - any <function> in the docs that has an actual funcdef, 472 will become an olink. 473 474 Signed-off-by: Matt Dew <marcoz@osource.org> 475 476commit 262904c22154d5a703ef92a7f954e52956b13663 477Author: Gaetan Nadon <memsize@videotron.ca> 478Date: Tue Sep 20 15:30:22 2011 -0400 479 480 specs: refactor copyright legal text for multi licensing 481 482 Signed-off-by: Gaetan Nadon <memsize@videotron.ca> 483 484commit 8f68b59f2b66f035ad97e3fe99e9eae983d1f44b 485Author: Alan Coopersmith <alan.coopersmith@oracle.com> 486Date: Fri Sep 16 22:55:23 2011 -0700 487 488 Strip trailing whitespace 489 490 Performed with: find * -type f | xargs perl -i -p -e 's{[ \t]+$}{}' 491 git diff -w & git diff -b show no diffs from this change 492 493 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 494 495commit 01dc43ee0fbdb1ed2397a735dfb69b0434600a20 496Author: Gaetan Nadon <memsize@videotron.ca> 497Date: Fri Sep 16 16:57:52 2011 -0400 498 499 xtestlib: remove duplicate paragraph in legal notice 500 501 Signed-off-by: Gaetan Nadon <memsize@videotron.ca> 502 503commit d03495e02bf43e9605671d8f6474c1e9e45261e2 504Author: Gaetan Nadon <memsize@videotron.ca> 505Date: Fri Sep 16 16:55:48 2011 -0400 506 507 specs: fix author affiliation 508 509 Signed-off-by: Gaetan Nadon <memsize@videotron.ca> 510 511commit b5e58980988017265c239a2bad11489a7ab06c23 512Author: Gaetan Nadon <memsize@videotron.ca> 513Date: Mon Sep 12 16:54:45 2011 -0400 514 515 docs: use the &fullrelvers; entity to set X11 release information 516 517 Signed-off-by: Gaetan Nadon <memsize@videotron.ca> 518 519commit 743447eaeab62b5e1d5951706cc99d51c0261bbf 520Author: Gaetan Nadon <memsize@videotron.ca> 521Date: Sun Sep 11 19:49:54 2011 -0400 522 523 docs: remove <productnumber> which is not used by default 524 525 This element is not rendered by default on the title. A template 526 customization is required to display it. 527 X Window System does not have a product number. 528 529 Signed-off-by: Gaetan Nadon <memsize@videotron.ca> 530 531commit c6be40edba1fe8557ebd0b1cc09b3480bc7d6bb8 532Author: Gaetan Nadon <memsize@videotron.ca> 533Date: Thu Sep 8 20:00:00 2011 -0400 534 535 docbook.am: embed css styles inside the HTML HEAD element 536 537 Rather than referring to the external xorg.css stylesheet, embed the content 538 of the file in the html output produced. This is accomplished by using 539 version 1.10 of xorg-xhtml.xsl. 540 541 This makes the whole html docs tree much more relocatable. 542 In addition, it eliminates xorg.css as a runtime file which makes 543 xorg-sgml-doctools a build time only package. 544 545 Signed-off-by: Gaetan Nadon <memsize@videotron.ca> 546 547commit ee829b31b27580afbd6e16f81d9ef3526514be8e 548Author: Gaetan Nadon <memsize@videotron.ca> 549Date: Wed Sep 7 10:31:04 2011 -0400 550 551 docbook.am: global maintenance update - entities, images and olinking 552 553 Adding support in libX11 for html chunking caused a reorg of docbook.am 554 as well as the xorg-sgml-doctools masterdb for olinking. 555 The parameter img.src.path is added for pdf images. 556 A searchpath to the root builddir is added for local entities, if present. 557 558 The docbook.am makefile hides all the details and is identical for 559 all 22 modules having DocBook documentation. It is included by a thin 560 Makefile.am which requires no docbook knowledge. 561 562 Signed-off-by: Gaetan Nadon <memsize@videotron.ca> 563 564commit b8c1a91ed12488999dee915953b5bc36019bbf95 565Author: Gaetan Nadon <memsize@videotron.ca> 566Date: Sun Jun 12 18:39:46 2011 -0400 567 568 Install xml versions of specs even if HAVE_XMLTO is false 569 570 DocBook/XML input source is also a usefull output format that can be viewed 571 with an XML viewer or editor and by some O/S help system. 572 573 Signed-off-by: Gaetan Nadon <memsize@videotron.ca> 574 575commit 9656d08c2c01965aa57f21f29cc2261b9d015b3c 576Author: Gaetan Nadon <memsize@videotron.ca> 577Date: Sun Jun 5 16:27:37 2011 -0400 578 579 Install target dbs alongside generated documents 580 581 This matches a change in xorg-sgml-docs whereby the masterdb will look for 582 the target dbs into the same location as the generated documents. 583 584 The target dbs are now installed alongside the generated documents. 585 Previously they are installed in $prefix/sgml/X11/dbs alongside masterdb which 586 has the potential of installing outside the package prefix and cause 587 distcheck to fail when user does not have write permission in this package. 588 589 Requires XORG_CHECK_SGML_DOCTOOLS(1.8) which was released 2011-06-11 590 591commit c131572b98342e0e2a599619647dd1835c740ee4 592Author: Matt Dew <marcoz@osource.org> 593Date: Tue May 31 20:03:23 2011 -0600 594 595 Add id attributes to funcsynopsis to allow other docs to olink to them. 596 597 Signed-off-by: Matt Dew <marcoz@osource.org> 598 Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com> 599 Reviewed-by: Gaetan Nadon <memsize@videotron.ca> 600 601commit c82effa402128366bfd3cfb77da82d524ddb878f 602Author: Gaetan Nadon <memsize@videotron.ca> 603Date: Sun Feb 27 15:06:18 2011 -0500 604 605 Documentation: add Docbook external references support 606 607 When writing technical documentation, it is often necessary to cross 608 reference to other information. When that other information is not in the 609 current document, additional support is needed, namely <olink>. 610 611 A new feature with version 1.7 of xorg-sgml-doctools adds references to 612 other documents within or outside this package. 613 614 This patch adds technical support for this feature but does not change 615 the content of the documentation as seen by the end user. 616 617 Each book or article must generate a database containing the href 618 of sections that can be referred to from another document. This database 619 is installed in DATAROOTDIR/sgml/X11/dbs. There is a requirement that 620 the value of DATAROOTDIR for xorg-sgml-doctools and for the package 621 documentation is the same. This forms a virtual document tree. 622 623 This database is consulted by other documents while they are being generated 624 in order to fulfill the missing information for linking. 625 Refer to the xorg-sgml-doctools for further technical information. 626 627 Co-authored-by: Matt Dew <marcoz@osource.org> 628 629 Signed-off-by: Gaetan Nadon <memsize@videotron.ca> 630 631commit 755e43b9a05dfce2564cd62cf97364db94a62731 632Author: Gaetan Nadon <memsize@videotron.ca> 633Date: Wed Feb 2 11:43:45 2011 -0500 634 635 config: comment, minor upgrade, quote and layout configure.ac 636 637 Group statements per section as per Autoconf standard layout 638 Quote statements where appropriate. 639 Autoconf recommends not using dnl instead of # for comments 640 641 Use AC_CONFIG_FILES to replace the deprecated AC_OUTPUT with parameters. 642 Add AC_CONFIG_SRCDIR([Makefile.am]) 643 644 This helps automated maintenance and release activities. 645 Details can be found in http://wiki.x.org/wiki/NewModuleGuidelines 646 647commit 97eab9c4e103b6b18f1307d42c4ab15bc80b8db7 648Author: Gaetan Nadon <memsize@videotron.ca> 649Date: Fri Jan 28 19:41:37 2011 -0500 650 651 config: replace deprecated AM_CONFIG_HEADER with AC_CONFIG_HEADERS 652 653 Signed-off-by: Gaetan Nadon <memsize@videotron.ca> 654 655commit a0154ff17ac2f7d08e26e82cc211f61935acf229 656Author: Gaetan Nadon <memsize@videotron.ca> 657Date: Thu Jan 27 18:50:15 2011 -0500 658 659 config: remove AC_PROG_CC as it overrides AC_PROG_C_C99 660 661 XORG_STRICT_OPTION from XORG_DEFAULT_OPTIONS calls 662 AC_PROG_C_C99. This sets gcc with -std=gnu99. 663 If AC_PROG_CC macro is called afterwards, it resets CC to gcc. 664 665 Signed-off-by: Gaetan Nadon <memsize@videotron.ca> 666 667commit 22ae1c003879ccddb4143669275c5b8071f713a8 668Author: Paulo Zanoni <pzanoni@mandriva.com> 669Date: Thu Dec 16 14:11:43 2010 -0200 670 671 Use docbookx.dtd version 4.3 for all docs 672 673 Signed-off-by: Paulo Zanoni <pzanoni@mandriva.com> 674 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 675 676commit e8ac35fac1974b9fd698f74c143c9691af5dd688 677Author: Gaetan Nadon <memsize@videotron.ca> 678Date: Tue Nov 9 13:04:59 2010 -0500 679 680 config: HTML file generation: use the installed copy of xorg.css 681 682 Currenlty the xorg.css file is copied in each location 683 where a DocBook/XML file resides. This produces about 684 70 copies in the $(docdir) install tree. 685 686 Signed-off-by: Gaetan Nadon <memsize@videotron.ca> 687 688commit 5c6834bc9e0ab78c78733c59046510a2f48b2d42 689Author: Alan Coopersmith <alan.coopersmith@oracle.com> 690Date: Fri Oct 29 17:38:10 2010 -0700 691 692 libXtst 1.2.0 693 694 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 695 696commit 109ec12489f050e537d26eed2e60c6d97eb7439f 697Author: Tobias Koch <tobias.koch@nokia.com> 698Date: Wed Sep 29 18:03:30 2010 +0300 699 700 Allow more than 6 axes to be sent. 701 702 From: Tobias Koch <tobias.koch@nokia.com> 703 704 If the number of axes exceeds 6, X server will return BadValue for 705 XTestFakeInput because the number of axes in a single DeviceValuator 706 event is incorrectly set to the total number of axes. 707 708 Signed-off-by: Tobias Koch <tobias.koch@nokia.com> 709 Reviewed-by: Rami Ylimäki <rami.ylimaki@vincit.fi> 710 Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> 711 712commit 809ceed85bb577d4bbf80f2d84382375c65b9fbe 713Author: Jesse Adkins <jesserayadkins@gmail.com> 714Date: Tue Sep 28 13:30:04 2010 -0700 715 716 Purge cvs tags. 717 718 Signed-off-by: Jesse Adkins <jesserayadkins@gmail.com> 719 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 720 721commit 785d8cde2d3beecfb23a9dd9b87bb0d96cf352b8 722Author: Gaetan Nadon <memsize@videotron.ca> 723Date: Mon Aug 16 11:40:14 2010 -0400 724 725 man: remove unused $(BUILT_SOURCES) variable 726 727 Signed-off-by: Gaetan Nadon <memsize@videotron.ca> 728 729commit 1dba184f586cc689a79b21b60267c72c2c0172b9 730Author: Gaetan Nadon <memsize@videotron.ca> 731Date: Mon Aug 16 11:30:23 2010 -0400 732 733 man: remove unused LIB_MAN_DIR_SUFFIX (part of an unrequired broken fix) 734 735 Local fix in CVS for bug 5628 is not required 736 as the problem has been fixed in 737 util-macros d9062e4077ebfd0985baf8418f3d0f111b9ddbba 738 739 Signed-off-by: Gaetan Nadon <memsize@videotron.ca> 740 741commit 601ea1309d80ba19b4e03207d6fb0f54b2f12730 742Author: Alan Coopersmith <alan.coopersmith@oracle.com> 743Date: Thu Jul 8 15:10:27 2010 -0700 744 745 config: Use additional man page support from util-macros 1.8 746 747 Use MAN_SUBST now supplied in XORG_MANPAGE_SECTIONS 748 The value of MAN_SUBST is the same for all X.Org packages. 749 750 Use AC_PROG_SED now supplied by XORG_DEFAULT_OPTIONS 751 The existing statement can now be removed from the configuration file. 752 753 Use automake provided $(AM_V_GEN) and XORG_DEFAULT_OPTIONS provided $(SED) 754 Enables silent rule and use platform appropriate version of sed. 755 756 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 757 758commit 672f3ea3431c37ce8f4c33da224287861f64c2a4 759Author: Fernando Carrijo <fcarrijo@yahoo.com.br> 760Date: Thu Jul 1 07:05:16 2010 -0300 761 762 Purge macros NEED_EVENTS and NEED_REPLIES 763 764 Signed-off-by: Fernando Carrijo <fcarrijo@yahoo.com.br> 765 Acked-by: Tiago Vignatti <tiago.vignatti@nokia.com> 766 Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com> 767 768commit 1676c80db40bffec416da6e3d0002ff9d37093b3 769Author: Gaetan Nadon <memsize@videotron.ca> 770Date: Sun Jun 27 20:45:38 2010 -0400 771 772 specs: remove trailing spaces in DocBook XML docs 773 774 Signed-off-by: Gaetan Nadon <memsize@videotron.ca> 775 776commit 96f104f32aef56dd408afbc0d5a073f51e8f0a69 777Author: Gaetan Nadon <memsize@videotron.ca> 778Date: Sun Jun 27 09:29:26 2010 -0400 779 780 doc: add recordlib converted docbook xml 781 782 Signed-off-by: Gaetan Nadon <memsize@videotron.ca> 783 784commit b6a6644e371192be281ff96c59aa39f32ba64a84 785Author: Gaetan Nadon <memsize@videotron.ca> 786Date: Sat Jun 26 13:36:29 2010 -0400 787 788 doc: replace groff input format with docbook xml format 789 790 Initial version of xtestlib and recordlib docbook xml. 791 recordlib is missing and will be added later 792 Requires util-macros 1.10 793 794 Signed-off-by: Gaetan Nadon <memsize@videotron.ca> 795 796commit bbae053ca8bce46639f74f88dc9f687fe53e7c86 797Author: Gaetan Nadon <memsize@videotron.ca> 798Date: Thu Jun 17 14:45:14 2010 -0400 799 800 specs: translate, format, process, install and distribute. 801 802 Makefile copied from libSM. 803 804 Signed-off-by: Gaetan Nadon <memsize@videotron.ca> 805 806commit a9e6bb4e4f06b328f03d3d22b6268c4cdd76b702 807Author: Alan Coopersmith <alan.coopersmith@oracle.com> 808Date: Sat Jun 12 09:03:23 2010 -0700 809 810 Sun's copyrights belong to Oracle now 811 812 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 813 814commit 65daf48de4726cb54c7337563b9d828536916b61 815Author: Alan Coopersmith <alan.coopersmith@oracle.com> 816Date: Sat Jun 12 09:00:56 2010 -0700 817 818 Copy some introductory text from the specs to README 819 820 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 821 822commit b2190a83417ae6a4f99ab3acd47ae2c67b5d6693 823Author: Alan Coopersmith <alan.coopersmith@oracle.com> 824Date: Sat Jun 12 08:54:20 2010 -0700 825 826 Move recordlib & testlib specs from xorg-docs module 827 828 Not formatted, translated, processed or installed yet, 829 just moved & added to EXTRA_DIST 830 831 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 832 833commit c83fb2aeeb458ead667a1ebe30c5a59b9e786ed3 834Author: Gaetan Nadon <memsize@videotron.ca> 835Date: Mon Mar 29 16:50:34 2010 -0400 836 837 config: update AC_PREREQ statement to 2.60 838 839 Unrelated to the previous patches, the new value simply reflects 840 the reality that the minimum level for autoconf to configure 841 all x.org modules is 2.60 dated June 2006. 842 843 ftp://ftp.gnu.org/gnu/autoconf/autoconf-2.60.tar.gz 844 845 Signed-off-by: Gaetan Nadon <memsize@videotron.ca> 846 847commit f01cb33610654d590339a838f0978386ed8ac5fd 848Author: Gaetan Nadon <memsize@videotron.ca> 849Date: Mon Mar 29 14:53:49 2010 -0400 850 851 config: remove the pkgconfig pc.in file from EXTRA_DIST 852 853 Automake always includes it in the tarball. 854 855 Signed-off-by: Gaetan Nadon <memsize@videotron.ca> 856 857commit c4a225f9c96362ca1a2bd98f9c82cb1992d7dd8c 858Author: Gaetan Nadon <memsize@videotron.ca> 859Date: Thu Mar 11 10:22:59 2010 -0500 860 861 doc: specify 0.0.20 as the minimum version for xmlto 862 863 Older versions do not have fop backend. 864 865 Signed-off-by: Gaetan Nadon <memsize@videotron.ca> 866 867commit d6b098f463d185e5ed1b45013bd2600c124b7a3a 868Author: Gaetan Nadon <memsize@videotron.ca> 869Date: Tue Feb 16 10:37:21 2010 -0500 870 871 config: move CWARNFLAGS from configure.ac to Makefile.am 872 873 Compiler warning flags should be explicitly set in the makefile 874 rather than being merged with other packages compiler flags. 875 876 Signed-off-by: Gaetan Nadon <memsize@videotron.ca> 877 878commit a125ac058be77d81c1806420a7fd1df3b19a6bf4 879Author: Gaetan Nadon <memsize@videotron.ca> 880Date: Sat Jan 23 10:49:06 2010 -0500 881 882 man: allow installing prebuilt man pages from tarball 883 884 The man pages source may be supplied in the tarball or built 885 from git. The makefile needs to take that into consideration 886 and adjust the targets accordingly. 887 888 Reviewed-by: Dan Nicholson <dbn.lists@gmail.com> 889 Signed-off-by: Gaetan Nadon <memsize@videotron.ca> 890 891commit 1b887152b514c1701e09313dde718fb9e263ff9f 892Author: Gaetan Nadon <memsize@videotron.ca> 893Date: Mon Jan 18 20:09:55 2010 -0500 894 895 config: replace custom code with reusable macro XORG_WITH_XMLTO 896 897 XORG_WITH_XMLTO provides additional functions like a configure 898 option which allow platform builders to control the usage of 899 the xmlto program. 900 901 This is a requirement from platforms that do not have such doc tool. 902 903 Signed-off-by: Gaetan Nadon <memsize@videotron.ca> 904 905commit f9ddf6c7bcc3ca2a4745a37d901ab2337b256638 906Author: Alan Coopersmith <alan.coopersmith@sun.com> 907Date: Thu Jan 14 20:38:59 2010 -0800 908 909 Update Sun license notices to current X.Org standard form 910 911 Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com> 912 913commit 5b4cd49321b7f74f6597872977d27e5e1a014f94 914Author: Gaetan Nadon <memsize@videotron.ca> 915Date: Fri Nov 27 20:56:04 2009 -0500 916 917 Makefile.am: add ChangeLog and INSTALL on MAINTAINERCLEANFILES 918 919 Now that the INSTALL file is generated. 920 Allows running make maintainer-clean. 921 922commit 6757983c1a575a2cc172be70861be70f3e5dc25e 923Author: Gaetan Nadon <memsize@videotron.ca> 924Date: Wed Oct 28 14:09:10 2009 -0400 925 926 INSTALL, NEWS, README or AUTHORS files are missing/incorrect #24206 927 928 Add missing INSTALL file. Use standard GNU file on building tarball 929 README may have been updated 930 Remove AUTHORS file as it is empty and no content available yet. 931 Remove NEWS file as it is empty and no content available yet. 932 933commit 7855bdbf6df8cb5eca0d44713f33aebc17ef6df8 934Author: Gaetan Nadon <memsize@videotron.ca> 935Date: Tue Oct 27 15:07:26 2009 -0400 936 937 Deploy the new XORG_DEFAULT_OPTIONS #24242 938 939 This macro aggregate a number of existing macros that sets commmon 940 X.Org components configuration options. It shields the configuration file from 941 future changes. 942 943commit fe3b99e8c996fec849f043ad99e05850f5985b5f 944Author: Gaetan Nadon <memsize@videotron.ca> 945Date: Mon Oct 26 22:08:43 2009 -0400 946 947 Makefile.am: ChangeLog not required: EXTRA_DIST or *CLEANFILES #24432 948 949 ChangeLog filename is known to Automake and requires no further 950 coding in the makefile. 951 952commit f77d44ecd4ced217745e4f751800152e3fa71c26 953Author: Gaetan Nadon <memsize@videotron.ca> 954Date: Thu Oct 22 12:34:19 2009 -0400 955 956 .gitignore: use common defaults with custom section # 24239 957 958 Using common defaults will reduce errors and maintenance. 959 Only the very small or inexistent custom section need periodic maintenance 960 when the structure of the component changes. Do not edit defaults. 961 962commit c26e9300ce965c394e452b6a02a059b7514994c1 963Author: Jeremy Huddleston <jeremyhu@freedesktop.org> 964Date: Wed Oct 21 12:47:26 2009 -0700 965 966 This is not a GNU project, so declare it foreign. 967 968 On Wed, 2009-10-21 at 13:36 +1000, Peter Hutterer wrote: 969 > On Tue, Oct 20, 2009 at 08:23:55PM -0700, Jeremy Huddleston wrote: 970 > > I noticed an INSTALL file in xlsclients and libXvMC today, and it 971 > > was quite annoying to work around since 'autoreconf -fvi' replaces 972 > > it and git wants to commit it. Should these files even be in git? 973 > > Can I nuke them for the betterment of humanity and since they get 974 > > created by autoreconf anyways? 975 > 976 > See https://bugs.freedesktop.org/show_bug.cgi?id=24206 977 978 As an interim measure, replace AM_INIT_AUTOMAKE([dist-bzip2]) with 979 AM_INIT_AUTOMAKE([foreign dist-bzip2]). This will prevent the generation 980 of the INSTALL file. It is also part of the 24206 solution. 981 982 Signed-off-by: Jeremy Huddleston <jeremyhu@freedesktop.org> 983 984commit ddc11c4ef1bd0e6c970630dea74f54bb2b0ea893 985Author: Peter Hutterer <peter.hutterer@who-t.net> 986Date: Mon Oct 5 11:38:38 2009 +1000 987 988 libXtst 1.1.0 989 990 Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> 991 992commit e3d74ecf1a3a7adfeafca8cd02c1da82e95d5eaf 993Author: Peter Hutterer <peter.hutterer@who-t.net> 994Date: Mon Oct 5 11:40:53 2009 +1000 995 996 Require libXext 1.0.99.4 997 998 libXext 1.0.99.1 up to including 1.0.99.3 had the XTest.h header which is 999 now in this module. 1000 1001 Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> 1002 1003commit 7a9b269ed83c106265896373120603b9c06997f3 1004Author: Peter Hutterer <peter.hutterer@who-t.net> 1005Date: Mon Oct 5 10:38:34 2009 +1000 1006 1007 Require macros 1.3 for XORG_DEFAULT_OPTIONS 1008 1009 Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> 1010 1011commit 9f727168f561c76c5ae6c3115282ac803172e9f8 1012Author: Peter Hutterer <peter.hutterer@who-t.net> 1013Date: Tue Aug 25 14:09:47 2009 +1000 1014 1015 Version bump: 1.0.99.2 1016 1017 Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> 1018 1019commit 527759ae93ceaafca670995ab97545112f89bfbc 1020Author: Peter Hutterer <peter.hutterer@who-t.net> 1021Date: Tue Aug 18 11:12:37 2009 +1000 1022 1023 Include recordproto.h instead of recordstr.h 1024 1025commit 849fa907e129575831fbd3fa69249ff843413fd5 1026Author: Peter Hutterer <peter.hutterer@who-t.net> 1027Date: Fri Aug 14 14:15:48 2009 +1000 1028 1029 Move record headers to here. 1030 1031 Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> 1032 1033commit 1c928d9c138c90512d534e67e96bced247ca3241 1034Author: Peter Hutterer <peter.hutterer@who-t.net> 1035Date: Fri Aug 14 15:00:15 2009 +1000 1036 1037 XRecord: avoid use of uninitialised variables. 1038 1039 Both variables are initialized inside an if condition but later checked for 1040 NULL. 1041 1042 Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> 1043 1044commit c0404c6db9a8eacc07d140093982b910e54e3f97 1045Author: Peter Hutterer <peter.hutterer@who-t.net> 1046Date: Wed Jul 22 20:34:51 2009 +1000 1047 1048 Version bump: 1.0.99.1 1049 1050 Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> 1051 1052commit 3f4b895a29b1b48336621e6dcc80831a5910bed9 1053Author: Magnus Kessler <Magnus.Kessler@gmx.net> 1054Date: Wed Jul 22 09:29:16 2009 +0100 1055 1056 Rename xtest.h to xtestconst.h to avoid a collision with XTest.h on case-insensitive filesystems 1057 1058 Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> 1059 1060commit ab9ad139b1f20866405ddcc44d25b7b141cd7bce 1061Author: Peter Hutterer <peter.hutterer@who-t.net> 1062Date: Mon Jul 20 13:26:45 2009 +1000 1063 1064 Move XTest.h header from xextproto/libXext to here. 1065 1066 XTest.h was in xextproto until xextproto-7.1 and did a short but whoefully 1067 misguided visit to libXext during the cleanup of the xextproto headers. 1068 1069 Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> 1070 1071commit a119baf3c5aa4f035040e0b991e99e6b382b9670 1072Author: Peter Hutterer <peter.hutterer@who-t.net> 1073Date: Thu Jul 16 09:41:33 2009 +1000 1074 1075 Include xtestproto.h, not xteststr.h 1076 1077 Require xextproto 7.0.99.1. 1078 1079 Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> 1080 1081commit 378db00ee91a11629666fc1c5e5a5e13c65ffefc 1082Author: Alan Coopersmith <alan.coopersmith@sun.com> 1083Date: Mon Feb 2 20:34:37 2009 -0800 1084 1085 Add README with pointers to mailing list, bugzilla & git repos 1086 1087 Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com> 1088 1089commit 3237cc5b45a41ffe93ebde10b1090a7f2db6f88e 1090Author: Paulo Cesar Pereira de Andrade <pcpa@mandriva.com.br> 1091Date: Fri Jan 30 20:41:31 2009 -0200 1092 1093 Janitor: ansification, make distcheck, compiler warnings. 1094 1095 Manual page generation, and xmlto handling, shamelessly cut&paste'd 1096 from libXi/man/Makefile.am, so that make distcheck will work. 1097 1098commit 48544103324d1816139dfafe5873a11c88ee05b6 1099Author: Peter Hutterer <peter.hutterer@redhat.com> 1100Date: Fri Aug 8 10:18:19 2008 +0930 1101 1102 Require xi.pc for XInput.h include. 1103 1104 XInput.h is now part of libXi. But just in case we have an older version of 1105 libXi floating around, pull in inputproto too. 1106 1107commit 5b4ba84a422d168c01b335c4fc4046a7316463e0 1108Author: Ian Romanick <idr@us.ibm.com> 1109Date: Wed May 21 12:38:00 2008 -0700 1110 1111 Add .PHONY build target to fix parallel builds 1112 1113commit 56bc832134b4f6884999797f0f0c1b846602088d 1114Author: Peter Hutterer <peter@cs.unisa.edu.au> 1115Date: Mon May 19 17:38:08 2008 +0930 1116 1117 Rename parameters to clarify QueryExtension call. 1118 1119 These parameters are not treated as input. Rename them to make the inner 1120 workings slightly more obvious. 1121 1122 X.Org Bug 14511 <http://bugs.freedesktop.org/show_bug.cgi?id=14511> 1123 1124commit f3971bca54ff6018758642303108eec975d80cd5 1125Author: James Cloos <cloos@jhcloos.com> 1126Date: Thu Dec 6 15:51:20 2007 -0500 1127 1128 Add missing PHONY line for automatic ChangeLog generation 1129 1130commit 8db9ffdf7a16162cd81da2bf1e914ecf3981d0ee 1131Author: Egbert Eich <eich@freedesktop.org> 1132Date: Tue Oct 16 14:27:57 2007 +0200 1133 1134 Wrong place. Reverting srcdir patch. 1135 1136commit 7684e7da5648fb8664c145a5f4d79d8e2d085808 1137Author: Egbert Eich <eich@freedesktop.org> 1138Date: Mon Oct 15 11:44:53 2007 +0200 1139 1140 Fix man page build when srcdir is specified. 1141 1142commit 4a5ac6a63c22bdfac9a873803f3a0fa3d6e20a5b 1143Author: Alan Coopersmith <alan.coopersmith@sun.com> 1144Date: Fri Aug 17 14:57:22 2007 -0700 1145 1146 Version bump: 1.0.3 1147 1148commit fe206f87078c90afaa5eba42a4bbe1c0ea300e9b 1149Author: zoka <zoran@microtrol.com.au> 1150Date: Mon Jul 2 20:34:52 2007 -0700 1151 1152 libXtst man pages generation fails if srcdir != builddir 1153 1154commit a8738715dd5b74f0dec904c83b732ef6471be0db 1155Author: Alan Coopersmith <alan.coopersmith@sun.com> 1156Date: Wed Jun 6 18:57:12 2007 -0700 1157 1158 Version bump: 1.0.2 1159 1160commit 8bbc3b75318c67f6089d50f68d53d092390c8233 1161Author: Alan Coopersmith <alan.coopersmith@sun.com> 1162Date: Wed Jun 6 18:41:36 2007 -0700 1163 1164 Replace static ChangeLog with dist-hook to generate from git 1165 1166commit 6aaa875dffbcc5dd2206644cfa73fdfd8ffe280f 1167Author: Alan Coopersmith <alan.coopersmith@sun.com> 1168Date: Wed Jun 6 18:13:32 2007 -0700 1169 1170 Convert man page to docbook/xml (thanks to doclifter) 1171 1172commit d9514f97f54b47630b645ef44a5d40262a10d33a 1173Author: Alan Coopersmith <alan.coopersmith@sun.com> 1174Date: Wed Jun 6 16:39:01 2007 -0700 1175 1176 Add man pages for XTest*() functions 1177 1178 Converted xorg-docs/Xext/xtestlib.ms to man page formatting 1179 1180commit 68a28875bc7a2cd760f035508997dfd88b3b6cc8 1181Author: Alan Coopersmith <alan.coopersmith@sun.com> 1182Date: Wed Jun 6 14:43:59 2007 -0700 1183 1184 Fill in COPYING file with real copyright/licenses 1185 1186commit 931675017dd28ccca8353abeff3055f0c47bc3b2 1187Author: Alan Coopersmith <alan.coopersmith@sun.com> 1188Date: Wed Jun 6 14:36:43 2007 -0700 1189 1190 Coverity #578/579: Don't leak memory if one malloc fails but other succeeds 1191 1192 (Unlikely to happen, since the smaller malloc was first, but still possible.) 1193 1194commit dab4830b8db0d3cf5db5e96b2b870e94a48330bc 1195Author: Alan Coopersmith <alan.coopersmith@sun.com> 1196Date: Wed Jun 6 14:23:17 2007 -0700 1197 1198 ANSIfy static function declarations (clears some lint warnings) 1199 1200commit 57a201a15637cfea6c15a4d0ed8b629c9cd49495 1201Author: Alan Coopersmith <alan.coopersmith@sun.com> 1202Date: Wed Jun 6 14:11:04 2007 -0700 1203 1204 Add hooks to check code with sparse/lint 1205 1206commit 5e791a1465aba3b8be89b4cf2d9f90dee18e8e96 1207Author: Alan Coopersmith <alan.coopersmith@sun.com> 1208Date: Wed Jun 6 14:10:44 2007 -0700 1209 1210 Add *~ to .gitignore to skip emacs/patch droppings 1211 1212commit 68ca8cd2ba9877ee2e3695783f3a8445ab366ea8 1213Author: Alan Coopersmith <alan.coopersmith@sun.com> 1214Date: Thu Jul 13 14:59:09 2006 -0700 1215 1216 renamed: .cvsignore -> .gitignore 1217 1218commit 1f76457e307db2cec4c7f1e4b66dab597271fc86 1219Author: Kevin E Martin <kem@kem.org> 1220Date: Wed Dec 21 02:30:06 2005 +0000 1221 1222 Update package version for X11R7 release. 1223 1224commit 0f5c2436708a0d399f8fc348902518a9117728ac 1225Author: Adam Jackson <ajax@nwnk.net> 1226Date: Mon Dec 19 16:28:27 2005 +0000 1227 1228 Stub COPYING files 1229 1230commit b5670af70e2e29f67639e85106817740c83ccc8d 1231Author: Kevin E Martin <kem@kem.org> 1232Date: Thu Dec 15 00:24:35 2005 +0000 1233 1234 Update package version number for final X11R7 release candidate. 1235 1236commit c68f6e145fac21f3fc6fe7d09b5e8639538d54e1 1237Author: Kevin E Martin <kem@kem.org> 1238Date: Sat Dec 3 05:49:45 2005 +0000 1239 1240 Update package version number for X11R7 RC3 release. 1241 1242commit 1d76bb2d8bb23d91a64c23923fc819af0badb57b 1243Author: Kevin E Martin <kem@kem.org> 1244Date: Sat Nov 19 07:15:43 2005 +0000 1245 1246 Update pkgconfig files to separate library build-time dependencies from 1247 application build-time dependencies, and update package deps to work 1248 with separate build roots. 1249 1250commit 3e0b2a05fcfb60561402b46318bd152b466509f9 1251Author: Kevin E Martin <kem@kem.org> 1252Date: Wed Nov 9 21:19:13 2005 +0000 1253 1254 Update package version number for X11R7 RC2 release. 1255 1256commit c753f306d0bda3dc3009ad273e9cd3548ea13bb8 1257Author: Kevin E Martin <kem@kem.org> 1258Date: Tue Nov 1 15:11:52 2005 +0000 1259 1260 Update pkgcheck dependencies to work with separate build roots. 1261 1262commit 36c47a88481794b25118870a6caf93d2b2ca9344 1263Author: Kevin E Martin <kem@kem.org> 1264Date: Wed Oct 19 02:48:12 2005 +0000 1265 1266 Update package version number for RC1 release. 1267 1268commit 6578854789201d229f20ae560d4b7051e9402c84 1269Author: Adam Jackson <ajax@nwnk.net> 1270Date: Wed Aug 3 03:28:02 2005 +0000 1271 1272 Do PKG_CHECK_MODULES on a unique token instead of on "DEP", so builds with 1273 a global configure cache don't get confused. 1274 1275commit aa10e9ef0425286da35fb3312dd6df31066c627a 1276Author: Kevin E Martin <kem@kem.org> 1277Date: Fri Jul 29 21:22:53 2005 +0000 1278 1279 Various changes preparing packages for RC0: 1280 - Verify and update package version numbers as needed 1281 - Implement versioning scheme 1282 - Change bug address to point to bugzilla bug entry form 1283 - Disable loadable i18n in libX11 by default (use --enable-loadable-i18n to 1284 reenable it) 1285 - Fix makedepend to use pkgconfig and pass distcheck 1286 - Update build script to build macros first 1287 - Update modular Xorg version 1288 1289commit a72494febb5b14a5ad860f1048ff11bdd83bbe53 1290Author: Daniel Stone <daniel@fooishbar.org> 1291Date: Sat Jul 16 07:39:26 2005 +0000 1292 1293 Set soversion to 6.1.0 with -version-number. 1294 1295commit 9001f6684617761cf258e71259f98f85c02f33d1 1296Author: Adam Jackson <ajax@nwnk.net> 1297Date: Thu Jul 14 15:07:42 2005 +0000 1298 1299 more trailing whitespace 1300 1301commit 3568421ddbec548cff7b49eb339d5bafaab2cbd3 1302Author: Keith Packard <keithp@keithp.com> 1303Date: Sat Jul 9 06:50:41 2005 +0000 1304 1305 Add .cvsignore files Switch _la_CFLAGS for AM_CFLAGS to clean up directory 1306 1307commit 1f8c48e0574892a0b3fe359fb65523d7d1dcc236 1308Author: Kevin E Martin <kem@kem.org> 1309Date: Sat Jul 2 06:35:03 2005 +0000 1310 1311 Add appropriate lib*_CFLAGS to Makefile.am's -- fixes build problems 1312 1313commit 250934b516532e24e48a9aa93dd389493acc4f53 1314Author: Alexander Gottwald <alexander.gottwald@s1999.tu-chemnitz.de> 1315Date: Tue Jun 21 15:41:36 2005 +0000 1316 1317 lib/XScrnSaver/configure.ac 1318 lib/XScrnSaver/src/Makefile.am 1319 lib/Xfontcache/configure.ac 1320 lib/Xfontcache/src/Makefile.am 1321 lib/Xinerama/configure.ac 1322 lib/Xinerama/src/Makefile.am 1323 lib/Xtst/configure.ac 1324 lib/Xv/configure.ac 1325 lib/XvMC/configure.ac 1326 lib/dmx/configure.ac Add missing xext.pc and xextproto.pc Add DEP_CFLAGS to 1327 src/Makefile.am 1328 1329commit dbedf673f50e0baf6d5af60f60dbd16368071ed4 1330Author: Søren Sandmann Pedersen <sandmann@daimi.au.dk> 1331Date: Mon Jun 13 19:44:25 2005 +0000 1332 1333 - Add Xtst to symlink.sh 1334 - Add Xtst build system 1335 1336commit e2cdce7dab4c62bdfcff33ee9270f6a7703352ef 1337Author: Egbert Eich <eich@suse.de> 1338Date: Mon May 24 19:06:58 2004 +0000 1339 1340 Fix build glitches when building modules independently using Imake. 1341 1342commit 3bb9e7d92569600697ec398e9cff01e50101ff22 1343Author: Egbert Eich <eich@suse.de> 1344Date: Fri Apr 23 18:43:55 2004 +0000 1345 1346 Merging XORG-CURRENT into trunk 1347 1348commit 91ddef6b5dec497a7501fc7a9416cfc6454824f3 1349Author: Egbert Eich <eich@suse.de> 1350Date: Sun Mar 14 08:32:27 2004 +0000 1351 1352 Importing vendor version xf86-4_4_99_1 on Sun Mar 14 00:26:39 PST 2004 1353 1354commit efc2b386671de52b5454a336dab4afa3aeabd340 1355Author: Egbert Eich <eich@suse.de> 1356Date: Wed Mar 3 12:11:32 2004 +0000 1357 1358 Importing vendor version xf86-4_4_0 on Wed Mar 3 04:09:24 PST 2004 1359 1360commit b7c0ec40d3045f024bb74292189f72cdf7a1cd14 1361Author: Egbert Eich <eich@suse.de> 1362Date: Thu Feb 26 13:35:34 2004 +0000 1363 1364 readding XFree86's cvs IDs 1365 1366commit 2f5a9d8afe48466be084cea784ac73e932655f6e 1367Author: Egbert Eich <eich@suse.de> 1368Date: Thu Feb 26 09:22:48 2004 +0000 1369 1370 Importing vendor version xf86-4_3_99_903 on Wed Feb 26 01:21:00 PST 2004 1371 1372commit 7aea93fb6b188b32b0be32f064997aabe8d7bdda 1373Author: Kaleb Keithley <kaleb@freedesktop.org> 1374Date: Tue Nov 25 19:28:16 2003 +0000 1375 1376 XFree86 4.3.99.16 Bring the tree up to date for the Cygwin folks 1377 1378commit 88eb8a804d05b72091309323ad2df962a1ed7b8d 1379Author: Kaleb Keithley <kaleb@freedesktop.org> 1380Date: Fri Nov 14 16:48:49 2003 +0000 1381 1382 XFree86 4.3.0.1 1383 1384commit 65a2b6d50473730673749ad2facc248ea41af00a 1385Author: Kaleb Keithley <kaleb@freedesktop.org> 1386Date: Fri Nov 14 15:54:39 2003 +0000 1387 1388 R6.6 is the Xorg base-line 1389