1commit edd70bdfbbd16247e3d9564ca51d864f82626eb7
2Author: Matt Turner <mattst88@gmail.com>
3Date:   Sun Jan 24 09:45:53 2021 -0500
4
5    libXt 1.2.1
6
7    Signed-off-by: Matt Turner <mattst88@gmail.com>
8
9commit 32fb9ec3b60d0262d65829ad0fc1463464648c4b
10Author: Thomas E. Dickey <dickey@invisible-island.net>
11Date:   Wed Feb 5 04:37:37 2020 -0500
12
13    _XtCalloc actually uses a Cardinal, not size_t
14
15commit 15a6234f9bee37d3c25bb21ce66db5846e082563
16Author: Walter Harms <wharms@bfs.de>
17Date:   Sun Dec 22 18:48:02 2019 +0100
18
19    add errorhandling to _XtVaToTypedArgList()
20
21    to make it behave like _XtVaToTypedArgList() add some checks
22    and make sure that all args are propper initialized. also
23    replace Malloc with Calloc and get arg check for free
24
25    Signed-off-by: Walter Harms <wharms@bfs.de>
26
27commit 6cc7763e4bb7298a6c81f81015d6e750d6b4ea5c
28Merge: b2c33d4 51cbf52
29Author: Walter Harms <wharms@bfs.de>
30Date:   Sun Dec 22 18:29:38 2019 +0100
31
32    Merge branch 'master' of ssh://gitlab.freedesktop.org/xorg/lib/libxt
33
34commit b2c33d42605147831c48a8946e90f356340e709e
35Author: Walter Harms <wharms@bfs.de>
36Date:   Sun Dec 22 17:51:53 2019 +0100
37
38    refactoring, reduce indent level
39
40    Signed-off-by: Walter Harms <wharms@bfs.de>
41
42commit 51cbf52b7668ad46a428dabe8e79e6819e825b20
43Author: Thomas E. Dickey <dickey@invisible-island.net>
44Date:   Fri Nov 15 21:00:44 2019 -0500
45
46    add a null-pointer check, overlooked in fix for issue #12.
47
48    Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net>
49
50commit 1bf4dfce4431b016a2970e195ea55188288264f6
51Author: Thomas E. Dickey <dickey@invisible-island.net>
52Date:   Sat Nov 9 21:01:29 2019 -0500
53
54    issue #12: work within existing interface which attempts to obtain the
55    display-pointer from the screen-pointer but fails when the screen-pointer
56    itself is invalid.  Ensure that the screen-pointer is valid by checking
57    the default_screen value against the valid range, and forcing it to zero
58    if it is out of bounds.
59
60    Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net>
61
62commit 8fe25ef4a99c38abe31113d5cfa0b85c7cd5c2de
63Author: Walter Harms <wharms@bfs.de>
64Date:   Sat Nov 9 22:14:36 2019 +0100
65
66    no need to check arguments for XtFree()
67
68    Signed-off-by: Walter Harms <wharms@bfs.de>
69
70commit c7bdc7c0b75b6ec4df0bc180a20cf55ed0f43281
71Author: Thomas E. Dickey <dickey@invisible-island.net>
72Date:   Sat Nov 9 06:19:14 2019 -0500
73
74    new build
75
76    Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net>
77
78commit ffc91271de153053c5c070fb11b4c701339ea06d
79Author: Thomas E. Dickey <dickey@invisible-island.net>
80Date:   Sat Nov 9 06:02:09 2019 -0500
81
82    issue 12 - DISPLAY=:0.-1 XtScreenDatabase segfault
83
84    Add a null-pointer check XtScreenDatabase(), exit if no display was opened.
85
86    Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net>
87
88commit 5964fb7e3a3c43db34e8a85df3332da0117e3336
89Author: Thomas E. Dickey <dickey@invisible-island.net>
90Date:   Thu Aug 1 19:22:27 2019 -0400
91
92    improved the script used for typedef-options with indent, updated indentation
93
94    Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net>
95
96commit 727195e741cb4de851870efc92232d66dcd5a8f0
97Author: Thomas E. Dickey <dickey@invisible-island.net>
98Date:   Sun Jul 14 17:42:46 2019 -0400
99
100    bump minor version to reflect code-cleanup
101
102    Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net>
103
104commit d9ff063428adeb7139ee2eb1a96c8fb6263bac12
105Author: Thomas E. Dickey <dickey@invisible-island.net>
106Date:   Sun Jul 14 16:33:16 2019 -0400
107
108    remove the ARGUSED lines, which confuse GNU indent, ditto for LINTLIBRARY
109
110    Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net>
111
112commit 04bb8d633f922e12f76b17de5b876320b0fe3b69
113Author: Thomas E. Dickey <dickey@invisible-island.net>
114Date:   Sun Jul 14 16:30:05 2019 -0400
115
116    indent'd like "x-indent.sh", but with a more complete set of typedefs - see
117    https://github.com/ThomasDickey/cindent-snapshots/blob/master/scripts/xxx-profile
118
119    Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net>
120
121commit 2ff3f1fa183be97e66afb863cb9fec391ee3cd5c
122Author: Thomas E. Dickey <dickey@invisible-island.net>
123Date:   Sun Jul 14 16:23:33 2019 -0400
124
125    indent'd like "x-indent.sh", but with a more complete set of typedefs - see
126    https://github.com/ThomasDickey/cindent-snapshots/blob/master/scripts/xxx-profile
127
128    Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net>
129
130commit ceeffbae4c9a19fe304ae13c66bbfa2160a0c4c9
131Author: Thomas E. Dickey <dickey@invisible-island.net>
132Date:   Sun Jul 14 16:22:42 2019 -0400
133
134    indent'd like "x-indent.sh", but with a more complete set of typedefs - see
135    https://github.com/ThomasDickey/cindent-snapshots/blob/master/scripts/xxx-profile
136
137    Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net>
138
139commit f9bcb0beff28a12ef66a5555889070c211b6724e
140Author: Thomas E. Dickey <dickey@invisible-island.net>
141Date:   Sun Jul 14 16:21:13 2019 -0400
142
143    indent'd like "x-indent.sh", but with a more complete set of typedefs - see
144    https://github.com/ThomasDickey/cindent-snapshots/blob/master/scripts/xxx-profile
145
146    Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net>
147
148commit c32e6431de07c2c6314b710c0a9e446b7a62f831
149Author: Thomas E. Dickey <dickey@invisible-island.net>
150Date:   Sun Jul 14 16:19:32 2019 -0400
151
152    indent'd like "x-indent.sh", but with a more complete set of typedefs - see
153    https://github.com/ThomasDickey/cindent-snapshots/blob/master/scripts/xxx-profile
154
155    Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net>
156
157commit 91e5f17c9c7251a001d98613d8399045e6f47377
158Author: Thomas E. Dickey <dickey@invisible-island.net>
159Date:   Sun Jul 14 16:18:37 2019 -0400
160
161    indent'd like "x-indent.sh", but with a more complete set of typedefs - see
162    https://github.com/ThomasDickey/cindent-snapshots/blob/master/scripts/xxx-profile
163
164    Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net>
165
166commit 4f41be501408c1f37215665da7049dd363755f7b
167Author: Thomas E. Dickey <dickey@invisible-island.net>
168Date:   Sun Jul 14 16:17:53 2019 -0400
169
170    indent'd like "x-indent.sh", but with a more complete set of typedefs - see
171    https://github.com/ThomasDickey/cindent-snapshots/blob/master/scripts/xxx-profile
172
173    Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net>
174
175commit 4d16315364a0d1fd80a5e71f1dc885fe6674072b
176Author: Thomas E. Dickey <dickey@invisible-island.net>
177Date:   Sun Jul 14 16:15:26 2019 -0400
178
179    indent'd like "x-indent.sh", but with a more complete set of typedefs - see
180    https://github.com/ThomasDickey/cindent-snapshots/blob/master/scripts/xxx-profile
181
182    Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net>
183
184commit 6972afd215dc195e3213864d9b725a48bf766b6d
185Author: Thomas E. Dickey <dickey@invisible-island.net>
186Date:   Sun Jul 14 16:12:44 2019 -0400
187
188    indent'd like "x-indent.sh", but with a more complete set of typedefs - see
189    https://github.com/ThomasDickey/cindent-snapshots/blob/master/scripts/xxx-profile
190
191    Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net>
192
193commit 0aaf4560b718e9c9e5843b610974626b68688a93
194Author: Thomas E. Dickey <dickey@invisible-island.net>
195Date:   Sun Jul 14 16:11:22 2019 -0400
196
197    indent'd like "x-indent.sh", but with a more complete set of typedefs - see
198    https://github.com/ThomasDickey/cindent-snapshots/blob/master/scripts/xxx-profile
199
200    Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net>
201
202commit 204b9be31b67cc224bdfb47da3aacec1ceae6cad
203Author: Thomas E. Dickey <dickey@invisible-island.net>
204Date:   Sun Jul 14 16:06:24 2019 -0400
205
206    indent'd like "x-indent.sh", but with a more complete set of typedefs - see
207    https://github.com/ThomasDickey/cindent-snapshots/blob/master/scripts/xxx-profile
208
209    Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net>
210
211commit 5e633abc04b0b02be5bba8ffc3d7c4950f12cda0
212Author: Thomas E. Dickey <dickey@invisible-island.net>
213Date:   Sun Jul 14 16:03:06 2019 -0400
214
215    indent'd like "x-indent.sh", but with a more complete set of typedefs - see
216    https://github.com/ThomasDickey/cindent-snapshots/blob/master/scripts/xxx-profile
217
218    Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net>
219
220commit 79208cbc8e352bb9e4d7f3392a373f8bb67d21f4
221Author: Thomas E. Dickey <dickey@invisible-island.net>
222Date:   Sun Jul 14 16:00:54 2019 -0400
223
224    indent'd like "x-indent.sh", but with a more complete set of typedefs - see
225    https://github.com/ThomasDickey/cindent-snapshots/blob/master/scripts/xxx-profile
226
227    Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net>
228
229commit 832c4eb0ba6cf18ed0dbec2d542b65f10ac549df
230Author: Thomas E. Dickey <dickey@invisible-island.net>
231Date:   Sun Jul 14 15:58:21 2019 -0400
232
233    indent'd like "x-indent.sh", but with a more complete set of typedefs - see
234    https://github.com/ThomasDickey/cindent-snapshots/blob/master/scripts/xxx-profile
235
236    Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net>
237
238commit 03b78385ae3628e0e0e66efb6c8f13d277a8da7d
239Author: Thomas E. Dickey <dickey@invisible-island.net>
240Date:   Sun Jul 14 15:55:55 2019 -0400
241
242    indent'd like "x-indent.sh", but with a more complete set of typedefs - see
243    https://github.com/ThomasDickey/cindent-snapshots/blob/master/scripts/xxx-profile
244
245    Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net>
246
247commit 7a37a8ddb5b5a208d718244f751fad6678a7bf8b
248Author: Thomas E. Dickey <dickey@invisible-island.net>
249Date:   Sun Jul 14 15:53:11 2019 -0400
250
251    indent'd like "x-indent.sh", but with a more complete set of typedefs - see
252    https://github.com/ThomasDickey/cindent-snapshots/blob/master/scripts/xxx-profile
253
254    Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net>
255
256commit 019cfe87355df593355a37f53e768d8ccdf06eb0
257Author: Thomas E. Dickey <dickey@invisible-island.net>
258Date:   Sun Jul 14 15:50:13 2019 -0400
259
260    indent'd like "x-indent.sh", but with a more complete set of typedefs - see
261    https://github.com/ThomasDickey/cindent-snapshots/blob/master/scripts/xxx-profile
262
263    Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net>
264
265commit 43f01d164ecdc5d5efe62a5fb82a4d22aa62b0e0
266Author: Thomas E. Dickey <dickey@invisible-island.net>
267Date:   Sun Jul 14 15:48:32 2019 -0400
268
269    indent'd like "x-indent.sh", but with a more complete set of typedefs - see
270    https://github.com/ThomasDickey/cindent-snapshots/blob/master/scripts/xxx-profile
271
272    Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net>
273
274commit b7d917281a2bdd51c8816aa89fc76de47d663526
275Author: Thomas E. Dickey <dickey@invisible-island.net>
276Date:   Sun Jul 14 15:47:30 2019 -0400
277
278    indent'd like "x-indent.sh", but with a more complete set of typedefs - see
279    https://github.com/ThomasDickey/cindent-snapshots/blob/master/scripts/xxx-profile
280
281    Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net>
282
283commit 710d25ec2432b170c508d08abfe3e2944078590b
284Author: Thomas E. Dickey <dickey@invisible-island.net>
285Date:   Sun Jul 14 15:44:40 2019 -0400
286
287    indent'd like "x-indent.sh", but with a more complete set of typedefs - see
288    https://github.com/ThomasDickey/cindent-snapshots/blob/master/scripts/xxx-profile
289
290    Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net>
291
292commit c37ea7484dcf7aad160d536a1212924483947490
293Author: Thomas E. Dickey <dickey@invisible-island.net>
294Date:   Sun Jul 14 15:42:47 2019 -0400
295
296    indent'd like "x-indent.sh", but with a more complete set of typedefs - see
297    https://github.com/ThomasDickey/cindent-snapshots/blob/master/scripts/xxx-profile
298
299    Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net>
300
301commit d2ee89ce4d9e94b3319c72046853afda5ad3d3ed
302Author: Thomas E. Dickey <dickey@invisible-island.net>
303Date:   Sun Jul 14 15:38:30 2019 -0400
304
305    indent'd like "x-indent.sh", but with a more complete set of typedefs - see
306    https://github.com/ThomasDickey/cindent-snapshots/blob/master/scripts/xxx-profile
307
308    Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net>
309
310commit ca56f7951a76d3b695ad96aa1fde8bf8120f2bc1
311Author: Thomas E. Dickey <dickey@invisible-island.net>
312Date:   Sun Jul 14 15:30:12 2019 -0400
313
314    indent'd like "x-indent.sh", but with a more complete set of typedefs - see
315    https://github.com/ThomasDickey/cindent-snapshots/blob/master/scripts/xxx-profile
316
317    Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net>
318
319commit 10c7594030e6be7c731c44b17102b33bef91b12b
320Author: Thomas E. Dickey <dickey@invisible-island.net>
321Date:   Sun Jul 14 15:24:30 2019 -0400
322
323    indent'd like "x-indent.sh", but with a more complete set of typedefs - see
324    https://github.com/ThomasDickey/cindent-snapshots/blob/master/scripts/xxx-profile
325
326    Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net>
327
328commit 02b712159a2e7152669fd6d2a315e6f7690bb2d7
329Author: Thomas E. Dickey <dickey@invisible-island.net>
330Date:   Sun Jul 14 15:23:19 2019 -0400
331
332    indent'd like "x-indent.sh", but with a more complete set of typedefs - see
333    https://github.com/ThomasDickey/cindent-snapshots/blob/master/scripts/xxx-profile
334
335    Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net>
336
337commit 348a30bb5a850a626733a4d255d7ab633d22ebd4
338Author: Thomas E. Dickey <dickey@invisible-island.net>
339Date:   Sun Jul 14 15:20:42 2019 -0400
340
341    indent'd like "x-indent.sh", but with a more complete set of typedefs - see
342    https://github.com/ThomasDickey/cindent-snapshots/blob/master/scripts/xxx-profile
343
344    Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net>
345
346commit 99343f5a4660e121911dc907c2858c7a1ef1dd0c
347Author: Thomas E. Dickey <dickey@invisible-island.net>
348Date:   Sun Jul 14 15:19:16 2019 -0400
349
350    indent'd like "x-indent.sh", but with a more complete set of typedefs - see
351    https://github.com/ThomasDickey/cindent-snapshots/blob/master/scripts/xxx-profile
352
353    Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net>
354
355commit c37faef75de9b4de70e6394e814c7c50b4fca6d9
356Author: Thomas E. Dickey <dickey@invisible-island.net>
357Date:   Sun Jul 14 14:51:39 2019 -0400
358
359    turn off indent in generated files
360
361    Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net>
362
363commit 3af1ae2a76b789f89793d64b8d6eff7f9c24ca75
364Author: Thomas E. Dickey <dickey@invisible-island.net>
365Date:   Sun Jul 14 14:45:28 2019 -0400
366
367    indent'd like "x-indent.sh", but with a more complete set of typedefs - see
368    https://github.com/ThomasDickey/cindent-snapshots/blob/master/scripts/xxx-profile
369
370    Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net>
371
372commit 891419c3bcfc7d07f195957d1d74a03846b72eca
373Author: Thomas E. Dickey <dickey@invisible-island.net>
374Date:   Sun Jul 14 14:40:41 2019 -0400
375
376    indent'd like "x-indent.sh", but with a more complete set of typedefs - see
377    https://github.com/ThomasDickey/cindent-snapshots/blob/master/scripts/xxx-profile
378
379    Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net>
380
381commit a5f21f4e0cf482077d213153efc5d041d15132cb
382Author: Thomas E. Dickey <dickey@invisible-island.net>
383Date:   Sun Jul 14 14:35:02 2019 -0400
384
385    indent'd like "x-indent.sh", but with a more complete set of typedefs - see
386    https://github.com/ThomasDickey/cindent-snapshots/blob/master/scripts/xxx-profile
387
388    Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net>
389
390commit 26444bb3a221263b367f1559948069fb807458f9
391Author: Thomas E. Dickey <dickey@invisible-island.net>
392Date:   Sun Jul 14 14:28:59 2019 -0400
393
394    indent'd like "x-indent.sh", but with a more complete set of typedefs - see
395    https://github.com/ThomasDickey/cindent-snapshots/blob/master/scripts/xxx-profile
396
397    Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net>
398
399commit 58fc6aefc494580991347b1f1c24cd21fe77fba0
400Author: Thomas E. Dickey <dickey@invisible-island.net>
401Date:   Sun Jul 14 14:12:21 2019 -0400
402
403    indent'd like "x-indent.sh", but with a more complete set of typedefs - see
404    https://github.com/ThomasDickey/cindent-snapshots/blob/master/scripts/xxx-profile
405
406    Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net>
407
408commit 3a5b9155c5a7ecd6b81a9243197f89d5f11865dd
409Author: Thomas E. Dickey <dickey@invisible-island.net>
410Date:   Sun Jul 14 14:03:33 2019 -0400
411
412    indent'd like "x-indent.sh", but with a more complete set of typedefs - see
413    https://github.com/ThomasDickey/cindent-snapshots/blob/master/scripts/xxx-profile
414
415    Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net>
416
417commit c63b90edf271bcdc71dea5f30588c47acf278c0f
418Author: Thomas E. Dickey <dickey@invisible-island.net>
419Date:   Sun Jul 14 13:54:21 2019 -0400
420
421    indent'd like "x-indent.sh", but with a more complete set of typedefs - see
422    https://github.com/ThomasDickey/cindent-snapshots/blob/master/scripts/xxx-profile
423
424    Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net>
425
426commit f27bb4149d954dcd019ebed805aa526f0fff54a3
427Author: Thomas E. Dickey <dickey@invisible-island.net>
428Date:   Sun Jul 14 13:50:56 2019 -0400
429
430    indent'd like "x-indent.sh", but with a more complete set of typedefs - see
431    https://github.com/ThomasDickey/cindent-snapshots/blob/master/scripts/xxx-profile
432
433    Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net>
434
435commit 0a13b48b89b4e52739e89a7f3631d2b5a68e898b
436Author: Thomas E. Dickey <dickey@invisible-island.net>
437Date:   Sun Jul 14 13:44:53 2019 -0400
438
439    indent'd like "x-indent.sh", but with a more complete set of typedefs - see
440    https://github.com/ThomasDickey/cindent-snapshots/blob/master/scripts/xxx-profile
441
442    Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net>
443
444commit 54c4eed190cc5a9a759c37f1d9002a7067d12ab5
445Author: Thomas E. Dickey <dickey@invisible-island.net>
446Date:   Sun Jul 14 13:42:30 2019 -0400
447
448    indent'd like "x-indent.sh", but with a more complete set of typedefs - see
449    https://github.com/ThomasDickey/cindent-snapshots/blob/master/scripts/xxx-profile
450
451    Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net>
452
453commit 8cd7b381725916ff1e9ca9d5f81b26fc790bbf2c
454Author: Thomas E. Dickey <dickey@invisible-island.net>
455Date:   Sun Jul 14 13:38:34 2019 -0400
456
457    indent'd like "x-indent.sh", but with a more complete set of typedefs - see
458    https://github.com/ThomasDickey/cindent-snapshots/blob/master/scripts/xxx-profile
459
460    Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net>
461
462commit f291d614f9c892d3f6dace9a9fd176780b135358
463Author: Thomas E. Dickey <dickey@invisible-island.net>
464Date:   Sun Jul 7 20:44:48 2019 -0400
465
466    indent'd like "x-indent.sh", but with a more complete set of typedefs - see
467    https://github.com/ThomasDickey/cindent-snapshots/blob/master/scripts/xxx-profile
468
469    Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net>
470
471commit 426ebffd0294172409c3422439fbaacda3463c08
472Author: Thomas E. Dickey <dickey@invisible-island.net>
473Date:   Sun Jul 7 20:43:34 2019 -0400
474
475    indent'd like "x-indent.sh", but with a more complete set of typedefs - see
476    https://github.com/ThomasDickey/cindent-snapshots/blob/master/scripts/xxx-profile
477
478    Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net>
479
480commit 40d64a0d706bf41c070b3027c153ecb8229368bd
481Author: Thomas E. Dickey <dickey@invisible-island.net>
482Date:   Sun Jul 7 20:26:34 2019 -0400
483
484    indent'd like "x-indent.sh", but with a more complete set of typedefs - see
485    https://github.com/ThomasDickey/cindent-snapshots/blob/master/scripts/xxx-profile
486
487    Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net>
488
489commit 9876c91af02a8c442c43f8cfec1101549b0e9738
490Author: Thomas E. Dickey <dickey@invisible-island.net>
491Date:   Sun Jul 7 20:24:20 2019 -0400
492
493    indent'd like "x-indent.sh", but with a more complete set of typedefs - see
494    https://github.com/ThomasDickey/cindent-snapshots/blob/master/scripts/xxx-profile
495
496    Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net>
497
498commit 9f3baddea068e9c615595afaca13b1e7abb1f524
499Author: Thomas E. Dickey <dickey@invisible-island.net>
500Date:   Sun Jul 7 20:21:47 2019 -0400
501
502    indent'd like "x-indent.sh", but with a more complete set of typedefs - see
503    https://github.com/ThomasDickey/cindent-snapshots/blob/master/scripts/xxx-profile
504
505    Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net>
506
507commit 59499201effb2f07969c7940637016cb7d854967
508Author: Thomas E. Dickey <dickey@invisible-island.net>
509Date:   Sun Jul 7 20:09:45 2019 -0400
510
511    indent'd like "x-indent.sh", but with a more complete set of typedefs - see
512    https://github.com/ThomasDickey/cindent-snapshots/blob/master/scripts/xxx-profile
513
514    Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net>
515
516commit 8adff9851b1809f38110c31bcb35d6faf45c6fda
517Author: Thomas E. Dickey <dickey@invisible-island.net>
518Date:   Sun Jul 7 20:06:05 2019 -0400
519
520    indent'd like "x-indent.sh", but with a more complete set of typedefs - see
521    https://github.com/ThomasDickey/cindent-snapshots/blob/master/scripts/xxx-profile
522
523    Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net>
524
525commit 3da5c20b3c61f4a952f858455aa049fb201a476e
526Author: Thomas E. Dickey <dickey@invisible-island.net>
527Date:   Sun Jul 7 20:03:18 2019 -0400
528
529    indent'd like "x-indent.sh", but with a more complete set of typedefs - see
530    https://github.com/ThomasDickey/cindent-snapshots/blob/master/scripts/xxx-profile
531
532    Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net>
533
534commit 24816189ce8f21b77ede96bc1f83f41cf2ffa7fe
535Author: Thomas E. Dickey <dickey@invisible-island.net>
536Date:   Sun Jul 7 19:59:07 2019 -0400
537
538    indent'd like "x-indent.sh", but with a more complete set of typedefs - see
539    https://github.com/ThomasDickey/cindent-snapshots/blob/master/scripts/xxx-profile
540
541    Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net>
542
543commit 2b4b0b5104b9f39769f8cd500c57c0bf17994825
544Author: Thomas E. Dickey <dickey@invisible-island.net>
545Date:   Sun Jul 7 19:58:04 2019 -0400
546
547    indent'd like "x-indent.sh", but with a more complete set of typedefs - see
548    https://github.com/ThomasDickey/cindent-snapshots/blob/master/scripts/xxx-profile
549
550    Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net>
551
552commit 818711dd5ac1add5a67064cb6b0683c19055961e
553Author: Thomas E. Dickey <dickey@invisible-island.net>
554Date:   Sun Jul 7 19:56:05 2019 -0400
555
556    indent'd like "x-indent.sh", but with a more complete set of typedefs - see
557    https://github.com/ThomasDickey/cindent-snapshots/blob/master/scripts/xxx-profile
558
559    Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net>
560
561commit 650398b40bf500698cfe1f040df9e9d217e9c807
562Author: Thomas E. Dickey <dickey@invisible-island.net>
563Date:   Sun Jul 7 19:55:21 2019 -0400
564
565    indent'd like "x-indent.sh", but with a more complete set of typedefs - see
566    https://github.com/ThomasDickey/cindent-snapshots/blob/master/scripts/xxx-profile
567
568    Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net>
569
570commit 1737661309d55aa33e668142cf3301a8e94ff44d
571Author: Thomas E. Dickey <dickey@invisible-island.net>
572Date:   Sun Jul 7 19:47:08 2019 -0400
573
574    indent'd like "x-indent.sh", but with a more complete set of typedefs - see
575    https://github.com/ThomasDickey/cindent-snapshots/blob/master/scripts/xxx-profile
576
577    Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net>
578
579commit 9f81c761344b764b7f9950b7f7a2f57fb8465c12
580Author: Thomas E. Dickey <dickey@invisible-island.net>
581Date:   Sun Jul 7 19:46:02 2019 -0400
582
583    indent'd like "x-indent.sh", but with a more complete set of typedefs - see
584    https://github.com/ThomasDickey/cindent-snapshots/blob/master/scripts/xxx-profile
585
586    Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net>
587
588commit f962bf49b6607db00443a93001c227e1a4d18275
589Author: Thomas E. Dickey <dickey@invisible-island.net>
590Date:   Sun Jul 7 19:44:32 2019 -0400
591
592    indent'd like "x-indent.sh", but with a more complete set of typedefs - see
593    https://github.com/ThomasDickey/cindent-snapshots/blob/master/scripts/xxx-profile
594
595    Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net>
596
597commit 6370bd1f33c7d8219176a0a59e7937cbd06b6794
598Author: Thomas E. Dickey <dickey@invisible-island.net>
599Date:   Sun Jul 7 19:42:07 2019 -0400
600
601    indent'd like "x-indent.sh", but with a more complete set of typedefs - see
602    https://github.com/ThomasDickey/cindent-snapshots/blob/master/scripts/xxx-profile
603
604    Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net>
605
606commit 5d616cb0f2e01ddc7705ffac79183537ba17a9c6
607Author: Thomas E. Dickey <dickey@invisible-island.net>
608Date:   Sun Jul 7 19:34:22 2019 -0400
609
610    indent'd like "x-indent.sh", but with a more complete set of typedefs - see
611    https://github.com/ThomasDickey/cindent-snapshots/blob/master/scripts/xxx-profile
612
613    Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net>
614
615commit 8097b3fb5a7aa677eedeb58a125fc3569ea6fc48
616Author: Thomas E. Dickey <dickey@invisible-island.net>
617Date:   Sun Jul 7 16:05:12 2019 -0400
618
619    add curly-braces in a couple of places to allow running "indent"
620
621    Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net>
622
623commit 8db6d1db575607767993ffb244f63d3ad5a5ac9f
624Author: Thomas E. Dickey <dickey@invisible-island.net>
625Date:   Sun Jul 7 13:46:57 2019 -0400
626
627    fix a couple of strict warnings by refactoring macros
628
629    Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net>
630
631commit 0b08f9c45edf8b708b096b89c614094a92a6b7a6
632Author: Thomas E. Dickey <dickey@invisible-island.net>
633Date:   Sun Jul 7 13:26:07 2019 -0400
634
635    remove/amend a few casts which produced warnings
636
637    Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net>
638
639commit e4dfb3e179e54177244ab668d6d84486fbd26944
640Author: Thomas E. Dickey <dickey@invisible-island.net>
641Date:   Sun Jul 7 13:07:04 2019 -0400
642
643    fix a possibly-uninitialized quark, and remove unnecessary casts which produced warnings
644
645    Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net>
646
647commit 6038bd4fd95050f77c18c7cbf9ec2ca9152590af
648Author: Thomas E. Dickey <dickey@invisible-island.net>
649Date:   Sun Jul 7 13:00:34 2019 -0400
650
651    constify table passed to _XtTableAddConverter to reduce strict compiler warnings
652
653    Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net>
654
655commit 61df064c511bb93b49a67a2d2b3c4886d650eeda
656Author: Thomas E. Dickey <dickey@invisible-island.net>
657Date:   Sun Jul 7 12:13:17 2019 -0400
658
659    use _X_UNUSED to quiet compiler warnings
660
661    Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net>
662
663commit 1229be61dabfcbba555ec34fd43da21e94ed7f06
664Merge: 0a19e0f 93ffd50
665Author: Thomas E. Dickey <dickey@invisible-island.net>
666Date:   Tue Jun 18 20:03:33 2019 -0400
667
668    Merge remote-tracking branch 'upstream/master'
669
670commit 93ffd50ccf04d02fc94565d8ee831c7b63d6d71a
671Author: Thomas E. Dickey <dickey@invisible-island.net>
672Date:   Tue Jun 18 19:23:24 2019 -0400
673
674    add a dependency on makestrs to help with parallel builds
675
676    Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net>
677
678commit 6abd578a6f761c6c0563d63749bb11f9277b5897
679Author: Thomas E. Dickey <dickey@invisible-island.net>
680Date:   Tue Jun 18 07:08:47 2019 -0400
681
682    force a version-bump
683
684commit 0a19e0fcfa99cd293815d3fbe427c1e916c4f06d
685Merge: b21a7e5 3e20022
686Author: Thomas E. Dickey <dickey@invisible-island.net>
687Date:   Tue Jun 18 05:08:42 2019 -0400
688
689    Merge remote-tracking branch 'upstream/master'
690
691commit 3e2002294b130f1f46ab026075b9d7e83c94bd60
692Author: Thomas E. Dickey <dickey@invisible-island.net>
693Date:   Tue Jun 18 05:07:00 2019 -0400
694
695    fix a typo
696
697    Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net>
698
699commit b21a7e5825994e5abccb852c383b944a8fe465c0
700Author: Thomas E. Dickey <dickey@invisible-island.net>
701Date:   Tue Jun 18 04:54:37 2019 -0400
702
703    fix a typo
704
705    Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net>
706
707commit 0f754feedf83acde23e0bf6c0ccbd206b8e910ee
708Merge: e0f591b 59d9be5
709Author: Thomas E. Dickey <dickey@invisible-island.net>
710Date:   Mon Jun 17 21:27:23 2019 -0400
711
712    Merge remote-tracking branch 'upstream/master'
713
714commit e0f591bccd4bdee4d2288cf902404e87c0dae135
715Merge: 17b7730 b0ed26a
716Author: Thomas E. Dickey <dickey@invisible-island.net>
717Date:   Mon Jun 17 04:32:54 2019 -0400
718
719    Merge branch 'master' of https://gitlab.freedesktop.org/dickey/libxt
720
721commit 59d9be57268c14e6995dff47a9f3f9d173b2b8a0
722Author: Thomas E. Dickey <dickey@invisible-island.net>
723Date:   Mon Jun 17 03:53:23 2019 -0400
724
725    update for proposed release as 1.2.0
726
727    Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net>
728
729commit ae293e379419e7e8451422fdd7a899a819db362b
730Author: Thomas E. Dickey <dickey@invisible-island.net>
731Date:   Sat Jun 15 10:45:54 2019 -0400
732
733    update to 1.1.5.3 to reflect documentation updates/review
734
735    Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net>
736
737commit b0ed26a92490d28dd1dd34d221c77ebc8b8c0a89
738Author: Thomas E. Dickey <dickey@invisible-island.net>
739Date:   Sat Jun 15 10:45:54 2019 -0400
740
741    update to 1.1.5.3 to reflect documentation updates/review
742
743    Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net>
744
745commit 17b77304b23965c1c8ac6a260636f37c23f60ff6
746Author: Walter Harms <wharms@bfs.de>
747Date:   Fri Jun 14 21:55:45 2019 +0200
748
749    remove dead code
750
751    Signed-off-by: Walter Harms <wharms@bfs.de>
752
753commit f09cef2528b664b0029242c5643246e28d0395b3
754Author: Walter Harms <wharms@bfs.de>
755Date:   Fri Jun 14 21:31:49 2019 +0200
756
757    make _XtWaitForSomething accept always the same number of arguments
758
759    to reduce the #ifdef forrest make _XtWaitForSomething
760    accept all arguments. Also add a dummy use for drop_lock
761    to avoid unused warnings
762
763    Signed-off-by: Walter Harms <wharms@bfs.de>
764
765commit c33fc7df82276b3dd06428d8ac34be39b6e1afd6
766Author: Thomas E. Dickey <dickey@invisible-island.net>
767Date:   Thu Jun 13 21:21:40 2019 -0400
768
769    fix some more errata, plus reformat a list for consistency
770
771    Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net>
772
773commit 880876ba1aff9cf56d574d2bf486856f5bf20107
774Author: Thomas E. Dickey <dickey@invisible-island.net>
775Date:   Thu Jun 13 19:05:55 2019 -0400
776
777    fix some punctuation errata
778
779    Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net>
780
781commit 86073013496a2f45ebde242001e82cf5049d51cd
782Author: Thomas E. Dickey <dickey@invisible-island.net>
783Date:   Thu Jun 13 18:28:58 2019 -0400
784
785    reduce ifdef/ifndef inconsistency for USE_POLL
786
787    Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net>
788
789commit 190c027e3e594afb15c6d613d95ce5af9e22fcf7
790Author: Walter Harms <wharms@bfs.de>
791Date:   Mon Jun 10 13:29:14 2019 +0200
792
793    fix documentation to refect reality..
794
795    XtNewString is strdup() with NULL check. A Function not a macro.
796
797    Signed-off-by: Walter Harms <wharms@bfs.de>
798
799commit 26337b48bd14b40b392b76e00aaa9563658e5789
800Author: Walter Harms <wharms@bfs.de>
801Date:   Mon Jun 10 13:13:20 2019 +0200
802
803    remove useles else
804
805    Signed-off-by: Walter Harms <wharms@bfs.de>
806
807commit 17c723643d0fb218b53ed04f837addb9d7de0d15
808Author: Walter Harms <wharms@bfs.de>
809Date:   Mon Jun 10 12:48:46 2019 +0200
810
811    no need to check arument for XtFree()
812
813    Signed-off-by: Walter Harms <wharms@bfs.de>
814
815commit fbbf91c17b8a85acfe883a103b43c21ddf1e6398
816Author: Thomas E. Dickey <dickey@invisible-island.net>
817Date:   Sun Jun 9 20:21:38 2019 -0400
818
819    use strdup in two places; remove a bogus "else" from X11R6.4 changes
820
821    Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net>
822
823commit 15f9eb3f0bb8cf4a5ea1279e58e1205aada3188b
824Author: Thomas E. Dickey <dickey@invisible-island.net>
825Date:   Fri Jun 7 05:27:14 2019 -0400
826
827    fix formatting errata
828
829    Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net>
830
831commit 3d65748dee9a6d2e34b7cafec09b1ec7a6f5eb43
832Author: Thomas E. Dickey <dickey@invisible-island.net>
833Date:   Thu Jun 6 21:01:06 2019 -0400
834
835    correct markup for header- and library-filenames; they are not functions
836
837    Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net>
838
839commit ab1b99130f98a3767589519c37ce78b3dcb8ce8e
840Author: Thomas E. Dickey <dickey@invisible-island.net>
841Date:   Thu May 30 19:59:02 2019 -0400
842
843    fix a syntax mess introduced by R6.6 ifdef'ing
844
845    Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net>
846
847commit 040eeec1d8034dbf2f432d792c90dbedc5148aea
848Author: Thomas E. Dickey <dickey@invisible-island.net>
849Date:   Thu May 30 18:59:30 2019 -0400
850
851    fix fake-quotes in manpages
852
853    Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net>
854
855commit fad2c6c20a793b20974a72b2fabb2eca668e69f3
856Author: Thomas E. Dickey <dickey@invisible-island.net>
857Date:   Thu May 30 18:19:28 2019 -0400
858
859    drop "session" resource XtNsession / XtCSession, which was listed in X11R6 but never defined in headers
860
861    Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net>
862
863commit c588859147c66561a839bc5d2eb3d2242bd377e9
864Author: Thomas E. Dickey <dickey@invisible-island.net>
865Date:   Thu May 30 17:32:59 2019 -0400
866
867    add superscript-markup in range definitions
868
869    Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net>
870
871commit 9f556b46f0009e58a2c30c3ba3c9f223ae9f6255
872Author: Walter Harms <wharms@bfs.de>
873Date:   Sun Jun 9 18:26:23 2019 +0200
874
875    no need to check argument for X(t)Free
876
877    Signed-off-by: Walter Harms <wharms@bfs.de>
878
879commit 7c0ed275e4c0e86e23c5f93647e03fa4b71797b3
880Merge: d4208c7 4194ff5
881Author: Walter Harms <wharms@bfs.de>
882Date:   Wed Jun 5 18:58:45 2019 +0200
883
884    Merge branch 'master' of ssh://gitlab.freedesktop.org/xorg/lib/libxt
885
886commit 4194ff5b427e39bb5325db0f377e80b3e6982e17
887Author: Thomas E. Dickey <dickey@invisible-island.net>
888Date:   Tue May 28 18:49:25 2019 -0400
889
890    fix compiler warnings when WHITEFILL is defined
891
892    Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net>
893
894commit 66c1ea79516a0b31043dc604172a42cd859e5b47
895Author: Thomas E. Dickey <dickey@invisible-island.net>
896Date:   Tue May 28 18:46:27 2019 -0400
897
898    fix compiler warnings when _TRACE_HEAP is defined
899
900    Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net>
901
902commit 390e9e20c029e4eb159d39bd3d79160ca4567650
903Author: Thomas E. Dickey <dickey@invisible-island.net>
904Date:   Tue May 28 18:35:16 2019 -0400
905
906    build- and compiler-warning fixes when XTTRACEMEMORY is defined
907
908    Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net>
909
910commit 5ad20c90e31abfb9854cf2eae8292e44f2e18671
911Author: Thomas E. Dickey <dickey@invisible-island.net>
912Date:   Tue May 28 17:06:15 2019 -0400
913
914    build-fix and compiler-warnings when TRACE_TM is defined
915
916    Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net>
917
918commit 7a6ca8784b3b1d75539962ad7b303ad0e5167e6a
919Author: Thomas E. Dickey <dickey@invisible-island.net>
920Date:   Tue May 28 05:27:52 2019 -0400
921
922    add prototype for DEBUG-function
923
924    Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net>
925
926commit 7c4a5b577637f113372005fc360e03db9b058564
927Author: Thomas E. Dickey <dickey@invisible-island.net>
928Date:   Tue May 28 05:25:02 2019 -0400
929
930    fix compiler-warning when DEBUG is defined
931
932    Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net>
933
934commit 9ffc4ff7eb22b96472aa299b60dc3ed1550a7d6c
935Merge: 2d0140c 405e038
936Author: Thomas E. Dickey <dickey@invisible-island.net>
937Date:   Sun May 19 18:58:53 2019 -0400
938
939    Merge remote-tracking branch 'upstream/master'
940
941commit 405e03828dfc2a3d69a32236ae8f1214e7185cff
942Author: Thomas E. Dickey <dickey@invisible-island.net>
943Date:   Sun May 19 11:35:47 2019 -0400
944
945    bump to 1.1.5.2 to reflect noreturn-changes
946
947    Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net>
948
949commit 2d0140cf36ad3a3f8496d8e2da888efb9304af67
950Author: Thomas E. Dickey <dickey@invisible-island.net>
951Date:   Sun May 19 11:35:47 2019 -0400
952
953    bump to 1.1.5.2 to reflect noreturn-changes
954
955    Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net>
956
957commit d4208c7734fb12adbfb5ef1b65dfcfe7126380d6
958Merge: b3b86a2 4264ac5
959Author: Walter Harms <wharms@bfs.de>
960Date:   Sat May 18 19:31:28 2019 +0200
961
962    Merge branch 'master' of ssh://gitlab.freedesktop.org/xorg/lib/libxt
963
964commit b3b86a2f6b974f5e040d64aa3778075c987bf0fa
965Author: Walter Harms <wharms@bfs.de>
966Date:   Sat May 18 19:31:08 2019 +0200
967
968    save one indent level
969
970commit 4264ac5f8bc959844ae8ac623d4db491fc691fa5
971Author: Thomas E. Dickey <dickey@invisible-island.net>
972Date:   Fri May 17 20:39:24 2019 -0400
973
974    trim obsolete ifdef for ISC, and correct nonstandard "NaNS" to "NaN"
975
976    Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net>
977
978commit 41ba4dec60f7d9495c8d45c068d5c3d17e035e1e
979Author: Thomas E. Dickey <dickey@invisible-island.net>
980Date:   Fri May 17 19:57:28 2019 -0400
981
982    use _X_NORETURN, works for gcc and clang
983
984    Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net>
985
986commit 36019ab614068bdf3fc933addc3a9b4cb512c9e0
987Author: Thomas E. Dickey <dickey@invisible-island.net>
988Date:   Fri May 17 04:52:57 2019 -0400
989
990    use explicit pointer check to eliminate a clang --analyze warning in VarGet.c
991
992    Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net>
993
994commit 1f0e3238352a497a59a36e0b8a5b4723c634b2e1
995Author: Thomas E. Dickey <dickey@invisible-island.net>
996Date:   Thu May 16 20:53:42 2019 -0400
997
998    fix most clang --analyze warnings about null-pointers
999
1000    Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net>
1001
1002commit fb78a7c881adbe46f1f8c6e8e429bc8963c9b3e8
1003Author: Thomas E. Dickey <dickey@invisible-island.net>
1004Date:   Thu May 16 17:09:13 2019 -0400
1005
1006    fix unused-assignment warnings (clang --analyze)
1007
1008    Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net>
1009
1010commit 7fa9ee9e656ec32cc382f7acc552d0b4c9bf952c
1011Author: Thomas E. Dickey <dickey@invisible-island.net>
1012Date:   Thu May 16 05:21:06 2019 -0400
1013
1014    ensure XWindowChanges value is initialized before updating it (clang --analyze)
1015
1016    Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net>
1017
1018commit 91f1119528b57f94d178f0cfb12efafd0c90bbc9
1019Author: Thomas E. Dickey <dickey@invisible-island.net>
1020Date:   Wed May 8 21:15:08 2019 -0400
1021
1022    fixes cppcheck "style" warnings (mostly variable-scope)
1023
1024    Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net>
1025
1026commit 43a65ae23370e0f7fb427e96c6d9037d8fa1af35
1027Author: Thomas E. Dickey <dickey@invisible-island.net>
1028Date:   Wed May 8 17:56:58 2019 -0400
1029
1030    add casts to quiet compiler warnings with Solaris 11.4 / gcc 7.3.0
1031
1032    Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net>
1033
1034commit 9c45da7cb487b8b6980ff3020468e0fb582bdd7f
1035Author: Thomas E. Dickey <dickey@invisible-island.net>
1036Date:   Tue May 7 20:37:37 2019 -0400
1037
1038    remove an #include used in debugging
1039
1040    Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net>
1041
1042commit 0eedde5df39ac754623511c06c5573ad62ca4c4c
1043Author: Thomas E. Dickey <dickey@invisible-island.net>
1044Date:   Tue May 7 20:15:12 2019 -0400
1045
1046    manpage style fix: sentences should end at the end of a line
1047
1048    Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net>
1049
1050commit b7a87ccb07f816e7b9579d91bd66552e86ef0e8e
1051Author: Thomas E. Dickey <dickey@invisible-island.net>
1052Date:   Tue May 7 20:05:38 2019 -0400
1053
1054    add a note pointing out the change in design
1055
1056    Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net>
1057
1058commit adf962f3b2c4539e555bfda600d34b63c9e5e002
1059Author: Thomas E. Dickey <dickey@invisible-island.net>
1060Date:   Tue May 7 19:59:07 2019 -0400
1061
1062    updated spec to correspond to the current implementation of XtAppMainLoop
1063
1064    Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net>
1065
1066commit 2286ca56529f27b0f6a809314e8303591c7fe240
1067Author: Thomas E. Dickey <dickey@invisible-island.net>
1068Date:   Tue May 7 19:42:59 2019 -0400
1069
1070    update manpage for changes to XtAppMainLoop()
1071
1072    Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net>
1073
1074commit dc33dc58f8ec841f002b9c65fb86b879b2d7d44a
1075Author: Thomas E. Dickey <dickey@invisible-island.net>
1076Date:   Tue May 7 19:04:10 2019 -0400
1077
1078    Proposed revision of XtAppMainLoop() in
1079
1080            https://gitlab.freedesktop.org/xorg/lib/libxt/issues/7
1081
1082    caused applications such as xclock to hang, because it did first not
1083    check if there was an available event corresponding to the mask
1084    parameter before calling XtAppProcessEvent().
1085
1086    For instance, if the mask was XtIMXEvent, it would ignore timer events
1087    until an X event occurred.
1088
1089    Fix this by checking with XtAppPending() when the mask is not XtIMAll.
1090
1091    Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net>
1092
1093commit f0ff9ea4fc653d27db3251a5bae97df4b963b1ba
1094Author: Thomas E. Dickey <dickey@invisible-island.net>
1095Date:   Mon May 6 19:35:36 2019 -0400
1096
1097    Add related fix from
1098            https://gitlab.freedesktop.org/xorg/lib/libxt/issues/6
1099            https://bugs.chromium.org/p/chromium/issues/detail?id=284595
1100
1101    Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net>
1102
1103commit 27778fd000d417dd81b940fc8a7855d4b4ccd068
1104Merge: bb511a5 0b80bc9
1105Author: Thomas E. Dickey <dickey@invisible-island.net>
1106Date:   Mon May 6 18:22:25 2019 -0400
1107
1108    Merge branch 'ffontaine/libxt-master' into HEAD
1109
1110commit bb511a50f14c69deaf67ef411aeb6eea03eca975
1111Author: Thomas E. Dickey <dickey@invisible-island.net>
1112Date:   Mon May 6 16:49:32 2019 -0400
1113
1114    add casts to fix compiler warnings
1115
1116    Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net>
1117
1118commit 86d7036808a6958f5937a81044262afe2658e6ec
1119Author: Thomas E. Dickey <dickey@invisible-island.net>
1120Date:   Mon May 6 16:38:46 2019 -0400
1121
1122    eliminate an unnecessary cast which gave a gcc warning and add a null-pointer check
1123
1124    Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net>
1125
1126commit a9c54d128ac65a8fa065ef28cd51c42981949c60
1127Author: Thomas E. Dickey <dickey@invisible-island.net>
1128Date:   Mon May 6 16:09:04 2019 -0400
1129
1130    if Xalloca.h is corrected to use size_t param, one change is still needed in
1131    libXt to fix compiler warnings - done here.
1132
1133commit 9112c3c104f0b3ec45ae776279e276034bc7dcc5
1134Author: Thomas E. Dickey <dickey@invisible-island.net>
1135Date:   Mon May 6 05:16:24 2019 -0400
1136
1137    fixes for gcc warnings, no object-change
1138
1139    Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net>
1140
1141commit 37dce673d841e7df75091a3b31828431e71bd78f
1142Author: Thomas E. Dickey <dickey@invisible-island.net>
1143Date:   Mon May 6 04:08:42 2019 -0400
1144
1145    XtAppProcessEvent expects XtInputMask parameter, which is unsigned-long
1146
1147    Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net>
1148
1149commit 8905b82df8a6dc1668d8e817924fb7b8cd574bdc
1150Author: Thomas E. Dickey <dickey@invisible-island.net>
1151Date:   Sun May 5 21:06:35 2019 -0400
1152
1153    use "const void *" rather than "char *" for memcmp, etc
1154
1155    Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net>
1156
1157commit fb1d51d4da8f303e92c8b30e4503dc7f9c01b3a8
1158Author: Thomas E. Dickey <dickey@invisible-island.net>
1159Date:   Sun May 5 20:49:13 2019 -0400
1160
1161    fix 5 more simple gcc warnings
1162
1163    Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net>
1164
1165commit 5ee9a5d2de4e50552e50247e745f92b61f9784c0
1166Author: Thomas E. Dickey <dickey@invisible-island.net>
1167Date:   Sun May 5 20:16:31 2019 -0400
1168
1169    fix gcc warnings when assigning into a bit-field by first masking the value
1170
1171    Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net>
1172
1173commit c9f5ccd2e6c301853ebf1595ca12b377a991a095
1174Author: Thomas E. Dickey <dickey@invisible-island.net>
1175Date:   Sun May 5 18:36:04 2019 -0400
1176
1177    fixes for typos and formatting glitches
1178
1179    Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net>
1180
1181commit 02bc6c1091fca1beeda6b0d79017c106655e913c
1182Author: Thomas E. Dickey <dickey@invisible-island.net>
1183Date:   Sun May 5 14:43:08 2019 -0400
1184
1185    ignore the generated file used for version-number
1186
1187    Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net>
1188
1189commit 6d1d29a92b9726c8f960d96cd3d896d314963341
1190Author: Jon Turney <jon.turney@dronecode.org.uk>
1191Date:   Wed May 1 18:20:07 2019 +0100
1192
1193    Provide suseconds_t typedef on Win32
1194
1195    Fix compilation on Win32 after cf9e8c73, where timeval is not defined in
1196    terms of that type, but a plain long.
1197
1198commit 06cc5aa5a9f507bc1a5643854dcab33ad6d14761
1199Author: Jon Turney <jon.turney@dronecode.org.uk>
1200Date:   Wed May 1 18:31:29 2019 +0100
1201
1202    Fix WHITEFILL after const fixes
1203
1204    Fix compilation of ExtractLocaleName() when WHITEFILL is defined (when
1205    built for Win32) after const fixes in ffeb733d.
1206
1207commit 0b80bc9904c8d553c760651daca0c964df052c8b
1208Author: Fabrice Fontaine <fontaine.fabrice@gmail.com>
1209Date:   Fri May 3 08:06:00 2019 +0200
1210
1211    libXt: util: don't link makestrs with target cflags
1212
1213    The line:
1214
1215    AM_CFLAGS = $(XT_CFLAGS)
1216
1217    in util/Makefile.am is wrong because it adds target cflags to the
1218    compilation of makestrs, which is built for the build machine, which
1219    leads to build failures when cross-compiling.
1220
1221    Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
1222    [Retrieved from:
1223    https://git.buildroot.net/buildroot/tree/package/x11r7/xlib_libXt/0001-util-don-t-link-makestrs-with-target-cflags.patch]
1224    Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
1225
1226commit 870954db9312d007a3c7620763e858cc0c03f753
1227Author: Thomas E. Dickey <dickey@invisible-island.net>
1228Date:   Sun Apr 28 19:54:36 2019 -0400
1229
1230    improved markup for the restored pages
1231
1232    Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net>
1233
1234commit c6bd044933771201d13256b18fad0c0d027b650b
1235Author: Thomas E. Dickey <dickey@invisible-island.net>
1236Date:   Sun Apr 28 19:23:48 2019 -0400
1237
1238    restore the last 3-4 pages of "Registering a New Resource Converter",
1239    originally section 9.6.4 which lost in sgml/docbook conversion.
1240
1241    Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net>
1242
1243commit 3b18eab505cfef9cc6135f39ee9608e1366edd26
1244Merge: 64b57b0 ba4ec93
1245Author: Walter Harms <wharms@bfs.de>
1246Date:   Sun Apr 28 17:31:32 2019 +0200
1247
1248    Merge branch 'master' of ssh://gitlab.freedesktop.org/xorg/lib/libxt
1249
1250commit 64b57b01feef4ddb85392eca013b756b2691106e
1251Author: Walter Harms <wharms@bfs.de>
1252Date:   Sun Apr 28 17:00:17 2019 +0200
1253
1254    Fix input starvation in XtMainLoop() closes bug #7
1255
1256    the function XtAppProcessEvent() can handle only one of
1257    XtIMXEvent | XtIMTimer | XtIMAlternateInput | XtIMSignal
1258    propperly. It returns after processing one type of input
1259    others are left unprocessed. putting enought input of one
1260    type, the later once will never processed.
1261
1262commit ba4ec937680ee72f2fcd463752766340a4b3729d
1263Author: Benjamin Tissoires <benjamin.tissoires@gmail.com>
1264Date:   Thu Apr 11 17:21:17 2019 +0200
1265
1266    Fix covscan complain
1267
1268    covscan gets confused by the test before the XtFree.
1269
1270    Error: RESOURCE_LEAK (CWE-772):
1271    libXt-20190411/src/Event.c:743: alloc_fn: Storage is returned from allocation function "__XtMalloc".
1272    libXt-20190411/src/Event.c:743: var_assign: Assigning: "proc" = storage returned from "__XtMalloc((Cardinal)((size_t)numprocs * 16UL))".
1273    libXt-20190411/src/Event.c:745: var_assign: Assigning: "closure" = "proc".
1274    libXt-20190411/src/Event.c:776: leaked_storage: Variable "closure" going out of scope leaks the storage it points to.
1275    libXt-20190411/src/Event.c:776: leaked_storage: Variable "proc" going out of scope leaks the storage it points to.
1276
1277    Mixing static arrays and dynamic ones was a good idea
1278    in the 90s when malloc was expensive, but now, we should
1279    probably make the code clearer by just allocating the
1280    memory when needed.
1281
1282    Signed-off-by: Benjamin Tissoires <benjamin.tissoires@gmail.com>
1283
1284commit 6a7584e0337bb5cfec7f786231597f46c6d5fb16
1285Author: Benjamin Tissoires <benjamin.tissoires@gmail.com>
1286Date:   Thu Apr 11 17:27:12 2019 +0200
1287
1288    dummy fix for covscan
1289
1290    covscan seems lost here:
1291
1292    Error: RESOURCE_LEAK (CWE-772):
1293    libXt-20190411/src/Intrinsic.c:1074: alloc_fn: Storage is returned from allocation function "__XtMalloc".
1294    libXt-20190411/src/Intrinsic.c:1074: var_assign: Assigning: "buf2" = storage returned from "__XtMalloc(4096U)".
1295    libXt-20190411/src/Intrinsic.c:1110: leaked_storage: Variable "buf2" going out of scope leaks the storage it points to.
1296
1297    Error: USE_AFTER_FREE (CWE-416):
1298    libXt-20190411/src/Intrinsic.c:1113: alias: Assigning: "buf" = "buf2". Now both point to the same storage.
1299    libXt-20190411/src/Intrinsic.c:1108: freed_arg: "XtFree" frees "buf2".
1300    libXt-20190411/src/Intrinsic.c:1110: use_after_free: Using freed pointer "buf".
1301
1302    Both are false positive, but we can make it understand where it
1303    is wrong.
1304
1305    Signed-off-by: Benjamin Tissoires <benjamin.tissoires@gmail.com>
1306
1307commit bca67f981dd3bcf730ac3816836b66049dd09f33
1308Author: Benjamin Tissoires <benjamin.tissoires@gmail.com>
1309Date:   Thu Apr 11 17:26:58 2019 +0200
1310
1311    Fix leaks detected by covscan
1312
1313    The following leaks are reported by covscan:
1314
1315    Error: RESOURCE_LEAK (CWE-772):
1316    libXt-20190411/src/ResConfig.c:542: alloc_arg: "_get_part" allocates memory that is stored into "part".
1317    libXt-20190411/src/ResConfig.c:544: noescape: Resource "part" is not freed or pointed-to in "_match_resource_to_widget".
1318    libXt-20190411/src/ResConfig.c:560: leaked_storage: Variable "part" going out of scope leaks the storage it points to.
1319
1320    Error: RESOURCE_LEAK (CWE-772):
1321    libXt-20190411/src/TMgrab.c:108: alloc_arg: "XtKeysymToKeycodeList" allocates memory that is stored into "keycodes".
1322    libXt-20190411/src/TMgrab.c:115: var_assign: Assigning: "keycodeP" = "keycodes".
1323    libXt-20190411/src/TMgrab.c:124: leaked_storage: Variable "keycodeP" going out of scope leaks the storage it points to.
1324    libXt-20190411/src/TMgrab.c:124: leaked_storage: Variable "keycodes" going out of scope leaks the storage it points to.
1325
1326    Error: RESOURCE_LEAK (CWE-772):
1327    libXt-20190411/src/TMparse.c:1544: alloc_fn: Storage is returned from allocation function "XtMalloc".
1328    libXt-20190411/src/TMparse.c:1544: var_assign: Assigning: "event" = storage returned from "XtMalloc(88U)".
1329    libXt-20190411/src/TMparse.c:1549: noescape: Resource "event" is not freed or pointed-to in "ParseQuotedStringEvent".
1330    libXt-20190411/src/TMparse.c:1555: leaked_storage: Variable "event" going out of scope leaks the storage it points to.
1331
1332    Error: RESOURCE_LEAK (CWE-772):
1333    libXt-20190411/src/TMparse.c:1779: alloc_fn: Storage is returned from allocation function "XtMalloc".
1334    libXt-20190411/src/TMparse.c:1779: var_assign: Assigning: "action" = storage returned from "XtMalloc(32U)".
1335    libXt-20190411/src/TMparse.c:1784: noescape: Resource "action" is not freed or pointed-to in "ParseAction".
1336    libXt-20190411/src/TMparse.c:1785: leaked_storage: Variable "action" going out of scope leaks the storage it points to.
1337
1338    In addition to this legitimate leaks, covscan can get confused by
1339    the allocated memory in XtKeysymToKeycodeList:
1340
1341    Error: RESOURCE_LEAK (CWE-772):
1342    libXt-20190411/src/TMgrab.c:108: alloc_arg: "XtKeysymToKeycodeList" allocates memory that is stored into "keycodes".
1343    libXt-20190411/src/TMgrab.c:114: leaked_storage: Variable "keycodes" going out of scope leaks the storage it points to.
1344
1345    Signed-off-by: Benjamin Tissoires <benjamin.tissoires@gmail.com>
1346
1347commit 64dcec64b294d67a45596d84f91c876f15a5d95f
1348Author: Thomas E. Dickey <dickey@invisible-island.net>
1349Date:   Sun Apr 21 19:44:10 2019 -0400
1350
1351    adapt change from libXaw for inserting the package version into the spec
1352
1353    Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net>
1354
1355commit 29bfd6ce3d9b9a1040ee2edf4ac5f83b54ac1932
1356Author: Thomas E. Dickey <dickey@invisible-island.net>
1357Date:   Sun Apr 21 19:25:11 2019 -0400
1358
1359    bump to 1.1.5.1 (actually 1.2.0 should be the target)
1360
1361    Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net>
1362
1363commit 182d2029f4adc89dd78f52a55d626a8419ae0c09
1364Author: Thomas E. Dickey <dickey@invisible-island.net>
1365Date:   Sun Apr 21 18:18:54 2019 -0400
1366
1367    updated the acknowledgements section, and added a few notes to the release-7 section
1368
1369    Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net>
1370
1371commit c1b8a6690b26bd7f802f953f4bd8f00f5937283c
1372Author: Thomas E. Dickey <dickey@invisible-island.net>
1373Date:   Sun Apr 21 15:12:45 2019 -0400
1374
1375    summarize the const-changes in X11R7+
1376
1377    Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net>
1378
1379commit 04b44ef88aa59705acb38347a0d184d3287f6dd3
1380Author: Thomas E. Dickey <dickey@invisible-island.net>
1381Date:   Sun Apr 21 14:44:46 2019 -0400
1382
1383    add #include for <X11/Intrinsic.h> to manpages, per convention
1384
1385    Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net>
1386
1387commit f89906ffa8b65b9875053acbd52a7380a21c626f
1388Author: Thomas E. Dickey <dickey@invisible-island.net>
1389Date:   Sun Apr 21 14:26:17 2019 -0400
1390
1391    move MenuPopdown and MenuPopup to section to distinguish these actions from C prototypes (and use the "Xt" prefix for these names as implemented since X11R4).
1392
1393    Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net>
1394
1395commit 5d5811668fd06d50d8ff6f22159325e2328d0ee8
1396Author: Thomas E. Dickey <dickey@invisible-island.net>
1397Date:   Sun Apr 21 14:23:53 2019 -0400
1398
1399    minor tweak to work around docbook's limited formatting
1400
1401    Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net>
1402
1403commit c605f7d108365fdd4e46a032fcaaa812cef56f83
1404Author: Thomas E. Dickey <dickey@invisible-island.net>
1405Date:   Sun Apr 21 13:47:49 2019 -0400
1406
1407    fill in a few missing typedef keywords, and a missing "*" in prototype, as well as minor clarification of "XtIs<class>"
1408
1409    Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net>
1410
1411commit 3637c0988df16732dbbd121760688ee82b9d3882
1412Author: Thomas E. Dickey <dickey@invisible-island.net>
1413Date:   Sat Apr 20 10:00:15 2019 -0400
1414
1415    add some missing "typedef" keywords for prototyped function-pointers.
1416    also, use "type" markup in some of the places where it's needed.
1417
1418    Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net>
1419
1420commit dca1a94c4d08009af860012cba6c4849f4a04a9a
1421Author: Thomas E. Dickey <dickey@invisible-island.net>
1422Date:   Fri Apr 19 18:53:13 2019 -0400
1423
1424    fill in prototype information for a code example, as well as for
1425    the XtRFunction resource type.
1426
1427    Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net>
1428
1429commit d2df1c47e7f0511c2f1c269bec25a0c4b519fe88
1430Author: Thomas E. Dickey <dickey@invisible-island.net>
1431Date:   Fri Apr 19 05:29:53 2019 -0400
1432
1433    fill in background for wide-prototypes
1434
1435    Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net>
1436
1437commit 52999015089e38705454d0f6f2ea7b544c993bf3
1438Author: Thomas E. Dickey <dickey@invisible-island.net>
1439Date:   Thu Apr 18 21:08:22 2019 -0400
1440
1441    begin section on the conversion to standard C
1442
1443    Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net>
1444
1445commit 725f2f79c6f79d8b0aaea4dd37f56856efcf3a2d
1446Author: Thomas E. Dickey <dickey@invisible-island.net>
1447Date:   Wed Apr 17 20:43:56 2019 -0400
1448
1449    finish summarizing X11R6 vs documentation updates
1450
1451commit 3864d90245b8be233005bed639ec8cd7b5577cea
1452Author: Thomas E. Dickey <dickey@invisible-island.net>
1453Date:   Wed Apr 17 20:08:22 2019 -0400
1454
1455    summarize X11R6.3 and X11R6.4 changes
1456
1457commit c65723b624b0718f020868ac3aa9a19542434d50
1458Author: Thomas E. Dickey <dickey@invisible-island.net>
1459Date:   Wed Apr 17 19:47:04 2019 -0400
1460
1461    The interface changes made recently have to be documented, and due to the
1462    time interval, etc., in turn requires an update to the specification version.
1463    Update that now.
1464
1465commit 533e88162b1540e2ed7d3c6ccdae5f50aac3d69d
1466Author: Thomas E. Dickey <dickey@invisible-island.net>
1467Date:   Wed Apr 17 19:42:43 2019 -0400
1468
1469    update xorg's documentation-urls
1470
1471commit 1fd61d36009090cb8e2d95b861ae2c02cb874c77
1472Author: Thomas E. Dickey <dickey@invisible-island.net>
1473Date:   Wed Apr 17 04:38:05 2019 -0400
1474
1475    fix cut/paste error in description of --enable-geo-tattler configure option
1476    (reported by Alan Coopersmith)
1477
1478    Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net>
1479
1480commit 4bd13f2bb92aafe66205160d55b3dc4cae98cda3
1481Author: Thomas E. Dickey <dickey@invisible-island.net>
1482Date:   Tue Apr 16 21:20:21 2019 -0400
1483
1484    remove calls to "IN" macro, which was recently removed from header
1485
1486commit 735ee4b6cc90c9ebfc33680c820c299545aa02ed
1487Author: Thomas E. Dickey <dickey@invisible-island.net>
1488Date:   Tue Apr 16 21:13:57 2019 -0400
1489
1490    Add --disable-const and --enable-geo-tattler options for new/updated features.
1491    Also, show configure choices for build-logs.
1492
1493    Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net>
1494
1495commit f2418d6ff43197d7e51404aa13ca9cb2434669ff
1496Author: Thomas E. Dickey <dickey@invisible-island.net>
1497Date:   Tue Apr 16 17:42:59 2019 -0400
1498
1499    update manpage prototype for XtFindFile()
1500
1501    Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net>
1502
1503    Conflicts:
1504            man/XtFindFile.man
1505
1506commit ea2247ee98b9c7357dccbba13df96ffc6d08b65a
1507Author: Thomas E. Dickey <dickey@invisible-island.net>
1508Date:   Mon Apr 15 17:46:18 2019 -0400
1509
1510    use ldquo/rdquo/ndash where appropriate
1511
1512commit 44f5ef69ef6f1593d481a831d6aa4e035fc2e7bd
1513Author: Thomas E. Dickey <dickey@invisible-island.net>
1514Date:   Mon Apr 15 17:21:58 2019 -0400
1515
1516    correct an error from the original document's depiction of escape_char
1517
1518    Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net>
1519
1520commit eaa1835ba58525c90ffa2dc5a5d409dd9e7a909f
1521Author: Thomas E. Dickey <dickey@invisible-island.net>
1522Date:   Mon Apr 15 17:20:57 2019 -0400
1523
1524    use ldquo/rdquo/ndash where appropriate
1525
1526    Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net>
1527
1528commit cbf4dd22eedc33309efacfb2a1a795debdd44b3b
1529Author: Thomas E. Dickey <dickey@invisible-island.net>
1530Date:   Mon Apr 15 17:13:05 2019 -0400
1531
1532    trim spurious backslashes from translation of nroff to docbook xml
1533
1534    Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net>
1535
1536commit 1474d2e826773f3f5aa61ef2ad827c977ee5d084
1537Author: Thomas E. Dickey <dickey@invisible-island.net>
1538Date:   Mon Apr 15 05:01:33 2019 -0400
1539
1540    The conversion to xml overlooked the nroff document's use of "\%" for
1541    hyphenation (remove those).
1542
1543    Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net>
1544
1545commit df21efb1cfaea8d46135f830817e4170605bffc0
1546Author: Thomas E. Dickey <dickey@invisible-island.net>
1547Date:   Sun Apr 14 20:50:44 2019 -0400
1548
1549    use lineannotation tag
1550
1551    Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net>
1552
1553commit 26e04bcf5714149c8e047af5c5243a9755fe925a
1554Author: Thomas E. Dickey <dickey@invisible-island.net>
1555Date:   Sun Apr 14 20:45:45 2019 -0400
1556
1557    whitespace/formatting fix
1558
1559    Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net>
1560
1561commit 1882fbe7a1a2f05c9939b40c7c07be83aea77698
1562Author: Thomas E. Dickey <dickey@invisible-island.net>
1563Date:   Sun Apr 14 20:37:45 2019 -0400
1564
1565    use lineannotation tag
1566
1567    Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net>
1568
1569commit 46505ebf1bb23b05364ee6da4fda48ea03221f58
1570Author: Thomas E. Dickey <dickey@invisible-island.net>
1571Date:   Sun Apr 14 20:29:02 2019 -0400
1572
1573    whitespace/formatting fixes
1574
1575    Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net>
1576
1577commit a3bb222d24c12dad2744039b8d5caa6ce05ca3bf
1578Author: Thomas E. Dickey <dickey@invisible-island.net>
1579Date:   Sun Apr 14 20:11:47 2019 -0400
1580
1581    formatted sample code to fit in 80 columns
1582
1583    Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net>
1584
1585commit 346716ffe321ad24b839d9b17eee300b41c899c2
1586Author: Thomas E. Dickey <dickey@invisible-island.net>
1587Date:   Sun Apr 14 19:48:09 2019 -0400
1588
1589    use lineannotation tag to solve font mismatches for xref's inside
1590    programlisting
1591
1592    Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net>
1593
1594commit 015f1dd200334b656ff056b03662beee7ad7a9db
1595Author: Thomas E. Dickey <dickey@invisible-island.net>
1596Date:   Sun Apr 14 19:30:48 2019 -0400
1597
1598    use consistent labeling for xref's
1599
1600    Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net>
1601
1602commit aab9b50bb755d741ee54203f91bdfc464a95642f
1603Author: Thomas E. Dickey <dickey@invisible-island.net>
1604Date:   Sun Apr 14 18:45:06 2019 -0400
1605
1606    use programlisting tag rather than workaround for literallayout font.
1607
1608    Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net>
1609
1610commit aa871eb5c087f3af40e49e77378a04fa872c7465
1611Author: Thomas E. Dickey <dickey@invisible-island.net>
1612Date:   Sun Apr 14 17:51:59 2019 -0400
1613
1614    fill in titles for some references to ICCCM and X11 documents
1615
1616    Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net>
1617
1618commit 8905ee4cd409f22e940747b2dc0347c414011250
1619Author: Thomas E. Dickey <dickey@invisible-island.net>
1620Date:   Fri Apr 12 21:17:55 2019 -0400
1621
1622    fix ``fake quotes''
1623
1624    Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net>
1625
1626commit 8310d272d09132b86ed821b3abd3b85ceb2ea73c
1627Author: Thomas E. Dickey <dickey@invisible-island.net>
1628Date:   Fri Apr 12 19:52:24 2019 -0400
1629
1630    corrected some nested list formatting
1631
1632    Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net>
1633
1634commit 8000127db88f883a4e7c747560efeca536b1c14e
1635Author: Thomas E. Dickey <dickey@invisible-island.net>
1636Date:   Fri Apr 12 19:23:58 2019 -0400
1637
1638    modify xml-files to use named-entities, for easier manipulation
1639
1640    Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net>
1641
1642commit 1380721b4d252b8ed32d6016f1635f861e75f453
1643Author: Thomas E. Dickey <dickey@invisible-island.net>
1644Date:   Fri Apr 12 04:35:13 2019 -0400
1645
1646    use DOCTYPE consistently in included xml files, to allow using named entities
1647
1648    Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net>
1649
1650commit 6f75d2fefcf4e5c158546590bcfafc73293e4038
1651Author: Thomas E. Dickey <dickey@invisible-island.net>
1652Date:   Thu Apr 11 19:20:23 2019 -0400
1653
1654    add (with an external script "markup-literallayout") <code> tags
1655    within <literallayout>.
1656
1657    Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net>
1658
1659commit d9afa0ca6e677b446ce43f2f189c08cfe87f68f3
1660Author: Thomas E. Dickey <dickey@invisible-island.net>
1661Date:   Fri Mar 29 21:47:33 2019 -0400
1662
1663    whitespace-fixes, plus convert examples to standard C
1664
1665    Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net>
1666
1667commit 1dd873e7bf2239b338d2b8c35607139c0d3d6e84
1668Author: Thomas E. Dickey <dickey@invisible-island.net>
1669Date:   Thu Mar 28 20:17:57 2019 -0400
1670
1671    fix a typo
1672
1673commit 2e9edb068ef2a20fc33f484ffaf69174a0a0945a
1674Author: Thomas E. Dickey <dickey@invisible-island.net>
1675Date:   Thu Mar 28 19:55:53 2019 -0400
1676
1677    change ambiguous String's to char* or const-char*, as well as adding the
1678    missing parameters to one prototype
1679
1680    Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net>
1681
1682commit 6d19d615ce6b23f2b14340682851b5eba64e32ca
1683Author: Thomas E. Dickey <dickey@invisible-island.net>
1684Date:   Thu Mar 28 19:43:25 2019 -0400
1685
1686    The conversion to xml's funcdef dropped one or more parameters from several
1687    functions.  This commit restores those parameters to the function prototypes.
1688
1689    Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net>
1690
1691commit ae2808046eafcbbd5e96ce36b6735f2888bd2a19
1692Author: Thomas E. Dickey <dickey@invisible-island.net>
1693Date:   Wed Mar 27 21:24:42 2019 -0400
1694
1695    correct prototype for XtInitialize; error in spec
1696
1697    Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net>
1698
1699commit 01d9652e223ddbf0756a6f8a57db8f44f37fe03f
1700Author: Thomas E. Dickey <dickey@invisible-island.net>
1701Date:   Wed Mar 27 21:19:16 2019 -0400
1702
1703    correct prototype for XtDisplay; error in spec
1704
1705    Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net>
1706
1707commit 37a65d8a0b8021c8c09f173c57f0c75bb035d556
1708Author: Thomas E. Dickey <dickey@invisible-island.net>
1709Date:   Wed Mar 27 21:13:41 2019 -0400
1710
1711    corrected prototype for XtAppSetFallbackResources; error in spec
1712
1713    Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net>
1714
1715commit 01ddc661a67d4b578f34c612a900fc5ef760d8de
1716Author: Thomas E. Dickey <dickey@invisible-island.net>
1717Date:   Wed Mar 27 21:08:20 2019 -0400
1718
1719    updated return-type for XtFindFile, also due to _CONST_X_STRING
1720
1721    The previous commit also adds the standard "...", for variable-length parameter
1722    lists, which was omitted from the specification.
1723
1724commit e357bd3b79216923820c0a024f95026fdd4a1cf3
1725Author: Thomas E. Dickey <dickey@invisible-island.net>
1726Date:   Wed Mar 27 21:04:44 2019 -0400
1727
1728    modify function prototypes in spec to correspond to updates made in headers
1729    for the _CONST_X_STRING feature.
1730
1731commit 27483d8a3252e2c2a451976d4a99622becd83fe8
1732Author: Thomas E. Dickey <dickey@invisible-island.net>
1733Date:   Wed Mar 27 20:07:55 2019 -0400
1734
1735    update several function prototypes to use void-return or void-parameter,
1736    which were not in the original spec because it accommodated K&R C.
1737
1738commit a8dcb749458a723dd76e342162c5c00b629374fe
1739Author: Thomas E. Dickey <dickey@invisible-island.net>
1740Date:   Wed Mar 27 19:38:46 2019 -0400
1741
1742    by the way - an overdue notification
1743
1744commit 5dd96a769ed02a0125fa2f84a2f27a1f75bdcc8e
1745Author: Thomas E. Dickey <dickey@invisible-island.net>
1746Date:   Wed Mar 27 18:51:41 2019 -0400
1747
1748    fix: some ASCII characters were mangled into Unicode look-alikes
1749
1750commit 464d6f0d396880152d1475f37459c38de5373d4f
1751Author: Thomas E. Dickey <dickey@invisible-island.net>
1752Date:   Sun Mar 24 14:32:41 2019 -0400
1753
1754    remove some debris...
1755
1756    Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net>
1757
1758commit 6b500c797a461c6da3baf6a1be208b232bf84366
1759Author: Thomas E. Dickey <dickey@invisible-island.net>
1760Date:   Sat Mar 23 11:51:55 2019 -0400
1761
1762    fix minor regression in prototype updates
1763
1764    Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net>
1765
1766commit 101090b0a60c8bc9aa38c8fd42b35119739bc53f
1767Author: Thomas E. Dickey <dickey@invisible-island.net>
1768Date:   Sat Mar 23 11:36:33 2019 -0400
1769
1770    avoid using C keyword "default" as parameter name
1771
1772    Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net>
1773
1774commit 149159df368aaa50db9e3e02f725d147ff557dbd
1775Author: Thomas E. Dickey <dickey@invisible-island.net>
1776Date:   Sat Mar 23 06:46:42 2019 -0400
1777
1778    updated manual pages' C prototypes to agree with the header-files.
1779    This takes into account the _CONST_X_STRING feature, distinguishing
1780    between String and char* and const char*, but also in
1781    several cases, such as XtSessionGetToken, the manual page was wrong.
1782
1783    Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net>
1784
1785    Conflicts:
1786            man/XtAppErrorMsg.man
1787
1788commit e5a1e228e7ab7332d46db9278fa7af85ae889e70
1789Author: Thomas E. Dickey <dickey@invisible-island.net>
1790Date:   Wed Mar 20 21:18:22 2019 -0400
1791
1792    change return-type to avoid const-mismatches
1793
1794    Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net>
1795
1796commit e98352cebda8de6a715f6c5f35e549dc8cd55b8b
1797Author: Thomas E. Dickey <dickey@invisible-island.net>
1798Date:   Wed Mar 20 21:16:25 2019 -0400
1799
1800    fix const-mismatches in Tmstate.c
1801
1802    Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net>
1803
1804commit 973ebb581a2cd92349728e36ada108a2d8c68bc8
1805Author: Thomas E. Dickey <dickey@invisible-island.net>
1806Date:   Wed Mar 20 21:13:17 2019 -0400
1807
1808    fix const-mismatches in TMprint.c
1809
1810    Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net>
1811
1812commit 7aa775b5a238e16bc752fe78327a4a6c73369305
1813Author: Thomas E. Dickey <dickey@invisible-island.net>
1814Date:   Wed Mar 20 21:10:06 2019 -0400
1815
1816    fix const-mismatches in TMparse.c
1817
1818    Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net>
1819
1820commit ec3e02c88a72462100254723f96589e30cee2e8f
1821Author: Thomas E. Dickey <dickey@invisible-island.net>
1822Date:   Wed Mar 20 20:55:18 2019 -0400
1823
1824    fix shadowing warning for widgetClass parameter; no binary-change
1825
1826    Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net>
1827
1828commit 5037c01093c6a56728cab3096107d80052132dd3
1829Author: Thomas E. Dickey <dickey@invisible-island.net>
1830Date:   Wed Mar 20 20:51:06 2019 -0400
1831
1832    fix gcc warnings in Display.c
1833
1834    Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net>
1835
1836commit e19a99a733b3f1ed1b7120ef8355e2a449639242
1837Author: Thomas E. Dickey <dickey@invisible-island.net>
1838Date:   Wed Mar 20 19:07:52 2019 -0400
1839
1840    resolve const-mismatches in Shell.c
1841
1842    some of those fixes use casts which elicit stricter warnings, but that's a
1843    tradeoff needed to work with Xt's assumption that certain strings are
1844    allocated (or const) in the calling application.
1845
1846    Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net>
1847
1848commit ffeb733db1384c6ffde199747fd84efe2e8d7499
1849Author: Thomas E. Dickey <dickey@invisible-island.net>
1850Date:   Wed Mar 20 05:17:11 2019 -0400
1851
1852    resolve const-mismatches in internal functions of Intrinsic.c
1853
1854    Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net>
1855
1856commit e53726577e18f37186d7996dc85dc82de9532d22
1857Author: Thomas E. Dickey <dickey@invisible-island.net>
1858Date:   Wed Mar 20 05:07:21 2019 -0400
1859
1860    Allow all of the "argv" strings to be writable, since those arrays may
1861    be updated during initialization.
1862
1863    Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net>
1864
1865commit 13ed4421006c3bc7743233a401ce80f849dd889b
1866Author: Thomas E. Dickey <dickey@invisible-island.net>
1867Date:   Tue Mar 19 21:20:03 2019 -0400
1868
1869    This is a minimal change which compiles when predefining _CONST_X_STRING,
1870    by changing some function parameters and struct-members to _XtString
1871    (always "char*") from String (which may be "const char *").  There are
1872    still many compiler warnings; subsequent commits will reduce those.
1873
1874    Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net>
1875
1876commit d10e295117fdde9a085f12d90cab1adb978450bb
1877Author: Thomas E. Dickey <dickey@invisible-island.net>
1878Date:   Tue Apr 16 15:37:46 2019 -0400
1879
1880    The last commit removed "IN" macro, but not the lines which used it.
1881
1882commit 3f13df93468658cd48bb63a2d836c60d62494e4a
1883Author: Walter Harms <wharms@bfs.de>
1884Date:   Tue Apr 16 14:42:41 2019 +0200
1885
1886    Remove unused macros to ease maintenance
1887
1888    After the last cleanups all the private macros are
1889    now obsolet. They are removed with:
1890    sed -e'/^\.de/,/^\.ny/d' -i
1891
1892commit 2b26e9a5473e399c81ae11b98d1f0b38393dbd8c
1893Merge: 4b446ce 965bc25
1894Author: Walter Harms <wharms@bfs.de>
1895Date:   Tue Apr 16 13:20:42 2019 +0200
1896
1897    Merge branch 'master' of ssh://gitlab.freedesktop.org/xorg/lib/libxt
1898
1899    Conflicts:
1900            man/XtManageChildren.man
1901
1902commit 965bc251c1d8391e672f277686254299627d4e3c
1903Author: Thomas E. Dickey <dickey@invisible-island.net>
1904Date:   Tue Mar 19 20:31:29 2019 -0400
1905
1906    Referring to the xterm FAQ
1907
1908            https://invisible-island.net/xterm/xterm.faq.html#building_it
1909
1910    I would like to add an optional feature which makes the String typedef
1911    "const" if _CONST_X_STRING is defined.  Modifying the Intrinsic.h header
1912    is only a partial solution because the library has not been modified to
1913    take advantage of this (if it had, most of the const-warnings from gcc
1914    would go away).
1915
1916    This change modifies the header file as well as the makestrs.c program
1917    which generates Shell.h and StringDefs.h so that they use String-casts
1918    rather than char*-casts (reducing the warnings seen when compiling with
1919    Xt's header files).
1920
1921    Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net>
1922
1923commit c131d277ef061716b97e27cccc094bf1c0ae222f
1924Author: Thomas E. Dickey <dickey@invisible-island.net>
1925Date:   Tue Mar 19 20:04:40 2019 -0400
1926
1927    eliminate casts of NULL for String* and Cardinal*, since those are unnecessary
1928    as well as interfere with proposed const-string changes.
1929
1930    Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net>
1931
1932commit 4b446ce8b20b1de1488c73e1841dafbd25ca949f
1933Author: Walter Harms <wharms@bfs.de>
1934Date:   Mon Apr 15 23:03:31 2019 +0200
1935
1936    remove in-text macros
1937
1938    The in-text macros are a problem when maintaining the text.
1939    While removing i noticed several problems with missing
1940    definitions this is fixed also.
1941
1942commit c66f453b4089b7af7ee14be7c5f817e8dd98be1e
1943Author: Thomas E. Dickey <dickey@invisible-island.net>
1944Date:   Wed Apr 10 20:09:29 2019 -0400
1945
1946    restore fixed-pitch formatting of code-examples
1947
1948    Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net>
1949
1950commit a89acaec14bd988659ebdc2ebb4b99c1eea5aa7e
1951Author: Thomas E. Dickey <dickey@invisible-island.net>
1952Date:   Wed Apr 10 19:49:35 2019 -0400
1953
1954    The ".BR" macro is used to join bold/regular text.
1955    Use ".B" when only bold is intended.
1956
1957    Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net>
1958
1959commit cf9e8c73c4ffa671d580938c9a84d6ef0bd2710d
1960Author: Thomas E. Dickey <dickey@invisible-island.net>
1961Date:   Sun Mar 17 17:19:45 2019 -0400
1962
1963    This cleans up the "easy" warning fixes which can be made using my
1964    Regress script, comparing object-files before/after the edits:
1965
1966            https://invisible-island.net/ansification/index.html
1967            https://invisible-island.net/scripts/readme.html
1968
1969    The changes are casts, which quiet the gcc warnings about implicit
1970    conversion that my "gcc-normal" script would show.  I avoided
1971    reformatting the code.
1972
1973    The change reduces the number of gcc warnings from 769 to 163.
1974
1975    Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net>
1976
1977commit fb7e899e94dd402c868e8eb59ccf32284732f6ac
1978Author: Walter Harms <wharms@bfs.de>
1979Date:   Thu Apr 4 22:32:20 2019 +0200
1980
1981    FIX: add missing .fi
1982
1983commit 76ed3193af4416324a18795fe3bee4fb37e9791f
1984Author: Walter Harms <wharms@bfs.de>
1985Date:   Thu Apr 4 21:46:55 2019 +0200
1986
1987    replace the use of .Ds/.De macro with the std. RS/.RE macro
1988
1989    this make way to remove all private macro definitions from
1990    the header. Now only plain man macros are used.
1991
1992commit b01eaa82c190b390f6a0de74668ed88a41b3d6b8
1993Author: Walter Harms <wharms@bfs.de>
1994Date:   Thu Apr 4 18:58:44 2019 +0200
1995
1996    remove space after < for include filename
1997
1998    using <X11/Xutil.h> instead of < X11/Xutil.h > make things
1999    more easy and closer to std. man pages
2000
2001    noted by Thomas Dickey
2002
2003commit 0f549e8992d568493415056ecda7fdbd7a6423ec
2004Merge: 7caf7f4 38c5ee4
2005Author: Walter Harms <wharms@bfs.de>
2006Date:   Wed Apr 3 17:06:30 2019 +0200
2007
2008    Merge branch 'master' of ssh://gitlab.freedesktop.org/xorg/lib/libxt
2009
2010    Replace home made macros in man macros
2011
2012commit 7caf7f47d473e92cf0fc36bf03720765916c17be
2013Author: Walter Harms <wharms@bfs.de>
2014Date:   Tue Apr 2 22:50:51 2019 +0200
2015
2016    replace .ZN with .BR
2017
2018    By replacing we do two things:
2019    1. this fixes the troff behavier
2020    2. this moves us closer to std. man pages
2021    3. after this patch the macro ZN can be deleted
2022
2023    Signed-off-by: Walter Harms <wharms@bfs.de>
2024
2025commit 3b5b654d5b539364a2f19b5206a79fb2e13f810f
2026Author: Walter Harms <wharms@bfs.de>
2027Date:   Tue Apr 2 21:49:28 2019 +0200
2028
2029    Replace last two uses of .Pn with .ZN
2030
2031    After this patch the macro can savely be removed.
2032    Signed-off-by: Walter Harms <wharms@bfs.de>
2033
2034commit 38c5ee4f77c1d837ed8936bad5a3a354701aaed2
2035Author: Thomas E. Dickey <dickey@invisible-island.net>
2036Date:   Mon Mar 18 05:06:06 2019 -0400
2037
2038    bzero was marked "legacy" in POSIX 2001, and is not part of the later revisions.
2039    Use memset, which is standard (and supported for some 30 years).
2040
2041    Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net>
2042
2043commit 91c08f4d9cb915d5f7c3074db3e72ad15ec14c01
2044Author: Thomas E. Dickey <dickey@invisible-island.net>
2045Date:   Sun Mar 17 20:59:21 2019 -0400
2046
2047    Use standard size_t type in the casts for length-parameter of memcpy, memmove
2048    and bzero.  When the library was written (1989), none of those had been
2049    standardized, and the source-code used "(int)" casts to help with K&R
2050    compilers.  The cleanup done in the previous update used binary-compare
2051    to validate, which does not work for these because the compiler is recording
2052    the cast's effect.
2053
2054    This change reduces the number of gcc warnings from 163 to 128.
2055
2056    Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net>
2057
2058commit 4004d85df9e81fc8bcddacae15a2715ccdd6627c
2059Author: Thomas E. Dickey <dickey@invisible-island.net>
2060Date:   Sat Mar 16 13:21:55 2019 -0400
2061
2062    update the "Ds" macro in the other files, for consistency
2063
2064    Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net>
2065
2066commit ca3f8db51e629e59d94873c41642d1e8b8324c9a
2067Author: Thomas E. Dickey <dickey@invisible-island.net>
2068Date:   Sat Mar 16 13:16:28 2019 -0400
2069
2070    None of the versions of the "Ds" macro (going back to X11R4) worked with
2071    groff, and would display badly.  Modified the macro in the files which use
2072    it, to do what was intended.
2073
2074    Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net>
2075
2076commit 4a04da5838bdea2893ebe63c97465fa7349d92ac
2077Author: Thomas E. Dickey <dickey@invisible-island.net>
2078Date:   Sat Mar 16 12:55:53 2019 -0400
2079
2080    fix typo from last change
2081
2082commit 56c998bc127581974fa277e4e2bfc3561ea3a897
2083Author: Thomas E. Dickey <dickey@invisible-island.net>
2084Date:   Sat Mar 16 12:34:08 2019 -0400
2085
2086    trim down the "De" macro by removing the parts that used never-defined registers
2087
2088    Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net>
2089
2090commit fe0f501b0dfb2d69f5879588547d6994d93217c7
2091Author: Thomas E. Dickey <dickey@invisible-island.net>
2092Date:   Sat Mar 16 12:23:22 2019 -0400
2093
2094    cleanup undefined macros in manpages
2095
2096    Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net>
2097
2098commit 1b2b648dbbc6f10b36e7914de8388b66bc93b45f
2099Author: Thomas E. Dickey <dickey@invisible-island.net>
2100Date:   Sat Mar 16 11:51:09 2019 -0400
2101
2102    split-up lines longer than 80 columns in manpages
2103
2104    Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net>
2105
2106commit a009bc8f3d69a379593b21997bb08a73eb39a8f2
2107Author: Thomas E. Dickey <dickey@invisible-island.net>
2108Date:   Sat Mar 16 11:47:40 2019 -0400
2109
2110    fix typo from last step
2111
2112commit b571da73755f65c206c0e7b82ade3876a921e2ea
2113Author: Thomas E. Dickey <dickey@invisible-island.net>
2114Date:   Sat Mar 16 11:44:37 2019 -0400
2115
2116    trim undefined symbol "D" from ".Ds" macros in manpages.
2117
2118    Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net>
2119
2120commit 7bdec43f299d2538d66f65892766bf3c5dd27056
2121Author: Thomas E. Dickey <dickey@invisible-island.net>
2122Date:   Fri Mar 15 21:04:44 2019 -0400
2123
2124    workaround for obsolete macro/command ".ny", in the manpages since late
2125    1989 in X11R4.  The command was given a ".ny0", but nroff did not accept
2126    more than two-character names, so it "should" have been ".ny 0".  Further,
2127    since there is no standard macro "ny" (and no command), define a fallback.
2128
2129    Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net>
2130
2131commit 283db645c56a5aa55af1665c309182e492a3c863
2132Author: Thomas E. Dickey <dickey@invisible-island.net>
2133Date:   Fri Mar 15 20:06:26 2019 -0400
2134
2135    fix bug introduced by
2136            commit 57c8b133bbcf38a9a1e345eabeeabe2a3e07c1c8,
2137    which modified util/makestrs.c to avoid a shadowing warning of a
2138    function parameter versus global variable, but overlooked use of the
2139    parameter within the functions.  That caused all of the resource strings
2140    in Shell.h to have the same value.
2141
2142    Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net>
2143
2144commit fe32434ab1a6a85d222b15e730fed9a5d8a74a2d
2145Author: Thomas E. Dickey <dickey@invisible-island.net>
2146Date:   Tue Mar 12 04:34:28 2019 -0400
2147
2148    fix build when XT_GEO_TATTLER is defined
2149    That turns on a debugging feature (activated by a resource setting).
2150    Its use of <stdarg.h> was incorrect.  Also fix compiler warnings in
2151    the related file.
2152
2153    Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net>
2154
2155commit b724cd0d25dffe0091bb101ba8f993d0305844d3
2156Author: Walter Harms <wharms@bfs.de>
2157Date:   Tue Jan 15 19:45:29 2019 +0100
2158
2159    resolv:assignment discards 'const' qualifier from pointer target
2160
2161commit 93713f5b050fb40973775e13d8430d524e2d4d10
2162Author: Walter Harms <wharms@bfs.de>
2163Date:   Fri Jan 11 23:49:57 2019 +0100
2164
2165    no need to check XFree arguments
2166
2167commit 57c8b133bbcf38a9a1e345eabeeabe2a3e07c1c8
2168Author: Walter Harms <wharms@bfs.de>
2169Date:   Fri Jan 11 22:54:47 2019 +0100
2170
2171    resolv:shadows a global declaration
2172
2173commit d51325e11253f99bdcf672062cc04de80bc9c7e2
2174Author: Walter Harms <wharms@bfs.de>
2175Date:   Fri Jan 11 22:17:02 2019 +0100
2176
2177    alloc+bzero == calloc
2178
2179commit cc255601963479bd94c49851564f5004ac471093
2180Author: Walter Harms <wharms@bfs.de>
2181Date:   Tue Jan 8 23:10:10 2019 +0100
2182
2183    resolv:assignment discards 'const' qualifier from pointer target
2184
2185commit 12eda76f2c7ff5d43dd68d7ff0ebc29cf27e9897
2186Author: Walter Harms <wharms@bfs.de>
2187Date:   Tue Jan 8 22:26:25 2019 +0100
2188
2189    no need to check args for free
2190
2191commit bfd021ed1c2b126d3f78a1ffe639e25d11649b02
2192Author: Walter Harms <wharms@bfs.de>
2193Date:   Tue Jan 8 22:01:47 2019 +0100
2194
2195    resolv:shadows a previous local
2196
2197commit 252b69ea85041ac5b368c15afdb7d7b6dc28636e
2198Author: Walter Harms <wharms@bfs.de>
2199Date:   Tue Jan 8 21:54:51 2019 +0100
2200
2201    resolv:shadows a previous local
2202
2203commit c4897b56d853709aa2013ec16354e38f83465aaf
2204Author: Walter Harms <wharms@bfs.de>
2205Date:   Tue Jan 8 21:51:26 2019 +0100
2206
2207    resolv:shadows a previous local
2208
2209commit a343fb6d854dd345a0216435b97e51b8f4dd4425
2210Author: Walter Harms <wharms@bfs.de>
2211Date:   Tue Jan 8 21:45:09 2019 +0100
2212
2213    resolv:shadows a previous local
2214
2215commit 0aae899ba1724bfb16ab1bbe7238b3f75cbb6550
2216Author: Walter Harms <wharms@bfs.de>
2217Date:   Tue Jan 8 21:37:08 2019 +0100
2218
2219    resolv:shadows a previous local
2220
2221commit 102ba41a668568d7e7e506b0ab9f064d1f2c4ec5
2222Author: Walter Harms <wharms@bfs.de>
2223Date:   Tue Jan 8 21:25:00 2019 +0100
2224
2225    no need to check XFree arguments
2226
2227commit 8a25977b7ef3a5e96e57d0d56d597c9436a14871
2228Author: Alan Coopersmith <alan.coopersmith@oracle.com>
2229Date:   Fri Dec 7 19:51:23 2018 -0800
2230
2231    Update configure.ac bug URL for gitlab migration
2232
2233    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2234
2235commit 0dd0429f82298e294b7611fb6ed63a96af94e2ed
2236Author: Alan Coopersmith <alan.coopersmith@oracle.com>
2237Date:   Mon Nov 19 22:41:26 2018 -0800
2238
2239    Update README for gitlab migration
2240
2241    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2242
2243commit 0659374e8c1a39433f074226a65f29ae6147157e
2244Author: Rin Okuyama <rin@NetBSD.org>
2245Date:   Tue Feb 21 06:18:37 2017 +0000
2246
2247    avoid -Wformat errors from clang when building with -DDEBUG
2248
2249    https://bugs.freedesktop.org/show_bug.cgi?id=99882
2250
2251    Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2252    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2253
2254commit 5ac10bc4b93942572118625c1c3b98e87d5ef9d7
2255Author: Mihail Konev <k.mvc@ya.ru>
2256Date:   Thu Jan 26 13:52:49 2017 +1000
2257
2258    autogen: add default patch prefix
2259
2260    Signed-off-by: Mihail Konev <k.mvc@ya.ru>
2261
2262commit b2d06ea97f0b45c9f9cba00279afc376a21f854d
2263Author: Emil Velikov <emil.l.velikov@gmail.com>
2264Date:   Mon Mar 9 12:00:52 2015 +0000
2265
2266    autogen.sh: use quoted string variables
2267
2268    Place quotes around the $srcdir, $ORIGDIR and $0 variables to prevent
2269    fall-outs, when they contain space.
2270
2271    Signed-off-by: Emil Velikov <emil.l.velikov@gmail.com>
2272    Reviewed-by: Peter Hutterer <peter.hutterer@who-t.net>
2273    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
2274
2275commit 5c8f59030c9407e657ba6824dcec151e904fc42d
2276Author: Peter Hutterer <peter.hutterer@who-t.net>
2277Date:   Tue Jan 24 10:32:07 2017 +1000
2278
2279    autogen.sh: use exec instead of waiting for configure to finish
2280
2281    Syncs the invocation of configure with the one from the server.
2282
2283    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
2284    Reviewed-by: Emil Velikov <emil.velikov@collabora.com>
2285
2286commit 238f339165921831333a962f0c4e8ef6612f3ce4
2287Author: Jeremy Huddleston Sequoia <jeremyhu@apple.com>
2288Date:   Thu Sep 8 11:51:12 2016 -0700
2289
2290    darwin: Don't build libXt with -flat_namespace
2291
2292    Force clients to be well-behaved.  libXaw and libXaw3d were updated to not
2293    depend on the flat_namespace hack, so be sure to also update to newer versions
2294    of those libraries as well.
2295
2296    cf-libXaw: b3049d9b13333c0e67f1f23959227020741f486b
2297    cf-libXaw3d: b8891dae09e107be01520c41ca8d903fe74cf6a0
2298
2299    Signed-off-by: Jeremy Huddleston Sequoia <jeremyhu@apple.com>
2300
2301commit e8e2560e3391fa9c240235207a909855bfa7c73f
2302Author: Alan Coopersmith <alan.coopersmith@oracle.com>
2303Date:   Sun Sep 27 18:54:57 2015 -0700
2304
2305    Get rid of some extraneous ; at the end of C source lines
2306
2307    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2308
2309commit e7411e7e5299116604ff1f01d9415802607f1051
2310Author: Alan Coopersmith <alan.coopersmith@oracle.com>
2311Date:   Thu Apr 30 22:36:14 2015 -0700
2312
2313    libXt 1.1.5
2314
2315    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2316
2317commit 0c2c7562426aec7bdf9b54a7d6993153e0bce489
2318Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
2319Date:   Sun Aug 10 12:44:26 2014 -0500
2320
2321    Fix _XtInherit on x86_64 Windows
2322
2323    As noted in Initialize.c, _XtInherit needs special treatment as it's both called
2324    as a function, and used as a value to compare with.
2325
2326    We need to change this trickery for x86_64, as the symbols are no longer
2327    underscore prefixed, and the address is 64 bits.
2328
2329    We also cannot place the trampoline in the .data section, as it may be marked
2330    no-execute, so we use a special section for it instead.
2331
2332    v2: Uses of XtInherit must also be marked dllimport, so that they do not use a
2333    thunk, but instead indirect via the __imp_XtInherit auto-import. This avoids
2334    problems with an incorrect relocation being calculated in the case where libXt
2335    and a library using it (e.g. libXaw/libXaw3d/libXm/etc.) are loaded more than
2336    2GiB apart from each other.
2337
2338    This is enough to build a working libXt for Cygwin x86_64, because it uses the
2339    LP64 data model.  I believe that more patches are needed for libXt to work
2340    correctly when built for the Windows LLP64 data model.
2341
2342    Signed-off-by: Yaakov Selkowitz <yselkowitz@cygwin.com>
2343    Reviewed-by: Jon TURNEY <jon.turney@dronecode.org.uk>
2344    Reviewed-by: Colin Harrison <colin.harrison@virgin.net>
2345
2346commit 171d82fa36bb601360da2cc519718c46f137c467
2347Author: Jon TURNEY <jon.turney@dronecode.org.uk>
2348Date:   Tue Apr 14 12:21:58 2015 +0100
2349
2350    Include unistd.h for getpid()
2351
2352    Signed-off-by: Jon TURNEY <jon.turney@dronecode.org.uk>
2353    Reviewed-by: David Macek <david.macek.0@gmail.com>
2354
2355commit af9c277491c9bdc37a6fc5ae5a6c6ca190bfa56c
2356Author: Jon TURNEY <jon.turney@dronecode.org.uk>
2357Date:   Tue Apr 14 12:19:07 2015 +0100
2358
2359    Include direct.h header for _getdrives() on Win32
2360
2361    Signed-off-by: Jon TURNEY <jon.turney@dronecode.org.uk>
2362    Reviewed-by: David Macek <david.macek.0@gmail.com>
2363
2364commit e7094ceaf95a15eae73819d0ffdb9b982075e0d2
2365Author: Alan Coopersmith <alan.coopersmith@oracle.com>
2366Date:   Sat Feb 14 14:10:21 2015 -0800
2367
2368    unifdef -UCRAY -UCRAY2
2369
2370    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2371
2372commit 33a6d9dc30188c02a3ec703153728b31d458ec1e
2373Author: Rob Clark <robdclark@gmail.com>
2374Date:   Mon Jan 26 11:51:48 2015 -0500
2375
2376    asprintf needs _GNU_SOURCE on some platforms
2377
2378    Fixes a build break noticed on fedora 21 on arm (although I doubt that
2379    is in any way arch specific).
2380
2381    http://tinderbox.x.org/builds/2015-01-26-0012/logs/libXt/#build
2382
2383    Signed-off-by: Rob Clark <robdclark@gmail.com>
2384    Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2385
2386commit ca04f74887d53c75e794f643f7e860ba588c3a57
2387Author: Alan Coopersmith <alan.coopersmith@oracle.com>
2388Date:   Sun Jan 18 11:21:45 2015 -0800
2389
2390    makestrs: Use asprintf() if available
2391
2392    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2393    Reviewed-by: Hans de Goede <hdegoede@redhat.com>
2394
2395commit fba83e45a8d5dc2ca920ec6c49446d2b54c2db5c
2396Author: Alan Coopersmith <alan.coopersmith@oracle.com>
2397Date:   Sun Jan 18 10:58:08 2015 -0800
2398
2399    makestrs: Replace strcpy()+strcat() calls with snprintf() calls
2400
2401    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2402    Reviewed-by: Hans de Goede <hdegoede@redhat.com>
2403
2404commit 47fa41960650dd0e97eb78de2af0f5fcd9323b35
2405Author: Alan Coopersmith <alan.coopersmith@oracle.com>
2406Date:   Sun Jan 18 10:43:11 2015 -0800
2407
2408    makestrs: Replace malloc()+strcpy() calls with strdup() calls
2409
2410    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2411    Reviewed-by: Hans de Goede <hdegoede@redhat.com>
2412
2413commit f3e5903536f80cb42ee6841f85e013284eb4c2fc
2414Author: Alan Coopersmith <alan.coopersmith@oracle.com>
2415Date:   Sun Jan 18 10:27:42 2015 -0800
2416
2417    makestrs: use strchr() instead of index()
2418
2419    Besides being supported by more standards, strchr() has the important
2420    characteristic of having a prototype included in <string.h> on Solaris
2421    so that 64-bit compiles know it returns a pointer, not an integer.
2422    (On Solaris, index() is only found in <strings.h>, for SunOS compatibility.)
2423
2424    Without this fix, makestrs segfaulted in 64-bit builds on Solaris after
2425    commit f9baaf55ff8cbd4bf018a34f181eda30d03b20dc switched to <string.h>.
2426
2427    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2428    Reviewed-by: Hans de Goede <hdegoede@redhat.com>
2429
2430commit aed2c4d3493cf3a06ad1240f317552fd8bfd687a
2431Author: Alan Coopersmith <alan.coopersmith@oracle.com>
2432Date:   Sun Jan 18 10:34:38 2015 -0800
2433
2434    If CFLAGS_FOR_BUILD is not set, include CWARNFLAGS in default value
2435
2436    Help catch errors like missing prototypes in makestrs sooner.
2437
2438    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2439    Reviewed-by: Hans de Goede <hdegoede@redhat.com>
2440
2441commit f9baaf55ff8cbd4bf018a34f181eda30d03b20dc
2442Author: Thomas Klausner <wiz@NetBSD.org>
2443Date:   Thu Jan 8 09:18:16 2015 +0100
2444
2445    Use string.h instead of X11/Xos.h.
2446
2447    Long long ago, Xos.h was needed to choose between <string.h> &
2448    <strings.h> depending on the OS in use.
2449
2450    Today we can rely on C89 & later providing <string.h> everywhere
2451    for us.
2452
2453    Signed-off-by: Thomas Klausner <wiz@NetBSD.org>
2454    Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2455
2456commit 51d63a9d82dc4f2407862131bbf3e5d72b4505d3
2457Author: Gaetan Nadon <memsize@videotron.ca>
2458Date:   Sat Sep 21 12:52:15 2013 -0400
2459
2460    Use $(MKDIR_P) in Makefile.am for better code portability
2461
2462    Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2463    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
2464
2465commit 8828fc21cb5b10f06294e460d15c38e234324960
2466Author: Alan Coopersmith <alan.coopersmith@oracle.com>
2467Date:   Wed Jul 10 08:18:26 2013 -0700
2468
2469    Revert "Avoid shadowing variables."
2470
2471    This reverts commit 3919044bd7d3bcb85ce3425a43b8889a248a7542.
2472    Breaks programs such as xcalc & xlogo on multiple platforms.
2473
2474commit 9dc5fb0b9640b79a234b58e640e05d8276556beb
2475Author: Thomas Klausner <wiz@NetBSD.org>
2476Date:   Tue Jun 25 23:02:48 2013 +0200
2477
2478    Fix char vs. unsigned char warnings.
2479
2480    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2481
2482commit 3919044bd7d3bcb85ce3425a43b8889a248a7542
2483Author: Thomas Klausner <wiz@NetBSD.org>
2484Date:   Tue Jun 25 23:02:46 2013 +0200
2485
2486    Avoid shadowing variables.
2487
2488    Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2489    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2490
2491commit d395f487e659ee1091eb60c89c551ba1b61dfe51
2492Author: Thomas Klausner <wiz@NetBSD.org>
2493Date:   Tue Jun 25 23:02:50 2013 +0200
2494
2495    Ignore test-driver from automake-1.13.
2496
2497    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2498
2499commit 71c76a6c500761a2ca0091a55b8c106906fcb125
2500Author: Thomas Klausner <wiz@NetBSD.org>
2501Date:   Wed Jun 26 00:43:03 2013 +0200
2502
2503    Mark non-returning function with appropriate attribute.
2504
2505    Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2506    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2507
2508commit ce57783ea5b5c47f5dca172d36a76f91dd7704df
2509Author: Thomas Klausner <wiz@NetBSD.org>
2510Date:   Wed Jun 26 00:43:32 2013 +0200
2511
2512    Use appropriate variable type for vsnprintf return value.
2513
2514    Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2515    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2516
2517commit 0bf255ce5f2aeacece0b685996491729f804fe94
2518Author: Thierry Reding <thierry.reding@avionic-design.de>
2519Date:   Thu Jan 3 10:16:55 2013 +0100
2520
2521    Fix cross-compilation
2522
2523    When cross-compiling against a sysroot for instance, a --sysroot option
2524    is typically passed via the CPPFLAGS variable. This can cause the build
2525    to break in the util subdirectory which requires the CPPFLAGS to be set
2526    for the build system.
2527
2528    Solve this by using the value of CPPFLAGS_FOR_BUILD for CPPFLAGS in the
2529    util subdirectory. Cross-compile setups can override the variable when
2530    calling the configure script.
2531
2532    Signed-off-by: Thierry Reding <thierry.reding@avionic-design.de>
2533    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2534
2535commit 02fd80afd5d2416301e5166e202ff859902c7987
2536Author: Thomas Klausner <wiz@NetBSD.org>
2537Date:   Sun Jun 2 21:48:38 2013 +0200
2538
2539    Add missing comma to fix DEBUG build.
2540
2541    Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2542    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2543
2544commit e83d6d66ea28b0aaa7e574dd2471121a5250b934
2545Author: Alan Coopersmith <alan.coopersmith@oracle.com>
2546Date:   Thu May 30 18:13:27 2013 -0700
2547
2548    libXt 1.1.4
2549
2550    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2551
2552commit 1f4802b745aa172d375cb79403cb1e013e6aa4c0
2553Author: Alan Coopersmith <alan.coopersmith@oracle.com>
2554Date:   Sat Mar 9 13:33:20 2013 -0800
2555
2556    Remove old strtoul workaround for SunOS 4
2557
2558    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2559
2560commit 9264a21b688891dbdcee630ff72cf39aa75fc4e1
2561Author: Alan Coopersmith <alan.coopersmith@oracle.com>
2562Date:   Sat Mar 9 11:44:14 2013 -0800
2563
2564    unvalidated length in _XtResourceConfigurationEH [CVE-2013-2002]
2565
2566    The RCM_DATA property is expected to be in the format:
2567        resource_length, resource, value
2568
2569    If the property contains a resource_length thats results in a pointer
2570    outside the property string, memory corruption can occur.
2571
2572    Reported-by: Ilja Van Sprundel <ivansprundel@ioactive.com>
2573    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2574
2575commit eae57493feec958bcf733ad0d334715107029f8b
2576Author: Alan Coopersmith <alan.coopersmith@oracle.com>
2577Date:   Sat Mar 9 11:29:21 2013 -0800
2578
2579    Unchecked return values of XGetWindowProperty [CVE-2013-2005]
2580
2581    Multiple functions in Selection.c assumed that XGetWindowProperty() would
2582    always set the pointer to the property, but before libX11 1.6, it could
2583    fail to do so in some cases, leading to libXt freeing or operating on an
2584    uninitialized pointer value, so libXt should always initialize the pointers
2585    and check for failure itself.
2586
2587    Reported-by: Ilja Van Sprundel <ivansprundel@ioactive.com>
2588    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2589
2590commit ead50a9a274aa96bef94e57c4625be8e9288af4e
2591Author: Colin Walters <walters@verbum.org>
2592Date:   Wed Jan 4 17:37:06 2012 -0500
2593
2594    autogen.sh: Implement GNOME Build API
2595
2596    http://people.gnome.org/~walters/docs/build-api.txt
2597
2598    Signed-off-by: Adam Jackson <ajax@redhat.com>
2599
2600commit 8f5f3f7a3c36088d6faf0f13da4416596257bc58
2601Author: Adam Jackson <ajax@redhat.com>
2602Date:   Tue Jan 15 14:28:48 2013 -0500
2603
2604    configure: Remove AM_MAINTAINER_MODE
2605
2606    Signed-off-by: Adam Jackson <ajax@redhat.com>
2607
2608commit 6731c2c7e3c16ad17425acfb5024fa1501e94411
2609Author: Thierry Reding <thierry.reding@avionic-design.de>
2610Date:   Thu Jan 3 10:16:56 2013 +0100
2611
2612    Use AM_CPPFLAGS instead of INCLUDES
2613
2614    Recent versions of automake deprecate the INCLUDES variable. The same
2615    effect can be achieved by using AM_CPPFLAGS instead, which is also
2616    automake's recommendation.
2617
2618    Signed-off-by: Thierry Reding <thierry.reding@avionic-design.de>
2619    Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2620    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2621
2622commit 97034e393cfa63a55e9cec2d795ac41e5872f5b5
2623Author: Alan Coopersmith <alan.coopersmith@oracle.com>
2624Date:   Fri Jan 4 19:52:59 2013 -0800
2625
2626    unifdef -U__UNIXOS2__
2627
2628    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2629    Reviewed-by: Peter Hutterer <peter.hutterer@who-t.net>
2630
2631commit 0033d063894d003b1cb6edb14107d6ef7e0f3fec
2632Author: Egbert Eich <eich@freedesktop.org>
2633Date:   Thu Sep 8 16:40:27 2011 +0200
2634
2635    Add XtErrorDB directory to pkg-config file.
2636
2637    Should anyone ever desire to supply this file externally
2638    it's location is specified in the pkg-config file.
2639
2640    Signed-off-by: Egbert Eich <eich@freedesktop.org>
2641    Reviewed-by: Gaetan Nadon <memsize@videotron.ca>
2642    Tested-by: Gaetan Nadon <memsize@videotron.ca>
2643
2644commit 15d7f9cf9e089f5968a20f80529096e9a1d3551f
2645Author: Egbert Eich <eich@freedesktop.org>
2646Date:   Thu May 19 18:18:52 2011 +0200
2647
2648    Install ErrorDB into a $datarootdir-path, not $libdir.
2649
2650    This lets Xt search for it's ErrorDB in the same location
2651    as Xlib. These error databases are architecture independent
2652    data files.
2653
2654    The XtErrorDB file neither exists in libXt nor has it ever
2655    been supplied by any '3rd party' (at least Google didn't
2656    turn up any results).
2657    Therefore changing the location of this file (again) should
2658    have no side effects on backward compatibility.
2659
2660    Signed-off-by: Egbert Eich <eich@freedesktop.org>
2661    Reviewed-by: Gaetan Nadon <memsize@videotron.ca>
2662    Tested-by: Gaetan Nadon <memsize@videotron.ca>
2663
2664commit 690d6587e7e0ba29b70d2b1d6c5c6a128c5547a2
2665Author: Eric S. Raymond <esr@thyrsus.com>
2666Date:   Thu Aug 23 11:43:42 2012 -0400
2667
2668    Remove unused macros that are temptations to presentation-level klugery.
2669
2670    Also, change .Ds/.De to use CW font, as what they're wrapping is code displays.
2671    This may not be recognized on archaic Unixes, but .ft 1 isn't any too safe
2672    either. The PostScript and DVI drivers both grok CW.
2673
2674    Signed-off-by: Eric S. Raymond <esr@thyrsus.com>
2675
2676commit 356b3e6235be4cdb51f13249cb68c581c0fc50c7
2677Author: Eric S. Raymond <esr@thyrsus.com>
2678Date:   Thu Aug 23 11:30:47 2012 -0400
2679
2680    Eliminate use of tab stops.
2681
2682    Signed-off-by: Eric S. Raymond <esr@thyrsus.com>
2683
2684commit 1e5e04a80b391ea6827bb3c537be47533c6afe1e
2685Author: Thomas Klausner <wiz@NetBSD.org>
2686Date:   Wed Jul 18 16:45:19 2012 +0200
2687
2688    Fix DEBUG build (TMparse.c:376:1: error: overflow in implicit constant conversion)
2689
2690    Signed-off-by: Thomas Klausner <wiz@NetBSD.org>
2691    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2692
2693commit 1ab3a0dd5140489bc80edcfd940609fefaec81f1
2694Author: Thomas Klausner <wiz@NetBSD.org>
2695Date:   Wed Jul 18 16:45:18 2012 +0200
2696
2697    Avoid referencing something that isn't defined. Bring in the definition from another manual page.
2698
2699    Signed-off-by: Thomas Klausner <wiz@NetBSD.org>
2700    Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2701    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2702
2703commit 6adb4655a15276973f5e74fd79f5c99d3d4b77a0
2704Author: Julien Cristau <jcristau@debian.org>
2705Date:   Mon Apr 23 20:08:34 2012 +0200
2706
2707    Add copyright notice and license from the X Consortium to COPYING
2708
2709    These appear in the Xt manpages.
2710
2711    Reported-by: Ansgar Burchardt
2712    Signed-off-by: Julien Cristau <jcristau@debian.org>
2713
2714commit 2d689ac861085d1d74bcbd05d1595bac0bf67d20
2715Author: Alan Coopersmith <alan.coopersmith@oracle.com>
2716Date:   Thu Mar 15 22:51:45 2012 -0700
2717
2718    libXt 1.1.3
2719
2720    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2721
2722commit 75bef5b488245467b6638e25cd22006b306e8536
2723Author: Jeremy Huddleston <jeremyhu@apple.com>
2724Date:   Mon Mar 12 18:36:52 2012 -0700
2725
2726    Revert "Treat unexpected returned events from poll as errors"
2727
2728    This commit caused regressions:
2729    https://bugs.freedesktop.org/show_bug.cgi?id=47203
2730    https://bugs.freedesktop.org/show_bug.cgi?id=47216
2731
2732    This reverts commit 70bb9e28d37fff4ead4d0a2c672af77059765fa4.
2733
2734commit 8ab1833a80a18131d897f6d9965545c16acef921
2735Author: Alan Coopersmith <alan.coopersmith@oracle.com>
2736Date:   Wed Mar 7 17:57:26 2012 -0800
2737
2738    libXt 1.1.2
2739
2740    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2741
2742commit aa0f30641769968e0453a7d02f3f8e5955641336
2743Author: Matt Dew <marcoz@osource.org>
2744Date:   Mon Jan 16 16:24:32 2012 -0700
2745
2746    informaltable cleanup
2747
2748    On certain tables, add top and bottom borders to table header
2749    and a bottom border to the table. This matches what those
2750    tables in the old pdfs looked like.
2751
2752    the <?dbfo keep-together='always'> prevents tables from
2753    splitting across pages. Useful for tiny tables.
2754
2755    Converting the colwidth to a floating point, IE, 1* -> 1.0*
2756    cleans up these build errors:
2757    WARNING: table-layout="fixed" and column-width unspecified =>
2758    falling back to proportional-column-width(1)
2759
2760    Signed-off-by: Matt Dew <marcoz@osource.org>
2761
2762commit 70bb9e28d37fff4ead4d0a2c672af77059765fa4
2763Author: Jeremy Huddleston <jeremyhu@apple.com>
2764Date:   Wed Jan 4 10:33:29 2012 -0800
2765
2766    Treat unexpected returned events from poll as errors
2767
2768    Inspired by libxcb's f0565e8f06aadf760a9065a97b8cf5ab9cbd18de
2769
2770    Resolves https://bugs.freedesktop.org/show_bug.cgi?id=20048
2771
2772    Signed-off-by: Jeremy Huddleston <jeremyhu@apple.com>
2773
2774commit 6dd231d37c036d182e789f0af37ee5417792ad4e
2775Author: Stephen Turnbull <stephenjturnbull@gmail.com>
2776Date:   Wed Jan 4 10:18:29 2012 -0800
2777
2778    Don't re-enter the WaitLoop if block is set to false
2779
2780    See: https://bugs.freedesktop.org/show_bug.cgi?id=20048
2781
2782    Signed-off-by: Jeremy Huddleston <jeremyhu@apple.com>
2783
2784commit 0d8ef503e2d51d727a912d6ef3cf017608e45b7f
2785Author: Gaetan Nadon <nadon@memsize.(none)>
2786Date:   Sat Dec 31 09:03:39 2011 -0500
2787
2788    Add .gitignore for the newly added DocBook/XML generated files.
2789
2790    Signed-off-by: Gaetan Nadon <nadon@memsize.(none)>
2791
2792commit 9cbf06b9f7b1378ce3424837c979c3241516bf9b
2793Author: Gaetan Nadon <nadon@memsize.(none)>
2794Date:   Fri Dec 30 17:08:14 2011 -0500
2795
2796    docbook.am: embed css styles inside the HTML HEAD element
2797
2798    Rather than referring to the external xorg.css stylesheet, embed the content
2799    of the file in the html output produced. This is accomplished by using
2800    version 1.10 of xorg-xhtml.xsl.
2801
2802    This makes the whole html docs tree much more relocatable.
2803    In addition, it eliminates xorg.css as a runtime file which makes
2804    xorg-sgml-doctools a build time only package.
2805
2806    Signed-off-by: Gaetan Nadon <nadon@memsize.(none)>
2807
2808commit 7aa5d801d3b17fc9a1af9d5f6bc0283e3762cca2
2809Author: Matt Dew <marcoz@osource.org>
2810Date:   Wed Dec 28 21:17:53 2011 -0700
2811
2812    Remove old files.
2813
2814commit b8818e1233b75c6bd47a6d2197fabf3a036a2119
2815Author: Matt Dew <marcoz@osource.org>
2816Date:   Wed Dec 28 20:34:51 2011 -0700
2817
2818    Initial docbook conversion.
2819
2820commit fd0da0d44a8501edaac3be7fac9449ad730d8bf4
2821Author: Alan Coopersmith <alan.coopersmith@oracle.com>
2822Date:   Fri Oct 7 19:45:21 2011 -0700
2823
2824    Add const attributes to TMparse typedefs to fix gcc -Wwrite-strings warnings
2825
2826    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2827
2828commit af9e4b75167c0e31ec02d5ababf204daa12f500d
2829Author: Alan Coopersmith <alan.coopersmith@oracle.com>
2830Date:   Fri Oct 7 19:32:08 2011 -0700
2831
2832    Add const attributes to slashDotXdefaults to fix gcc -Wwrite-strings warnings
2833
2834    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2835
2836commit 682ca8daf29285ef5013751784a7ec98962b7cbb
2837Author: Alan Coopersmith <alan.coopersmith@oracle.com>
2838Date:   Fri Oct 7 19:30:11 2011 -0700
2839
2840    Make implementation_default_path return const char *
2841
2842    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2843
2844commit d3c2fbcd83ed9ae9b6cc8d765badca7f8d3261b2
2845Author: Alan Coopersmith <alan.coopersmith@oracle.com>
2846Date:   Fri Oct 7 19:23:37 2011 -0700
2847
2848    Make gravity strings const to fix gcc -Wwrite-strings warnings
2849
2850    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2851
2852commit 94ffb37790ce33fdf49d07dd1ade60b6d8376aa7
2853Author: Alan Coopersmith <alan.coopersmith@oracle.com>
2854Date:   Fri Oct 7 19:21:10 2011 -0700
2855
2856    Convert ISOLatin1 functions to specify args as const char *
2857
2858    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2859
2860commit 1f48cadaa88423a012613a0b456ec8795c8c0992
2861Author: Jeremy Huddleston <jeremyhu@apple.com>
2862Date:   Fri Oct 7 17:08:07 2011 -0700
2863
2864    Whitespace changes related to cleaning up previous patch
2865
2866    Signed-off-by: Jeremy Huddleston <jeremyhu@apple.com>
2867
2868commit 9e898aa4fd964e888044e2fa2d64089505331f62
2869Author: Jeremy Huddleston <jeremyhu@apple.com>
2870Date:   Fri Oct 7 17:01:34 2011 -0700
2871
2872    Don't pop elements from our array while we're itterating through it.
2873
2874    https://bugs.freedesktop.org/show_bug.cgi?id=22543
2875
2876    Signed-off-by: Jeremy Huddleston <jeremyhu@apple.com>
2877
2878commit df2008411a5c6a735af2b0fced01df660bb6978a
2879Author: Alan Coopersmith <alan.coopersmith@oracle.com>
2880Date:   Mon Sep 26 15:29:45 2011 -0700
2881
2882    makestrs: Add const attributes to fix gcc -Wwrite-strings warnings
2883
2884    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2885
2886commit 9347b890ba24db41c7cb6c6e76564e4896bc8cac
2887Author: Olivier Fourdan <fourdan@xfce.org>
2888Date:   Tue Sep 20 16:45:02 2011 -0700
2889
2890    Bug 40577 - Missing bound checking in FreeSelectionProperty()
2891
2892    https://bugs.freedesktop.org/show_bug.cgi?id=40577
2893
2894    FreeSelectionProperty() did not check for the count of items in array
2895    and relied on a NULL terminated list, which can cause libXt to crash if
2896    FreeSelectionProperty() follows a call to GetSelectionProperty() which
2897    reallocates the array.
2898
2899    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2900
2901commit 5691187ced24b16a951e2b8308bcc2b65dd36eee
2902Author: Alan Coopersmith <alan.coopersmith@oracle.com>
2903Date:   Fri Sep 16 22:54:05 2011 -0700
2904
2905    Strip trailing whitespace
2906
2907    Performed with: find * -type f | xargs perl -i -p -e 's{[ \t]+$}{}'
2908    git diff -w & git diff -b show no diffs from this change
2909
2910    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2911
2912commit 6c0b44caa9b424c7e05327e8ddc9273b87a0f81f
2913Author: Jeremy Huddleston <jeremyhu@apple.com>
2914Date:   Sun Oct 2 13:35:26 2011 -0700
2915
2916    LP64 fix for TypedArgToArg()
2917
2918    https://bugs.freedesktop.org/show_bug.cgi?id=12662
2919
2920    Signed-off-by: Jeremy Huddleston <jeremyhu@apple.com>
2921
2922commit 2c29b8b71575d73db6b9542b24fa3312a2cf2f86
2923Author: Jon TURNEY <jon.turney@dronecode.org.uk>
2924Date:   Wed Apr 27 12:32:39 2011 +0100
2925
2926    Only link with ws2_32 for mingw target
2927
2928    For the Cygwin target, we will be using the socket functions provided
2929    by the Cygwin DLL, so linking with ws2_32 is unnecessary, even though
2930    it may be present.
2931
2932    Signed-off-by: Jon TURNEY <jon.turney@dronecode.org.uk>
2933    Reviewed-by: Cyril Brulebois <kibi@debian.org
2934    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2935
2936commit 4ee8867047eaff3b121478b7199201d669e2c85d
2937Author: Gaetan Nadon <memsize@videotron.ca>
2938Date:   Tue May 24 14:37:03 2011 -0400
2939
2940    Update README for documentation reference
2941
2942    Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2943    Reviewed-by: Cyril Brulebois <kibi@debian.org>
2944    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
2945
2946commit 5e299936489bf3476464f00ebf3ffa3fa893cc23
2947Author: Alan Coopersmith <alan.coopersmith@oracle.com>
2948Date:   Fri Mar 18 19:36:05 2011 -0700
2949
2950    Add test case for XtCvtIntToPixmap fix in commit 16d9941f3aa38
2951
2952    Expanded from original Sun test case for Solaris bug 4163152.
2953    Verified that with commit 16d9941f3aa38 reverted, this test case
2954    fails on amd64, with it present, this test case passes.
2955
2956    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2957
2958commit 6fc14afa3fa98503248138f7f6984ee33a9bd889
2959Author: Alan Coopersmith <alan.coopersmith@oracle.com>
2960Date:   Mon Mar 14 19:07:12 2011 -0700
2961
2962    Add test case for XtAppMainLoop bug 34715
2963
2964    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2965    Reviewed-by: Gaetan Nadon <memsize@videotron.ca>
2966
2967commit 4bf003a824577b5a46a59b3b3e91687b530ee48f
2968Author: Alan Coopersmith <alan.coopersmith@oracle.com>
2969Date:   Thu Mar 10 14:23:44 2011 -0800
2970
2971    Add test framework similar to xserver and use it to test XtAsprintf
2972
2973    Only two simple test cases to start with:
2974     - compares the results of snprintf of a short string to a static buffer
2975            with the new buffer returned by XtAsprintf.
2976     - compare the results of using XtAsprintf to replicate a portion of a
2977            very long string with the original string.
2978
2979    Uses malloc debugging flags for various platforms to try to catch errors
2980    with uninitialized memory (such as the recently fixed failure to terminate
2981    the string).
2982
2983    Requires xorg-macros 1.13 for XORG_ENABLE_UNIT_TESTS and XORG_WITH_GLIB.
2984
2985    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2986    Reviewed-by: Gaetan Nadon <memsize@videotron.ca>
2987
2988commit 42c611d9f8c80528f6e36ceb0ce245b06e8b1e8e
2989Author: Jordan Hayes <jordan@bitway.com>
2990Date:   Sun Mar 6 11:35:47 2011 -0800
2991
2992    Bug 34715: XtAppMainLoop doesn't work without a Display
2993
2994    https://bugs.freedesktop.org/show_bug.cgi?id=34715
2995
2996    XtAppNextEvent() doesn't return until there's an actual XEvent to be
2997    handled; it handles Xt-internal events (inputs, timers, signals)
2998    itself, but doesn't return (because of course, those aren't XEvents).
2999    Which means that the exit flag doesn't get a chance to break the loop
3000    until/unless there's an actual XEvent.
3001
3002    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
3003
3004commit c16d3cc264c45601f0e59bdd29e438c7c9679721
3005Author: Julien Cristau <jcristau@debian.org>
3006Date:   Thu Mar 10 10:19:59 2011 +0100
3007
3008    Bump to 1.1.1
3009
3010    Signed-off-by: Julien Cristau <jcristau@debian.org>
3011
3012commit fe2cf6e2b70e57624aad71f510ff8c6addaae196
3013Author: Cyril Brulebois <kibi@debian.org>
3014Date:   Tue Mar 8 16:09:49 2011 +0100
3015
3016    XtAsprintf: Fix memory corruption.
3017
3018    Don't write the null terminator to a random place, this can trigger some
3019    segfault in XtOpenDisplay() and other annoyances.
3020
3021    Debian Bug #617208 <http://bugs.debian.org/617208>
3022
3023    Signed-off-by: Cyril Brulebois <kibi@debian.org>
3024    Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com>
3025    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
3026
3027commit f6c791b5f318d8805db4cb6c74b1bc2e91d6c15c
3028Author: Gaetan Nadon <memsize@videotron.ca>
3029Date:   Sun Mar 6 13:43:46 2011 -0500
3030
3031    man: replace hard coded section number 3Xt with __libmansuffix__ #35050
3032
3033    http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=512130
3034
3035    The Xt manpages are installed in section 3 (and not 3Xt as upstream
3036    would have it). But, internal cross-references (in particular, in the
3037    SEE ALSO part) are left alone, and keep pointing at Foo(3Xt).  The
3038    result is that they can't be automatically followed from manpage
3039    sanitizers such as dwww or emacs.
3040
3041    Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com>
3042    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
3043
3044commit 9ccf14fddedc11bd17b3ae30612c6f70f4cd7e14
3045Author: Alan Coopersmith <alan.coopersmith@oracle.com>
3046Date:   Fri Mar 4 16:31:59 2011 -0800
3047
3048    Don't need to use target-specific CFLAGS for makestrs
3049
3050    It's the only thing built in that directory, so we can use AM_CFLAGS
3051    and drop the requirement for AM_PROG_CC_C_O in configure.ac
3052
3053    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
3054    Reviewed-by: Gaetan Nadon <memsize@videotron.ca>
3055    Tested-by: Gaetan Nadon <memsize@videotron.ca>
3056
3057commit 16d9941f3aa38dde115cbff639e131761c1b36d0
3058Author: Alan Coopersmith <alan.coopersmith@oracle.com>
3059Date:   Fri Mar 4 15:43:43 2011 -0800
3060
3061    Incorrect cast in XtCvtIntToPixmap could cause bus error on 64-bit machines
3062
3063    Originally fixed by Leo Binchy for Sun Bug 4163152 to resolve bus error
3064    on VSW5 (XTS) testing on 64-bit SPARC test run on Solaris 7.
3065    ( Testcase: XtCvtIntToPixmap, Purpose:  1)
3066
3067    Since we're converting from Int to Pixmap, need to access the argument
3068    passed in as an int, not a Pixmap, which is consistent with the other
3069    IntToXXX converters in this file.
3070
3071    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
3072    Reviewed-by: Matt Turner <mattst88@gmail.com>
3073
3074commit 994443524ade46bad03eea0acbd1410d561c591d
3075Author: Jeremy Huddleston <jeremyhu@apple.com>
3076Date:   Fri Mar 4 16:30:58 2011 -0800
3077
3078    configure: Bump version to 1.1.0 for release
3079
3080    Signed-off-by: Jeremy Huddleston <jeremyhu@apple.com>
3081
3082commit c0a233895cc8270ec0ff0bd2abb88d3f6dd524c3
3083Author: Jeremy Huddleston <jeremyhu@apple.com>
3084Date:   Fri Mar 4 12:49:48 2011 -0800
3085
3086    darwin: Don't use poll() when expected to run on darwin10 and prior
3087
3088    Signed-off-by: Jeremy Huddleston <jeremyhu@apple.com>
3089
3090commit abf6062715c7d1390e516261a31abde4ed7ea64e
3091Author: Alan Coopersmith <alan.coopersmith@oracle.com>
3092Date:   Wed Feb 2 23:29:46 2011 -0800
3093
3094    Shell.c: TopLevelSetValues ignores iconic state if shell not yet realized
3095
3096    Fix originally created by Leo Binchy for Sun to fix Solaris bug
3097    1243761 The XmNiconic resource doesn't work
3098
3099    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
3100
3101commit b1eaa18835ec7c3a11e580340625b35c18edf7ca
3102Author: Alan Coopersmith <alan.coopersmith@oracle.com>
3103Date:   Wed Feb 2 23:21:02 2011 -0800
3104
3105    GetResources: protect against underflow when type conversion fails
3106
3107    Fix originally created by Leo Binchy for Sun to fix Solaris bug 1211553:
3108     XtVaCreateManagedWidget with list of resources XtVaTypedArg cause core dump
3109
3110    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
3111
3112commit 21c1cc98d8210a3ce2a4bf62ecee9168fdd99dcb
3113Author: Alan Coopersmith <alan.coopersmith@oracle.com>
3114Date:   Wed Feb 2 22:42:13 2011 -0800
3115
3116    Remove unused #ifdef UNALIGNED version of Xt macros & functions
3117
3118    Trying to outsmart the compiler and libc is a losing battle, but
3119    since UNALIGNED was never defined, we weren't even trying.
3120
3121    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
3122
3123commit 19538f2b4553221b35831e13ec70ed9db436dd32
3124Author: Gaetan Nadon <memsize@videotron.ca>
3125Date:   Wed Feb 2 11:43:44 2011 -0500
3126
3127    config: comment, minor upgrade, quote and layout configure.ac
3128
3129    Group statements per section as per Autoconf standard layout
3130    Quote statements where appropriate.
3131    Autoconf recommends not using dnl instead of # for comments
3132
3133    Use AC_CONFIG_FILES to replace the deprecated AC_OUTPUT with parameters.
3134    Add AC_CONFIG_SRCDIR([Makefile.am])
3135
3136    This helps automated maintenance and release activities.
3137    Details can be found in http://wiki.x.org/wiki/NewModuleGuidelines
3138
3139commit 7fd1e98987967b23f66da4b18ebf9798a68cd370
3140Author: Gaetan Nadon <memsize@videotron.ca>
3141Date:   Fri Jan 28 16:07:07 2011 -0500
3142
3143    config: replace deprecated AC_HELP_STRING with AS_HELP_STRING
3144
3145    This silences an Automake warning.
3146
3147    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
3148
3149commit 84e512a94295387bd0625ce619fc8bd381395c71
3150Author: Alan Coopersmith <alan.coopersmith@oracle.com>
3151Date:   Wed Dec 22 10:49:42 2010 -0800
3152
3153    Convert ALLOCATE_LOCAL + sprintf to XtAsprintf
3154
3155    Now that we don't need to separately strlen the format string, put it
3156    directly into the function call to clear gcc warnings of:
3157    Initialize.c:397: warning: format not a string literal, argument types not checked
3158
3159    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
3160
3161commit c80650fddec8596ef7278e37aa12ce2076c54e93
3162Author: Alan Coopersmith <alan.coopersmith@oracle.com>
3163Date:   Thu Dec 9 23:36:31 2010 -0800
3164
3165    Convert ResConfig.c to use XtAsprintf() instead of XtMalloc + sprintf
3166
3167    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
3168
3169commit ac07da253415ccb8b6322feedf7969967357050e
3170Author: Alan Coopersmith <alan.coopersmith@oracle.com>
3171Date:   Wed Jan 12 23:09:29 2011 -0800
3172
3173    Add XtAsprintf() as a new exported API
3174
3175    Like asprintf() but using XtMalloc() to tie into the Xt memory allocation
3176    and error handling subsystems.
3177
3178    Bumps libXt version to 1.0.99.1 so that modules can set their pkg-config
3179    dependency to libXt >= 1.0.99.1 to require XtAsprintf().
3180
3181    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
3182
3183commit 84f73c49db8071c06f27609ce7cc7a32a17351a9
3184Author: Alan Coopersmith <alan.coopersmith@oracle.com>
3185Date:   Thu Dec 9 23:44:42 2010 -0800
3186
3187    Convert some sprintf calls to snprintf
3188
3189    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
3190    Reviewed-by: Julien Cristau <jcristau@debian.org>
3191
3192commit 14145f3e87a039640cd8bdb2e2f4f30ca9b2a710
3193Author: Alan Coopersmith <alan.coopersmith@oracle.com>
3194Date:   Sun Dec 5 01:21:06 2010 -0800
3195
3196    config: AC_PROG_CC is provided by XORG_DEFAULT_OPTIONS now
3197
3198    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
3199
3200commit a73b8f06b95216083c8335fad45dd0de7f44a529
3201Author: Alan Coopersmith <alan.coopersmith@oracle.com>
3202Date:   Sun Dec 5 01:19:10 2010 -0800
3203
3204    config: replace deprecated AM_CONFIG_HEADER with AC_CONFIG_HEADERS
3205
3206    Regroup AC statements under the Autoconf initialization section.
3207    Regroup AM statements under the Automake initialization section.
3208    Add missing AC_CONFIG_SRCDIR
3209
3210    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
3211
3212commit 2bf988d229d2b85208cc42094ce7202204d628af
3213Author: Alan Coopersmith <alan.coopersmith@oracle.com>
3214Date:   Sun Dec 5 00:33:44 2010 -0800
3215
3216    Remove ancient #if defined(macII) hack for A/UX from makestrs.c
3217
3218    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
3219
3220commit 96508e1b9da790d4b824a42246d1e86379101733
3221Author: Alan Coopersmith <alan.coopersmith@oracle.com>
3222Date:   Sun Dec 5 00:19:30 2010 -0800
3223
3224    Remove non-USE_SNPRINTF case from src/Error.c
3225
3226    unifdef -DUSE_SNPRINTF src/Error.c
3227    Plus manual removal of old #ifdef notyet section that said not enough
3228    platforms had snprintf support yet.   Welcome to the new millenium!
3229
3230    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
3231
3232commit 0b780f8cc8bc2606fc3173628c4d3065aae190f8
3233Author: walter harms <wharms@bfs.de>
3234Date:   Sun Nov 7 18:51:19 2010 +0100
3235
3236    remove strcmp in src/ResConfig.c
3237
3238    Make remainder check like in the rest of code and replace strcmp()
3239
3240    Signed-off-by: walter harms <wharms@bfs.de>
3241    Reviewed-by: Mikhail Gusarov <dottedmag@dottedmag.net>
3242    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
3243
3244commit 59598f20ba160fd92abcf88a30f0008425e7b1ec
3245Author: walter harms <wharms@bfs.de>
3246Date:   Tue Oct 26 13:46:32 2010 +0200
3247
3248    QueryEventMask: fix NULL check
3249
3250    _XtGetPerWidgetInput may return NULL
3251    avoid possible NULL references
3252
3253    Signed-off-by: walter harms <wharms@bfs.de>
3254    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
3255
3256commit 8572cba2b9094dcd8ee5b4c5bcf3c38f1f291918
3257Author: walter harms <wharms@bfs.de>
3258Date:   Sat Oct 30 10:47:23 2010 +0200
3259
3260    src/Resource.c: Fix possible NULL access
3261
3262    Signed-off-by: walter harms <wharms@bfs.de>
3263    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
3264
3265commit 6c75b449f6436b787247e164bee03691af2a4f55
3266Author: walter harms <wharms@bfs.de>
3267Date:   Fri Oct 29 17:24:48 2010 +0200
3268
3269    XtFree() can handle NULL , remove check
3270
3271    Signed-off-by: walter harms <wharms@bfs.de>
3272    Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com>
3273    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
3274
3275commit 0d29ca61b94cd34b04c5eedae443620a616d01c3
3276Author: Alan Coopersmith <alan.coopersmith@oracle.com>
3277Date:   Thu Oct 28 12:03:25 2010 -0700
3278
3279    libXt 1.0.9
3280
3281    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
3282
3283commit 87d019acc715c5ab4a5b2431ec882a0f84946c20
3284Author: Jesse Adkins <jesserayadkins@gmail.com>
3285Date:   Tue Sep 28 13:30:03 2010 -0700
3286
3287    Purge cvs tags.
3288
3289    Signed-off-by: Jesse Adkins <jesserayadkins@gmail.com>
3290    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
3291
3292commit aa70c813f6eac2cad2944a98a1a444ea69dc024f
3293Author: Gaetan Nadon <memsize@videotron.ca>
3294Date:   Tue Oct 5 09:07:30 2010 -0400
3295
3296    makestrs: Use MAN_SUBST now supplied in XORG_MANPAGE_SECTIONS
3297
3298    The value of MAN_SUBST is the same for all X.Org packages.
3299
3300    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
3301
3302commit 9d80fae6bc2cff26f320ff5b7b2ca7333ab3d677
3303Author: Gaetan Nadon <memsize@videotron.ca>
3304Date:   Tue Oct 5 09:04:19 2010 -0400
3305
3306    makestrs: Use $(SED) from AC_PROG_SED supplied by XORG_DEFAULT_OPTIONS
3307
3308    Use the appropriate platform version of sed
3309
3310    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
3311
3312commit 71a7e999a4d99aa54ea7268b928d87e27cea6279
3313Author: Gaetan Nadon <memsize@videotron.ca>
3314Date:   Tue Oct 5 09:02:41 2010 -0400
3315
3316    makestrs: remove unsed $(appman_DATA)
3317
3318    Man page is not installed, this variable is not defined.
3319
3320    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
3321
3322commit 0c968d108d8575db0149922b8375533fc54d0b7a
3323Author: walter harms <wharms@bfs.de>
3324Date:   Fri Oct 1 15:13:43 2010 +0200
3325
3326    Honor that GetClassActions() may return NULL.
3327
3328    Signed-off-by: Walter <wharms@bfs.de>
3329    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
3330
3331commit 6e4dbf06d4d049666cf81207d9f853a0a40c71b7
3332Author: Alan Coopersmith <alan.coopersmith@oracle.com>
3333Date:   Thu Sep 23 18:27:46 2010 -0700
3334
3335    Sun's copyrights belong to Oracle now
3336
3337    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
3338
3339commit 94680a56a32ada91f07db34e02a526dca5ecbbf4
3340Author: Ryan Hajdaj <rhajdaj@gotnothin.com>
3341Date:   Thu Sep 23 18:13:28 2010 -0700
3342
3343    Bug 1478: Selection.c damages user error handler function
3344
3345    https://bugs.freedesktop.org/show_bug.cgi?id=1478
3346
3347    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
3348
3349commit d53a3deb52100596bef9fb7b6c6e7ba15ed18bda
3350Author: walter harms <wharms@bfs.de>
3351Date:   Wed Sep 22 19:25:20 2010 +0200
3352
3353    fix dereference in TMprint.c
3354
3355    the current codes checks for
3356     eventWidget == NULL after accessing
3357    eventWidget->core.tm.proc_table
3358
3359    now it checks for eventWidget before access eventWidget->core.tm.proc_table.
3360
3361    Signed-off-by: walter harms <wharms@bfs.de>
3362    Reviewed-by: Jeremy Huddleston <jeremyhu@apple.com>
3363    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
3364
3365commit 47e73791d4a88e59a797e9dde1ab2d5f58ff774c
3366Author: Gaetan Nadon <memsize@videotron.ca>
3367Date:   Tue Aug 17 10:17:57 2010 -0400
3368
3369    man: whitespace management
3370
3371    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
3372
3373commit 8c307c168c724368be2b9e784365b40d4b001aa3
3374Author: Gaetan Nadon <memsize@videotron.ca>
3375Date:   Tue Aug 17 09:21:36 2010 -0400
3376
3377    man: store shadow man pages in git rather than generating them
3378
3379    Simplify the build process and the makefile.
3380
3381    Local fix in CVS for bug 5628 is not required
3382    as the problem has been fixed in
3383    util-macros d9062e4077ebfd0985baf8418f3d0f111b9ddbba
3384
3385    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
3386
3387commit 198ac897c7136425a20011a6c99f80cb925d622b
3388Author: Gaetan Nadon <memsize@videotron.ca>
3389Date:   Fri Aug 6 12:32:10 2010 -0400
3390
3391    man: using the C preprocessor is not required for man pages.
3392
3393    There were no special symbols needing cpp.
3394    Everything can be handled by the default MAN_SUBSTS in util-macros.
3395
3396    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
3397
3398commit 74cb722a974010fa3c82dc57a036f97768b3695b
3399Author: Alan Coopersmith <alan.coopersmith@oracle.com>
3400Date:   Tue Jun 8 20:26:29 2010 -0700
3401
3402    Move Xt specs from xorg-docs module
3403
3404    For now, just checked in and included in dist tarballs, not processed
3405    into a usable format - same as it was in xorg-docs
3406
3407    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
3408
3409commit 56621d3ec521dd30fabb1a77ad1c396baa740569
3410Author: Alan Coopersmith <alan.coopersmith@oracle.com>
3411Date:   Tue May 18 18:21:32 2010 -0700
3412
3413    Move sm from Requires to Requires.private in xt.pc
3414
3415    As explained in https://bugs.freedesktop.org/show_bug.cgi?id=26943
3416    since libXt callers need the SM headers but don't necessarily need to
3417    link directly to libSM, it should be in Requires.private, not Requires.
3418
3419    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
3420    Reviewed-by: Adam Jackson <ajax@redhat.com>
3421
3422commit f3d2ac478918b99c51e0b4bff97935f2255ab537
3423Author: Alan Coopersmith <alan.coopersmith@oracle.com>
3424Date:   Fri Apr 16 16:08:39 2010 -0700
3425
3426    Bug 26943: wrong dependencies in xt.pc.in
3427
3428    https://bugs.freedesktop.org/show_bug.cgi?id=26943
3429
3430    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
3431
3432commit 723d78fe8e159dee1281f3e4f8dc03825aa334b6
3433Author: Gaetan Nadon <memsize@videotron.ca>
3434Date:   Thu Apr 1 20:30:43 2010 -0400
3435
3436    config: update and relocate AX_DEFINE_DIR macro
3437
3438    Remove deprecated acinclude.m4 macro container file
3439    Use separate macro files as per autoconf recommendation
3440    Use the latest macro from GNU
3441
3442    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
3443
3444commit 99a1c1f2cfa595500704d54e223f1c9e0ff9a10e
3445Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
3446Date:   Fri Apr 2 01:43:22 2010 -0500
3447
3448    Use automake silent rules for BUILT_SOURCES generation
3449
3450    Signed-off-by: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
3451    Acked-by: Gaetan Nadon <memsize@videotron.ca>
3452
3453commit cf3198fdc302bb017e6cc8014abc3bdbfeb9f6b1
3454Author: Gaetan Nadon <memsize@videotron.ca>
3455Date:   Mon Mar 29 16:50:34 2010 -0400
3456
3457    config: update AC_PREREQ statement to 2.60
3458
3459    Unrelated to the previous patches, the new value simply reflects
3460    the reality that the minimum level for autoconf to configure
3461    all x.org modules is 2.60 dated June 2006.
3462
3463    ftp://ftp.gnu.org/gnu/autoconf/autoconf-2.60.tar.gz
3464
3465    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
3466
3467commit 5a876831762c5d22101bd2fa71203647858f66b2
3468Author: Gaetan Nadon <memsize@videotron.ca>
3469Date:   Mon Mar 29 14:53:49 2010 -0400
3470
3471    config: remove the pkgconfig pc.in file from EXTRA_DIST
3472
3473    Automake always includes it in the tarball.
3474
3475    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
3476
3477commit cba12c108da0c3eb868a5cb08f641b6d036e0d05
3478Author: Gaetan Nadon <memsize@videotron.ca>
3479Date:   Sat Mar 27 16:30:02 2010 -0400
3480
3481    config: remove execute permission on configureation file
3482
3483    Introduced in commit 6baea764567c3327f1d85ba91375adaea6dab46d
3484    "Link with winsock for WIN32 platforms"
3485
3486    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
3487
3488commit e3bce11a8ea7e0175a6f08367bace9b0eb2b898a
3489Author: Rémi Cardona <remi@gentoo.org>
3490Date:   Mon Mar 15 22:59:04 2010 +0100
3491
3492    libXt 1.0.8
3493
3494    Signed-off-by: Rémi Cardona <remi@gentoo.org>
3495
3496commit a1a8df535fa5ab3748404bdeb07e61beb604b14e
3497Author: Alan Coopersmith <alan.coopersmith@sun.com>
3498Date:   Thu Jan 14 20:07:46 2010 -0800
3499
3500    Update Sun license notices to current X.Org standard form
3501
3502    Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
3503
3504commit 6393306d1a2eb8239f108a773f342495e1cfd85c
3505Author: Gaetan Nadon <memsize@videotron.ca>
3506Date:   Thu Jan 14 15:57:31 2010 -0500
3507
3508    COPYING: add missing copyright notices
3509
3510    Refer to: ActionHook.c
3511    Copyright 1987, 1988 by Digital Equipment Corporation
3512    Copyright 1993 by Sun Microsystems, Inc. Mountain View, CA.
3513    Copyright 1987, 1988, 1998  The Open Group
3514
3515    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
3516    Reviewed-by: Peter Hutterer <peter.hutterer@who-t.net>
3517    Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
3518
3519commit b798093fc6cbcf35c095f3401586d2741adcd2cd
3520Author: Jeremy Huddleston <jeremyhu@freedesktop.org>
3521Date:   Fri Dec 11 17:04:23 2009 -0800
3522
3523    darwin: xnu doesn't support poll on ttys on the master side.
3524
3525    <rdar://problem/7360546>
3526
3527    Signed-off-by: Jeremy Huddleston <jeremyhu@freedesktop.org>
3528
3529commit e0ac2ea8b211bdca848679ee59362384f0f97e36
3530Author: Alan Coopersmith <alan.coopersmith@sun.com>
3531Date:   Mon Dec 7 22:28:53 2009 -0800
3532
3533    Fix make distcheck (./util/makestrs.1 left after distclean)
3534
3535    Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
3536
3537commit 345633dc9c79b32a1b391dfb4dfedf87ae9e291b
3538Author: Rémi Cardona <remi@gentoo.org>
3539Date:   Mon Nov 9 12:26:17 2009 +0100
3540
3541    Don't install makestrs on the system
3542
3543    It has no known outside-libXt users. Let's not install it and its man page.
3544
3545    Signed-off-by: Rémi Cardona <remi@gentoo.org>
3546    Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
3547
3548commit ed31677bb9b1dd9498715a922763968917b87e49
3549Author: Gaetan Nadon <memsize@videotron.ca>
3550Date:   Fri Nov 27 20:56:04 2009 -0500
3551
3552    Makefile.am: add ChangeLog and INSTALL on MAINTAINERCLEANFILES
3553
3554    Now that the INSTALL file is generated.
3555    Allows running make maintainer-clean.
3556
3557commit 2d95ad4beed294a0a30fdb1d8e7798fa62455a41
3558Author: Gaetan Nadon <memsize@videotron.ca>
3559Date:   Wed Oct 28 14:09:10 2009 -0400
3560
3561    INSTALL, NEWS, README or AUTHORS files are missing/incorrect #24206
3562
3563    Add missing INSTALL file. Use standard GNU file on building tarball
3564    README may have been updated
3565    Remove AUTHORS file as it is empty and no content available yet.
3566    Remove NEWS file as it is empty and no content available yet.
3567
3568commit 7cc872e9934f62bf56976d5592ce621e30b1f95a
3569Author: Gaetan Nadon <memsize@videotron.ca>
3570Date:   Tue Oct 27 15:07:26 2009 -0400
3571
3572    Deploy the new XORG_DEFAULT_OPTIONS #24242
3573
3574    This macro aggregate a number of existing macros that sets commmon
3575    X.Org components configuration options. It shields the configuration file from
3576    future changes.
3577
3578commit 7ba57d7789362c2c2e646cc3b896802e6cbcb039
3579Author: Gaetan Nadon <memsize@videotron.ca>
3580Date:   Mon Oct 26 22:08:43 2009 -0400
3581
3582    Makefile.am: ChangeLog not required: EXTRA_DIST or *CLEANFILES #24432
3583
3584    ChangeLog filename is known to Automake and requires no further
3585    coding in the makefile.
3586
3587commit b4309cadb1de581d191fce924dac8fc7e55e5fb8
3588Author: Gaetan Nadon <memsize@videotron.ca>
3589Date:   Thu Oct 22 12:34:19 2009 -0400
3590
3591    .gitignore: use common defaults with custom section # 24239
3592
3593    Using common defaults will reduce errors and maintenance.
3594    Only the very small or inexistent custom section need periodic maintenance
3595    when the structure of the component changes. Do not edit defaults.
3596
3597commit 80ff1f362eefabe4be62784b001500b49943f1a5
3598Author: Jeremy Huddleston <jeremyhu@freedesktop.org>
3599Date:   Wed Oct 21 12:47:26 2009 -0700
3600
3601    This is not a GNU project, so declare it foreign.
3602
3603    On Wed, 2009-10-21 at 13:36 +1000, Peter Hutterer wrote:
3604    > On Tue, Oct 20, 2009 at 08:23:55PM -0700, Jeremy Huddleston wrote:
3605    > > I noticed an INSTALL file in xlsclients and libXvMC today, and it
3606    > > was quite annoying to work around since 'autoreconf -fvi' replaces
3607    > > it and git wants to commit it.  Should these files even be in git?
3608    > > Can I nuke them for the betterment of humanity and since they get
3609    > > created by autoreconf anyways?
3610    >
3611    > See https://bugs.freedesktop.org/show_bug.cgi?id=24206
3612
3613    As an interim measure, replace AM_INIT_AUTOMAKE([dist-bzip2]) with
3614    AM_INIT_AUTOMAKE([foreign dist-bzip2]). This will prevent the generation
3615    of the INSTALL file. It is also part of the 24206 solution.
3616
3617    Signed-off-by: Jeremy Huddleston <jeremyhu@freedesktop.org>
3618
3619commit 5d63df924d7f66d2207c8db67e5d6cce8c7b245b
3620Author: Alan Coopersmith <alan.coopersmith@sun.com>
3621Date:   Thu Oct 8 21:50:35 2009 -0700
3622
3623    libXt 1.0.7
3624
3625    Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
3626
3627commit f82769a1a75e17f66b67a5f71dcf889955569a57
3628Author: Alan Coopersmith <alan.coopersmith@sun.com>
3629Date:   Thu Oct 8 21:33:27 2009 -0700
3630
3631    Replace AC_DEFINE_DIR with AX_DEFINE_DIR from Autoconf Archive
3632
3633commit 0ce97e4422409de070af7fd70da590db12c58579
3634Author: Alan Coopersmith <alan.coopersmith@sun.com>
3635Date:   Tue Oct 6 16:12:03 2009 -0700
3636
3637    Migrate to xorg macros 1.3 & XORG_DEFAULT_OPTIONS
3638
3639    Includes adding many $(AM_V_GEN) calls for the AM_SILENT_RULES included
3640    by XORG_DEFAULT_OPTIONS when automake-1.11 or newer is used
3641
3642    Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
3643
3644commit 254e2e0a8197e47bcef3e3c0b461ef8156a1af64
3645Author: Alan Coopersmith <alan.coopersmith@sun.com>
3646Date:   Tue Oct 6 16:29:59 2009 -0700
3647
3648    Use make rules instead of shell for loops to generate shadow man pages
3649
3650    Allows parallel make and simpler build logs/error reporting
3651
3652    Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
3653
3654commit fedc095da647b6f4fda8ca5edc5644458e2b2fbf
3655Author: Julien Cristau <jcristau@debian.org>
3656Date:   Tue Aug 25 18:31:49 2009 +0200
3657
3658    Link against libICE
3659
3660    libXt uses IceConnectionNumber() and IceProcessMessages(), so make sure
3661    we link against -lICE.
3662
3663    Signed-off-by: Julien Cristau <jcristau@debian.org>
3664
3665commit f77482f0618f954de1d080599ada058e9a3c24ff
3666Author: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
3667Date:   Tue Jul 28 11:59:41 2009 +0200
3668
3669    Fix compilation of host tools in cross-compilation case
3670
3671    At 36e9f0d351afbf7fd2595990b2d39e7c551f6420, a fix was added to use
3672    the host gcc instead of the target gcc when cross-compiling
3673    libXt. This fix works, but is not solve the whole problem: the CFLAGS
3674    and LDFLAGS used with the host compilers are the one defined for the
3675    target compiler (and the flags for both compilers might be very
3676    different).
3677
3678    This new fix let libXt obey to CFLAGS_FOR_BUILD and LDFLAGS_FOR_BUILD
3679    environment variables, and use them to compile the host tools in
3680    util/.
3681
3682    Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
3683
3684commit 369629611609f20c89499c1f6b5562a4f3cca983
3685Author: Adam Jackson <ajax@redhat.com>
3686Date:   Thu Jul 2 13:28:01 2009 -0400
3687
3688    libXt 1.0.6
3689
3690commit 28677468c56888b18c44d71a62903d23e5c294cf
3691Author: Jon TURNEY <jon.turney@dronecode.org.uk>
3692Date:   Tue May 19 23:25:15 2009 +0100
3693
3694    Cygwin/X: Build fix
3695
3696    Commit c59dd27ecb1751f0b097046b2f892028e5a10a3e replaces __CYGWIN__ with WIN32
3697    in a preprocessor check, as the code is appropriate for both Cygwin and Mingw.
3698
3699    But this isn't quite the right was to do this. Being a Win32 platform is
3700    Cygwin's secret shame, and WIN32 isn't actually defined to avoid turning on
3701    code specific to native-Win API ports
3702
3703    (See http://www.cygwin.com/faq/faq.programming.html#faq.programming.preprocessor)
3704
3705    Yes, this probably means WIN32 could bereplaced by __MINGW32__ everywhere in the
3706    X sources...
3707
3708commit 535f8c5324205b92c15e8755008c33a2766832c8
3709Author: John McKernan <john.mckernan@sun.com>
3710Date:   Fri May 1 13:53:03 2009 -0700
3711
3712    Sun bug 4010369: Too slow to process Keycode 0 events in Xt Translation Mgr.
3713
3714    Evaluation from original bug report against Solaris 2.6 in 1996:
3715
3716        According to my investigation with the problem using debuggable
3717        libXt and libXm, keycode 0 keypress events, which are given to
3718        Xt's Translation Manager when inputting any cyrillic/greek characters,
3719        are not cached in Xt's Translation Manager. At the TRANSLATE macro
3720        in the Xt's source lib/Xt/TMkey.c, keycode 0 keyevents are always
3721        given to XtTranslateKeycode() and it consumes a long time to parse
3722        Motif's Translation Manager tables as many times as keycode 0
3723        keyevent are given.
3724
3725    Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
3726
3727commit 061d3eebf7a0502afcd9c1831d67c8961feece8d
3728Author: John McKernan <john.mckernan@sun.com>
3729Date:   Fri May 1 13:41:26 2009 -0700
3730
3731    Sun bug #1237023:  Dtterm crashes in XtDisplayAccelerators()
3732
3733    Don't try to printf if returned string is NULL
3734
3735    Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
3736
3737commit e500631954c8d390e8705fde7f50d1acc006406e
3738Author: Jeremy Huddleston <jeremy@yuffie.local>
3739Date:   Thu Mar 12 01:03:39 2009 -0700
3740
3741    darwin: Don't use poll() on versions of darwin before darwin10
3742
3743commit 81792a4cb402c4e5275d63465bc5d65599e34a25
3744Author: Alan Coopersmith <alan.coopersmith@sun.com>
3745Date:   Mon Feb 2 20:34:36 2009 -0800
3746
3747    Add README with pointers to mailing list, bugzilla & git repos
3748
3749    Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
3750
3751commit f56a69f2cf7df1e7cdf2494c5408786e53467374
3752Author: Paulo Cesar Pereira de Andrade <pcpa@mandriva.com.br>
3753Date:   Fri Jan 30 18:22:10 2009 -0200
3754
3755    Janitor: ansification, make distcheck, compiler warnings, .gitignore.
3756
3757      Most "compiler" warnings were actually sparse warnings, due to
3758    assigning a integer to a pointer, or an external symbol without
3759    a previous declaration.
3760
3761commit c1f227f94aec6f4555182965fc0d2d8f33fef01f
3762Author: Peter Breitenlohner <peb@mppmu.mpg.de>
3763Date:   Mon Oct 20 18:50:37 2008 -0700
3764
3765    X.Org Bug 17942: libXt manpage formatting
3766
3767    <http://bugs.freedesktop.org/show_bug.cgi?id=17942>
3768
3769commit f488a6a218da6b543d1495e607ff1b31b0b48900
3770Author: Daniel Stone <daniel@fooishbar.org>
3771Date:   Tue Sep 23 19:14:09 2008 +0300
3772
3773    configure.ac: Minor thinko
3774
3775commit 36e9f0d351afbf7fd2595990b2d39e7c551f6420
3776Author: John Tapsell <johnflux@gmail.com>
3777Date:   Tue Sep 23 19:00:42 2008 +0300
3778
3779    configure.ac: Use native compiler for build tools
3780
3781    makestrs is used during the build, so use the native compiler (either
3782    gcc or cc in $PATH, can be overridden as $CC_FOR_BUILD) instead of the
3783    (possibly cross-) compiler.
3784
3785commit ace1676b0630dfe739c3bd712ed2b6e46bdb52f1
3786Author: Alan Coopersmith <alan.coopersmith@sun.com>
3787Date:   Mon Jun 23 20:04:29 2008 -0700
3788
3789    Update ac_define_dir.m4 to 2008-04-12 version
3790
3791commit 556918e21fbb67131d979b04f29a0b59fcd87575
3792Author: Alan Hourihane <alanh@tungstengraphics.com>
3793Date:   Wed Apr 30 19:15:14 2008 +0100
3794
3795    Set a blank default search path for WIN32
3796
3797commit 56444103a3b2159d334aa87d782fbca987118bbc
3798Author: Alan Hourihane <alanh@tungstengraphics.com>
3799Date:   Tue Apr 29 22:44:54 2008 +0100
3800
3801    less speed, more haste
3802
3803commit a393450cbde80b6e7f0e1c4112363eb1313a6cdb
3804Author: Alan Hourihane <alanh@tungstengraphics.com>
3805Date:   Tue Apr 29 22:16:05 2008 +0100
3806
3807    fix logic inverted problem
3808
3809commit cd83cf47412b4a5979e152990c3b0870751aee07
3810Author: Colin Harrison <colin.harrison-at-virgin.net>
3811Date:   Tue Apr 29 19:45:50 2008 +0100
3812
3813    Reduce the path searches on mingw
3814
3815commit bb6d2a09b87560ae396085ef0981b700924333cd
3816Author: Colin Harrison <colin.harrison-at-virgin.net>
3817Date:   Tue Apr 29 13:45:06 2008 +0100
3818
3819    Xming specific configuration file settings
3820
3821commit 6baea764567c3327f1d85ba91375adaea6dab46d
3822Author: Alan Hourihane <alanh@tungstengraphics.com>
3823Date:   Tue Apr 29 10:22:35 2008 +0100
3824
3825    Link with winsock for WIN32 platforms
3826
3827commit c59dd27ecb1751f0b097046b2f892028e5a10a3e
3828Author: Colin Harrison <colin.harrison-at-virgin.net>
3829Date:   Tue Apr 29 10:19:55 2008 +0100
3830
3831    Fix some build issues for Win32 platforms
3832
3833commit 8e95cb765e88d36c35f868f650c86c62c31ad635
3834Author: Colin Harrison <colin.harrison-at-virgin.net>
3835Date:   Wed Apr 23 13:56:28 2008 +0100
3836
3837    Add __MINGW32__
3838
3839commit 4b64b821a48fe493056271216dbe29d43376954b
3840Author: Matthieu Herrb <matthieu.herrb@laas.fr>
3841Date:   Sun Mar 9 08:42:48 2008 +0100
3842
3843    nuke RCS Ids
3844
3845commit b648ed992d2c3ea8a7462a595e51a07085bf4688
3846Author: Alan Coopersmith <alan.coopersmith@sun.com>
3847Date:   Fri Mar 7 15:52:27 2008 -0800
3848
3849    Solaris builds need to pass -intelabi to makestrs, even on SPARC
3850
3851    For some reason, when Solaris moved to X11R6.0, the intelabi version
3852    of StringDefs.c/.h was used on SPARC, so now we're stuck with 10+ years
3853    of binaries built to use it.
3854
3855commit c044ea620446db676ee076484fed3268c4d7c695
3856Author: James Cloos <cloos@jhcloos.com>
3857Date:   Thu Dec 6 15:51:20 2007 -0500
3858
3859    Add missing PHONY line for automatic ChangeLog generation
3860
3861commit 6b483e355de6c5ee5dc635ab9b817bf72680b016
3862Author: Julien Cristau <jcristau@debian.org>
3863Date:   Sat Jun 23 15:20:09 2007 +0100
3864
3865    Allow C++ apps to build using libXt
3866
3867commit 845e51c740574db2f72a5e7c5462d8f56a3c4e22
3868Author: Andreas Luik <luik@orthogon.com>
3869Date:   Sun Apr 8 00:43:56 2007 +0300
3870
3871    Recalculate fd_set more aggressively (bug #808)
3872
3873    select() can modify the fd set, so be a bit pessimistic and recalculate
3874    it more often.
3875
3876commit 007d9e5f8b2edc3ff8ce8b2f96b8f56a417bb78d
3877Author: Matthieu Herrb <matthieu.herrb@laas.fr>
3878Date:   Mon Feb 26 18:27:43 2007 +0100
3879
3880    Sync XtGetErrorDatabaseText() prototype with reality.
3881
3882commit 4e7031510d05471e77ff48355b23fc8e4302648c
3883Author: Ben Byer <bbyer@bbyer.(none)>
3884Date:   Tue Feb 20 01:05:27 2007 -0800
3885
3886    added -flat_namespace to CFLAGS for Darwin
3887
3888commit 92452ca7a51fa77ea60eacd320dbd970e32653c9
3889Author: Alan Coopersmith <alan.coopersmith@sun.com>
3890Date:   Sat Jan 27 22:29:03 2007 -0800
3891
3892    Version bump: 1.0.5
3893
3894commit a5c7d56278e569257d3d64ff7681d0a484a1f817
3895Author: Alan Coopersmith <alan.coopersmith@sun.com>
3896Date:   Sat Jan 27 22:26:55 2007 -0800
3897
3898    Replace static ChangeLog with dist-hook to generate from git log
3899
3900commit 67772a3f39c5e8c4019336b0bf4d32e70726b0c0
3901Author: Eric S. Raymond <esr@thyrsus.com>
3902Date:   Tue Jan 2 17:49:17 2007 -0800
3903
3904    Bug 9514: Markup error in makestrs.1x man page
3905
3906    <https://bugs.freedesktop.org/show_bug.cgi?id=9514>
3907
3908commit 75f83503ba1db628137ffc9d1d9e4f2a7a2fd97a
3909Merge: 2f201b1 153264a
3910Author: Jeremy C. Reed <reed@glacier.reedmedia.net>
3911Date:   Sat Dec 9 09:31:02 2006 -0600
3912
3913    Merge branch 'master' of git+ssh://git.freedesktop.org/git/xorg/lib/libXt
3914
3915commit 2f201b177816be7112884bda180d65f5fff19155
3916Author: Jeremy C. Reed <reed@glacier.reedmedia.net>
3917Date:   Sat Dec 9 09:28:04 2006 -0600
3918
3919    Don't use "INSTALL" during the build because INSTALL may be set by
3920    build environment with settings for chown and make not work with
3921    permissions of the builder.  So use mkdir -p and cp instead.  This
3922    is for my bug #6599.
3923
3924commit 153264a7f290f98e01ed2dbd7265c977ec8ba7e1
3925Author: Daniel Stone <daniel@fooishbar.org>
3926Date:   Wed Nov 8 16:16:02 2006 +0200
3927
3928    bump to 1.0.4
3929
3930commit 0c1954765c32c1bd298111cc6bed2f090494c0cf
3931Author: Eric Anholt <eric@anholt.net>
3932Date:   Fri Oct 27 12:35:38 2006 -0700
3933
3934    Fix .pc file with new autotools by using AC_DEFINE_DIR.
3935
3936    With autoconf 2.60, $datadir now expands to use $datarootdir rather than just
3937    $prefix, so the .pc referenced the undefined $datarootdir.  AC_DEFINE_DIR
3938    expands it all out for us.
3939
3940commit 3c166cc1efe86ca42180a64e14b6bbbc9744bc82
3941Author: Eric Anholt <eric@anholt.net>
3942Date:   Fri Oct 27 12:30:09 2006 -0700
3943
3944    Add more generated files to ignore.
3945
3946commit 8d18dfa21f8349c998675e1f9971de02ca99a1cd
3947Author: Adam Jackson <ajax@benzedrine.nwnk.net>
3948Date:   Fri Oct 13 16:32:28 2006 -0400
3949
3950    Bump to 1.0.3
3951
3952commit b54d069ea397486c6125943ffdb813482383576a
3953Author: Qiu-Yuan (Kathleen) Yang <qiu-yuan.yang@sun.com>
3954Date:   Fri Sep 1 18:04:26 2006 -0700
3955
3956    Sun bug #4962001: Close memory leaks seen in Motif apps
3957
3958    The function "GetResources" will return a copy of resources to the caller
3959    and the caller has the responsibility to free the returned copy.  However some
3960    functions, such as "XtGetSubresources", "_XtGetResources", and
3961    "XtGetApplicationResources" invoked "GetResources" without freeing the
3962    returned resource copy.
3963
3964commit 6e48adfab0c020ab5d55b68f9b4cc63ed5d8b14c
3965Author: Alan Coopersmith <alan.coopersmith@sun.com>
3966Date:   Fri Sep 1 17:59:42 2006 -0700
3967
3968    Add *~ to .gitignore to skip over emacs droppings
3969
3970commit 1eeeff85bf9f293de875169f6dc54577de0443f1
3971Author: David Nusinow <dnusinow@debian.org>
3972Date:   Wed Aug 30 16:33:10 2006 -0400
3973
3974    Generate the internal manpage section using __libmansuffix__
3975
3976commit e2f43888fe021aac27770afa6a64fb3cf3fab190
3977Author: Alan Coopersmith <alan.coopersmith@sun.com>
3978Date:   Thu Jul 13 14:59:08 2006 -0700
3979
3980    renamed: .cvsignore -> .gitignore
3981
3982commit 3d3a1bc23f571daa7a876a21169d5a0c996ce7cc
3983Author: Adam Jackson <ajax@nwnk.net>
3984Date:   Fri May 12 16:10:27 2006 +0000
3985
3986    Bump to 1.0.2
3987
3988commit fc82234c73362d6f07acf2dcf72bcefd96850105
3989Author: Matthieu Herrb <matthieu.herrb@laas.fr>
3990Date:   Sun Apr 30 14:30:16 2006 +0000
3991
3992    Fix ERRORDB definition for the case where ${prefix} != /usr
3993
3994commit bc813392aa8f563e6cd385636b90a7496fcaa14e
3995Author: Adam Jackson <ajax@nwnk.net>
3996Date:   Thu Apr 27 00:23:17 2006 +0000
3997
3998    Bump to 1.0.1
3999
4000commit 1c55684a7411c35fce2a958d84be4c13b5349ea0
4001Author: Alan Coopersmith <Alan.Coopersmith@sun.com>
4002Date:   Sun Feb 12 18:19:22 2006 +0000
4003
4004    Bug #5628 <https://bugs.freedesktop.org/show_bug.cgi?id=5628> Shadow pages
4005        not created correctly when MANDIR & MANSUFFIX don't match.
4006
4007commit 6851a1faf46a4d8a85e481162c8ee84f66174f89
4008Author: Kevin E Martin <kem@kem.org>
4009Date:   Thu Dec 15 00:24:34 2005 +0000
4010
4011    Update package version number for final X11R7 release candidate.
4012
4013commit b9464aa563b650faefbb881d5b399659aa8c30bb
4014Author: Kevin E Martin <kem@kem.org>
4015Date:   Sat Dec 10 16:29:07 2005 +0000
4016
4017    Add configure option to install makestrs and its manpage.
4018    Add makestrs man page.
4019
4020commit 6be3ca4fb0d0f9a1361d45dfc094f0a7a85b27b4
4021Author: Kevin E Martin <kem@kem.org>
4022Date:   Wed Dec 7 16:17:08 2005 +0000
4023
4024    Add configure option to set the build's app-default dir, and put the result
4025        in the xt.pc file for applications to use.
4026
4027commit 3186014010acbda9f8e3568a1e8076130212f600
4028Author: Kevin E Martin <kem@kem.org>
4029Date:   Tue Dec 6 22:48:44 2005 +0000
4030
4031    Change *man_SOURCES ==> *man_PRE to fix autotools warnings.
4032
4033commit 5801485b720e1dd3799737d9f127212afd3101c7
4034Author: Kevin E Martin <kem@kem.org>
4035Date:   Sat Dec 3 05:49:45 2005 +0000
4036
4037    Update package version number for X11R7 RC3 release.
4038
4039commit d480f9dbd3e07b4e139f2a1422f803e6e6264854
4040Author: Kevin E Martin <kem@kem.org>
4041Date:   Sat Dec 3 04:41:50 2005 +0000
4042
4043    Add check and cflags for malloc(0) returning NULL.
4044
4045commit 2a591fe7b3416d8609bd71cb068f9390105ffecf
4046Author: Alan Coopersmith <Alan.Coopersmith@sun.com>
4047Date:   Mon Nov 28 22:03:06 2005 +0000
4048
4049    Change *mandir targets to use new *_MAN_DIR variables set by xorg-macros.m4
4050        update to fix bug #5167 (Linux prefers *.1x man pages in man1 subdir)
4051
4052commit 7a8979367e4ab1a6412fef9a027b7d38621d87b7
4053Author: Alan Coopersmith <Alan.Coopersmith@sun.com>
4054Date:   Wed Nov 23 22:33:07 2005 +0000
4055
4056    Bug #5003 <https://bugs.freedesktop.org/show_bug.cgi?id=5003> Patch #3763
4057        <https://bugs.freedesktop.org/attachment.cgi?id=3763> Xorg code misuses
4058        S_IF* macros
4059
4060commit 2533120c26185990d326fa14c92383f85239f3b7
4061Author: Kevin E Martin <kem@kem.org>
4062Date:   Sat Nov 19 07:15:43 2005 +0000
4063
4064    Update pkgconfig files to separate library build-time dependencies from
4065        application build-time dependencies, and update package deps to work
4066        with separate build roots.
4067
4068commit 3f332f9af360cd42f5ff1b6f16ac64f7d146ff34
4069Author: Kevin E Martin <kem@kem.org>
4070Date:   Wed Nov 9 21:19:13 2005 +0000
4071
4072    Update package version number for X11R7 RC2 release.
4073
4074commit f151f6dfa14c36cfa54ab3e55bb67f24a8a39dc6
4075Author: Kean Johnson <kean@armory.com>
4076Date:   Tue Nov 8 06:33:25 2005 +0000
4077
4078    See ChangeLog entry 2005-11-07 for details.
4079
4080commit 7ed0ec3136190288b0c450cdf2998000c43619df
4081Author: Kevin E Martin <kem@kem.org>
4082Date:   Tue Nov 1 15:11:51 2005 +0000
4083
4084    Update pkgcheck dependencies to work with separate build roots.
4085
4086commit 33b861860b86b53840007010287f5483a503c8e9
4087Author: Kevin E Martin <kem@kem.org>
4088Date:   Wed Oct 19 02:48:11 2005 +0000
4089
4090    Update package version number for RC1 release.
4091
4092commit d3853ab17d7203e7fbdfcd5cc8ed3505e5aa6233
4093Author: Kevin E Martin <kem@kem.org>
4094Date:   Tue Oct 18 07:24:03 2005 +0000
4095
4096    Use $(INSTALL) instead of $(install_sh_DATA) for creating directories.
4097
4098commit 831a32df90d6b3db66d6c578f6e231d4aab2b760
4099Author: Adam Jackson <ajax@nwnk.net>
4100Date:   Tue Oct 18 03:10:14 2005 +0000
4101
4102    Split the 'install -d' over multiple lines so certain lame versions of
4103        autotools don't flip out.
4104
4105commit 5e37faddaac8ac50ee4ca719975f9bf526e4c980
4106Author: Alan Coopersmith <Alan.Coopersmith@sun.com>
4107Date:   Tue Oct 18 01:50:02 2005 +0000
4108
4109    Add --with-xfile-search-path=<path> and default setting to match monolith
4110        XFileSearchPathDefault in Imake (including extra directories used in
4111        Debian section of linux.cf.)
4112
4113commit 52edad6913e3efd3fcec6c73e13d33bf8c3a5e65
4114Author: Alan Coopersmith <Alan.Coopersmith@sun.com>
4115Date:   Tue Oct 18 00:00:09 2005 +0000
4116
4117    Use @LIB_MAN_SUFFIX@ instead of $(LIB_MAN_SUFFIX) in macro substitutions to
4118        work better with BSD make
4119
4120commit 1fcb9d04dd8b2f78aff2d64e6db7588c973cdb5b
4121Author: Alan Coopersmith <Alan.Coopersmith@sun.com>
4122Date:   Mon Oct 17 21:13:22 2005 +0000
4123
4124    Rename .shadows.DONE to shadows.DONE to avoid some make's thinking it's a
4125        suffix rule (reported by Matthieu Herrb)
4126
4127commit 4423fc41efc97ad1559f281c2ce3c835ccc88c61
4128Author: Alan Coopersmith <Alan.Coopersmith@sun.com>
4129Date:   Thu Oct 13 04:27:16 2005 +0000
4130
4131    Add generated man pages to .cvsignore file
4132
4133commit 3c676e51ca509fff616495ac7354ac8b4ecde7e4
4134Author: Alan Coopersmith <Alan.Coopersmith@sun.com>
4135Date:   Wed Oct 12 00:22:32 2005 +0000
4136
4137    configure.ac Set up cpp pre-processing of man pages Add shadow man pages
4138        for man pages that document multiple functions.
4139
4140commit 0543cf76a5e11133b5f76fa37b39cbe2985c1c75
4141Author: Alan Coopersmith <Alan.Coopersmith@sun.com>
4142Date:   Sat Sep 24 00:23:32 2005 +0000
4143
4144    Include <X11/XlibConf.h> to get correct XTHREADS settings in non-Imake
4145        builds.
4146
4147commit 88374bab9adfe73dc445d4202a28e4d6021a674f
4148Author: Alan Coopersmith <Alan.Coopersmith@sun.com>
4149Date:   Wed Sep 21 02:35:01 2005 +0000
4150
4151    Add checks for poll & snprintf & define old Imake names if found Enable XKB
4152        usage in Xt unless --disable-xkb is specified Set STRINGSABIOPTIONS for
4153        building StringDefs files on Solaris, SCO, and SVR4 systems.
4154
4155commit dbd0485a6e1926e7b94fdffb3e71de27c4a29012
4156Author: Adam Jackson <ajax@nwnk.net>
4157Date:   Mon Aug 1 23:59:39 2005 +0000
4158
4159    Properly define BUILT_FILES
4160
4161commit f4043547fbb2feb87f480388a695016b90f53279
4162Author: Keith Packard <keithp@keithp.com>
4163Date:   Mon Aug 1 23:47:55 2005 +0000
4164
4165    Move building of StringDefs files to src and fix them so that parallel make
4166        works right.
4167
4168commit 027977140e19c5622331ac90eeb5e9bb9fe72640
4169Author: Kevin E Martin <kem@kem.org>
4170Date:   Fri Jul 29 21:22:52 2005 +0000
4171
4172    Various changes preparing packages for RC0:
4173    - Verify and update package version numbers as needed
4174    - Implement versioning scheme
4175    - Change bug address to point to bugzilla bug entry form
4176    - Disable loadable i18n in libX11 by default (use --enable-loadable-i18n to
4177        reenable it)
4178    - Fix makedepend to use pkgconfig and pass distcheck
4179    - Update build script to build macros first
4180    - Update modular Xorg version
4181
4182commit 28845cf017b991f7ed2dd23c005ab36ca43b97a5
4183Author: Alan Coopersmith <Alan.Coopersmith@sun.com>
4184Date:   Fri Jul 22 20:30:10 2005 +0000
4185
4186    Bug #3824: <https://bugs.freedesktop.org/show_bug.cgi?id=3824> Correct
4187        incomplete license statement from Sun.
4188
4189commit 052efe144da64f96fb1201a36933894d2d4bfb3c
4190Author: Daniel Stone <daniel@fooishbar.org>
4191Date:   Tue Jul 19 02:00:01 2005 +0000
4192
4193    distcheck fixes -- clean up after makestrs, don't list non-existant files.
4194
4195commit e1cd82cf0b4d51db42c5d71a63805b6fb9ad45b8
4196Author: Matthieu Herrb <matthieu.herrb@laas.fr>
4197Date:   Sun Jul 17 10:15:26 2005 +0000
4198
4199    Fix for building outside of srcdir.
4200
4201commit 40bf5c6a837430bf23f86b97fcde8237099511c0
4202Author: Daniel Stone <daniel@fooishbar.org>
4203Date:   Sat Jul 16 07:37:19 2005 +0000
4204
4205    Set version number to 6.0.0 with -version-number.
4206
4207commit 265f56bafdca73f28a4937ebff86ac77a25f2d4b
4208Author: Keith Packard <keithp@keithp.com>
4209Date:   Sat Jul 9 06:49:50 2005 +0000
4210
4211    Add .cvsignore files
4212
4213commit 63a4f8f76f5fb9159447878a4a85a14d0fbf4bf6
4214Author: Alexander Gottwald <alexander.gottwald@s1999.tu-chemnitz.de>
4215Date:   Thu Jun 30 12:23:32 2005 +0000
4216
4217    Add -no-undefined to linker command to build shared library on cygwin too
4218
4219commit 64b2b98096c6a5b2ac3af59796e07601eee4e28a
4220Author: Søren Sandmann Pedersen <sandmann@daimi.au.dk>
4221Date:   Mon Jun 20 21:47:20 2005 +0000
4222
4223    - Make Xt install its internal files in /usr/include/X11, both in the
4224        modular and the monolithic tree.
4225    - Update XTrap to use #include <X11/internal-xt-headerI.h>
4226    - Add XvMC to symlink.sh
4227
4228commit 6e10d9886cfe518d1407331a7a8e5bac85390249
4229Author: Alexander Gottwald <alexander.gottwald@s1999.tu-chemnitz.de>
4230Date:   Fri Jun 10 12:19:31 2005 +0000
4231
4232    ensure $(buildir)/src and $(builddir)/include/X11 exist before installing
4233        generated files there
4234
4235commit 1b5fb35a8db7bcf568a2318118068b6c01169c14
4236Author: Alexander Gottwald <alexander.gottwald@s1999.tu-chemnitz.de>
4237Date:   Tue May 24 16:06:12 2005 +0000
4238
4239    separation of source and build directories
4240
4241commit e6db93aff3a4e92b8d13998866a787bdc08b6f35
4242Author: Alexander Gottwald <alexander.gottwald@s1999.tu-chemnitz.de>
4243Date:   Tue May 24 15:58:51 2005 +0000
4244
4245    Make source directory for templates configurable
4246
4247commit 82f3473668ed08af059e094a696911d2347e5d57
4248Author: Alan Coopersmith <Alan.Coopersmith@sun.com>
4249Date:   Sun May 22 19:05:11 2005 +0000
4250
4251    Convert man pages to long file names in lib/X11, lib/Xt, & lib/Xext
4252
4253commit 1c6db5c90aa4b4c7c82b0676416c2a9a0baa6c67
4254Author: Alan Coopersmith <Alan.Coopersmith@sun.com>
4255Date:   Sun May 22 04:25:43 2005 +0000
4256
4257    Check for <alloca.h> and define INCLUDE_ALLOCA_H if found, since
4258        <Xalloca.h> requires it.
4259
4260commit 2e00049e9b02e26f858c3e4510641a735c03b086
4261Author: Alan Coopersmith <Alan.Coopersmith@sun.com>
4262Date:   Sat May 21 20:47:26 2005 +0000
4263
4264    Use $(install_sh_DATA) instead of "install" for better portability. Remove
4265        duplicate installation lines.
4266    Add AM_CFLAGS to pass through XT_CFLAGS & X11_CFLAGS
4267
4268commit a175c9ea92967441a7ad33d2f6c8bf26cbe954fe
4269Author: Adam Jackson <ajax@nwnk.net>
4270Date:   Thu May 19 00:22:33 2005 +0000
4271
4272    revert last change, didn't do right thing at all, sorry for the noise
4273
4274commit 185284247a889358b2ea269424eb665a71079826
4275Author: Adam Jackson <ajax@nwnk.net>
4276Date:   Thu May 19 00:10:08 2005 +0000
4277
4278    Require automake 1.7 in AM_INIT_AUTOMAKE
4279
4280commit c7fe09644945e3725c0b67b84cd24d8475cea184
4281Author: Søren Sandmann Pedersen <sandmann@daimi.au.dk>
4282Date:   Wed May 18 19:34:25 2005 +0000
4283
4284    Also include include/X11
4285
4286commit 605a76dcc93e277e1b26841a0225b7e0fb851b76
4287Author: Søren Sandmann Pedersen <sandmann@daimi.au.dk>
4288Date:   Wed May 18 15:38:31 2005 +0000
4289
4290    - conditionally include config.h in xc/lib/Xt sources
4291    - add build system for lib/Xt
4292
4293commit b0a241cf7c7ab3840929da3b1aabdda7bab22517
4294Author: Egbert Eich <eich@suse.de>
4295Date:   Tue May 17 08:10:10 2005 +0000
4296
4297    gcc4 allows to check if sentinels are correct (a sentinel is the
4298        terminating element in a varargs list). A sentinel needs to be NULL,
4299        not 0 - which doesn't make a difference on 32bit but matters on 64bit.
4300        Furthermore it can be told that functions have a printf-like format
4301        string and argument list so that they can verify that both match. To
4302        use these features certain attributes need to be set - which are
4303        compiler specific. To do this we define macros which are expanded
4304        depending on the compiler version. For now we put those in
4305        include/Xfuncproto.h (the XFree86 DDX layer contains a file compiler.h
4306        which however is not visible outside the DDX) (Bugzilla #3268).
4307
4308commit 2b42b9154f9886ab05da1c3d6ce75fd95f59e04e
4309Author: Alan Coopersmith <Alan.Coopersmith@sun.com>
4310Date:   Sun May 15 20:52:39 2005 +0000
4311
4312    Add settings to bring Solaris builds closer to the ones Sun packages in
4313        Solaris. Adds "BuildLikeSun" options for areas Sun deviates from the
4314        way Xorg is packaged on other platforms. See comment in sun.cf for
4315        details. Also, use system-provided Expat on Solaris 10 and other
4316        cleanups.
4317    Set shared library versions for Solaris builds to match versions used in
4318        Solaris. Add missing SharedXfixesReqs and SharedXdamageReqs.
4319    Add -solarisabi option to create XtStrings code compatibile with existing
4320        Solaris binaries. (Off by default, on if "BuildLikeSun" is set in
4321        sun.cf)
4322
4323commit 149898492fe56f6a096a875375faa7323f7e96f4
4324Author: Alexander Gottwald <alexander.gottwald@s1999.tu-chemnitz.de>
4325Date:   Wed Apr 20 09:35:50 2005 +0000
4326
4327    Bugzilla #3072 (https://bugs.freedesktop.org/show_bug.cgi?id=3072)
4328        attachment #2469 (https://bugs.freedesktop.org/attachment.cgi?id=2469):
4329        fix uninitialized pointer in libXt on Win32. Reported by Dave Williss
4330
4331commit 85eb751e4e1683af6cee3ee9dce29f74911a639d
4332Author: Matthieu Herrb <matthieu.herrb@laas.fr>
4333Date:   Mon Feb 21 21:08:27 2005 +0000
4334
4335    Convert lib/Xt to ANSI C (Thomas Dickey). Fixes for a few valgrind warnings
4336        (Thomas Dickey).
4337
4338commit 94150cb72d9d641c64325cd70323d93b9a3701a5
4339Author: Alan Coopersmith <Alan.Coopersmith@sun.com>
4340Date:   Wed Jan 19 19:27:34 2005 +0000
4341
4342    doc/man/Xt/Imakefile
4343    doc/man/Xt/XtAddCbk.man
4344    doc/man/Xt/XtAddIn.man
4345    doc/man/Xt/XtAllocGC.man
4346    doc/man/Xt/XtAppE.man
4347    doc/man/Xt/XtAppEM.man
4348    doc/man/Xt/XtAppSTC.man
4349    doc/man/Xt/XtClass.man
4350    doc/man/Xt/XtConvSt.man
4351    doc/man/Xt/XtConvert.man
4352    doc/man/Xt/XtCreateSR.man
4353    doc/man/Xt/XtDisplayI.man
4354    doc/man/Xt/XtErr.man
4355    doc/man/Xt/XtErrM.man
4356    doc/man/Xt/XtExtEvDis.man
4357    doc/man/Xt/XtGEDB.man
4358    doc/man/Xt/XtGetANC.man
4359    doc/man/Xt/XtGetActK.man
4360    doc/man/Xt/XtGetAres.man
4361    doc/man/Xt/XtGetSTO.man
4362    doc/man/Xt/XtGetSres.man
4363    doc/man/Xt/XtInit.man
4364    doc/man/Xt/XtInitWC.man
4365    doc/man/Xt/XtManChild.man
4366    doc/man/Xt/XtOffset.man
4367    doc/man/Xt/XtOwnSel.man
4368    doc/man/Xt/XtRegDraw.man
4369    doc/man/Xt/XtResPA.man
4370    doc/man/Xt/XtSession.man
4371    doc/man/Xt/XtSetLangP.man
4372    doc/man/Xt/XtSetSP.man
4373    doc/man/Xt/XtSetVal.man
4374    //bugs.freedesktop.org/show_bug.cgi?id=2331> Attachment #1718
4375        <https://bugs.freedesktop.org/attachment.cgi?id=1718>
4376
4377commit cd85103c7298be4a13909c07c95f5d53b069966e
4378Author: Matthieu Herrb <matthieu.herrb@laas.fr>
4379Date:   Sun Jan 2 11:08:49 2005 +0000
4380
4381    Fix formatting.
4382
4383commit 054445f4238a98b7ea7910778ed110f5eff9d4f2
4384Author: Matthieu Herrb <matthieu.herrb@laas.fr>
4385Date:   Sun Oct 3 20:08:42 2004 +0000
4386
4387    Xt Manual pages fixes from Dmitry Bolkhovitanov (Bugzilla #1498, $1499).
4388
4389commit 045e3de107523f28e765da8239d6afa9f51d6ba2
4390Author: Kevin E Martin <kem@kem.org>
4391Date:   Wed Aug 11 21:14:17 2004 +0000
4392
4393    Apply PPC64 build patch (Bug #303, Mike A. Harris, Alan Coopersmith).
4394
4395commit 7a541dcaa28b6f97a647d0d8e0873f665ea372aa
4396Author: Eric Anholt <anholt@freebsd.org>
4397Date:   Sat Jul 31 01:21:51 2004 +0000
4398
4399    Rename some COMPOSITE macros and enums to avoid conflicting with the
4400        COMPOSITE extension's new macro. These appear to only be used
4401        internally.
4402
4403commit b83924fa380f9e68c0c8a9dada6094c95fc44441
4404Author: Egbert Eich <eich@suse.de>
4405Date:   Fri Apr 23 18:43:54 2004 +0000
4406
4407    Merging XORG-CURRENT into trunk
4408
4409commit 1b4f95dee32054b4d14ed5f78e47371c544fc5ac
4410Author: Egbert Eich <eich@suse.de>
4411Date:   Sun Mar 14 08:32:26 2004 +0000
4412
4413    Importing vendor version xf86-4_4_99_1 on Sun Mar 14 00:26:39 PST 2004
4414
4415commit 83e661ed1cec6b14c60adbd48ab8588f6b13c391
4416Author: Egbert Eich <eich@suse.de>
4417Date:   Wed Mar 3 12:11:32 2004 +0000
4418
4419    Importing vendor version xf86-4_4_0 on Wed Mar 3 04:09:24 PST 2004
4420
4421commit 77d281253982e2ebe27430f38b993927d879a005
4422Author: Egbert Eich <eich@suse.de>
4423Date:   Thu Feb 26 13:35:34 2004 +0000
4424
4425    readding XFree86's cvs IDs
4426
4427commit 0efb2e616125953a3773b9b6c9a530ad30ce9bc8
4428Author: Egbert Eich <eich@suse.de>
4429Date:   Thu Feb 26 09:22:45 2004 +0000
4430
4431    Importing vendor version xf86-4_3_99_903 on Wed Feb 26 01:21:00 PST 2004
4432
4433commit 036e955dfcc31d3b6c081f84e4f0b85969ccdd12
4434Author: Egbert Eich <eich@suse.de>
4435Date:   Thu Jan 29 08:08:07 2004 +0000
4436
4437    Importing vendor version xf86-012804-2330 on Thu Jan 29 00:06:33 PST 2004
4438
4439commit f81d7ef72c9b4f13e33efa812bed9446657ed003
4440Author: Kaleb Keithley <kaleb@freedesktop.org>
4441Date:   Tue Nov 25 19:28:16 2003 +0000
4442
4443    XFree86 4.3.99.16 Bring the tree up to date for the Cygwin folks
4444
4445commit bdc0667ef29e24b1a2188b11546d843a7d3e5ef6
4446Author: Kaleb Keithley <kaleb@freedesktop.org>
4447Date:   Fri Nov 14 16:48:49 2003 +0000
4448
4449    XFree86 4.3.0.1
4450
4451commit 6a13c9e08bb042c81ae904c44a38a50d785c824e
4452Author: Kaleb Keithley <kaleb@freedesktop.org>
4453Date:   Fri Nov 14 16:48:49 2003 +0000
4454
4455    Initial revision
4456
4457commit 0117b0b441d8835a11a2886f3c8aed937dcffa9d
4458Author: Kaleb Keithley <kaleb@freedesktop.org>
4459Date:   Fri Nov 14 15:54:39 2003 +0000
4460
4461    R6.6 is the Xorg base-line
4462