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