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