1 commit f46e05b29b8c033a0cc910f11b40c53d50db5a40 2 Author: Alan Coopersmith <alan.coopersmith (a] oracle.com> 3 Date: Mon May 25 11:40:40 2026 -0700 4 5 xlsclients 1.1.6 6 7 Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com> 8 9 commit 2bdac6b5367028270b39855ee5b9cfe55557fcd8 10 Author: Alan Coopersmith <alan.coopersmith (a] oracle.com> 11 Date: Tue Apr 28 14:17:21 2026 -0700 12 13 meson: Add option to build with meson 14 15 Also updates the gitlab CI config to test both build types 16 and compare the generated output/installed files. 17 18 Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com> 19 Part-of: <https://gitlab.freedesktop.org/xorg/app/xlsclients/-/merge_requests/8> 20 21 commit 13e7305ccc72a950cfe8517cb4fb1536526ae38b 22 Author: Alan Coopersmith <alan.coopersmith (a] oracle.com> 23 Date: Sun Jan 11 11:20:41 2026 -0800 24 25 gitlab CI: drop the ci-fairy check-mr job 26 27 The only thing this checked was the checkbox for allowing maintainers to 28 edit the MR. Changed permissions checks now fail this job but luckily 29 the setting it checked has been the default for years anyway so we can 30 drop it. 31 32 https://gitlab.freedesktop.org/freedesktop/ci-templates/-/issues/81 33 34 Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com> 35 Part-of: <https://gitlab.freedesktop.org/xorg/app/xlsclients/-/merge_requests/8> 36 37 commit 9ed05d52f2b9ee283d319b88baf3913cec48af58 38 Author: Alan Coopersmith <alan.coopersmith (a] oracle.com> 39 Date: Sat Aug 9 11:55:58 2025 -0700 40 41 Exit on out-of-memory errors 42 43 Fixes 6 issues raised by gcc 15.1 -fanalyzer: 44 45 xlsclients.c: In function lookat: 46 xlsclients.c:102:8: warning: leak of rl [CWE-401] [-Wanalyzer-malloc-leak] 47 48 xlsclients.c: In function print_client_properties: 49 xlsclients.c:102:8: warning: leak of cs [CWE-401] [-Wanalyzer-malloc-leak] 50 51 xlsclients.c: In function init_atoms: 52 xlsclients.c:150:11: warning: dereference of possibly-NULL as [CWE-690] 53 [-Wanalyzer-possible-null-dereference] 54 55 xlsclients.c:154:1: warning: leak of as [CWE-401] [-Wanalyzer-malloc-leak] 56 57 xlsclients.c: In function root_list: 58 xlsclients.c:394:30: warning: leak of cs [CWE-401] [-Wanalyzer-malloc-leak] 59 60 xlsclients.c:420:1: warning: leak of cs [CWE-401] [-Wanalyzer-malloc-leak] 61 62 Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com> 63 Part-of: <https://gitlab.freedesktop.org/xorg/app/xlsclients/-/merge_requests/7> 64 65 commit 6e5e6834cd6d724b70f554896e70053e78896731 66 Author: Alan Coopersmith <alan.coopersmith (a] oracle.com> 67 Date: Sat Aug 9 11:38:15 2025 -0700 68 69 Strip trailing whitespace from source files 70 71 Performed with: `git ls-files | xargs perl -i -p -e 's{[ \t]+$}{}'` 72 73 `git diff -w` & `git diff -b` show no diffs from this change 74 75 Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com> 76 Part-of: <https://gitlab.freedesktop.org/xorg/app/xlsclients/-/merge_requests/7> 77 78 commit 95da607cb7ab1db82d972e2fceb1314ff7ebd563 79 Author: Alan Coopersmith <alan.coopersmith (a] oracle.com> 80 Date: Sat May 31 09:44:15 2025 -0700 81 82 man page: fix warnings from `mandoc -T lint` and `groff -rCHECKSTYLE=10` 83 84 mandoc: xlsclients.1:25:18: WARNING: cannot parse date, using it verbatim: TH xlsclients 1.1.5 85 mandoc: xlsclients.1:36:2: WARNING: skipping paragraph macro: PP after SH 86 mandoc: xlsclients.1:66:2: WARNING: skipping paragraph macro: PP empty 87 an.tmac:xlsclients.1:32: style: blank line in input 88 89 Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com> 90 Part-of: <https://gitlab.freedesktop.org/xorg/app/xlsclients/-/merge_requests/6> 91 92 commit d879e375717d55d27829c1ced9995b5afcb7954e 93 Author: Alan Coopersmith <alan.coopersmith (a] oracle.com> 94 Date: Sat Apr 5 14:20:07 2025 -0700 95 96 Accept --help & --version as aliases to -help & -version 97 98 Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com> 99 Part-of: <https://gitlab.freedesktop.org/xorg/app/xlsclients/-/merge_requests/5> 100 101 commit 9e1988ec413fb63d391aaefee1df6e78fd3d4176 102 Author: Alan Coopersmith <alan.coopersmith (a] oracle.com> 103 Date: Sat Apr 5 14:17:22 2025 -0700 104 105 add -help option 106 107 Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com> 108 Part-of: <https://gitlab.freedesktop.org/xorg/app/xlsclients/-/merge_requests/5> 109 110 commit 1050104d4aef1d09d61e31f313fe484b161fad23 111 Author: Alan Coopersmith <alan.coopersmith (a] oracle.com> 112 Date: Sun Nov 13 09:45:35 2022 -0800 113 114 xlsclients 1.1.5 115 116 Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com> 117 118 commit 0cf445b33e15df1c194f2a8e2683ba5b1b2e4254 119 Author: Alan Coopersmith <alan.coopersmith (a] oracle.com> 120 Date: Mon Oct 24 18:11:31 2022 -0700 121 122 Resolve implicit conversion warnings from clang 123 124 xlsclients.c:303:47: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] 125 qt_reply = malloc(sizeof(*qt_reply) * cs->list_length); 126 ~ ~~~~^~~~~~~~~~~ 127 xlsclients.c:323:31: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] 128 cs = malloc(sizeof(*cs) + child_count * (sizeof(*cs->prop_cookie) + sizeof(*cs->tree_cookie) + sizeof(*cs->win))); 129 ^~~~~~~~~~~ ~ 130 xlsclients.c:515:38: warning: implicit conversion changes signedness: 'unsigned int' to 'int' [-Wsign-conversion] 131 class_len = wm_class->value_len - name_len; 132 ~ ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ 133 xlsclients.c:515:40: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] 134 class_len = wm_class->value_len - name_len; 135 ~ ^~~~~~~~ 136 xlsclients.c:514:56: warning: implicit conversion loses integer precision: 'unsigned long' to 'int' [-Wshorten-64-to-32] 137 name_len = strnlen(res_name, wm_class->value_len) + 1; 138 ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 139 xlsclients.c:520:15: warning: implicit conversion loses integer precision: 'unsigned long' to 'int' [-Wshorten-64-to-32] 140 class_len = strlen(res_class); 141 ~ ^~~~~~~~~~~~~~~~~ 142 143 Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com> 144 145 commit 70b32490063a227e48fe06ec2e0e2c976b6eff12 146 Author: Alan Coopersmith <alan.coopersmith (a] oracle.com> 147 Date: Mon Oct 24 18:02:18 2022 -0700 148 149 usage: add cold & noreturn attributes to function 150 151 As suggested by clang: 152 xlsclients.c:69:1: warning: function 'usage' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 153 { 154 ^ 155 156 Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com> 157 158 commit 99c7b421dbd083c3c16158982eabb28758868188 159 Author: Alan Coopersmith <alan.coopersmith (a] oracle.com> 160 Date: Mon Oct 24 17:58:51 2022 -0700 161 162 Handle -Wsign-compare warnings 163 164 xlsclients.c: In function show_client_properties: 165 xlsclients.c:485:19: warning: comparison of integer expressions of different signedness: int and uint32_t {aka unsigned int} [-Wsign-compare] 166 485 | for (i = 0; i < command->value_len && charsleft > 0; ) { 167 | ^ 168 xlsclients.c:488:15: warning: comparison of integer expressions of different signedness: int and uint32_t {aka unsigned int} [-Wsign-compare] 169 488 | if (i < command->value_len && charsleft > 0) { 170 | ^ 171 172 Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com> 173 174 commit 977636f190306bddbe3d09123283484ff5bd1b33 175 Author: Alan Coopersmith <alan.coopersmith (a] oracle.com> 176 Date: Mon Oct 24 17:55:37 2022 -0700 177 178 Quiet -Wmaybe-uninitialized warnings from gcc 179 180 I think these were false positives, as the accesses were all inside 181 "if (cs->verbose)" checks, matching the initialization case for them, 182 but this makes gcc stop warning. 183 184 xlsclients.c:531:13: warning: wm_class may be used uninitialized [-Wmaybe-uninitialized] 185 531 | free(wm_class); 186 | ^~~~~~~~~~~~~~ 187 xlsclients.c:440:31: note: wm_class was declared here 188 440 | xcb_get_property_reply_t *wm_class; 189 | ^~~~~~~~ 190 xlsclients.c:475:35: warning: icon_name may be used uninitialized [-Wmaybe-uninitialized] 191 475 | if (icon_name && icon_name->type) 192 | ~~~~~~~~~^~~~~~ 193 xlsclients.c:439:31: note: icon_name was declared here 194 439 | xcb_get_property_reply_t *icon_name; 195 | ^~~~~~~~~ 196 xlsclients.c:527:13: warning: name may be used uninitialized [-Wmaybe-uninitialized] 197 527 | free(name); 198 | ^~~~~~~~~~ 199 xlsclients.c:438:31: note: name was declared here 200 438 | xcb_get_property_reply_t *name; 201 | ^~~~ 202 203 Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com> 204 205 commit c8d8a4e66279130605b73b5dcef61c31ae414d57 206 Author: Alan Coopersmith <alan.coopersmith (a] oracle.com> 207 Date: Thu Jul 28 17:30:21 2022 -0700 208 209 gitlab CI: stop requiring Signed-off-by in commits 210 211 Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com> 212 213 commit c9c4b05c3acf831a1ec96bb71dc685bdf643d015 214 Author: Alan Coopersmith <alan.coopersmith (a] oracle.com> 215 Date: Mon Dec 6 15:28:41 2021 -0800 216 217 Build xz tarballs instead of bzip2 218 219 Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com> 220 221 commit 226f6b378937ad4569b20657bf8f53a72c2b77e0 222 Author: Alan Coopersmith <alan.coopersmith (a] oracle.com> 223 Date: Mon Dec 6 15:28:38 2021 -0800 224 225 gitlab CI: add a basic build test 226 227 Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com> 228 229 commit 7d58bc3084517a1cc40364feece4b268a8bef3f7 230 Author: Alan Coopersmith <alan.coopersmith (a] oracle.com> 231 Date: Wed Nov 21 17:13:44 2018 -0800 232 233 Update configure.ac bug URL for gitlab migration 234 235 Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com> 236 237 commit bbf3525171ac7d643aba3202b47ea482a7fe481f 238 Author: Alan Coopersmith <alan.coopersmith (a] oracle.com> 239 Date: Fri Nov 16 22:34:29 2018 -0800 240 241 Update README for gitlab migration 242 243 Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com> 244 245 commit e2d28acf38c77cdc95dc7cae558188a472ddab47 246 Author: Alan Coopersmith <alan.coopersmith (a] oracle.com> 247 Date: Fri Mar 9 17:54:25 2018 -0800 248 249 xlsclients 1.1.4 250 251 Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com> 252 253 commit 6d2d5e0e5c74b85543d3aa727693b9589841efaa 254 Author: Mihail Konev <k.mvc (a] ya.ru> 255 Date: Thu Jan 26 14:00:21 2017 +1000 256 257 autogen: add default patch prefix 258 259 Signed-off-by: Mihail Konev <k.mvc (a] ya.ru> 260 261 commit a0ee255f3a74fbac4155a8afdd217aae04222d8a 262 Author: Emil Velikov <emil.l.velikov (a] gmail.com> 263 Date: Mon Mar 9 12:00:52 2015 +0000 264 265 autogen.sh: use quoted string variables 266 267 Place quotes around the $srcdir, $ORIGDIR and $0 variables to prevent 268 fall-outs, when they contain space. 269 270 Signed-off-by: Emil Velikov <emil.l.velikov (a] gmail.com> 271 Reviewed-by: Peter Hutterer <peter.hutterer (a] who-t.net> 272 Signed-off-by: Peter Hutterer <peter.hutterer (a] who-t.net> 273 274 commit 662a47bd8e9dcdcaccf78ba46f5e1f95c6e5d8f7 275 Author: Peter Hutterer <peter.hutterer (a] who-t.net> 276 Date: Tue Jan 24 10:32:07 2017 +1000 277 278 autogen.sh: use exec instead of waiting for configure to finish 279 280 Syncs the invocation of configure with the one from the server. 281 282 Signed-off-by: Peter Hutterer <peter.hutterer (a] who-t.net> 283 Reviewed-by: Emil Velikov <emil.velikov (a] collabora.com> 284 285 commit 6f1f7f187326b476f0246fd138dfc2539540cde6 286 Author: Alan Coopersmith <alan.coopersmith (a] oracle.com> 287 Date: Sat May 31 22:54:41 2014 -0700 288 289 Print which option was in error along with usage message 290 291 Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com> 292 293 commit 9f27a314b6e8527491f43c25ecca8344a476c629 294 Author: Alan Coopersmith <alan.coopersmith (a] oracle.com> 295 Date: Sat May 31 22:46:24 2014 -0700 296 297 autogen.sh: Honor NOCONFIGURE=1 298 299 See http://people.gnome.org/~walters/docs/build-api.txt 300 301 Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com> 302 303 commit bb00c8c00d8076ef5d044544ba3d0ae072e94567 304 Author: Alan Coopersmith <alan.coopersmith (a] oracle.com> 305 Date: Sat May 31 22:46:24 2014 -0700 306 307 configure: Drop AM_MAINTAINER_MODE 308 309 Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com> 310 311 commit 1bdd68ccb6f107525d27a2963f01f7bc4830e643 312 Author: Alan Coopersmith <alan.coopersmith (a] oracle.com> 313 Date: Sun Sep 8 09:56:46 2013 -0700 314 315 xlsclients 1.1.3 316 317 Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com> 318 319 commit c5de636fc500d5151ce4a4d0ceb0cbc152d73b49 320 Author: Alan Coopersmith <alan.coopersmith (a] oracle.com> 321 Date: Fri Jul 19 00:48:10 2013 -0700 322 323 Fix deconstification warnings from gcc 324 325 Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com> 326 327 commit a67a804a43ad75efb3040c9e9e067fc60cde1256 328 Author: Alan Coopersmith <alan.coopersmith (a] oracle.com> 329 Date: Fri Jul 19 00:45:13 2013 -0700 330 331 Add -version flag to print version from PACKAGE_STRING 332 333 Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com> 334 335 commit 81a64c9112b9d650106a01d8bcd246011d037bc2 336 Author: Alan Coopersmith <alan.coopersmith (a] oracle.com> 337 Date: Tue Jan 22 22:46:42 2013 -0800 338 339 Give unique names to the two reply variables in child_info 340 341 Clears compiler warnings: 342 343 xlsclients.c:253:28: warning: declaration shadows a local variable [-Wshadow] 344 xcb_get_property_reply_t *reply; 345 ^ 346 xlsclients.c:250:30: note: previous declaration is here 347 xcb_query_tree_reply_t **reply; 348 349 Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com> 350 351 commit 70c0bd30f0f77e70910d10f91ecca617d6b5acb7 352 Author: Gaetan Nadon <memsize (a] videotron.ca> 353 Date: Sun Jan 22 20:19:45 2012 -0500 354 355 configure.ac: regroup statements and comment 356 357 Add missing AC_CONFIG_SRCDIR([Makefile.am]) 358 359 Move AC_USE_SYSTEM_EXTENSIONS higher up in Autoconf init section 360 which must come before XORG_DEFAULT_OPTIONS 361 362 Move XORG_DEFAULT_OPTIONS to its usual place with X.Org macros 363 Note that AC_FUNC_STRNLEN calls AC_REQUIRE(AC_USE_SYSTEM_EXTENSIONS) 364 365 Comment the strnlen function replacement. 366 http://pubs.opengroup.org/onlinepubs/9699919799/functions/strlen.html 367 368 No functional changes. Following the layout in 369 http://www.x.org/wiki/NewModuleGuidelines 370 371 Signed-off-by: Gaetan Nadon <memsize (a] videotron.ca> 372 373 commit 395f3573fe0124991eb9a2f33473ea2ed2fd422c 374 Author: Gaetan Nadon <memsize (a] videotron.ca> 375 Date: Fri Jan 20 19:57:48 2012 -0500 376 377 Revert "make: remove $(LIBOBJS) dead code" 378 379 AC_FUNC_STRLEN is one of the functions that call AC_LIBOBJ 380 which sets $LIBOBJ. 381 382 This reverts commit 789a5b42a716b14429c67161147151dd57dd5480. 383 384 commit 789a5b42a716b14429c67161147151dd57dd5480 385 Author: Gaetan Nadon <memsize (a] videotron.ca> 386 Date: Fri Jan 20 15:19:26 2012 -0500 387 388 make: remove $(LIBOBJS) dead code 389 390 Starting at Autoconf 2.53, the use of LIBOBJS is an error. 391 http://www.gnu.org/software/autoconf/manual/autoconf.html# 392 AC_005fLIBOBJ-vs-LIBOBJS 393 394 There are no system functions to override in this module. 395 396 Signed-off-by: Gaetan Nadon <memsize (a] videotron.ca> 397 398 commit 5f064f70b183147578919166bedeca55cdb0af71 399 Author: Alan Coopersmith <alan.coopersmith (a] oracle.com> 400 Date: Mon May 2 21:12:31 2011 -0700 401 402 xlsclients 1.1.2 403 404 Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com> 405 406 commit 61be3feb4cfc760f63d6b8a4debd3898fdc8fa16 407 Author: Arnaud Fontaine <arnau (a] debian.org> 408 Date: Mon May 2 11:37:34 2011 +0900 409 410 Depend on xcb >= 1.6 for XCB_ATOM_*. 411 412 Signed-off-by: Arnaud Fontaine <arnau (a] debian.org> 413 Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com> 414 415 commit 41689f150904be690f3aa96c283a7ee632d566ce 416 Author: Dan Nicholson <dbn.lists (a] gmail.com> 417 Date: Mon Mar 7 14:21:09 2011 -0800 418 419 Drop dependency on xcb-atom/xcb-util 420 421 With commit 223851b6, the atom names from xcb/xproto.h are being used 422 and xcb-atom is no longer needed. 423 424 Signed-off-by: Dan Nicholson <dbn.lists (a] gmail.com> 425 Reviewed-by: Jon TURNEY <jon.turney (a] dronecode.org.uk> 426 427 commit 223851b68fedad730747652bc6560e40ca695ea7 428 Author: Jon TURNEY <jon.turney (a] dronecode.org.uk> 429 Date: Mon Mar 7 13:54:53 2011 +0000 430 431 Use XCB_ATOM_* atom names rather than deprecated atom names 432 433 Those deprecated atom names were removed from xcb/util in commit 434 2f0334b3eb49fa3a0d6daf6b9dde10e480a5c59f 435 436 Found by tinderbox, see: 437 438 http://tinderbox.freedesktop.org/builds/2011-03-06-0008/logs/xlsclients/#build 439 http://tinderbox.freedesktop.org/builds/2011-03-07-0001/logs/xlsclients/#build 440 441 Signed-off-by: Jon TURNEY <jon.turney (a] dronecode.org.uk> 442 Tested-by: Dan Nicholson <dbn.lists (a] gmail.com> 443 Signed-off-by: Peter Harris <pharris (a] opentext.com> 444 445 commit 1439da945a066c5bdf821a4f1af2bc356452e170 446 Author: Gaetan Nadon <memsize (a] videotron.ca> 447 Date: Wed Jan 19 10:06:56 2011 -0500 448 449 config: move man pages into their own directory 450 451 Use services provided by XORG_MANPAGE_SECTIONS. 452 Use standard Makefile for man pages. 453 454 Signed-off-by: Gaetan Nadon <memsize (a] videotron.ca> 455 456 commit 2bb00a3e1d7eea20a232f079d41cd45985e0a721 457 Author: Gaetan Nadon <memsize (a] videotron.ca> 458 Date: Thu Jan 13 17:15:36 2011 -0500 459 460 man: replace hard coded man page section with substitution strings 461 462 Signed-off-by: Gaetan Nadon <memsize (a] videotron.ca> 463 464 commit 9a2a65ddea132b64d43b8f853ad7d3ca229d34fe 465 Author: Gaetan Nadon <memsize (a] videotron.ca> 466 Date: Thu Jan 13 11:15:47 2011 -0500 467 468 man: remove trailing spaces and tabs 469 470 Using s/[ \t]*$// 471 472 Signed-off-by: Gaetan Nadon <memsize (a] videotron.ca> 473 474 commit d2dba124d303cf7b031c5f64293ac38b5a8418ab 475 Author: Gaetan Nadon <memsize (a] videotron.ca> 476 Date: Wed Jan 12 16:28:02 2011 -0500 477 478 config: replace deprecated AM_CONFIG_HEADER with AC_CONFIG_HEADERS 479 480 This silences an Autoconf warning 481 482 commit c1c91e1545ef34d0eeb4fb9b5577174121e28859 483 Author: Jesse Adkins <jesserayadkins (a] gmail.com> 484 Date: Tue Sep 28 13:29:50 2010 -0700 485 486 Purge cvs tags. 487 488 Signed-off-by: Jesse Adkins <jesserayadkins (a] gmail.com> 489 490 commit 29ad1d40dbd77d6efedd5d7db53e35650732dd6e 491 Author: Alan Coopersmith <alan.coopersmith (a] oracle.com> 492 Date: Fri Sep 24 09:43:42 2010 -0700 493 494 xlsclients 1.1.1 495 496 Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com> 497 498 commit 050eb2ca576e11cf5781af38db1442f2c9dd2f56 499 Author: Alan Coopersmith <alan.coopersmith (a] oracle.com> 500 Date: Fri Sep 24 09:23:51 2010 -0700 501 502 config: Remove unnecessary calls from configure.ac 503 504 AC_PROG_CC & AC_PROG_INSTALL are provided by XORG_DEFAULT_OPTIONS now 505 PKG_CONFIG_MODULES handles AC_SUBST of the CFLAGS & LIBS variables 506 507 Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com> 508 509 commit ca8d92fe63776474f3aa166bbedd9220ec560177 510 Author: Alan Coopersmith <alan.coopersmith (a] oracle.com> 511 Date: Fri Sep 24 09:11:05 2010 -0700 512 513 config: upgrade to util-macros 1.8 for additional man page support 514 515 Use MAN_SUBST now supplied in XORG_MANPAGE_SECTIONS 516 The value of MAN_SUBST is the same for all X.Org packages. 517 518 Use AC_PROG_SED now supplied by XORG_DEFAULT_OPTIONS 519 Enables use of platform appropriate version of sed. 520 521 Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com> 522 523 commit ffdf25c57b0e1b040523789b1e21fb24c0ec2e07 524 Author: Gaetan Nadon <memsize (a] videotron.ca> 525 Date: Tue Jul 20 18:45:18 2010 -0400 526 527 config: update AC_PREREQ statement to 2.60 528 529 Unrelated to the previous patches, the new value simply reflects 530 the reality that the minimum level for autoconf to configure 531 all x.org modules is 2.60 dated June 2006. 532 533 ftp://ftp.gnu.org/gnu/autoconf/autoconf-2.60.tar.gz 534 535 Signed-off-by: Gaetan Nadon <memsize (a] videotron.ca> 536 537 commit a8bd97c46f9671a02ad0d436142c9ff80cd5bc15 538 Author: Alan Coopersmith <alan.coopersmith (a] oracle.com> 539 Date: Wed Jun 23 21:07:39 2010 -0700 540 541 strnlen.h should be added to EXTRA_DIST, not overwrite it 542 543 Fixes 'make distcheck' failure found by tinderbox: 544 make[2]: *** No rule to make target `xlsclients.1', needed by `all-am'. Stop. 545 546 Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com> 547 548 commit f30f41b8dc37e775279835c97f2bea83a513dc10 549 Author: Jeremy Huddleston <jeremyhu (a] apple.com> 550 Date: Fri Jun 4 22:14:23 2010 -0700 551 552 Add strnlen.h to EXTRA_DIST 553 554 Signed-off-by: Jeremy Huddleston <jeremyhu (a] apple.com> 555 556 commit cc6dbd2c1e7966b32e333142ab7630ed19700414 557 Author: Alan Coopersmith <alan.coopersmith (a] oracle.com> 558 Date: Thu Jun 3 16:05:20 2010 -0700 559 560 xlsclients 1.1.0 561 562 Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com> 563 564 commit 1a4649f30813b02caac49de85e2f8b52b7a967fb 565 Author: Gaetan Nadon <memsize (a] videotron.ca> 566 Date: Thu Nov 26 09:19:54 2009 -0500 567 568 Makefile.am: add ChangeLog and INSTALL on MAINTAINERCLEANFILES 569 570 Now that the INSTALL file is generated. 571 Allows running make maintainer-clean. 572 573 commit 677599f014077c139d42d1c081f24cfcd15882da 574 Author: Gaetan Nadon <memsize (a] videotron.ca> 575 Date: Wed Oct 28 14:09:08 2009 -0400 576 577 INSTALL, NEWS, README or AUTHORS files are missing/incorrect #24206 578 579 Add missing INSTALL file. Use standard GNU file on building tarball 580 README may have been updated 581 Remove AUTHORS file as it is empty and no content available yet. 582 Remove NEWS file as it is empty and no content available yet. 583 584 commit d3a3f207f7ee1a4d6ee854d262f9875449bca29f 585 Author: Gaetan Nadon <memsize (a] videotron.ca> 586 Date: Mon Oct 26 22:08:39 2009 -0400 587 588 Makefile.am: ChangeLog not required: EXTRA_DIST or *CLEANFILES #24432 589 590 ChangeLog filename is known to Automake and requires no further 591 coding in the makefile. 592 593 commit ca9714918eaa05fb631448519c60457d00bb66ae 594 Author: Gaetan Nadon <memsize (a] videotron.ca> 595 Date: Thu Oct 22 12:34:15 2009 -0400 596 597 .gitignore: use common defaults with custom section # 24239 598 599 Using common defaults will reduce errors and maintenance. 600 Only the very small or inexistent custom section need periodic maintenance 601 when the structure of the component changes. Do not edit defaults. 602 603 commit 8dda84e71446de8726846a2fa5c83b4354e4811b 604 Author: Alan Coopersmith <alan.coopersmith (a] sun.com> 605 Date: Tue Oct 27 12:54:51 2009 -0700 606 607 Add Copyright/License notice for xcb & strnlen changes to COPYING 608 609 Signed-off-by: Alan Coopersmith <alan.coopersmith (a] sun.com> 610 611 commit 9745fd920083438ef2c1566947f179b105bf8deb 612 Author: Alan Coopersmith <alan.coopersmith (a] sun.com> 613 Date: Tue Oct 20 16:20:18 2009 -0700 614 615 Fix check for xcb_connect failure 616 617 Prevents core dump when display can't be opened 618 619 Signed-off-by: Alan Coopersmith <alan.coopersmith (a] sun.com> 620 621 commit 222dc9735d6fd2ab1b22003eb00348b98b87afe7 622 Author: Gaetan Nadon <memsize (a] videotron.ca> 623 Date: Wed Oct 21 12:25:58 2009 -0700 624 625 xlsclients is not a GNU project, so declare it foreign. 626 627 On Wed, 2009-10-21 at 13:36 +1000, Peter Hutterer wrote: 628 > On Tue, Oct 20, 2009 at 08:23:55PM -0700, Jeremy Huddleston wrote: 629 > > I noticed an INSTALL file in xlsclients and libXvMC today, and it 630 > > was quite annoying to work around since 'autoreconf -fvi' replaces 631 > > it and git wants to commit it. Should these files even be in git? 632 > > Can I nuke them for the betterment of humanity and since they get 633 > > created by autoreconf anyways? 634 > 635 > See https://bugs.freedesktop.org/show_bug.cgi?id=24206 636 637 As an interim measure, replace AM_INIT_AUTOMAKE([dist-bzip2]) with 638 AM_INIT_AUTOMAKE([foreign dist-bzip2]). This will prevent the generation 639 of the INSTALL file. It is also part of the 24206 solution. 640 641 commit 7720fa29dfe664c363c27c0038a269bc8aeea74f 642 Author: Yaakov Selkowitz <yselkowitz (a] users.sourceforge.net> 643 Date: Wed Oct 21 00:18:26 2009 -0500 644 645 Use inttypes.h for correct printf formats 646 647 xcb_atom_t and xcb_window_t are both typedef'd as uint32_t. 648 649 Since PRI*32 are a C99 feature that may not be available, fallbacks 650 are provided based on the assumption of a 32-bit int. 651 652 Signed-off-by: Yaakov Selkowitz <yselkowitz (a] users.sourceforge.net> 653 Signed-off-by: Jeremy Huddleston <jeremyhu (a] apple.com> 654 Signed-off-by: Jamey Sharp <jamey (a] minilop.net> 655 656 commit 2793689cc2eda675ec11a3a0cfed5e470fa83ee3 657 Author: Jeremy Huddleston <jeremyhu (a] freedesktop.org> 658 Date: Tue Oct 20 15:40:13 2009 -0700 659 660 Add implementation of strnlen for systems without this function 661 662 Signed-off-by: Yaakov Selkowitz <yselkowitz (a] users.sourceforge.net> 663 Signed-off-by: Jeremy Huddleston <jeremyhu (a] freedesktop.org> 664 665 commit 1839eabbdd697039a264fe7ebb3f4d26f08ddabe 666 Author: Peter Harris <pharris (a] opentext.com> 667 Date: Mon Oct 19 18:21:26 2009 -0700 668 669 Rewrite xlsclients to use XCB, avoiding many (many) round trips 670 671 This version spends bandwidth to reduce latency; in particular, it 672 aggressively calls query_tree before the answer to get_property(WM_STATE) is 673 available. 674 675 Even on my local box, this version is 4-10 times faster (30ms typical, vs 676 200ms typical for Xlib). I get similar results over the local network. 677 678 At least one person reports this version takes less than 2 seconds over ssh, 679 vs over a minute for the Xlib version (~30x faster). 680 681 Reviewed-by: Jamey Sharp <jamey (a] minilop.net> 682 683 commit 47f2d188a231a1c59d5d3030a1a2470c774d1e0d 684 Author: Alan Coopersmith <alan.coopersmith (a] sun.com> 685 Date: Fri Oct 16 18:56:01 2009 -0700 686 687 xlsclients 1.0.2 688 689 Signed-off-by: Alan Coopersmith <alan.coopersmith (a] sun.com> 690 691 commit 376f461667f06939ff442163e15feff96ce716b6 692 Author: Alan Coopersmith <alan.coopersmith (a] sun.com> 693 Date: Fri Oct 16 18:54:25 2009 -0700 694 695 Fill in COPYING file with copyright/license notice from code & docs 696 697 Signed-off-by: Alan Coopersmith <alan.coopersmith (a] sun.com> 698 699 commit 5e7259ed47251b2969a57b078f1e505d960bfd1a 700 Author: Alan Coopersmith <alan.coopersmith (a] sun.com> 701 Date: Mon Oct 12 18:10:46 2009 -0700 702 703 Migrate to xorg macros 1.3 & XORG_DEFAULT_OPTIONS 704 705 Signed-off-by: Alan Coopersmith <alan.coopersmith (a] sun.com> 706 707 commit 0f1f71e0338bb06ae70297f3215ce8489599c907 708 Author: Alan Coopersmith <alan.coopersmith (a] sun.com> 709 Date: Thu Oct 1 14:54:26 2009 -0700 710 711 Add README with pointers to mailing lists, bugzilla, & git 712 713 Signed-off-by: Alan Coopersmith <alan.coopersmith (a] sun.com> 714 715 commit bc6a081e2d51bf41c9c4e2f02b82601a7bd4a33e 716 Author: Paulo Cesar Pereira de Andrade <pcpa (a] mandriva.com.br> 717 Date: Thu Jan 22 15:52:43 2009 -0200 718 719 Correct make distcheck and sparse warnings. 720 721 commit e5161d278fcfbf7ec3c4a73b6580993ad563e7ea 722 Author: James Cloos <cloos (a] jhcloos.com> 723 Date: Thu Dec 6 16:37:23 2007 -0500 724 725 Replace static ChangeLog with dist-hook to generate from git log 726 727 commit 6ca14b864bbbc1b50bdf42806e0f1762a7cf9ca1 728 Author: James Cloos <cloos (a] jhcloos.com> 729 Date: Mon Sep 3 05:51:36 2007 -0400 730 731 Add *~ to .gitignore to skip patch/emacs droppings 732 733 commit a594d26e113c64ff534692d868a5dcdbd548a48b 734 Author: James Cloos <cloos (a] jhcloos.com> 735 Date: Thu Aug 23 19:24:59 2007 -0400 736 737 Rename .cvsignore to .gitignore 738 739 commit c7648ac811f6c959e6e74201c37f0774bc1159e0 740 Author: Kevin E Martin <kem (a] kem.org> 741 Date: Wed Dec 21 02:29:52 2005 +0000 742 743 Update package version for X11R7 release. 744 745 commit 5d13f433f12ec1564c9cf9b3d0493bc8b8163b73 746 Author: Adam Jackson <ajax (a] nwnk.net> 747 Date: Mon Dec 19 16:22:45 2005 +0000 748 749 Stub COPYING files 750 751 commit 7955793d1713f9917ec2e0ba7a175eead9da5694 752 Author: Kevin E Martin <kem (a] kem.org> 753 Date: Thu Dec 15 00:24:08 2005 +0000 754 755 Update package version number for final X11R7 release candidate. 756 757 commit de5dc90f5febe52daab9a089fcb226149a7d37a2 758 Author: Kevin E Martin <kem (a] kem.org> 759 Date: Tue Dec 6 22:48:23 2005 +0000 760 761 Change *man_SOURCES ==> *man_PRE to fix autotools warnings. 762 763 commit f88b24ebe74ddb225f12f10d2c74ef852e30668f 764 Author: Kevin E Martin <kem (a] kem.org> 765 Date: Sat Dec 3 05:49:26 2005 +0000 766 767 Update package version number for X11R7 RC3 release. 768 769 commit 2b00b194bf146d22f89449dc55cfedfb66633042 770 Author: Alan Coopersmith <Alan.Coopersmith (a] sun.com> 771 Date: Mon Nov 28 22:01:44 2005 +0000 772 773 Change *mandir targets to use new *_MAN_DIR variables set by xorg-macros.m4 774 update to fix bug #5167 (Linux prefers *.1x man pages in man1 subdir) 775 776 commit f183cb257095d2a8d02cbb99d6fe8121fdac2196 777 Author: Eric Anholt <anholt (a] freebsd.org> 778 Date: Mon Nov 21 10:35:02 2005 +0000 779 780 Another pass at .cvsignores for apps. 781 782 commit 7b29ef60ab764a0d662f934b6133ecdd15001183 783 Author: Alan Coopersmith <Alan.Coopersmith (a] sun.com> 784 Date: Mon Nov 21 03:14:16 2005 +0000 785 786 Change dependency from xmu to xmuu since the full xmu (with all its baggage 787 like Xt) is not needed here. 788 789 commit 1fbf3bec38cec44ba7a14890925104b0a8e97c8a 790 Author: Eric Anholt <anholt (a] freebsd.org> 791 Date: Sun Nov 20 22:08:53 2005 +0000 792 793 Add/improve .cvsignore files for apps. 794 795 commit daf42472d8b8dea164258f9a4d3a2d362cc04d87 796 Author: Kevin E Martin <kem (a] kem.org> 797 Date: Wed Oct 19 02:47:55 2005 +0000 798 799 Update package version number for RC1 release. 800 801 commit 4b6c61e82c0665be51157f7ea611024b2a8c344a 802 Author: Alan Coopersmith <Alan.Coopersmith (a] sun.com> 803 Date: Mon Oct 17 23:56:24 2005 +0000 804 805 Use @APP_MAN_SUFFIX@ instead of $(APP_MAN_SUFFIX) in macro substitutions to 806 work better with BSD make 807 808 commit 95f73789ffc2f1e1f85624a00215a539f84f309e 809 Author: Alan Coopersmith <Alan.Coopersmith (a] sun.com> 810 Date: Fri Oct 14 00:25:46 2005 +0000 811 812 Use sed to fill in variables in man page 813 814 commit 231c23c7e1f424dc4075fdecf16d291cf60cd533 815 Author: Alan Coopersmith <Alan.Coopersmith (a] sun.com> 816 Date: Thu Oct 6 03:47:12 2005 +0000 817 818 Fix file names of beforelight, x11perfcomp, and xlsclients man pages 819 820 commit 33bb15df1f98464203100cc71026bca16d4f1f42 821 Author: Alan Coopersmith <Alan.Coopersmith (a] sun.com> 822 Date: Mon Aug 1 20:25:30 2005 +0000 823 824 Install man pages to section 1 instead of section m (Patch from Donnie 825 Berkholz) 826 827 commit 8a7081e92b71fa14864ecd1aa47d433ae25d92b7 828 Author: Kevin E Martin <kem (a] kem.org> 829 Date: Fri Jul 29 21:22:35 2005 +0000 830 831 Various changes preparing packages for RC0: 832 - Verify and update package version numbers as needed 833 - Implement versioning scheme 834 - Change bug address to point to bugzilla bug entry form 835 - Disable loadable i18n in libX11 by default (use --enable-loadable-i18n to 836 reenable it) 837 - Fix makedepend to use pkgconfig and pass distcheck 838 - Update build script to build macros first 839 - Update modular Xorg version 840 841 commit 9428b06892b05ff2382d1bf2032b062bc10a1013 842 Author: Adam Jackson <ajax (a] nwnk.net> 843 Date: Wed Jul 20 19:32:02 2005 +0000 844 845 Use a unique token for PKG_CHECK_MODULES. Otherwise, if you use a global 846 configure cache, you cache it, and the cached value is probably wrong. 847 848 commit bc737d5ade74d17b7b7af4d83b3a03cd570061c3 849 Author: Sren Sandmann Pedersen <sandmann (a] daimi.au.dk> 850 Date: Tue Jul 5 22:51:10 2005 +0000 851 852 Add build systems for xlogo, xlsatoms, xlsclients, xmag, xman, xmessage, 853 xmh, xmore. lib/Xaw/xaw.m4: Add an AM_CONDITIONAL and a shell variable 854 xaw_use_xprint symlink.sh: add some extra files for xgc, xinit, 855 xkbcomp, xlogo, xmb, and xmodmap xc/programs/xmore/xmore.c: 856 Conditionalize use of xprint 857 858 commit 208df1618f1509e8a3ffc2677a60a3bb0a98d4ca 859 Author: Egbert Eich <eich (a] suse.de> 860 Date: Fri Apr 23 19:54:58 2004 +0000 861 862 Merging XORG-CURRENT into trunk 863 864 commit 4143e84ebf67868f0123063061250e46d2f54b61 865 Author: Egbert Eich <eich (a] suse.de> 866 Date: Sun Mar 14 08:35:37 2004 +0000 867 868 Importing vendor version xf86-4_4_99_1 on Sun Mar 14 00:26:39 PST 2004 869 870 commit 36452911208fb2afee18850aace32043150b518b 871 Author: Egbert Eich <eich (a] suse.de> 872 Date: Wed Mar 3 12:13:14 2004 +0000 873 874 Importing vendor version xf86-4_4_0 on Wed Mar 3 04:09:24 PST 2004 875 876 commit c6d0786cde8ad0f09f623bcff358263488f7f696 877 Author: Egbert Eich <eich (a] suse.de> 878 Date: Thu Feb 26 13:36:26 2004 +0000 879 880 readding XFree86's cvs IDs 881 882 commit eb6565bd3bf035fbbf9ee67a71c10b5a0fdc2f15 883 Author: Egbert Eich <eich (a] suse.de> 884 Date: Thu Feb 26 09:24:14 2004 +0000 885 886 Importing vendor version xf86-4_3_99_903 on Wed Feb 26 01:21:00 PST 2004 887 888 commit 863c432062bcfd43a04c19162ce61383b9ea8e3d 889 Author: Kaleb Keithley <kaleb (a] freedesktop.org> 890 Date: Fri Nov 14 16:49:23 2003 +0000 891 892 XFree86 4.3.0.1 893 894 commit c687123ca586b6f54caec1c8c2c22f21c751c237 895 Author: Kaleb Keithley <kaleb (a] freedesktop.org> 896 Date: Fri Nov 14 15:54:54 2003 +0000 897 898 R6.6 is the Xorg base-line 899