12163f7f8Smrgcommit 13826f0412926eb4659bca21a6f0e179c7a45f11
22163f7f8SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
32163f7f8SmrgDate:   Sun Apr 9 09:59:46 2023 -0700
42163f7f8Smrg
52163f7f8Smrg    xwininfo 1.1.6
62163f7f8Smrg    
72163f7f8Smrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
82163f7f8Smrg
92163f7f8Smrgcommit 9a5623e2ffc6995b2c6edf379f191d76d7b4444a
102163f7f8SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
112163f7f8SmrgDate:   Sat Feb 25 13:06:06 2023 -0800
122163f7f8Smrg
132163f7f8Smrg    Add option to use libxcb-errors to improve X protocol error messages
142163f7f8Smrg    
152163f7f8Smrg    Requires passing --with-xcb-errors to configure
162163f7f8Smrg    
172163f7f8Smrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
182163f7f8Smrg
192163f7f8Smrgcommit a60fe9c681990e0710e81ce88839aef2247e0d28
202163f7f8SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
212163f7f8SmrgDate:   Sun Nov 13 15:43:57 2022 -0800
222163f7f8Smrg
232163f7f8Smrg    Variable scope reduction as recommended by cppcheck
242163f7f8Smrg    
252163f7f8Smrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
262163f7f8Smrg
272163f7f8Smrgcommit a4505ad3a938cfecb501b1ce806aa39ead42ec81
282163f7f8SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
292163f7f8SmrgDate:   Sun Nov 13 15:19:02 2022 -0800
302163f7f8Smrg
312163f7f8Smrg    Silence -Wdiscarded-qualifiers warning on systems with non-const iconv
322163f7f8Smrg    
332163f7f8Smrg    xwininfo.c: In function ‘print_utf8’:
342163f7f8Smrg    xwininfo.c:1914:26: warning: initialization discards ‘const’ qualifier
352163f7f8Smrg     from pointer target type [-Wdiscarded-qualifiers]
362163f7f8Smrg      ICONV_CONST char *inp = u8str;
372163f7f8Smrg                              ^~~~~
382163f7f8Smrg    
392163f7f8Smrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
402163f7f8Smrg
412163f7f8Smrgcommit 41ea77d4b64413648dd2fb61c42bf7b980b17783
422163f7f8SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
432163f7f8SmrgDate:   Thu Jul 28 17:30:21 2022 -0700
442163f7f8Smrg
452163f7f8Smrg    gitlab CI: stop requiring Signed-off-by in commits
462163f7f8Smrg    
472163f7f8Smrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
482163f7f8Smrg
492163f7f8Smrgcommit 90fe017c5db9ead2e8fe64bfc1d146268a2eae97
502163f7f8SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
512163f7f8SmrgDate:   Sun Apr 10 13:59:59 2022 -0700
522163f7f8Smrg
532163f7f8Smrg    Window_With_Name(): make sure cookies.get_net_wm_name is set
542163f7f8Smrg    
552163f7f8Smrg    Reported by Oracle Parfait:
562163f7f8Smrg    
572163f7f8Smrg    Error: Uninitialised memory
582163f7f8Smrg       Uninitialised memory [uninitialised-mem] (CWE 456):
592163f7f8Smrg          Possible access to uninitialised memory referenced by 'cookies'
602163f7f8Smrg            at line 289 of dsimple.c in function 'recursive_Window_With_Name'.
612163f7f8Smrg            called at line 420 in function 'Window_With_Name' with cookies = &cookies.
622163f7f8Smrg            Path avoiding write at line 416
632163f7f8Smrg            Write does not overlap at line 417
642163f7f8Smrg            Write does not overlap at line 418
652163f7f8Smrg              cookies allocated at line 410
662163f7f8Smrg              cookies passed in at line 276 in function 'recursive_Window_With_Name'
672163f7f8Smrg    
682163f7f8Smrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
692163f7f8Smrg
702163f7f8Smrgcommit f8ff22d7d00a96ab43bab7accbd2fcc01a1b5e0c
712163f7f8SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
722163f7f8SmrgDate:   Tue Dec 7 15:56:32 2021 -0800
732163f7f8Smrg
742163f7f8Smrg    Build xz tarballs instead of bzip2
752163f7f8Smrg    
762163f7f8Smrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
772163f7f8Smrg
782163f7f8Smrgcommit 9882388975f299bbff8788326e698752dd32c73c
792163f7f8SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
802163f7f8SmrgDate:   Tue Dec 7 15:56:29 2021 -0800
812163f7f8Smrg
822163f7f8Smrg    gitlab CI: add a basic build test
832163f7f8Smrg    
842163f7f8Smrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
852163f7f8Smrg
86c175af84Smrgcommit 985a3a70918038bf2569e0a5ebe3fa14d720e4de
87c175af84SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
88c175af84SmrgDate:   Sun Jul 14 13:51:36 2019 -0700
89c175af84Smrg
90c175af84Smrg    xwininfo 1.1.5
91c175af84Smrg    
92c175af84Smrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
93c175af84Smrg
94c175af84Smrgcommit 1a50edf62c9511a2bee8b7cc3b72e5185f7b593f
95c175af84SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
96c175af84SmrgDate:   Sun Jun 9 10:21:39 2019 -0700
97c175af84Smrg
98c175af84Smrg    Clear -Wsign-compare warnings from gcc 7.3
99c175af84Smrg    
100c175af84Smrg    dsimple.c: In function ‘recursive_Window_With_Name’:
101c175af84Smrg    dsimple.c:298:16: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
102c175af84Smrg       if ((namelen == prop_name_len) &&
103c175af84Smrg                    ^~
104c175af84Smrg    dsimple.c:336:16: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
105c175af84Smrg       if ((namelen == prop_name_len) &&
106c175af84Smrg                    ^~
107c175af84Smrg    dsimple.c:371:19: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
108c175af84Smrg         for (i = 0; i < nchildren; i++) {
109c175af84Smrg                       ^
110c175af84Smrg    dsimple.c:380:19: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
111c175af84Smrg         for (i = 0; i < nchildren; i++) {
112c175af84Smrg                       ^
113c175af84Smrg    dsimple.c:390:32: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
114c175af84Smrg      for (/* keep previous i */; i < nchildren; i++) {
115c175af84Smrg                                    ^
116c175af84Smrg    dsimple.c: In function ‘Get_Atom’:
117c175af84Smrg    dsimple.c:616:17: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
118c175af84Smrg         if (a->atom == -1) /* internal error */
119c175af84Smrg                     ^~
120c175af84Smrg    
121c175af84Smrg    xwininfo.c: In function ‘wm_size_hints_reply’:
122c175af84Smrg    xwininfo.c:730:16: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
123c175af84Smrg         if (length > sizeof(wm_size_hints_t))
124c175af84Smrg                    ^
125c175af84Smrg    xwininfo.c: In function ‘Display_Event_Mask’:
126c175af84Smrg    xwininfo.c:1229:33: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
127c175af84Smrg         for (bit=0, bit_mask=1; bit < sizeof(long)*8; bit++, bit_mask <<= 1)
128c175af84Smrg                                     ^
129c175af84Smrg    xwininfo.c: In function ‘wm_hints_reply’:
130c175af84Smrg    xwininfo.c:1633:16: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
131c175af84Smrg         if (length > sizeof(wm_hints_t))
132c175af84Smrg                    ^
133c175af84Smrg    xwininfo.c: In function ‘is_valid_utf8’:
134c175af84Smrg    xwininfo.c:1843:19: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
135c175af84Smrg         for (i = 0; i < len; i++) {
136c175af84Smrg                       ^
137c175af84Smrg    
138c175af84Smrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
139c175af84Smrg
140c175af84Smrgcommit 58213a0cd39dc4ba044f48fab52ed3256ab9a9bd
1412163f7f8SmrgAuthor: Stéphane Aulery  <lkppo@free.fr>
142c175af84SmrgDate:   Wed Jul 3 00:29:17 2013 +0200
143c175af84Smrg
144c175af84Smrg    Improve manpage and -h option
145c175af84Smrg    
146c175af84Smrg     - Rename windows and display args.
147c175af84Smrg     - Mention of short (-d) -display option.
148c175af84Smrg    
149c175af84Smrg    Signed-off-by: Stéphane Aulery <lkppo@free.fr>
150c175af84Smrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
151c175af84Smrg
152c175af84Smrgcommit d19200c0b0ff638edbb16555e711d2353625bd4a
153c175af84SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
154c175af84SmrgDate:   Wed Nov 21 17:21:49 2018 -0800
155c175af84Smrg
156c175af84Smrg    Update configure.ac bug URL for gitlab migration
157c175af84Smrg    
158c175af84Smrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
159c175af84Smrg
160c175af84Smrgcommit 015b29ca761102c95c722928557336e101a4a6e1
161c175af84SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
162c175af84SmrgDate:   Fri Nov 16 23:32:24 2018 -0800
163c175af84Smrg
164c175af84Smrg    Update README for gitlab migration
165c175af84Smrg    
166c175af84Smrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
167c175af84Smrg
168c175af84Smrgcommit f8c9f340421883f659b820214ddf8a21d5022a3a
169c175af84SmrgAuthor: David Hill <dhill@mindcry.org>
170c175af84SmrgDate:   Wed Dec 11 04:05:19 2013 +0000
171c175af84Smrg
172c175af84Smrg    In Find_Client, if (win == XCB_WINDOW_NONE), roots should be freed.
173c175af84Smrg    
174c175af84Smrg    https://bugs.freedesktop.org/show_bug.cgi?id=72583
175c175af84Smrg    
176c175af84Smrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
177c175af84Smrg
1780c91c449Smrgcommit 919665db8ceb8e2c38a1a4ce4686eb224ddf5234
1790c91c449SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
1800c91c449SmrgDate:   Fri Mar 9 20:41:31 2018 -0800
1810c91c449Smrg
1820c91c449Smrg    xwininfo 1.1.4
1830c91c449Smrg    
1840c91c449Smrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
1850c91c449Smrg
1860c91c449Smrgcommit e3c764b14da65c5d3afcd19f920705b397aa765c
1870c91c449SmrgAuthor: Mihail Konev <k.mvc@ya.ru>
1880c91c449SmrgDate:   Thu Jan 26 14:00:21 2017 +1000
1890c91c449Smrg
1900c91c449Smrg    autogen: add default patch prefix
1910c91c449Smrg    
1920c91c449Smrg    Signed-off-by: Mihail Konev <k.mvc@ya.ru>
1930c91c449Smrg
1940c91c449Smrgcommit 4edd69d5f9abd111e6b52f600696f84e023f6249
1950c91c449SmrgAuthor: Emil Velikov <emil.l.velikov@gmail.com>
1960c91c449SmrgDate:   Mon Mar 9 12:00:52 2015 +0000
1970c91c449Smrg
1980c91c449Smrg    autogen.sh: use quoted string variables
1990c91c449Smrg    
2000c91c449Smrg    Place quotes around the $srcdir, $ORIGDIR and $0 variables to prevent
2010c91c449Smrg    fall-outs, when they contain space.
2020c91c449Smrg    
2030c91c449Smrg    Signed-off-by: Emil Velikov <emil.l.velikov@gmail.com>
2040c91c449Smrg    Reviewed-by: Peter Hutterer <peter.hutterer@who-t.net>
2050c91c449Smrg    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
2060c91c449Smrg
2070c91c449Smrgcommit 30488a8c7ef5f24ce445a268b168a9a5646b9f7d
2080c91c449SmrgAuthor: Peter Hutterer <peter.hutterer@who-t.net>
2090c91c449SmrgDate:   Tue Jan 24 10:32:07 2017 +1000
2100c91c449Smrg
2110c91c449Smrg    autogen.sh: use exec instead of waiting for configure to finish
2120c91c449Smrg    
2130c91c449Smrg    Syncs the invocation of configure with the one from the server.
2140c91c449Smrg    
2150c91c449Smrg    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
2160c91c449Smrg    Reviewed-by: Emil Velikov <emil.velikov@collabora.com>
2170c91c449Smrg
2180c91c449Smrgcommit 0c49f8f2bd56b1e77721e81030ea948386dcdf4e
2190c91c449SmrgAuthor: Olivier Fourdan <ofourdan@redhat.com>
2200c91c449SmrgDate:   Tue Jan 6 11:57:33 2015 +0100
2210c91c449Smrg
2220c91c449Smrg    xwininfo: do not segfault on IO error
2230c91c449Smrg    
2240c91c449Smrg    If the connection to the X server is lost while waiting for
2250c91c449Smrg    the user to select a window interactively, xwininfo segfaults.
2260c91c449Smrg    
2270c91c449Smrg    This is a regression introduced with the port to XCB, because
2280c91c449Smrg    xcb_wait_for_event() can return NULL in case of an IO error and
2290c91c449Smrg    xwininfo does not check for the actual returned value.
2300c91c449Smrg    
2310c91c449Smrg    Signed-off-by: Olivier Fourdan <ofourdan@redhat.com>
2320c91c449Smrg    Reviewed-by: Adam Jackson <ajax@redhat.com>
2330c91c449Smrg    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
2340c91c449Smrg
2350c91c449Smrgcommit 017b3736489985999d8dcf4d9e473e1fd6dd3647
2360c91c449SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
2370c91c449SmrgDate:   Tue Jun 3 23:58:54 2014 -0700
2380c91c449Smrg
2390c91c449Smrg    Add -version option to print program version
2400c91c449Smrg    
2410c91c449Smrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2420c91c449Smrg
2430c91c449Smrgcommit d41d834d8b2be86eb56802de12c2399c7ff0919f
2440c91c449SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
2450c91c449SmrgDate:   Tue Jun 3 23:56:08 2014 -0700
2460c91c449Smrg
2470c91c449Smrg    Print which option was in error along with usage message
2480c91c449Smrg    
2490c91c449Smrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2500c91c449Smrg
2510c91c449Smrgcommit d5417f2eb09e7061801f63ce77e3441d80e5e4a1
2520c91c449SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
2530c91c449SmrgDate:   Sat May 31 21:39:32 2014 -0700
2540c91c449Smrg
2550c91c449Smrg    autogen.sh: Honor NOCONFIGURE=1
2560c91c449Smrg    
2570c91c449Smrg    See http://people.gnome.org/~walters/docs/build-api.txt
2580c91c449Smrg    
2590c91c449Smrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2600c91c449Smrg
2610c91c449Smrgcommit 301f9c7970548539a2679cc3e354680a60733a68
2620c91c449SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
2630c91c449SmrgDate:   Sat May 31 21:38:41 2014 -0700
2640c91c449Smrg
2650c91c449Smrg    configure: Drop AM_MAINTAINER_MODE
2660c91c449Smrg    
2670c91c449Smrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2680c91c449Smrg
26905bee9bcSmrgcommit ba0d1b0da21d2dbdd81098ed5778f3792b472e13
27005bee9bcSmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
27105bee9bcSmrgDate:   Fri May 17 21:04:26 2013 -0700
27205bee9bcSmrg
27305bee9bcSmrg    xwininfo 1.1.3
27405bee9bcSmrg    
27505bee9bcSmrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
27605bee9bcSmrg
27705bee9bcSmrgcommit 3e60a26559221e561770710a8c4ed0b8ebc31afb
27805bee9bcSmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
27905bee9bcSmrgDate:   Sat Jan 12 13:52:08 2013 -0800
28005bee9bcSmrg
28105bee9bcSmrg    Quiet some clang warnings about implicit int <-> size_t conversions
28205bee9bcSmrg    
28305bee9bcSmrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
28405bee9bcSmrg
28505bee9bcSmrgcommit f7b55bdf674fc790e879a2e25ef83925dd8379d6
28605bee9bcSmrgAuthor: Pierre-Loup A. Griffais <pgriffais@nvidia.com>
28705bee9bcSmrgDate:   Tue Oct 9 20:33:10 2012 -0700
28805bee9bcSmrg
28905bee9bcSmrg    xwininfo: report the Visual class of the selected Window
29005bee9bcSmrg    
29105bee9bcSmrg    Not of the root window.
29205bee9bcSmrg    
29305bee9bcSmrg    Signed-off-by: Pierre-Loup A. Griffais <pgriffais@nvidia.com>
29405bee9bcSmrg    Signed-off-by: Julien Cristau <jcristau@debian.org>
29505bee9bcSmrg
29605bee9bcSmrgcommit aedc2ecc4de61211f5f6b8f27bd8681d0ab744dc
29705bee9bcSmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
29805bee9bcSmrgDate:   Sat Aug 25 14:05:18 2012 -0700
29905bee9bcSmrg
30005bee9bcSmrg    Print more detailed error messages when xcb_connect fails
30105bee9bcSmrg    
30205bee9bcSmrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
30305bee9bcSmrg    Reviewed-by: Jeremy Huddleston Sequoia <jeremyhu@apple.com>
30405bee9bcSmrg
30505bee9bcSmrgcommit 4176bffd0261d7734617dc73ae6013e86dbb841d
30605bee9bcSmrgAuthor: David Venz <david.venz@gmail.com>
30705bee9bcSmrgDate:   Sat Aug 25 12:06:22 2012 -0700
30805bee9bcSmrg
30905bee9bcSmrg    Bug 53242 - xwininfo segfaults on invalid screen
31005bee9bcSmrg    
31105bee9bcSmrg    Check number of screen entries before iterating past the end of the list
31205bee9bcSmrg    
31305bee9bcSmrg    Reviewed-by: Jeremy Huddleston Sequoia <jeremyhu@apple.com>
31405bee9bcSmrg    Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com>
31505bee9bcSmrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
31605bee9bcSmrg
31705bee9bcSmrgcommit 53564df46e7f8e443c46b00080ea46c878c34263
31805bee9bcSmrgAuthor: Thomas Klausner <wiz@NetBSD.org>
31905bee9bcSmrgDate:   Sun Aug 26 00:07:52 2012 +0200
32005bee9bcSmrg
32105bee9bcSmrg    Get rid of a number of warnings.
32205bee9bcSmrg    
32305bee9bcSmrg    Signed-off-by: Thomas Klausner <wiz@NetBSD.org>
32405bee9bcSmrg    Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com>
32505bee9bcSmrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
32605bee9bcSmrg
32705bee9bcSmrgcommit 1279ed652f9f3408211c78b7bf8a0aef6b8488df
32805bee9bcSmrgAuthor: Jeremy Huddleston Sequoia <jeremyhu@apple.com>
32905bee9bcSmrgDate:   Sat Aug 25 12:16:29 2012 -0700
33005bee9bcSmrg
33105bee9bcSmrg    Remove dead code (size_t is always >= 0)
33205bee9bcSmrg    
33305bee9bcSmrg    xwininfo.c:1886:15: warning: comparison of unsigned expression < 0 is always false [-Wtautological-compare]
33405bee9bcSmrg        if (inlen < 0) {
33505bee9bcSmrg            ~~~~~ ^ ~
33605bee9bcSmrg    
33705bee9bcSmrg    Signed-off-by: Jeremy Huddleston Sequoia <jeremyhu@apple.com>
33805bee9bcSmrg
33905bee9bcSmrgcommit fa40ecdfb5cd068ba531b4439df5bbf660469d3a
34005bee9bcSmrgAuthor: Jeremy Huddleston Sequoia <jeremyhu@apple.com>
34105bee9bcSmrgDate:   Sat Aug 25 12:15:02 2012 -0700
34205bee9bcSmrg
34305bee9bcSmrg    Declare usage() as _X_NORETURN
34405bee9bcSmrg    
34505bee9bcSmrg    Signed-off-by: Jeremy Huddleston Sequoia <jeremyhu@apple.com>
34605bee9bcSmrg
34705bee9bcSmrgcommit 5037f79e8f6a36d3c524a2dd8150cf96c31b7106
34805bee9bcSmrgAuthor: Gaetan Nadon <memsize@videotron.ca>
34905bee9bcSmrgDate:   Wed Jan 25 09:48:54 2012 -0500
35005bee9bcSmrg
35105bee9bcSmrg    configure.ac: regroup statements and comment
35205bee9bcSmrg    
35305bee9bcSmrg    Add missing AC_CONFIG_SRCDIR([Makefile.am])
35405bee9bcSmrg    
35505bee9bcSmrg    Move AC_USE_SYSTEM_EXTENSIONS higher up in Autoconf init section
35605bee9bcSmrg    which must come before XORG_DEFAULT_OPTIONS
35705bee9bcSmrg    
35805bee9bcSmrg    Move XORG_DEFAULT_OPTIONS to its usual place with X.Org macros
35905bee9bcSmrg    Note that AC_FUNC_STRNLEN calls AC_REQUIRE(AC_USE_SYSTEM_EXTENSIONS)
36005bee9bcSmrg    
36105bee9bcSmrg    Comment the strnlen function replacement.
36205bee9bcSmrg    http://pubs.opengroup.org/onlinepubs/9699919799/functions/strlen.html
36305bee9bcSmrg    
36405bee9bcSmrg    No functional changes. Following the layout in
36505bee9bcSmrg    http://www.x.org/wiki/NewModuleGuidelines
36605bee9bcSmrg    
36705bee9bcSmrg    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
36805bee9bcSmrg
36905bee9bcSmrgcommit 19a7184f76ee3c17586ad65a8424966dde5b91c3
37005bee9bcSmrgAuthor: Gaetan Nadon <memsize@videotron.ca>
37105bee9bcSmrgDate:   Fri Jan 20 20:14:05 2012 -0500
37205bee9bcSmrg
37305bee9bcSmrg    Revert "make: remove $(LIBOBJS) dead code"
37405bee9bcSmrg    
37505bee9bcSmrg    AC_FUNC_STRLEN is one of the functions that call AC_LIBOBJ
37605bee9bcSmrg    which sets $LIBOBJ.
37705bee9bcSmrg    
37805bee9bcSmrg    This reverts commit 3f3606b0e8de8f38f467126f07277e33a9285e53.
37905bee9bcSmrg
38005bee9bcSmrgcommit 3f3606b0e8de8f38f467126f07277e33a9285e53
38105bee9bcSmrgAuthor: Gaetan Nadon <memsize@videotron.ca>
38205bee9bcSmrgDate:   Fri Jan 20 15:10:15 2012 -0500
38305bee9bcSmrg
38405bee9bcSmrg    make: remove $(LIBOBJS) dead code
38505bee9bcSmrg    
38605bee9bcSmrg    Starting at Autoconf 2.53, the use of LIBOBJS is an error.
38705bee9bcSmrg    http://www.gnu.org/software/autoconf/manual/autoconf.html#
38805bee9bcSmrg    AC_005fLIBOBJ-vs-LIBOBJS
38905bee9bcSmrg    
39005bee9bcSmrg    There are no system functions to override in this module.
39105bee9bcSmrg    
39205bee9bcSmrg    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
39305bee9bcSmrg
39405bee9bcSmrgcommit 42d2c1e32167a33c0f2de04cea0c7bb8001dbe43
39505bee9bcSmrgAuthor: Guillem Jover <guillem@hadrons.org>
39605bee9bcSmrgDate:   Tue Oct 4 07:04:38 2011 +0200
39705bee9bcSmrg
39805bee9bcSmrg    Use format string literals instead of variables to print atom names
39905bee9bcSmrg    
40005bee9bcSmrg    This allows the compiler to check the format against the argument types.
40105bee9bcSmrg    
40205bee9bcSmrg    Signed-off-by: Guillem Jover <guillem@hadrons.org>
40305bee9bcSmrg    Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com>
40405bee9bcSmrg
40505bee9bcSmrgcommit 8ce8a54e75248164e17626c0866adbd636e42a7b
40605bee9bcSmrgAuthor: Guillem Jover <guillem@hadrons.org>
40705bee9bcSmrgDate:   Tue Oct 4 07:03:30 2011 +0200
40805bee9bcSmrg
40905bee9bcSmrg    Refactor atom name printing into a new Display_Atom_Name function
41005bee9bcSmrg    
41105bee9bcSmrg    Signed-off-by: Guillem Jover <guillem@hadrons.org>
41205bee9bcSmrg    Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com>
41305bee9bcSmrg
41405bee9bcSmrgcommit c1b6da1bc7e5ba715bbea52a24449cc91c26dfb3
41505bee9bcSmrgAuthor: Guillem Jover <guillem@hadrons.org>
41605bee9bcSmrgDate:   Tue Oct 4 07:04:38 2011 +0200
41705bee9bcSmrg
41805bee9bcSmrg    Use format string literals instead of variables to print window ids
41905bee9bcSmrg    
42005bee9bcSmrg    This allows the compiler to check the format against the argument types.
42105bee9bcSmrg    
42205bee9bcSmrg    Signed-off-by: Guillem Jover <guillem@hadrons.org>
42305bee9bcSmrg    Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com>
42405bee9bcSmrg
42505bee9bcSmrgcommit d11e467728a7c7cb7b5b7a8e07cd543172c20aa1
42605bee9bcSmrgAuthor: Guillem Jover <guillem@hadrons.org>
42705bee9bcSmrgDate:   Tue Oct 4 05:40:45 2011 +0200
42805bee9bcSmrg
42905bee9bcSmrg    Move leading ": " out from buffer to the error string printer
43005bee9bcSmrg    
43105bee9bcSmrg    Besides slightly reducing the binary size, this will be helpful when/if
43205bee9bcSmrg    i18n support is added to translate the strings.
43305bee9bcSmrg    
43405bee9bcSmrg    Signed-off-by: Guillem Jover <guillem@hadrons.org>
43505bee9bcSmrg    Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com>
43605bee9bcSmrg
43705bee9bcSmrgcommit 73bb1135d599d8a55e883bd61619707ede658717
43805bee9bcSmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
43905bee9bcSmrgDate:   Wed Sep 28 21:16:52 2011 -0700
44005bee9bcSmrg
44105bee9bcSmrg    Add const attributes to fix gcc -Wwrite-strings warnings
44205bee9bcSmrg    
44305bee9bcSmrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
44405bee9bcSmrg
44505bee9bcSmrgcommit 23fc2d9c1cc91ac902ebf05dcbaa6062ff8f0dcc
44605bee9bcSmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
44705bee9bcSmrgDate:   Wed Sep 28 21:14:37 2011 -0700
44805bee9bcSmrg
44905bee9bcSmrg    Strip trailing whitespace
45005bee9bcSmrg    
45105bee9bcSmrg    Performed with: find * -type f | xargs perl -i -p -e 's{[ \t]+$}{}'
45205bee9bcSmrg    git diff -w & git diff -b show no diffs from this change
45305bee9bcSmrg    
45405bee9bcSmrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
45505bee9bcSmrg
45605bee9bcSmrgcommit 1410b0f0a9d50973ebfdcc696994ccbd91cea3ae
45705bee9bcSmrgAuthor: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
45805bee9bcSmrgDate:   Wed Aug 24 23:08:58 2011 -0500
45905bee9bcSmrg
46005bee9bcSmrg    Use AM_ICONV
46105bee9bcSmrg    
46205bee9bcSmrg    AC_SEARCH_LIBS does not detect GNU libiconv because its symbols are
46305bee9bcSmrg    exported in the "libiconv" namespace instead of "iconv".  The AM_ICONV
46405bee9bcSmrg    macro correctly detects both glibc and GNU libiconv, defines HAVE_ICONV,
46505bee9bcSmrg    ICONV_CONST, and LIBICONV depending on the system.  The config.rpath
46605bee9bcSmrg    file is required by this macro.
46705bee9bcSmrg    
46805bee9bcSmrg    This adds a dependency on the aclocal macros from gettext (gettext-devel
46905bee9bcSmrg    in some distros) when building from git, but not when building from a
47005bee9bcSmrg    tarball.
47105bee9bcSmrg    
47205bee9bcSmrg    Signed-off-by: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
47305bee9bcSmrg    Reviewed-by: Gaetan Nadon <memsize@videotron.ca>
47405bee9bcSmrg
475a1806bd8Smrgcommit 1c58b461a84a8e75c53ce863470a5c8d8201261b
476a1806bd8SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
477a1806bd8SmrgDate:   Wed Jun 29 21:25:38 2011 -0700
478a1806bd8Smrg
479a1806bd8Smrg    xwininfo 1.1.2
480a1806bd8Smrg    
481a1806bd8Smrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
482a1806bd8Smrg
483a1806bd8Smrgcommit 7cdc6223e7d7f79050df680d3b6d06653d75dd46
484a1806bd8SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
485a1806bd8SmrgDate:   Fri Jun 17 21:44:39 2011 -0700
486a1806bd8Smrg
487a1806bd8Smrg    Update to xcb-icccm 0.3.8 API
488a1806bd8Smrg    
489a1806bd8Smrg    Changes all names to the xcb_icccm_* namespaced versions.
490a1806bd8Smrg    Requires xcb-icccm 0.3.8 (from new xcb-util-wm package) if used.
491a1806bd8Smrg    Still disabled by default, only enabled with --with-xcb-icccm
492a1806bd8Smrg    
493a1806bd8Smrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
494a1806bd8Smrg
495a1806bd8Smrgcommit 456b0fafa73f1227adf07ee924b316cbf9fe83cb
496a1806bd8SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
497a1806bd8SmrgDate:   Tue Jun 7 23:00:06 2011 -0700
498a1806bd8Smrg
499a1806bd8Smrg    When matching window names, ensure name lengths match too
500a1806bd8Smrg    
501a1806bd8Smrg    Prevents strncmp returning on partial matches when one is shorter.
502a1806bd8Smrg    https://bugs.freedesktop.org/show_bug.cgi?id=37710
503a1806bd8Smrg    
504a1806bd8Smrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
505a1806bd8Smrg    Reviewed-by: Mark Kettenis <kettenis@openbsd.org>
506a1806bd8Smrg
507a1806bd8Smrgcommit ee3b33c9e757b8d7f9f4c9761f3c66826adc4f59
508a1806bd8SmrgAuthor: Gaetan Nadon <memsize@videotron.ca>
509a1806bd8SmrgDate:   Wed Jan 19 10:06:57 2011 -0500
510a1806bd8Smrg
511a1806bd8Smrg    config: move man pages into their own directory
512a1806bd8Smrg    
513a1806bd8Smrg    Use services provided by XORG_MANPAGE_SECTIONS.
514a1806bd8Smrg    Use standard Makefile for man pages.
515a1806bd8Smrg    
516a1806bd8Smrg    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
517a1806bd8Smrg
518a1806bd8Smrgcommit 584ab8bd1cb267510d8966357aaab100fac575be
519a1806bd8SmrgAuthor: Gaetan Nadon <memsize@videotron.ca>
520a1806bd8SmrgDate:   Thu Jan 13 11:15:48 2011 -0500
521a1806bd8Smrg
522a1806bd8Smrg    man: remove trailing spaces and tabs
523a1806bd8Smrg    
524a1806bd8Smrg    Using s/[ \t]*$//
525a1806bd8Smrg    
526a1806bd8Smrg    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
527a1806bd8Smrg
528a1806bd8Smrgcommit 0d00fa84560e5fbf09f2674078e205243f51787a
529a1806bd8SmrgAuthor: Gaetan Nadon <memsize@videotron.ca>
530a1806bd8SmrgDate:   Wed Jan 12 16:28:02 2011 -0500
531a1806bd8Smrg
532a1806bd8Smrg    config: replace deprecated AM_CONFIG_HEADER with AC_CONFIG_HEADERS
533a1806bd8Smrg    
534a1806bd8Smrg    This silences an Autoconf warning
535a1806bd8Smrg
536a1806bd8Smrgcommit 65fe1630ad2cabdb9bf46333925aabdc7f61dc06
537a1806bd8SmrgAuthor: Tim van der Molen <tbvdm@xs4all.nl>
538a1806bd8SmrgDate:   Sun Jan 9 18:21:30 2011 +0100
539a1806bd8Smrg
540a1806bd8Smrg    Fix for invalid free if window has a _NET_WM_NAME property.
541a1806bd8Smrg    
542a1806bd8Smrg    In this case xcb_get_wm_name_reply() is not called, so reorganize the
543a1806bd8Smrg    code to not free a result which never was allocated.
544a1806bd8Smrg    
545a1806bd8Smrg    Signed-off-by: Matthieu Herrb <matthieu.herrb@laas.fr>
546a1806bd8Smrg    Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com>
547a1806bd8Smrg
548a1806bd8Smrgcommit 064e52f367a2b55e6c32c778684da946c319ca81
549a1806bd8SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
550a1806bd8SmrgDate:   Fri Jan 7 20:27:10 2011 -0800
551a1806bd8Smrg
552a1806bd8Smrg    xwininfo.c:282: warning: no previous prototype for 'usage'
553a1806bd8Smrg    
554a1806bd8Smrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
555a1806bd8Smrg
556863f95b1Smrgcommit 98d5614d4688013e2fe7447eab723e0a43ee27b8
557863f95b1SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
558863f95b1SmrgDate:   Sat Oct 30 11:58:33 2010 -0700
559863f95b1Smrg
560863f95b1Smrg    xwininfo 1.1.1
561863f95b1Smrg    
562863f95b1Smrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
563863f95b1Smrg
564863f95b1Smrgcommit ca6412a29ec5b7b646b8a48bac940af2762ed54d
565863f95b1SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
566863f95b1SmrgDate:   Sat Oct 30 11:53:28 2010 -0700
567863f95b1Smrg
568863f95b1Smrg    config: Remove unnecessary calls from configure.ac
569863f95b1Smrg    
570863f95b1Smrg    AC_PROG_CC & AC_PROG_INSTALL are provided by XORG_DEFAULT_OPTIONS now
571863f95b1Smrg    
572863f95b1Smrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
573863f95b1Smrg
574863f95b1Smrgcommit 3a3003dcd0737c721e8f35953a5871a50209b5d4
575863f95b1SmrgAuthor: Julien Cristau <jcristau@debian.org>
576863f95b1SmrgDate:   Thu Oct 21 12:59:11 2010 +0200
577863f95b1Smrg
578863f95b1Smrg    Work around xcb_translate_coordinates sign bug
579863f95b1Smrg    
580863f95b1Smrg    xcb_translate_coordinates_reply_t has unsigned dst_{x,y}, so explicitly
581863f95b1Smrg    cast them to int16_t to get the right values.
582863f95b1Smrg    Reported on irc by frostwork.
583863f95b1Smrg    
584863f95b1Smrg    xcb-proto was fixed in commit 661fe8dd.
585863f95b1Smrg    
586863f95b1Smrg    Signed-off-by: Julien Cristau <jcristau@debian.org>
587863f95b1Smrg    Acked-by: Peter Hutterer <peter.hutterer@who-t.net>
588863f95b1Smrg
589863f95b1Smrgcommit 4ec65f24a0abaaf6ec1a0c930fc79b3fc5e1baf6
590863f95b1SmrgAuthor: Tomas Chvatal <scarabeus@gentoo.org>
591863f95b1SmrgDate:   Mon Sep 27 14:56:14 2010 +0200
592863f95b1Smrg
593863f95b1Smrg    Fix build error when building --with-xcb-icccm
594863f95b1Smrg    
5950c91c449Smrg            xwininfo.c:633:34: error: incompatible types when assigning to type xcb_get_property_cookie_t from type int
596863f95b1Smrg    
597863f95b1Smrg    Signed-off-by: Tomas Chvatal <scarabeus@gentoo.org>
598863f95b1Smrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
599863f95b1Smrg
600863f95b1Smrgcommit aac89e8e81faca5d6eb830cd65591619a26ec17a
601863f95b1SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
602863f95b1SmrgDate:   Sun Sep 26 18:35:40 2010 -0700
603863f95b1Smrg
604863f95b1Smrg    xwininfo 1.1.0
605863f95b1Smrg    
606863f95b1Smrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
607863f95b1Smrg
608863f95b1Smrgcommit abcf5e76c7dfc951832fda6845ace426b9ddebce
609863f95b1SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
610863f95b1SmrgDate:   Sun Sep 26 18:30:08 2010 -0700
611863f95b1Smrg
612863f95b1Smrg    config: upgrade to util-macros 1.8 for additional man page support
613863f95b1Smrg    
614863f95b1Smrg    Use MAN_SUBST now supplied in XORG_MANPAGE_SECTIONS
615863f95b1Smrg    The value of MAN_SUBST is the same for all X.Org packages.
616863f95b1Smrg    
617863f95b1Smrg    Use AC_PROG_SED now supplied by XORG_DEFAULT_OPTIONS
618863f95b1Smrg    Enables use of platform appropriate version of sed.
619863f95b1Smrg    
620863f95b1Smrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
621863f95b1Smrg
622863f95b1Smrgcommit b6c84ba0aab5b95883a4f5759ec100b387314ec5
623863f95b1SmrgAuthor: Gaetan Nadon <memsize@videotron.ca>
624863f95b1SmrgDate:   Tue Jul 20 18:45:18 2010 -0400
625863f95b1Smrg
626863f95b1Smrg    config: update AC_PREREQ statement to 2.60
627863f95b1Smrg    
628863f95b1Smrg    Unrelated to the previous patches, the new value simply reflects
629863f95b1Smrg    the reality that the minimum level for autoconf to configure
630863f95b1Smrg    all x.org modules is 2.60 dated June 2006.
631863f95b1Smrg    
632863f95b1Smrg    ftp://ftp.gnu.org/gnu/autoconf/autoconf-2.60.tar.gz
633863f95b1Smrg    
634863f95b1Smrg    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
635863f95b1Smrg
636863f95b1Smrgcommit 8263f19cf9002c7b5f2967a2bde7af4ed117c1e5
637863f95b1SmrgAuthor: Jeremy Huddleston <jeremyhu@apple.com>
638863f95b1SmrgDate:   Sat Jul 10 10:19:14 2010 -0700
639863f95b1Smrg
640863f95b1Smrg    strnlen: Fix building on systems without strnlen(3)
641863f95b1Smrg    
642863f95b1Smrg    Signed-off-by: Jeremy Huddleston <jeremyhu@apple.com>
643863f95b1Smrg
644863f95b1Smrgcommit 3fa31068bcae6a5bee7fbd41788e13d6d56da8c0
645863f95b1SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
646863f95b1SmrgDate:   Wed Jun 30 18:38:57 2010 -0700
647863f95b1Smrg
648863f95b1Smrg    Make iconv() usage optional
649863f95b1Smrg    
650863f95b1Smrg    Allows building without iconv, though character set conversion will not
651863f95b1Smrg    be supported in that case.
652863f95b1Smrg    
653863f95b1Smrg    Handles UTF8_STRING validation and output for UTF-8 locales without iconv
654863f95b1Smrg    (using is_valid_utf8() function copied from X.Org's app/xprop/xprop.c)
655863f95b1Smrg    
656863f95b1Smrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
657863f95b1Smrg    Reviewed-by: James Cloos <cloos@jhcloos.com>
658863f95b1Smrg
659863f95b1Smrgcommit 6a4f77d4ac1737dd49f3462d98e0f7e41e50ab18
660863f95b1SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
661863f95b1SmrgDate:   Tue Jun 29 22:51:38 2010 -0700
662863f95b1Smrg
663863f95b1Smrg    Add some EWMH hints to the -wm output
664863f95b1Smrg    
665863f95b1Smrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
666863f95b1Smrg    Reviewed-by: James Cloos <cloos@jhcloos.com>
667863f95b1Smrg
668863f95b1Smrgcommit baf759d33b4b360fef2b2c61094ef109bec708fa
669863f95b1SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
670863f95b1SmrgDate:   Tue Jun 29 17:56:07 2010 -0700
671863f95b1Smrg
672863f95b1Smrg    Handle non-latin-1 window names
673863f95b1Smrg    
674863f95b1Smrg    Uses _NET_WM_NAME to get UTF-8 encoding, iconv to convert to current locale
675863f95b1Smrg    Warns that COMPOUND_TEXT WM_NAMEs aren't supported if _NET_WM_NAME isn't set
676863f95b1Smrg    Adds local atom caching code to dsimple.c and uses it in all three *.c
677863f95b1Smrg    
678863f95b1Smrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
679863f95b1Smrg    Reviewed-by: James Cloos <cloos@jhcloos.com>
680863f95b1Smrg
681863f95b1Smrgcommit 6ec3573d7876fa62d2a81057ce0d16ed328fad1f
682863f95b1SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
683863f95b1SmrgDate:   Fri Jun 25 21:41:21 2010 -0700
684863f95b1Smrg
685863f95b1Smrg    Make xcb-icccm dependency be optional and off-by-default
686863f95b1Smrg    
687863f95b1Smrg    Changes to the xcb-icccm API/ABI are under discussion, so for now default
688863f95b1Smrg    to using local property handling code modeled after the current API, with
689863f95b1Smrg    a --with-xcb-icccm to enable use of the API for testing/development.
690863f95b1Smrg    
691863f95b1Smrg    Once the API/ABI is stable & released, this set of changes should be
692863f95b1Smrg    removed and the xcb-icccm API just used directly.
693863f95b1Smrg    
694863f95b1Smrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
695863f95b1Smrg    Reviewed-by: James Cloos <cloos@jhcloos.com>
696863f95b1Smrg
697863f95b1Smrgcommit 96f19bade9ce4940642d580f4c52e2bc0e3539ab
698863f95b1SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
699863f95b1SmrgDate:   Sun Jun 13 12:42:34 2010 -0700
700863f95b1Smrg
701863f95b1Smrg    Convert from Xlib to xcb
702863f95b1Smrg    
703863f95b1Smrg    Testing was done with a simple GNOME 2.28 session with a number of
704863f95b1Smrg    applications open (gnome-terminal, VirtualBox, Firefox).
705863f95b1Smrg    
706863f95b1Smrg    Primary test case was xwininfo -root -all, which listed 114 children of
707863f95b1Smrg    the root window.   Output was identical to Xlib version (after applying
708863f95b1Smrg    the fix to libxcb_icccm for always null-terminating wm_class properties).
709863f95b1Smrg    
710863f95b1Smrg    Over a local connection on the same machine:
711863f95b1Smrg    
7120c91c449Smrg    Xlib:   0.00u 0.01s 0:00.05 20.0%
7130c91c449Smrg    xcb:    0.00u 0.00s 0:00.02 0.0%
714863f95b1Smrg    
715863f95b1Smrg    (i.e. barely measurable difference - I had more variation between
716863f95b1Smrg     repeated runs of the command)
717863f95b1Smrg    
718863f95b1Smrg    Introducing latency by running over ssh -X from California to Beijing
719863f95b1Smrg    and back:
720863f95b1Smrg    
7210c91c449Smrg    Xlib:   0.03u 0.02s 8:19.12 0.0%
7220c91c449Smrg    xcb:    0.00u 0.00s 0:45.26 0.0%
723863f95b1Smrg    
724863f95b1Smrg    Memory size when exit() is called:
725863f95b1Smrg    
726863f95b1Smrg    Xlib:
727863f95b1Smrg     Address  Kbytes     RSS    Anon  Locked Mode   Mapped File
728863f95b1Smrg    08043000      20      20      20       - rw---    [ stack ]
729863f95b1Smrg    08400000     144     144     144       - rw---    [ heap ]
730863f95b1Smrg    total Kb    8972    8640     316       -
731863f95b1Smrg    
732863f95b1Smrg    xcb:
733863f95b1Smrg     Address  Kbytes     RSS    Anon  Locked Mode   Mapped File
734863f95b1Smrg    08045000      12      12      12       - rwx--    [ stack ]
735863f95b1Smrg    0806C000     100     100     100       - rwx--    [ heap ]
736863f95b1Smrg    total Kb    7980    7692     288       -
737863f95b1Smrg    
738863f95b1Smrg    Bytes sent & received (counted by proxying via xscope):
739863f95b1Smrg    
740863f95b1Smrg    Xlib: Client --> Server: 21380 bytes   Client <-- Server:  54124 bytes
741863f95b1Smrg    xcb:  Client --> Server: 21114 bytes   Client <-- Server:  53160 bytes
742863f95b1Smrg    
743863f95b1Smrg    (The Xlib code didn't save any replies, so re-requested a couple of things
744863f95b1Smrg     when running with -all - I fixed that while porting to xcb, but the same
745863f95b1Smrg     could be done with Xlib easily too.)
746863f95b1Smrg    
747863f95b1Smrg    Not yet handled: WM_NAME properties that need to be converted from another
748863f95b1Smrg    character encoding.
749863f95b1Smrg    
750863f95b1Smrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
751863f95b1Smrg    Reviewed-by: James Cloos <cloos@jhcloos.com>
752863f95b1Smrg
753863f95b1Smrgcommit 123ff05c2e2bbdb9d7d6d958d9f096cf854b8360
754863f95b1SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
755863f95b1SmrgDate:   Mon Jun 7 01:00:33 2010 -0700
756863f95b1Smrg
757863f95b1Smrg    Delay generating unknown code string until we know we need it
758863f95b1Smrg    
759863f95b1Smrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
760863f95b1Smrg
761863f95b1Smrgcommit 369c37a62cdd2841a3e8778674029841231f45ad
762863f95b1SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
763863f95b1SmrgDate:   Sun Jun 6 16:57:22 2010 -0700
764863f95b1Smrg
765863f95b1Smrg    Use _X_NORETURN from xproto 7.0.17
766863f95b1Smrg    
767863f95b1Smrg    Also throw in _X_ATTRIBUTE_PRINTF while we're here.
768863f95b1Smrg    
769863f95b1Smrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
770863f95b1Smrg
771863f95b1Smrgcommit c72551c9e8805d44ee76f6723cada6843657031b
772863f95b1SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
773863f95b1SmrgDate:   Sun Jun 6 16:06:07 2010 -0700
774863f95b1Smrg
775863f95b1Smrg    Make spacing more consistent
776863f95b1Smrg    
777863f95b1Smrg    Different functions had 2, 4, 6, or 8 spaces per indent level,
778863f95b1Smrg    standardized on 4 spaces.   Also more consistenly put spaces before parens.
779863f95b1Smrg    
780863f95b1Smrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
781863f95b1Smrg
782863f95b1Smrgcommit 6001e8721f232aa1f8b584d903edcea148b0ebc5
783863f95b1SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
784863f95b1SmrgDate:   Sun Jun 6 14:16:39 2010 -0700
785863f95b1Smrg
786863f95b1Smrg    Remove #ifdef NO_I18N code branches
787863f95b1Smrg    
788863f95b1Smrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
789863f95b1Smrg
790863f95b1Smrgcommit 44a6d871e2baec9724f131778887c834133a4dc5
791863f95b1SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
792863f95b1SmrgDate:   Sun Jun 6 14:12:24 2010 -0700
793863f95b1Smrg
794863f95b1Smrg    Remove RCS/CVS id tags
795863f95b1Smrg    
796863f95b1Smrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
797863f95b1Smrg
798863f95b1Smrgcommit 98bb85ea5fd3e2b5e077d89c6bf6e16b8829481a
799863f95b1SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
800863f95b1SmrgDate:   Sun Jun 6 14:11:13 2010 -0700
801863f95b1Smrg
802863f95b1Smrg    mark window_id_format as a const string
803863f95b1Smrg    
804863f95b1Smrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
805863f95b1Smrg
806863f95b1Smrgcommit 725c5bbb58e6fb2c8775512d194367e3d677ee43
807863f95b1SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
808863f95b1SmrgDate:   Sun Jun 6 14:05:53 2010 -0700
809863f95b1Smrg
810863f95b1Smrg    Collapse some series of multiline printfs into single strings/calls
811863f95b1Smrg    
812863f95b1Smrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
813863f95b1Smrg
814863f95b1Smrgcommit 969b179b3bfe2dd11f3426fc30cab3ac337b84d5
815863f95b1SmrgAuthor: Alan Coopersmith <alan.coopersmith@sun.com>
816863f95b1SmrgDate:   Fri Jan 15 13:10:39 2010 -0800
817863f95b1Smrg
818863f95b1Smrg    Update Sun license notices to current X.Org standard form
819863f95b1Smrg    
820863f95b1Smrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
821863f95b1Smrg
822863f95b1Smrgcommit b0c1a61df072c92db646257b1048798df0f1c64d
823863f95b1SmrgAuthor: Gaetan Nadon <memsize@videotron.ca>
824863f95b1SmrgDate:   Thu Nov 26 09:19:55 2009 -0500
825863f95b1Smrg
826863f95b1Smrg    Makefile.am: add ChangeLog and INSTALL on MAINTAINERCLEANFILES
827863f95b1Smrg    
828863f95b1Smrg    Now that the INSTALL file is generated.
829863f95b1Smrg    Allows running make maintainer-clean.
830863f95b1Smrg
831863f95b1Smrgcommit 414b61fcc45836ea0739b32abd0eff8c4a863f8d
832863f95b1SmrgAuthor: Gaetan Nadon <memsize@videotron.ca>
833863f95b1SmrgDate:   Wed Oct 28 14:09:09 2009 -0400
834863f95b1Smrg
835863f95b1Smrg    INSTALL, NEWS, README or AUTHORS files are missing/incorrect #24206
836863f95b1Smrg    
837863f95b1Smrg    Add missing INSTALL file. Use standard GNU file on building tarball
838863f95b1Smrg    README may have been updated
839863f95b1Smrg    Remove AUTHORS file as it is empty and no content available yet.
840863f95b1Smrg    Remove NEWS file as it is empty and no content available yet.
841863f95b1Smrg
842863f95b1Smrgcommit 458d8ae3b990c64630b0ca56f88a2955c9470681
843863f95b1SmrgAuthor: Gaetan Nadon <memsize@videotron.ca>
844863f95b1SmrgDate:   Mon Oct 26 22:08:39 2009 -0400
845863f95b1Smrg
846863f95b1Smrg    Makefile.am: ChangeLog not required: EXTRA_DIST or *CLEANFILES #24432
847863f95b1Smrg    
848863f95b1Smrg    ChangeLog filename is known to Automake and requires no further
849863f95b1Smrg    coding in the makefile.
850863f95b1Smrg
851863f95b1Smrgcommit dd4df8d8ec6a4cb34af8ddfd65277ae602d6cdc8
852863f95b1SmrgAuthor: Gaetan Nadon <memsize@videotron.ca>
853863f95b1SmrgDate:   Thu Oct 22 12:34:16 2009 -0400
854863f95b1Smrg
855863f95b1Smrg    .gitignore: use common defaults with custom section # 24239
856863f95b1Smrg    
857863f95b1Smrg    Using common defaults will reduce errors and maintenance.
858863f95b1Smrg    Only the very small or inexistent custom section need periodic maintenance
859863f95b1Smrg    when the structure of the component changes. Do not edit defaults.
860863f95b1Smrg
861863f95b1Smrgcommit d245ffee6e947b275b21a7a47716410c41154d4a
862863f95b1SmrgAuthor: Gaetan Nadon <memsize@videotron.ca>
863863f95b1SmrgDate:   Sun Sep 27 15:41:05 2009 -0400
864863f95b1Smrg
865863f95b1Smrg    Makefile.am: do not include autogen.sh in distribution #24183
866863f95b1Smrg    
867863f95b1Smrg    This is a private build script that should not be distributed
868863f95b1Smrg
869863f95b1Smrgcommit a61af405625b9a284497d7b4e56ef9719d3ae14f
870863f95b1SmrgAuthor: Jeremy Huddleston <jeremyhu@freedesktop.org>
871863f95b1SmrgDate:   Wed Oct 21 12:47:22 2009 -0700
872863f95b1Smrg
873863f95b1Smrg    This is not a GNU project, so declare it foreign.
874863f95b1Smrg    
875863f95b1Smrg    On Wed, 2009-10-21 at 13:36 +1000, Peter Hutterer wrote:
876863f95b1Smrg    > On Tue, Oct 20, 2009 at 08:23:55PM -0700, Jeremy Huddleston wrote:
877863f95b1Smrg    > > I noticed an INSTALL file in xlsclients and libXvMC today, and it
878863f95b1Smrg    > > was quite annoying to work around since 'autoreconf -fvi' replaces
879863f95b1Smrg    > > it and git wants to commit it.  Should these files even be in git?
880863f95b1Smrg    > > Can I nuke them for the betterment of humanity and since they get
881863f95b1Smrg    > > created by autoreconf anyways?
882863f95b1Smrg    >
883863f95b1Smrg    > See https://bugs.freedesktop.org/show_bug.cgi?id=24206
884863f95b1Smrg    
885863f95b1Smrg    As an interim measure, replace AM_INIT_AUTOMAKE([dist-bzip2]) with
886863f95b1Smrg    AM_INIT_AUTOMAKE([foreign dist-bzip2]). This will prevent the generation
887863f95b1Smrg    of the INSTALL file. It is also part of the 24206 solution.
888863f95b1Smrg    
889863f95b1Smrg    Signed-off-by: Jeremy Huddleston <jeremyhu@freedesktop.org>
890863f95b1Smrg
89110998002Smrgcommit 1569f4d692443bf0658dbe12902f995693b13dcf
89210998002SmrgAuthor: Alan Coopersmith <alan.coopersmith@sun.com>
89310998002SmrgDate:   Mon Oct 12 16:08:57 2009 -0700
89410998002Smrg
89510998002Smrg    xwininfo 1.0.5
89610998002Smrg    
89710998002Smrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
89810998002Smrg
89910998002Smrgcommit 28b34ed17506540a793a85e03c01a7b4d9aa3588
90010998002SmrgAuthor: Alan Coopersmith <alan.coopersmith@sun.com>
90110998002SmrgDate:   Mon Oct 12 16:06:55 2009 -0700
90210998002Smrg
90310998002Smrg    Migrate to xorg macros 1.3 & XORG_DEFAULT_OPTIONS
90410998002Smrg    
90510998002Smrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
90610998002Smrg
90710998002Smrgcommit b6837aadf7a2c30fb8c2c811d45c48047e0769e8
90810998002SmrgAuthor: Alan Coopersmith <alan.coopersmith@sun.com>
90910998002SmrgDate:   Mon Oct 12 15:58:09 2009 -0700
91010998002Smrg
91110998002Smrg    Fill in COPYING file
91210998002Smrg    
91310998002Smrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
91410998002Smrg
91510998002Smrgcommit 98ac096e2edae243ce2119fb70112c3c6b2bb688
91610998002SmrgAuthor: Alan Coopersmith <alan.coopersmith@sun.com>
91710998002SmrgDate:   Thu Oct 1 14:54:32 2009 -0700
91810998002Smrg
91910998002Smrg    Add README with pointers to mailing lists, bugzilla, & git
92010998002Smrg    
92110998002Smrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
92210998002Smrg
92310998002Smrgcommit 347ba641db84c66cd332f398423e87a882580575
92410998002SmrgAuthor: Yann Droneaud <ydroneaud@mandriva.com>
92510998002SmrgDate:   Fri Mar 27 16:41:00 2009 +0100
92610998002Smrg
92710998002Smrg    Update manpage for visual id
92810998002Smrg    
92910998002Smrg    Signed-off-by: James Cloos <cloos@jhcloos.com>
93010998002Smrg
93110998002Smrgcommit ee03cf70e9e92d0e9adebaddc6b065de496cc561
93210998002SmrgAuthor: Yann Droneaud <ydroneaud@mandriva.com>
93310998002SmrgDate:   Fri Mar 27 16:35:14 2009 +0100
93410998002Smrg
93510998002Smrg    Report visual id along visual class for -stat switch
93610998002Smrg    
93710998002Smrg    Signed-off-by: James Cloos <cloos@jhcloos.com>
93810998002Smrg
93910998002Smrgcommit a42690b24d828ec4cfae1bf40cac08f07c6202af
94010998002SmrgAuthor: Paulo Cesar Pereira de Andrade <pcpa@mandriva.com.br>
94110998002SmrgDate:   Thu Jan 15 14:27:14 2009 -0200
94210998002Smrg
94310998002Smrg    Ansification and compile warning fixes.
94410998002Smrg    
94510998002Smrg      This also uses XORG_CHANGELOG and XORG_CWARNFLAGS, corrects
94610998002Smrg    make distcheck and most gcc 4.3 and sparse warnings.
94710998002Smrg
94810998002Smrgcommit 67a74f540cdbb7ded7aa44c751f5f0c8833c688f
94910998002SmrgAuthor: Branden Robinson <branden@debian.org>
95010998002SmrgDate:   Fri Feb 11 02:14:27 2005 -0500
95110998002Smrg
95210998002Smrg    Do not spew usage on connection error
95310998002Smrg    
95410998002Smrg    General philosophy:
95510998002Smrg    
95610998002Smrg    The user should only be shown a usage message when:
95710998002Smrg      * it is asked for with a --help option or the like.
95810998002Smrg      * the command line is syntactically invalid.
95910998002Smrg
960a005d216Smrgcommit b8115ee0e43c6c03025cad72219481e3fdb119d4
961a005d216SmrgAuthor: James Cloos <cloos@jhcloos.com>
96210998002SmrgDate:   Sun Jun 29 10:49:33 2008 -0400
963a005d216Smrg
964a005d216Smrg    xwininfo 1.0.4
965a005d216Smrg
966a005d216Smrgcommit c229611bcb7ee94bea5c075f5e15447e14c0f6ce
967a005d216SmrgAuthor: Kim Woelders <kim@woelders.dk>
96810998002SmrgDate:   Sun Jun 22 01:12:13 2008 -0400
969a005d216Smrg
970a005d216Smrg    Fix window selection by pointer.
971a005d216Smrg    
972a005d216Smrg    This should fix things in WM’s using virtual roots as well as in tabbing WM’s.
973a005d216Smrg    
974a005d216Smrg    Signed-off-by: James Cloos <cloos@jhcloos.com>
975a005d216Smrg
976ff7e0accSmrgcommit b7e88cd9d28a3d3e467b769f3efe87f7c2f4c0a5
977ff7e0accSmrgAuthor: Alan Coopersmith <alan.coopersmith@sun.com>
97810998002SmrgDate:   Mon Aug 27 14:20:35 2007 -0700
979ff7e0accSmrg
980ff7e0accSmrg    Version bump: 1.0.3
981ff7e0accSmrg
982ff7e0accSmrgcommit 56f0b5dfb1486e262eb514fac44c73cea4bb4471
983ff7e0accSmrgAuthor: Alan Coopersmith <alan.coopersmith@sun.com>
98410998002SmrgDate:   Mon Aug 27 14:20:02 2007 -0700
985ff7e0accSmrg
986ff7e0accSmrg    Replace static ChangeLog with dist-hook to generate from git log
987ff7e0accSmrg
988ff7e0accSmrgcommit c8d205c30547ca526404a0b257c3cc5d40970be6
989ff7e0accSmrgAuthor: Alan Coopersmith <alan.coopersmith@sun.com>
99010998002SmrgDate:   Tue Aug 7 15:50:13 2007 -0700
991ff7e0accSmrg
992ff7e0accSmrg    Add static & const qualifiers to xwininfo.c
993ff7e0accSmrg
994ff7e0accSmrgcommit 77d50c0bf824f847bd9ede30c21618845258de76
995ff7e0accSmrgAuthor: Alan Coopersmith <alan.coopersmith@sun.com>
99610998002SmrgDate:   Tue Aug 7 15:38:23 2007 -0700
997ff7e0accSmrg
998ff7e0accSmrg    Replace sprintf's with snprintf & strlcat
999ff7e0accSmrg
1000ff7e0accSmrgcommit 118bd50a9bbc10cab7846fb6ac1a0d25ba4c3422
1001ff7e0accSmrgAuthor: Alan Coopersmith <alan.coopersmith@sun.com>
100210998002SmrgDate:   Mon Aug 6 19:52:13 2007 -0700
1003ff7e0accSmrg
1004ff7e0accSmrg    dsimple.c: ANSIfy function declarations
1005ff7e0accSmrg
1006ff7e0accSmrgcommit e093e4be56bb2be385a972962cf89f234e987ab4
1007ff7e0accSmrgAuthor: Alan Coopersmith <alan.coopersmith@sun.com>
100810998002SmrgDate:   Mon Aug 6 19:44:24 2007 -0700
1009ff7e0accSmrg
1010ff7e0accSmrg    Purge unused code from dsimple.c
1011ff7e0accSmrg    
1012ff7e0accSmrg    dsimple.c was originally shared source among several X apps.
1013ff7e0accSmrg    Since modularization gave each app it's own copy, much of the code is
1014ff7e0accSmrg    no longer needed in each app.
1015ff7e0accSmrg
1016ff7e0accSmrgcommit 59bbe12a40fdb3d39429d0d0ce809ad28116e7ed
1017ff7e0accSmrgAuthor: Alan Coopersmith <alan.coopersmith@sun.com>
101810998002SmrgDate:   Mon Aug 6 19:18:57 2007 -0700
1019ff7e0accSmrg
1020ff7e0accSmrg    Rename xwininfo_CFLAGS to AM_CFLAGS to make automake-1.10 happier
1021ff7e0accSmrg    
1022ff7e0accSmrg    Makefile.am:27: compiling `dsimple.c' with per-target flags requires `AM_PROG_CC_C_O' in `configure.ac'
1023ff7e0accSmrg
1024ff7e0accSmrgcommit 5a251886c0f158f4c8a342b6fbdeebf3dbd1c0fd
1025ff7e0accSmrgAuthor: Alan Coopersmith <alan.coopersmith@sun.com>
102610998002SmrgDate:   Thu May 24 18:20:11 2007 -0700
1027ff7e0accSmrg
1028ff7e0accSmrg    Man page formatting: make -geometry bold like other options
1029ff7e0accSmrg
1030ff7e0accSmrgcommit 07459b14b36f15cfdfc6384019aaf020c7920cd4
1031ff7e0accSmrgAuthor: Alan Coopersmith <alan.coopersmith@sun.com>
103210998002SmrgDate:   Thu May 24 18:17:28 2007 -0700
1033ff7e0accSmrg
1034ff7e0accSmrg    renamed: .cvsignore -> .gitignore
1035ff7e0accSmrg
1036ff7e0accSmrgcommit 24fc2a569df9eaa776bcdddbb26bf4ea97b69d13
1037ff7e0accSmrgAuthor: Alan Coopersmith <alan.coopersmith@sun.com>
103810998002SmrgDate:   Thu May 24 18:16:53 2007 -0700
1039ff7e0accSmrg
1040ff7e0accSmrg    X.Org bug #10616: Add all the X info commands to See Also in man page
1041ff7e0accSmrg    
1042ff7e0accSmrg    X.Org Bugzilla #10616: <https://bugs.freedesktop.org/show_bug.cgi?id=10616>
1043ff7e0accSmrg    Reported upstream from
1044ff7e0accSmrg    Debian bug #350313 <http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=350313>
1045ff7e0accSmrg
1046ff7e0accSmrgcommit 412a3232373131634072df0d0b4843abf360def4
1047ff7e0accSmrgAuthor: Adam Jackson <ajax@nwnk.net>
104810998002SmrgDate:   Sun Apr 2 01:19:53 2006 +0000
1049ff7e0accSmrg
1050ff7e0accSmrg    Bump to 1.0.2.
1051ff7e0accSmrg
1052ff7e0accSmrgcommit 8d62050702532be39688d468663466199492510b
1053ff7e0accSmrgAuthor: Alan Coopersmith <Alan.Coopersmith@sun.com>
105410998002SmrgDate:   Fri Mar 10 02:37:18 2006 +0000
1055ff7e0accSmrg
1056ff7e0accSmrg    Clear two tiny memory leaks. (Coverity ids #900 & 901)
1057ff7e0accSmrg
1058ff7e0accSmrgcommit 609828be5a05bc71fffaf8fc129a0cae8082fd57
1059ff7e0accSmrgAuthor: Kevin E Martin <kem@kem.org>
106010998002SmrgDate:   Wed Dec 21 02:29:55 2005 +0000
1061ff7e0accSmrg
1062ff7e0accSmrg    Update package version for X11R7 release.
1063ff7e0accSmrg
1064ff7e0accSmrgcommit a4169ffa7eb6eb9a28fd64a0686a813da975736c
1065ff7e0accSmrgAuthor: Adam Jackson <ajax@nwnk.net>
106610998002SmrgDate:   Mon Dec 19 16:22:48 2005 +0000
1067ff7e0accSmrg
1068ff7e0accSmrg    Stub COPYING files
1069ff7e0accSmrg
1070ff7e0accSmrgcommit b9403df95678e568a326fe3f37bf29285a6a211e
1071ff7e0accSmrgAuthor: Kevin E Martin <kem@kem.org>
107210998002SmrgDate:   Thu Dec 15 00:24:12 2005 +0000
1073ff7e0accSmrg
1074ff7e0accSmrg    Update package version number for final X11R7 release candidate.
1075ff7e0accSmrg
1076ff7e0accSmrgcommit 6f9523999cc4eb34accfe0bcc2c7a74bae9259ef
1077ff7e0accSmrgAuthor: Kevin E Martin <kem@kem.org>
107810998002SmrgDate:   Tue Dec 6 22:48:27 2005 +0000
1079ff7e0accSmrg
1080ff7e0accSmrg    Change *man_SOURCES ==> *man_PRE to fix autotools warnings.
1081ff7e0accSmrg
1082ff7e0accSmrgcommit 28c0455ea50bdf37f1d9d53c6756beebed429f0e
1083ff7e0accSmrgAuthor: Kevin E Martin <kem@kem.org>
108410998002SmrgDate:   Sat Dec 3 05:49:29 2005 +0000
1085ff7e0accSmrg
1086ff7e0accSmrg    Update package version number for X11R7 RC3 release.
1087ff7e0accSmrg
1088ff7e0accSmrgcommit 988471c67e10a5ca309b90146b37a6037f5b2efc
1089ff7e0accSmrgAuthor: Alan Coopersmith <Alan.Coopersmith@sun.com>
109010998002SmrgDate:   Mon Nov 28 22:01:48 2005 +0000
1091ff7e0accSmrg
1092ff7e0accSmrg    Change *mandir targets to use new *_MAN_DIR variables set by xorg-macros.m4
1093ff7e0accSmrg        update to fix bug #5167 (Linux prefers *.1x man pages in man1 subdir)
1094ff7e0accSmrg
1095ff7e0accSmrgcommit 4496e95380b2f0ad7e9bdca02ec192dbb6d5e2e5
1096ff7e0accSmrgAuthor: Eric Anholt <anholt@freebsd.org>
109710998002SmrgDate:   Mon Nov 21 10:35:09 2005 +0000
1098ff7e0accSmrg
1099ff7e0accSmrg    Another pass at .cvsignores for apps.
1100ff7e0accSmrg
1101ff7e0accSmrgcommit 296d8e6ab8a86e5653529d0497ca5751d89f23b5
1102ff7e0accSmrgAuthor: Alan Coopersmith <Alan.Coopersmith@sun.com>
110310998002SmrgDate:   Mon Nov 21 03:14:17 2005 +0000
1104ff7e0accSmrg
1105ff7e0accSmrg    Change dependency from xmu to xmuu since the full xmu (with all its baggage
1106ff7e0accSmrg        like Xt) is not needed here.
1107ff7e0accSmrg
1108ff7e0accSmrgcommit 27898506332f1a4e698cbd65aecc47fdbc6d0a7b
1109ff7e0accSmrgAuthor: Eric Anholt <anholt@freebsd.org>
111010998002SmrgDate:   Sun Nov 20 22:08:56 2005 +0000
1111ff7e0accSmrg
1112ff7e0accSmrg    Add/improve .cvsignore files for apps.
1113ff7e0accSmrg
1114ff7e0accSmrgcommit ee7bf4989434ba5f30451c3f07e4a6e01e6532d4
1115ff7e0accSmrgAuthor: Kevin E Martin <kem@kem.org>
111610998002SmrgDate:   Sat Nov 19 07:15:38 2005 +0000
1117ff7e0accSmrg
1118ff7e0accSmrg    Update pkgconfig files to separate library build-time dependencies from
1119ff7e0accSmrg        application build-time dependencies, and update package deps to work
1120ff7e0accSmrg        with separate build roots.
1121ff7e0accSmrg
1122ff7e0accSmrgcommit 4e58b0e12d46503c5f75ead9a859694aafd5b9b7
1123ff7e0accSmrgAuthor: Kevin E Martin <kem@kem.org>
112410998002SmrgDate:   Wed Oct 19 02:47:58 2005 +0000
1125ff7e0accSmrg
1126ff7e0accSmrg    Update package version number for RC1 release.
1127ff7e0accSmrg
1128ff7e0accSmrgcommit fc097904a8d7ded9a60df35fd58b9f5b5e226e17
1129ff7e0accSmrgAuthor: Alan Coopersmith <Alan.Coopersmith@sun.com>
113010998002SmrgDate:   Mon Oct 17 23:56:25 2005 +0000
1131ff7e0accSmrg
1132ff7e0accSmrg    Use @APP_MAN_SUFFIX@ instead of $(APP_MAN_SUFFIX) in macro substitutions to
1133ff7e0accSmrg        work better with BSD make
1134ff7e0accSmrg
1135ff7e0accSmrgcommit 22feb546d5bf499ec0bc726c60a6c46f2e2cbd1c
1136ff7e0accSmrgAuthor: Alan Coopersmith <Alan.Coopersmith@sun.com>
113710998002SmrgDate:   Fri Oct 14 00:25:48 2005 +0000
1138ff7e0accSmrg
1139ff7e0accSmrg    Use sed to fill in variables in man page
1140ff7e0accSmrg
1141ff7e0accSmrgcommit 9b1a4cbaf609bb102adec047934ad4c1b05f01ab
1142ff7e0accSmrgAuthor: Alan Coopersmith <Alan.Coopersmith@sun.com>
114310998002SmrgDate:   Mon Aug 1 20:25:33 2005 +0000
1144ff7e0accSmrg
1145ff7e0accSmrg    Install man pages to section 1 instead of section m (Patch from Donnie
1146ff7e0accSmrg        Berkholz)
1147ff7e0accSmrg
1148ff7e0accSmrgcommit 70ed22f5e63d5759a0b7c6574a92d124c0777562
1149ff7e0accSmrgAuthor: Kevin E Martin <kem@kem.org>
115010998002SmrgDate:   Fri Jul 29 21:22:39 2005 +0000
1151ff7e0accSmrg
1152ff7e0accSmrg    Various changes preparing packages for RC0:
1153ff7e0accSmrg    - Verify and update package version numbers as needed
1154ff7e0accSmrg    - Implement versioning scheme
1155ff7e0accSmrg    - Change bug address to point to bugzilla bug entry form
1156ff7e0accSmrg    - Disable loadable i18n in libX11 by default (use --enable-loadable-i18n to
1157ff7e0accSmrg        reenable it)
1158ff7e0accSmrg    - Fix makedepend to use pkgconfig and pass distcheck
1159ff7e0accSmrg    - Update build script to build macros first
1160ff7e0accSmrg    - Update modular Xorg version
1161ff7e0accSmrg
1162ff7e0accSmrgcommit 270145dc0f3ad5c7ad7d6086da19c0a25ea853a9
1163ff7e0accSmrgAuthor: Adam Jackson <ajax@nwnk.net>
116410998002SmrgDate:   Wed Jul 20 19:32:05 2005 +0000
1165ff7e0accSmrg
1166ff7e0accSmrg    Use a unique token for PKG_CHECK_MODULES. Otherwise, if you use a global
1167ff7e0accSmrg        configure cache, you cache it, and the cached value is probably wrong.
1168ff7e0accSmrg
1169ff7e0accSmrgcommit 97aa768841e147fde3cf16ba9a4c852358085d27
11702163f7f8SmrgAuthor: Søren Sandmann Pedersen  <sandmann@daimi.au.dk>
117110998002SmrgDate:   Fri Jul 8 21:00:46 2005 +0000
1172ff7e0accSmrg
1173ff7e0accSmrg    Build system for xwininfo
1174ff7e0accSmrg
1175ff7e0accSmrgcommit 5cd08344c43c739c9a6837f1a60ae7c42e5afabe
1176ff7e0accSmrgAuthor: Roland Mainz <roland.mainz@nrubsig.org>
117710998002SmrgDate:   Wed Oct 6 19:29:59 2004 +0000
1178ff7e0accSmrg
1179ff7e0accSmrg    Fix for https://freedesktop.org/bugzilla/show_bug.cgi?id=1518 - Add filter
1180ff7e0accSmrg        support to "xlsfonts" that it can filter builtin-, glyph- and/or other
1181ff7e0accSmrg        kinds of printer fonts (controlled by the xp-listfonts-modes attribute
1182ff7e0accSmrg        as described in the CDE DtPrint and Xprint specifications).
1183ff7e0accSmrg
1184ff7e0accSmrgcommit ac7cc196b722ee4653326aee459f40ad16a260c1
1185ff7e0accSmrgAuthor: Egbert Eich <eich@suse.de>
118610998002SmrgDate:   Fri Apr 23 19:55:09 2004 +0000
1187ff7e0accSmrg
1188ff7e0accSmrg    Merging XORG-CURRENT into trunk
1189ff7e0accSmrg
1190ff7e0accSmrgcommit 43e099d499d4dbabb32ca0410175e0e1b814cd94
1191ff7e0accSmrgAuthor: Egbert Eich <eich@suse.de>
119210998002SmrgDate:   Sun Mar 14 08:35:54 2004 +0000
1193ff7e0accSmrg
1194ff7e0accSmrg    Importing vendor version xf86-4_4_99_1 on Sun Mar 14 00:26:39 PST 2004
1195ff7e0accSmrg
1196ff7e0accSmrgcommit cd710399eb415673c180f65080d685ee8d149361
1197ff7e0accSmrgAuthor: Egbert Eich <eich@suse.de>
119810998002SmrgDate:   Wed Mar 3 12:13:20 2004 +0000
1199ff7e0accSmrg
1200ff7e0accSmrg    Importing vendor version xf86-4_4_0 on Wed Mar 3 04:09:24 PST 2004
1201ff7e0accSmrg
1202ff7e0accSmrgcommit 436a7ecb4b764394abcdd06fd99d6232c633cad1
1203ff7e0accSmrgAuthor: Egbert Eich <eich@suse.de>
120410998002SmrgDate:   Thu Feb 26 13:36:32 2004 +0000
1205ff7e0accSmrg
1206ff7e0accSmrg    readding XFree86's cvs IDs
1207ff7e0accSmrg
1208ff7e0accSmrgcommit 6dfbd3f819f10e4d04653df2074526860007968e
1209ff7e0accSmrgAuthor: Egbert Eich <eich@suse.de>
121010998002SmrgDate:   Thu Feb 26 09:24:18 2004 +0000
1211ff7e0accSmrg
1212ff7e0accSmrg    Importing vendor version xf86-4_3_99_903 on Wed Feb 26 01:21:00 PST 2004
1213ff7e0accSmrg
1214ff7e0accSmrgcommit a2fa980ce0e98c2bbc503d1d9fe51ab539b7ea46
1215ff7e0accSmrgAuthor: Egbert Eich <eich@suse.de>
121610998002SmrgDate:   Thu Jan 29 08:09:21 2004 +0000
1217ff7e0accSmrg
1218ff7e0accSmrg    Importing vendor version xf86-012804-2330 on Thu Jan 29 00:06:33 PST 2004
1219ff7e0accSmrg
1220ff7e0accSmrgcommit 429530ba6f7699436d6f789a17550ec1a691c675
1221ff7e0accSmrgAuthor: Kaleb Keithley <kaleb@freedesktop.org>
122210998002SmrgDate:   Tue Nov 25 19:29:23 2003 +0000
1223ff7e0accSmrg
1224ff7e0accSmrg    XFree86 4.3.99.16 Bring the tree up to date for the Cygwin folks
1225ff7e0accSmrg
1226ff7e0accSmrgcommit be0f398fee08e03ab73ec0d580df688cc989fbaa
1227ff7e0accSmrgAuthor: Kaleb Keithley <kaleb@freedesktop.org>
122810998002SmrgDate:   Fri Nov 14 16:49:24 2003 +0000
1229ff7e0accSmrg
1230ff7e0accSmrg    XFree86 4.3.0.1
1231ff7e0accSmrg
1232ff7e0accSmrgcommit 5e5a590668dc3ebe7e2cb568aad4c9c14021f2a2
1233ff7e0accSmrgAuthor: Kaleb Keithley <kaleb@freedesktop.org>
123410998002SmrgDate:   Fri Nov 14 15:54:55 2003 +0000
1235ff7e0accSmrg
1236ff7e0accSmrg    R6.6 is the Xorg base-line
1237