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