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