ChangeLog revision 515ec619
1commit 7f5677e87df575298f62320d76408823b54cd883 2Author: Alan Coopersmith <alan.coopersmith@oracle.com> 3Date: Fri Nov 18 15:05:39 2022 -0800 4 5 libXdmcp 1.1.4 6 7 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 8 9commit c01da8ebd0969efd15388ce999e121127cc46f67 10Author: Alan Coopersmith <alan.coopersmith@oracle.com> 11Date: Fri Nov 4 19:29:35 2022 -0700 12 13 Only link with libbsd if needed for arc4random_buf() 14 15 Avoid unnecessary library dependency when using a libc with this 16 function included 17 18 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 19 20commit e5ace1c5fe009e5c66fa16f886b13cce2558684a 21Author: Guillem Jover <guillem@hadrons.org> 22Date: Thu Oct 6 00:31:30 2022 +0000 23 24 Switch from libbsd to libbsd-overlay 25 26 This is the preferred usage form for libbsd, as it makes the code more 27 portable and requires no special includes for libbsd, by transparently 28 injects the needed standard headers that would be used on a BSD. 29 30 Signed-off-by: Guillem Jover <guillem@hadrons.org> 31 32commit b71d34f635d8827db76310a4b127a6926f2df1d7 33Author: Alan Coopersmith <alan.coopersmith@oracle.com> 34Date: Sat Aug 6 14:51:50 2022 -0700 35 36 XdmcpDisposeARRAYofARRAY8: Reduce scope of i 37 38 As suggested by cppcheck 39 Also makes it unsigned to match array->length (a CARD8) 40 41 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 42 43commit eb10c58258c3d4e6d207c390282f7d329e63910a 44Author: Alan Coopersmith <alan.coopersmith@oracle.com> 45Date: Sat Aug 6 14:47:56 2022 -0700 46 47 arc4random_buf: Only declare ret if HAVE_GETENTROPY is defined 48 49 Clears unused variable warning from cppcheck 50 51 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 52 53commit 07f93358ac7bc532b16ceff13bed356ac2a0c6f1 54Author: Alan Coopersmith <alan.coopersmith@oracle.com> 55Date: Sat Aug 6 14:42:03 2022 -0700 56 57 Use memcpy() instead of memmove() when buffers are known not to overlap 58 59 This was introduced by a bcopy() -> memmove() substitution in 1993. 60 61 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 62 63commit 185a91c6e7f7e40d916f0554df2aceb73509fd52 64Author: Alan Coopersmith <alan.coopersmith@oracle.com> 65Date: Sun Jul 17 12:22:50 2022 -0700 66 67 gitlab CI: enable doc builds in basic build test 68 69 Also drops requirement for Signed-off-by in commit checks 70 71 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 72 73commit 8570239e74569411dc8c470e687c9ca042746cb5 74Author: Alan Coopersmith <alan.coopersmith@oracle.com> 75Date: Sun Jul 17 12:16:48 2022 -0700 76 77 Fix spelling/wording issues 78 79 Found by using: 80 codespell --builtin clear,rare,usage,informal,code,names 81 82 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 83 84commit 9e886976a3e3eeddcf7db894eec6aaa1d1a2548a 85Author: Alan Coopersmith <alan.coopersmith@oracle.com> 86Date: Sun Jul 17 12:13:58 2022 -0700 87 88 Build xz tarballs instead of bzip2 89 90 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 91 92commit 4a71fdf6d34df67d3f1335590da6ae3050128fb2 93Author: Alan Coopersmith <alan.coopersmith@oracle.com> 94Date: Wed Feb 23 13:09:09 2022 -0800 95 96 Fix build on Solaris 11.3.0 - 11.3.8 97 98 Solaris 11.3.0 added getentropy() to libc and <sys/random.h> 99 Solaris 11.3.9 added arc4random() to libc and <stdlib.h> 100 Solaris 11.4.16 added getentropy() to <stdlib.h> 101 102 So when building on Solaris releases from 11.3.0 to 11.3.8, libXdmcp 103 would not find arc4random(), and thus fallback to using getentropy(), 104 but was only looking for it in <stdlib.h>, resulting in a build error: 105 106 Key.c: In function ‘arc4random_buf’: 107 Key.c:86:5: error: implicit declaration of function ‘getentropy’ [-Werror=implicit-function-declaration] 108 ret = getentropy (auth, len); 109 ^ 110 111 Reported-by: https://gnats.netbsd.org/cgi-bin/query-pr-single.pl?number=54628 112 113 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 114 115commit 13b72ec5540757ccbb62c4b31961a556ab77d005 116Author: Alan Coopersmith <alan.coopersmith@oracle.com> 117Date: Wed Feb 23 12:50:41 2022 -0800 118 119 gitlab CI: add a basic build test 120 121 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 122 123commit bc141f304712a109b6b518724e1feb66293bf472 124Author: Alan Coopersmith <alan.coopersmith@oracle.com> 125Date: Sat Mar 16 12:38:45 2019 -0700 126 127 Update configure.ac bug URL for gitlab migration 128 129 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 130 131commit 618b3ba5f826d930df2ca6a6a0ce212fa75cef42 132Author: Alan Coopersmith <alan.coopersmith@oracle.com> 133Date: Sat Mar 16 09:19:02 2019 -0700 134 135 libXdmcp 1.1.3 136 137 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 138 139commit 7d4c69183b9838c684c1bcedb4e6184301d2816f 140Author: Alan Coopersmith <alan.coopersmith@oracle.com> 141Date: Mon Nov 19 21:51:24 2018 -0800 142 143 Update README for gitlab migration 144 145 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 146 147commit 6d1aee0310001eca8f6ded9814a2a70b3a774896 148Author: Benjamin Tissoires <benjamin.tissoires@gmail.com> 149Date: Thu May 4 11:12:13 2017 +0200 150 151 Fix compilation error when arc4random_buf is not available 152 153 Not sure how I missed that, but I did. 154 155 Also rename emulate_getrandom_buf() into insecure_getrandom_buf() as 156 requested in the previous patch reviews. 157 158 Last, getbits() expects an unsigned char, so remove the warning. 159 160 Signed-off-by: Benjamin Tissoires <benjamin.tissoires@gmail.com> 161 Reviewed-by: Peter Hutterer <peter.hutterer@who-t.net> 162 Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> 163 164commit 0554324ec6bbc2071f5d1f8ad211a1643e29eb1f 165Author: Benjamin Tissoires <benjamin.tissoires@gmail.com> 166Date: Tue Apr 4 19:13:38 2017 +0200 167 168 Use getentropy() if arc4random_buf() is not available 169 170 This allows to fix CVE-2017-2625 on Linux platforms without pulling in 171 libbsd. 172 The libc getentropy() is available since glibc 2.25 but also on OpenBSD. 173 For Linux, we need at least a v3.17 kernel. If the recommended 174 arc4random_buf() function is not available, emulate it by first trying 175 to use getentropy() on a supported glibc and kernel. If the call fails, 176 fall back to the current (vulnerable) code. 177 178 Signed-off-by: Benjamin Tissoires <benjamin.tissoires@gmail.com> 179 Reviewed-by: Mark Kettenis <kettenis@openbsd.org> 180 Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com> 181 Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> 182 183commit f1bf902c52884e35d48f4d03915f019337f84717 184Author: Mihail Konev <k.mvc@ya.ru> 185Date: Thu Jan 26 13:52:49 2017 +1000 186 187 autogen: add default patch prefix 188 189 Signed-off-by: Mihail Konev <k.mvc@ya.ru> 190 191commit 34ac12e5eb93ba1c4685bd25f5d9a25288d2d89e 192Author: Emil Velikov <emil.l.velikov@gmail.com> 193Date: Mon Mar 9 12:00:52 2015 +0000 194 195 autogen.sh: use quoted string variables 196 197 Place quotes around the $srcdir, $ORIGDIR and $0 variables to prevent 198 fall-outs, when they contain space. 199 200 Signed-off-by: Emil Velikov <emil.l.velikov@gmail.com> 201 Reviewed-by: Peter Hutterer <peter.hutterer@who-t.net> 202 Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> 203 204commit 3d813e1a45fb5d1b4b566c35218b9bcf0261b74a 205Author: Peter Hutterer <peter.hutterer@who-t.net> 206Date: Tue Jan 24 10:32:07 2017 +1000 207 208 autogen.sh: use exec instead of waiting for configure to finish 209 210 Syncs the invocation of configure with the one from the server. 211 212 Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> 213 Reviewed-by: Emil Velikov <emil.velikov@collabora.com> 214 215commit 5021b93d68c499831ad65a2abf1bfb7e6ed2724f 216Author: Helmut Grohne <helmut@subdivi.de> 217Date: Wed Nov 11 22:23:15 2015 +0100 218 219 do not use &fullrelvers; in xdmcp.xml (Debian bug 761628) 220 221 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 222 223commit b10f382e3aa2e86cd5a2bc27d6758da55f0ab1f6 224Author: Jon TURNEY <jon.turney@dronecode.org.uk> 225Date: Sat Sep 13 20:28:38 2014 +0100 226 227 Link with winsock library for socket functions on MinGW 228 229 Signed-off-by: Jon TURNEY <jon.turney@dronecode.org.uk> 230 Reviewed-by: David Macek <david.macek.0@gmail.com> 231 232commit 0c09444d276fbf46a0e8b427a4f6a325d0625742 233Author: Alan Coopersmith <alan.coopersmith@oracle.com> 234Date: Sat Mar 21 09:39:14 2015 -0700 235 236 libXdmcp 1.1.2 237 238 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 239 240commit 9f4cac7656b221ce2a8f97e7bd31e5e23126d001 241Author: Alan Coopersmith <alan.coopersmith@oracle.com> 242Date: Sat Jan 17 10:37:09 2015 -0800 243 244 Add AC_USE_SYSTEM_EXTENSIONS to expose arc4random() interfaces in headers 245 246 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 247 248commit fe8eab93e9bcdbe8bb8052434bb5e676e3a0ee8f 249Author: Alan Coopersmith <alan.coopersmith@oracle.com> 250Date: Sat May 31 21:39:32 2014 -0700 251 252 autogen.sh: Honor NOCONFIGURE=1 253 254 See http://people.gnome.org/~walters/docs/build-api.txt 255 256 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 257 258commit da9a25b208035448867f97cd92f3aed4b5bc53a9 259Author: Alan Coopersmith <alan.coopersmith@oracle.com> 260Date: Sat May 31 21:38:41 2014 -0700 261 262 configure: Drop AM_MAINTAINER_MODE 263 264 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 265 266commit 089081dca4ba3598c6f9bf401c029378943b5854 267Author: Alan Coopersmith <alan.coopersmith@oracle.com> 268Date: Sat May 25 10:18:33 2013 -0700 269 270 Also reject requests to allocate negative sized amounts of memory 271 272 Since the API is defined with size as a signed int, deal with it. 273 274 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 275 276commit 2da1bcb656febdab9345f1fec31c974fd7b409bc 277Author: Alan Coopersmith <alan.coopersmith@oracle.com> 278Date: Fri May 24 23:19:23 2013 -0700 279 280 Ensure ARRAYofARRAY8 pointers are initialized to NULL 281 282 Use calloc for the array of pointers to ensure pointers are cleared out 283 so we don't try to free garbage if XdmcpDisposeARRAYofARRAY8 is called 284 before the caller sets them to valid pointers. 285 286 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 287 288commit 787c4c79be18373f58aeaf2fe543f30fe3af2bd1 289Author: Alan Coopersmith <alan.coopersmith@oracle.com> 290Date: Fri May 24 22:58:41 2013 -0700 291 292 Ensure ARRAY* structs are zero'ed out when oversize values are passed 293 294 Previous fix missed a case in which we returned failure, but didn't 295 fill in the data pointer & size values. 296 297 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 298 299commit 9089ae455f9df222aa85bbbcb4526874c0d97099 300Author: Alan Coopersmith <alan.coopersmith@oracle.com> 301Date: Fri May 24 22:24:55 2013 -0700 302 303 Add unit tests for Array allocation functions 304 305 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 306 307commit 66514a4af7eaa47e8718434356d7efce95e570cf 308Author: Matthieu Herrb <matthieu.herrb@laas.fr> 309Date: Sun Aug 4 10:42:57 2013 +0200 310 311 Use arc4random when available to produce the XDM-AUTHENTICATION1 key 312 313 arc4random() and associated functions can be found in libbsd on 314 GNU/Linux systems. 315 316 Signed-off-by: Matthieu Herrb <matthieu.herrb@laas.fr> 317 Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com> 318 319commit 0b443c1b769b9c9a3b45b4252afe07e18b709ff4 320Author: Alan Coopersmith <alan.coopersmith@oracle.com> 321Date: Fri Apr 19 15:16:51 2013 -0700 322 323 Make XdmcpCopyARRAY8 call XdmcpAllocARRAY8 instead of replicating it 324 325 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 326 327commit 1222f974442f3d419664be4faca576f5f1457666 328Author: Alan Coopersmith <alan.coopersmith@oracle.com> 329Date: Tue Apr 2 00:07:54 2013 -0700 330 331 Ensure ARRAY* structs are zero'ed out when allocation fails 332 333 In the past some callers forgot to either initialize themselves or to 334 check the return values, so could try to read or write to uninitialized 335 pointers - we set the pointer to NULL & the size to 0 to avoid that. 336 337 Reported-by: Ilja Van Sprundel <ivansprundel@ioactive.com> 338 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 339 340commit ca65a92405500393f09d34388edbbf6350e6c146 341Author: Alan Coopersmith <alan.coopersmith@oracle.com> 342Date: Wed Dec 26 23:39:58 2012 -0800 343 344 Remove unused TLI ("STREAMSCONN") code from libXdmcp 345 346 Has never been converted to build in modular builds, so has been unusable 347 since X11R7.0 release in 2005. All known platforms with TLI/XTI support 348 that X11R7 & later releases run on also have (and mostly prefer) BSD 349 socket support for their networking API. 350 351 Mostly performed via "unifdef -USTREAMSCONN", followed by manual cleanup. 352 353 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 354 355commit 60aa228de59270fd1b6d838d80095ac00da53342 356Author: Alan Coopersmith <alan.coopersmith@oracle.com> 357Date: Wed Mar 7 19:46:26 2012 -0800 358 359 libXdmcp 1.1.1 360 361 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 362 363commit a3151f53f0149cd30266474faf8384b93070b8a6 364Author: Matt Dew <marcoz@osource.org> 365Date: Wed Jan 11 21:44:51 2012 -0700 366 367 informaltable cleanup 368 369 On certain tables, add top and bottom borders to table 370 header and a bottom border to the table. This matches 371 what those tables in the old pdfs looked like. 372 373 the <?dbfo keep-together='always'> prevents tables from 374 splitting across pages. Useful for tiny tables. 375 376 Converting the colwidth to a floating point, 377 IE, 1* -> 1.0* cleans up these build errors: 378 WARNING: table-layout="fixed" and column-width unspecified 379 => falling back to proportional-column-width(1) 380 381 Signed-off-by: Matt Dew <marcoz@osource.org> 382 383commit e2bc94bbeeae5f0482c2c59556c9a3fb421573d2 384Author: Matt Dew <marcoz@osource.org> 385Date: Tue Oct 4 22:17:41 2011 -0600 386 387 Cleanup IDs and links in doc 388 389 1 - fix the capitalization of the ID attributes to match either the 390 <title> or <funcdef> string it goes with. 391 2 - fix any <linkend>'s that were affected by 1. 392 3 - any <function> in the docs that has an actual funcdef, 393 will become an olink. 394 395 Signed-off-by: Matt Dew <marcoz@osource.org> 396 397commit 896fc25047c6cf372babfaf09ce128754ee00123 398Author: Alan Coopersmith <alan.coopersmith@oracle.com> 399Date: Fri Sep 16 22:16:37 2011 -0700 400 401 Strip trailing whitespace 402 403 Performed with: find * -type f | xargs perl -i -p -e 's{[ \t]+$}{}' 404 git diff -w & git diff -b show no diffs from this change 405 406 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 407 408commit de9cdb570fa19058e4bdf16e592f0ac7a692b7e2 409Author: Gaetan Nadon <memsize@videotron.ca> 410Date: Thu Sep 15 20:50:30 2011 -0400 411 412 xdmcp: use appropriate markup for author affiliation 413 414 Docbook places the organization name above its divisions. 415 416 Signed-off-by: Gaetan Nadon <memsize@videotron.ca> 417 418commit d3bc4e5d2abeb2202066a50dda8f65dd45005f58 419Author: Gaetan Nadon <memsize@videotron.ca> 420Date: Mon Sep 12 10:58:16 2011 -0400 421 422 docs: use the &fullrelvers; entity to set X11 release information 423 424 Signed-off-by: Gaetan Nadon <memsize@videotron.ca> 425 426commit d918365a388486a1bacd982fa0293b345407025a 427Author: Gaetan Nadon <memsize@videotron.ca> 428Date: Sun Sep 11 19:49:53 2011 -0400 429 430 docs: remove <productnumber> which is not used by default 431 432 This element is not rendered by default on the title. A template 433 customization is required to display it. 434 X Window System does not have a product number. 435 436 Signed-off-by: Gaetan Nadon <memsize@videotron.ca> 437 438commit a9b82d7972d225df1a5bf24eb85e109f707113ec 439Author: Gaetan Nadon <memsize@videotron.ca> 440Date: Thu Sep 8 20:00:00 2011 -0400 441 442 docbook.am: embed css styles inside the HTML HEAD element 443 444 Rather than referring to the external xorg.css stylesheet, embed the content 445 of the file in the html output produced. This is accomplished by using 446 version 1.10 of xorg-xhtml.xsl. 447 448 This makes the whole html docs tree much more relocatable. 449 In addition, it eliminates xorg.css as a runtime file which makes 450 xorg-sgml-doctools a build time only package. 451 452 Signed-off-by: Gaetan Nadon <memsize@videotron.ca> 453 454commit 35ce7db29079636cfa138914ccaa4d951eaff0af 455Author: Gaetan Nadon <memsize@videotron.ca> 456Date: Wed Sep 7 10:31:04 2011 -0400 457 458 docbook.am: global maintenance update - entities, images and olinking 459 460 Adding support in libX11 for html chunking caused a reorg of docbook.am 461 as well as the xorg-sgml-doctools masterdb for olinking. 462 The parameter img.src.path is added for pdf images. 463 A searchpath to the root builddir is added for local entities, if present. 464 465 The docbook.am makefile hides all the details and is identical for 466 all 22 modules having DocBook documentation. It is included by a thin 467 Makefile.am which requires no docbook knowledge. 468 469 Signed-off-by: Gaetan Nadon <memsize@videotron.ca> 470 471commit e93e80c3bb4c4fcd71d7671d23949232e7cf9581 472Author: Gaetan Nadon <memsize@videotron.ca> 473Date: Sun Jun 12 18:39:45 2011 -0400 474 475 Install xml versions of specs even if HAVE_XMLTO is false 476 477 DocBook/XML input source is also a usefull output format that can be viewed 478 with an XML viewer or editor and by some O/S help system. 479 480 Signed-off-by: Gaetan Nadon <memsize@videotron.ca> 481 482commit 32b2263deae34c9c1d83eea3b37c2a43ca256a5f 483Author: Gaetan Nadon <memsize@videotron.ca> 484Date: Sun Jun 5 16:27:36 2011 -0400 485 486 Install target dbs alongside generated documents 487 488 This matches a change in xorg-sgml-docs whereby the masterdb will look for 489 the target dbs into the same location as the generated documents. 490 491 The target dbs are now installed alongside the generated documents. 492 Previously they are installed in $prefix/sgml/X11/dbs alongside masterdb which 493 has the potential of installing outside the package prefix and cause 494 distcheck to fail when user does not have write permission in this package. 495 496 Requires XORG_CHECK_SGML_DOCTOOLS(1.8) which was released 2011-06-11 497 498commit 92bca84bf0d6bc7a5d858b9d356928b2856a53d5 499Author: Gaetan Nadon <memsize@videotron.ca> 500Date: Sun Feb 27 15:06:18 2011 -0500 501 502 Documentation: add Docbook external references support 503 504 When writing technical documentation, it is often necessary to cross 505 reference to other information. When that other information is not in the 506 current document, additional support is needed, namely <olink>. 507 508 A new feature with version 1.7 of xorg-sgml-doctools adds references to 509 other documents within or outside this package. 510 511 This patch adds technical support for this feature but does not change 512 the content of the documentation as seen by the end user. 513 514 Each book or article must generate a database containing the href 515 of sections that can be referred to from another document. This database 516 is installed in DATAROOTDIR/sgml/X11/dbs. There is a requirement that 517 the value of DATAROOTDIR for xorg-sgml-doctools and for the package 518 documentation is the same. This forms a virtual document tree. 519 520 This database is consulted by other documents while they are being generated 521 in order to fulfill the missing information for linking. 522 Refer to the xorg-sgml-doctools for further technical information. 523 524 Co-authored-by: Matt Dew <marcoz@osource.org> 525 526 Signed-off-by: Gaetan Nadon <memsize@videotron.ca> 527 528commit c702d3c41ae28dcc661fca7d8d8d7ca8ce34ef1f 529Author: Gaetan Nadon <memsize@videotron.ca> 530Date: Wed Feb 2 11:43:41 2011 -0500 531 532 config: comment, minor upgrade, quote and layout configure.ac 533 534 Group statements per section as per Autoconf standard layout 535 Quote statements where appropriate. 536 Autoconf recommends not using dnl instead of # for comments 537 538 Use AC_CONFIG_FILES to replace the deprecated AC_OUTPUT with parameters. 539 Use AC_PROG_LIBTOOL to replace the deprecated AM_PROG_LIBTOOL 540 Remove redundant AC_PROG_MAKE_SET included with AM_INIT_AUTOMAKE 541 Add AC_CONFIG_SRCDIR([Makefile.am]) where missing 542 No functional configuration changes 543 544 This helps automated maintenance and release activities. 545 Details can be found in http://wiki.x.org/wiki/NewModuleGuidelines 546 547 Signed-off-by: Gaetan Nadon <memsize@videotron.ca> 548 549commit 1540933e6eaa78a96b035ec5936e63e3cdd335b2 550Author: Gaetan Nadon <memsize@videotron.ca> 551Date: Fri Jan 28 19:41:37 2011 -0500 552 553 config: replace deprecated AM_CONFIG_HEADER with AC_CONFIG_HEADERS 554 555 Signed-off-by: Gaetan Nadon <memsize@videotron.ca> 556 557commit 28d1dc68440e07b44a8b97eab9a57bd6ae1557ee 558Author: Julien Cristau <jcristau@debian.org> 559Date: Mon Dec 20 14:12:39 2010 +0100 560 561 Revert "Export only public API symbols" 562 563 Some of the unexported symbols are used by xdm. See 564 http://lists.x.org/pipermail/xorg-devel/2010-December/017246.html 565 566 This reverts commit b64cac63e0bcdd87bbfd19678552fd7ed1a3b58f. 567 568 Reported-by: Trevor Woerner <twoerner@gmail.com> 569 Signed-off-by: Julien Cristau <jcristau@debian.org> 570 571commit afcb06588e5cc032372c847657fc7883e8f68c59 572Author: Alan Coopersmith <alan.coopersmith@oracle.com> 573Date: Thu Dec 16 19:16:01 2010 -0800 574 575 spec: Fix up eqn to docbook conversion 576 577 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 578 579commit 7d3dd1513b09ea31a85a404473c2f871c507e34f 580Author: Alan Coopersmith <alan.coopersmith@oracle.com> 581Date: Thu Dec 16 17:55:30 2010 -0800 582 583 spec: Fix section titles/nesting 584 585 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 586 587commit b64cac63e0bcdd87bbfd19678552fd7ed1a3b58f 588Author: Cristian Rodríguez <cristian.rodriguez@opensuse.org> 589Date: Tue Dec 14 15:40:20 2010 -0500 590 591 Export only public API symbols 592 593 Reviewed-by: Adam Jackson <ajax@redhat.com> 594 Signed-off-by: Cristian Rodríguez <cristian.rodriguez@opensuse.org> 595 596commit fb32c2fc1548cc13bed1643b950130629a9d8197 597Author: Gaetan Nadon <memsize@videotron.ca> 598Date: Tue Nov 9 13:04:46 2010 -0500 599 600 config: HTML file generation: use the installed copy of xorg.css 601 602 Currenlty the xorg.css file is copied in each location 603 where a DocBook/XML file resides. This produces about 604 70 copies in the $(docdir) install tree. 605 606 Signed-off-by: Gaetan Nadon <memsize@videotron.ca> 607 608commit 7db29ff43eb3cdcbfe77c35ecc78c7ca3ddba595 609Author: Alan Coopersmith <alan.coopersmith@oracle.com> 610Date: Fri Oct 29 15:13:16 2010 -0700 611 612 libXdmcp 1.1.0 613 614 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 615 616commit fef4451fa3c55dcf81e7eee7ca001c57e301a150 617Author: Alan Coopersmith <alan.coopersmith@oracle.com> 618Date: Wed Oct 27 23:01:49 2010 -0700 619 620 Remove AC_PROG_CC & AC_PROG_INSTALL that XORG_DEFAULT_OPTIONS already call 621 622 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 623 624commit 21c9f93bb5200dda0bfdd05b928c19829f23d646 625Author: Gaetan Nadon <memsize@videotron.ca> 626Date: Tue Aug 3 15:28:51 2010 -0400 627 628 config: require xorg-macros minimum of 1.10 for XORG_CHECK_SGML_DOCTOOLS 629 630 Signed-off-by: Gaetan Nadon <memsize@videotron.ca> 631 632commit adaf75c9aac6ca77b26379cc5e451728d9f1a78b 633Author: Matt Dew <matt@osource.org> 634Date: Sun Aug 1 14:23:18 2010 -0400 635 636 specs: replace troff source with docbook-xml source 637 638 Signed-off-by: Gaetan Nadon <memsize@videotron.ca> 639 640commit 39993ef6f48cb3f9ee0cb0cd4dcef0d643cda698 641Author: Alan Coopersmith <alan.coopersmith@oracle.com> 642Date: Fri May 7 19:21:42 2010 -0700 643 644 Replace comments pointing to non-public X Consortium defect reports 645 646 Restored the original comments suggested by Paul Shearer of Sequent in the 647 patches he submitted with these fixes in the original X Consortium defect 648 reports from 1995, since modern readers can't refer to the referenced 649 bug reports in that old/closed bug db. 650 651 7328 Xdmcp: memory leak in XdmcpReadARRAYofARRAY8 when read fails 652 7329 Xdmcp: XdmcpReadARRAY and XdmcpDisposeARRAY routines may free twice 653 654 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 655 656commit ea0e0d0e3d45eb5e71542af835194514a6f8801c 657Author: Alan Coopersmith <alan.coopersmith@oracle.com> 658Date: Fri May 7 19:03:54 2010 -0700 659 660 Fix order of CPPFLAGS passed to lint/compile steps 661 662 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 663 664commit 996d92d2710f9dc740351f4d9cbe14af64569689 665Author: Mikhail Gusarov <dottedmag@dottedmag.net> 666Date: Fri May 7 20:22:20 2010 +0000 667 668 Get rid of Xalloc/Xrealloc/Xfree from X server or Xlib 669 670 alloc/realloc/free calls are encapsulated in libXdmcp, so 671 there is no need to wrap allocation functions even under Windows 672 673 Signed-off-by: Mikhail Gusarov <dottedmag@dottedmag.net> 674 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 675 676commit 2a51e57425e1b4062a459a19b1860c9c9721d9ea 677Author: Mikhail Gusarov <dottedmag@dottedmag.net> 678Date: Fri May 7 20:06:52 2010 +0000 679 680 Nuke RCS tags 681 682 Signed-off-by: Mikhail Gusarov <dottedmag@dottedmag.net> 683 Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com> 684 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 685 686commit 710d4a4298772cf06c22cce336622b33487b8b44 687Author: Mikhail Gusarov <dottedmag@dottedmag.net> 688Date: Fri May 7 20:03:46 2010 +0000 689 690 Reshuffle functions to decrease amount of boilerplate 691 692 It it a PitA to do anything with lot of nearly idenical code scattered 693 around in 30 files each containing 5-line function 694 695 Signed-off-by: Mikhail Gusarov <dottedmag@dottedmag.net> 696 Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com> 697 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 698 699commit 1b22d07fc1268e7c5343cccd562ab69a101baf91 700Author: Alan Coopersmith <alan.coopersmith@oracle.com> 701Date: Thu May 6 15:38:01 2010 -0700 702 703 Use stdint.h instead of limits.h for UINT*_MAX definitions 704 705 While Solaris allows either one, C99 only requires them in stdint.h 706 and some platforms don't include them via limits.h 707 708 Corrects tinderbox reported errors on Fedora 11 build machine: 709 710 http://tinderbox.x.org/builds/2010-05-06-0019/logs/libXdmcp/#build 711 712 AA32.c: In function 'XdmcpAllocARRAY32': 713 AA32.c:47: error: 'UINT8_MAX' undeclared (first use in this function) 714 715 AA8.c: In function 'XdmcpAllocARRAY8': 716 AA8.c:47: error: 'UINT16_MAX' undeclared (first use in this function) 717 718 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 719 720 Compiles clean on GNU/Linux AMD64 721 Tested-by: Gaetan Nadon <memsize@videotron.ca> 722 723commit 30e388a8284ed100893983178acb6b4e3ff2b815 724Author: Alan Coopersmith <alan.coopersmith@oracle.com> 725Date: Thu Apr 29 20:19:38 2010 -0700 726 727 Deal with lint warnings about implicit narrowing conversions 728 729 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 730 Reviewed-by: Matt Turner <mattst88@gmail.com> 731 732commit 110078a137915f486a13e0445ee9ba5e1558c081 733Author: Alan Coopersmith <alan.coopersmith@oracle.com> 734Date: Thu Apr 29 19:57:46 2010 -0700 735 736 unifdef Lynx 737 738 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 739 Reviewed-by: Matt Turner <mattst88@gmail.com> 740 741commit 5ea80e308026357aeee8b56230e85cb4d2e87631 742Author: Alan Coopersmith <alan.coopersmith@oracle.com> 743Date: Thu Apr 29 19:56:37 2010 -0700 744 745 XdmcpARRAY8Equal: Use memcmp instead of rolling our own 746 747 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 748 Reviewed-by: Matt Turner <mattst88@gmail.com> 749 750commit 27b1aa82a3f0db7d20a303ba093d1ec52de39bff 751Author: Alan Coopersmith <alan.coopersmith@oracle.com> 752Date: Thu Apr 29 19:51:25 2010 -0700 753 754 Constify function prototypes 755 756 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 757 Reviewed-by: Matt Turner <mattst88@gmail.com> 758 759commit 482b19329fac5e311fe0423e58f3e8c573b66114 760Author: Gaetan Nadon <memsize@videotron.ca> 761Date: Mon Mar 29 16:50:34 2010 -0400 762 763 config: update AC_PREREQ statement to 2.60 764 765 Unrelated to the previous patches, the new value simply reflects 766 the reality that the minimum level for autoconf to configure 767 all x.org modules is 2.60 dated June 2006. 768 769 ftp://ftp.gnu.org/gnu/autoconf/autoconf-2.60.tar.gz 770 771 Signed-off-by: Gaetan Nadon <memsize@videotron.ca> 772 773commit 1c220fc14083ed8e1214329138d6ca548dad6dcc 774Author: Gaetan Nadon <memsize@videotron.ca> 775Date: Mon Mar 29 14:53:48 2010 -0400 776 777 config: remove the pkgconfig pc.in file from EXTRA_DIST 778 779 Automake always includes it in the tarball. 780 781 Signed-off-by: Gaetan Nadon <memsize@videotron.ca> 782 783commit 7367f2efae9561d87cabaa6e1740355b0aeda86f 784Author: Gaetan Nadon <memsize@videotron.ca> 785Date: Sat Mar 20 11:22:59 2010 -0400 786 787 make: remove unrequired -I${top_builddir}/include 788 789 The -I${top_srcdir}/include in AM_CFLAGS is the correct one. 790 791 Signed-off-by: Gaetan Nadon <memsize@videotron.ca> 792 793commit 2110b60cf122a624011ade8883af07b88bb2c2bb 794Author: Gaetan Nadon <memsize@videotron.ca> 795Date: Tue Feb 16 10:37:21 2010 -0500 796 797 config: move CWARNFLAGS from configure.ac to Makefile.am 798 799 Compiler warning flags should be explicitly set in the makefile 800 rather than being merged with other packages compiler flags. 801 802 Signed-off-by: Gaetan Nadon <memsize@videotron.ca> 803 804commit 7c1d4d862240a0b01eefbccf6b85e7a365e60ada 805Author: Gaetan Nadon <memsize@videotron.ca> 806Date: Fri Nov 27 20:56:04 2009 -0500 807 808 Makefile.am: add ChangeLog and INSTALL on MAINTAINERCLEANFILES 809 810 Now that the INSTALL file is generated. 811 Allows running make maintainer-clean. 812 813commit 3c0e64988dad80afe5633c62c29ab3d1c54d2d23 814Author: Gaetan Nadon <memsize@videotron.ca> 815Date: Wed Oct 28 14:09:10 2009 -0400 816 817 INSTALL, NEWS, README or AUTHORS files are missing/incorrect #24206 818 819 Add missing INSTALL file. Use standard GNU file on building tarball 820 README may have been updated 821 Remove AUTHORS file as it is empty and no content available yet. 822 Remove NEWS file as it is empty and no content available yet. 823 824commit a4a69387d7d0783326fbbd2b7b202498325d5f96 825Author: Gaetan Nadon <memsize@videotron.ca> 826Date: Tue Oct 27 15:07:25 2009 -0400 827 828 Deploy the new XORG_DEFAULT_OPTIONS #24242 829 830 This macro aggregate a number of existing macros that sets commmon 831 X.Org components configuration options. It shields the configuration file from 832 future changes. 833 834commit 748ea77263a40080e665adc742a7a9791b4293c0 835Author: Gaetan Nadon <memsize@videotron.ca> 836Date: Mon Oct 26 22:08:43 2009 -0400 837 838 Makefile.am: ChangeLog not required: EXTRA_DIST or *CLEANFILES #24432 839 840 ChangeLog filename is known to Automake and requires no further 841 coding in the makefile. 842 843commit 1ac333abaae4940467d2101d1080be9e46d90c78 844Author: Gaetan Nadon <memsize@videotron.ca> 845Date: Thu Oct 22 12:34:19 2009 -0400 846 847 .gitignore: use common defaults with custom section # 24239 848 849 Using common defaults will reduce errors and maintenance. 850 Only the very small or inexistent custom section need periodic maintenance 851 when the structure of the component changes. Do not edit defaults. 852 853commit c362c31e583215855458bc5cbb9ed1020157b1ad 854Author: Gaetan Nadon <memsize@videotron.ca> 855Date: Sun Sep 27 16:28:37 2009 -0400 856 857 Makefile.am: do not include autogen.sh in distribution #24183 858 859 This is a private build script that should not be distributed 860 861commit d0f3336872147e925666aaf73b6c0c11aedc63c3 862Author: Jeremy Huddleston <jeremyhu@freedesktop.org> 863Date: Wed Oct 21 12:47:24 2009 -0700 864 865 This is not a GNU project, so declare it foreign. 866 867 On Wed, 2009-10-21 at 13:36 +1000, Peter Hutterer wrote: 868 > On Tue, Oct 20, 2009 at 08:23:55PM -0700, Jeremy Huddleston wrote: 869 > > I noticed an INSTALL file in xlsclients and libXvMC today, and it 870 > > was quite annoying to work around since 'autoreconf -fvi' replaces 871 > > it and git wants to commit it. Should these files even be in git? 872 > > Can I nuke them for the betterment of humanity and since they get 873 > > created by autoreconf anyways? 874 > 875 > See https://bugs.freedesktop.org/show_bug.cgi?id=24206 876 877 As an interim measure, replace AM_INIT_AUTOMAKE([dist-bzip2]) with 878 AM_INIT_AUTOMAKE([foreign dist-bzip2]). This will prevent the generation 879 of the INSTALL file. It is also part of the 24206 solution. 880 881 Signed-off-by: Jeremy Huddleston <jeremyhu@freedesktop.org> 882 883commit 3a7e0bb1cec5975e9fcbddc6569e7ac1aea550e5 884Author: Peter Hutterer <peter.hutterer@who-t.net> 885Date: Fri Aug 28 15:32:31 2009 +1000 886 887 libXdmcp 1.0.3 888 889 Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> 890 891commit 8ba417e3f3915102f99e08b15e1543680120102d 892Author: Peter Hutterer <peter.hutterer@who-t.net> 893Date: Wed Sep 23 21:59:12 2009 +1000 894 895 Require macros 1.3 for XORG_DEFAULT_OPTIONS. 896 897 Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> 898 899commit d992d9dd3af95132ca76f0479d08d3479b899a95 900Author: Alan Coopersmith <alan.coopersmith@sun.com> 901Date: Mon Feb 2 20:34:33 2009 -0800 902 903 Add README with pointers to mailing list, bugzilla & git repos 904 905 Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com> 906 907commit 49336f1b6fa5d8dc8a9ae3e8d286b061f0d2914c 908Author: Paulo Cesar Pereira de Andrade <pcpa@mandriva.com.br> 909Date: Fri Jan 9 16:34:13 2009 -0200 910 911 Ansification and compile warning fixes. 912 913 Code that already have a header with the proper prototype is safe 914 to ansify. 915 This uses XORG_CHANGELOG macro to properly work with the "git-log" 916 to "git log" change (required to pass "make distcheck"), uses the 917 XORG_CWARNFLAGS macro, and doesn't generate any compile warnings from 918 gcc 4.3 and sparse. 919 920commit 498cce64f12de67271316417de821460e8eee066 921Author: Paulo Cesar Pereira de Andrade <pcpa@mandriva.com.br> 922Date: Wed Nov 26 23:45:09 2008 -0200 923 924 Mark Xalloc, Xrealloc, and Xfree as weak symbols. 925 926 Maybe a _X_WEAK macro could be added to <X11/Xfuncproto.h>, but that 927 could actually encourage use of __attribute__((weak)), what is not 928 intended. 929 This change uses the same semantics used in libXfont to declare 930 weak symbols that are overridden by the ones defined in the X Server. 931 932commit f876004608f8a4737f66e1fc0e83ff7e7d6d150b 933Author: Alan Coopersmith <alan.coopersmith@sun.com> 934Date: Fri Aug 11 14:43:15 2006 -0700 935 936 Version bump -> 1.0.2 937 938commit 55f64a8a29094905b9f49be95ee576de4a2e1a46 939Author: Alan Coopersmith <alan.coopersmith@sun.com> 940Date: Fri Aug 11 14:41:42 2006 -0700 941 942 Require xorg-macros 1.1.0 or later for XORG_WITH_LINT & XORG_LINT_LIBRARY macros 943 944commit ae43ecfcb85ad238b2a513d3caf400028b951019 945Author: Alan Coopersmith <alan.coopersmith@sun.com> 946Date: Fri Aug 11 14:26:26 2006 -0700 947 948 Add lint library to CLEANFILES 949 950commit a106f489a69246f24535acd8bdac96e273df7334 951Author: Alan Coopersmith <alan.coopersmith@sun.com> 952Date: Fri Aug 11 14:22:42 2006 -0700 953 954 Replace static ChangeLog with dist-hook to generate from git-log 955 956commit 644ff9232d48a32dcc16a1eeba2b51c8686eb33e 957Author: Alan Coopersmith <alan.coopersmith@sun.com> 958Date: Thu Aug 10 15:58:18 2006 -0700 959 960 Use AC_CHECK_FUNCS instead of #ifdef SYSV to check for srand48 & lrand48 961 962commit 048d2bb6b48dce7b2afea39cd429f3253d8e77ca 963Author: Alan Coopersmith <alan.coopersmith@sun.com> 964Date: Thu Aug 10 15:43:31 2006 -0700 965 966 Add *~ to .gitignore to ignore emacs droppings 967 968commit 1f3fadd3a0f8226fb19f94d6a6344e144e031bba 969Author: Alan Coopersmith <alan.coopersmith@sun.com> 970Date: Thu Jul 13 18:01:01 2006 -0700 971 972 Add lint checking & library targets 973 974commit 0b7f0333fe6384598e78f6e0dc61dfbf3636c1c8 975Author: Alan Coopersmith <alan.coopersmith@sun.com> 976Date: Thu Jul 13 17:52:46 2006 -0700 977 978 Fix sparse warnings for using 0 instead of NULL 979 980 RA8.c:50:17: warning: Using plain integer as NULL pointer 981 RA16.c:50:16: warning: Using plain integer as NULL pointer 982 RA32.c:50:16: warning: Using plain integer as NULL pointer 983 RAofA8.c:50:16: warning: Using plain integer as NULL pointer 984 985commit bfcde07215512ea5153700bc57ef8baa8d3e9ef2 986Author: Alan Coopersmith <alan.coopersmith@sun.com> 987Date: Thu Jul 13 14:58:52 2006 -0700 988 989 renamed: .cvsignore -> .gitignore 990 991commit f204a3d32500eb8c6ec7a694a21440fc330ab834 992Author: Adam Jackson <ajax@nwnk.net> 993Date: Thu Apr 27 00:07:09 2006 +0000 994 995 Bump to 1.0.1 996 997commit b7de07f180407a1597ee74cc570311d7eb808637 998Author: Adam Jackson <ajax@nwnk.net> 999Date: Mon Mar 20 19:51:32 2006 +0000 1000 1001 Bug #6243: Fix build on Cygwin, and when srcdir != objdir. (Yaakov 1002 Selkowitz) 1003 1004commit aaee3f658482018c622d8cbb926bbfa14df64eea 1005Author: Adam Jackson <ajax@nwnk.net> 1006Date: Thu Jan 12 23:36:41 2006 +0000 1007 1008 static -> static const 1009 1010commit 9f8e330eff571cc0c525fd42c4ef8a34cac2eb0d 1011Author: Kevin E Martin <kem@kem.org> 1012Date: Thu Dec 15 00:24:29 2005 +0000 1013 1014 Update package version number for final X11R7 release candidate. 1015 1016commit 9cd3a3746077c2d6a8fcf2c2c125237d9207e2fb 1017Author: Kevin E Martin <kem@kem.org> 1018Date: Sat Dec 3 05:49:43 2005 +0000 1019 1020 Update package version number for X11R7 RC3 release. 1021 1022commit da0e8c8bbdfe6cef0225960b204eb9878897cb9b 1023Author: Kevin E Martin <kem@kem.org> 1024Date: Sat Nov 19 07:15:41 2005 +0000 1025 1026 Update pkgconfig files to separate library build-time dependencies from 1027 application build-time dependencies, and update package deps to work 1028 with separate build roots. 1029 1030commit cbd6a80c320d7d02ca3bb6d1ca036c0eff27d2c3 1031Author: Kevin E Martin <kem@kem.org> 1032Date: Wed Oct 19 02:48:09 2005 +0000 1033 1034 Update package version number for RC1 release. 1035 1036commit 0609d6f55136698cb7120b62244d44423e6f0945 1037Author: Kevin E Martin <kem@kem.org> 1038Date: Wed Oct 5 19:24:07 2005 +0000 1039 1040 Add missing files to EXTRA_DIST 1041 1042commit b0c00126bad965f526ef13fa041248e8379a4a53 1043Author: Alan Coopersmith <Alan.Coopersmith@sun.com> 1044Date: Sat Jul 30 07:44:09 2005 +0000 1045 1046 Add missing library dependencies: Xdmcp: -lsocket (if needed for recvfrom, 1047 such as on Solaris) lbxutil: -lz xkbui: -lm 1048 1049commit 19ca07e4c538a6f8b46b3bbcdacd39afc1fdede0 1050Author: Kevin E Martin <kem@kem.org> 1051Date: Fri Jul 29 21:22:51 2005 +0000 1052 1053 Various changes preparing packages for RC0: 1054 - Verify and update package version numbers as needed 1055 - Implement versioning scheme 1056 - Change bug address to point to bugzilla bug entry form 1057 - Disable loadable i18n in libX11 by default (use --enable-loadable-i18n to 1058 reenable it) 1059 - Fix makedepend to use pkgconfig and pass distcheck 1060 - Update build script to build macros first 1061 - Update modular Xorg version 1062 1063commit 7242946c1cac1ecb97ea0cc312a8ea08707ca945 1064Author: Daniel Stone <daniel@fooishbar.org> 1065Date: Sat Jul 16 06:41:57 2005 +0000 1066 1067 Use -version-number instead of -version-info. 1068 1069commit ce57d6479026168ab4839dc8d93f8c13c7ee6356 1070Author: Adam Jackson <ajax@nwnk.net> 1071Date: Thu Jul 14 15:12:44 2005 +0000 1072 1073 typo fixes (Matthieu Herrb) 1074 1075commit d5c88f476d6d263b9e80640c1acd3ec784c7184b 1076Author: Keith Packard <keithp@keithp.com> 1077Date: Sat Jul 9 06:15:32 2005 +0000 1078 1079 Add .cvsignore files Switch _la_CFLAGS for AM_CFLAGS to clean up directory 1080 1081commit 1df326ab00b3ca1faf44d81ce53f6b66076ad0cf 1082Author: Daniel Stone <daniel@fooishbar.org> 1083Date: Sun Jul 3 07:00:56 2005 +0000 1084 1085 Add Xtrans definitions (FONT_t, TRANS_CLIENT) to clean up warnings. 1086 Add XSERV_t, TRANS_SERVER, TRANS_REOPEN to quash warnings. 1087 Add #include <dix-config.h> or <xorg-config.h>, as appropriate, to all 1088 source files in the xserver/xorg tree, predicated on defines of 1089 HAVE_{DIX,XORG}_CONFIG_H. Change all Xfont includes to 1090 <X11/fonts/foo.h>. 1091 1092commit 77283d94174d18791e230b4800641242c1767e87 1093Author: Adam Jackson <ajax@nwnk.net> 1094Date: Thu May 19 00:22:32 2005 +0000 1095 1096 revert last change, didn't do right thing at all, sorry for the noise 1097 1098commit daefb98f4437af90dcff3853ec23b8a1f0864018 1099Author: Adam Jackson <ajax@nwnk.net> 1100Date: Thu May 19 00:10:07 2005 +0000 1101 1102 Require automake 1.7 in AM_INIT_AUTOMAKE 1103 1104commit 2f31285482451b8ed44b0b61969a7f324dbe905a 1105Author: Søren Sandmann Pedersen <sandmann@daimi.au.dk> 1106Date: Tue May 17 14:43:47 2005 +0000 1107 1108 Tue May 17 10:38:30 2005 Søren Sandmann <sandmann@redhat.com> 1109 Remove Xdmcpconf.h and references to it, since it is not needed. 1110 Delete entries from the xlibs tree since they are not relevant 1111 1112commit 83b3f8f9fcb08348d28dbdb19e07a2c41b9f8bf2 1113Author: Josh Triplett <josh@speakeasy.net> 1114Date: Sat May 14 08:03:04 2005 +0000 1115 1116 Add Xdmcpconf.h.in from xlibs tree. 1117 1118commit ceec4744a2906539154007edf1ec3b865fef1991 1119Author: Josh Triplett <josh@speakeasy.net> 1120Date: Sat May 14 07:58:43 2005 +0000 1121 1122 Add configure.ac for Xdmcp from xlibs tree. 1123 1124commit d5d1fb73e5c8c0b2a5b2704ec6b8394fc8a425b4 1125Author: Josh Triplett <josh@speakeasy.net> 1126Date: Sat May 14 07:46:48 2005 +0000 1127 1128 Move includes in Xau and Xdmcp into include/X11 subdirectories so that the 1129 source can reference them with <X11/...>. 1130 1131commit 0ea8a9fde966a2fbdc075e4cfc47235d3c899022 1132Author: Søren Sandmann Pedersen <sandmann@daimi.au.dk> 1133Date: Thu May 12 16:27:25 2005 +0000 1134 1135 Thu May 12 12:24:16 2005 Søren Sandmann <sandmann@redhat.com> 1136 Conditionally include config.h 1137 add Makefile.am 1138 1139commit 845dff36906d99a80ea920a8d0efb73bd0b88d56 1140Author: Søren Sandmann Pedersen <sandmann@daimi.au.dk> 1141Date: Thu May 12 16:12:34 2005 +0000 1142 1143 Make xtrans install in $(includedir)/X11/Xtrans. Remove all references to 1144 Xtransdef. 1145 Add Xdmcp build files 1146 Add Wrap.h to lib/dmcp part of symlink script. 1147 1148commit 2e5c59efc9df61d84f81af0f9a100672d096bac6 1149Author: Alexander Gottwald <alexander.gottwald@s1999.tu-chemnitz.de> 1150Date: Mon Nov 15 15:06:55 2004 +0000 1151 1152 Bufzilla #1802, http://freedesktop.org/bugzilla/show_bug.cgi?id=1802 Added 1153 mingw (Win32) port 1154 1155commit 5cd56c90f05d05c19c484f606b70d17873b507b5 1156Author: Keith Packard <keithp@keithp.com> 1157Date: Tue Aug 24 18:33:32 2004 +0000 1158 1159 Replace 'uint32_t' with 'CARD32' and 'uint8_t' with 'CARD8'. Add #include 1160 <X11/Xmd.h> 1161 reviewed by: Stuart Kreitman <Stuart.Kreitman@Sun.COM> 1162 1163commit 874e5e8b17f111f07c2c4e9167b4940365cc1421 1164Author: Stuart Kreitman <stuart.kreitman@sun.com> 1165Date: Mon Aug 23 17:06:37 2004 +0000 1166 1167 Modified Files: Wraphelp.c 1168 Coding standard recommended by C99 standards body: 1169 http://www.oreillynet.com/pub/a/network/2003/10/07/michael_barr.html 1170 1171commit 7acd9ecff911e900deb03767f283d59fc90f550c 1172Author: Jim Gettys <jg@freedesktop.org> 1173Date: Sun Aug 22 01:02:25 2004 +0000 1174 1175 Matthieu Herrb <matthieu.herrb@laas.fr> points out: 1176 Hmm, this version doesn't work on LP64 big endian machines (like 1177 *BSD/sparc64). The problems were fixed in OpenBSD. May I suggest to switch 1178 to this version (it's the same origin, with the LP64 problems fixed): 1179 <http://www.openbsd.org/cgi-bin/cvsweb.cgi/XF4/xc/lib/Xdmcp/Wraphelp.c> 1180 1181commit faf433b79417ef801ed3c62fdf9bbc8edf1b6ba3 1182Author: Jim Gettys <jg@freedesktop.org> 1183Date: Sat Aug 21 02:06:44 2004 +0000 1184 1185 Add Wraphelp.c to lib/Xdmcp, at long last, along with the U.S. government 1186 required notifications. The website notification went up first. 1187 Clean up Wraphelp.c so that it compiles cleanly. 1188 I chose the version Australian version written for R5 written by Eric 1189 Eay@psych.psy.uq.oz.au, as I don't know where the original one was, and 1190 didn't want to touch XFree86. 1191 Make HasXdmAuth YES for xorg. 1192 1193commit 4a01be711a72d99e054a83e9a00a27b2fc420601 1194Author: Alan Coopersmith <Alan.Coopersmith@sun.com> 1195Date: Sat Aug 7 19:22:01 2004 +0000 1196 1197 Check to see if array->data is NULL before we dereference it, instead of 1198 after. (Prevents segfault when array->data is initialized to NULL, but 1199 array->length is not set to 0.) 1200 Always initialize both data & length in ARRAYs. 1201 1202commit 54c91c33da46e67a4efce0dd43def29c65677ed4 1203Author: Egbert Eich <eich@suse.de> 1204Date: Tue Jul 6 14:37:47 2004 +0000 1205 1206 Separated Intel drivers from default DriDrivers to avoid building them on 1207 IA64 (Egbert Eich). 1208 Fixed wrong function prototype (Egbert Eich). 1209 Don't test for generic VGA on IA64 (Egbert Eich). 1210 Fixed a segfault when accessing a structure before verifying the pointer 1211 exists (Egbert Eich). 1212 Added a showcache option for debugging (Egbert Eich). 1213 Increase default video RAM size to 16MB when DRI is enabled and more than 1214 128MB are available (Egbert Eich). Fixed lockups during mode switch. 1215 Problem was introduced when attempting to copy the behavior during 1216 LeaveVT()/EnterVT() but but forgetting to call I810DRILeave() before 1217 I810DRIEnter(). The entire DRILeave()/Enter() scenario has been 1218 commented out as it didn't seem to be necessary (Egbert Eich). 1219 Fix TweakMemorySize() (tested with i855/i865) (Egbert Eich). 1220 increased MAX_DEVICES to 128 (Egbert Eich). 1221 Use OS provided PCI config space access as default method (Egbert Eich). 1222 Added support for Linux 2.6 proc file format. 1223 Fixed unaligned accesses to pieces of the VBE info block. VESA did not 1224 align elements to size (Egbert Eich). 1225 1226commit 11ce0b3adae5dac23d95fae62570d0a7e872055f 1227Author: Egbert Eich <eich@suse.de> 1228Date: Fri Apr 23 18:43:41 2004 +0000 1229 1230 Merging XORG-CURRENT into trunk 1231 1232commit d1291a78bebace4d4ccef4b552bbfd145961ee44 1233Author: Egbert Eich <eich@suse.de> 1234Date: Sun Mar 14 08:32:05 2004 +0000 1235 1236 Importing vendor version xf86-4_4_99_1 on Sun Mar 14 00:26:39 PST 2004 1237 1238commit ca6d962126b1d876851293d9c0a407ff733b5558 1239Author: Egbert Eich <eich@suse.de> 1240Date: Wed Mar 3 12:11:28 2004 +0000 1241 1242 Importing vendor version xf86-4_4_0 on Wed Mar 3 04:09:24 PST 2004 1243 1244commit 3132e3a51c671fc95ee2b88802ae30abcb177320 1245Author: Egbert Eich <eich@suse.de> 1246Date: Thu Feb 26 13:35:33 2004 +0000 1247 1248 readding XFree86's cvs IDs 1249 1250commit 47d1195510762af8efce38806dc75adc0bdc09cc 1251Author: Egbert Eich <eich@suse.de> 1252Date: Thu Feb 26 09:22:42 2004 +0000 1253 1254 Importing vendor version xf86-4_3_99_903 on Wed Feb 26 01:21:00 PST 2004 1255 1256commit 8ecf5d371806b603b64f257e4caa1d9cbc19556d 1257Author: Kaleb Keithley <kaleb@freedesktop.org> 1258Date: Fri Dec 19 20:54:35 2003 +0000 1259 1260 XFree86 4.3.99.902 (RC 2) 1261 1262commit 9cfba0fa56ff1ebae9aaccf1e63049759dbd37f5 1263Author: Kaleb Keithley <kaleb@freedesktop.org> 1264Date: Thu Dec 4 22:02:56 2003 +0000 1265 1266 XFree86 4.3.99.901 (RC 1) 1267 1268commit c95e0de1641abf24792dcafc5a98a95986183f53 1269Author: Kaleb Keithley <kaleb@freedesktop.org> 1270Date: Tue Nov 25 19:28:09 2003 +0000 1271 1272 XFree86 4.3.99.16 Bring the tree up to date for the Cygwin folks 1273 1274commit 0200b5d9bb6a599aefbb05a2217e243ea0da387b 1275Author: Kaleb Keithley <kaleb@freedesktop.org> 1276Date: Fri Nov 14 16:48:48 2003 +0000 1277 1278 XFree86 4.3.0.1 1279 1280commit d1eb0ee78fbb0c109f9fa8e1bc05907608fc4299 1281Author: Kaleb Keithley <kaleb@freedesktop.org> 1282Date: Fri Nov 14 15:54:38 2003 +0000 1283 1284 R6.6 is the Xorg base-line 1285