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