ChangeLog revision fb5e8d76
1commit 0dfab4253e26d5c6e5f058126eb5e9f7a7732ae8 2Author: Alan Coopersmith <alan.coopersmith@oracle.com> 3Date: Fri Jun 6 18:28:28 2014 -0700 4 5 libICE 1.0.9 6 7 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 8 9commit 9fb6ba03d7183ae06644f8a747fdb99b970d65fc 10Author: Alan Coopersmith <alan.coopersmith@oracle.com> 11Date: Tue Dec 24 09:35:02 2013 -0800 12 13 Delete unused name variable in register.c 14 15 Found by cppcheck 1.62: 16 [src/register.c:84]: (style) Variable 'name' is assigned a value 17 that is never used. 18 [src/register.c:182]: (style) Variable 'name' is assigned a value 19 that is never used. 20 21 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 22 23commit c5060918164168c0a4f737b76e92df3c03356dc6 24Author: Alan Coopersmith <alan.coopersmith@oracle.com> 25Date: Tue Dec 24 09:18:17 2013 -0800 26 27 Free iceConn->connection_string when unwinding after malloc fails 28 29 Found by cppcheck 1.62: 30 [src/accept.c:113]: (error) Memory leak: iceConn.connection_string 31 32 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 33 34commit 80f62c54fbd50a3bbdf9c37258525098c9117830 35Author: Matthieu Herrb <matthieu.herrb@laas.fr> 36Date: Thu Aug 29 22:18:14 2013 +0200 37 38 Use arc4random when available to produce the auth cookie. 39 40 arc4random() and associated functions can be found in libbsd on 41 GNU/Linux systems. 42 43 Signed-off-by: Matthieu Herrb <matthieu.herrb@laas.fr> 44 Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com> 45 46commit 2312ee00402088307e69589c3d12529b5232df66 47Author: Alan Coopersmith <alan.coopersmith@oracle.com> 48Date: Thu Aug 8 23:01:30 2013 -0700 49 50 Make STORE_STRING cast strlen result to CARD16 when storing in CARD16 51 52 Clears a number of clang warnings of the form: 53 54 connect.c:328:6: warning: implicit conversion loses integer precision: 55 'size_t' (aka 'unsigned long') to 'CARD16' (aka 'unsigned short') 56 [-Wconversion] 57 STORE_STRING (pData, _IceAuthNames[i]); 58 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 59 ./ICElibint.h:173:19: note: expanded from macro 'STORE_STRING' 60 CARD16 _len = strlen (_string); \ 61 ~~~~ ^~~~~~~~~~~~~~~~ 62 63 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 64 65commit 6d6aa84dc6acb2daa3ef7e20942c38a1416bf543 66Author: Alan Coopersmith <alan.coopersmith@oracle.com> 67Date: Thu Aug 8 22:58:46 2013 -0700 68 69 Cast assignments in IceErrorHeader() macro 70 71 Clears many clang warnings about implicit conversions losing 72 integer precision, such as from storing ints into CARD8 or CARD16. 73 74 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 75 76commit 9450bb648ef98efd6f08ea7d14ab8b9ea6e7bb54 77Author: Alan Coopersmith <alan.coopersmith@oracle.com> 78Date: Thu Aug 8 22:47:41 2013 -0700 79 80 Make write_string call write_counted_string instead of copying it 81 82 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 83 84commit 84153eee4db318cd897c464e70cb9f8bc8e469f6 85Author: Alan Coopersmith <alan.coopersmith@oracle.com> 86Date: Thu Aug 8 22:37:09 2013 -0700 87 88 Mark input arguments to write_string functions as const 89 90 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 91 92commit 9a74512ffdc1628f1b87d2191439915c63b9104f 93Author: Alan Coopersmith <alan.coopersmith@oracle.com> 94Date: Thu Aug 8 22:31:41 2013 -0700 95 96 Stop casting return values from malloc 97 98 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 99 100commit 4033226105fa861ab5f0276850afc24c0fa45406 101Author: Alan Coopersmith <alan.coopersmith@oracle.com> 102Date: Thu Aug 8 22:17:27 2013 -0700 103 104 Get rid of casts to (char *) in calls to free() 105 106 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 107 108commit 10c30ae6a7df1a7c352a1d611a313dffcaa42082 109Author: Alan Coopersmith <alan.coopersmith@oracle.com> 110Date: Sat Jul 20 14:48:33 2013 -0700 111 112 Convert remaining sprintf() call to snprintf() 113 114 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 115 116commit 0a94633e3d805ca477fba6b7acb673d055a3f43d 117Author: Alan Coopersmith <alan.coopersmith@oracle.com> 118Date: Sat Jul 20 14:46:09 2013 -0700 119 120 Convert strcpy/strcat pairs to snprintf calls 121 122 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 123 124commit 0d276835222eeb57de56f56cd9e12611b1d30466 125Author: Alan Coopersmith <alan.coopersmith@oracle.com> 126Date: Sat Jul 20 14:35:11 2013 -0700 127 128 Fix some clang warnings about integer sign/size conversions 129 130 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 131 132commit bb3d8a7767cf260b97c7e019e4fec0ee7d7b65a8 133Author: Alan Coopersmith <alan.coopersmith@oracle.com> 134Date: Sat Jul 20 14:24:04 2013 -0700 135 136 unifdef WORD64 137 138 Remove leftover remnants of CRAY support, which still had some 139 functions consisting solely of /* NOT IMPLEMENTED YET */ comments. 140 141 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 142 143commit 9561eca1ad28afee6dcd0aebea3dd20a154ec481 144Author: Alan Coopersmith <alan.coopersmith@oracle.com> 145Date: Thu Jul 18 00:36:28 2013 -0700 146 147 Constify filename argument to IceLockAuthFile & IceUnlockAuthFile 148 149 Needed to fix const string warnings in iceauth - functions already 150 copy provided arguments to temporary local buffer for modifications. 151 152 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 153 Reviewed-by: Peter Hutterer <peter.hutterer@who-t.net> 154 155commit 1b1cf8072b2559e15ac440d5484a29a81d6918c6 156Author: Colin Walters <walters@verbum.org> 157Date: Wed Jan 4 17:37:06 2012 -0500 158 159 autogen.sh: Implement GNOME Build API 160 161 http://people.gnome.org/~walters/docs/build-api.txt 162 163 Signed-off-by: Adam Jackson <ajax@redhat.com> 164 165commit 5e784ca7f37823e62733765371c0b8ed1c58e5aa 166Author: Adam Jackson <ajax@redhat.com> 167Date: Tue Jan 15 14:28:48 2013 -0500 168 169 configure: Remove AM_MAINTAINER_MODE 170 171 Signed-off-by: Adam Jackson <ajax@redhat.com> 172 173commit e1677ce019219ac164d99f1e04f17caf16fc785a 174Author: Alan Coopersmith <alan.coopersmith@oracle.com> 175Date: Fri Jan 4 19:32:08 2013 -0800 176 177 unifdef -U__UNIXOS2__ 178 179 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 180 181commit f166e8bbf16ec214fefdcf02ce81f80442899cb7 182Author: Alan Coopersmith <alan.coopersmith@oracle.com> 183Date: Fri Mar 2 19:59:50 2012 -0800 184 185 libICE 1.0.8 186 187 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 188 189commit c87ecd959d61ae97d8a2bd82efc761bb3e299061 190Author: Matt Dew <marcoz@osource.org> 191Date: Mon Jan 9 21:25:18 2012 -0700 192 193 informaltable cleanup 194 195 On certain tables, add top and bottom borders to table header 196 and a bottom border to the table. This matches what those 197 tables in the old pdfs looked like. 198 199 the <?dbfo keep-together='always'> prevents tables from 200 splitting across pages. Useful for tiny tables. 201 202 Converting the colwidth to a floating point, IE, 1* -> 1.0* 203 cleans up these build errors: 204 WARNING: table-layout="fixed" and column-width unspecified => 205 falling back to proportional-column-width(1) 206 207 Signed-off-by: Matt Dew <marcoz@osource.org> 208 209commit 8b4321a37a9fa2ad24bf87afabba6b08dcfded12 210Author: Alan Coopersmith <alan.coopersmith@oracle.com> 211Date: Thu Nov 24 12:42:36 2011 -0800 212 213 Plug minor memory leak in unusual path through ProcessConnectionSetup 214 215 Error: Memory leak (CWE 401) 216 Memory leak of pointer 'release' allocated with malloc((_len + 1)) 217 at line 1100 of src/process.c in function 'ProcessConnectionSetup'. 218 'release' allocated at line 920 with malloc((_len + 1)). 219 release leaks when _i >= hisAuthCount at line 925 220 and i >= _IceAuthCount at line 973 221 and found != 0 at line 998 222 and status != 0 at line 1053 223 and status != 1 at line 1070 224 and accept_setup_now == 0 at line 1082 225 and i >= hisAuthCount at line 1093. 226 Memory leak of pointer 'vendor' allocated with malloc((_len + 1)) 227 at line 1100 of src/process.c in function 'ProcessConnectionSetup'. 228 'vendor' allocated at line 919 with malloc((_len + 1)). 229 vendor leaks when _i >= hisAuthCount at line 925 230 and i >= _IceAuthCount at line 973 231 and found != 0 at line 998 232 and status != 0 at line 1053 233 and status != 1 at line 1070 234 and accept_setup_now == 0 at line 1082 235 and i >= hisAuthCount at line 1093. 236 237 [ This bug was found by the Parfait 0.3.7 bug checking tool. 238 For more information see http://labs.oracle.com/projects/parfait/ ] 239 240 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 241 Reviewed-by: Jeremy Huddleston <jeremyhu@apple.com> 242 243commit caf9e3393d5d517ea129392d001a2c46a7c1f325 244Author: Alan Coopersmith <alan.coopersmith@oracle.com> 245Date: Sat Nov 19 00:26:29 2011 -0800 246 247 Constify protocol, vendor & release string args to IceRegisterForProtocol* 248 249 Needed to resolve gcc -Wwrite-strings warnings in callers. 250 These functions only pass the strings to strcmp before calling 251 strdup to make their own private copy for storing away. 252 253 While fixing the API docs to match, also fix them to match the existing 254 function prototypes, where there were several errors before (including 255 just plain missing most of the args to IceRegisterForProtocolReply). 256 257 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 258 Reviewed-by: Jeremy Huddleston <jeremyhu@apple.com> 259 260commit 59c1555dff34804c78c7e7443ad13f27300927eb 261Author: Alan Coopersmith <alan.coopersmith@oracle.com> 262Date: Wed Nov 9 22:07:34 2011 -0800 263 264 Remove ancient workaround for System V/386 Release 4.2 compiler bug 265 266 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 267 Reviewed-by: Matthieu Herrb <matthieu.herrb@laas.fr> 268 Reviewed-by: walter <wharms@bfs.de> 269 Reviewed-by: Jeremy Huddleston <jeremyhu@apple.com> 270 271commit bec4e9c9089fa4cc5a50fc513a3544cf6fd59bf1 272Author: Alan Coopersmith <alan.coopersmith@oracle.com> 273Date: Wed Nov 9 22:06:36 2011 -0800 274 275 Fix gcc -Wwrite-strings warnings in process.c 276 277 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 278 Reviewed-by: Jeremy Huddleston <jeremyhu@apple.com> 279 280commit ffa659dd6dd1fb8847bfdcc5e1e2be353b6395b6 281Author: Alan Coopersmith <alan.coopersmith@oracle.com> 282Date: Wed Nov 9 21:37:48 2011 -0800 283 284 Fix gcc -Wwrite-strings warnings in AuthNames handling 285 286 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 287 Reviewed-by: Jeremy Huddleston <jeremyhu@apple.com> 288 289commit 902a52ea9d7b6e6f56f7023009859072854a0fc7 290Author: Alan Coopersmith <alan.coopersmith@oracle.com> 291Date: Wed Nov 9 21:55:17 2011 -0800 292 293 constify arguments to IceGetAuthFileEntry 294 295 Needed to clear gcc -Wwrite-strings warnings in callers 296 297 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 298 Reviewed-by: Jeremy Huddleston <jeremyhu@apple.com> 299 300commit 9ff1f97e46903f8f83363f07cf021989bfa6a9f0 301Author: Alan Coopersmith <alan.coopersmith@oracle.com> 302Date: Wed Nov 9 21:43:59 2011 -0800 303 304 Fix gcc -Wwrite-strings warnings in _IceError* functions 305 306 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 307 Reviewed-by: Jeremy Huddleston <jeremyhu@apple.com> 308 309commit e8a16534a9406d5096d9c0ea515d979c7c15e084 310Author: Alan Coopersmith <alan.coopersmith@oracle.com> 311Date: Wed Nov 9 21:23:33 2011 -0800 312 313 Fix gcc -Wwrite-strings warnings in _IceDefaultErrorHandler 314 315 Had to split char *str into two variables, const char *str for the 316 string literals just being passed to fprintf etal. and char *estr 317 for use by EXTRACT_STRING for the results of malloc calls that get 318 written to and then freed. 319 320 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 321 Reviewed-by: Jeremy Huddleston <jeremyhu@apple.com> 322 323commit 4fbcba4ee19a49c05440861e1278bc97d29048e0 324Author: Matt Dew <marcoz@osource.org> 325Date: Tue Oct 4 23:32:02 2011 -0600 326 327 Cleanup IDs and links in doc 328 329 1 - fix the capitalization of the ID attributes to match either the 330 <title> or <funcdef> string it goes with. 331 2 - fix any <linkend>'s that were affected by 1. 332 3 - any <function> in the docs that has an actual funcdef, 333 will become an olink. 334 335 Signed-off-by: Matt Dew <marcoz@osource.org> 336 337commit d4e161e35335df82f412d2d2bb1ef95ff3e88401 338Author: Gaetan Nadon <memsize@videotron.ca> 339Date: Mon Sep 19 15:34:47 2011 -0400 340 341 As of 1997, X Window System is a trademark of The Open Group. 342 343 Signed-off-by: Gaetan Nadon <memsize@videotron.ca> 344 345commit fc0fc948d25dfa0f6f445a3b55610ea5b864dd60 346Author: Alan Coopersmith <alan.coopersmith@oracle.com> 347Date: Fri Sep 16 22:09:18 2011 -0700 348 349 Strip trailing whitespace 350 351 Performed with: find * -type f | xargs perl -i -p -e 's{[ \t]+$}{}' 352 git diff -w & git diff -b show no diffs from this change 353 354 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 355 356commit 22601de3f38d035eb874d4bd9f649ddd2b3f0ae2 357Author: Gaetan Nadon <memsize@videotron.ca> 358Date: Sun Sep 11 17:20:20 2011 -0400 359 360 specs: remove <productnumber> which is not used by default 361 362 This element is not rendered by default on the title. A template 363 customization is required to display it. 364 X Window System does not have a product number. 365 366 Reviewed-by: Jeremy Huddleston <jeremyhu@apple.com> 367 Signed-off-by: Gaetan Nadon <memsize@videotron.ca> 368 369commit 7f330738f1f5862950b3baa35ff08446093bfd4e 370Author: Gaetan Nadon <memsize@videotron.ca> 371Date: Sun Sep 11 17:06:00 2011 -0400 372 373 specs: use DocBook suggested markup for Copyrights 374 375 Puts the statement on a single line, using commas to separate years 376 --> Copyright © 1993, 1994, 1996 X Consortium 377 378 As opposed to 3 double-spaced lines. 379 380 Reviewed-by: Jeremy Huddleston <jeremyhu@apple.com> 381 Signed-off-by: Gaetan Nadon <memsize@videotron.ca> 382 383commit d68d2d2031f623a969784e702c97a07b8cd99010 384Author: Gaetan Nadon <memsize@videotron.ca> 385Date: Sun Sep 11 16:56:21 2011 -0400 386 387 specs: remove orphan <corpname> 388 389 It does not display on the title page and is redundant. 390 No visible change on the doc. 391 392 Signed-off-by: Gaetan Nadon <memsize@videotron.ca> 393 394commit 87c934b9b7973a814763670e2dfad0579a8dcc78 395Author: Gaetan Nadon <memsize@videotron.ca> 396Date: Sun Sep 11 16:27:09 2011 -0400 397 398 specs: use the &fullrelvers; entity to set X11 release information 399 400 Reviewed-by: Jeremy Huddleston <jeremyhu@apple.com> 401 Signed-off-by: Gaetan Nadon <memsize@videotron.ca> 402 403commit 41f04fd8673db5c2d8e587ab2c169a694bd7528f 404Author: Gaetan Nadon <memsize@videotron.ca> 405Date: Sun Sep 11 14:13:35 2011 -0400 406 407 ice.xml: version number is 1.1, not 1.0 408 409 This is what it was before the conversion from roff to docbook. 410 411 Reviewed-by: Jeremy Huddleston <jeremyhu@apple.com> 412 Signed-off-by: Gaetan Nadon <memsize@videotron.ca> 413 414commit 9e2a596b4ff06fc9c70dfcd94506e536e351ee0b 415Author: Gaetan Nadon <memsize@videotron.ca> 416Date: Sun Sep 11 14:11:28 2011 -0400 417 418 ice.xml: fix orphan affiliation 419 420 Signed-off-by: Gaetan Nadon <memsize@videotron.ca> 421 422commit 1309d477a061d165345b602e122990eaab71a0d4 423Author: Gaetan Nadon <memsize@videotron.ca> 424Date: Fri Sep 9 21:21:57 2011 -0400 425 426 ICElib doc: remove empty revision list and specify the doc version number 427 428 Revision histories are not used, only 3 docs out of 63 have one. 429 430 Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com> 431 Signed-off-by: Gaetan Nadon <memsize@videotron.ca> 432 433commit e9d57773df26ad9440a49f58941b511e594605a4 434Author: Gaetan Nadon <memsize@videotron.ca> 435Date: Thu Sep 8 20:00:00 2011 -0400 436 437 docbook.am: embed css styles inside the HTML HEAD element 438 439 Rather than referring to the external xorg.css stylesheet, embed the content 440 of the file in the html output produced. This is accomplished by using 441 version 1.10 of xorg-xhtml.xsl. 442 443 This makes the whole html docs tree much more relocatable. 444 In addition, it eliminates xorg.css as a runtime file which makes 445 xorg-sgml-doctools a build time only package. 446 447 Signed-off-by: Gaetan Nadon <memsize@videotron.ca> 448 449commit b83cbed755315f6300133f2621cbe99bdc06345a 450Author: Gaetan Nadon <memsize@videotron.ca> 451Date: Wed Sep 7 10:31:04 2011 -0400 452 453 docbook.am: global maintenance update - entities, images and olinking 454 455 Adding support in libX11 for html chunking caused a reorg of docbook.am 456 as well as the xorg-sgml-doctools masterdb for olinking. 457 The parameter img.src.path is added for pdf images. 458 A searchpath to the root builddir is added for local entities, if present. 459 460 The docbook.am makefile hides all the details and is identical for 461 all 22 modules having DocBook documentation. It is included by a thin 462 Makefile.am which requires no docbook knowledge. 463 464 Signed-off-by: Gaetan Nadon <memsize@videotron.ca> 465 466commit f35b8b8be16f1903beed34fe23fa53d102329342 467Author: Gaetan Nadon <memsize@videotron.ca> 468Date: Sun Jun 12 17:54:50 2011 -0400 469 470 Install xml versions of specs even if HAVE_XMLTO is false 471 472 DocBook/XML input source is also a usefull output format that can be viewed 473 with an XML viewer or editor and by some O/S help system. 474 475 Signed-off-by: Gaetan Nadon <memsize@videotron.ca> 476 477commit 4c9cbdb1b40799121456c692d960135d741f13c7 478Author: Gaetan Nadon <memsize@videotron.ca> 479Date: Sun Jun 5 16:27:36 2011 -0400 480 481 Install target dbs alongside generated documents 482 483 This matches a change in xorg-sgml-docs whereby the masterdb will look for 484 the target dbs into the same location as the generated documents. 485 486 The target dbs are now installed alongside the generated documents. 487 Previously they are installed in $prefix/sgml/X11/dbs alongside masterdb which 488 has the potential of installing outside the package prefix and cause 489 distcheck to fail when user does not have write permission in this package. 490 491 Requires XORG_CHECK_SGML_DOCTOOLS(1.8) which was released 2011-06-11 492 493commit 72d668dd2ec4db9b75973ba24f42ab49851dbc6d 494Author: Matt Dew <marcoz@osource.org> 495Date: Wed May 25 22:54:51 2011 -0600 496 497 add id attributes to funcsynopsis to allow other docs to olink to them 498 499 Signed-off-by: Matt Dew <marcoz@osource.org> 500 Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com> 501 Reviewed-by: Gaetan Nadon <memsize@videotron.ca> 502 503commit dd7f2beaa753541aefba499813f25de38cbd17b7 504Author: Alan Coopersmith <alan.coopersmith@oracle.com> 505Date: Tue Apr 19 18:36:58 2011 -0700 506 507 IceWritePad: Zero fill pad bytes used when buffer is full 508 509 Should be rarely hit, since it's only in the case where most of the 510 message fits in the buffer, but there's not room left for the padding 511 bytes, but better than sending uninitialized bytes off the stack when 512 it happens. 513 514 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 515 Reviewed-by: Jeremy Huddleston <jeremyhu@apple.com> 516 517commit 663782989be82e7893c99eaa7cbe98ec25a23c38 518Author: Alan Coopersmith <alan.coopersmith@oracle.com> 519Date: Tue Apr 19 18:19:19 2011 -0700 520 521 Fix reads outside array bounds in error handlers 522 523 Error: Buffer overrun 524 Read outside array bounds (CWE 125): In call to memcpy(<unknown>, &mOp, 8), (size(&mOp) < (unsigned) 8) 525 Array size is 1 bytes 526 at line 296 of src/error.c in function '_IceErrorMajorOpcodeDuplicate'. 527 Error: Buffer overrun 528 Read outside array bounds (CWE 125): In call to memcpy(<unknown>, &maj, 8), (size(&maj) < (unsigned) 8) 529 Array size is 1 bytes 530 at line 346 of src/error.c in function '_IceErrorBadMajor'. 531 532 [ This bug was found by the Parfait 0.3.7 bug checking tool. 533 For more information see http://labs.oracle.com/projects/parfait/ ] 534 535 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 536 Reviewed-by: Jeremy Huddleston <jeremyhu@apple.com> 537 538commit daf686b7639919289b07a575a0d88efcb91d9732 539Author: Gaetan Nadon <memsize@videotron.ca> 540Date: Wed Mar 30 20:15:07 2011 -0400 541 542 doc: xorg-sgml-doctools package at version 1.7 is required 543 544 This version contains support for external references 545 546 Signed-off-by: Gaetan Nadon <memsize@videotron.ca> 547 548commit fadb927532556adb471300c89de29d268aae9102 549Author: Gaetan Nadon <memsize@videotron.ca> 550Date: Sun Feb 27 15:06:18 2011 -0500 551 552 Documentation: add Docbook external references support 553 554 When writing technical documentation, it is often necessary to cross 555 reference to other information. When that other information is not in the 556 current document, additional support is needed, namely <olink>. 557 558 A new feature with version 1.7 of xorg-sgml-doctools adds references to 559 other documents within or outside this package. 560 561 This patch adds technical support for this feature but does not change 562 the content of the documentation as seen by the end user. 563 564 Each book or article must generate a database containing the href 565 of sections that can be referred to from another document. This database 566 is installed in DATAROOTDIR/sgml/X11/dbs. There is a requirement that 567 the value of DATAROOTDIR for xorg-sgml-doctools and for the package 568 documentation is the same. This forms a virtual document tree. 569 570 This database is consulted by other documents while they are being generated 571 in order to fulfill the missing information for linking. 572 Refer to the xorg-sgml-doctools for further technical information. 573 574 Co-authored-by: Matt Dew <marcoz@osource.org> 575 576 Signed-off-by: Gaetan Nadon <memsize@videotron.ca> 577 578commit 483d32621c06bcba0c7aa7794633b46b151fd5bf 579Author: Gaetan Nadon <memsize@videotron.ca> 580Date: Fri Feb 25 08:58:54 2011 -0500 581 582 Docbook: change the book id to match the xml file basename 583 584 This is required for the up-coming external references support. 585 586 Signed-off-by: Gaetan Nadon <memsize@videotron.ca> 587 588commit 4852c5bb1603fb6d401fe6895d9318555a8d4523 589Author: Gaetan Nadon <memsize@videotron.ca> 590Date: Wed Feb 2 19:13:54 2011 -0500 591 592 config: splitting ICE and XTRANS compiler options is not required 593 594 Simplify configuration by using a single PKG_CHECK_MODULES statement. 595 596 Signed-off-by: Gaetan Nadon <memsize@videotron.ca> 597 598commit 87d34a2f04c9d920da01802cd9707c8107746fa5 599Author: Gaetan Nadon <memsize@videotron.ca> 600Date: Wed Feb 2 11:43:40 2011 -0500 601 602 config: comment, minor upgrade, quote and layout configure.ac 603 604 Group statements per section as per Autoconf standard layout 605 Quote statements where appropriate. 606 Autoconf recommends not using dnl instead of # for comments 607 608 Use AC_CONFIG_FILES to replace the deprecated AC_OUTPUT with parameters. 609 610 This helps automated maintenance and release activities. 611 Details can be found in http://wiki.x.org/wiki/NewModuleGuidelines 612 613 Signed-off-by: Gaetan Nadon <memsize@videotron.ca> 614 615commit 548eded10385ccc336e66dac8bbabe05f3225ec2 616Author: Gaetan Nadon <memsize@videotron.ca> 617Date: Fri Jan 28 14:42:12 2011 -0500 618 619 config: remove unrequired AC_HEADER_STDC 620 621 Autoconf says: 622 "This macro is obsolescent, as current systems have conforming 623 header files. New programs need not use this macro". 624 625commit 78b8e6b772685a2ed567ac2d30f96116f050dad5 626Author: Alan Coopersmith <alan.coopersmith@oracle.com> 627Date: Fri Jan 7 19:29:03 2011 -0800 628 629 Resync fallback asprintf with updated version put into xrdb 630 631 Fixes issues found during xrdb review on xorg-devel 632 Also make sure <stdarg.h> is #included for varargs macros 633 634 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 635 636commit dc63c253e33b1012c08cd274e6e37bf0fa87c624 637Author: Alan Coopersmith <alan.coopersmith@oracle.com> 638Date: Tue Dec 21 18:28:36 2010 -0800 639 640 Add AC_USE_SYSTEM_EXTENSIONS to make asprintf() visible in GNU libc 641 642 asprintf is considered a GNU extension and thus one needs to define 643 _GNU_SOURCE before including stdio.h. 644 645 Reported-by: Cyril Brulebois <kibi@debian.org> 646 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 647 Reviewed-by: Mark Kettenis <kettenis@openbsd.org> 648 Reviewed-by: Gaetan Nadon <memsize@videotron.ca> 649 650commit 4b4ec3aeaa7cf5f5a6490ad2ddc2b07d090214cb 651Author: Alan Coopersmith <alan.coopersmith@oracle.com> 652Date: Sun Dec 19 09:57:05 2010 -0800 653 654 Use correct string pointer in asprintf() fallback 655 656 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 657 658commit 308c8d3d5fbf96c1d4f313def50d4b001ac0d685 659Author: Paulo Zanoni <przanoni@gmail.com> 660Date: Fri Dec 17 14:59:22 2010 -0200 661 662 Remove useless line from a table in specs/ice.xml 663 664 This seems to be a leftover from a manpage/groff conversion. 665 666 Signed-off-by: Paulo Zanoni <pzanoni@mandriva.com> 667 Reviewed-by: Matt Dew 668 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 669 670commit a72467b21662a63c81418731b540a8843d138750 671Author: Paulo Zanoni <pzanoni@mandriva.com> 672Date: Thu Dec 16 13:59:52 2010 -0200 673 674 Use docbookx.dtd version 4.3 for all docs 675 676 Signed-off-by: Paulo Zanoni <pzanoni@mandriva.com> 677 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 678 679commit e0280caf7cc9d0e1c2df3ab7c5a4fbe4e42696a9 680Author: Alan Coopersmith <alan.coopersmith@oracle.com> 681Date: Sun Dec 5 01:15:42 2010 -0800 682 683 Convert src/process.c from malloc + sprintf to asprintf 684 685 Includes simple local implemenation of asprintf if configure doesn't 686 find one in system libraries 687 688 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 689 Reviewed-by: Julien Cristau <jcristau@debian.org> 690 691commit a5669dcb488db19b1ba4f1ef4d4565b6c3d1ea09 692Author: Alan Coopersmith <alan.coopersmith@oracle.com> 693Date: Sat Nov 20 19:47:53 2010 -0800 694 695 config: replace deprecated AM_CONFIG_HEADER with AC_CONFIG_HEADERS 696 697 Regroup AC statements under the Autoconf initialization section. 698 Regroup AM statements under the Automake initialization section. 699 700 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 701 702commit d902a9f27369fc8388774e73f4bee6ab0ad86ef5 703Author: Alan Coopersmith <alan.coopersmith@oracle.com> 704Date: Sat Nov 20 19:45:42 2010 -0800 705 706 config: Remove unnecessary calls from configure.ac 707 708 AC_PROG_CC is provided by XORG_DEFAULT_OPTIONS now 709 PKG_CONFIG_MODULES handles AC_SUBST of the CFLAGS & LIBS variables 710 711 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 712 713commit fd56c4e00a564d6385ccb2f8fadf10de201ae411 714Author: Gaetan Nadon <memsize@videotron.ca> 715Date: Tue Nov 9 11:28:48 2010 -0500 716 717 config: HTML file generation: use the installed copy of xorg.css 718 719 Currenlty the xorg.css file is copied in each location 720 where a DocBook/XML file resides. This produces about 721 70 copies in the $(docdir) install tree. 722 723 Signed-off-by: Gaetan Nadon <memsize@videotron.ca> 724 725commit 9856f5679b2b2d458cf830c1e8fdd206c724dfc5 726Author: Adam Jackson <ajax@redhat.com> 727Date: Tue Oct 19 11:19:08 2010 -0400 728 729 libICE 1.0.7 730 731 Signed-off-by: Adam Jackson <ajax@redhat.com> 732 733commit 59a8d5609398824c81b72deb82735a55332ca239 734Author: Jeremy Huddleston <jeremyhu@apple.com> 735Date: Sun Oct 17 21:26:31 2010 -0700 736 737 Fix include ordering, so -I../include precedes $CPPFLAGS which could 738 cause us to include installed rather than packaged headers. 739 740 Signed-off-by: Jeremy Huddleston <jeremyhu@apple.com> 741 742commit 4a6f7a357222b2c1fa289d6e7b5fcc8c361e20e9 743Author: Jesse Adkins <jesserayadkins@gmail.com> 744Date: Tue Sep 28 13:30:01 2010 -0700 745 746 Purge cvs tags. 747 748 Signed-off-by: Jesse Adkins <jesserayadkins@gmail.com> 749 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 750 751commit 5bb806a65bf23a507b135abe1e4a8b3cabc7b8aa 752Author: Matt Dew <matt@osource.org> 753Date: Wed Jun 30 16:52:22 2010 -0400 754 755 specs: convert ICE doc/specs from xorg-docs module to DocBook XML 756 757 Signed-off-by: Gaetan Nadon <memsize@videotron.ca> 758 759commit 9b54f509832c50c1fac0edc0cb78e1a3454a56dc 760Author: Alan Coopersmith <alan.coopersmith@oracle.com> 761Date: Tue Jun 8 20:12:53 2010 -0700 762 763 Move ICE protocol & API specs from xorg-docs module 764 765 For now, just checked in and included in dist tarballs, not processed 766 into a usable format - same as it was in xorg-docs 767 768 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 769 770commit 1967c04c021a4cfd7b3cdd4efdc13610b4385a65 771Author: Julien Cristau <jcristau@debian.org> 772Date: Tue May 11 16:36:20 2010 +0200 773 774 Set the close-on-exec flag for listening sockets 775 776 This prevents xsm from leaking file descriptors to the processes it 777 starts. 778 779 X.Org bug#22932 <http://bugs.freedesktop.org/show_bug.cgi?id=22932> 780 781 Reported-by: Kalle Olavi Niemitalo <kon@iki.fi> 782 Signed-off-by: Julien Cristau <jcristau@debian.org> 783 784commit b6478dbedcca4d4cf44bd588c050bcc70c2f4963 785Author: Gaetan Nadon <memsize@videotron.ca> 786Date: Mon Apr 5 19:50:40 2010 -0400 787 788 config: update AC_PREREQ statement to 2.60 789 790 Unrelated to the previous patches, the new value simply reflects 791 the reality that the minimum level for autoconf to configure 792 all x.org modules is 2.60 dated June 2006. 793 794 ftp://ftp.gnu.org/gnu/autoconf/autoconf-2.60.tar.gz 795 796 Signed-off-by: Gaetan Nadon <memsize@videotron.ca> 797 798commit 8e175ff18649bd30e862b6a6a5f82a4ed4d5241a 799Author: Gaetan Nadon <memsize@videotron.ca> 800Date: Mon Mar 29 14:53:48 2010 -0400 801 802 config: remove the pkgconfig pc.in file from EXTRA_DIST 803 804 Automake always includes it in the tarball. 805 806 Signed-off-by: Gaetan Nadon <memsize@videotron.ca> 807 808commit 09d61dc024d9846525e4c97d33cdf03c9f06c151 809Author: Gaetan Nadon <memsize@videotron.ca> 810Date: Tue Feb 16 10:37:21 2010 -0500 811 812 config: move CWARNFLAGS from configure.ac to Makefile.am 813 814 Compiler warning flags should be explicitly set in the makefile 815 rather than being merged with other packages compiler flags. 816 817 Signed-off-by: Gaetan Nadon <memsize@videotron.ca> 818 819commit 72b8a2d39a57eb0640929b9bb9f276c6032f8213 820Author: Gaetan Nadon <memsize@videotron.ca> 821Date: Fri Nov 27 20:56:03 2009 -0500 822 823 Makefile.am: add ChangeLog and INSTALL on MAINTAINERCLEANFILES 824 825 Now that the INSTALL file is generated. 826 Allows running make maintainer-clean. 827 828commit 68231f8574e197a12eff1ddde37166d101567269 829Author: Gaetan Nadon <memsize@videotron.ca> 830Date: Wed Oct 28 14:09:10 2009 -0400 831 832 INSTALL, NEWS, README or AUTHORS files are missing/incorrect #24206 833 834 Add missing INSTALL file. Use standard GNU file on building tarball 835 README may have been updated 836 Remove AUTHORS file as it is empty and no content available yet. 837 Remove NEWS file as it is empty and no content available yet. 838 839commit b5cfc1cdd367c93660259a86b3b6683c57e5d76a 840Author: Gaetan Nadon <memsize@videotron.ca> 841Date: Tue Oct 27 15:07:25 2009 -0400 842 843 Deploy the new XORG_DEFAULT_OPTIONS #24242 844 845 This macro aggregate a number of existing macros that sets commmon 846 X.Org components configuration options. It shields the configuration file from 847 future changes. 848 849commit 5524fa4d543932e4565b2235515fef9a5d9a501d 850Author: Gaetan Nadon <memsize@videotron.ca> 851Date: Mon Oct 26 22:08:41 2009 -0400 852 853 Makefile.am: ChangeLog not required: EXTRA_DIST or *CLEANFILES #24432 854 855 ChangeLog filename is known to Automake and requires no further 856 coding in the makefile. 857 858commit 82ad2d2053af2ad37697793b9718721aa3ff80a0 859Author: Gaetan Nadon <memsize@videotron.ca> 860Date: Thu Oct 22 12:34:18 2009 -0400 861 862 .gitignore: use common defaults with custom section # 24239 863 864 Using common defaults will reduce errors and maintenance. 865 Only the very small or inexistent custom section need periodic maintenance 866 when the structure of the component changes. Do not edit defaults. 867 868commit 4b2289ad5481de7fa51941cf6c2ca7a2a3202690 869Author: Jeremy Huddleston <jeremyhu@freedesktop.org> 870Date: Wed Oct 21 12:47:23 2009 -0700 871 872 This is not a GNU project, so declare it foreign. 873 874 On Wed, 2009-10-21 at 13:36 +1000, Peter Hutterer wrote: 875 > On Tue, Oct 20, 2009 at 08:23:55PM -0700, Jeremy Huddleston wrote: 876 > > I noticed an INSTALL file in xlsclients and libXvMC today, and it 877 > > was quite annoying to work around since 'autoreconf -fvi' replaces 878 > > it and git wants to commit it. Should these files even be in git? 879 > > Can I nuke them for the betterment of humanity and since they get 880 > > created by autoreconf anyways? 881 > 882 > See https://bugs.freedesktop.org/show_bug.cgi?id=24206 883 884 As an interim measure, replace AM_INIT_AUTOMAKE([dist-bzip2]) with 885 AM_INIT_AUTOMAKE([foreign dist-bzip2]). This will prevent the generation 886 of the INSTALL file. It is also part of the 24206 solution. 887 888 Signed-off-by: Jeremy Huddleston <jeremyhu@freedesktop.org> 889 890commit 94992c686a6850f2303aa78057a64a6369b64692 891Author: Peter Hutterer <peter.hutterer@who-t.net> 892Date: Fri Aug 28 14:17:50 2009 +1000 893 894 libICE 1.0.6 895 896 Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> 897 898commit 7a8bb2a2c991919bcdef63359c74e239045a3f4c 899Author: Alan Coopersmith <alan.coopersmith@sun.com> 900Date: Mon Feb 2 20:34:30 2009 -0800 901 902 Add README with pointers to mailing list, bugzilla & git repos 903 904 Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com> 905 906commit dbb950061f185e1ccf27bff9c71adc34ab4cfae0 907Author: Paulo Cesar Pereira de Andrade <pcpa@mandriva.com.br> 908Date: Wed Jan 28 16:55:37 2009 -0200 909 910 Janitor: Correct sparse warnings. 911 912 Also reorders some code in configure.ac and Makefile.am to 913 match pattern used on other packages. 914 915commit 2f41ddb3a917c4e71184452b68561a15593d33b8 916Author: Paulo Cesar Pereira de Andrade <pcpa@mandriva.com.br> 917Date: Tue Jan 6 17:25:25 2009 -0200 918 919 Update .gitignore. 920 921 Don't warn about files left after a build and/or make distcheck 922 in 'git status -a'. 923 924commit ab9dff549534c6d7b33f440bff7a841d60c1206c 925Author: Peter Breitenlohner <peb@mppmu.mpg.de> 926Date: Mon Dec 8 18:45:44 2008 +0100 927 928 bump to 1.0.5 929 930commit 71695c4bf7ae07228605683f6cdeca0457c8495a 931Author: Peter Breitenlohner <peb@mppmu.mpg.de> 932Date: Mon Dec 8 18:44:26 2008 +0100 933 934 remove ChangeLog from EXTRA_DIST and CLEANFILES 935 936commit 653f659fe65ae8c2a9fe5b1fdbfc78da43f2cf90 937Author: Peter Breitenlohner <peb@mppmu.mpg.de> 938Date: Mon Dec 8 18:41:34 2008 +0100 939 940 use memcmp instead of binaryEqual 941 942 suggested by Paulo Cesar Pereira de Andrade <pcpa@mandriva.com.br> 943 http://lists.freedesktop.org/archives/xorg/2008-December/041222.html 944 945commit bf138553afe6eecd0e6c218dc6ae4f63065e4196 946Author: Peter Breitenlohner <peb@mppmu.mpg.de> 947Date: Tue Dec 2 22:06:15 2008 +0100 948 949 Use NULL, not zero, for pointers 950 951 From Magnus Kessler <Magnus.Kessler@gmx.net> 952 http://lists.freedesktop.org/archives/xorg/2008-October/039799.html 953 http://lists.freedesktop.org/archives/xorg/attachments/20081030/b2ea5b1c/attachment-0001.bin 954 955commit b01e82ce1deedb36c9696d4d27a3b9a5d5a52d08 956Author: Peter Breitenlohner <peb@mppmu.mpg.de> 957Date: Thu Oct 30 12:01:06 2008 +0100 958 959 ANSI C 960 961 convert all old style function declarations 962 963 see also: Paulo Cesar Pereira de Andrade <pcpa@mandriva.com.br> 964 http://bugs.freedesktop.org/show_bug.cgi?id=14683 965 http://bugs.freedesktop.org/attachment.cgi?id=14582 966 967 see also: Magnus Kessler <Magnus.Kessler@gmx.net> 968 http://lists.freedesktop.org/archives/xorg/2008-October/039799.html 969 http://lists.freedesktop.org/archives/xorg/attachments/20081030/b2ea5b1c/attachment-0001.bin 970 971commit 2aba1bc0583aeb3ee6e26e3bfacd123abef744d9 972Author: Peter Breitenlohner <peb@mppmu.mpg.de> 973Date: Mon Dec 1 23:06:22 2008 +0100 974 975 towards ANSI C 976 977 make _IceProcessCoreMessage and default error handlers static 978 979commit 69a1b4b6d34291738dfbc3aa19d0ce3f2842ec8f 980Author: Peter Breitenlohner <peb@mppmu.mpg.de> 981Date: Mon Dec 1 22:22:12 2008 +0100 982 983 Activate CWARNFLAGS with lots of gcc warnings 984 985commit 898ed95cad1133940a83dcf428865c5d3fb2c939 986Author: Peter Breitenlohner <peb@mppmu.mpg.de> 987Date: Mon Dec 1 22:18:45 2008 +0100 988 989 use xorg-macros-1.2.1 990 991 Use XORG_CHANGELOG for rule to generate ChangeLog from git log 992 Use XORG_CWARNFLAGS for compiler warning flags, leave CFLAGS to user 993 994commit a99fbad09ab850e65ddd57e4d4488e4726295e14 995Author: Peter Breitenlohner <peb@mppmu.mpg.de> 996Date: Tue Oct 7 13:21:48 2008 -0700 997 998 Constify some arguments in libICE to clear warnings in libSM 999 1000 This patch avoids the gcc (3.4.6) warnings: 1001 ../../libSM-1.0.3/src/sm_client.c:104: warning: passing arg 7 of `IceRegisterForProtocolSetup' from incompatible pointer type 1002 ../../libSM-1.0.3/src/sm_manager.c:168: warning: passing arg 7 of `IceRegisterForProtocolReply' from incompatible pointer type 1003 when compiling libSM 1004 1005commit 3bceaeb3192ca75a14854d614e1621d28fb82274 1006Author: Peter Breitenlohner <peb@mppmu.mpg.de> 1007Date: Tue Oct 7 11:25:42 2008 -0700 1008 1009 define macros to 1 in icetrans.c to avoid redefined macro warnings 1010 1011 X.Org Bug #17947 <http://bugs.freedesktop.org/show_bug.cgi?id=17947> 1012 Patch #19444 <http://bugs.freedesktop.org/attachment.cgi?id=19444> 1013 1014 Define as 1 (one) as done by autoconf and the command line 1015 option, e.g. -DICE_t, not as empty. 1016 1017 This avoids the gcc (3.4.6) warnings: 1018 ../../libICE-1.0.4/src/icetrans.c:29:1: warning: "ICE_t" redefined 1019 ../config.h:38:1: warning: this is the location of the previous definition 1020 ../../libICE-1.0.4/src/icetrans.c:30:1: warning: "TRANS_CLIENT" redefined 1021 <command line>:6:1: warning: this is the location of the previous definition 1022 ../../libICE-1.0.4/src/icetrans.c:31:1: warning: "TRANS_SERVER" redefined 1023 <command line>:7:1: warning: this is the location of the previous definition 1024 1025commit b707104f4dba0963ab17c1d6a29c1e3a848ea408 1026Author: Alan Hourihane <alanh@tungstengraphics.com> 1027Date: Tue Apr 29 00:41:40 2008 +0100 1028 1029 silence warning 1030 1031commit e6b525aefc05b5203391699b00053ad52243cc6b 1032Author: Colin Harrison <colin.harrison-at-virgin.net> 1033Date: Tue Apr 29 00:40:48 2008 +0100 1034 1035 include for sleep() 1036 1037commit ef58f37724b841ef2246757be27111775aa86559 1038Author: Matthieu Herrb <matthieu.herrb@laas.fr> 1039Date: Sun Mar 9 09:02:40 2008 +0100 1040 1041 nuke RCS Ids 1042 1043commit 47d86e8343d3d0201166c4d75da2ec9c12638cc1 1044Author: James Cloos <cloos@jhcloos.com> 1045Date: Thu Dec 6 15:51:13 2007 -0500 1046 1047 Add missing PHONY line for automatic ChangeLog generation 1048 1049commit f415da71dd26f128df7d550ecd7631f8888eb1d2 1050Author: Alan Coopersmith <alan.coopersmith@sun.com> 1051Date: Mon Aug 20 13:21:07 2007 -0700 1052 1053 Version bump: 1.0.4 1054 1055commit 8e08d3e4b8f00151b3a8b7eb88015dc15170e154 1056Author: Alan Coopersmith <alan.coopersmith@sun.com> 1057Date: Mon Jun 4 15:40:22 2007 -0700 1058 1059 Add $(AM_CFLAGS) to lint flags to get correct Xtrans flags 1060 1061commit cd900e40b5676874d076c35466fd7baa6a49b1f6 1062Author: Alan Coopersmith <alan.coopersmith@sun.com> 1063Date: Thu Apr 5 15:05:52 2007 -0700 1064 1065 Replace many malloc(strlen()); strcpy() pairs with strdup() 1066 1067commit 27f9a9324d58c9a7472c724c62f5b7ea0e1f4681 1068Author: Alan Coopersmith <alan.coopersmith@sun.com> 1069Date: Thu Apr 5 14:43:05 2007 -0700 1070 1071 Provide ANSI C prototypes for more static functions 1072 1073commit bb639803a779ceace05d183b653da88f010ab29c 1074Author: Alan Coopersmith <alan.coopersmith@sun.com> 1075Date: Thu Apr 5 14:32:31 2007 -0700 1076 1077 Convert authutil.c static helpers to ANSI C prototypes to clear sparse warnings 1078 1079commit 2179b2d467d69e45559b8e4f161a904a21f05321 1080Author: Alan Coopersmith <alan.coopersmith@sun.com> 1081Date: Thu Apr 5 14:28:06 2007 -0700 1082 1083 Add hooks for checking source code with lint/sparse/etc. 1084 1085commit 6b361c028b5ad931b61df86fae570f3ef9f41c15 1086Author: Alan Coopersmith <alan.coopersmith@sun.com> 1087Date: Thu Apr 5 14:19:56 2007 -0700 1088 1089 Coverity #1086: Double free of pointer "*listenObjsRet" 1090 1091 Same bug, different function. 1092 1093commit c9b3d016681d81aff32c74cdad75151bd538e6ab 1094Author: Alan Coopersmith <alan.coopersmith@sun.com> 1095Date: Thu Apr 5 14:07:42 2007 -0700 1096 1097 Coverity #1085: Double free of pointer "*listenObjsRet" 1098 1099 If malloc failed in the loop in IceListenForConnections, the error path 1100 would free all previous allocations, then loop around and try again, and 1101 if it failed again, free the previous allocations again. On the other 1102 hand, if it succeeded on the later tries, then the memory would just be 1103 leaked, since the error would be returned and not the pointer to them. 1104 1105commit 6039e865470af23948b0fe7d5dc0ea72da436b0e 1106Author: Alan Coopersmith <alan.coopersmith@sun.com> 1107Date: Thu Apr 5 14:04:01 2007 -0700 1108 1109 Add *~ to .gitignore to skip emacs/patch droppings 1110 1111commit bed718894bed98cbd45b02bd57fb7fc6fd5089aa 1112Author: Daniel Stone <daniel@fooishbar.org> 1113Date: Sat Dec 16 01:21:17 2006 +0200 1114 1115 bump to 1.0.3 1116 1117commit cac788981906186442ddfb57a41f45911eb8223b 1118Author: Daniel Stone <daniel@fooishbar.org> 1119Date: Wed Dec 6 18:58:09 2006 +0200 1120 1121 Makefile.am: make ChangeLog hook safer 1122 Make ChangeLog hook as safe as possible. 1123 1124commit 011d632e8ef3f738b9158e66d6da6876e3b53905 1125Author: Adam Jackson <ajax@benzedrine.nwnk.net> 1126Date: Fri Oct 13 15:49:52 2006 -0400 1127 1128 Bump to 1.0.2 1129 1130commit 445661cd714685009ee9ba2358a274351381eabf 1131Author: Adam Jackson <ajax@benzedrine.nwnk.net> 1132Date: Thu Oct 12 18:37:57 2006 -0400 1133 1134 Fix ChangeLog hook to distcheck. 1135 1136commit 5cba1c763ac9f79062523227b49a29f72e6069cf 1137Author: Matthieu Herrb <matthieu.herrb@laas.fr> 1138Date: Sun Jul 16 10:52:30 2006 +0200 1139 1140 set GIT_DIR=${srcdir}/.git for git-log 1141 1142commit 86e0a93714a6ccdb8555fc2c48231d958cba383d 1143Author: Alan Coopersmith <alan.coopersmith@sun.com> 1144Date: Thu Jul 13 14:58:44 2006 -0700 1145 1146 renamed: .cvsignore -> .gitignore 1147 1148commit c87cb98979356fc55607c05a2b23207afc9beeb1 1149Author: Alan Coopersmith <alan.coopersmith@sun.com> 1150Date: Tue Jul 11 13:48:08 2006 -0700 1151 1152 Replace static ChangeLog with rule copied from libX11 to generate from git log 1153 1154commit 6066ab9b9914ec0cca3b8f36fa3f5ba323414621 1155Author: Derek Wang <derek.wang@sun.com> 1156Date: Tue Nov 23 12:00:32 2004 -0800 1157 1158 Sun bug #6193975: kde session manager core dumps in _IceWrite() 1159 1160commit be25425ca38d23655a5a854c053e750e1cbd3dea 1161Author: Alan Coopersmith <alan.coopersmith@sun.com> 1162Date: Tue Jul 11 13:42:07 2006 -0700 1163 1164 renamed: .cvsignore -> .gitignore 1165 1166commit 9b1bb5ab99bd386cc030cd456a576b37406da91c 1167Author: Adam Jackson <ajax@nwnk.net> 1168Date: Wed Apr 26 23:57:50 2006 +0000 1169 1170 Bump to 1.0.1 1171 1172commit 96d7763487da6624ed85bee10b081e7138d2060d 1173Author: Alan Coopersmith <Alan.Coopersmith@sun.com> 1174Date: Mon Apr 10 16:44:40 2006 +0000 1175 1176 Coverity #664: Free memory allocated by EXTRACT_STRING in 1177 _IceDefaultErrorHandler after we're done fprintf()'ing it. 1178 1179commit 2a30ec82f3bd2aa1f2566e97fee70403a8448de8 1180Author: Kevin E Martin <kem@kem.org> 1181Date: Thu Dec 15 00:24:27 2005 +0000 1182 1183 Update package version number for final X11R7 release candidate. 1184 1185commit 881573d429c0a9ecfa2d6286d4eaece36ee50675 1186Author: Kevin E Martin <kem@kem.org> 1187Date: Sat Dec 3 05:49:42 2005 +0000 1188 1189 Update package version number for X11R7 RC3 release. 1190 1191commit a15b179f2e8e359161d9133bac58dde57b7e78ae 1192Author: Kevin E Martin <kem@kem.org> 1193Date: Sat Nov 19 07:15:39 2005 +0000 1194 1195 Update pkgconfig files to separate library build-time dependencies from 1196 application build-time dependencies, and update package deps to work 1197 with separate build roots. 1198 1199commit c386a08047582240adefafd3afc062e52fccae6f 1200Author: Kevin E Martin <kem@kem.org> 1201Date: Wed Nov 9 21:19:12 2005 +0000 1202 1203 Update package version number for X11R7 RC2 release. 1204 1205commit c361e3919f2de3f4742904b04e73178edc76bf95 1206Author: Adam Jackson <ajax@nwnk.net> 1207Date: Sun Oct 23 20:12:19 2005 +0000 1208 1209 Bug #1893: Fix replies when peers use different major opcodes for the same 1210 subprotocol. (016_ICE_subprotocol_reply_fix.diff from Debian, by Jochen 1211 Voss) 1212 1213commit 0b8ff6fbd8cd7f47ab9e6ccb6d4917564a2d13ee 1214Author: Alan Coopersmith <Alan.Coopersmith@sun.com> 1215Date: Sat Jul 30 19:15:15 2005 +0000 1216 1217 Add -D flags to clear various warnings (Stefan Dirsch) 1218 1219commit 260d470a128c7eaa6d7484bb143aab353c4e98ec 1220Author: Kevin E Martin <kem@kem.org> 1221Date: Fri Jul 29 21:22:50 2005 +0000 1222 1223 Various changes preparing packages for RC0: 1224 - Verify and update package version numbers as needed 1225 - Implement versioning scheme 1226 - Change bug address to point to bugzilla bug entry form 1227 - Disable loadable i18n in libX11 by default (use --enable-loadable-i18n to 1228 reenable it) 1229 - Fix makedepend to use pkgconfig and pass distcheck 1230 - Update build script to build macros first 1231 - Update modular Xorg version 1232 1233commit cf687b775f580a84a4a8e962814abe7bc47a3c52 1234Author: Daniel Stone <daniel@fooishbar.org> 1235Date: Sat Jul 16 06:22:34 2005 +0000 1236 1237 Set soversion to 6.3.0. 1238 1239commit 6d1704defa0e57715bd22d30d6e789b36233dcf8 1240Author: Keith Packard <keithp@keithp.com> 1241Date: Sat Jul 9 05:59:01 2005 +0000 1242 1243 Add .cvsignore files 1244 1245commit 2b6b8e40a63dd69a13f87c19dcf8dc2f477c304d 1246Author: Daniel Stone <daniel@fooishbar.org> 1247Date: Sun Jul 3 07:00:55 2005 +0000 1248 1249 Add Xtrans definitions (FONT_t, TRANS_CLIENT) to clean up warnings. 1250 Add XSERV_t, TRANS_SERVER, TRANS_REOPEN to quash warnings. 1251 Add #include <dix-config.h> or <xorg-config.h>, as appropriate, to all 1252 source files in the xserver/xorg tree, predicated on defines of 1253 HAVE_{DIX,XORG}_CONFIG_H. Change all Xfont includes to 1254 <X11/fonts/foo.h>. 1255 1256commit 608ad35f102b188f554daf8c160a5edcf4e8031c 1257Author: Daniel Stone <daniel@fooishbar.org> 1258Date: Fri Jun 10 14:11:36 2005 +0000 1259 1260 Remove pointless include of Xlib.h. 1261 Fix #include path to bigreqstr.h. 1262 1263commit 795460992b0dcd4aa2591be462a94942415c6028 1264Author: Alexander Gottwald <alexander.gottwald@s1999.tu-chemnitz.de> 1265Date: Thu Jun 9 15:54:47 2005 +0000 1266 1267 Replace <X11/transport.c> with <X11/Xtrans/transport.c> 1268 1269commit ae7b4cca6bd5c1f4edea8cde80d7a3dfaaf2c4d3 1270Author: Alexander Gottwald <alexander.gottwald@s1999.tu-chemnitz.de> 1271Date: Thu Jun 9 15:52:02 2005 +0000 1272 1273 Replace <X11/Xtrans.h> with <X11/Xtrans/Xtrans.h> 1274 Copy Xtrans.h to exports/include/X11/Xtrans only 1275 1276commit a0637be926e6da5db8d131e7914f1300f484c626 1277Author: Alan Coopersmith <Alan.Coopersmith@sun.com> 1278Date: Sat May 21 23:07:47 2005 +0000 1279 1280 xtrans: 1281 Create autoconf macro XTRANS_CONNECTION_FLAGS to provide standard set of 1282 --enable flags for which transports to support and common place to 1283 update for required libraries for platforms that need certain libs for 1284 certain transports 1285 ICE: 1286 Add ICE_t #define required by Xtrans headers. Replace static defines of 1287 LOCALCONN & UNIXCONN with new XTRANS_CONNECTION_FLAGS macro. 1288 X11: 1289 Moved transport type checks to new macro XTRANS_CONNECTION_FLAGS in 1290 xtrans.m4 in xtrans module so they can be shared by all modules using 1291 xtrans. 1292 1293commit efdb2468119be0c62a379d91088a708ca8d37e1b 1294Author: Adam Jackson <ajax@nwnk.net> 1295Date: Thu May 19 00:22:32 2005 +0000 1296 1297 revert last change, didn't do right thing at all, sorry for the noise 1298 1299commit ccf4efa5e204d4569b9b590f72baae807ec19903 1300Author: Adam Jackson <ajax@nwnk.net> 1301Date: Thu May 19 00:10:02 2005 +0000 1302 1303 Require automake 1.7 in AM_INIT_AUTOMAKE 1304 1305commit 3458da101c943530861485c798538ce014eee6b0 1306Author: Søren Sandmann Pedersen <sandmann@daimi.au.dk> 1307Date: Tue May 17 21:25:15 2005 +0000 1308 1309 - Conditionally include config.h in xc/lib/SM 1310 - Add libSM to symlink.sh 1311 - Add SM build system 1312 1313commit cae06ca0ce523eeb9a667ce3ae5bff066cf6ecd7 1314Author: Søren Sandmann Pedersen <sandmann@daimi.au.dk> 1315Date: Tue May 17 20:53:58 2005 +0000 1316 1317 - Conditionally include config.h in the ICE source. 1318 - Add ICE to symlink.sh 1319 1320commit 9dd90f8f8e29bb1dd6fe84b4b1d2d75ef91bc336 1321Author: Søren Sandmann Pedersen <sandmann@daimi.au.dk> 1322Date: Tue May 17 20:52:35 2005 +0000 1323 1324 Add ICE directory + build system. 1325 1326commit d1cfe2a6d4a392f64b6b9d9255ec329fb2a6a39a 1327Author: Daniel Stone <daniel@fooishbar.org> 1328Date: Fri Jan 28 19:15:39 2005 +0000 1329 1330 Move _IceGetPeerName into the ICE public API as IceGetPeerName; bump ICE 1331 soversion to 6.4 accordingly. Change SM's use to the public version. 1332 The old version will be retained for compatibility. 1333 1334commit 8f0babf8450aa8097e063e13c95b1581843b2dd8 1335Author: Egbert Eich <eich@suse.de> 1336Date: Fri Apr 23 18:43:22 2004 +0000 1337 1338 Merging XORG-CURRENT into trunk 1339 1340commit 111949a4a1d5b62e26016b555e12f8862c90ae44 1341Author: Egbert Eich <eich@suse.de> 1342Date: Sun Mar 14 08:31:52 2004 +0000 1343 1344 Importing vendor version xf86-4_4_99_1 on Sun Mar 14 00:26:39 PST 2004 1345 1346commit d4054eea34b2f4d345796ecadec8a96af93c4d0d 1347Author: Egbert Eich <eich@suse.de> 1348Date: Wed Mar 3 12:11:10 2004 +0000 1349 1350 Importing vendor version xf86-4_4_0 on Wed Mar 3 04:09:24 PST 2004 1351 1352commit 569bf16d182b043e7ab914202d4195baf4a8413a 1353Author: Egbert Eich <eich@suse.de> 1354Date: Thu Feb 26 13:35:18 2004 +0000 1355 1356 readding XFree86's cvs IDs 1357 1358commit 14c9e41e551ab1b3a00807dbb8f2f215b96bcc81 1359Author: Egbert Eich <eich@suse.de> 1360Date: Thu Feb 26 09:22:34 2004 +0000 1361 1362 Importing vendor version xf86-4_3_99_903 on Wed Feb 26 01:21:00 PST 2004 1363 1364commit 45b73c360dc68b023194758bbb1cc59c021742a6 1365Author: Kaleb Keithley <kaleb@freedesktop.org> 1366Date: Thu Dec 4 22:02:52 2003 +0000 1367 1368 XFree86 4.3.99.901 (RC 1) 1369 1370commit c919c3d0b355ef67dfa0b511eb1da488e5786d1b 1371Author: Kaleb Keithley <kaleb@freedesktop.org> 1372Date: Tue Nov 25 19:28:07 2003 +0000 1373 1374 XFree86 4.3.99.16 Bring the tree up to date for the Cygwin folks 1375 1376commit 72e353567f8927996a26e72848d86f692c3f0737 1377Author: Kaleb Keithley <kaleb@freedesktop.org> 1378Date: Fri Nov 14 16:48:46 2003 +0000 1379 1380 XFree86 4.3.0.1 1381 1382commit ee452992357329f7af846eba8f5bbe61c5d27bfa 1383Author: Kaleb Keithley <kaleb@freedesktop.org> 1384Date: Fri Nov 14 15:54:36 2003 +0000 1385 1386 R6.6 is the Xorg base-line 1387