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