ChangeLog revision 05bee9bc
105bee9bcSmrgcommit ba0d1b0da21d2dbdd81098ed5778f3792b472e13
205bee9bcSmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
305bee9bcSmrgDate:   Fri May 17 21:04:26 2013 -0700
405bee9bcSmrg
505bee9bcSmrg    xwininfo 1.1.3
605bee9bcSmrg    
705bee9bcSmrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
805bee9bcSmrg
905bee9bcSmrgcommit 3e60a26559221e561770710a8c4ed0b8ebc31afb
1005bee9bcSmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
1105bee9bcSmrgDate:   Sat Jan 12 13:52:08 2013 -0800
1205bee9bcSmrg
1305bee9bcSmrg    Quiet some clang warnings about implicit int <-> size_t conversions
1405bee9bcSmrg    
1505bee9bcSmrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
1605bee9bcSmrg
1705bee9bcSmrgcommit f7b55bdf674fc790e879a2e25ef83925dd8379d6
1805bee9bcSmrgAuthor: Pierre-Loup A. Griffais <pgriffais@nvidia.com>
1905bee9bcSmrgDate:   Tue Oct 9 20:33:10 2012 -0700
2005bee9bcSmrg
2105bee9bcSmrg    xwininfo: report the Visual class of the selected Window
2205bee9bcSmrg    
2305bee9bcSmrg    Not of the root window.
2405bee9bcSmrg    
2505bee9bcSmrg    Signed-off-by: Pierre-Loup A. Griffais <pgriffais@nvidia.com>
2605bee9bcSmrg    Signed-off-by: Julien Cristau <jcristau@debian.org>
2705bee9bcSmrg
2805bee9bcSmrgcommit aedc2ecc4de61211f5f6b8f27bd8681d0ab744dc
2905bee9bcSmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
3005bee9bcSmrgDate:   Sat Aug 25 14:05:18 2012 -0700
3105bee9bcSmrg
3205bee9bcSmrg    Print more detailed error messages when xcb_connect fails
3305bee9bcSmrg    
3405bee9bcSmrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
3505bee9bcSmrg    Reviewed-by: Jeremy Huddleston Sequoia <jeremyhu@apple.com>
3605bee9bcSmrg
3705bee9bcSmrgcommit 4176bffd0261d7734617dc73ae6013e86dbb841d
3805bee9bcSmrgAuthor: David Venz <david.venz@gmail.com>
3905bee9bcSmrgDate:   Sat Aug 25 12:06:22 2012 -0700
4005bee9bcSmrg
4105bee9bcSmrg    Bug 53242 - xwininfo segfaults on invalid screen
4205bee9bcSmrg    
4305bee9bcSmrg    Check number of screen entries before iterating past the end of the list
4405bee9bcSmrg    
4505bee9bcSmrg    Reviewed-by: Jeremy Huddleston Sequoia <jeremyhu@apple.com>
4605bee9bcSmrg    Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com>
4705bee9bcSmrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
4805bee9bcSmrg
4905bee9bcSmrgcommit 53564df46e7f8e443c46b00080ea46c878c34263
5005bee9bcSmrgAuthor: Thomas Klausner <wiz@NetBSD.org>
5105bee9bcSmrgDate:   Sun Aug 26 00:07:52 2012 +0200
5205bee9bcSmrg
5305bee9bcSmrg    Get rid of a number of warnings.
5405bee9bcSmrg    
5505bee9bcSmrg    Signed-off-by: Thomas Klausner <wiz@NetBSD.org>
5605bee9bcSmrg    Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com>
5705bee9bcSmrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
5805bee9bcSmrg
5905bee9bcSmrgcommit 1279ed652f9f3408211c78b7bf8a0aef6b8488df
6005bee9bcSmrgAuthor: Jeremy Huddleston Sequoia <jeremyhu@apple.com>
6105bee9bcSmrgDate:   Sat Aug 25 12:16:29 2012 -0700
6205bee9bcSmrg
6305bee9bcSmrg    Remove dead code (size_t is always >= 0)
6405bee9bcSmrg    
6505bee9bcSmrg    xwininfo.c:1886:15: warning: comparison of unsigned expression < 0 is always false [-Wtautological-compare]
6605bee9bcSmrg        if (inlen < 0) {
6705bee9bcSmrg            ~~~~~ ^ ~
6805bee9bcSmrg    
6905bee9bcSmrg    Signed-off-by: Jeremy Huddleston Sequoia <jeremyhu@apple.com>
7005bee9bcSmrg
7105bee9bcSmrgcommit fa40ecdfb5cd068ba531b4439df5bbf660469d3a
7205bee9bcSmrgAuthor: Jeremy Huddleston Sequoia <jeremyhu@apple.com>
7305bee9bcSmrgDate:   Sat Aug 25 12:15:02 2012 -0700
7405bee9bcSmrg
7505bee9bcSmrg    Declare usage() as _X_NORETURN
7605bee9bcSmrg    
7705bee9bcSmrg    Signed-off-by: Jeremy Huddleston Sequoia <jeremyhu@apple.com>
7805bee9bcSmrg
7905bee9bcSmrgcommit 5037f79e8f6a36d3c524a2dd8150cf96c31b7106
8005bee9bcSmrgAuthor: Gaetan Nadon <memsize@videotron.ca>
8105bee9bcSmrgDate:   Wed Jan 25 09:48:54 2012 -0500
8205bee9bcSmrg
8305bee9bcSmrg    configure.ac: regroup statements and comment
8405bee9bcSmrg    
8505bee9bcSmrg    Add missing AC_CONFIG_SRCDIR([Makefile.am])
8605bee9bcSmrg    
8705bee9bcSmrg    Move AC_USE_SYSTEM_EXTENSIONS higher up in Autoconf init section
8805bee9bcSmrg    which must come before XORG_DEFAULT_OPTIONS
8905bee9bcSmrg    
9005bee9bcSmrg    Move XORG_DEFAULT_OPTIONS to its usual place with X.Org macros
9105bee9bcSmrg    Note that AC_FUNC_STRNLEN calls AC_REQUIRE(AC_USE_SYSTEM_EXTENSIONS)
9205bee9bcSmrg    
9305bee9bcSmrg    Comment the strnlen function replacement.
9405bee9bcSmrg    http://pubs.opengroup.org/onlinepubs/9699919799/functions/strlen.html
9505bee9bcSmrg    
9605bee9bcSmrg    No functional changes. Following the layout in
9705bee9bcSmrg    http://www.x.org/wiki/NewModuleGuidelines
9805bee9bcSmrg    
9905bee9bcSmrg    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
10005bee9bcSmrg
10105bee9bcSmrgcommit 19a7184f76ee3c17586ad65a8424966dde5b91c3
10205bee9bcSmrgAuthor: Gaetan Nadon <memsize@videotron.ca>
10305bee9bcSmrgDate:   Fri Jan 20 20:14:05 2012 -0500
10405bee9bcSmrg
10505bee9bcSmrg    Revert "make: remove $(LIBOBJS) dead code"
10605bee9bcSmrg    
10705bee9bcSmrg    AC_FUNC_STRLEN is one of the functions that call AC_LIBOBJ
10805bee9bcSmrg    which sets $LIBOBJ.
10905bee9bcSmrg    
11005bee9bcSmrg    This reverts commit 3f3606b0e8de8f38f467126f07277e33a9285e53.
11105bee9bcSmrg
11205bee9bcSmrgcommit 3f3606b0e8de8f38f467126f07277e33a9285e53
11305bee9bcSmrgAuthor: Gaetan Nadon <memsize@videotron.ca>
11405bee9bcSmrgDate:   Fri Jan 20 15:10:15 2012 -0500
11505bee9bcSmrg
11605bee9bcSmrg    make: remove $(LIBOBJS) dead code
11705bee9bcSmrg    
11805bee9bcSmrg    Starting at Autoconf 2.53, the use of LIBOBJS is an error.
11905bee9bcSmrg    http://www.gnu.org/software/autoconf/manual/autoconf.html#
12005bee9bcSmrg    AC_005fLIBOBJ-vs-LIBOBJS
12105bee9bcSmrg    
12205bee9bcSmrg    There are no system functions to override in this module.
12305bee9bcSmrg    
12405bee9bcSmrg    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
12505bee9bcSmrg
12605bee9bcSmrgcommit 42d2c1e32167a33c0f2de04cea0c7bb8001dbe43
12705bee9bcSmrgAuthor: Guillem Jover <guillem@hadrons.org>
12805bee9bcSmrgDate:   Tue Oct 4 07:04:38 2011 +0200
12905bee9bcSmrg
13005bee9bcSmrg    Use format string literals instead of variables to print atom names
13105bee9bcSmrg    
13205bee9bcSmrg    This allows the compiler to check the format against the argument types.
13305bee9bcSmrg    
13405bee9bcSmrg    Signed-off-by: Guillem Jover <guillem@hadrons.org>
13505bee9bcSmrg    Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com>
13605bee9bcSmrg
13705bee9bcSmrgcommit 8ce8a54e75248164e17626c0866adbd636e42a7b
13805bee9bcSmrgAuthor: Guillem Jover <guillem@hadrons.org>
13905bee9bcSmrgDate:   Tue Oct 4 07:03:30 2011 +0200
14005bee9bcSmrg
14105bee9bcSmrg    Refactor atom name printing into a new Display_Atom_Name function
14205bee9bcSmrg    
14305bee9bcSmrg    Signed-off-by: Guillem Jover <guillem@hadrons.org>
14405bee9bcSmrg    Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com>
14505bee9bcSmrg
14605bee9bcSmrgcommit c1b6da1bc7e5ba715bbea52a24449cc91c26dfb3
14705bee9bcSmrgAuthor: Guillem Jover <guillem@hadrons.org>
14805bee9bcSmrgDate:   Tue Oct 4 07:04:38 2011 +0200
14905bee9bcSmrg
15005bee9bcSmrg    Use format string literals instead of variables to print window ids
15105bee9bcSmrg    
15205bee9bcSmrg    This allows the compiler to check the format against the argument types.
15305bee9bcSmrg    
15405bee9bcSmrg    Signed-off-by: Guillem Jover <guillem@hadrons.org>
15505bee9bcSmrg    Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com>
15605bee9bcSmrg
15705bee9bcSmrgcommit d11e467728a7c7cb7b5b7a8e07cd543172c20aa1
15805bee9bcSmrgAuthor: Guillem Jover <guillem@hadrons.org>
15905bee9bcSmrgDate:   Tue Oct 4 05:40:45 2011 +0200
16005bee9bcSmrg
16105bee9bcSmrg    Move leading ": " out from buffer to the error string printer
16205bee9bcSmrg    
16305bee9bcSmrg    Besides slightly reducing the binary size, this will be helpful when/if
16405bee9bcSmrg    i18n support is added to translate the strings.
16505bee9bcSmrg    
16605bee9bcSmrg    Signed-off-by: Guillem Jover <guillem@hadrons.org>
16705bee9bcSmrg    Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com>
16805bee9bcSmrg
16905bee9bcSmrgcommit 73bb1135d599d8a55e883bd61619707ede658717
17005bee9bcSmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
17105bee9bcSmrgDate:   Wed Sep 28 21:16:52 2011 -0700
17205bee9bcSmrg
17305bee9bcSmrg    Add const attributes to fix gcc -Wwrite-strings warnings
17405bee9bcSmrg    
17505bee9bcSmrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
17605bee9bcSmrg
17705bee9bcSmrgcommit 23fc2d9c1cc91ac902ebf05dcbaa6062ff8f0dcc
17805bee9bcSmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
17905bee9bcSmrgDate:   Wed Sep 28 21:14:37 2011 -0700
18005bee9bcSmrg
18105bee9bcSmrg    Strip trailing whitespace
18205bee9bcSmrg    
18305bee9bcSmrg    Performed with: find * -type f | xargs perl -i -p -e 's{[ \t]+$}{}'
18405bee9bcSmrg    git diff -w & git diff -b show no diffs from this change
18505bee9bcSmrg    
18605bee9bcSmrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
18705bee9bcSmrg
18805bee9bcSmrgcommit 1410b0f0a9d50973ebfdcc696994ccbd91cea3ae
18905bee9bcSmrgAuthor: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
19005bee9bcSmrgDate:   Wed Aug 24 23:08:58 2011 -0500
19105bee9bcSmrg
19205bee9bcSmrg    Use AM_ICONV
19305bee9bcSmrg    
19405bee9bcSmrg    AC_SEARCH_LIBS does not detect GNU libiconv because its symbols are
19505bee9bcSmrg    exported in the "libiconv" namespace instead of "iconv".  The AM_ICONV
19605bee9bcSmrg    macro correctly detects both glibc and GNU libiconv, defines HAVE_ICONV,
19705bee9bcSmrg    ICONV_CONST, and LIBICONV depending on the system.  The config.rpath
19805bee9bcSmrg    file is required by this macro.
19905bee9bcSmrg    
20005bee9bcSmrg    This adds a dependency on the aclocal macros from gettext (gettext-devel
20105bee9bcSmrg    in some distros) when building from git, but not when building from a
20205bee9bcSmrg    tarball.
20305bee9bcSmrg    
20405bee9bcSmrg    Signed-off-by: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
20505bee9bcSmrg    Reviewed-by: Gaetan Nadon <memsize@videotron.ca>
20605bee9bcSmrg
207a1806bd8Smrgcommit 1c58b461a84a8e75c53ce863470a5c8d8201261b
208a1806bd8SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
209a1806bd8SmrgDate:   Wed Jun 29 21:25:38 2011 -0700
210a1806bd8Smrg
211a1806bd8Smrg    xwininfo 1.1.2
212a1806bd8Smrg    
213a1806bd8Smrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
214a1806bd8Smrg
215a1806bd8Smrgcommit 7cdc6223e7d7f79050df680d3b6d06653d75dd46
216a1806bd8SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
217a1806bd8SmrgDate:   Fri Jun 17 21:44:39 2011 -0700
218a1806bd8Smrg
219a1806bd8Smrg    Update to xcb-icccm 0.3.8 API
220a1806bd8Smrg    
221a1806bd8Smrg    Changes all names to the xcb_icccm_* namespaced versions.
222a1806bd8Smrg    Requires xcb-icccm 0.3.8 (from new xcb-util-wm package) if used.
223a1806bd8Smrg    Still disabled by default, only enabled with --with-xcb-icccm
224a1806bd8Smrg    
225a1806bd8Smrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
226a1806bd8Smrg
227a1806bd8Smrgcommit 456b0fafa73f1227adf07ee924b316cbf9fe83cb
228a1806bd8SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
229a1806bd8SmrgDate:   Tue Jun 7 23:00:06 2011 -0700
230a1806bd8Smrg
231a1806bd8Smrg    When matching window names, ensure name lengths match too
232a1806bd8Smrg    
233a1806bd8Smrg    Prevents strncmp returning on partial matches when one is shorter.
234a1806bd8Smrg    https://bugs.freedesktop.org/show_bug.cgi?id=37710
235a1806bd8Smrg    
236a1806bd8Smrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
237a1806bd8Smrg    Reviewed-by: Mark Kettenis <kettenis@openbsd.org>
238a1806bd8Smrg
239a1806bd8Smrgcommit ee3b33c9e757b8d7f9f4c9761f3c66826adc4f59
240a1806bd8SmrgAuthor: Gaetan Nadon <memsize@videotron.ca>
241a1806bd8SmrgDate:   Wed Jan 19 10:06:57 2011 -0500
242a1806bd8Smrg
243a1806bd8Smrg    config: move man pages into their own directory
244a1806bd8Smrg    
245a1806bd8Smrg    Use services provided by XORG_MANPAGE_SECTIONS.
246a1806bd8Smrg    Use standard Makefile for man pages.
247a1806bd8Smrg    
248a1806bd8Smrg    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
249a1806bd8Smrg
250a1806bd8Smrgcommit 584ab8bd1cb267510d8966357aaab100fac575be
251a1806bd8SmrgAuthor: Gaetan Nadon <memsize@videotron.ca>
252a1806bd8SmrgDate:   Thu Jan 13 11:15:48 2011 -0500
253a1806bd8Smrg
254a1806bd8Smrg    man: remove trailing spaces and tabs
255a1806bd8Smrg    
256a1806bd8Smrg    Using s/[ \t]*$//
257a1806bd8Smrg    
258a1806bd8Smrg    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
259a1806bd8Smrg
260a1806bd8Smrgcommit 0d00fa84560e5fbf09f2674078e205243f51787a
261a1806bd8SmrgAuthor: Gaetan Nadon <memsize@videotron.ca>
262a1806bd8SmrgDate:   Wed Jan 12 16:28:02 2011 -0500
263a1806bd8Smrg
264a1806bd8Smrg    config: replace deprecated AM_CONFIG_HEADER with AC_CONFIG_HEADERS
265a1806bd8Smrg    
266a1806bd8Smrg    This silences an Autoconf warning
267a1806bd8Smrg
268a1806bd8Smrgcommit 65fe1630ad2cabdb9bf46333925aabdc7f61dc06
269a1806bd8SmrgAuthor: Tim van der Molen <tbvdm@xs4all.nl>
270a1806bd8SmrgDate:   Sun Jan 9 18:21:30 2011 +0100
271a1806bd8Smrg
272a1806bd8Smrg    Fix for invalid free if window has a _NET_WM_NAME property.
273a1806bd8Smrg    
274a1806bd8Smrg    In this case xcb_get_wm_name_reply() is not called, so reorganize the
275a1806bd8Smrg    code to not free a result which never was allocated.
276a1806bd8Smrg    
277a1806bd8Smrg    Signed-off-by: Matthieu Herrb <matthieu.herrb@laas.fr>
278a1806bd8Smrg    Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com>
279a1806bd8Smrg
280a1806bd8Smrgcommit 064e52f367a2b55e6c32c778684da946c319ca81
281a1806bd8SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
282a1806bd8SmrgDate:   Fri Jan 7 20:27:10 2011 -0800
283a1806bd8Smrg
284a1806bd8Smrg    xwininfo.c:282: warning: no previous prototype for 'usage'
285a1806bd8Smrg    
286a1806bd8Smrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
287a1806bd8Smrg
288863f95b1Smrgcommit 98d5614d4688013e2fe7447eab723e0a43ee27b8
289863f95b1SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
290863f95b1SmrgDate:   Sat Oct 30 11:58:33 2010 -0700
291863f95b1Smrg
292863f95b1Smrg    xwininfo 1.1.1
293863f95b1Smrg    
294863f95b1Smrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
295863f95b1Smrg
296863f95b1Smrgcommit ca6412a29ec5b7b646b8a48bac940af2762ed54d
297863f95b1SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
298863f95b1SmrgDate:   Sat Oct 30 11:53:28 2010 -0700
299863f95b1Smrg
300863f95b1Smrg    config: Remove unnecessary calls from configure.ac
301863f95b1Smrg    
302863f95b1Smrg    AC_PROG_CC & AC_PROG_INSTALL are provided by XORG_DEFAULT_OPTIONS now
303863f95b1Smrg    
304863f95b1Smrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
305863f95b1Smrg
306863f95b1Smrgcommit 3a3003dcd0737c721e8f35953a5871a50209b5d4
307863f95b1SmrgAuthor: Julien Cristau <jcristau@debian.org>
308863f95b1SmrgDate:   Thu Oct 21 12:59:11 2010 +0200
309863f95b1Smrg
310863f95b1Smrg    Work around xcb_translate_coordinates sign bug
311863f95b1Smrg    
312863f95b1Smrg    xcb_translate_coordinates_reply_t has unsigned dst_{x,y}, so explicitly
313863f95b1Smrg    cast them to int16_t to get the right values.
314863f95b1Smrg    Reported on irc by frostwork.
315863f95b1Smrg    
316863f95b1Smrg    xcb-proto was fixed in commit 661fe8dd.
317863f95b1Smrg    
318863f95b1Smrg    Signed-off-by: Julien Cristau <jcristau@debian.org>
319863f95b1Smrg    Acked-by: Peter Hutterer <peter.hutterer@who-t.net>
320863f95b1Smrg
321863f95b1Smrgcommit 4ec65f24a0abaaf6ec1a0c930fc79b3fc5e1baf6
322863f95b1SmrgAuthor: Tomas Chvatal <scarabeus@gentoo.org>
323863f95b1SmrgDate:   Mon Sep 27 14:56:14 2010 +0200
324863f95b1Smrg
325863f95b1Smrg    Fix build error when building --with-xcb-icccm
326863f95b1Smrg    
327863f95b1Smrg     	xwininfo.c:633:34: error: incompatible types when assigning to type xcb_get_property_cookie_t from type int
328863f95b1Smrg    
329863f95b1Smrg    Signed-off-by: Tomas Chvatal <scarabeus@gentoo.org>
330863f95b1Smrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
331863f95b1Smrg
332863f95b1Smrgcommit aac89e8e81faca5d6eb830cd65591619a26ec17a
333863f95b1SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
334863f95b1SmrgDate:   Sun Sep 26 18:35:40 2010 -0700
335863f95b1Smrg
336863f95b1Smrg    xwininfo 1.1.0
337863f95b1Smrg    
338863f95b1Smrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
339863f95b1Smrg
340863f95b1Smrgcommit abcf5e76c7dfc951832fda6845ace426b9ddebce
341863f95b1SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
342863f95b1SmrgDate:   Sun Sep 26 18:30:08 2010 -0700
343863f95b1Smrg
344863f95b1Smrg    config: upgrade to util-macros 1.8 for additional man page support
345863f95b1Smrg    
346863f95b1Smrg    Use MAN_SUBST now supplied in XORG_MANPAGE_SECTIONS
347863f95b1Smrg    The value of MAN_SUBST is the same for all X.Org packages.
348863f95b1Smrg    
349863f95b1Smrg    Use AC_PROG_SED now supplied by XORG_DEFAULT_OPTIONS
350863f95b1Smrg    Enables use of platform appropriate version of sed.
351863f95b1Smrg    
352863f95b1Smrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
353863f95b1Smrg
354863f95b1Smrgcommit b6c84ba0aab5b95883a4f5759ec100b387314ec5
355863f95b1SmrgAuthor: Gaetan Nadon <memsize@videotron.ca>
356863f95b1SmrgDate:   Tue Jul 20 18:45:18 2010 -0400
357863f95b1Smrg
358863f95b1Smrg    config: update AC_PREREQ statement to 2.60
359863f95b1Smrg    
360863f95b1Smrg    Unrelated to the previous patches, the new value simply reflects
361863f95b1Smrg    the reality that the minimum level for autoconf to configure
362863f95b1Smrg    all x.org modules is 2.60 dated June 2006.
363863f95b1Smrg    
364863f95b1Smrg    ftp://ftp.gnu.org/gnu/autoconf/autoconf-2.60.tar.gz
365863f95b1Smrg    
366863f95b1Smrg    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
367863f95b1Smrg
368863f95b1Smrgcommit 8263f19cf9002c7b5f2967a2bde7af4ed117c1e5
369863f95b1SmrgAuthor: Jeremy Huddleston <jeremyhu@apple.com>
370863f95b1SmrgDate:   Sat Jul 10 10:19:14 2010 -0700
371863f95b1Smrg
372863f95b1Smrg    strnlen: Fix building on systems without strnlen(3)
373863f95b1Smrg    
374863f95b1Smrg    Signed-off-by: Jeremy Huddleston <jeremyhu@apple.com>
375863f95b1Smrg
376863f95b1Smrgcommit 3fa31068bcae6a5bee7fbd41788e13d6d56da8c0
377863f95b1SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
378863f95b1SmrgDate:   Wed Jun 30 18:38:57 2010 -0700
379863f95b1Smrg
380863f95b1Smrg    Make iconv() usage optional
381863f95b1Smrg    
382863f95b1Smrg    Allows building without iconv, though character set conversion will not
383863f95b1Smrg    be supported in that case.
384863f95b1Smrg    
385863f95b1Smrg    Handles UTF8_STRING validation and output for UTF-8 locales without iconv
386863f95b1Smrg    (using is_valid_utf8() function copied from X.Org's app/xprop/xprop.c)
387863f95b1Smrg    
388863f95b1Smrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
389863f95b1Smrg    Reviewed-by: James Cloos <cloos@jhcloos.com>
390863f95b1Smrg
391863f95b1Smrgcommit 6a4f77d4ac1737dd49f3462d98e0f7e41e50ab18
392863f95b1SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
393863f95b1SmrgDate:   Tue Jun 29 22:51:38 2010 -0700
394863f95b1Smrg
395863f95b1Smrg    Add some EWMH hints to the -wm output
396863f95b1Smrg    
397863f95b1Smrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
398863f95b1Smrg    Reviewed-by: James Cloos <cloos@jhcloos.com>
399863f95b1Smrg
400863f95b1Smrgcommit baf759d33b4b360fef2b2c61094ef109bec708fa
401863f95b1SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
402863f95b1SmrgDate:   Tue Jun 29 17:56:07 2010 -0700
403863f95b1Smrg
404863f95b1Smrg    Handle non-latin-1 window names
405863f95b1Smrg    
406863f95b1Smrg    Uses _NET_WM_NAME to get UTF-8 encoding, iconv to convert to current locale
407863f95b1Smrg    Warns that COMPOUND_TEXT WM_NAMEs aren't supported if _NET_WM_NAME isn't set
408863f95b1Smrg    Adds local atom caching code to dsimple.c and uses it in all three *.c
409863f95b1Smrg    
410863f95b1Smrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
411863f95b1Smrg    Reviewed-by: James Cloos <cloos@jhcloos.com>
412863f95b1Smrg
413863f95b1Smrgcommit 6ec3573d7876fa62d2a81057ce0d16ed328fad1f
414863f95b1SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
415863f95b1SmrgDate:   Fri Jun 25 21:41:21 2010 -0700
416863f95b1Smrg
417863f95b1Smrg    Make xcb-icccm dependency be optional and off-by-default
418863f95b1Smrg    
419863f95b1Smrg    Changes to the xcb-icccm API/ABI are under discussion, so for now default
420863f95b1Smrg    to using local property handling code modeled after the current API, with
421863f95b1Smrg    a --with-xcb-icccm to enable use of the API for testing/development.
422863f95b1Smrg    
423863f95b1Smrg    Once the API/ABI is stable & released, this set of changes should be
424863f95b1Smrg    removed and the xcb-icccm API just used directly.
425863f95b1Smrg    
426863f95b1Smrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
427863f95b1Smrg    Reviewed-by: James Cloos <cloos@jhcloos.com>
428863f95b1Smrg
429863f95b1Smrgcommit 96f19bade9ce4940642d580f4c52e2bc0e3539ab
430863f95b1SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
431863f95b1SmrgDate:   Sun Jun 13 12:42:34 2010 -0700
432863f95b1Smrg
433863f95b1Smrg    Convert from Xlib to xcb
434863f95b1Smrg    
435863f95b1Smrg    Testing was done with a simple GNOME 2.28 session with a number of
436863f95b1Smrg    applications open (gnome-terminal, VirtualBox, Firefox).
437863f95b1Smrg    
438863f95b1Smrg    Primary test case was xwininfo -root -all, which listed 114 children of
439863f95b1Smrg    the root window.   Output was identical to Xlib version (after applying
440863f95b1Smrg    the fix to libxcb_icccm for always null-terminating wm_class properties).
441863f95b1Smrg    
442863f95b1Smrg    Over a local connection on the same machine:
443863f95b1Smrg    
444863f95b1Smrg    Xlib:	0.00u 0.01s 0:00.05 20.0%
445863f95b1Smrg    xcb:	0.00u 0.00s 0:00.02 0.0%
446863f95b1Smrg    
447863f95b1Smrg    (i.e. barely measurable difference - I had more variation between
448863f95b1Smrg     repeated runs of the command)
449863f95b1Smrg    
450863f95b1Smrg    Introducing latency by running over ssh -X from California to Beijing
451863f95b1Smrg    and back:
452863f95b1Smrg    
453863f95b1Smrg    Xlib:	0.03u 0.02s 8:19.12 0.0%
454863f95b1Smrg    xcb:	0.00u 0.00s 0:45.26 0.0%
455863f95b1Smrg    
456863f95b1Smrg    Memory size when exit() is called:
457863f95b1Smrg    
458863f95b1Smrg    Xlib:
459863f95b1Smrg     Address  Kbytes     RSS    Anon  Locked Mode   Mapped File
460863f95b1Smrg    08043000      20      20      20       - rw---    [ stack ]
461863f95b1Smrg    08400000     144     144     144       - rw---    [ heap ]
462863f95b1Smrg    total Kb    8972    8640     316       -
463863f95b1Smrg    
464863f95b1Smrg    xcb:
465863f95b1Smrg     Address  Kbytes     RSS    Anon  Locked Mode   Mapped File
466863f95b1Smrg    08045000      12      12      12       - rwx--    [ stack ]
467863f95b1Smrg    0806C000     100     100     100       - rwx--    [ heap ]
468863f95b1Smrg    total Kb    7980    7692     288       -
469863f95b1Smrg    
470863f95b1Smrg    Bytes sent & received (counted by proxying via xscope):
471863f95b1Smrg    
472863f95b1Smrg    Xlib: Client --> Server: 21380 bytes   Client <-- Server:  54124 bytes
473863f95b1Smrg    xcb:  Client --> Server: 21114 bytes   Client <-- Server:  53160 bytes
474863f95b1Smrg    
475863f95b1Smrg    (The Xlib code didn't save any replies, so re-requested a couple of things
476863f95b1Smrg     when running with -all - I fixed that while porting to xcb, but the same
477863f95b1Smrg     could be done with Xlib easily too.)
478863f95b1Smrg    
479863f95b1Smrg    Not yet handled: WM_NAME properties that need to be converted from another
480863f95b1Smrg    character encoding.
481863f95b1Smrg    
482863f95b1Smrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
483863f95b1Smrg    Reviewed-by: James Cloos <cloos@jhcloos.com>
484863f95b1Smrg
485863f95b1Smrgcommit 123ff05c2e2bbdb9d7d6d958d9f096cf854b8360
486863f95b1SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
487863f95b1SmrgDate:   Mon Jun 7 01:00:33 2010 -0700
488863f95b1Smrg
489863f95b1Smrg    Delay generating unknown code string until we know we need it
490863f95b1Smrg    
491863f95b1Smrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
492863f95b1Smrg
493863f95b1Smrgcommit 369c37a62cdd2841a3e8778674029841231f45ad
494863f95b1SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
495863f95b1SmrgDate:   Sun Jun 6 16:57:22 2010 -0700
496863f95b1Smrg
497863f95b1Smrg    Use _X_NORETURN from xproto 7.0.17
498863f95b1Smrg    
499863f95b1Smrg    Also throw in _X_ATTRIBUTE_PRINTF while we're here.
500863f95b1Smrg    
501863f95b1Smrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
502863f95b1Smrg
503863f95b1Smrgcommit c72551c9e8805d44ee76f6723cada6843657031b
504863f95b1SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
505863f95b1SmrgDate:   Sun Jun 6 16:06:07 2010 -0700
506863f95b1Smrg
507863f95b1Smrg    Make spacing more consistent
508863f95b1Smrg    
509863f95b1Smrg    Different functions had 2, 4, 6, or 8 spaces per indent level,
510863f95b1Smrg    standardized on 4 spaces.   Also more consistenly put spaces before parens.
511863f95b1Smrg    
512863f95b1Smrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
513863f95b1Smrg
514863f95b1Smrgcommit 6001e8721f232aa1f8b584d903edcea148b0ebc5
515863f95b1SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
516863f95b1SmrgDate:   Sun Jun 6 14:16:39 2010 -0700
517863f95b1Smrg
518863f95b1Smrg    Remove #ifdef NO_I18N code branches
519863f95b1Smrg    
520863f95b1Smrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
521863f95b1Smrg
522863f95b1Smrgcommit 44a6d871e2baec9724f131778887c834133a4dc5
523863f95b1SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
524863f95b1SmrgDate:   Sun Jun 6 14:12:24 2010 -0700
525863f95b1Smrg
526863f95b1Smrg    Remove RCS/CVS id tags
527863f95b1Smrg    
528863f95b1Smrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
529863f95b1Smrg
530863f95b1Smrgcommit 98bb85ea5fd3e2b5e077d89c6bf6e16b8829481a
531863f95b1SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
532863f95b1SmrgDate:   Sun Jun 6 14:11:13 2010 -0700
533863f95b1Smrg
534863f95b1Smrg    mark window_id_format as a const string
535863f95b1Smrg    
536863f95b1Smrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
537863f95b1Smrg
538863f95b1Smrgcommit 725c5bbb58e6fb2c8775512d194367e3d677ee43
539863f95b1SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
540863f95b1SmrgDate:   Sun Jun 6 14:05:53 2010 -0700
541863f95b1Smrg
542863f95b1Smrg    Collapse some series of multiline printfs into single strings/calls
543863f95b1Smrg    
544863f95b1Smrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
545863f95b1Smrg
546863f95b1Smrgcommit 969b179b3bfe2dd11f3426fc30cab3ac337b84d5
547863f95b1SmrgAuthor: Alan Coopersmith <alan.coopersmith@sun.com>
548863f95b1SmrgDate:   Fri Jan 15 13:10:39 2010 -0800
549863f95b1Smrg
550863f95b1Smrg    Update Sun license notices to current X.Org standard form
551863f95b1Smrg    
552863f95b1Smrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
553863f95b1Smrg
554863f95b1Smrgcommit b0c1a61df072c92db646257b1048798df0f1c64d
555863f95b1SmrgAuthor: Gaetan Nadon <memsize@videotron.ca>
556863f95b1SmrgDate:   Thu Nov 26 09:19:55 2009 -0500
557863f95b1Smrg
558863f95b1Smrg    Makefile.am: add ChangeLog and INSTALL on MAINTAINERCLEANFILES
559863f95b1Smrg    
560863f95b1Smrg    Now that the INSTALL file is generated.
561863f95b1Smrg    Allows running make maintainer-clean.
562863f95b1Smrg
563863f95b1Smrgcommit 414b61fcc45836ea0739b32abd0eff8c4a863f8d
564863f95b1SmrgAuthor: Gaetan Nadon <memsize@videotron.ca>
565863f95b1SmrgDate:   Wed Oct 28 14:09:09 2009 -0400
566863f95b1Smrg
567863f95b1Smrg    INSTALL, NEWS, README or AUTHORS files are missing/incorrect #24206
568863f95b1Smrg    
569863f95b1Smrg    Add missing INSTALL file. Use standard GNU file on building tarball
570863f95b1Smrg    README may have been updated
571863f95b1Smrg    Remove AUTHORS file as it is empty and no content available yet.
572863f95b1Smrg    Remove NEWS file as it is empty and no content available yet.
573863f95b1Smrg
574863f95b1Smrgcommit 458d8ae3b990c64630b0ca56f88a2955c9470681
575863f95b1SmrgAuthor: Gaetan Nadon <memsize@videotron.ca>
576863f95b1SmrgDate:   Mon Oct 26 22:08:39 2009 -0400
577863f95b1Smrg
578863f95b1Smrg    Makefile.am: ChangeLog not required: EXTRA_DIST or *CLEANFILES #24432
579863f95b1Smrg    
580863f95b1Smrg    ChangeLog filename is known to Automake and requires no further
581863f95b1Smrg    coding in the makefile.
582863f95b1Smrg
583863f95b1Smrgcommit dd4df8d8ec6a4cb34af8ddfd65277ae602d6cdc8
584863f95b1SmrgAuthor: Gaetan Nadon <memsize@videotron.ca>
585863f95b1SmrgDate:   Thu Oct 22 12:34:16 2009 -0400
586863f95b1Smrg
587863f95b1Smrg    .gitignore: use common defaults with custom section # 24239
588863f95b1Smrg    
589863f95b1Smrg    Using common defaults will reduce errors and maintenance.
590863f95b1Smrg    Only the very small or inexistent custom section need periodic maintenance
591863f95b1Smrg    when the structure of the component changes. Do not edit defaults.
592863f95b1Smrg
593863f95b1Smrgcommit d245ffee6e947b275b21a7a47716410c41154d4a
594863f95b1SmrgAuthor: Gaetan Nadon <memsize@videotron.ca>
595863f95b1SmrgDate:   Sun Sep 27 15:41:05 2009 -0400
596863f95b1Smrg
597863f95b1Smrg    Makefile.am: do not include autogen.sh in distribution #24183
598863f95b1Smrg    
599863f95b1Smrg    This is a private build script that should not be distributed
600863f95b1Smrg
601863f95b1Smrgcommit a61af405625b9a284497d7b4e56ef9719d3ae14f
602863f95b1SmrgAuthor: Jeremy Huddleston <jeremyhu@freedesktop.org>
603863f95b1SmrgDate:   Wed Oct 21 12:47:22 2009 -0700
604863f95b1Smrg
605863f95b1Smrg    This is not a GNU project, so declare it foreign.
606863f95b1Smrg    
607863f95b1Smrg    On Wed, 2009-10-21 at 13:36 +1000, Peter Hutterer wrote:
608863f95b1Smrg    > On Tue, Oct 20, 2009 at 08:23:55PM -0700, Jeremy Huddleston wrote:
609863f95b1Smrg    > > I noticed an INSTALL file in xlsclients and libXvMC today, and it
610863f95b1Smrg    > > was quite annoying to work around since 'autoreconf -fvi' replaces
611863f95b1Smrg    > > it and git wants to commit it.  Should these files even be in git?
612863f95b1Smrg    > > Can I nuke them for the betterment of humanity and since they get
613863f95b1Smrg    > > created by autoreconf anyways?
614863f95b1Smrg    >
615863f95b1Smrg    > See https://bugs.freedesktop.org/show_bug.cgi?id=24206
616863f95b1Smrg    
617863f95b1Smrg    As an interim measure, replace AM_INIT_AUTOMAKE([dist-bzip2]) with
618863f95b1Smrg    AM_INIT_AUTOMAKE([foreign dist-bzip2]). This will prevent the generation
619863f95b1Smrg    of the INSTALL file. It is also part of the 24206 solution.
620863f95b1Smrg    
621863f95b1Smrg    Signed-off-by: Jeremy Huddleston <jeremyhu@freedesktop.org>
622863f95b1Smrg
62310998002Smrgcommit 1569f4d692443bf0658dbe12902f995693b13dcf
62410998002SmrgAuthor: Alan Coopersmith <alan.coopersmith@sun.com>
62510998002SmrgDate:   Mon Oct 12 16:08:57 2009 -0700
62610998002Smrg
62710998002Smrg    xwininfo 1.0.5
62810998002Smrg    
62910998002Smrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
63010998002Smrg
63110998002Smrgcommit 28b34ed17506540a793a85e03c01a7b4d9aa3588
63210998002SmrgAuthor: Alan Coopersmith <alan.coopersmith@sun.com>
63310998002SmrgDate:   Mon Oct 12 16:06:55 2009 -0700
63410998002Smrg
63510998002Smrg    Migrate to xorg macros 1.3 & XORG_DEFAULT_OPTIONS
63610998002Smrg    
63710998002Smrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
63810998002Smrg
63910998002Smrgcommit b6837aadf7a2c30fb8c2c811d45c48047e0769e8
64010998002SmrgAuthor: Alan Coopersmith <alan.coopersmith@sun.com>
64110998002SmrgDate:   Mon Oct 12 15:58:09 2009 -0700
64210998002Smrg
64310998002Smrg    Fill in COPYING file
64410998002Smrg    
64510998002Smrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
64610998002Smrg
64710998002Smrgcommit 98ac096e2edae243ce2119fb70112c3c6b2bb688
64810998002SmrgAuthor: Alan Coopersmith <alan.coopersmith@sun.com>
64910998002SmrgDate:   Thu Oct 1 14:54:32 2009 -0700
65010998002Smrg
65110998002Smrg    Add README with pointers to mailing lists, bugzilla, & git
65210998002Smrg    
65310998002Smrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
65410998002Smrg
65510998002Smrgcommit 347ba641db84c66cd332f398423e87a882580575
65610998002SmrgAuthor: Yann Droneaud <ydroneaud@mandriva.com>
65710998002SmrgDate:   Fri Mar 27 16:41:00 2009 +0100
65810998002Smrg
65910998002Smrg    Update manpage for visual id
66010998002Smrg    
66110998002Smrg    Signed-off-by: James Cloos <cloos@jhcloos.com>
66210998002Smrg
66310998002Smrgcommit ee03cf70e9e92d0e9adebaddc6b065de496cc561
66410998002SmrgAuthor: Yann Droneaud <ydroneaud@mandriva.com>
66510998002SmrgDate:   Fri Mar 27 16:35:14 2009 +0100
66610998002Smrg
66710998002Smrg    Report visual id along visual class for -stat switch
66810998002Smrg    
66910998002Smrg    Signed-off-by: James Cloos <cloos@jhcloos.com>
67010998002Smrg
67110998002Smrgcommit a42690b24d828ec4cfae1bf40cac08f07c6202af
67210998002SmrgAuthor: Paulo Cesar Pereira de Andrade <pcpa@mandriva.com.br>
67310998002SmrgDate:   Thu Jan 15 14:27:14 2009 -0200
67410998002Smrg
67510998002Smrg    Ansification and compile warning fixes.
67610998002Smrg    
67710998002Smrg      This also uses XORG_CHANGELOG and XORG_CWARNFLAGS, corrects
67810998002Smrg    make distcheck and most gcc 4.3 and sparse warnings.
67910998002Smrg
68010998002Smrgcommit 67a74f540cdbb7ded7aa44c751f5f0c8833c688f
68110998002SmrgAuthor: Branden Robinson <branden@debian.org>
68210998002SmrgDate:   Fri Feb 11 02:14:27 2005 -0500
68310998002Smrg
68410998002Smrg    Do not spew usage on connection error
68510998002Smrg    
68610998002Smrg    General philosophy:
68710998002Smrg    
68810998002Smrg    The user should only be shown a usage message when:
68910998002Smrg      * it is asked for with a --help option or the like.
69010998002Smrg      * the command line is syntactically invalid.
69110998002Smrg
692a005d216Smrgcommit b8115ee0e43c6c03025cad72219481e3fdb119d4
693a005d216SmrgAuthor: James Cloos <cloos@jhcloos.com>
69410998002SmrgDate:   Sun Jun 29 10:49:33 2008 -0400
695a005d216Smrg
696a005d216Smrg    xwininfo 1.0.4
697a005d216Smrg
698a005d216Smrgcommit c229611bcb7ee94bea5c075f5e15447e14c0f6ce
699a005d216SmrgAuthor: Kim Woelders <kim@woelders.dk>
70010998002SmrgDate:   Sun Jun 22 01:12:13 2008 -0400
701a005d216Smrg
702a005d216Smrg    Fix window selection by pointer.
703a005d216Smrg    
704a005d216Smrg    This should fix things in WM’s using virtual roots as well as in tabbing WM’s.
705a005d216Smrg    
706a005d216Smrg    Signed-off-by: James Cloos <cloos@jhcloos.com>
707a005d216Smrg
708ff7e0accSmrgcommit b7e88cd9d28a3d3e467b769f3efe87f7c2f4c0a5
709ff7e0accSmrgAuthor: Alan Coopersmith <alan.coopersmith@sun.com>
71010998002SmrgDate:   Mon Aug 27 14:20:35 2007 -0700
711ff7e0accSmrg
712ff7e0accSmrg    Version bump: 1.0.3
713ff7e0accSmrg
714ff7e0accSmrgcommit 56f0b5dfb1486e262eb514fac44c73cea4bb4471
715ff7e0accSmrgAuthor: Alan Coopersmith <alan.coopersmith@sun.com>
71610998002SmrgDate:   Mon Aug 27 14:20:02 2007 -0700
717ff7e0accSmrg
718ff7e0accSmrg    Replace static ChangeLog with dist-hook to generate from git log
719ff7e0accSmrg
720ff7e0accSmrgcommit c8d205c30547ca526404a0b257c3cc5d40970be6
721ff7e0accSmrgAuthor: Alan Coopersmith <alan.coopersmith@sun.com>
72210998002SmrgDate:   Tue Aug 7 15:50:13 2007 -0700
723ff7e0accSmrg
724ff7e0accSmrg    Add static & const qualifiers to xwininfo.c
725ff7e0accSmrg
726ff7e0accSmrgcommit 77d50c0bf824f847bd9ede30c21618845258de76
727ff7e0accSmrgAuthor: Alan Coopersmith <alan.coopersmith@sun.com>
72810998002SmrgDate:   Tue Aug 7 15:38:23 2007 -0700
729ff7e0accSmrg
730ff7e0accSmrg    Replace sprintf's with snprintf & strlcat
731ff7e0accSmrg
732ff7e0accSmrgcommit 118bd50a9bbc10cab7846fb6ac1a0d25ba4c3422
733ff7e0accSmrgAuthor: Alan Coopersmith <alan.coopersmith@sun.com>
73410998002SmrgDate:   Mon Aug 6 19:52:13 2007 -0700
735ff7e0accSmrg
736ff7e0accSmrg    dsimple.c: ANSIfy function declarations
737ff7e0accSmrg
738ff7e0accSmrgcommit e093e4be56bb2be385a972962cf89f234e987ab4
739ff7e0accSmrgAuthor: Alan Coopersmith <alan.coopersmith@sun.com>
74010998002SmrgDate:   Mon Aug 6 19:44:24 2007 -0700
741ff7e0accSmrg
742ff7e0accSmrg    Purge unused code from dsimple.c
743ff7e0accSmrg    
744ff7e0accSmrg    dsimple.c was originally shared source among several X apps.
745ff7e0accSmrg    Since modularization gave each app it's own copy, much of the code is
746ff7e0accSmrg    no longer needed in each app.
747ff7e0accSmrg
748ff7e0accSmrgcommit 59bbe12a40fdb3d39429d0d0ce809ad28116e7ed
749ff7e0accSmrgAuthor: Alan Coopersmith <alan.coopersmith@sun.com>
75010998002SmrgDate:   Mon Aug 6 19:18:57 2007 -0700
751ff7e0accSmrg
752ff7e0accSmrg    Rename xwininfo_CFLAGS to AM_CFLAGS to make automake-1.10 happier
753ff7e0accSmrg    
754ff7e0accSmrg    Makefile.am:27: compiling `dsimple.c' with per-target flags requires `AM_PROG_CC_C_O' in `configure.ac'
755ff7e0accSmrg
756ff7e0accSmrgcommit 5a251886c0f158f4c8a342b6fbdeebf3dbd1c0fd
757ff7e0accSmrgAuthor: Alan Coopersmith <alan.coopersmith@sun.com>
75810998002SmrgDate:   Thu May 24 18:20:11 2007 -0700
759ff7e0accSmrg
760ff7e0accSmrg    Man page formatting: make -geometry bold like other options
761ff7e0accSmrg
762ff7e0accSmrgcommit 07459b14b36f15cfdfc6384019aaf020c7920cd4
763ff7e0accSmrgAuthor: Alan Coopersmith <alan.coopersmith@sun.com>
76410998002SmrgDate:   Thu May 24 18:17:28 2007 -0700
765ff7e0accSmrg
766ff7e0accSmrg    renamed: .cvsignore -> .gitignore
767ff7e0accSmrg
768ff7e0accSmrgcommit 24fc2a569df9eaa776bcdddbb26bf4ea97b69d13
769ff7e0accSmrgAuthor: Alan Coopersmith <alan.coopersmith@sun.com>
77010998002SmrgDate:   Thu May 24 18:16:53 2007 -0700
771ff7e0accSmrg
772ff7e0accSmrg    X.Org bug #10616: Add all the X info commands to See Also in man page
773ff7e0accSmrg    
774ff7e0accSmrg    X.Org Bugzilla #10616: <https://bugs.freedesktop.org/show_bug.cgi?id=10616>
775ff7e0accSmrg    Reported upstream from
776ff7e0accSmrg    Debian bug #350313 <http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=350313>
777ff7e0accSmrg
778ff7e0accSmrgcommit 412a3232373131634072df0d0b4843abf360def4
779ff7e0accSmrgAuthor: Adam Jackson <ajax@nwnk.net>
78010998002SmrgDate:   Sun Apr 2 01:19:53 2006 +0000
781ff7e0accSmrg
782ff7e0accSmrg    Bump to 1.0.2.
783ff7e0accSmrg
784ff7e0accSmrgcommit 8d62050702532be39688d468663466199492510b
785ff7e0accSmrgAuthor: Alan Coopersmith <Alan.Coopersmith@sun.com>
78610998002SmrgDate:   Fri Mar 10 02:37:18 2006 +0000
787ff7e0accSmrg
788ff7e0accSmrg    Clear two tiny memory leaks. (Coverity ids #900 & 901)
789ff7e0accSmrg
790ff7e0accSmrgcommit 609828be5a05bc71fffaf8fc129a0cae8082fd57
791ff7e0accSmrgAuthor: Kevin E Martin <kem@kem.org>
79210998002SmrgDate:   Wed Dec 21 02:29:55 2005 +0000
793ff7e0accSmrg
794ff7e0accSmrg    Update package version for X11R7 release.
795ff7e0accSmrg
796ff7e0accSmrgcommit a4169ffa7eb6eb9a28fd64a0686a813da975736c
797ff7e0accSmrgAuthor: Adam Jackson <ajax@nwnk.net>
79810998002SmrgDate:   Mon Dec 19 16:22:48 2005 +0000
799ff7e0accSmrg
800ff7e0accSmrg    Stub COPYING files
801ff7e0accSmrg
802ff7e0accSmrgcommit b9403df95678e568a326fe3f37bf29285a6a211e
803ff7e0accSmrgAuthor: Kevin E Martin <kem@kem.org>
80410998002SmrgDate:   Thu Dec 15 00:24:12 2005 +0000
805ff7e0accSmrg
806ff7e0accSmrg    Update package version number for final X11R7 release candidate.
807ff7e0accSmrg
808ff7e0accSmrgcommit 6f9523999cc4eb34accfe0bcc2c7a74bae9259ef
809ff7e0accSmrgAuthor: Kevin E Martin <kem@kem.org>
81010998002SmrgDate:   Tue Dec 6 22:48:27 2005 +0000
811ff7e0accSmrg
812ff7e0accSmrg    Change *man_SOURCES ==> *man_PRE to fix autotools warnings.
813ff7e0accSmrg
814ff7e0accSmrgcommit 28c0455ea50bdf37f1d9d53c6756beebed429f0e
815ff7e0accSmrgAuthor: Kevin E Martin <kem@kem.org>
81610998002SmrgDate:   Sat Dec 3 05:49:29 2005 +0000
817ff7e0accSmrg
818ff7e0accSmrg    Update package version number for X11R7 RC3 release.
819ff7e0accSmrg
820ff7e0accSmrgcommit 988471c67e10a5ca309b90146b37a6037f5b2efc
821ff7e0accSmrgAuthor: Alan Coopersmith <Alan.Coopersmith@sun.com>
82210998002SmrgDate:   Mon Nov 28 22:01:48 2005 +0000
823ff7e0accSmrg
824ff7e0accSmrg    Change *mandir targets to use new *_MAN_DIR variables set by xorg-macros.m4
825ff7e0accSmrg        update to fix bug #5167 (Linux prefers *.1x man pages in man1 subdir)
826ff7e0accSmrg
827ff7e0accSmrgcommit 4496e95380b2f0ad7e9bdca02ec192dbb6d5e2e5
828ff7e0accSmrgAuthor: Eric Anholt <anholt@freebsd.org>
82910998002SmrgDate:   Mon Nov 21 10:35:09 2005 +0000
830ff7e0accSmrg
831ff7e0accSmrg    Another pass at .cvsignores for apps.
832ff7e0accSmrg
833ff7e0accSmrgcommit 296d8e6ab8a86e5653529d0497ca5751d89f23b5
834ff7e0accSmrgAuthor: Alan Coopersmith <Alan.Coopersmith@sun.com>
83510998002SmrgDate:   Mon Nov 21 03:14:17 2005 +0000
836ff7e0accSmrg
837ff7e0accSmrg    Change dependency from xmu to xmuu since the full xmu (with all its baggage
838ff7e0accSmrg        like Xt) is not needed here.
839ff7e0accSmrg
840ff7e0accSmrgcommit 27898506332f1a4e698cbd65aecc47fdbc6d0a7b
841ff7e0accSmrgAuthor: Eric Anholt <anholt@freebsd.org>
84210998002SmrgDate:   Sun Nov 20 22:08:56 2005 +0000
843ff7e0accSmrg
844ff7e0accSmrg    Add/improve .cvsignore files for apps.
845ff7e0accSmrg
846ff7e0accSmrgcommit ee7bf4989434ba5f30451c3f07e4a6e01e6532d4
847ff7e0accSmrgAuthor: Kevin E Martin <kem@kem.org>
84810998002SmrgDate:   Sat Nov 19 07:15:38 2005 +0000
849ff7e0accSmrg
850ff7e0accSmrg    Update pkgconfig files to separate library build-time dependencies from
851ff7e0accSmrg        application build-time dependencies, and update package deps to work
852ff7e0accSmrg        with separate build roots.
853ff7e0accSmrg
854ff7e0accSmrgcommit 4e58b0e12d46503c5f75ead9a859694aafd5b9b7
855ff7e0accSmrgAuthor: Kevin E Martin <kem@kem.org>
85610998002SmrgDate:   Wed Oct 19 02:47:58 2005 +0000
857ff7e0accSmrg
858ff7e0accSmrg    Update package version number for RC1 release.
859ff7e0accSmrg
860ff7e0accSmrgcommit fc097904a8d7ded9a60df35fd58b9f5b5e226e17
861ff7e0accSmrgAuthor: Alan Coopersmith <Alan.Coopersmith@sun.com>
86210998002SmrgDate:   Mon Oct 17 23:56:25 2005 +0000
863ff7e0accSmrg
864ff7e0accSmrg    Use @APP_MAN_SUFFIX@ instead of $(APP_MAN_SUFFIX) in macro substitutions to
865ff7e0accSmrg        work better with BSD make
866ff7e0accSmrg
867ff7e0accSmrgcommit 22feb546d5bf499ec0bc726c60a6c46f2e2cbd1c
868ff7e0accSmrgAuthor: Alan Coopersmith <Alan.Coopersmith@sun.com>
86910998002SmrgDate:   Fri Oct 14 00:25:48 2005 +0000
870ff7e0accSmrg
871ff7e0accSmrg    Use sed to fill in variables in man page
872ff7e0accSmrg
873ff7e0accSmrgcommit 9b1a4cbaf609bb102adec047934ad4c1b05f01ab
874ff7e0accSmrgAuthor: Alan Coopersmith <Alan.Coopersmith@sun.com>
87510998002SmrgDate:   Mon Aug 1 20:25:33 2005 +0000
876ff7e0accSmrg
877ff7e0accSmrg    Install man pages to section 1 instead of section m (Patch from Donnie
878ff7e0accSmrg        Berkholz)
879ff7e0accSmrg
880ff7e0accSmrgcommit 70ed22f5e63d5759a0b7c6574a92d124c0777562
881ff7e0accSmrgAuthor: Kevin E Martin <kem@kem.org>
88210998002SmrgDate:   Fri Jul 29 21:22:39 2005 +0000
883ff7e0accSmrg
884ff7e0accSmrg    Various changes preparing packages for RC0:
885ff7e0accSmrg    - Verify and update package version numbers as needed
886ff7e0accSmrg    - Implement versioning scheme
887ff7e0accSmrg    - Change bug address to point to bugzilla bug entry form
888ff7e0accSmrg    - Disable loadable i18n in libX11 by default (use --enable-loadable-i18n to
889ff7e0accSmrg        reenable it)
890ff7e0accSmrg    - Fix makedepend to use pkgconfig and pass distcheck
891ff7e0accSmrg    - Update build script to build macros first
892ff7e0accSmrg    - Update modular Xorg version
893ff7e0accSmrg
894ff7e0accSmrgcommit 270145dc0f3ad5c7ad7d6086da19c0a25ea853a9
895ff7e0accSmrgAuthor: Adam Jackson <ajax@nwnk.net>
89610998002SmrgDate:   Wed Jul 20 19:32:05 2005 +0000
897ff7e0accSmrg
898ff7e0accSmrg    Use a unique token for PKG_CHECK_MODULES. Otherwise, if you use a global
899ff7e0accSmrg        configure cache, you cache it, and the cached value is probably wrong.
900ff7e0accSmrg
901ff7e0accSmrgcommit 97aa768841e147fde3cf16ba9a4c852358085d27
902ff7e0accSmrgAuthor: Søren Sandmann Pedersen <sandmann@daimi.au.dk>
90310998002SmrgDate:   Fri Jul 8 21:00:46 2005 +0000
904ff7e0accSmrg
905ff7e0accSmrg    Build system for xwininfo
906ff7e0accSmrg
907ff7e0accSmrgcommit 5cd08344c43c739c9a6837f1a60ae7c42e5afabe
908ff7e0accSmrgAuthor: Roland Mainz <roland.mainz@nrubsig.org>
90910998002SmrgDate:   Wed Oct 6 19:29:59 2004 +0000
910ff7e0accSmrg
911ff7e0accSmrg    Fix for https://freedesktop.org/bugzilla/show_bug.cgi?id=1518 - Add filter
912ff7e0accSmrg        support to "xlsfonts" that it can filter builtin-, glyph- and/or other
913ff7e0accSmrg        kinds of printer fonts (controlled by the xp-listfonts-modes attribute
914ff7e0accSmrg        as described in the CDE DtPrint and Xprint specifications).
915ff7e0accSmrg
916ff7e0accSmrgcommit ac7cc196b722ee4653326aee459f40ad16a260c1
917ff7e0accSmrgAuthor: Egbert Eich <eich@suse.de>
91810998002SmrgDate:   Fri Apr 23 19:55:09 2004 +0000
919ff7e0accSmrg
920ff7e0accSmrg    Merging XORG-CURRENT into trunk
921ff7e0accSmrg
922ff7e0accSmrgcommit 43e099d499d4dbabb32ca0410175e0e1b814cd94
923ff7e0accSmrgAuthor: Egbert Eich <eich@suse.de>
92410998002SmrgDate:   Sun Mar 14 08:35:54 2004 +0000
925ff7e0accSmrg
926ff7e0accSmrg    Importing vendor version xf86-4_4_99_1 on Sun Mar 14 00:26:39 PST 2004
927ff7e0accSmrg
928ff7e0accSmrgcommit cd710399eb415673c180f65080d685ee8d149361
929ff7e0accSmrgAuthor: Egbert Eich <eich@suse.de>
93010998002SmrgDate:   Wed Mar 3 12:13:20 2004 +0000
931ff7e0accSmrg
932ff7e0accSmrg    Importing vendor version xf86-4_4_0 on Wed Mar 3 04:09:24 PST 2004
933ff7e0accSmrg
934ff7e0accSmrgcommit 436a7ecb4b764394abcdd06fd99d6232c633cad1
935ff7e0accSmrgAuthor: Egbert Eich <eich@suse.de>
93610998002SmrgDate:   Thu Feb 26 13:36:32 2004 +0000
937ff7e0accSmrg
938ff7e0accSmrg    readding XFree86's cvs IDs
939ff7e0accSmrg
940ff7e0accSmrgcommit 6dfbd3f819f10e4d04653df2074526860007968e
941ff7e0accSmrgAuthor: Egbert Eich <eich@suse.de>
94210998002SmrgDate:   Thu Feb 26 09:24:18 2004 +0000
943ff7e0accSmrg
944ff7e0accSmrg    Importing vendor version xf86-4_3_99_903 on Wed Feb 26 01:21:00 PST 2004
945ff7e0accSmrg
946ff7e0accSmrgcommit a2fa980ce0e98c2bbc503d1d9fe51ab539b7ea46
947ff7e0accSmrgAuthor: Egbert Eich <eich@suse.de>
94810998002SmrgDate:   Thu Jan 29 08:09:21 2004 +0000
949ff7e0accSmrg
950ff7e0accSmrg    Importing vendor version xf86-012804-2330 on Thu Jan 29 00:06:33 PST 2004
951ff7e0accSmrg
952ff7e0accSmrgcommit 429530ba6f7699436d6f789a17550ec1a691c675
953ff7e0accSmrgAuthor: Kaleb Keithley <kaleb@freedesktop.org>
95410998002SmrgDate:   Tue Nov 25 19:29:23 2003 +0000
955ff7e0accSmrg
956ff7e0accSmrg    XFree86 4.3.99.16 Bring the tree up to date for the Cygwin folks
957ff7e0accSmrg
958ff7e0accSmrgcommit be0f398fee08e03ab73ec0d580df688cc989fbaa
959ff7e0accSmrgAuthor: Kaleb Keithley <kaleb@freedesktop.org>
96010998002SmrgDate:   Fri Nov 14 16:49:24 2003 +0000
961ff7e0accSmrg
962ff7e0accSmrg    XFree86 4.3.0.1
963ff7e0accSmrg
964ff7e0accSmrgcommit 5e5a590668dc3ebe7e2cb568aad4c9c14021f2a2
965ff7e0accSmrgAuthor: Kaleb Keithley <kaleb@freedesktop.org>
96610998002SmrgDate:   Fri Nov 14 15:54:55 2003 +0000
967ff7e0accSmrg
968ff7e0accSmrg    R6.6 is the Xorg base-line
969