ChangeLog revision 0c91c449
1commit 919665db8ceb8e2c38a1a4ce4686eb224ddf5234 2Author: Alan Coopersmith <alan.coopersmith@oracle.com> 3Date: Fri Mar 9 20:41:31 2018 -0800 4 5 xwininfo 1.1.4 6 7 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 8 9commit e3c764b14da65c5d3afcd19f920705b397aa765c 10Author: Mihail Konev <k.mvc@ya.ru> 11Date: Thu Jan 26 14:00:21 2017 +1000 12 13 autogen: add default patch prefix 14 15 Signed-off-by: Mihail Konev <k.mvc@ya.ru> 16 17commit 4edd69d5f9abd111e6b52f600696f84e023f6249 18Author: Emil Velikov <emil.l.velikov@gmail.com> 19Date: Mon Mar 9 12:00:52 2015 +0000 20 21 autogen.sh: use quoted string variables 22 23 Place quotes around the $srcdir, $ORIGDIR and $0 variables to prevent 24 fall-outs, when they contain space. 25 26 Signed-off-by: Emil Velikov <emil.l.velikov@gmail.com> 27 Reviewed-by: Peter Hutterer <peter.hutterer@who-t.net> 28 Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> 29 30commit 30488a8c7ef5f24ce445a268b168a9a5646b9f7d 31Author: Peter Hutterer <peter.hutterer@who-t.net> 32Date: Tue Jan 24 10:32:07 2017 +1000 33 34 autogen.sh: use exec instead of waiting for configure to finish 35 36 Syncs the invocation of configure with the one from the server. 37 38 Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> 39 Reviewed-by: Emil Velikov <emil.velikov@collabora.com> 40 41commit 0c49f8f2bd56b1e77721e81030ea948386dcdf4e 42Author: Olivier Fourdan <ofourdan@redhat.com> 43Date: Tue Jan 6 11:57:33 2015 +0100 44 45 xwininfo: do not segfault on IO error 46 47 If the connection to the X server is lost while waiting for 48 the user to select a window interactively, xwininfo segfaults. 49 50 This is a regression introduced with the port to XCB, because 51 xcb_wait_for_event() can return NULL in case of an IO error and 52 xwininfo does not check for the actual returned value. 53 54 Signed-off-by: Olivier Fourdan <ofourdan@redhat.com> 55 Reviewed-by: Adam Jackson <ajax@redhat.com> 56 Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> 57 58commit 017b3736489985999d8dcf4d9e473e1fd6dd3647 59Author: Alan Coopersmith <alan.coopersmith@oracle.com> 60Date: Tue Jun 3 23:58:54 2014 -0700 61 62 Add -version option to print program version 63 64 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 65 66commit d41d834d8b2be86eb56802de12c2399c7ff0919f 67Author: Alan Coopersmith <alan.coopersmith@oracle.com> 68Date: Tue Jun 3 23:56:08 2014 -0700 69 70 Print which option was in error along with usage message 71 72 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 73 74commit d5417f2eb09e7061801f63ce77e3441d80e5e4a1 75Author: Alan Coopersmith <alan.coopersmith@oracle.com> 76Date: Sat May 31 21:39:32 2014 -0700 77 78 autogen.sh: Honor NOCONFIGURE=1 79 80 See http://people.gnome.org/~walters/docs/build-api.txt 81 82 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 83 84commit 301f9c7970548539a2679cc3e354680a60733a68 85Author: Alan Coopersmith <alan.coopersmith@oracle.com> 86Date: Sat May 31 21:38:41 2014 -0700 87 88 configure: Drop AM_MAINTAINER_MODE 89 90 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 91 92commit ba0d1b0da21d2dbdd81098ed5778f3792b472e13 93Author: Alan Coopersmith <alan.coopersmith@oracle.com> 94Date: Fri May 17 21:04:26 2013 -0700 95 96 xwininfo 1.1.3 97 98 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 99 100commit 3e60a26559221e561770710a8c4ed0b8ebc31afb 101Author: Alan Coopersmith <alan.coopersmith@oracle.com> 102Date: Sat Jan 12 13:52:08 2013 -0800 103 104 Quiet some clang warnings about implicit int <-> size_t conversions 105 106 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 107 108commit f7b55bdf674fc790e879a2e25ef83925dd8379d6 109Author: Pierre-Loup A. Griffais <pgriffais@nvidia.com> 110Date: Tue Oct 9 20:33:10 2012 -0700 111 112 xwininfo: report the Visual class of the selected Window 113 114 Not of the root window. 115 116 Signed-off-by: Pierre-Loup A. Griffais <pgriffais@nvidia.com> 117 Signed-off-by: Julien Cristau <jcristau@debian.org> 118 119commit aedc2ecc4de61211f5f6b8f27bd8681d0ab744dc 120Author: Alan Coopersmith <alan.coopersmith@oracle.com> 121Date: Sat Aug 25 14:05:18 2012 -0700 122 123 Print more detailed error messages when xcb_connect fails 124 125 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 126 Reviewed-by: Jeremy Huddleston Sequoia <jeremyhu@apple.com> 127 128commit 4176bffd0261d7734617dc73ae6013e86dbb841d 129Author: David Venz <david.venz@gmail.com> 130Date: Sat Aug 25 12:06:22 2012 -0700 131 132 Bug 53242 - xwininfo segfaults on invalid screen 133 134 Check number of screen entries before iterating past the end of the list 135 136 Reviewed-by: Jeremy Huddleston Sequoia <jeremyhu@apple.com> 137 Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com> 138 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 139 140commit 53564df46e7f8e443c46b00080ea46c878c34263 141Author: Thomas Klausner <wiz@NetBSD.org> 142Date: Sun Aug 26 00:07:52 2012 +0200 143 144 Get rid of a number of warnings. 145 146 Signed-off-by: Thomas Klausner <wiz@NetBSD.org> 147 Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com> 148 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 149 150commit 1279ed652f9f3408211c78b7bf8a0aef6b8488df 151Author: Jeremy Huddleston Sequoia <jeremyhu@apple.com> 152Date: Sat Aug 25 12:16:29 2012 -0700 153 154 Remove dead code (size_t is always >= 0) 155 156 xwininfo.c:1886:15: warning: comparison of unsigned expression < 0 is always false [-Wtautological-compare] 157 if (inlen < 0) { 158 ~~~~~ ^ ~ 159 160 Signed-off-by: Jeremy Huddleston Sequoia <jeremyhu@apple.com> 161 162commit fa40ecdfb5cd068ba531b4439df5bbf660469d3a 163Author: Jeremy Huddleston Sequoia <jeremyhu@apple.com> 164Date: Sat Aug 25 12:15:02 2012 -0700 165 166 Declare usage() as _X_NORETURN 167 168 Signed-off-by: Jeremy Huddleston Sequoia <jeremyhu@apple.com> 169 170commit 5037f79e8f6a36d3c524a2dd8150cf96c31b7106 171Author: Gaetan Nadon <memsize@videotron.ca> 172Date: Wed Jan 25 09:48:54 2012 -0500 173 174 configure.ac: regroup statements and comment 175 176 Add missing AC_CONFIG_SRCDIR([Makefile.am]) 177 178 Move AC_USE_SYSTEM_EXTENSIONS higher up in Autoconf init section 179 which must come before XORG_DEFAULT_OPTIONS 180 181 Move XORG_DEFAULT_OPTIONS to its usual place with X.Org macros 182 Note that AC_FUNC_STRNLEN calls AC_REQUIRE(AC_USE_SYSTEM_EXTENSIONS) 183 184 Comment the strnlen function replacement. 185 http://pubs.opengroup.org/onlinepubs/9699919799/functions/strlen.html 186 187 No functional changes. Following the layout in 188 http://www.x.org/wiki/NewModuleGuidelines 189 190 Signed-off-by: Gaetan Nadon <memsize@videotron.ca> 191 192commit 19a7184f76ee3c17586ad65a8424966dde5b91c3 193Author: Gaetan Nadon <memsize@videotron.ca> 194Date: Fri Jan 20 20:14:05 2012 -0500 195 196 Revert "make: remove $(LIBOBJS) dead code" 197 198 AC_FUNC_STRLEN is one of the functions that call AC_LIBOBJ 199 which sets $LIBOBJ. 200 201 This reverts commit 3f3606b0e8de8f38f467126f07277e33a9285e53. 202 203commit 3f3606b0e8de8f38f467126f07277e33a9285e53 204Author: Gaetan Nadon <memsize@videotron.ca> 205Date: Fri Jan 20 15:10:15 2012 -0500 206 207 make: remove $(LIBOBJS) dead code 208 209 Starting at Autoconf 2.53, the use of LIBOBJS is an error. 210 http://www.gnu.org/software/autoconf/manual/autoconf.html# 211 AC_005fLIBOBJ-vs-LIBOBJS 212 213 There are no system functions to override in this module. 214 215 Signed-off-by: Gaetan Nadon <memsize@videotron.ca> 216 217commit 42d2c1e32167a33c0f2de04cea0c7bb8001dbe43 218Author: Guillem Jover <guillem@hadrons.org> 219Date: Tue Oct 4 07:04:38 2011 +0200 220 221 Use format string literals instead of variables to print atom names 222 223 This allows the compiler to check the format against the argument types. 224 225 Signed-off-by: Guillem Jover <guillem@hadrons.org> 226 Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com> 227 228commit 8ce8a54e75248164e17626c0866adbd636e42a7b 229Author: Guillem Jover <guillem@hadrons.org> 230Date: Tue Oct 4 07:03:30 2011 +0200 231 232 Refactor atom name printing into a new Display_Atom_Name function 233 234 Signed-off-by: Guillem Jover <guillem@hadrons.org> 235 Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com> 236 237commit c1b6da1bc7e5ba715bbea52a24449cc91c26dfb3 238Author: Guillem Jover <guillem@hadrons.org> 239Date: Tue Oct 4 07:04:38 2011 +0200 240 241 Use format string literals instead of variables to print window ids 242 243 This allows the compiler to check the format against the argument types. 244 245 Signed-off-by: Guillem Jover <guillem@hadrons.org> 246 Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com> 247 248commit d11e467728a7c7cb7b5b7a8e07cd543172c20aa1 249Author: Guillem Jover <guillem@hadrons.org> 250Date: Tue Oct 4 05:40:45 2011 +0200 251 252 Move leading ": " out from buffer to the error string printer 253 254 Besides slightly reducing the binary size, this will be helpful when/if 255 i18n support is added to translate the strings. 256 257 Signed-off-by: Guillem Jover <guillem@hadrons.org> 258 Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com> 259 260commit 73bb1135d599d8a55e883bd61619707ede658717 261Author: Alan Coopersmith <alan.coopersmith@oracle.com> 262Date: Wed Sep 28 21:16:52 2011 -0700 263 264 Add const attributes to fix gcc -Wwrite-strings warnings 265 266 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 267 268commit 23fc2d9c1cc91ac902ebf05dcbaa6062ff8f0dcc 269Author: Alan Coopersmith <alan.coopersmith@oracle.com> 270Date: Wed Sep 28 21:14:37 2011 -0700 271 272 Strip trailing whitespace 273 274 Performed with: find * -type f | xargs perl -i -p -e 's{[ \t]+$}{}' 275 git diff -w & git diff -b show no diffs from this change 276 277 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 278 279commit 1410b0f0a9d50973ebfdcc696994ccbd91cea3ae 280Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net> 281Date: Wed Aug 24 23:08:58 2011 -0500 282 283 Use AM_ICONV 284 285 AC_SEARCH_LIBS does not detect GNU libiconv because its symbols are 286 exported in the "libiconv" namespace instead of "iconv". The AM_ICONV 287 macro correctly detects both glibc and GNU libiconv, defines HAVE_ICONV, 288 ICONV_CONST, and LIBICONV depending on the system. The config.rpath 289 file is required by this macro. 290 291 This adds a dependency on the aclocal macros from gettext (gettext-devel 292 in some distros) when building from git, but not when building from a 293 tarball. 294 295 Signed-off-by: Yaakov Selkowitz <yselkowitz@users.sourceforge.net> 296 Reviewed-by: Gaetan Nadon <memsize@videotron.ca> 297 298commit 1c58b461a84a8e75c53ce863470a5c8d8201261b 299Author: Alan Coopersmith <alan.coopersmith@oracle.com> 300Date: Wed Jun 29 21:25:38 2011 -0700 301 302 xwininfo 1.1.2 303 304 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 305 306commit 7cdc6223e7d7f79050df680d3b6d06653d75dd46 307Author: Alan Coopersmith <alan.coopersmith@oracle.com> 308Date: Fri Jun 17 21:44:39 2011 -0700 309 310 Update to xcb-icccm 0.3.8 API 311 312 Changes all names to the xcb_icccm_* namespaced versions. 313 Requires xcb-icccm 0.3.8 (from new xcb-util-wm package) if used. 314 Still disabled by default, only enabled with --with-xcb-icccm 315 316 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 317 318commit 456b0fafa73f1227adf07ee924b316cbf9fe83cb 319Author: Alan Coopersmith <alan.coopersmith@oracle.com> 320Date: Tue Jun 7 23:00:06 2011 -0700 321 322 When matching window names, ensure name lengths match too 323 324 Prevents strncmp returning on partial matches when one is shorter. 325 https://bugs.freedesktop.org/show_bug.cgi?id=37710 326 327 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 328 Reviewed-by: Mark Kettenis <kettenis@openbsd.org> 329 330commit ee3b33c9e757b8d7f9f4c9761f3c66826adc4f59 331Author: Gaetan Nadon <memsize@videotron.ca> 332Date: Wed Jan 19 10:06:57 2011 -0500 333 334 config: move man pages into their own directory 335 336 Use services provided by XORG_MANPAGE_SECTIONS. 337 Use standard Makefile for man pages. 338 339 Signed-off-by: Gaetan Nadon <memsize@videotron.ca> 340 341commit 584ab8bd1cb267510d8966357aaab100fac575be 342Author: Gaetan Nadon <memsize@videotron.ca> 343Date: Thu Jan 13 11:15:48 2011 -0500 344 345 man: remove trailing spaces and tabs 346 347 Using s/[ \t]*$// 348 349 Signed-off-by: Gaetan Nadon <memsize@videotron.ca> 350 351commit 0d00fa84560e5fbf09f2674078e205243f51787a 352Author: Gaetan Nadon <memsize@videotron.ca> 353Date: Wed Jan 12 16:28:02 2011 -0500 354 355 config: replace deprecated AM_CONFIG_HEADER with AC_CONFIG_HEADERS 356 357 This silences an Autoconf warning 358 359commit 65fe1630ad2cabdb9bf46333925aabdc7f61dc06 360Author: Tim van der Molen <tbvdm@xs4all.nl> 361Date: Sun Jan 9 18:21:30 2011 +0100 362 363 Fix for invalid free if window has a _NET_WM_NAME property. 364 365 In this case xcb_get_wm_name_reply() is not called, so reorganize the 366 code to not free a result which never was allocated. 367 368 Signed-off-by: Matthieu Herrb <matthieu.herrb@laas.fr> 369 Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com> 370 371commit 064e52f367a2b55e6c32c778684da946c319ca81 372Author: Alan Coopersmith <alan.coopersmith@oracle.com> 373Date: Fri Jan 7 20:27:10 2011 -0800 374 375 xwininfo.c:282: warning: no previous prototype for 'usage' 376 377 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 378 379commit 98d5614d4688013e2fe7447eab723e0a43ee27b8 380Author: Alan Coopersmith <alan.coopersmith@oracle.com> 381Date: Sat Oct 30 11:58:33 2010 -0700 382 383 xwininfo 1.1.1 384 385 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 386 387commit ca6412a29ec5b7b646b8a48bac940af2762ed54d 388Author: Alan Coopersmith <alan.coopersmith@oracle.com> 389Date: Sat Oct 30 11:53:28 2010 -0700 390 391 config: Remove unnecessary calls from configure.ac 392 393 AC_PROG_CC & AC_PROG_INSTALL are provided by XORG_DEFAULT_OPTIONS now 394 395 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 396 397commit 3a3003dcd0737c721e8f35953a5871a50209b5d4 398Author: Julien Cristau <jcristau@debian.org> 399Date: Thu Oct 21 12:59:11 2010 +0200 400 401 Work around xcb_translate_coordinates sign bug 402 403 xcb_translate_coordinates_reply_t has unsigned dst_{x,y}, so explicitly 404 cast them to int16_t to get the right values. 405 Reported on irc by frostwork. 406 407 xcb-proto was fixed in commit 661fe8dd. 408 409 Signed-off-by: Julien Cristau <jcristau@debian.org> 410 Acked-by: Peter Hutterer <peter.hutterer@who-t.net> 411 412commit 4ec65f24a0abaaf6ec1a0c930fc79b3fc5e1baf6 413Author: Tomas Chvatal <scarabeus@gentoo.org> 414Date: Mon Sep 27 14:56:14 2010 +0200 415 416 Fix build error when building --with-xcb-icccm 417 418 xwininfo.c:633:34: error: incompatible types when assigning to type xcb_get_property_cookie_t from type int 419 420 Signed-off-by: Tomas Chvatal <scarabeus@gentoo.org> 421 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 422 423commit aac89e8e81faca5d6eb830cd65591619a26ec17a 424Author: Alan Coopersmith <alan.coopersmith@oracle.com> 425Date: Sun Sep 26 18:35:40 2010 -0700 426 427 xwininfo 1.1.0 428 429 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 430 431commit abcf5e76c7dfc951832fda6845ace426b9ddebce 432Author: Alan Coopersmith <alan.coopersmith@oracle.com> 433Date: Sun Sep 26 18:30:08 2010 -0700 434 435 config: upgrade to util-macros 1.8 for additional man page support 436 437 Use MAN_SUBST now supplied in XORG_MANPAGE_SECTIONS 438 The value of MAN_SUBST is the same for all X.Org packages. 439 440 Use AC_PROG_SED now supplied by XORG_DEFAULT_OPTIONS 441 Enables use of platform appropriate version of sed. 442 443 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 444 445commit b6c84ba0aab5b95883a4f5759ec100b387314ec5 446Author: Gaetan Nadon <memsize@videotron.ca> 447Date: Tue Jul 20 18:45:18 2010 -0400 448 449 config: update AC_PREREQ statement to 2.60 450 451 Unrelated to the previous patches, the new value simply reflects 452 the reality that the minimum level for autoconf to configure 453 all x.org modules is 2.60 dated June 2006. 454 455 ftp://ftp.gnu.org/gnu/autoconf/autoconf-2.60.tar.gz 456 457 Signed-off-by: Gaetan Nadon <memsize@videotron.ca> 458 459commit 8263f19cf9002c7b5f2967a2bde7af4ed117c1e5 460Author: Jeremy Huddleston <jeremyhu@apple.com> 461Date: Sat Jul 10 10:19:14 2010 -0700 462 463 strnlen: Fix building on systems without strnlen(3) 464 465 Signed-off-by: Jeremy Huddleston <jeremyhu@apple.com> 466 467commit 3fa31068bcae6a5bee7fbd41788e13d6d56da8c0 468Author: Alan Coopersmith <alan.coopersmith@oracle.com> 469Date: Wed Jun 30 18:38:57 2010 -0700 470 471 Make iconv() usage optional 472 473 Allows building without iconv, though character set conversion will not 474 be supported in that case. 475 476 Handles UTF8_STRING validation and output for UTF-8 locales without iconv 477 (using is_valid_utf8() function copied from X.Org's app/xprop/xprop.c) 478 479 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 480 Reviewed-by: James Cloos <cloos@jhcloos.com> 481 482commit 6a4f77d4ac1737dd49f3462d98e0f7e41e50ab18 483Author: Alan Coopersmith <alan.coopersmith@oracle.com> 484Date: Tue Jun 29 22:51:38 2010 -0700 485 486 Add some EWMH hints to the -wm output 487 488 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 489 Reviewed-by: James Cloos <cloos@jhcloos.com> 490 491commit baf759d33b4b360fef2b2c61094ef109bec708fa 492Author: Alan Coopersmith <alan.coopersmith@oracle.com> 493Date: Tue Jun 29 17:56:07 2010 -0700 494 495 Handle non-latin-1 window names 496 497 Uses _NET_WM_NAME to get UTF-8 encoding, iconv to convert to current locale 498 Warns that COMPOUND_TEXT WM_NAMEs aren't supported if _NET_WM_NAME isn't set 499 Adds local atom caching code to dsimple.c and uses it in all three *.c 500 501 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 502 Reviewed-by: James Cloos <cloos@jhcloos.com> 503 504commit 6ec3573d7876fa62d2a81057ce0d16ed328fad1f 505Author: Alan Coopersmith <alan.coopersmith@oracle.com> 506Date: Fri Jun 25 21:41:21 2010 -0700 507 508 Make xcb-icccm dependency be optional and off-by-default 509 510 Changes to the xcb-icccm API/ABI are under discussion, so for now default 511 to using local property handling code modeled after the current API, with 512 a --with-xcb-icccm to enable use of the API for testing/development. 513 514 Once the API/ABI is stable & released, this set of changes should be 515 removed and the xcb-icccm API just used directly. 516 517 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 518 Reviewed-by: James Cloos <cloos@jhcloos.com> 519 520commit 96f19bade9ce4940642d580f4c52e2bc0e3539ab 521Author: Alan Coopersmith <alan.coopersmith@oracle.com> 522Date: Sun Jun 13 12:42:34 2010 -0700 523 524 Convert from Xlib to xcb 525 526 Testing was done with a simple GNOME 2.28 session with a number of 527 applications open (gnome-terminal, VirtualBox, Firefox). 528 529 Primary test case was xwininfo -root -all, which listed 114 children of 530 the root window. Output was identical to Xlib version (after applying 531 the fix to libxcb_icccm for always null-terminating wm_class properties). 532 533 Over a local connection on the same machine: 534 535 Xlib: 0.00u 0.01s 0:00.05 20.0% 536 xcb: 0.00u 0.00s 0:00.02 0.0% 537 538 (i.e. barely measurable difference - I had more variation between 539 repeated runs of the command) 540 541 Introducing latency by running over ssh -X from California to Beijing 542 and back: 543 544 Xlib: 0.03u 0.02s 8:19.12 0.0% 545 xcb: 0.00u 0.00s 0:45.26 0.0% 546 547 Memory size when exit() is called: 548 549 Xlib: 550 Address Kbytes RSS Anon Locked Mode Mapped File 551 08043000 20 20 20 - rw--- [ stack ] 552 08400000 144 144 144 - rw--- [ heap ] 553 total Kb 8972 8640 316 - 554 555 xcb: 556 Address Kbytes RSS Anon Locked Mode Mapped File 557 08045000 12 12 12 - rwx-- [ stack ] 558 0806C000 100 100 100 - rwx-- [ heap ] 559 total Kb 7980 7692 288 - 560 561 Bytes sent & received (counted by proxying via xscope): 562 563 Xlib: Client --> Server: 21380 bytes Client <-- Server: 54124 bytes 564 xcb: Client --> Server: 21114 bytes Client <-- Server: 53160 bytes 565 566 (The Xlib code didn't save any replies, so re-requested a couple of things 567 when running with -all - I fixed that while porting to xcb, but the same 568 could be done with Xlib easily too.) 569 570 Not yet handled: WM_NAME properties that need to be converted from another 571 character encoding. 572 573 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 574 Reviewed-by: James Cloos <cloos@jhcloos.com> 575 576commit 123ff05c2e2bbdb9d7d6d958d9f096cf854b8360 577Author: Alan Coopersmith <alan.coopersmith@oracle.com> 578Date: Mon Jun 7 01:00:33 2010 -0700 579 580 Delay generating unknown code string until we know we need it 581 582 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 583 584commit 369c37a62cdd2841a3e8778674029841231f45ad 585Author: Alan Coopersmith <alan.coopersmith@oracle.com> 586Date: Sun Jun 6 16:57:22 2010 -0700 587 588 Use _X_NORETURN from xproto 7.0.17 589 590 Also throw in _X_ATTRIBUTE_PRINTF while we're here. 591 592 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 593 594commit c72551c9e8805d44ee76f6723cada6843657031b 595Author: Alan Coopersmith <alan.coopersmith@oracle.com> 596Date: Sun Jun 6 16:06:07 2010 -0700 597 598 Make spacing more consistent 599 600 Different functions had 2, 4, 6, or 8 spaces per indent level, 601 standardized on 4 spaces. Also more consistenly put spaces before parens. 602 603 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 604 605commit 6001e8721f232aa1f8b584d903edcea148b0ebc5 606Author: Alan Coopersmith <alan.coopersmith@oracle.com> 607Date: Sun Jun 6 14:16:39 2010 -0700 608 609 Remove #ifdef NO_I18N code branches 610 611 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 612 613commit 44a6d871e2baec9724f131778887c834133a4dc5 614Author: Alan Coopersmith <alan.coopersmith@oracle.com> 615Date: Sun Jun 6 14:12:24 2010 -0700 616 617 Remove RCS/CVS id tags 618 619 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 620 621commit 98bb85ea5fd3e2b5e077d89c6bf6e16b8829481a 622Author: Alan Coopersmith <alan.coopersmith@oracle.com> 623Date: Sun Jun 6 14:11:13 2010 -0700 624 625 mark window_id_format as a const string 626 627 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 628 629commit 725c5bbb58e6fb2c8775512d194367e3d677ee43 630Author: Alan Coopersmith <alan.coopersmith@oracle.com> 631Date: Sun Jun 6 14:05:53 2010 -0700 632 633 Collapse some series of multiline printfs into single strings/calls 634 635 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 636 637commit 969b179b3bfe2dd11f3426fc30cab3ac337b84d5 638Author: Alan Coopersmith <alan.coopersmith@sun.com> 639Date: Fri Jan 15 13:10:39 2010 -0800 640 641 Update Sun license notices to current X.Org standard form 642 643 Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com> 644 645commit b0c1a61df072c92db646257b1048798df0f1c64d 646Author: Gaetan Nadon <memsize@videotron.ca> 647Date: Thu Nov 26 09:19:55 2009 -0500 648 649 Makefile.am: add ChangeLog and INSTALL on MAINTAINERCLEANFILES 650 651 Now that the INSTALL file is generated. 652 Allows running make maintainer-clean. 653 654commit 414b61fcc45836ea0739b32abd0eff8c4a863f8d 655Author: Gaetan Nadon <memsize@videotron.ca> 656Date: Wed Oct 28 14:09:09 2009 -0400 657 658 INSTALL, NEWS, README or AUTHORS files are missing/incorrect #24206 659 660 Add missing INSTALL file. Use standard GNU file on building tarball 661 README may have been updated 662 Remove AUTHORS file as it is empty and no content available yet. 663 Remove NEWS file as it is empty and no content available yet. 664 665commit 458d8ae3b990c64630b0ca56f88a2955c9470681 666Author: Gaetan Nadon <memsize@videotron.ca> 667Date: Mon Oct 26 22:08:39 2009 -0400 668 669 Makefile.am: ChangeLog not required: EXTRA_DIST or *CLEANFILES #24432 670 671 ChangeLog filename is known to Automake and requires no further 672 coding in the makefile. 673 674commit dd4df8d8ec6a4cb34af8ddfd65277ae602d6cdc8 675Author: Gaetan Nadon <memsize@videotron.ca> 676Date: Thu Oct 22 12:34:16 2009 -0400 677 678 .gitignore: use common defaults with custom section # 24239 679 680 Using common defaults will reduce errors and maintenance. 681 Only the very small or inexistent custom section need periodic maintenance 682 when the structure of the component changes. Do not edit defaults. 683 684commit d245ffee6e947b275b21a7a47716410c41154d4a 685Author: Gaetan Nadon <memsize@videotron.ca> 686Date: Sun Sep 27 15:41:05 2009 -0400 687 688 Makefile.am: do not include autogen.sh in distribution #24183 689 690 This is a private build script that should not be distributed 691 692commit a61af405625b9a284497d7b4e56ef9719d3ae14f 693Author: Jeremy Huddleston <jeremyhu@freedesktop.org> 694Date: Wed Oct 21 12:47:22 2009 -0700 695 696 This is not a GNU project, so declare it foreign. 697 698 On Wed, 2009-10-21 at 13:36 +1000, Peter Hutterer wrote: 699 > On Tue, Oct 20, 2009 at 08:23:55PM -0700, Jeremy Huddleston wrote: 700 > > I noticed an INSTALL file in xlsclients and libXvMC today, and it 701 > > was quite annoying to work around since 'autoreconf -fvi' replaces 702 > > it and git wants to commit it. Should these files even be in git? 703 > > Can I nuke them for the betterment of humanity and since they get 704 > > created by autoreconf anyways? 705 > 706 > See https://bugs.freedesktop.org/show_bug.cgi?id=24206 707 708 As an interim measure, replace AM_INIT_AUTOMAKE([dist-bzip2]) with 709 AM_INIT_AUTOMAKE([foreign dist-bzip2]). This will prevent the generation 710 of the INSTALL file. It is also part of the 24206 solution. 711 712 Signed-off-by: Jeremy Huddleston <jeremyhu@freedesktop.org> 713 714commit 1569f4d692443bf0658dbe12902f995693b13dcf 715Author: Alan Coopersmith <alan.coopersmith@sun.com> 716Date: Mon Oct 12 16:08:57 2009 -0700 717 718 xwininfo 1.0.5 719 720 Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com> 721 722commit 28b34ed17506540a793a85e03c01a7b4d9aa3588 723Author: Alan Coopersmith <alan.coopersmith@sun.com> 724Date: Mon Oct 12 16:06:55 2009 -0700 725 726 Migrate to xorg macros 1.3 & XORG_DEFAULT_OPTIONS 727 728 Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com> 729 730commit b6837aadf7a2c30fb8c2c811d45c48047e0769e8 731Author: Alan Coopersmith <alan.coopersmith@sun.com> 732Date: Mon Oct 12 15:58:09 2009 -0700 733 734 Fill in COPYING file 735 736 Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com> 737 738commit 98ac096e2edae243ce2119fb70112c3c6b2bb688 739Author: Alan Coopersmith <alan.coopersmith@sun.com> 740Date: Thu Oct 1 14:54:32 2009 -0700 741 742 Add README with pointers to mailing lists, bugzilla, & git 743 744 Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com> 745 746commit 347ba641db84c66cd332f398423e87a882580575 747Author: Yann Droneaud <ydroneaud@mandriva.com> 748Date: Fri Mar 27 16:41:00 2009 +0100 749 750 Update manpage for visual id 751 752 Signed-off-by: James Cloos <cloos@jhcloos.com> 753 754commit ee03cf70e9e92d0e9adebaddc6b065de496cc561 755Author: Yann Droneaud <ydroneaud@mandriva.com> 756Date: Fri Mar 27 16:35:14 2009 +0100 757 758 Report visual id along visual class for -stat switch 759 760 Signed-off-by: James Cloos <cloos@jhcloos.com> 761 762commit a42690b24d828ec4cfae1bf40cac08f07c6202af 763Author: Paulo Cesar Pereira de Andrade <pcpa@mandriva.com.br> 764Date: Thu Jan 15 14:27:14 2009 -0200 765 766 Ansification and compile warning fixes. 767 768 This also uses XORG_CHANGELOG and XORG_CWARNFLAGS, corrects 769 make distcheck and most gcc 4.3 and sparse warnings. 770 771commit 67a74f540cdbb7ded7aa44c751f5f0c8833c688f 772Author: Branden Robinson <branden@debian.org> 773Date: Fri Feb 11 02:14:27 2005 -0500 774 775 Do not spew usage on connection error 776 777 General philosophy: 778 779 The user should only be shown a usage message when: 780 * it is asked for with a --help option or the like. 781 * the command line is syntactically invalid. 782 783commit b8115ee0e43c6c03025cad72219481e3fdb119d4 784Author: James Cloos <cloos@jhcloos.com> 785Date: Sun Jun 29 10:49:33 2008 -0400 786 787 xwininfo 1.0.4 788 789commit c229611bcb7ee94bea5c075f5e15447e14c0f6ce 790Author: Kim Woelders <kim@woelders.dk> 791Date: Sun Jun 22 01:12:13 2008 -0400 792 793 Fix window selection by pointer. 794 795 This should fix things in WM’s using virtual roots as well as in tabbing WM’s. 796 797 Signed-off-by: James Cloos <cloos@jhcloos.com> 798 799commit b7e88cd9d28a3d3e467b769f3efe87f7c2f4c0a5 800Author: Alan Coopersmith <alan.coopersmith@sun.com> 801Date: Mon Aug 27 14:20:35 2007 -0700 802 803 Version bump: 1.0.3 804 805commit 56f0b5dfb1486e262eb514fac44c73cea4bb4471 806Author: Alan Coopersmith <alan.coopersmith@sun.com> 807Date: Mon Aug 27 14:20:02 2007 -0700 808 809 Replace static ChangeLog with dist-hook to generate from git log 810 811commit c8d205c30547ca526404a0b257c3cc5d40970be6 812Author: Alan Coopersmith <alan.coopersmith@sun.com> 813Date: Tue Aug 7 15:50:13 2007 -0700 814 815 Add static & const qualifiers to xwininfo.c 816 817commit 77d50c0bf824f847bd9ede30c21618845258de76 818Author: Alan Coopersmith <alan.coopersmith@sun.com> 819Date: Tue Aug 7 15:38:23 2007 -0700 820 821 Replace sprintf's with snprintf & strlcat 822 823commit 118bd50a9bbc10cab7846fb6ac1a0d25ba4c3422 824Author: Alan Coopersmith <alan.coopersmith@sun.com> 825Date: Mon Aug 6 19:52:13 2007 -0700 826 827 dsimple.c: ANSIfy function declarations 828 829commit e093e4be56bb2be385a972962cf89f234e987ab4 830Author: Alan Coopersmith <alan.coopersmith@sun.com> 831Date: Mon Aug 6 19:44:24 2007 -0700 832 833 Purge unused code from dsimple.c 834 835 dsimple.c was originally shared source among several X apps. 836 Since modularization gave each app it's own copy, much of the code is 837 no longer needed in each app. 838 839commit 59bbe12a40fdb3d39429d0d0ce809ad28116e7ed 840Author: Alan Coopersmith <alan.coopersmith@sun.com> 841Date: Mon Aug 6 19:18:57 2007 -0700 842 843 Rename xwininfo_CFLAGS to AM_CFLAGS to make automake-1.10 happier 844 845 Makefile.am:27: compiling `dsimple.c' with per-target flags requires `AM_PROG_CC_C_O' in `configure.ac' 846 847commit 5a251886c0f158f4c8a342b6fbdeebf3dbd1c0fd 848Author: Alan Coopersmith <alan.coopersmith@sun.com> 849Date: Thu May 24 18:20:11 2007 -0700 850 851 Man page formatting: make -geometry bold like other options 852 853commit 07459b14b36f15cfdfc6384019aaf020c7920cd4 854Author: Alan Coopersmith <alan.coopersmith@sun.com> 855Date: Thu May 24 18:17:28 2007 -0700 856 857 renamed: .cvsignore -> .gitignore 858 859commit 24fc2a569df9eaa776bcdddbb26bf4ea97b69d13 860Author: Alan Coopersmith <alan.coopersmith@sun.com> 861Date: Thu May 24 18:16:53 2007 -0700 862 863 X.Org bug #10616: Add all the X info commands to See Also in man page 864 865 X.Org Bugzilla #10616: <https://bugs.freedesktop.org/show_bug.cgi?id=10616> 866 Reported upstream from 867 Debian bug #350313 <http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=350313> 868 869commit 412a3232373131634072df0d0b4843abf360def4 870Author: Adam Jackson <ajax@nwnk.net> 871Date: Sun Apr 2 01:19:53 2006 +0000 872 873 Bump to 1.0.2. 874 875commit 8d62050702532be39688d468663466199492510b 876Author: Alan Coopersmith <Alan.Coopersmith@sun.com> 877Date: Fri Mar 10 02:37:18 2006 +0000 878 879 Clear two tiny memory leaks. (Coverity ids #900 & 901) 880 881commit 609828be5a05bc71fffaf8fc129a0cae8082fd57 882Author: Kevin E Martin <kem@kem.org> 883Date: Wed Dec 21 02:29:55 2005 +0000 884 885 Update package version for X11R7 release. 886 887commit a4169ffa7eb6eb9a28fd64a0686a813da975736c 888Author: Adam Jackson <ajax@nwnk.net> 889Date: Mon Dec 19 16:22:48 2005 +0000 890 891 Stub COPYING files 892 893commit b9403df95678e568a326fe3f37bf29285a6a211e 894Author: Kevin E Martin <kem@kem.org> 895Date: Thu Dec 15 00:24:12 2005 +0000 896 897 Update package version number for final X11R7 release candidate. 898 899commit 6f9523999cc4eb34accfe0bcc2c7a74bae9259ef 900Author: Kevin E Martin <kem@kem.org> 901Date: Tue Dec 6 22:48:27 2005 +0000 902 903 Change *man_SOURCES ==> *man_PRE to fix autotools warnings. 904 905commit 28c0455ea50bdf37f1d9d53c6756beebed429f0e 906Author: Kevin E Martin <kem@kem.org> 907Date: Sat Dec 3 05:49:29 2005 +0000 908 909 Update package version number for X11R7 RC3 release. 910 911commit 988471c67e10a5ca309b90146b37a6037f5b2efc 912Author: Alan Coopersmith <Alan.Coopersmith@sun.com> 913Date: Mon Nov 28 22:01:48 2005 +0000 914 915 Change *mandir targets to use new *_MAN_DIR variables set by xorg-macros.m4 916 update to fix bug #5167 (Linux prefers *.1x man pages in man1 subdir) 917 918commit 4496e95380b2f0ad7e9bdca02ec192dbb6d5e2e5 919Author: Eric Anholt <anholt@freebsd.org> 920Date: Mon Nov 21 10:35:09 2005 +0000 921 922 Another pass at .cvsignores for apps. 923 924commit 296d8e6ab8a86e5653529d0497ca5751d89f23b5 925Author: Alan Coopersmith <Alan.Coopersmith@sun.com> 926Date: Mon Nov 21 03:14:17 2005 +0000 927 928 Change dependency from xmu to xmuu since the full xmu (with all its baggage 929 like Xt) is not needed here. 930 931commit 27898506332f1a4e698cbd65aecc47fdbc6d0a7b 932Author: Eric Anholt <anholt@freebsd.org> 933Date: Sun Nov 20 22:08:56 2005 +0000 934 935 Add/improve .cvsignore files for apps. 936 937commit ee7bf4989434ba5f30451c3f07e4a6e01e6532d4 938Author: Kevin E Martin <kem@kem.org> 939Date: Sat Nov 19 07:15:38 2005 +0000 940 941 Update pkgconfig files to separate library build-time dependencies from 942 application build-time dependencies, and update package deps to work 943 with separate build roots. 944 945commit 4e58b0e12d46503c5f75ead9a859694aafd5b9b7 946Author: Kevin E Martin <kem@kem.org> 947Date: Wed Oct 19 02:47:58 2005 +0000 948 949 Update package version number for RC1 release. 950 951commit fc097904a8d7ded9a60df35fd58b9f5b5e226e17 952Author: Alan Coopersmith <Alan.Coopersmith@sun.com> 953Date: Mon Oct 17 23:56:25 2005 +0000 954 955 Use @APP_MAN_SUFFIX@ instead of $(APP_MAN_SUFFIX) in macro substitutions to 956 work better with BSD make 957 958commit 22feb546d5bf499ec0bc726c60a6c46f2e2cbd1c 959Author: Alan Coopersmith <Alan.Coopersmith@sun.com> 960Date: Fri Oct 14 00:25:48 2005 +0000 961 962 Use sed to fill in variables in man page 963 964commit 9b1a4cbaf609bb102adec047934ad4c1b05f01ab 965Author: Alan Coopersmith <Alan.Coopersmith@sun.com> 966Date: Mon Aug 1 20:25:33 2005 +0000 967 968 Install man pages to section 1 instead of section m (Patch from Donnie 969 Berkholz) 970 971commit 70ed22f5e63d5759a0b7c6574a92d124c0777562 972Author: Kevin E Martin <kem@kem.org> 973Date: Fri Jul 29 21:22:39 2005 +0000 974 975 Various changes preparing packages for RC0: 976 - Verify and update package version numbers as needed 977 - Implement versioning scheme 978 - Change bug address to point to bugzilla bug entry form 979 - Disable loadable i18n in libX11 by default (use --enable-loadable-i18n to 980 reenable it) 981 - Fix makedepend to use pkgconfig and pass distcheck 982 - Update build script to build macros first 983 - Update modular Xorg version 984 985commit 270145dc0f3ad5c7ad7d6086da19c0a25ea853a9 986Author: Adam Jackson <ajax@nwnk.net> 987Date: Wed Jul 20 19:32:05 2005 +0000 988 989 Use a unique token for PKG_CHECK_MODULES. Otherwise, if you use a global 990 configure cache, you cache it, and the cached value is probably wrong. 991 992commit 97aa768841e147fde3cf16ba9a4c852358085d27 993Author: Søren Sandmann Pedersen <sandmann@daimi.au.dk> 994Date: Fri Jul 8 21:00:46 2005 +0000 995 996 Build system for xwininfo 997 998commit 5cd08344c43c739c9a6837f1a60ae7c42e5afabe 999Author: Roland Mainz <roland.mainz@nrubsig.org> 1000Date: Wed Oct 6 19:29:59 2004 +0000 1001 1002 Fix for https://freedesktop.org/bugzilla/show_bug.cgi?id=1518 - Add filter 1003 support to "xlsfonts" that it can filter builtin-, glyph- and/or other 1004 kinds of printer fonts (controlled by the xp-listfonts-modes attribute 1005 as described in the CDE DtPrint and Xprint specifications). 1006 1007commit ac7cc196b722ee4653326aee459f40ad16a260c1 1008Author: Egbert Eich <eich@suse.de> 1009Date: Fri Apr 23 19:55:09 2004 +0000 1010 1011 Merging XORG-CURRENT into trunk 1012 1013commit 43e099d499d4dbabb32ca0410175e0e1b814cd94 1014Author: Egbert Eich <eich@suse.de> 1015Date: Sun Mar 14 08:35:54 2004 +0000 1016 1017 Importing vendor version xf86-4_4_99_1 on Sun Mar 14 00:26:39 PST 2004 1018 1019commit cd710399eb415673c180f65080d685ee8d149361 1020Author: Egbert Eich <eich@suse.de> 1021Date: Wed Mar 3 12:13:20 2004 +0000 1022 1023 Importing vendor version xf86-4_4_0 on Wed Mar 3 04:09:24 PST 2004 1024 1025commit 436a7ecb4b764394abcdd06fd99d6232c633cad1 1026Author: Egbert Eich <eich@suse.de> 1027Date: Thu Feb 26 13:36:32 2004 +0000 1028 1029 readding XFree86's cvs IDs 1030 1031commit 6dfbd3f819f10e4d04653df2074526860007968e 1032Author: Egbert Eich <eich@suse.de> 1033Date: Thu Feb 26 09:24:18 2004 +0000 1034 1035 Importing vendor version xf86-4_3_99_903 on Wed Feb 26 01:21:00 PST 2004 1036 1037commit a2fa980ce0e98c2bbc503d1d9fe51ab539b7ea46 1038Author: Egbert Eich <eich@suse.de> 1039Date: Thu Jan 29 08:09:21 2004 +0000 1040 1041 Importing vendor version xf86-012804-2330 on Thu Jan 29 00:06:33 PST 2004 1042 1043commit 429530ba6f7699436d6f789a17550ec1a691c675 1044Author: Kaleb Keithley <kaleb@freedesktop.org> 1045Date: Tue Nov 25 19:29:23 2003 +0000 1046 1047 XFree86 4.3.99.16 Bring the tree up to date for the Cygwin folks 1048 1049commit be0f398fee08e03ab73ec0d580df688cc989fbaa 1050Author: Kaleb Keithley <kaleb@freedesktop.org> 1051Date: Fri Nov 14 16:49:24 2003 +0000 1052 1053 XFree86 4.3.0.1 1054 1055commit 5e5a590668dc3ebe7e2cb568aad4c9c14021f2a2 1056Author: Kaleb Keithley <kaleb@freedesktop.org> 1057Date: Fri Nov 14 15:54:55 2003 +0000 1058 1059 R6.6 is the Xorg base-line 1060