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