Home | History | Annotate | Line # | Download | only in dist
ChangeLog revision 1.1.1.6
      1 commit 0dfab4253e26d5c6e5f058126eb5e9f7a7732ae8
      2 Author: Alan Coopersmith <alan.coopersmith (a] oracle.com>
      3 Date:   Fri Jun 6 18:28:28 2014 -0700
      4 
      5     libICE 1.0.9
      6     
      7     Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com>
      8 
      9 commit 9fb6ba03d7183ae06644f8a747fdb99b970d65fc
     10 Author: Alan Coopersmith <alan.coopersmith (a] oracle.com>
     11 Date:   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 (a] oracle.com>
     22 
     23 commit c5060918164168c0a4f737b76e92df3c03356dc6
     24 Author: Alan Coopersmith <alan.coopersmith (a] oracle.com>
     25 Date:   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 (a] oracle.com>
     33 
     34 commit 80f62c54fbd50a3bbdf9c37258525098c9117830
     35 Author: Matthieu Herrb <matthieu.herrb (a] laas.fr>
     36 Date:   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 (a] laas.fr>
     44     Reviewed-by: Alan Coopersmith <alan.coopersmith (a] oracle.com>
     45 
     46 commit 2312ee00402088307e69589c3d12529b5232df66
     47 Author: Alan Coopersmith <alan.coopersmith (a] oracle.com>
     48 Date:   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 (a] oracle.com>
     64 
     65 commit 6d6aa84dc6acb2daa3ef7e20942c38a1416bf543
     66 Author: Alan Coopersmith <alan.coopersmith (a] oracle.com>
     67 Date:   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 (a] oracle.com>
     75 
     76 commit 9450bb648ef98efd6f08ea7d14ab8b9ea6e7bb54
     77 Author: Alan Coopersmith <alan.coopersmith (a] oracle.com>
     78 Date:   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 (a] oracle.com>
     83 
     84 commit 84153eee4db318cd897c464e70cb9f8bc8e469f6
     85 Author: Alan Coopersmith <alan.coopersmith (a] oracle.com>
     86 Date:   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 (a] oracle.com>
     91 
     92 commit 9a74512ffdc1628f1b87d2191439915c63b9104f
     93 Author: Alan Coopersmith <alan.coopersmith (a] oracle.com>
     94 Date:   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 (a] oracle.com>
     99 
    100 commit 4033226105fa861ab5f0276850afc24c0fa45406
    101 Author: Alan Coopersmith <alan.coopersmith (a] oracle.com>
    102 Date:   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 (a] oracle.com>
    107 
    108 commit 10c30ae6a7df1a7c352a1d611a313dffcaa42082
    109 Author: Alan Coopersmith <alan.coopersmith (a] oracle.com>
    110 Date:   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 (a] oracle.com>
    115 
    116 commit 0a94633e3d805ca477fba6b7acb673d055a3f43d
    117 Author: Alan Coopersmith <alan.coopersmith (a] oracle.com>
    118 Date:   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 (a] oracle.com>
    123 
    124 commit 0d276835222eeb57de56f56cd9e12611b1d30466
    125 Author: Alan Coopersmith <alan.coopersmith (a] oracle.com>
    126 Date:   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 (a] oracle.com>
    131 
    132 commit bb3d8a7767cf260b97c7e019e4fec0ee7d7b65a8
    133 Author: Alan Coopersmith <alan.coopersmith (a] oracle.com>
    134 Date:   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 (a] oracle.com>
    142 
    143 commit 9561eca1ad28afee6dcd0aebea3dd20a154ec481
    144 Author: Alan Coopersmith <alan.coopersmith (a] oracle.com>
    145 Date:   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 (a] oracle.com>
    153     Reviewed-by: Peter Hutterer <peter.hutterer (a] who-t.net>
    154 
    155 commit 1b1cf8072b2559e15ac440d5484a29a81d6918c6
    156 Author: Colin Walters <walters (a] verbum.org>
    157 Date:   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 (a] redhat.com>
    164 
    165 commit 5e784ca7f37823e62733765371c0b8ed1c58e5aa
    166 Author: Adam Jackson <ajax (a] redhat.com>
    167 Date:   Tue Jan 15 14:28:48 2013 -0500
    168 
    169     configure: Remove AM_MAINTAINER_MODE
    170     
    171     Signed-off-by: Adam Jackson <ajax (a] redhat.com>
    172 
    173 commit e1677ce019219ac164d99f1e04f17caf16fc785a
    174 Author: Alan Coopersmith <alan.coopersmith (a] oracle.com>
    175 Date:   Fri Jan 4 19:32:08 2013 -0800
    176 
    177     unifdef -U__UNIXOS2__
    178     
    179     Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com>
    180 
    181 commit f166e8bbf16ec214fefdcf02ce81f80442899cb7
    182 Author: Alan Coopersmith <alan.coopersmith (a] oracle.com>
    183 Date:   Fri Mar 2 19:59:50 2012 -0800
    184 
    185     libICE 1.0.8
    186     
    187     Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com>
    188 
    189 commit c87ecd959d61ae97d8a2bd82efc761bb3e299061
    190 Author: Matt Dew <marcoz (a] osource.org>
    191 Date:   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 (a] osource.org>
    208 
    209 commit 8b4321a37a9fa2ad24bf87afabba6b08dcfded12
    210 Author: Alan Coopersmith <alan.coopersmith (a] oracle.com>
    211 Date:   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 (a] oracle.com>
    241     Reviewed-by: Jeremy Huddleston <jeremyhu (a] apple.com>
    242 
    243 commit caf9e3393d5d517ea129392d001a2c46a7c1f325
    244 Author: Alan Coopersmith <alan.coopersmith (a] oracle.com>
    245 Date:   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 (a] oracle.com>
    258     Reviewed-by: Jeremy Huddleston <jeremyhu (a] apple.com>
    259 
    260 commit 59c1555dff34804c78c7e7443ad13f27300927eb
    261 Author: Alan Coopersmith <alan.coopersmith (a] oracle.com>
    262 Date:   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 (a] oracle.com>
    267     Reviewed-by: Matthieu Herrb <matthieu.herrb (a] laas.fr>
    268     Reviewed-by: walter <wharms (a] bfs.de>
    269     Reviewed-by: Jeremy Huddleston <jeremyhu (a] apple.com>
    270 
    271 commit bec4e9c9089fa4cc5a50fc513a3544cf6fd59bf1
    272 Author: Alan Coopersmith <alan.coopersmith (a] oracle.com>
    273 Date:   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 (a] oracle.com>
    278     Reviewed-by: Jeremy Huddleston <jeremyhu (a] apple.com>
    279 
    280 commit ffa659dd6dd1fb8847bfdcc5e1e2be353b6395b6
    281 Author: Alan Coopersmith <alan.coopersmith (a] oracle.com>
    282 Date:   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 (a] oracle.com>
    287     Reviewed-by: Jeremy Huddleston <jeremyhu (a] apple.com>
    288 
    289 commit 902a52ea9d7b6e6f56f7023009859072854a0fc7
    290 Author: Alan Coopersmith <alan.coopersmith (a] oracle.com>
    291 Date:   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 (a] oracle.com>
    298     Reviewed-by: Jeremy Huddleston <jeremyhu (a] apple.com>
    299 
    300 commit 9ff1f97e46903f8f83363f07cf021989bfa6a9f0
    301 Author: Alan Coopersmith <alan.coopersmith (a] oracle.com>
    302 Date:   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 (a] oracle.com>
    307     Reviewed-by: Jeremy Huddleston <jeremyhu (a] apple.com>
    308 
    309 commit e8a16534a9406d5096d9c0ea515d979c7c15e084
    310 Author: Alan Coopersmith <alan.coopersmith (a] oracle.com>
    311 Date:   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 (a] oracle.com>
    321     Reviewed-by: Jeremy Huddleston <jeremyhu (a] apple.com>
    322 
    323 commit 4fbcba4ee19a49c05440861e1278bc97d29048e0
    324 Author: Matt Dew <marcoz (a] osource.org>
    325 Date:   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 (a] osource.org>
    336 
    337 commit d4e161e35335df82f412d2d2bb1ef95ff3e88401
    338 Author: Gaetan Nadon <memsize (a] videotron.ca>
    339 Date:   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 (a] videotron.ca>
    344 
    345 commit fc0fc948d25dfa0f6f445a3b55610ea5b864dd60
    346 Author: Alan Coopersmith <alan.coopersmith (a] oracle.com>
    347 Date:   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 (a] oracle.com>
    355 
    356 commit 22601de3f38d035eb874d4bd9f649ddd2b3f0ae2
    357 Author: Gaetan Nadon <memsize (a] videotron.ca>
    358 Date:   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 (a] apple.com>
    367     Signed-off-by: Gaetan Nadon <memsize (a] videotron.ca>
    368 
    369 commit 7f330738f1f5862950b3baa35ff08446093bfd4e
    370 Author: Gaetan Nadon <memsize (a] videotron.ca>
    371 Date:   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 (a] apple.com>
    381     Signed-off-by: Gaetan Nadon <memsize (a] videotron.ca>
    382 
    383 commit d68d2d2031f623a969784e702c97a07b8cd99010
    384 Author: Gaetan Nadon <memsize (a] videotron.ca>
    385 Date:   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 (a] videotron.ca>
    393 
    394 commit 87c934b9b7973a814763670e2dfad0579a8dcc78
    395 Author: Gaetan Nadon <memsize (a] videotron.ca>
    396 Date:   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 (a] apple.com>
    401     Signed-off-by: Gaetan Nadon <memsize (a] videotron.ca>
    402 
    403 commit 41f04fd8673db5c2d8e587ab2c169a694bd7528f
    404 Author: Gaetan Nadon <memsize (a] videotron.ca>
    405 Date:   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 (a] apple.com>
    412     Signed-off-by: Gaetan Nadon <memsize (a] videotron.ca>
    413 
    414 commit 9e2a596b4ff06fc9c70dfcd94506e536e351ee0b
    415 Author: Gaetan Nadon <memsize (a] videotron.ca>
    416 Date:   Sun Sep 11 14:11:28 2011 -0400
    417 
    418     ice.xml: fix orphan affiliation
    419     
    420     Signed-off-by: Gaetan Nadon <memsize (a] videotron.ca>
    421 
    422 commit 1309d477a061d165345b602e122990eaab71a0d4
    423 Author: Gaetan Nadon <memsize (a] videotron.ca>
    424 Date:   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 (a] oracle.com>
    431     Signed-off-by: Gaetan Nadon <memsize (a] videotron.ca>
    432 
    433 commit e9d57773df26ad9440a49f58941b511e594605a4
    434 Author: Gaetan Nadon <memsize (a] videotron.ca>
    435 Date:   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 (a] videotron.ca>
    448 
    449 commit b83cbed755315f6300133f2621cbe99bdc06345a
    450 Author: Gaetan Nadon <memsize (a] videotron.ca>
    451 Date:   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 (a] videotron.ca>
    465 
    466 commit f35b8b8be16f1903beed34fe23fa53d102329342
    467 Author: Gaetan Nadon <memsize (a] videotron.ca>
    468 Date:   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 (a] videotron.ca>
    476 
    477 commit 4c9cbdb1b40799121456c692d960135d741f13c7
    478 Author: Gaetan Nadon <memsize (a] videotron.ca>
    479 Date:   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 
    493 commit 72d668dd2ec4db9b75973ba24f42ab49851dbc6d
    494 Author: Matt Dew <marcoz (a] osource.org>
    495 Date:   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 (a] osource.org>
    500     Reviewed-by: Alan Coopersmith <alan.coopersmith (a] oracle.com>
    501     Reviewed-by: Gaetan Nadon <memsize (a] videotron.ca>
    502 
    503 commit dd7f2beaa753541aefba499813f25de38cbd17b7
    504 Author: Alan Coopersmith <alan.coopersmith (a] oracle.com>
    505 Date:   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 (a] oracle.com>
    515     Reviewed-by: Jeremy Huddleston <jeremyhu (a] apple.com>
    516 
    517 commit 663782989be82e7893c99eaa7cbe98ec25a23c38
    518 Author: Alan Coopersmith <alan.coopersmith (a] oracle.com>
    519 Date:   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 (a] oracle.com>
    536     Reviewed-by: Jeremy Huddleston <jeremyhu (a] apple.com>
    537 
    538 commit daf686b7639919289b07a575a0d88efcb91d9732
    539 Author: Gaetan Nadon <memsize (a] videotron.ca>
    540 Date:   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 (a] videotron.ca>
    547 
    548 commit fadb927532556adb471300c89de29d268aae9102
    549 Author: Gaetan Nadon <memsize (a] videotron.ca>
    550 Date:   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 (a] osource.org>
    575     
    576     Signed-off-by: Gaetan Nadon <memsize (a] videotron.ca>
    577 
    578 commit 483d32621c06bcba0c7aa7794633b46b151fd5bf
    579 Author: Gaetan Nadon <memsize (a] videotron.ca>
    580 Date:   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 (a] videotron.ca>
    587 
    588 commit 4852c5bb1603fb6d401fe6895d9318555a8d4523
    589 Author: Gaetan Nadon <memsize (a] videotron.ca>
    590 Date:   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 (a] videotron.ca>
    597 
    598 commit 87d34a2f04c9d920da01802cd9707c8107746fa5
    599 Author: Gaetan Nadon <memsize (a] videotron.ca>
    600 Date:   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 (a] videotron.ca>
    614 
    615 commit 548eded10385ccc336e66dac8bbabe05f3225ec2
    616 Author: Gaetan Nadon <memsize (a] videotron.ca>
    617 Date:   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 
    625 commit 78b8e6b772685a2ed567ac2d30f96116f050dad5
    626 Author: Alan Coopersmith <alan.coopersmith (a] oracle.com>
    627 Date:   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 (a] oracle.com>
    635 
    636 commit dc63c253e33b1012c08cd274e6e37bf0fa87c624
    637 Author: Alan Coopersmith <alan.coopersmith (a] oracle.com>
    638 Date:   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 (a] debian.org>
    646     Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com>
    647     Reviewed-by: Mark Kettenis <kettenis (a] openbsd.org>
    648     Reviewed-by: Gaetan Nadon <memsize (a] videotron.ca>
    649 
    650 commit 4b4ec3aeaa7cf5f5a6490ad2ddc2b07d090214cb
    651 Author: Alan Coopersmith <alan.coopersmith (a] oracle.com>
    652 Date:   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 (a] oracle.com>
    657 
    658 commit 308c8d3d5fbf96c1d4f313def50d4b001ac0d685
    659 Author: Paulo Zanoni <przanoni (a] gmail.com>
    660 Date:   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 (a] mandriva.com>
    667     Reviewed-by: Matt Dew
    668     Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com>
    669 
    670 commit a72467b21662a63c81418731b540a8843d138750
    671 Author: Paulo Zanoni <pzanoni (a] mandriva.com>
    672 Date:   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 (a] mandriva.com>
    677     Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com>
    678 
    679 commit e0280caf7cc9d0e1c2df3ab7c5a4fbe4e42696a9
    680 Author: Alan Coopersmith <alan.coopersmith (a] oracle.com>
    681 Date:   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 (a] oracle.com>
    689     Reviewed-by: Julien Cristau <jcristau (a] debian.org>
    690 
    691 commit a5669dcb488db19b1ba4f1ef4d4565b6c3d1ea09
    692 Author: Alan Coopersmith <alan.coopersmith (a] oracle.com>
    693 Date:   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 (a] oracle.com>
    701 
    702 commit d902a9f27369fc8388774e73f4bee6ab0ad86ef5
    703 Author: Alan Coopersmith <alan.coopersmith (a] oracle.com>
    704 Date:   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 (a] oracle.com>
    712 
    713 commit fd56c4e00a564d6385ccb2f8fadf10de201ae411
    714 Author: Gaetan Nadon <memsize (a] videotron.ca>
    715 Date:   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 (a] videotron.ca>
    724 
    725 commit 9856f5679b2b2d458cf830c1e8fdd206c724dfc5
    726 Author: Adam Jackson <ajax (a] redhat.com>
    727 Date:   Tue Oct 19 11:19:08 2010 -0400
    728 
    729     libICE 1.0.7
    730     
    731     Signed-off-by: Adam Jackson <ajax (a] redhat.com>
    732 
    733 commit 59a8d5609398824c81b72deb82735a55332ca239
    734 Author: Jeremy Huddleston <jeremyhu (a] apple.com>
    735 Date:   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 (a] apple.com>
    741 
    742 commit 4a6f7a357222b2c1fa289d6e7b5fcc8c361e20e9
    743 Author: Jesse Adkins <jesserayadkins (a] gmail.com>
    744 Date:   Tue Sep 28 13:30:01 2010 -0700
    745 
    746     Purge cvs tags.
    747     
    748     Signed-off-by: Jesse Adkins <jesserayadkins (a] gmail.com>
    749     Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com>
    750 
    751 commit 5bb806a65bf23a507b135abe1e4a8b3cabc7b8aa
    752 Author: Matt Dew <matt (a] osource.org>
    753 Date:   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 (a] videotron.ca>
    758 
    759 commit 9b54f509832c50c1fac0edc0cb78e1a3454a56dc
    760 Author: Alan Coopersmith <alan.coopersmith (a] oracle.com>
    761 Date:   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 (a] oracle.com>
    769 
    770 commit 1967c04c021a4cfd7b3cdd4efdc13610b4385a65
    771 Author: Julien Cristau <jcristau (a] debian.org>
    772 Date:   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 (a] iki.fi>
    782     Signed-off-by: Julien Cristau <jcristau (a] debian.org>
    783 
    784 commit b6478dbedcca4d4cf44bd588c050bcc70c2f4963
    785 Author: Gaetan Nadon <memsize (a] videotron.ca>
    786 Date:   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 (a] videotron.ca>
    797 
    798 commit 8e175ff18649bd30e862b6a6a5f82a4ed4d5241a
    799 Author: Gaetan Nadon <memsize (a] videotron.ca>
    800 Date:   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 (a] videotron.ca>
    807 
    808 commit 09d61dc024d9846525e4c97d33cdf03c9f06c151
    809 Author: Gaetan Nadon <memsize (a] videotron.ca>
    810 Date:   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 (a] videotron.ca>
    818 
    819 commit 72b8a2d39a57eb0640929b9bb9f276c6032f8213
    820 Author: Gaetan Nadon <memsize (a] videotron.ca>
    821 Date:   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 
    828 commit 68231f8574e197a12eff1ddde37166d101567269
    829 Author: Gaetan Nadon <memsize (a] videotron.ca>
    830 Date:   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 
    839 commit b5cfc1cdd367c93660259a86b3b6683c57e5d76a
    840 Author: Gaetan Nadon <memsize (a] videotron.ca>
    841 Date:   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 
    849 commit 5524fa4d543932e4565b2235515fef9a5d9a501d
    850 Author: Gaetan Nadon <memsize (a] videotron.ca>
    851 Date:   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 
    858 commit 82ad2d2053af2ad37697793b9718721aa3ff80a0
    859 Author: Gaetan Nadon <memsize (a] videotron.ca>
    860 Date:   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 
    868 commit 4b2289ad5481de7fa51941cf6c2ca7a2a3202690
    869 Author: Jeremy Huddleston <jeremyhu (a] freedesktop.org>
    870 Date:   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 (a] freedesktop.org>
    889 
    890 commit 94992c686a6850f2303aa78057a64a6369b64692
    891 Author: Peter Hutterer <peter.hutterer (a] who-t.net>
    892 Date:   Fri Aug 28 14:17:50 2009 +1000
    893 
    894     libICE 1.0.6
    895     
    896     Signed-off-by: Peter Hutterer <peter.hutterer (a] who-t.net>
    897 
    898 commit 7a8bb2a2c991919bcdef63359c74e239045a3f4c
    899 Author: Alan Coopersmith <alan.coopersmith (a] sun.com>
    900 Date:   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 (a] sun.com>
    905 
    906 commit dbb950061f185e1ccf27bff9c71adc34ab4cfae0
    907 Author: Paulo Cesar Pereira de Andrade <pcpa (a] mandriva.com.br>
    908 Date:   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 
    915 commit 2f41ddb3a917c4e71184452b68561a15593d33b8
    916 Author: Paulo Cesar Pereira de Andrade <pcpa (a] mandriva.com.br>
    917 Date:   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 
    924 commit ab9dff549534c6d7b33f440bff7a841d60c1206c
    925 Author: Peter Breitenlohner <peb (a] mppmu.mpg.de>
    926 Date:   Mon Dec 8 18:45:44 2008 +0100
    927 
    928     bump to 1.0.5
    929 
    930 commit 71695c4bf7ae07228605683f6cdeca0457c8495a
    931 Author: Peter Breitenlohner <peb (a] mppmu.mpg.de>
    932 Date:   Mon Dec 8 18:44:26 2008 +0100
    933 
    934     remove ChangeLog from EXTRA_DIST and CLEANFILES
    935 
    936 commit 653f659fe65ae8c2a9fe5b1fdbfc78da43f2cf90
    937 Author: Peter Breitenlohner <peb (a] mppmu.mpg.de>
    938 Date:   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 (a] mandriva.com.br>
    943     http://lists.freedesktop.org/archives/xorg/2008-December/041222.html
    944 
    945 commit bf138553afe6eecd0e6c218dc6ae4f63065e4196
    946 Author: Peter Breitenlohner <peb (a] mppmu.mpg.de>
    947 Date:   Tue Dec 2 22:06:15 2008 +0100
    948 
    949     Use NULL, not zero, for pointers
    950     
    951     From Magnus Kessler <Magnus.Kessler (a] 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 
    955 commit b01e82ce1deedb36c9696d4d27a3b9a5d5a52d08
    956 Author: Peter Breitenlohner <peb (a] mppmu.mpg.de>
    957 Date:   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 (a] 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 (a] 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 
    971 commit 2aba1bc0583aeb3ee6e26e3bfacd123abef744d9
    972 Author: Peter Breitenlohner <peb (a] mppmu.mpg.de>
    973 Date:   Mon Dec 1 23:06:22 2008 +0100
    974 
    975     towards ANSI C
    976     
    977     make _IceProcessCoreMessage and default error handlers static
    978 
    979 commit 69a1b4b6d34291738dfbc3aa19d0ce3f2842ec8f
    980 Author: Peter Breitenlohner <peb (a] mppmu.mpg.de>
    981 Date:   Mon Dec 1 22:22:12 2008 +0100
    982 
    983     Activate CWARNFLAGS with lots of gcc warnings
    984 
    985 commit 898ed95cad1133940a83dcf428865c5d3fb2c939
    986 Author: Peter Breitenlohner <peb (a] mppmu.mpg.de>
    987 Date:   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 
    994 commit a99fbad09ab850e65ddd57e4d4488e4726295e14
    995 Author: Peter Breitenlohner <peb (a] mppmu.mpg.de>
    996 Date:   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 
   1005 commit 3bceaeb3192ca75a14854d614e1621d28fb82274
   1006 Author: Peter Breitenlohner <peb (a] mppmu.mpg.de>
   1007 Date:   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 
   1025 commit b707104f4dba0963ab17c1d6a29c1e3a848ea408
   1026 Author: Alan Hourihane <alanh (a] tungstengraphics.com>
   1027 Date:   Tue Apr 29 00:41:40 2008 +0100
   1028 
   1029     silence warning
   1030 
   1031 commit e6b525aefc05b5203391699b00053ad52243cc6b
   1032 Author: Colin Harrison <colin.harrison-at-virgin.net>
   1033 Date:   Tue Apr 29 00:40:48 2008 +0100
   1034 
   1035     include for sleep()
   1036 
   1037 commit ef58f37724b841ef2246757be27111775aa86559
   1038 Author: Matthieu Herrb <matthieu.herrb (a] laas.fr>
   1039 Date:   Sun Mar 9 09:02:40 2008 +0100
   1040 
   1041     nuke RCS Ids
   1042 
   1043 commit 47d86e8343d3d0201166c4d75da2ec9c12638cc1
   1044 Author: James Cloos <cloos (a] jhcloos.com>
   1045 Date:   Thu Dec 6 15:51:13 2007 -0500
   1046 
   1047     Add missing PHONY line for automatic ChangeLog generation
   1048 
   1049 commit f415da71dd26f128df7d550ecd7631f8888eb1d2
   1050 Author: Alan Coopersmith <alan.coopersmith (a] sun.com>
   1051 Date:   Mon Aug 20 13:21:07 2007 -0700
   1052 
   1053     Version bump: 1.0.4
   1054 
   1055 commit 8e08d3e4b8f00151b3a8b7eb88015dc15170e154
   1056 Author: Alan Coopersmith <alan.coopersmith (a] sun.com>
   1057 Date:   Mon Jun 4 15:40:22 2007 -0700
   1058 
   1059     Add $(AM_CFLAGS) to lint flags to get correct Xtrans flags
   1060 
   1061 commit cd900e40b5676874d076c35466fd7baa6a49b1f6
   1062 Author: Alan Coopersmith <alan.coopersmith (a] sun.com>
   1063 Date:   Thu Apr 5 15:05:52 2007 -0700
   1064 
   1065     Replace many malloc(strlen()); strcpy() pairs with strdup()
   1066 
   1067 commit 27f9a9324d58c9a7472c724c62f5b7ea0e1f4681
   1068 Author: Alan Coopersmith <alan.coopersmith (a] sun.com>
   1069 Date:   Thu Apr 5 14:43:05 2007 -0700
   1070 
   1071     Provide ANSI C prototypes for more static functions
   1072 
   1073 commit bb639803a779ceace05d183b653da88f010ab29c
   1074 Author: Alan Coopersmith <alan.coopersmith (a] sun.com>
   1075 Date:   Thu Apr 5 14:32:31 2007 -0700
   1076 
   1077     Convert authutil.c static helpers to ANSI C prototypes to clear sparse warnings
   1078 
   1079 commit 2179b2d467d69e45559b8e4f161a904a21f05321
   1080 Author: Alan Coopersmith <alan.coopersmith (a] sun.com>
   1081 Date:   Thu Apr 5 14:28:06 2007 -0700
   1082 
   1083     Add hooks for checking source code with lint/sparse/etc.
   1084 
   1085 commit 6b361c028b5ad931b61df86fae570f3ef9f41c15
   1086 Author: Alan Coopersmith <alan.coopersmith (a] sun.com>
   1087 Date:   Thu Apr 5 14:19:56 2007 -0700
   1088 
   1089     Coverity #1086: Double free of pointer "*listenObjsRet"
   1090     
   1091     Same bug, different function.
   1092 
   1093 commit c9b3d016681d81aff32c74cdad75151bd538e6ab
   1094 Author: Alan Coopersmith <alan.coopersmith (a] sun.com>
   1095 Date:   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 
   1105 commit 6039e865470af23948b0fe7d5dc0ea72da436b0e
   1106 Author: Alan Coopersmith <alan.coopersmith (a] sun.com>
   1107 Date:   Thu Apr 5 14:04:01 2007 -0700
   1108 
   1109     Add *~ to .gitignore to skip emacs/patch droppings
   1110 
   1111 commit bed718894bed98cbd45b02bd57fb7fc6fd5089aa
   1112 Author: Daniel Stone <daniel (a] fooishbar.org>
   1113 Date:   Sat Dec 16 01:21:17 2006 +0200
   1114 
   1115     bump to 1.0.3
   1116 
   1117 commit cac788981906186442ddfb57a41f45911eb8223b
   1118 Author: Daniel Stone <daniel (a] fooishbar.org>
   1119 Date:   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 
   1124 commit 011d632e8ef3f738b9158e66d6da6876e3b53905
   1125 Author: Adam Jackson <ajax (a] benzedrine.nwnk.net>
   1126 Date:   Fri Oct 13 15:49:52 2006 -0400
   1127 
   1128     Bump to 1.0.2
   1129 
   1130 commit 445661cd714685009ee9ba2358a274351381eabf
   1131 Author: Adam Jackson <ajax (a] benzedrine.nwnk.net>
   1132 Date:   Thu Oct 12 18:37:57 2006 -0400
   1133 
   1134     Fix ChangeLog hook to distcheck.
   1135 
   1136 commit 5cba1c763ac9f79062523227b49a29f72e6069cf
   1137 Author: Matthieu Herrb <matthieu.herrb (a] laas.fr>
   1138 Date:   Sun Jul 16 10:52:30 2006 +0200
   1139 
   1140     set GIT_DIR=${srcdir}/.git for git-log
   1141 
   1142 commit 86e0a93714a6ccdb8555fc2c48231d958cba383d
   1143 Author: Alan Coopersmith <alan.coopersmith (a] sun.com>
   1144 Date:   Thu Jul 13 14:58:44 2006 -0700
   1145 
   1146     renamed: .cvsignore -> .gitignore
   1147 
   1148 commit c87cb98979356fc55607c05a2b23207afc9beeb1
   1149 Author: Alan Coopersmith <alan.coopersmith (a] sun.com>
   1150 Date:   Tue Jul 11 13:48:08 2006 -0700
   1151 
   1152     Replace static ChangeLog with rule copied from libX11 to generate from git log
   1153 
   1154 commit 6066ab9b9914ec0cca3b8f36fa3f5ba323414621
   1155 Author: Derek Wang <derek.wang (a] sun.com>
   1156 Date:   Tue Nov 23 12:00:32 2004 -0800
   1157 
   1158     Sun bug #6193975: kde session manager core dumps in _IceWrite()
   1159 
   1160 commit be25425ca38d23655a5a854c053e750e1cbd3dea
   1161 Author: Alan Coopersmith <alan.coopersmith (a] sun.com>
   1162 Date:   Tue Jul 11 13:42:07 2006 -0700
   1163 
   1164     renamed: .cvsignore -> .gitignore
   1165 
   1166 commit 9b1bb5ab99bd386cc030cd456a576b37406da91c
   1167 Author: Adam Jackson <ajax (a] nwnk.net>
   1168 Date:   Wed Apr 26 23:57:50 2006 +0000
   1169 
   1170     Bump to 1.0.1
   1171 
   1172 commit 96d7763487da6624ed85bee10b081e7138d2060d
   1173 Author: Alan Coopersmith <Alan.Coopersmith (a] sun.com>
   1174 Date:   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 
   1179 commit 2a30ec82f3bd2aa1f2566e97fee70403a8448de8
   1180 Author: Kevin E Martin <kem (a] kem.org>
   1181 Date:   Thu Dec 15 00:24:27 2005 +0000
   1182 
   1183     Update package version number for final X11R7 release candidate.
   1184 
   1185 commit 881573d429c0a9ecfa2d6286d4eaece36ee50675
   1186 Author: Kevin E Martin <kem (a] kem.org>
   1187 Date:   Sat Dec 3 05:49:42 2005 +0000
   1188 
   1189     Update package version number for X11R7 RC3 release.
   1190 
   1191 commit a15b179f2e8e359161d9133bac58dde57b7e78ae
   1192 Author: Kevin E Martin <kem (a] kem.org>
   1193 Date:   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 
   1199 commit c386a08047582240adefafd3afc062e52fccae6f
   1200 Author: Kevin E Martin <kem (a] kem.org>
   1201 Date:   Wed Nov 9 21:19:12 2005 +0000
   1202 
   1203     Update package version number for X11R7 RC2 release.
   1204 
   1205 commit c361e3919f2de3f4742904b04e73178edc76bf95
   1206 Author: Adam Jackson <ajax (a] nwnk.net>
   1207 Date:   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 
   1213 commit 0b8ff6fbd8cd7f47ab9e6ccb6d4917564a2d13ee
   1214 Author: Alan Coopersmith <Alan.Coopersmith (a] sun.com>
   1215 Date:   Sat Jul 30 19:15:15 2005 +0000
   1216 
   1217     Add -D flags to clear various warnings (Stefan Dirsch)
   1218 
   1219 commit 260d470a128c7eaa6d7484bb143aab353c4e98ec
   1220 Author: Kevin E Martin <kem (a] kem.org>
   1221 Date:   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 
   1233 commit cf687b775f580a84a4a8e962814abe7bc47a3c52
   1234 Author: Daniel Stone <daniel (a] fooishbar.org>
   1235 Date:   Sat Jul 16 06:22:34 2005 +0000
   1236 
   1237     Set soversion to 6.3.0.
   1238 
   1239 commit 6d1704defa0e57715bd22d30d6e789b36233dcf8
   1240 Author: Keith Packard <keithp (a] keithp.com>
   1241 Date:   Sat Jul 9 05:59:01 2005 +0000
   1242 
   1243     Add .cvsignore files
   1244 
   1245 commit 2b6b8e40a63dd69a13f87c19dcf8dc2f477c304d
   1246 Author: Daniel Stone <daniel (a] fooishbar.org>
   1247 Date:   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 
   1256 commit 608ad35f102b188f554daf8c160a5edcf4e8031c
   1257 Author: Daniel Stone <daniel (a] fooishbar.org>
   1258 Date:   Fri Jun 10 14:11:36 2005 +0000
   1259 
   1260     Remove pointless include of Xlib.h.
   1261     Fix #include path to bigreqstr.h.
   1262 
   1263 commit 795460992b0dcd4aa2591be462a94942415c6028
   1264 Author: Alexander Gottwald <alexander.gottwald (a] s1999.tu-chemnitz.de>
   1265 Date:   Thu Jun 9 15:54:47 2005 +0000
   1266 
   1267     Replace <X11/transport.c> with <X11/Xtrans/transport.c>
   1268 
   1269 commit ae7b4cca6bd5c1f4edea8cde80d7a3dfaaf2c4d3
   1270 Author: Alexander Gottwald <alexander.gottwald (a] s1999.tu-chemnitz.de>
   1271 Date:   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 
   1276 commit a0637be926e6da5db8d131e7914f1300f484c626
   1277 Author: Alan Coopersmith <Alan.Coopersmith (a] sun.com>
   1278 Date:   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 
   1293 commit efdb2468119be0c62a379d91088a708ca8d37e1b
   1294 Author: Adam Jackson <ajax (a] nwnk.net>
   1295 Date:   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 
   1299 commit ccf4efa5e204d4569b9b590f72baae807ec19903
   1300 Author: Adam Jackson <ajax (a] nwnk.net>
   1301 Date:   Thu May 19 00:10:02 2005 +0000
   1302 
   1303     Require automake 1.7 in AM_INIT_AUTOMAKE
   1304 
   1305 commit 3458da101c943530861485c798538ce014eee6b0
   1306 Author: Sren Sandmann Pedersen <sandmann (a] daimi.au.dk>
   1307 Date:   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 
   1313 commit cae06ca0ce523eeb9a667ce3ae5bff066cf6ecd7
   1314 Author: Sren Sandmann Pedersen <sandmann (a] daimi.au.dk>
   1315 Date:   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 
   1320 commit 9dd90f8f8e29bb1dd6fe84b4b1d2d75ef91bc336
   1321 Author: Sren Sandmann Pedersen <sandmann (a] daimi.au.dk>
   1322 Date:   Tue May 17 20:52:35 2005 +0000
   1323 
   1324     Add ICE directory + build system.
   1325 
   1326 commit d1cfe2a6d4a392f64b6b9d9255ec329fb2a6a39a
   1327 Author: Daniel Stone <daniel (a] fooishbar.org>
   1328 Date:   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 
   1334 commit 8f0babf8450aa8097e063e13c95b1581843b2dd8
   1335 Author: Egbert Eich <eich (a] suse.de>
   1336 Date:   Fri Apr 23 18:43:22 2004 +0000
   1337 
   1338     Merging XORG-CURRENT into trunk
   1339 
   1340 commit 111949a4a1d5b62e26016b555e12f8862c90ae44
   1341 Author: Egbert Eich <eich (a] suse.de>
   1342 Date:   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 
   1346 commit d4054eea34b2f4d345796ecadec8a96af93c4d0d
   1347 Author: Egbert Eich <eich (a] suse.de>
   1348 Date:   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 
   1352 commit 569bf16d182b043e7ab914202d4195baf4a8413a
   1353 Author: Egbert Eich <eich (a] suse.de>
   1354 Date:   Thu Feb 26 13:35:18 2004 +0000
   1355 
   1356     readding XFree86's cvs IDs
   1357 
   1358 commit 14c9e41e551ab1b3a00807dbb8f2f215b96bcc81
   1359 Author: Egbert Eich <eich (a] suse.de>
   1360 Date:   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 
   1364 commit 45b73c360dc68b023194758bbb1cc59c021742a6
   1365 Author: Kaleb Keithley <kaleb (a] freedesktop.org>
   1366 Date:   Thu Dec 4 22:02:52 2003 +0000
   1367 
   1368     XFree86 4.3.99.901 (RC 1)
   1369 
   1370 commit c919c3d0b355ef67dfa0b511eb1da488e5786d1b
   1371 Author: Kaleb Keithley <kaleb (a] freedesktop.org>
   1372 Date:   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 
   1376 commit 72e353567f8927996a26e72848d86f692c3f0737
   1377 Author: Kaleb Keithley <kaleb (a] freedesktop.org>
   1378 Date:   Fri Nov 14 16:48:46 2003 +0000
   1379 
   1380     XFree86 4.3.0.1
   1381 
   1382 commit ee452992357329f7af846eba8f5bbe61c5d27bfa
   1383 Author: Kaleb Keithley <kaleb (a] freedesktop.org>
   1384 Date:   Fri Nov 14 15:54:36 2003 +0000
   1385 
   1386     R6.6 is the Xorg base-line
   1387