1a392d4f3Smrgcommit f77165c819b05af27d9878efe8526a157f569b1a
2a392d4f3SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
3a392d4f3SmrgDate:   Sun Dec 4 15:17:26 2022 -0800
4a392d4f3Smrg
5a392d4f3Smrg    libXres 1.2.2
6a392d4f3Smrg    
7a392d4f3Smrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
8a392d4f3Smrg
9a392d4f3Smrgcommit bed46b55c06a3488971fda8271cf9fc0e3dd84d5
10a392d4f3SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
11a392d4f3SmrgDate:   Sun Nov 20 11:07:30 2022 -0800
12a392d4f3Smrg
13a392d4f3Smrg    Use calloc instead of malloc to allocate arrays
14a392d4f3Smrg    
15a392d4f3Smrg    Makes code more consistent with other functions in this library
16a392d4f3Smrg    which already do this and adds extra protection against overflows
17a392d4f3Smrg    or failures to properly fill in values.
18a392d4f3Smrg    
19a392d4f3Smrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
20a392d4f3Smrg
21a392d4f3Smrgcommit c71236d5ae587f6a673a8bf1b6fd5de64a3ba78c
22a392d4f3SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
23a392d4f3SmrgDate:   Sun Nov 20 11:03:55 2022 -0800
24a392d4f3Smrg
25a392d4f3Smrg    Handle implicit conversion warnings from clang
26a392d4f3Smrg    
27a392d4f3Smrg    Clears 6 -Wimplicit-int-conversion, 6 -Wshorten-64-to-32, and
28a392d4f3Smrg    7 -Wsign-conversion warnings.
29a392d4f3Smrg    
30a392d4f3Smrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
31a392d4f3Smrg
32a392d4f3Smrgcommit 9e0db673a7869861eeb6eccbc8270a019f4aacd1
33a392d4f3SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
34a392d4f3SmrgDate:   Sun Nov 20 10:31:39 2022 -0800
35a392d4f3Smrg
36a392d4f3Smrg    Resolve -Wsign-compare warnings from gcc
37a392d4f3Smrg    
38a392d4f3Smrg    XRes.c: In function ‘XResQueryClients’:
39a392d4f3Smrg    XRes.c:121:31: warning: comparison between signed and unsigned integer
40a392d4f3Smrg      expressions [-Wsign-compare]
41a392d4f3Smrg                 for (int i = 0; i < rep.num_clients; i++) {
42a392d4f3Smrg                                   ^
43a392d4f3Smrg    XRes.c: In function ‘XResQueryClientResources’:
44a392d4f3Smrg    XRes.c:176:31: warning: comparison between signed and unsigned integer
45a392d4f3Smrg      expressions [-Wsign-compare]
46a392d4f3Smrg                 for (int i = 0; i < rep.num_types; i++) {
47a392d4f3Smrg                                   ^
48a392d4f3Smrg    
49a392d4f3Smrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
50a392d4f3Smrg
51a392d4f3Smrgcommit a43105c0da6613798437afaa531c2a576f8efc99
52a392d4f3SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
53a392d4f3SmrgDate:   Sun Nov 20 10:30:10 2022 -0800
54a392d4f3Smrg
55a392d4f3Smrg    Variable scope reductions
56a392d4f3Smrg    
57a392d4f3Smrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
58a392d4f3Smrg
59a392d4f3Smrgcommit b1fb8150d6adac3b564575dec470a740457f66dc
60a392d4f3SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
61a392d4f3SmrgDate:   Sun Nov 20 10:20:59 2022 -0800
62a392d4f3Smrg
63a392d4f3Smrg    Add .git-blame-ignore-revs to hide whitespace commits from git blame
64a392d4f3Smrg    
65a392d4f3Smrg    To use this in your local repo clone, you will need to either run
66a392d4f3Smrg    `git blame --ignore-revs-file .git-blame-ignore-revs`
67a392d4f3Smrg    or set it permanently with
68a392d4f3Smrg    `git config blame.ignoreRevsFile .git-blame-ignore-revs`
69a392d4f3Smrg    
70a392d4f3Smrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
71a392d4f3Smrg
72a392d4f3Smrgcommit fa5642244aa4b0882b8604d1e693d31882a7adda
73a392d4f3SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
74a392d4f3SmrgDate:   Sun Nov 20 09:25:13 2022 -0800
75a392d4f3Smrg
76a392d4f3Smrg    Reformat code to X.Org standard style
77a392d4f3Smrg    
78a392d4f3Smrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
79a392d4f3Smrg
80a392d4f3Smrgcommit 7bb6561cb44ce8f38615d2436dae89e7ca9a773b
81a392d4f3SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
82a392d4f3SmrgDate:   Sun Jul 17 17:44:40 2022 -0700
83a392d4f3Smrg
84a392d4f3Smrg    gitlab CI: add a basic build test
85a392d4f3Smrg    
86a392d4f3Smrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
87a392d4f3Smrg
88a392d4f3Smrgcommit 090026087de8961a7c49145f347e65afa1bbcb9b
89a392d4f3SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
90a392d4f3SmrgDate:   Sun Jul 17 17:43:50 2022 -0700
91a392d4f3Smrg
92a392d4f3Smrg    Fix spelling/wording issues
93a392d4f3Smrg    
94a392d4f3Smrg    Found by using:
95a392d4f3Smrg        codespell --builtin clear,rare,usage,informal,code,names
96a392d4f3Smrg    
97a392d4f3Smrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
98a392d4f3Smrg
99a392d4f3Smrgcommit d5031be051ea7c969e7fdf5885235ae56825b697
100a392d4f3SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
101a392d4f3SmrgDate:   Sun Jul 17 17:43:25 2022 -0700
102a392d4f3Smrg
103a392d4f3Smrg    Build xz tarballs instead of bzip2
104a392d4f3Smrg    
105a392d4f3Smrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
106a392d4f3Smrg
1076ad5a0e2Smrgcommit c05c6d918b0e2011d4bfa370c321482e34630b17
1086ad5a0e2SmrgAuthor: Keith Packard <keithp@keithp.com>
1096ad5a0e2SmrgDate:   Tue Mar 30 21:36:16 2021 -0700
1106ad5a0e2Smrg
1116ad5a0e2Smrg    libXres 1.2.1
1126ad5a0e2Smrg    
1136ad5a0e2Smrg    Signed-off-by: Keith Packard <keithp@keithp.com>
1146ad5a0e2Smrg
1156ad5a0e2Smrgcommit 53581bba3ee20671e6e5ab7c743bfbf6ffbe6974
1166ad5a0e2SmrgAuthor: Keith Packard <keithp@keithp.com>
1176ad5a0e2SmrgDate:   Tue Mar 30 21:05:48 2021 -0700
1186ad5a0e2Smrg
1196ad5a0e2Smrg    Note ABI of XResQueryClientIds
1206ad5a0e2Smrg    
1216ad5a0e2Smrg    XResQueryClientIds is now documented to return an array of 32-bit
1226ad5a0e2Smrg    values, not an array of longs. The previous implementation allocated
1236ad5a0e2Smrg    space for 32-bit values but read longs into that, overflowing the
1246ad5a0e2Smrg    array. Applications using this were expecting 32-bit values.
1256ad5a0e2Smrg    
1266ad5a0e2Smrg    This "worked" on little endian 64-bit systems because only one value
1276ad5a0e2Smrg    was typically provided and the low 32-bits got stuck in the right
1286ad5a0e2Smrg    place, although the allocation was overrun at the end. That might
1296ad5a0e2Smrg    cause trouble if the allocator is checking carefully.
1306ad5a0e2Smrg    
1316ad5a0e2Smrg    Signed-off-by: Keith Packard <keithp@keithp.com>
1326ad5a0e2Smrg
1336ad5a0e2Smrgcommit 3e6bdd90c604e061c71715865eb403ffdd0dd7f0
1346ad5a0e2SmrgAuthor: Ray Strode <rstrode@redhat.com>
1356ad5a0e2SmrgDate:   Wed Oct 21 10:03:23 2020 -0400
1366ad5a0e2Smrg
1376ad5a0e2Smrg    XRes: Use _XRead instead of _XRead32 for reading pid
1386ad5a0e2Smrg    
1396ad5a0e2Smrg    _XRead32 requires the output variable to be a long, but
1406ad5a0e2Smrg    `ReadClientValues` feeds it client->value which is a
1416ad5a0e2Smrg    32-bit allocation.
1426ad5a0e2Smrg    
1436ad5a0e2Smrg    This commit changes the code to use _XRead instead, which
1446ad5a0e2Smrg    properly handles 32-bit output variables.
1456ad5a0e2Smrg    
1466ad5a0e2Smrg    https://gitlab.freedesktop.org/xorg/lib/libxres/-/issues/3
1476ad5a0e2Smrg
1486ad5a0e2Smrgcommit 97d312e5fd9b4b97e3f50c899a40325768f246a5
1496ad5a0e2SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
1506ad5a0e2SmrgDate:   Fri Dec 7 19:49:47 2018 -0800
1516ad5a0e2Smrg
1526ad5a0e2Smrg    Update configure.ac bug URL for gitlab migration
1536ad5a0e2Smrg    
1546ad5a0e2Smrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
1556ad5a0e2Smrg
1566ad5a0e2Smrgcommit a90ff752cfe4020c323d927fe856e91c49abbc93
1576ad5a0e2SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
1586ad5a0e2SmrgDate:   Mon Nov 19 21:27:37 2018 -0800
1596ad5a0e2Smrg
1606ad5a0e2Smrg    Update README for gitlab migration
1616ad5a0e2Smrg    
1626ad5a0e2Smrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
1636ad5a0e2Smrg
164e6d2e958Smrgcommit 84b9156c7833dfd91c65d33542420ff4fe226948
165e6d2e958SmrgAuthor: Adam Jackson <ajax@redhat.com>
166e6d2e958SmrgDate:   Wed Oct 11 11:11:01 2017 -0400
167e6d2e958Smrg
168e6d2e958Smrg    libXRes 1.2.0
169e6d2e958Smrg    
170e6d2e958Smrg    Signed-off-by: Adam Jackson <ajax@redhat.com>
171e6d2e958Smrg
172e6d2e958Smrgcommit 1bc34457619c0d9b94ebd1cadac53366da20fbe3
173e6d2e958SmrgAuthor: Mihail Konev <k.mvc@ya.ru>
174e6d2e958SmrgDate:   Thu Jan 26 13:52:49 2017 +1000
175e6d2e958Smrg
176e6d2e958Smrg    autogen: add default patch prefix
177e6d2e958Smrg    
178e6d2e958Smrg    Signed-off-by: Mihail Konev <k.mvc@ya.ru>
179e6d2e958Smrg
180e6d2e958Smrgcommit e5fbb99729d460eda477bf6e299728bc47542ccb
181e6d2e958SmrgAuthor: Emil Velikov <emil.l.velikov@gmail.com>
182e6d2e958SmrgDate:   Mon Mar 9 12:00:52 2015 +0000
183e6d2e958Smrg
184e6d2e958Smrg    autogen.sh: use quoted string variables
185e6d2e958Smrg    
186e6d2e958Smrg    Place quotes around the $srcdir, $ORIGDIR and $0 variables to prevent
187e6d2e958Smrg    fall-outs, when they contain space.
188e6d2e958Smrg    
189e6d2e958Smrg    Signed-off-by: Emil Velikov <emil.l.velikov@gmail.com>
190e6d2e958Smrg    Reviewed-by: Peter Hutterer <peter.hutterer@who-t.net>
191e6d2e958Smrg    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
192e6d2e958Smrg
193e6d2e958Smrgcommit 16b2d184302d259a8481693285976045386fcc01
194e6d2e958SmrgAuthor: Peter Hutterer <peter.hutterer@who-t.net>
195e6d2e958SmrgDate:   Tue Jan 24 10:32:07 2017 +1000
196e6d2e958Smrg
197e6d2e958Smrg    autogen.sh: use exec instead of waiting for configure to finish
198e6d2e958Smrg    
199e6d2e958Smrg    Syncs the invocation of configure with the one from the server.
200e6d2e958Smrg    
201e6d2e958Smrg    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
202e6d2e958Smrg    Reviewed-by: Emil Velikov <emil.velikov@collabora.com>
203e6d2e958Smrg
204e6d2e958Smrgcommit ae0ddaa9c960aee1b7845da01270b00177f95f3d
205899129b3SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
206e6d2e958SmrgDate:   Fri Nov 22 23:22:36 2013 -0800
207899129b3Smrg
208e6d2e958Smrg    Remove fallback for _XEatDataWords, require libX11 1.6 for it
209e6d2e958Smrg    
210e6d2e958Smrg    _XEatDataWords was orignally introduced with the May 2013 security
211e6d2e958Smrg    patches, and in order to ease the process of delivering those,
212e6d2e958Smrg    fallback versions of _XEatDataWords were included in the X extension
213e6d2e958Smrg    library patches so they could be applied to older versions that didn't
214e6d2e958Smrg    have libX11 1.6 yet.   Now that we're past that hurdle, we can drop
215e6d2e958Smrg    the fallbacks and just require libX11 1.6 for building new versions
216e6d2e958Smrg    of the extension libraries.
217899129b3Smrg    
218899129b3Smrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
219899129b3Smrg
220e6d2e958Smrgcommit 0f5cfdc3136dd8ef43800bda64f9d39e6b23b2e9
221e6d2e958SmrgAuthor: Julien Cristau <jcristau@debian.org>
222e6d2e958SmrgDate:   Sun Jun 30 20:09:49 2013 +0200
223e6d2e958Smrg
224e6d2e958Smrg    Compute number of bytes correctly in XResQueryClientPixmapBytes
225e6d2e958Smrg    
226e6d2e958Smrg    64-bit servers send the upper 32-bit in bytes_overflow.  We were
227e6d2e958Smrg    multiplying by 2^32 - 1 instead of 2^32 when putting things back
228e6d2e958Smrg    together.
229e6d2e958Smrg    
230e6d2e958Smrg    Debian bug#621702
231e6d2e958Smrg    
232e6d2e958Smrg    Reported-by: Kevin Ryde <user42@zip.com.au>
233e6d2e958Smrg    Signed-off-by: Julien Cristau <jcristau@debian.org>
234e6d2e958Smrg    Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com>
235e6d2e958Smrg
236e6d2e958Smrgcommit f468184963e53feda848853c4aefd0197b2cc116
237899129b3SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
238899129b3SmrgDate:   Fri Apr 12 23:36:13 2013 -0700
239899129b3Smrg
240899129b3Smrg    integer overflow in XResQueryClientResources() [CVE-2013-1988 2/2]
241899129b3Smrg    
242899129b3Smrg    The CARD32 rep.num_types needs to be bounds checked before multiplying
243899129b3Smrg    by sizeof(XResType) to avoid integer overflow leading to underallocation
244899129b3Smrg    and writing data from the network past the end of the allocated buffer.
245899129b3Smrg    
246899129b3Smrg    Reported-by: Ilja Van Sprundel <ivansprundel@ioactive.com>
247899129b3Smrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
248899129b3Smrg
249e6d2e958Smrgcommit b053d215b80e721f9afdc5794e4f3f4f2aee0141
250899129b3SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
251899129b3SmrgDate:   Fri Apr 12 23:36:13 2013 -0700
252899129b3Smrg
253899129b3Smrg    integer overflow in XResQueryClients() [CVE-2013-1988 1/2]
254899129b3Smrg    
255899129b3Smrg    The CARD32 rep.num_clients needs to be bounds checked before multiplying
256899129b3Smrg    by sizeof(XResClient) to avoid integer overflow leading to underallocation
257899129b3Smrg    and writing data from the network past the end of the allocated buffer.
258899129b3Smrg    
259899129b3Smrg    Reported-by: Ilja Van Sprundel <ivansprundel@ioactive.com>
260899129b3Smrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
261899129b3Smrg
262e6d2e958Smrgcommit 69457711050ac3a53859ef11790a7ac815cd7d94
263899129b3SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
264899129b3SmrgDate:   Sat Apr 13 10:34:22 2013 -0700
265899129b3Smrg
266899129b3Smrg    Use _XEatDataWords to avoid overflow of rep.length shifting
267899129b3Smrg    
268899129b3Smrg    rep.length is a CARD32, so rep.length << 2 could overflow in 32-bit builds
269899129b3Smrg    
270899129b3Smrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
271899129b3Smrg
272e6d2e958Smrgcommit 83e7693515369d57dcd11c2bb1f03563f51bc500
273899129b3SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
274899129b3SmrgDate:   Fri Jan 18 23:06:20 2013 -0800
275899129b3Smrg
276899129b3Smrg    Replace deprecated Automake INCLUDES variable with AM_CPPFLAGS
277899129b3Smrg    
278899129b3Smrg    Excerpt https://lists.gnu.org/archive/html/automake/2012-12/msg00038.html
279899129b3Smrg    
280899129b3Smrg      - Support for the long-deprecated INCLUDES variable will be removed
281899129b3Smrg        altogether in Automake 1.14.  The AM_CPPFLAGS variable should be
282899129b3Smrg        used instead.
283899129b3Smrg    
284899129b3Smrg    This variable was deprecated in Automake releases prior to 1.10, which is
285899129b3Smrg    the current minimum level required to build X.
286899129b3Smrg    
287899129b3Smrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
288e6d2e958Smrg
289e6d2e958Smrgcommit d9324b7d07294bb18e4902596a1b8ee387188364
290e6d2e958SmrgAuthor: Colin Walters <walters@verbum.org>
291e6d2e958SmrgDate:   Wed Jan 4 17:37:06 2012 -0500
292e6d2e958Smrg
293e6d2e958Smrg    autogen.sh: Implement GNOME Build API
294e6d2e958Smrg    
295e6d2e958Smrg    http://people.gnome.org/~walters/docs/build-api.txt
296e6d2e958Smrg    
297e6d2e958Smrg    Signed-off-by: Adam Jackson <ajax@redhat.com>
298e6d2e958Smrg
299e6d2e958Smrgcommit 6d1f115422cde2bfca4b69caa395345f3ac454e7
300e6d2e958SmrgAuthor: Adam Jackson <ajax@redhat.com>
301e6d2e958SmrgDate:   Tue Jan 15 14:28:48 2013 -0500
302e6d2e958Smrg
303e6d2e958Smrg    configure: Remove AM_MAINTAINER_MODE
304e6d2e958Smrg    
305e6d2e958Smrg    Signed-off-by: Adam Jackson <ajax@redhat.com>
306e6d2e958Smrg
307e6d2e958Smrgcommit f44f4e265ec3ab7ef87d6d7009ec079ba4c49336
308e6d2e958SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
309e6d2e958SmrgDate:   Mon Apr 23 18:57:48 2012 -0700
310e6d2e958Smrg
311e6d2e958Smrg    Bump version to 1.1.99.0 to reflect addition of 1.2 API
312e6d2e958Smrg    
313e6d2e958Smrg    As noted in configure.ac comment, we try to keep library version
314e6d2e958Smrg    based on the protocol version number, so since the protocol skipped
315e6d2e958Smrg    to 1.2, we'll do that with the library as well for simplicity's sake.
316e6d2e958Smrg    
317e6d2e958Smrg    Sets resourceproto requirement to version 1.2.0 since there were no
318e6d2e958Smrg    intermediate/snapshot versions between 1.1.2 & 1.2.0.
319e6d2e958Smrg    
320e6d2e958Smrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
321e6d2e958Smrg
322e6d2e958Smrgcommit 01fc6f81f0a2935741dd1114aa3fa267d8be9095
323a392d4f3SmrgAuthor: Erkki Seppälä < <erkki.seppala@vincit.fi>
324e6d2e958SmrgDate:   Wed Dec 15 13:48:09 2010 +0200
325e6d2e958Smrg
326e6d2e958Smrg    Implemented second part of XResource extension v1.2: XResQueryResourceBytes
327e6d2e958Smrg    
328e6d2e958Smrg    Signed-off-by: Erkki Seppälä <erkki.seppala@vincit.fi>
329e6d2e958Smrg    Reviewed-by: Rami Ylimäki <rami.ylimaki@vincit.fi>
330e6d2e958Smrg    Reviewed-by: Tiago Vignatti <tiago.vignatti@nokia.com>
331e6d2e958Smrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
332e6d2e958Smrg
333e6d2e958Smrgcommit 0f38938a27df1f865dcdda35f4d2ef191092ba42
334a392d4f3SmrgAuthor: Erkki Seppälä < <erkki.seppala@vincit.fi>
335e6d2e958SmrgDate:   Mon Nov 29 12:43:51 2010 +0200
336e6d2e958Smrg
337e6d2e958Smrg    Implemented first part of XResource extension v1.2: XResQueryClientIds
338e6d2e958Smrg    
339e6d2e958Smrg    Signed-off-by: Erkki Seppälä <erkki.seppala@vincit.fi>
340e6d2e958Smrg    Reviewed-by: Rami Ylimäki <rami.ylimaki@vincit.fi>
341e6d2e958Smrg    Reviewed-by: Tiago Vignatti <tiago.vignatti@nokia.com>
342e6d2e958Smrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
343899129b3Smrg
344899129b3Smrgcommit e6e0e02e4bf764fa58798540793bdeb44a60cc7f
345899129b3SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
346899129b3SmrgDate:   Wed Mar 7 20:53:56 2012 -0800
347899129b3Smrg
348899129b3Smrg    libXres 1.0.6
349899129b3Smrg    
350899129b3Smrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
351899129b3Smrg
352899129b3Smrgcommit 96c59e1c7c61d7e42b8da5ddbe9af1a12567fd47
353899129b3SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
354899129b3SmrgDate:   Thu Nov 10 21:40:51 2011 -0800
355899129b3Smrg
356899129b3Smrg    Fix gcc -Wwrite-strings warning
357899129b3Smrg    
358899129b3Smrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
359899129b3Smrg
360899129b3Smrgcommit fb6002c5736eda80a8ae1df46626862ca53a1c25
361899129b3SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
362899129b3SmrgDate:   Fri Sep 16 22:52:12 2011 -0700
363899129b3Smrg
364899129b3Smrg    Strip trailing whitespace
365899129b3Smrg    
366899129b3Smrg    Performed with: find * -type f | xargs perl -i -p -e 's{[ \t]+$}{}'
367899129b3Smrg    git diff -w & git diff -b show no diffs from this change
368899129b3Smrg    
369899129b3Smrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
370899129b3Smrg
371899129b3Smrgcommit 455c02ee9143b2bfbfd99b6481a1b22a0ce2a2bf
372899129b3SmrgAuthor: Gaetan Nadon <memsize@videotron.ca>
373899129b3SmrgDate:   Wed Feb 2 11:43:40 2011 -0500
374899129b3Smrg
375899129b3Smrg    config: comment, minor upgrade, quote and layout configure.ac
376899129b3Smrg    
377899129b3Smrg    Group statements per section as per Autoconf standard layout
378899129b3Smrg    Quote statements where appropriate.
379899129b3Smrg    Autoconf recommends not using dnl instead of # for comments
380899129b3Smrg    
381899129b3Smrg    Use AC_CONFIG_FILES to replace the deprecated AC_OUTPUT with parameters.
382899129b3Smrg    Add AC_CONFIG_SRCDIR([Makefile.am])
383899129b3Smrg    
384899129b3Smrg    This helps automated maintenance and release activities.
385899129b3Smrg    Details can be found in http://wiki.x.org/wiki/NewModuleGuidelines
386899129b3Smrg
387899129b3Smrgcommit ecb0cb424a93e7de7671353d9514a8bf193ad678
388899129b3SmrgAuthor: Gaetan Nadon <memsize@videotron.ca>
389899129b3SmrgDate:   Fri Jan 28 19:41:37 2011 -0500
390899129b3Smrg
391899129b3Smrg    config: replace deprecated AM_CONFIG_HEADER with AC_CONFIG_HEADERS
392899129b3Smrg    
393899129b3Smrg    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
394899129b3Smrg
395899129b3Smrgcommit 34e906a430185bd4debc00606321980ac25737db
396899129b3SmrgAuthor: Gaetan Nadon <memsize@videotron.ca>
397899129b3SmrgDate:   Fri Jan 28 16:34:14 2011 -0500
398899129b3Smrg
399899129b3Smrg    config: remove unrequired AC_CONFIG_AUX_DIR
400899129b3Smrg    
401899129b3Smrg    The default location for the generation of configuation files is the current
402899129b3Smrg    package root directory. These files are config.* and friends.
403899129b3Smrg    
404899129b3Smrg    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
405899129b3Smrg
406899129b3Smrgcommit 2f16931c01e667a24210b3a76c50c5d5fe46e314
407899129b3SmrgAuthor: Gaetan Nadon <memsize@videotron.ca>
408899129b3SmrgDate:   Thu Jan 27 18:50:15 2011 -0500
409899129b3Smrg
410899129b3Smrg    config: remove AC_PROG_CC as it overrides AC_PROG_C_C99
411899129b3Smrg    
412899129b3Smrg    XORG_STRICT_OPTION from XORG_DEFAULT_OPTIONS calls
413899129b3Smrg    AC_PROG_C_C99. This sets gcc with -std=gnu99.
414899129b3Smrg    If AC_PROG_CC macro is called afterwards, it resets CC to gcc.
415899129b3Smrg    
416899129b3Smrg    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
417899129b3Smrg
41847e89262Smrgcommit 1cb91aaf819ae3c9385c130e4fa0146057c4c89b
41947e89262SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
42047e89262SmrgDate:   Thu Oct 28 16:21:39 2010 -0700
42147e89262Smrg
42247e89262Smrg    libXres 1.0.5
42347e89262Smrg    
42447e89262Smrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
42547e89262Smrg
42647e89262Smrgcommit 564236eb299eb9224f4f09c7bda5bebc987c8af9
42747e89262SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
42847e89262SmrgDate:   Thu Oct 28 16:19:46 2010 -0700
42947e89262Smrg
43047e89262Smrg    Sun's copyrights now belong to Oracle
43147e89262Smrg    
43247e89262Smrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
43347e89262Smrg
43447e89262Smrgcommit f00517c478c6e34afd7d1e1477554156d36baf0e
43547e89262SmrgAuthor: Jesse Adkins <jesserayadkins@gmail.com>
43647e89262SmrgDate:   Tue Sep 28 13:30:02 2010 -0700
43747e89262Smrg
43847e89262Smrg    Purge cvs tags.
43947e89262Smrg    
44047e89262Smrg    Signed-off-by: Jesse Adkins <jesserayadkins@gmail.com>
44147e89262Smrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
44247e89262Smrg
44347e89262Smrgcommit c8bbca66bc1cf75ca01c66901605549dc780def6
44447e89262SmrgAuthor: Gaetan Nadon <memsize@videotron.ca>
44547e89262SmrgDate:   Tue Aug 17 08:39:22 2010 -0400
44647e89262Smrg
44747e89262Smrg    man: store shadow man pages in git rather than generating them
44847e89262Smrg    
44947e89262Smrg    Simplify the build process and the makefile.
45047e89262Smrg    
45147e89262Smrg    Local fix in CVS for bug 5628 is not required
45247e89262Smrg    as the problem has been fixed in
45347e89262Smrg    util-macros d9062e4077ebfd0985baf8418f3d0f111b9ddbba
45447e89262Smrg    
45547e89262Smrg    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
45647e89262Smrg
45747e89262Smrgcommit b4975daf8c85eda619da1cb6f1584876786feaaa
45847e89262SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
45947e89262SmrgDate:   Thu Jul 8 14:55:32 2010 -0700
46047e89262Smrg
46147e89262Smrg    config: upgrade to util-macros 1.8 for additional man page support
46247e89262Smrg    
46347e89262Smrg    Use MAN_SUBST now supplied in XORG_MANPAGE_SECTIONS
46447e89262Smrg    The value of MAN_SUBST is the same for all X.Org packages.
46547e89262Smrg    
46647e89262Smrg    Use AC_PROG_SED now supplied by XORG_DEFAULT_OPTIONS
46747e89262Smrg    Use platform appropriate version of sed.
46847e89262Smrg    
46947e89262Smrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
47047e89262Smrg
47147e89262Smrgcommit d2a60612f4a9f50830d3c62780fe74507a8c82ad
47247e89262SmrgAuthor: Fernando Carrijo <fcarrijo@yahoo.com.br>
47347e89262SmrgDate:   Thu Jul 1 07:03:29 2010 -0300
47447e89262Smrg
47547e89262Smrg    Purge macros NEED_EVENTS and NEED_REPLIES
47647e89262Smrg    
47747e89262Smrg    Signed-off-by: Fernando Carrijo <fcarrijo@yahoo.com.br>
47847e89262Smrg    Acked-by: Tiago Vignatti <tiago.vignatti@nokia.com>
47947e89262Smrg    Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com>
48047e89262Smrg
48147e89262Smrgcommit f0c0c4e6d50c65b7da6f72404796c25f860a3198
48247e89262SmrgAuthor: Gaetan Nadon <memsize@videotron.ca>
48347e89262SmrgDate:   Mon Mar 29 16:50:33 2010 -0400
48447e89262Smrg
48547e89262Smrg    config: update AC_PREREQ statement to 2.60
48647e89262Smrg    
48747e89262Smrg    Unrelated to the previous patches, the new value simply reflects
48847e89262Smrg    the reality that the minimum level for autoconf to configure
48947e89262Smrg    all x.org modules is 2.60 dated June 2006.
49047e89262Smrg    
49147e89262Smrg    ftp://ftp.gnu.org/gnu/autoconf/autoconf-2.60.tar.gz
49247e89262Smrg    
49347e89262Smrg    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
49447e89262Smrg
49547e89262Smrgcommit eca8fc252af729453a2db8218fcfe3a686ba3df5
49647e89262SmrgAuthor: Gaetan Nadon <memsize@videotron.ca>
49747e89262SmrgDate:   Mon Mar 29 14:53:48 2010 -0400
49847e89262Smrg
49947e89262Smrg    config: remove the pkgconfig pc.in file from EXTRA_DIST
50047e89262Smrg    
50147e89262Smrg    Automake always includes it in the tarball.
50247e89262Smrg    
50347e89262Smrg    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
50447e89262Smrg
50547e89262Smrgcommit ceaddfbd0f55c4863bed9c42fcce1fad0348ad19
50647e89262SmrgAuthor: Gaetan Nadon <memsize@videotron.ca>
50747e89262SmrgDate:   Tue Feb 16 10:37:21 2010 -0500
50847e89262Smrg
50947e89262Smrg    config: move CWARNFLAGS from configure.ac to Makefile.am
51047e89262Smrg    
51147e89262Smrg    Compiler warning flags should be explicitly set in the makefile
51247e89262Smrg    rather than being merged with other packages compiler flags.
51347e89262Smrg    
51447e89262Smrg    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
51547e89262Smrg
51647e89262Smrgcommit 17eeac2a9218f5d22c71d18eee9ec1fe64bdbf5a
51747e89262SmrgAuthor: Alan Coopersmith <alan.coopersmith@sun.com>
51847e89262SmrgDate:   Thu Jan 14 21:12:39 2010 -0800
51947e89262Smrg
52047e89262Smrg    Update Sun license notices to current X.Org standard form
52147e89262Smrg    
52247e89262Smrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
52347e89262Smrg
52447e89262Smrgcommit 79251c2f41643ba06d0fd706ea4116f7924ddefa
52547e89262SmrgAuthor: Gaetan Nadon <memsize@videotron.ca>
52647e89262SmrgDate:   Fri Nov 27 20:56:03 2009 -0500
52747e89262Smrg
52847e89262Smrg    Makefile.am: add ChangeLog and INSTALL on MAINTAINERCLEANFILES
52947e89262Smrg    
53047e89262Smrg    Now that the INSTALL file is generated.
53147e89262Smrg    Allows running make maintainer-clean.
53247e89262Smrg
53347e89262Smrgcommit 1f393e74c3dd55c3422804cac98716f1e7e35d85
53447e89262SmrgAuthor: Gaetan Nadon <memsize@videotron.ca>
53547e89262SmrgDate:   Wed Oct 28 15:08:51 2009 -0400
53647e89262Smrg
53747e89262Smrg    configure.ac: AM_MAINTAINER_MODE missing #24238
53847e89262Smrg    
53947e89262Smrg    This turns off maintainer mode build rules in tarballs.
54047e89262Smrg    Works in conjunction with autogen.sh --enable-maintainer-mode
54147e89262Smrg    For all X.Org components.
54247e89262Smrg
54347e89262Smrgcommit c4f650e235c4cb286377792b836a551e9b63a0e5
54447e89262SmrgAuthor: Gaetan Nadon <memsize@videotron.ca>
54547e89262SmrgDate:   Wed Oct 28 14:09:10 2009 -0400
54647e89262Smrg
54747e89262Smrg    INSTALL, NEWS, README or AUTHORS files are missing/incorrect #24206
54847e89262Smrg    
54947e89262Smrg    Add missing INSTALL file. Use standard GNU file on building tarball
55047e89262Smrg    README may have been updated
55147e89262Smrg    Remove AUTHORS file as it is empty and no content available yet.
55247e89262Smrg    Remove NEWS file as it is empty and no content available yet.
55347e89262Smrg
55447e89262Smrgcommit a8ab75d941ebf3fe83832c990dd7e5f75dc0971b
55547e89262SmrgAuthor: Gaetan Nadon <memsize@videotron.ca>
55647e89262SmrgDate:   Mon Oct 26 22:08:42 2009 -0400
55747e89262Smrg
55847e89262Smrg    Makefile.am: ChangeLog not required: EXTRA_DIST or *CLEANFILES #24432
55947e89262Smrg    
56047e89262Smrg    ChangeLog filename is known to Automake and requires no further
56147e89262Smrg    coding in the makefile.
56247e89262Smrg
56347e89262Smrgcommit 24890a580d43d2224f6f7074c1e3cb2072536d81
56447e89262SmrgAuthor: Gaetan Nadon <memsize@videotron.ca>
56547e89262SmrgDate:   Thu Oct 22 12:34:19 2009 -0400
56647e89262Smrg
56747e89262Smrg    .gitignore: use common defaults with custom section # 24239
56847e89262Smrg    
56947e89262Smrg    Using common defaults will reduce errors and maintenance.
57047e89262Smrg    Only the very small or inexistent custom section need periodic maintenance
57147e89262Smrg    when the structure of the component changes. Do not edit defaults.
57247e89262Smrg
57347e89262Smrgcommit c34ef112fa1b20ee65a6b287759e899bca2c5823
57447e89262SmrgAuthor: Jeremy Huddleston <jeremyhu@freedesktop.org>
57547e89262SmrgDate:   Wed Oct 21 12:47:23 2009 -0700
57647e89262Smrg
57747e89262Smrg    This is not a GNU project, so declare it foreign.
57847e89262Smrg    
57947e89262Smrg    On Wed, 2009-10-21 at 13:36 +1000, Peter Hutterer wrote:
58047e89262Smrg    > On Tue, Oct 20, 2009 at 08:23:55PM -0700, Jeremy Huddleston wrote:
58147e89262Smrg    > > I noticed an INSTALL file in xlsclients and libXvMC today, and it
58247e89262Smrg    > > was quite annoying to work around since 'autoreconf -fvi' replaces
58347e89262Smrg    > > it and git wants to commit it.  Should these files even be in git?
58447e89262Smrg    > > Can I nuke them for the betterment of humanity and since they get
58547e89262Smrg    > > created by autoreconf anyways?
58647e89262Smrg    >
58747e89262Smrg    > See https://bugs.freedesktop.org/show_bug.cgi?id=24206
58847e89262Smrg    
58947e89262Smrg    As an interim measure, replace AM_INIT_AUTOMAKE([dist-bzip2]) with
59047e89262Smrg    AM_INIT_AUTOMAKE([foreign dist-bzip2]). This will prevent the generation
59147e89262Smrg    of the INSTALL file. It is also part of the 24206 solution.
59247e89262Smrg    
59347e89262Smrg    Signed-off-by: Jeremy Huddleston <jeremyhu@freedesktop.org>
59447e89262Smrg
5955bcb6992Smrgcommit 08032a51fccda19ad4722015f4cc0b1a587592f7
5965bcb6992SmrgAuthor: Alan Coopersmith <alan.coopersmith@sun.com>
5975bcb6992SmrgDate:   Fri Oct 9 07:54:44 2009 -0700
5985bcb6992Smrg
5995bcb6992Smrg    libXres 1.0.4
6005bcb6992Smrg    
6015bcb6992Smrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
6025bcb6992Smrg
6035bcb6992Smrgcommit 619eec21134a0ca9a8adb92383a05deea05b768d
6045bcb6992SmrgAuthor: Alan Coopersmith <alan.coopersmith@sun.com>
6055bcb6992SmrgDate:   Thu Oct 8 23:48:41 2009 -0700
6065bcb6992Smrg
6075bcb6992Smrg    XRes.man: Fix typo, improve wording, drop RCS tags
6085bcb6992Smrg    
6095bcb6992Smrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
6105bcb6992Smrg
6115bcb6992Smrgcommit e854448a9bfcdfdeb6262b89a93bcbe8bcd7545c
6125bcb6992SmrgAuthor: Alan Coopersmith <alan.coopersmith@sun.com>
6135bcb6992SmrgDate:   Thu Oct 8 23:39:04 2009 -0700
6145bcb6992Smrg
6155bcb6992Smrg    Migrate to xorg macros 1.3 & XORG_DEFAULT_OPTIONS
6165bcb6992Smrg    
6175bcb6992Smrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
6185bcb6992Smrg
6195bcb6992Smrgcommit 1805655654217830ae943806e6a7d653cdc48047
6205bcb6992SmrgAuthor: Alan Coopersmith <alan.coopersmith@sun.com>
6215bcb6992SmrgDate:   Mon Feb 2 20:34:31 2009 -0800
6225bcb6992Smrg
6235bcb6992Smrg    Add README with pointers to mailing list, bugzilla & git repos
6245bcb6992Smrg    
6255bcb6992Smrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
6265bcb6992Smrg
6275bcb6992Smrgcommit 13ee4d00a06421dfb5ee613cbd99a3111135c379
6285bcb6992SmrgAuthor: Paulo Cesar Pereira de Andrade <pcpa@mandriva.com.br>
6295bcb6992SmrgDate:   Fri Jan 30 16:56:38 2009 -0200
6305bcb6992Smrg
6315bcb6992Smrg    Janitor: Correct make distcheck and remove extra .gitignore files.
6325bcb6992Smrg
6335bcb6992Smrgcommit 168153d1e7d196ca46c5b2e286fcf7e7793f2804
6345bcb6992SmrgAuthor: Peter Hutterer <peter@cs.unisa.edu.au>
6355bcb6992SmrgDate:   Mon May 19 17:53:23 2008 +0930
6365bcb6992Smrg
6375bcb6992Smrg    Rename parameters to clarify QueryVersion/QueryExtension.
6385bcb6992Smrg    
6395bcb6992Smrg    These parameters are not treated as input. Rename them to make the inner
6405bcb6992Smrg    workings slightly more obvious.
6415bcb6992Smrg    
6425bcb6992Smrg    X.Org Bug 14511 <http://bugs.freedesktop.org/show_bug.cgi?id=14511>
6435bcb6992Smrg
6445bcb6992Smrgcommit 5d2e4b05ff988a0f941aa78e62857791ae2d56aa
6455bcb6992SmrgAuthor: Matthieu Herrb <matthieu.herrb@laas.fr>
6465bcb6992SmrgDate:   Sun Mar 9 00:19:31 2008 +0100
6475bcb6992Smrg
6485bcb6992Smrg    nuke RCS Ids
6495bcb6992Smrg
6505bcb6992Smrgcommit a4323e1bb491cbfc5b5090311cc16c805b9dd7d6
6515bcb6992SmrgAuthor: James Cloos <cloos@jhcloos.com>
6525bcb6992SmrgDate:   Thu Dec 6 15:51:14 2007 -0500
6535bcb6992Smrg
6545bcb6992Smrg    Add missing PHONY line for automatic ChangeLog generation
6555bcb6992Smrg
6565bcb6992Smrgcommit 04381b5f703975ffa6514d474f5fe31bc76540c4
6575bcb6992SmrgAuthor: James Cloos <cloos@jhcloos.com>
6585bcb6992SmrgDate:   Mon Sep 3 05:53:33 2007 -0400
6595bcb6992Smrg
6605bcb6992Smrg    Add *~ to .gitignore to skip patch/emacs droppings
6615bcb6992Smrg
662bd1da9d7Smrgcommit 322797ec5679919b8616c17c51492b2d596efecb
663bd1da9d7SmrgAuthor: Daniel Stone <daniel@fooishbar.org>
664bd1da9d7SmrgDate:   Sat Dec 16 01:29:45 2006 +0200
665bd1da9d7Smrg
666bd1da9d7Smrg    bump to 1.0.3
667bd1da9d7Smrg
668bd1da9d7Smrgcommit 6a2f43119d483c1ad47b99ddec61bebcb218b534
669bd1da9d7SmrgAuthor: Daniel Stone <daniel@fooishbar.org>
670bd1da9d7SmrgDate:   Wed Dec 6 18:58:35 2006 +0200
671bd1da9d7Smrg
672bd1da9d7Smrg    Makefile.am: make ChangeLog hook as safe as possible
673bd1da9d7Smrg
674bd1da9d7Smrgcommit ec347de8a81e7af3a9b9155a9dbf703294cdfc77
675bd1da9d7SmrgAuthor: Adam Jackson <ajax@benzedrine.nwnk.net>
676bd1da9d7SmrgDate:   Fri Oct 13 16:28:28 2006 -0400
677bd1da9d7Smrg
678bd1da9d7Smrg    Bump to 1.0.2
679bd1da9d7Smrg
680bd1da9d7Smrgcommit a5608546e433a829a0d17e2b60ac196e044dde94
681bd1da9d7SmrgAuthor: Adam Jackson <ajax@benzedrine.nwnk.net>
682bd1da9d7SmrgDate:   Thu Oct 12 20:14:37 2006 -0400
683bd1da9d7Smrg
684bd1da9d7Smrg    Fix the ChangeLog hook to distcheck.
685bd1da9d7Smrg
686bd1da9d7Smrgcommit ed20661748b0070771116861972f5d1f00b45ed1
687bd1da9d7SmrgAuthor: Matthieu Herrb <matthieu.herrb@laas.fr>
688bd1da9d7SmrgDate:   Sat Jul 29 20:23:07 2006 +0200
689bd1da9d7Smrg
690bd1da9d7Smrg    Remove ChangeLog, add a rule to generate it with git-log.
691bd1da9d7Smrg
692bd1da9d7Smrgcommit 5faf9733ca4b632ec9a3640b00186b48052b3c03
693bd1da9d7SmrgAuthor: Federico G. Schwindt <fgsch@openbsd.org>
694bd1da9d7SmrgDate:   Sat Jul 29 20:12:01 2006 +0200
695bd1da9d7Smrg
696bd1da9d7Smrg    Typo in path to XRes.h
697bd1da9d7Smrg
698bd1da9d7Smrgcommit cf9bc567fbbafc57348abb7e398729d40f566e3d
699bd1da9d7SmrgAuthor: Alan Coopersmith <alan.coopersmith@sun.com>
700bd1da9d7SmrgDate:   Thu Jul 13 14:58:46 2006 -0700
701bd1da9d7Smrg
702bd1da9d7Smrg    renamed: .cvsignore -> .gitignore
703bd1da9d7Smrg
704bd1da9d7Smrgcommit 405d6e8e7e9918a86a40e78a2baf7a1f20b86d6d
705bd1da9d7SmrgAuthor: Adam Jackson <ajax@nwnk.net>
706bd1da9d7SmrgDate:   Thu Apr 27 00:22:20 2006 +0000
707bd1da9d7Smrg
708bd1da9d7Smrg    Bump to 1.0.1
709bd1da9d7Smrg
710bd1da9d7Smrgcommit f49ba1035cf9e8f7cc8a9c44162e5a95d692d446
711bd1da9d7SmrgAuthor: Adam Jackson <ajax@nwnk.net>
712bd1da9d7SmrgDate:   Mon Apr 3 19:26:13 2006 +0000
713bd1da9d7Smrg
714bd1da9d7Smrg    Bug #6407: Cygwin build fix. (Yaakov Selkowitz)
715bd1da9d7Smrg
716bd1da9d7Smrgcommit d7d53b5a5b6efc54b405006103fce1721853aa02
717bd1da9d7SmrgAuthor: Alan Coopersmith <Alan.Coopersmith@sun.com>
718bd1da9d7SmrgDate:   Sun Feb 12 18:19:20 2006 +0000
719bd1da9d7Smrg
720bd1da9d7Smrg    Bug #5628 <https://bugs.freedesktop.org/show_bug.cgi?id=5628> Shadow pages
721bd1da9d7Smrg        not created correctly when MANDIR & MANSUFFIX don't match.
722bd1da9d7Smrg
723bd1da9d7Smrgcommit 4cfcdcae80e4e54c40cafcde1f7d341c0a9eccf5
724bd1da9d7SmrgAuthor: Kevin E Martin <kem@kem.org>
725bd1da9d7SmrgDate:   Thu Dec 15 00:24:28 2005 +0000
726bd1da9d7Smrg
727bd1da9d7Smrg    Update package version number for final X11R7 release candidate.
728bd1da9d7Smrg
729bd1da9d7Smrgcommit d65c058cb0e8cc6f1bc657a5afbf728b446c0c77
730bd1da9d7SmrgAuthor: Kevin E Martin <kem@kem.org>
731bd1da9d7SmrgDate:   Tue Dec 6 22:48:42 2005 +0000
732bd1da9d7Smrg
733bd1da9d7Smrg    Change *man_SOURCES ==> *man_PRE to fix autotools warnings.
734bd1da9d7Smrg
735bd1da9d7Smrgcommit 9e37dcb3199b4c0013dcf1acc95bf9f194622e83
736bd1da9d7SmrgAuthor: Kevin E Martin <kem@kem.org>
737bd1da9d7SmrgDate:   Sat Dec 3 05:49:42 2005 +0000
738bd1da9d7Smrg
739bd1da9d7Smrg    Update package version number for X11R7 RC3 release.
740bd1da9d7Smrg
741bd1da9d7Smrgcommit f84239e6f526a4b52158c4670da8d1bd02d527f2
742bd1da9d7SmrgAuthor: Kevin E Martin <kem@kem.org>
743bd1da9d7SmrgDate:   Sat Dec 3 04:41:48 2005 +0000
744bd1da9d7Smrg
745bd1da9d7Smrg    Add check and cflags for malloc(0) returning NULL.
746bd1da9d7Smrg
747bd1da9d7Smrgcommit f125e444a022300ae4aa69db2d209cc3c2fbbe0b
748bd1da9d7SmrgAuthor: Alan Coopersmith <Alan.Coopersmith@sun.com>
749bd1da9d7SmrgDate:   Mon Nov 28 22:03:04 2005 +0000
750bd1da9d7Smrg
751bd1da9d7Smrg    Change *mandir targets to use new *_MAN_DIR variables set by xorg-macros.m4
752bd1da9d7Smrg        update to fix bug #5167 (Linux prefers *.1x man pages in man1 subdir)
753bd1da9d7Smrg
754bd1da9d7Smrgcommit 110fc9c3da409c53f2d6f638d0a137c29559cd32
755bd1da9d7SmrgAuthor: Kevin E Martin <kem@kem.org>
756bd1da9d7SmrgDate:   Sat Nov 19 07:15:40 2005 +0000
757bd1da9d7Smrg
758bd1da9d7Smrg    Update pkgconfig files to separate library build-time dependencies from
759bd1da9d7Smrg        application build-time dependencies, and update package deps to work
760bd1da9d7Smrg        with separate build roots.
761bd1da9d7Smrg
762bd1da9d7Smrgcommit c6674701dade763eb2d3380755b4c23f47fa6cdb
763bd1da9d7SmrgAuthor: Kevin E Martin <kem@kem.org>
764bd1da9d7SmrgDate:   Wed Nov 9 21:19:12 2005 +0000
765bd1da9d7Smrg
766bd1da9d7Smrg    Update package version number for X11R7 RC2 release.
767bd1da9d7Smrg
768bd1da9d7Smrgcommit 3e53ff688524152ea26436b9a5797d9a10647844
769bd1da9d7SmrgAuthor: Kevin E Martin <kem@kem.org>
770bd1da9d7SmrgDate:   Tue Nov 1 15:11:50 2005 +0000
771bd1da9d7Smrg
772bd1da9d7Smrg    Update pkgcheck dependencies to work with separate build roots.
773bd1da9d7Smrg
774bd1da9d7Smrgcommit c9df69c6197623623d5c7d444181cfaddb9b23bb
775bd1da9d7SmrgAuthor: Kevin E Martin <kem@kem.org>
776bd1da9d7SmrgDate:   Wed Oct 19 02:48:08 2005 +0000
777bd1da9d7Smrg
778bd1da9d7Smrg    Update package version number for RC1 release.
779bd1da9d7Smrg
780bd1da9d7Smrgcommit b9bf386000f448f3ba559ea435840648a6b202f0
781bd1da9d7SmrgAuthor: Alan Coopersmith <Alan.Coopersmith@sun.com>
782bd1da9d7SmrgDate:   Tue Oct 18 00:00:08 2005 +0000
783bd1da9d7Smrg
784bd1da9d7Smrg    Use @LIB_MAN_SUFFIX@ instead of $(LIB_MAN_SUFFIX) in macro substitutions to
785bd1da9d7Smrg        work better with BSD make
786bd1da9d7Smrg
787bd1da9d7Smrgcommit f6248446b56651ad08ef9ae036f3d266d5a1d108
788bd1da9d7SmrgAuthor: Alan Coopersmith <Alan.Coopersmith@sun.com>
789bd1da9d7SmrgDate:   Mon Oct 17 21:13:15 2005 +0000
790bd1da9d7Smrg
791bd1da9d7Smrg    Rename .shadows.DONE to shadows.DONE to avoid some make's thinking it's a
792bd1da9d7Smrg        suffix rule (reported by Matthieu Herrb)
793bd1da9d7Smrg
794bd1da9d7Smrgcommit 67f04ddabfdda0d8c69c8f251eab631e4b6585e4
795bd1da9d7SmrgAuthor: Alan Coopersmith <Alan.Coopersmith@sun.com>
796bd1da9d7SmrgDate:   Thu Oct 13 04:25:46 2005 +0000
797bd1da9d7Smrg
798bd1da9d7Smrg    Add generated man pages to .cvsignores
799bd1da9d7Smrg
800bd1da9d7Smrgcommit 1192ba3d6749837a501db95014c71f1d801b3bae
801bd1da9d7SmrgAuthor: Alan Coopersmith <Alan.Coopersmith@sun.com>
802bd1da9d7SmrgDate:   Thu Oct 13 01:44:46 2005 +0000
803bd1da9d7Smrg
804bd1da9d7Smrg    Use sed to fill in variables in man page Add shadow man pages for man pages
805bd1da9d7Smrg        that document multiple functions.
806bd1da9d7Smrg
807bd1da9d7Smrgcommit 8eb24cbd838af67ffe96b074dc66cfff3f12ada4
808bd1da9d7SmrgAuthor: Kevin E Martin <kem@kem.org>
809bd1da9d7SmrgDate:   Fri Jul 29 21:22:50 2005 +0000
810bd1da9d7Smrg
811bd1da9d7Smrg    Various changes preparing packages for RC0:
812bd1da9d7Smrg    - Verify and update package version numbers as needed
813bd1da9d7Smrg    - Implement versioning scheme
814bd1da9d7Smrg    - Change bug address to point to bugzilla bug entry form
815bd1da9d7Smrg    - Disable loadable i18n in libX11 by default (use --enable-loadable-i18n to
816bd1da9d7Smrg        reenable it)
817bd1da9d7Smrg    - Fix makedepend to use pkgconfig and pass distcheck
818bd1da9d7Smrg    - Update build script to build macros first
819bd1da9d7Smrg    - Update modular Xorg version
820bd1da9d7Smrg
821bd1da9d7Smrgcommit 4b937bf0b80d1e7520beda11e5958858c1d8be63
822bd1da9d7SmrgAuthor: Daniel Stone <daniel@fooishbar.org>
823bd1da9d7SmrgDate:   Sat Jul 16 06:28:05 2005 +0000
824bd1da9d7Smrg
825bd1da9d7Smrg    Set soversion to 1.0.0 using -version-number.
826bd1da9d7Smrg
827bd1da9d7Smrgcommit 4e618f40eedcb5f8b3e2e1e32cb055a65af52961
828bd1da9d7SmrgAuthor: Daniel Stone <daniel@fooishbar.org>
829bd1da9d7SmrgDate:   Tue Jul 12 06:07:58 2005 +0000
830bd1da9d7Smrg
831bd1da9d7Smrg    Bump soversion to 1.0.0.
832bd1da9d7Smrg
833bd1da9d7Smrgcommit c38c5edc353971b2ca6b3d2b55288b88cd46de5b
834bd1da9d7SmrgAuthor: Keith Packard <keithp@keithp.com>
835bd1da9d7SmrgDate:   Sat Jul 9 06:03:13 2005 +0000
836bd1da9d7Smrg
837bd1da9d7Smrg    Add .cvsignore files Switch _la_CFLAGS for AM_CFLAGS to clean up directory
838bd1da9d7Smrg
839bd1da9d7Smrgcommit c1ed34d39740625d52eca7f2c5bf5c6797f28097
840a392d4f3SmrgAuthor: Søren Sandmann Pedersen  <sandmann@daimi.au.dk>
841bd1da9d7SmrgDate:   Wed Jun 22 22:46:38 2005 +0000
842bd1da9d7Smrg
843bd1da9d7Smrg    Apply these patches from Theo van Klaveren:
844bd1da9d7Smrg    lib-dmx.patch lib-FS.patch lib-X11.patch lib-XRes.patch
845bd1da9d7Smrg        lib-XScrnSaver.patch lib-xtrans.patch
846bd1da9d7Smrg    to make the libraries distcheck.
847bd1da9d7Smrg
848bd1da9d7Smrgcommit 2dbb8e41c6accaf9d86f3fdadfed5aea330da1fd
849a392d4f3SmrgAuthor: Søren Sandmann Pedersen  <sandmann@daimi.au.dk>
850bd1da9d7SmrgDate:   Tue Jun 14 17:31:59 2005 +0000
851bd1da9d7Smrg
852bd1da9d7Smrg    XRes/src/Makefile.am: Add $(top_srcdir)/include to INCLUDES
853bd1da9d7Smrg
854bd1da9d7Smrgcommit a30727351e6cdeb7ff2ffa0bddad8c3a1be9eda0
855a392d4f3SmrgAuthor: Søren Sandmann Pedersen  <sandmann@daimi.au.dk>
856bd1da9d7SmrgDate:   Tue Jun 7 18:51:23 2005 +0000
857bd1da9d7Smrg
858bd1da9d7Smrg    - symlink.sh: Move XRes.h from proto/Resource to
859bd1da9d7Smrg        lib/XRes/include/X11/extensions
860bd1da9d7Smrg    - symlink.sh: Add XRes linking
861bd1da9d7Smrg    - xc/lib/XRes/*.c: conditionally include config.h
862bd1da9d7Smrg    - lib/XRes: add directories and build system.
863bd1da9d7Smrg
864bd1da9d7Smrgcommit e47da1b068cd9b8a772a99e30b2c1d5271d4295e
865bd1da9d7SmrgAuthor: Egbert Eich <eich@suse.de>
866bd1da9d7SmrgDate:   Fri Apr 23 18:43:36 2004 +0000
867bd1da9d7Smrg
868bd1da9d7Smrg    Merging XORG-CURRENT into trunk
869bd1da9d7Smrg
870bd1da9d7Smrgcommit 5597850916b8c24c6d430fcac50c88b2d97a6f01
871bd1da9d7SmrgAuthor: Egbert Eich <eich@suse.de>
872bd1da9d7SmrgDate:   Sun Mar 14 08:32:00 2004 +0000
873bd1da9d7Smrg
874bd1da9d7Smrg    Importing vendor version xf86-4_4_99_1 on Sun Mar 14 00:26:39 PST 2004
875bd1da9d7Smrg
876bd1da9d7Smrgcommit 247bcd0cd4b6f288ebe950933aee57c8c429268d
877bd1da9d7SmrgAuthor: Egbert Eich <eich@suse.de>
878bd1da9d7SmrgDate:   Wed Mar 3 12:11:19 2004 +0000
879bd1da9d7Smrg
880bd1da9d7Smrg    Importing vendor version xf86-4_4_0 on Wed Mar 3 04:09:24 PST 2004
881bd1da9d7Smrg
882bd1da9d7Smrgcommit 16b6e9a93ba18983468ce7e4e58eea4a1e46adf1
883bd1da9d7SmrgAuthor: Egbert Eich <eich@suse.de>
884bd1da9d7SmrgDate:   Thu Feb 26 13:35:30 2004 +0000
885bd1da9d7Smrg
886bd1da9d7Smrg    readding XFree86's cvs IDs
887bd1da9d7Smrg
888bd1da9d7Smrgcommit 559e2ccbe7259e3cff4614c97a8b730bd9dafac2
889bd1da9d7SmrgAuthor: Egbert Eich <eich@suse.de>
890bd1da9d7SmrgDate:   Thu Feb 26 09:22:39 2004 +0000
891bd1da9d7Smrg
892bd1da9d7Smrg    Importing vendor version xf86-4_3_99_903 on Wed Feb 26 01:21:00 PST 2004
893bd1da9d7Smrg
894bd1da9d7Smrgcommit c783cd6e35b7a7770b16518060b5cc970c9b3d0d
895bd1da9d7SmrgAuthor: Kaleb Keithley <kaleb@freedesktop.org>
896bd1da9d7SmrgDate:   Fri Dec 19 20:54:31 2003 +0000
897bd1da9d7Smrg
898bd1da9d7Smrg    XFree86 4.3.99.902 (RC 2)
899bd1da9d7Smrg
900bd1da9d7Smrgcommit 2dc3bb158d8859d529dce8c88066a7570351319d
901bd1da9d7SmrgAuthor: Kaleb Keithley <kaleb@freedesktop.org>
902bd1da9d7SmrgDate:   Tue Nov 25 19:28:09 2003 +0000
903bd1da9d7Smrg
904bd1da9d7Smrg    XFree86 4.3.99.16 Bring the tree up to date for the Cygwin folks
905bd1da9d7Smrg
906bd1da9d7Smrgcommit 345fbee57dc02964c90e8e232cb9274860276d27
907bd1da9d7SmrgAuthor: Kaleb Keithley <kaleb@freedesktop.org>
908bd1da9d7SmrgDate:   Tue Nov 25 19:28:09 2003 +0000
909bd1da9d7Smrg
910bd1da9d7Smrg    Initial revision
911bd1da9d7Smrg
912bd1da9d7Smrgcommit 8379290050be8b8fcbdcc74e11cebbc637ff96ba
913bd1da9d7SmrgAuthor: Kaleb Keithley <kaleb@freedesktop.org>
914bd1da9d7SmrgDate:   Fri Nov 14 16:48:47 2003 +0000
915bd1da9d7Smrg
916bd1da9d7Smrg    XFree86 4.3.0.1
917bd1da9d7Smrg
918bd1da9d7Smrgcommit 0ee742ac9989d710dafc982a212768d8311f80ff
919bd1da9d7SmrgAuthor: Kaleb Keithley <kaleb@freedesktop.org>
920bd1da9d7SmrgDate:   Fri Nov 14 16:48:47 2003 +0000
921bd1da9d7Smrg
922bd1da9d7Smrg    Initial revision
923