ChangeLog revision 515ec619
1commit 7f5677e87df575298f62320d76408823b54cd883
2Author: Alan Coopersmith <alan.coopersmith@oracle.com>
3Date:   Fri Nov 18 15:05:39 2022 -0800
4
5    libXdmcp 1.1.4
6    
7    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
8
9commit c01da8ebd0969efd15388ce999e121127cc46f67
10Author: Alan Coopersmith <alan.coopersmith@oracle.com>
11Date:   Fri Nov 4 19:29:35 2022 -0700
12
13    Only link with libbsd if needed for arc4random_buf()
14    
15    Avoid unnecessary library dependency when using a libc with this
16    function included
17    
18    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
19
20commit e5ace1c5fe009e5c66fa16f886b13cce2558684a
21Author: Guillem Jover <guillem@hadrons.org>
22Date:   Thu Oct 6 00:31:30 2022 +0000
23
24    Switch from libbsd to libbsd-overlay
25    
26    This is the preferred usage form for libbsd, as it makes the code more
27    portable and requires no special includes for libbsd, by transparently
28    injects the needed standard headers that would be used on a BSD.
29    
30    Signed-off-by: Guillem Jover <guillem@hadrons.org>
31
32commit b71d34f635d8827db76310a4b127a6926f2df1d7
33Author: Alan Coopersmith <alan.coopersmith@oracle.com>
34Date:   Sat Aug 6 14:51:50 2022 -0700
35
36    XdmcpDisposeARRAYofARRAY8: Reduce scope of i
37    
38    As suggested by cppcheck
39    Also makes it unsigned to match array->length (a CARD8)
40    
41    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
42
43commit eb10c58258c3d4e6d207c390282f7d329e63910a
44Author: Alan Coopersmith <alan.coopersmith@oracle.com>
45Date:   Sat Aug 6 14:47:56 2022 -0700
46
47    arc4random_buf: Only declare ret if HAVE_GETENTROPY is defined
48    
49    Clears unused variable warning from cppcheck
50    
51    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
52
53commit 07f93358ac7bc532b16ceff13bed356ac2a0c6f1
54Author: Alan Coopersmith <alan.coopersmith@oracle.com>
55Date:   Sat Aug 6 14:42:03 2022 -0700
56
57    Use memcpy() instead of memmove() when buffers are known not to overlap
58    
59    This was introduced by a bcopy() -> memmove() substitution in 1993.
60    
61    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
62
63commit 185a91c6e7f7e40d916f0554df2aceb73509fd52
64Author: Alan Coopersmith <alan.coopersmith@oracle.com>
65Date:   Sun Jul 17 12:22:50 2022 -0700
66
67    gitlab CI: enable doc builds in basic build test
68    
69    Also drops requirement for Signed-off-by in commit checks
70    
71    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
72
73commit 8570239e74569411dc8c470e687c9ca042746cb5
74Author: Alan Coopersmith <alan.coopersmith@oracle.com>
75Date:   Sun Jul 17 12:16:48 2022 -0700
76
77    Fix spelling/wording issues
78    
79    Found by using:
80        codespell --builtin clear,rare,usage,informal,code,names
81    
82    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
83
84commit 9e886976a3e3eeddcf7db894eec6aaa1d1a2548a
85Author: Alan Coopersmith <alan.coopersmith@oracle.com>
86Date:   Sun Jul 17 12:13:58 2022 -0700
87
88    Build xz tarballs instead of bzip2
89    
90    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
91
92commit 4a71fdf6d34df67d3f1335590da6ae3050128fb2
93Author: Alan Coopersmith <alan.coopersmith@oracle.com>
94Date:   Wed Feb 23 13:09:09 2022 -0800
95
96    Fix build on Solaris 11.3.0 - 11.3.8
97    
98    Solaris 11.3.0  added getentropy() to libc and <sys/random.h>
99    Solaris 11.3.9  added arc4random() to libc and <stdlib.h>
100    Solaris 11.4.16 added getentropy() to <stdlib.h>
101    
102    So when building on Solaris releases from 11.3.0 to 11.3.8, libXdmcp
103    would not find arc4random(), and thus fallback to using getentropy(),
104    but was only looking for it in <stdlib.h>, resulting in a build error:
105    
106    Key.c: In function ‘arc4random_buf’:
107    Key.c:86:5: error: implicit declaration of function ‘getentropy’ [-Werror=implicit-function-declaration]
108         ret = getentropy (auth, len);
109         ^
110    
111    Reported-by: https://gnats.netbsd.org/cgi-bin/query-pr-single.pl?number=54628
112    
113    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
114
115commit 13b72ec5540757ccbb62c4b31961a556ab77d005
116Author: Alan Coopersmith <alan.coopersmith@oracle.com>
117Date:   Wed Feb 23 12:50:41 2022 -0800
118
119    gitlab CI: add a basic build test
120    
121    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
122
123commit bc141f304712a109b6b518724e1feb66293bf472
124Author: Alan Coopersmith <alan.coopersmith@oracle.com>
125Date:   Sat Mar 16 12:38:45 2019 -0700
126
127    Update configure.ac bug URL for gitlab migration
128    
129    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
130
131commit 618b3ba5f826d930df2ca6a6a0ce212fa75cef42
132Author: Alan Coopersmith <alan.coopersmith@oracle.com>
133Date:   Sat Mar 16 09:19:02 2019 -0700
134
135    libXdmcp 1.1.3
136    
137    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
138
139commit 7d4c69183b9838c684c1bcedb4e6184301d2816f
140Author: Alan Coopersmith <alan.coopersmith@oracle.com>
141Date:   Mon Nov 19 21:51:24 2018 -0800
142
143    Update README for gitlab migration
144    
145    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
146
147commit 6d1aee0310001eca8f6ded9814a2a70b3a774896
148Author: Benjamin Tissoires <benjamin.tissoires@gmail.com>
149Date:   Thu May 4 11:12:13 2017 +0200
150
151    Fix compilation error when arc4random_buf is not available
152    
153    Not sure how I missed that, but I did.
154    
155    Also rename emulate_getrandom_buf() into insecure_getrandom_buf() as
156    requested in the previous patch reviews.
157    
158    Last, getbits() expects an unsigned char, so remove the warning.
159    
160    Signed-off-by: Benjamin Tissoires <benjamin.tissoires@gmail.com>
161    Reviewed-by: Peter Hutterer <peter.hutterer@who-t.net>
162    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
163
164commit 0554324ec6bbc2071f5d1f8ad211a1643e29eb1f
165Author: Benjamin Tissoires <benjamin.tissoires@gmail.com>
166Date:   Tue Apr 4 19:13:38 2017 +0200
167
168    Use getentropy() if arc4random_buf() is not available
169    
170    This allows to fix CVE-2017-2625 on Linux platforms without pulling in
171    libbsd.
172    The libc getentropy() is available since glibc 2.25 but also on OpenBSD.
173    For Linux, we need at least a v3.17 kernel. If the recommended
174    arc4random_buf() function is not available, emulate it by first trying
175    to use getentropy() on a supported glibc and kernel. If the call fails,
176    fall back to the current (vulnerable) code.
177    
178    Signed-off-by: Benjamin Tissoires <benjamin.tissoires@gmail.com>
179    Reviewed-by: Mark Kettenis <kettenis@openbsd.org>
180    Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com>
181    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
182
183commit f1bf902c52884e35d48f4d03915f019337f84717
184Author: Mihail Konev <k.mvc@ya.ru>
185Date:   Thu Jan 26 13:52:49 2017 +1000
186
187    autogen: add default patch prefix
188    
189    Signed-off-by: Mihail Konev <k.mvc@ya.ru>
190
191commit 34ac12e5eb93ba1c4685bd25f5d9a25288d2d89e
192Author: Emil Velikov <emil.l.velikov@gmail.com>
193Date:   Mon Mar 9 12:00:52 2015 +0000
194
195    autogen.sh: use quoted string variables
196    
197    Place quotes around the $srcdir, $ORIGDIR and $0 variables to prevent
198    fall-outs, when they contain space.
199    
200    Signed-off-by: Emil Velikov <emil.l.velikov@gmail.com>
201    Reviewed-by: Peter Hutterer <peter.hutterer@who-t.net>
202    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
203
204commit 3d813e1a45fb5d1b4b566c35218b9bcf0261b74a
205Author: Peter Hutterer <peter.hutterer@who-t.net>
206Date:   Tue Jan 24 10:32:07 2017 +1000
207
208    autogen.sh: use exec instead of waiting for configure to finish
209    
210    Syncs the invocation of configure with the one from the server.
211    
212    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
213    Reviewed-by: Emil Velikov <emil.velikov@collabora.com>
214
215commit 5021b93d68c499831ad65a2abf1bfb7e6ed2724f
216Author: Helmut Grohne <helmut@subdivi.de>
217Date:   Wed Nov 11 22:23:15 2015 +0100
218
219    do not use &fullrelvers; in xdmcp.xml (Debian bug 761628)
220    
221    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
222
223commit b10f382e3aa2e86cd5a2bc27d6758da55f0ab1f6
224Author: Jon TURNEY <jon.turney@dronecode.org.uk>
225Date:   Sat Sep 13 20:28:38 2014 +0100
226
227    Link with winsock library for socket functions on MinGW
228    
229    Signed-off-by: Jon TURNEY <jon.turney@dronecode.org.uk>
230    Reviewed-by: David Macek <david.macek.0@gmail.com>
231
232commit 0c09444d276fbf46a0e8b427a4f6a325d0625742
233Author: Alan Coopersmith <alan.coopersmith@oracle.com>
234Date:   Sat Mar 21 09:39:14 2015 -0700
235
236    libXdmcp 1.1.2
237    
238    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
239
240commit 9f4cac7656b221ce2a8f97e7bd31e5e23126d001
241Author: Alan Coopersmith <alan.coopersmith@oracle.com>
242Date:   Sat Jan 17 10:37:09 2015 -0800
243
244    Add AC_USE_SYSTEM_EXTENSIONS to expose arc4random() interfaces in headers
245    
246    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
247
248commit fe8eab93e9bcdbe8bb8052434bb5e676e3a0ee8f
249Author: Alan Coopersmith <alan.coopersmith@oracle.com>
250Date:   Sat May 31 21:39:32 2014 -0700
251
252    autogen.sh: Honor NOCONFIGURE=1
253    
254    See http://people.gnome.org/~walters/docs/build-api.txt
255    
256    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
257
258commit da9a25b208035448867f97cd92f3aed4b5bc53a9
259Author: Alan Coopersmith <alan.coopersmith@oracle.com>
260Date:   Sat May 31 21:38:41 2014 -0700
261
262    configure: Drop AM_MAINTAINER_MODE
263    
264    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
265
266commit 089081dca4ba3598c6f9bf401c029378943b5854
267Author: Alan Coopersmith <alan.coopersmith@oracle.com>
268Date:   Sat May 25 10:18:33 2013 -0700
269
270    Also reject requests to allocate negative sized amounts of memory
271    
272    Since the API is defined with size as a signed int, deal with it.
273    
274    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
275
276commit 2da1bcb656febdab9345f1fec31c974fd7b409bc
277Author: Alan Coopersmith <alan.coopersmith@oracle.com>
278Date:   Fri May 24 23:19:23 2013 -0700
279
280    Ensure ARRAYofARRAY8 pointers are initialized to NULL
281    
282    Use calloc for the array of pointers to ensure pointers are cleared out
283    so we don't try to free garbage if XdmcpDisposeARRAYofARRAY8 is called
284    before the caller sets them to valid pointers.
285    
286    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
287
288commit 787c4c79be18373f58aeaf2fe543f30fe3af2bd1
289Author: Alan Coopersmith <alan.coopersmith@oracle.com>
290Date:   Fri May 24 22:58:41 2013 -0700
291
292    Ensure ARRAY* structs are zero'ed out when oversize values are passed
293    
294    Previous fix missed a case in which we returned failure, but didn't
295    fill in the data pointer & size values.
296    
297    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
298
299commit 9089ae455f9df222aa85bbbcb4526874c0d97099
300Author: Alan Coopersmith <alan.coopersmith@oracle.com>
301Date:   Fri May 24 22:24:55 2013 -0700
302
303    Add unit tests for Array allocation functions
304    
305    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
306
307commit 66514a4af7eaa47e8718434356d7efce95e570cf
308Author: Matthieu Herrb <matthieu.herrb@laas.fr>
309Date:   Sun Aug 4 10:42:57 2013 +0200
310
311    Use arc4random when available to produce the XDM-AUTHENTICATION1 key
312    
313    arc4random() and associated functions can be found in libbsd on
314    GNU/Linux systems.
315    
316    Signed-off-by: Matthieu Herrb <matthieu.herrb@laas.fr>
317    Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com>
318
319commit 0b443c1b769b9c9a3b45b4252afe07e18b709ff4
320Author: Alan Coopersmith <alan.coopersmith@oracle.com>
321Date:   Fri Apr 19 15:16:51 2013 -0700
322
323    Make XdmcpCopyARRAY8 call XdmcpAllocARRAY8 instead of replicating it
324    
325    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
326
327commit 1222f974442f3d419664be4faca576f5f1457666
328Author: Alan Coopersmith <alan.coopersmith@oracle.com>
329Date:   Tue Apr 2 00:07:54 2013 -0700
330
331    Ensure ARRAY* structs are zero'ed out when allocation fails
332    
333    In the past some callers forgot to either initialize themselves or to
334    check the return values, so could try to read or write to uninitialized
335    pointers - we set the pointer to NULL & the size to 0 to avoid that.
336    
337    Reported-by: Ilja Van Sprundel <ivansprundel@ioactive.com>
338    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
339
340commit ca65a92405500393f09d34388edbbf6350e6c146
341Author: Alan Coopersmith <alan.coopersmith@oracle.com>
342Date:   Wed Dec 26 23:39:58 2012 -0800
343
344    Remove unused TLI ("STREAMSCONN") code from libXdmcp
345    
346    Has never been converted to build in modular builds, so has been unusable
347    since X11R7.0 release in 2005.  All known platforms with TLI/XTI support
348    that X11R7 & later releases run on also have (and mostly prefer) BSD
349    socket support for their networking API.
350    
351    Mostly performed via "unifdef -USTREAMSCONN", followed by manual cleanup.
352    
353    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
354
355commit 60aa228de59270fd1b6d838d80095ac00da53342
356Author: Alan Coopersmith <alan.coopersmith@oracle.com>
357Date:   Wed Mar 7 19:46:26 2012 -0800
358
359    libXdmcp 1.1.1
360    
361    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
362
363commit a3151f53f0149cd30266474faf8384b93070b8a6
364Author: Matt Dew <marcoz@osource.org>
365Date:   Wed Jan 11 21:44:51 2012 -0700
366
367    informaltable cleanup
368    
369    On certain tables, add top and bottom borders to table
370    header and a bottom border to the table. This matches
371    what those tables in the old pdfs looked like.
372    
373    the <?dbfo keep-together='always'> prevents tables from
374    splitting across pages. Useful for tiny tables.
375    
376    Converting the colwidth to a floating point,
377    IE, 1* -> 1.0* cleans up these build errors:
378    WARNING: table-layout="fixed" and column-width unspecified
379    => falling back to proportional-column-width(1)
380    
381    Signed-off-by: Matt Dew <marcoz@osource.org>
382
383commit e2bc94bbeeae5f0482c2c59556c9a3fb421573d2
384Author: Matt Dew <marcoz@osource.org>
385Date:   Tue Oct 4 22:17:41 2011 -0600
386
387    Cleanup IDs and links in doc
388    
389    1 - fix the capitalization of the ID attributes to match either the
390         <title> or <funcdef> string it goes with.
391    2 - fix any <linkend>'s that were affected by 1.
392    3 - any <function> in the docs that has an actual funcdef,
393    will become an olink.
394    
395    Signed-off-by: Matt Dew <marcoz@osource.org>
396
397commit 896fc25047c6cf372babfaf09ce128754ee00123
398Author: Alan Coopersmith <alan.coopersmith@oracle.com>
399Date:   Fri Sep 16 22:16:37 2011 -0700
400
401    Strip trailing whitespace
402    
403    Performed with: find * -type f | xargs perl -i -p -e 's{[ \t]+$}{}'
404    git diff -w & git diff -b show no diffs from this change
405    
406    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
407
408commit de9cdb570fa19058e4bdf16e592f0ac7a692b7e2
409Author: Gaetan Nadon <memsize@videotron.ca>
410Date:   Thu Sep 15 20:50:30 2011 -0400
411
412    xdmcp: use appropriate markup for author affiliation
413    
414    Docbook places the organization name above its divisions.
415    
416    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
417
418commit d3bc4e5d2abeb2202066a50dda8f65dd45005f58
419Author: Gaetan Nadon <memsize@videotron.ca>
420Date:   Mon Sep 12 10:58:16 2011 -0400
421
422    docs: use the &fullrelvers; entity to set X11 release information
423    
424    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
425
426commit d918365a388486a1bacd982fa0293b345407025a
427Author: Gaetan Nadon <memsize@videotron.ca>
428Date:   Sun Sep 11 19:49:53 2011 -0400
429
430    docs: remove <productnumber> which is not used by default
431    
432    This element is not rendered by default on the title. A template
433    customization is required to display it.
434    X Window System does not have a product number.
435    
436    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
437
438commit a9b82d7972d225df1a5bf24eb85e109f707113ec
439Author: Gaetan Nadon <memsize@videotron.ca>
440Date:   Thu Sep 8 20:00:00 2011 -0400
441
442    docbook.am: embed css styles inside the HTML HEAD element
443    
444    Rather than referring to the external xorg.css stylesheet, embed the content
445    of the file in the html output produced. This is accomplished by using
446    version 1.10 of xorg-xhtml.xsl.
447    
448    This makes the whole html docs tree much more relocatable.
449    In addition, it eliminates xorg.css as a runtime file which makes
450    xorg-sgml-doctools a build time only package.
451    
452    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
453
454commit 35ce7db29079636cfa138914ccaa4d951eaff0af
455Author: Gaetan Nadon <memsize@videotron.ca>
456Date:   Wed Sep 7 10:31:04 2011 -0400
457
458    docbook.am: global maintenance update - entities, images and olinking
459    
460    Adding support in libX11 for html chunking caused a reorg of docbook.am
461    as well as the xorg-sgml-doctools masterdb for olinking.
462    The parameter img.src.path is added for pdf images.
463    A searchpath to the root builddir is added for local entities, if present.
464    
465    The docbook.am makefile hides all the details and is identical for
466    all 22 modules having DocBook documentation. It is included by a thin
467    Makefile.am which requires no docbook knowledge.
468    
469    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
470
471commit e93e80c3bb4c4fcd71d7671d23949232e7cf9581
472Author: Gaetan Nadon <memsize@videotron.ca>
473Date:   Sun Jun 12 18:39:45 2011 -0400
474
475    Install xml versions of specs even if HAVE_XMLTO is false
476    
477    DocBook/XML input source is also a usefull output format that can be viewed
478    with an XML viewer or editor and by some O/S help system.
479    
480    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
481
482commit 32b2263deae34c9c1d83eea3b37c2a43ca256a5f
483Author: Gaetan Nadon <memsize@videotron.ca>
484Date:   Sun Jun 5 16:27:36 2011 -0400
485
486    Install target dbs alongside generated documents
487    
488    This matches a change in xorg-sgml-docs whereby the masterdb will look for
489    the target dbs into the same location as the generated documents.
490    
491    The target dbs are now installed alongside the generated documents.
492    Previously they are installed in $prefix/sgml/X11/dbs alongside masterdb which
493    has the potential of installing outside the package prefix and cause
494    distcheck to fail when user does not have write permission in this package.
495    
496    Requires XORG_CHECK_SGML_DOCTOOLS(1.8) which was released 2011-06-11
497
498commit 92bca84bf0d6bc7a5d858b9d356928b2856a53d5
499Author: Gaetan Nadon <memsize@videotron.ca>
500Date:   Sun Feb 27 15:06:18 2011 -0500
501
502    Documentation: add Docbook external references support
503    
504    When writing technical documentation, it is often necessary to cross
505    reference to other information. When that other information is not in the
506    current document, additional support is needed, namely <olink>.
507    
508    A new feature with version 1.7 of xorg-sgml-doctools adds references to
509    other documents within or outside this package.
510    
511    This patch adds technical support for this feature but does not change
512    the content of the documentation as seen by the end user.
513    
514    Each book or article must generate a database containing the href
515    of sections that can be referred to from another document. This database
516    is installed in DATAROOTDIR/sgml/X11/dbs. There is a requirement that
517    the value of DATAROOTDIR for xorg-sgml-doctools and for the package
518    documentation is the same. This forms a virtual document tree.
519    
520    This database is consulted by other documents while they are being generated
521    in order to fulfill the missing information for linking.
522    Refer to the xorg-sgml-doctools for further technical information.
523    
524    Co-authored-by: Matt Dew <marcoz@osource.org>
525    
526    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
527
528commit c702d3c41ae28dcc661fca7d8d8d7ca8ce34ef1f
529Author: Gaetan Nadon <memsize@videotron.ca>
530Date:   Wed Feb 2 11:43:41 2011 -0500
531
532    config: comment, minor upgrade, quote and layout configure.ac
533    
534    Group statements per section as per Autoconf standard layout
535    Quote statements where appropriate.
536    Autoconf recommends not using dnl instead of # for comments
537    
538    Use AC_CONFIG_FILES to replace the deprecated AC_OUTPUT with parameters.
539    Use AC_PROG_LIBTOOL to replace the deprecated AM_PROG_LIBTOOL
540    Remove redundant AC_PROG_MAKE_SET included with AM_INIT_AUTOMAKE
541    Add AC_CONFIG_SRCDIR([Makefile.am]) where missing
542    No functional configuration changes
543    
544    This helps automated maintenance and release activities.
545    Details can be found in http://wiki.x.org/wiki/NewModuleGuidelines
546    
547    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
548
549commit 1540933e6eaa78a96b035ec5936e63e3cdd335b2
550Author: Gaetan Nadon <memsize@videotron.ca>
551Date:   Fri Jan 28 19:41:37 2011 -0500
552
553    config: replace deprecated AM_CONFIG_HEADER with AC_CONFIG_HEADERS
554    
555    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
556
557commit 28d1dc68440e07b44a8b97eab9a57bd6ae1557ee
558Author: Julien Cristau <jcristau@debian.org>
559Date:   Mon Dec 20 14:12:39 2010 +0100
560
561    Revert "Export only public API symbols"
562    
563    Some of the unexported symbols are used by xdm.  See
564    http://lists.x.org/pipermail/xorg-devel/2010-December/017246.html
565    
566    This reverts commit b64cac63e0bcdd87bbfd19678552fd7ed1a3b58f.
567    
568    Reported-by: Trevor Woerner <twoerner@gmail.com>
569    Signed-off-by: Julien Cristau <jcristau@debian.org>
570
571commit afcb06588e5cc032372c847657fc7883e8f68c59
572Author: Alan Coopersmith <alan.coopersmith@oracle.com>
573Date:   Thu Dec 16 19:16:01 2010 -0800
574
575    spec: Fix up eqn to docbook conversion
576    
577    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
578
579commit 7d3dd1513b09ea31a85a404473c2f871c507e34f
580Author: Alan Coopersmith <alan.coopersmith@oracle.com>
581Date:   Thu Dec 16 17:55:30 2010 -0800
582
583    spec: Fix section titles/nesting
584    
585    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
586
587commit b64cac63e0bcdd87bbfd19678552fd7ed1a3b58f
588Author: Cristian Rodríguez  <cristian.rodriguez@opensuse.org>
589Date:   Tue Dec 14 15:40:20 2010 -0500
590
591    Export only public API symbols
592    
593    Reviewed-by: Adam Jackson <ajax@redhat.com>
594    Signed-off-by: Cristian Rodríguez <cristian.rodriguez@opensuse.org>
595
596commit fb32c2fc1548cc13bed1643b950130629a9d8197
597Author: Gaetan Nadon <memsize@videotron.ca>
598Date:   Tue Nov 9 13:04:46 2010 -0500
599
600    config: HTML file generation: use the installed copy of xorg.css
601    
602    Currenlty the xorg.css file is copied in each location
603    where a DocBook/XML file resides. This produces about
604    70 copies in the $(docdir) install tree.
605    
606    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
607
608commit 7db29ff43eb3cdcbfe77c35ecc78c7ca3ddba595
609Author: Alan Coopersmith <alan.coopersmith@oracle.com>
610Date:   Fri Oct 29 15:13:16 2010 -0700
611
612    libXdmcp 1.1.0
613    
614    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
615
616commit fef4451fa3c55dcf81e7eee7ca001c57e301a150
617Author: Alan Coopersmith <alan.coopersmith@oracle.com>
618Date:   Wed Oct 27 23:01:49 2010 -0700
619
620    Remove AC_PROG_CC & AC_PROG_INSTALL that XORG_DEFAULT_OPTIONS already call
621    
622    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
623
624commit 21c9f93bb5200dda0bfdd05b928c19829f23d646
625Author: Gaetan Nadon <memsize@videotron.ca>
626Date:   Tue Aug 3 15:28:51 2010 -0400
627
628    config: require xorg-macros minimum of 1.10 for XORG_CHECK_SGML_DOCTOOLS
629    
630    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
631
632commit adaf75c9aac6ca77b26379cc5e451728d9f1a78b
633Author: Matt Dew <matt@osource.org>
634Date:   Sun Aug 1 14:23:18 2010 -0400
635
636    specs: replace troff source with docbook-xml source
637    
638    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
639
640commit 39993ef6f48cb3f9ee0cb0cd4dcef0d643cda698
641Author: Alan Coopersmith <alan.coopersmith@oracle.com>
642Date:   Fri May 7 19:21:42 2010 -0700
643
644    Replace comments pointing to non-public X Consortium defect reports
645    
646    Restored the original comments suggested by Paul Shearer of Sequent in the
647    patches he submitted with these fixes in the original X Consortium defect
648    reports from 1995, since modern readers can't refer to the referenced
649    bug reports in that old/closed bug db.
650    
651    7328 Xdmcp: memory leak in XdmcpReadARRAYofARRAY8 when read fails
652    7329 Xdmcp: XdmcpReadARRAY and XdmcpDisposeARRAY routines may free twice
653    
654    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
655
656commit ea0e0d0e3d45eb5e71542af835194514a6f8801c
657Author: Alan Coopersmith <alan.coopersmith@oracle.com>
658Date:   Fri May 7 19:03:54 2010 -0700
659
660    Fix order of CPPFLAGS passed to lint/compile steps
661    
662    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
663
664commit 996d92d2710f9dc740351f4d9cbe14af64569689
665Author: Mikhail Gusarov <dottedmag@dottedmag.net>
666Date:   Fri May 7 20:22:20 2010 +0000
667
668    Get rid of Xalloc/Xrealloc/Xfree from X server or Xlib
669    
670    alloc/realloc/free calls are encapsulated in libXdmcp, so
671    there is no need to wrap allocation functions even under Windows
672    
673    Signed-off-by: Mikhail Gusarov <dottedmag@dottedmag.net>
674    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
675
676commit 2a51e57425e1b4062a459a19b1860c9c9721d9ea
677Author: Mikhail Gusarov <dottedmag@dottedmag.net>
678Date:   Fri May 7 20:06:52 2010 +0000
679
680    Nuke RCS tags
681    
682    Signed-off-by: Mikhail Gusarov <dottedmag@dottedmag.net>
683    Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com>
684    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
685
686commit 710d4a4298772cf06c22cce336622b33487b8b44
687Author: Mikhail Gusarov <dottedmag@dottedmag.net>
688Date:   Fri May 7 20:03:46 2010 +0000
689
690    Reshuffle functions to decrease amount of boilerplate
691    
692    It it a PitA to do anything with lot of nearly idenical code scattered
693    around in 30 files each containing 5-line function
694    
695    Signed-off-by: Mikhail Gusarov <dottedmag@dottedmag.net>
696    Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com>
697    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
698
699commit 1b22d07fc1268e7c5343cccd562ab69a101baf91
700Author: Alan Coopersmith <alan.coopersmith@oracle.com>
701Date:   Thu May 6 15:38:01 2010 -0700
702
703    Use stdint.h instead of limits.h for UINT*_MAX definitions
704    
705    While Solaris allows either one, C99 only requires them in stdint.h
706    and some platforms don't include them via limits.h
707    
708    Corrects tinderbox reported errors on Fedora 11 build machine:
709    
710    http://tinderbox.x.org/builds/2010-05-06-0019/logs/libXdmcp/#build
711    
712    AA32.c: In function 'XdmcpAllocARRAY32':
713    AA32.c:47: error: 'UINT8_MAX' undeclared (first use in this function)
714    
715    AA8.c: In function 'XdmcpAllocARRAY8':
716    AA8.c:47: error: 'UINT16_MAX' undeclared (first use in this function)
717    
718    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
719    
720    Compiles clean on GNU/Linux AMD64
721    Tested-by: Gaetan Nadon <memsize@videotron.ca>
722
723commit 30e388a8284ed100893983178acb6b4e3ff2b815
724Author: Alan Coopersmith <alan.coopersmith@oracle.com>
725Date:   Thu Apr 29 20:19:38 2010 -0700
726
727    Deal with lint warnings about implicit narrowing conversions
728    
729    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
730    Reviewed-by: Matt Turner <mattst88@gmail.com>
731
732commit 110078a137915f486a13e0445ee9ba5e1558c081
733Author: Alan Coopersmith <alan.coopersmith@oracle.com>
734Date:   Thu Apr 29 19:57:46 2010 -0700
735
736    unifdef Lynx
737    
738    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
739    Reviewed-by: Matt Turner <mattst88@gmail.com>
740
741commit 5ea80e308026357aeee8b56230e85cb4d2e87631
742Author: Alan Coopersmith <alan.coopersmith@oracle.com>
743Date:   Thu Apr 29 19:56:37 2010 -0700
744
745    XdmcpARRAY8Equal: Use memcmp instead of rolling our own
746    
747    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
748    Reviewed-by: Matt Turner <mattst88@gmail.com>
749
750commit 27b1aa82a3f0db7d20a303ba093d1ec52de39bff
751Author: Alan Coopersmith <alan.coopersmith@oracle.com>
752Date:   Thu Apr 29 19:51:25 2010 -0700
753
754    Constify function prototypes
755    
756    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
757    Reviewed-by: Matt Turner <mattst88@gmail.com>
758
759commit 482b19329fac5e311fe0423e58f3e8c573b66114
760Author: Gaetan Nadon <memsize@videotron.ca>
761Date:   Mon Mar 29 16:50:34 2010 -0400
762
763    config: update AC_PREREQ statement to 2.60
764    
765    Unrelated to the previous patches, the new value simply reflects
766    the reality that the minimum level for autoconf to configure
767    all x.org modules is 2.60 dated June 2006.
768    
769    ftp://ftp.gnu.org/gnu/autoconf/autoconf-2.60.tar.gz
770    
771    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
772
773commit 1c220fc14083ed8e1214329138d6ca548dad6dcc
774Author: Gaetan Nadon <memsize@videotron.ca>
775Date:   Mon Mar 29 14:53:48 2010 -0400
776
777    config: remove the pkgconfig pc.in file from EXTRA_DIST
778    
779    Automake always includes it in the tarball.
780    
781    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
782
783commit 7367f2efae9561d87cabaa6e1740355b0aeda86f
784Author: Gaetan Nadon <memsize@videotron.ca>
785Date:   Sat Mar 20 11:22:59 2010 -0400
786
787    make: remove unrequired -I${top_builddir}/include
788    
789    The -I${top_srcdir}/include in AM_CFLAGS is the correct one.
790    
791    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
792
793commit 2110b60cf122a624011ade8883af07b88bb2c2bb
794Author: Gaetan Nadon <memsize@videotron.ca>
795Date:   Tue Feb 16 10:37:21 2010 -0500
796
797    config: move CWARNFLAGS from configure.ac to Makefile.am
798    
799    Compiler warning flags should be explicitly set in the makefile
800    rather than being merged with other packages compiler flags.
801    
802    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
803
804commit 7c1d4d862240a0b01eefbccf6b85e7a365e60ada
805Author: Gaetan Nadon <memsize@videotron.ca>
806Date:   Fri Nov 27 20:56:04 2009 -0500
807
808    Makefile.am: add ChangeLog and INSTALL on MAINTAINERCLEANFILES
809    
810    Now that the INSTALL file is generated.
811    Allows running make maintainer-clean.
812
813commit 3c0e64988dad80afe5633c62c29ab3d1c54d2d23
814Author: Gaetan Nadon <memsize@videotron.ca>
815Date:   Wed Oct 28 14:09:10 2009 -0400
816
817    INSTALL, NEWS, README or AUTHORS files are missing/incorrect #24206
818    
819    Add missing INSTALL file. Use standard GNU file on building tarball
820    README may have been updated
821    Remove AUTHORS file as it is empty and no content available yet.
822    Remove NEWS file as it is empty and no content available yet.
823
824commit a4a69387d7d0783326fbbd2b7b202498325d5f96
825Author: Gaetan Nadon <memsize@videotron.ca>
826Date:   Tue Oct 27 15:07:25 2009 -0400
827
828    Deploy the new XORG_DEFAULT_OPTIONS #24242
829    
830    This macro aggregate a number of existing macros that sets commmon
831    X.Org components configuration options. It shields the configuration file from
832    future changes.
833
834commit 748ea77263a40080e665adc742a7a9791b4293c0
835Author: Gaetan Nadon <memsize@videotron.ca>
836Date:   Mon Oct 26 22:08:43 2009 -0400
837
838    Makefile.am: ChangeLog not required: EXTRA_DIST or *CLEANFILES #24432
839    
840    ChangeLog filename is known to Automake and requires no further
841    coding in the makefile.
842
843commit 1ac333abaae4940467d2101d1080be9e46d90c78
844Author: Gaetan Nadon <memsize@videotron.ca>
845Date:   Thu Oct 22 12:34:19 2009 -0400
846
847    .gitignore: use common defaults with custom section # 24239
848    
849    Using common defaults will reduce errors and maintenance.
850    Only the very small or inexistent custom section need periodic maintenance
851    when the structure of the component changes. Do not edit defaults.
852
853commit c362c31e583215855458bc5cbb9ed1020157b1ad
854Author: Gaetan Nadon <memsize@videotron.ca>
855Date:   Sun Sep 27 16:28:37 2009 -0400
856
857    Makefile.am: do not include autogen.sh in distribution #24183
858    
859    This is a private build script that should not be distributed
860
861commit d0f3336872147e925666aaf73b6c0c11aedc63c3
862Author: Jeremy Huddleston <jeremyhu@freedesktop.org>
863Date:   Wed Oct 21 12:47:24 2009 -0700
864
865    This is not a GNU project, so declare it foreign.
866    
867    On Wed, 2009-10-21 at 13:36 +1000, Peter Hutterer wrote:
868    > On Tue, Oct 20, 2009 at 08:23:55PM -0700, Jeremy Huddleston wrote:
869    > > I noticed an INSTALL file in xlsclients and libXvMC today, and it
870    > > was quite annoying to work around since 'autoreconf -fvi' replaces
871    > > it and git wants to commit it.  Should these files even be in git?
872    > > Can I nuke them for the betterment of humanity and since they get
873    > > created by autoreconf anyways?
874    >
875    > See https://bugs.freedesktop.org/show_bug.cgi?id=24206
876    
877    As an interim measure, replace AM_INIT_AUTOMAKE([dist-bzip2]) with
878    AM_INIT_AUTOMAKE([foreign dist-bzip2]). This will prevent the generation
879    of the INSTALL file. It is also part of the 24206 solution.
880    
881    Signed-off-by: Jeremy Huddleston <jeremyhu@freedesktop.org>
882
883commit 3a7e0bb1cec5975e9fcbddc6569e7ac1aea550e5
884Author: Peter Hutterer <peter.hutterer@who-t.net>
885Date:   Fri Aug 28 15:32:31 2009 +1000
886
887    libXdmcp 1.0.3
888    
889    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
890
891commit 8ba417e3f3915102f99e08b15e1543680120102d
892Author: Peter Hutterer <peter.hutterer@who-t.net>
893Date:   Wed Sep 23 21:59:12 2009 +1000
894
895    Require macros 1.3 for XORG_DEFAULT_OPTIONS.
896    
897    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
898
899commit d992d9dd3af95132ca76f0479d08d3479b899a95
900Author: Alan Coopersmith <alan.coopersmith@sun.com>
901Date:   Mon Feb 2 20:34:33 2009 -0800
902
903    Add README with pointers to mailing list, bugzilla & git repos
904    
905    Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
906
907commit 49336f1b6fa5d8dc8a9ae3e8d286b061f0d2914c
908Author: Paulo Cesar Pereira de Andrade <pcpa@mandriva.com.br>
909Date:   Fri Jan 9 16:34:13 2009 -0200
910
911    Ansification and compile warning fixes.
912    
913      Code that already have a header with the proper prototype is safe
914    to ansify.
915      This uses XORG_CHANGELOG macro to properly work with the "git-log"
916    to "git log" change (required to pass "make distcheck"), uses the
917    XORG_CWARNFLAGS macro, and doesn't generate any compile warnings from
918    gcc 4.3 and sparse.
919
920commit 498cce64f12de67271316417de821460e8eee066
921Author: Paulo Cesar Pereira de Andrade <pcpa@mandriva.com.br>
922Date:   Wed Nov 26 23:45:09 2008 -0200
923
924    Mark Xalloc, Xrealloc, and Xfree as weak symbols.
925    
926    Maybe a _X_WEAK macro could be added to <X11/Xfuncproto.h>, but that
927    could actually encourage use of __attribute__((weak)), what is not
928    intended.
929    This change uses the same semantics used in libXfont to declare
930    weak symbols that are overridden by the ones defined in the X Server.
931
932commit f876004608f8a4737f66e1fc0e83ff7e7d6d150b
933Author: Alan Coopersmith <alan.coopersmith@sun.com>
934Date:   Fri Aug 11 14:43:15 2006 -0700
935
936    Version bump -> 1.0.2
937
938commit 55f64a8a29094905b9f49be95ee576de4a2e1a46
939Author: Alan Coopersmith <alan.coopersmith@sun.com>
940Date:   Fri Aug 11 14:41:42 2006 -0700
941
942    Require xorg-macros 1.1.0 or later for XORG_WITH_LINT & XORG_LINT_LIBRARY macros
943
944commit ae43ecfcb85ad238b2a513d3caf400028b951019
945Author: Alan Coopersmith <alan.coopersmith@sun.com>
946Date:   Fri Aug 11 14:26:26 2006 -0700
947
948    Add lint library to CLEANFILES
949
950commit a106f489a69246f24535acd8bdac96e273df7334
951Author: Alan Coopersmith <alan.coopersmith@sun.com>
952Date:   Fri Aug 11 14:22:42 2006 -0700
953
954    Replace static ChangeLog with dist-hook to generate from git-log
955
956commit 644ff9232d48a32dcc16a1eeba2b51c8686eb33e
957Author: Alan Coopersmith <alan.coopersmith@sun.com>
958Date:   Thu Aug 10 15:58:18 2006 -0700
959
960    Use AC_CHECK_FUNCS instead of #ifdef SYSV to check for srand48 & lrand48
961
962commit 048d2bb6b48dce7b2afea39cd429f3253d8e77ca
963Author: Alan Coopersmith <alan.coopersmith@sun.com>
964Date:   Thu Aug 10 15:43:31 2006 -0700
965
966    Add *~ to .gitignore to ignore emacs droppings
967
968commit 1f3fadd3a0f8226fb19f94d6a6344e144e031bba
969Author: Alan Coopersmith <alan.coopersmith@sun.com>
970Date:   Thu Jul 13 18:01:01 2006 -0700
971
972    Add lint checking & library targets
973
974commit 0b7f0333fe6384598e78f6e0dc61dfbf3636c1c8
975Author: Alan Coopersmith <alan.coopersmith@sun.com>
976Date:   Thu Jul 13 17:52:46 2006 -0700
977
978    Fix sparse warnings for using 0 instead of NULL
979    
980    RA8.c:50:17: warning: Using plain integer as NULL pointer
981    RA16.c:50:16: warning: Using plain integer as NULL pointer
982    RA32.c:50:16: warning: Using plain integer as NULL pointer
983    RAofA8.c:50:16: warning: Using plain integer as NULL pointer
984
985commit bfcde07215512ea5153700bc57ef8baa8d3e9ef2
986Author: Alan Coopersmith <alan.coopersmith@sun.com>
987Date:   Thu Jul 13 14:58:52 2006 -0700
988
989    renamed: .cvsignore -> .gitignore
990
991commit f204a3d32500eb8c6ec7a694a21440fc330ab834
992Author: Adam Jackson <ajax@nwnk.net>
993Date:   Thu Apr 27 00:07:09 2006 +0000
994
995    Bump to 1.0.1
996
997commit b7de07f180407a1597ee74cc570311d7eb808637
998Author: Adam Jackson <ajax@nwnk.net>
999Date:   Mon Mar 20 19:51:32 2006 +0000
1000
1001    Bug #6243: Fix build on Cygwin, and when srcdir != objdir. (Yaakov
1002        Selkowitz)
1003
1004commit aaee3f658482018c622d8cbb926bbfa14df64eea
1005Author: Adam Jackson <ajax@nwnk.net>
1006Date:   Thu Jan 12 23:36:41 2006 +0000
1007
1008    static -> static const
1009
1010commit 9f8e330eff571cc0c525fd42c4ef8a34cac2eb0d
1011Author: Kevin E Martin <kem@kem.org>
1012Date:   Thu Dec 15 00:24:29 2005 +0000
1013
1014    Update package version number for final X11R7 release candidate.
1015
1016commit 9cd3a3746077c2d6a8fcf2c2c125237d9207e2fb
1017Author: Kevin E Martin <kem@kem.org>
1018Date:   Sat Dec 3 05:49:43 2005 +0000
1019
1020    Update package version number for X11R7 RC3 release.
1021
1022commit da0e8c8bbdfe6cef0225960b204eb9878897cb9b
1023Author: Kevin E Martin <kem@kem.org>
1024Date:   Sat Nov 19 07:15:41 2005 +0000
1025
1026    Update pkgconfig files to separate library build-time dependencies from
1027        application build-time dependencies, and update package deps to work
1028        with separate build roots.
1029
1030commit cbd6a80c320d7d02ca3bb6d1ca036c0eff27d2c3
1031Author: Kevin E Martin <kem@kem.org>
1032Date:   Wed Oct 19 02:48:09 2005 +0000
1033
1034    Update package version number for RC1 release.
1035
1036commit 0609d6f55136698cb7120b62244d44423e6f0945
1037Author: Kevin E Martin <kem@kem.org>
1038Date:   Wed Oct 5 19:24:07 2005 +0000
1039
1040    Add missing files to EXTRA_DIST
1041
1042commit b0c00126bad965f526ef13fa041248e8379a4a53
1043Author: Alan Coopersmith <Alan.Coopersmith@sun.com>
1044Date:   Sat Jul 30 07:44:09 2005 +0000
1045
1046    Add missing library dependencies: Xdmcp: -lsocket (if needed for recvfrom,
1047        such as on Solaris) lbxutil: -lz xkbui: -lm
1048
1049commit 19ca07e4c538a6f8b46b3bbcdacd39afc1fdede0
1050Author: Kevin E Martin <kem@kem.org>
1051Date:   Fri Jul 29 21:22:51 2005 +0000
1052
1053    Various changes preparing packages for RC0:
1054    - Verify and update package version numbers as needed
1055    - Implement versioning scheme
1056    - Change bug address to point to bugzilla bug entry form
1057    - Disable loadable i18n in libX11 by default (use --enable-loadable-i18n to
1058        reenable it)
1059    - Fix makedepend to use pkgconfig and pass distcheck
1060    - Update build script to build macros first
1061    - Update modular Xorg version
1062
1063commit 7242946c1cac1ecb97ea0cc312a8ea08707ca945
1064Author: Daniel Stone <daniel@fooishbar.org>
1065Date:   Sat Jul 16 06:41:57 2005 +0000
1066
1067    Use -version-number instead of -version-info.
1068
1069commit ce57d6479026168ab4839dc8d93f8c13c7ee6356
1070Author: Adam Jackson <ajax@nwnk.net>
1071Date:   Thu Jul 14 15:12:44 2005 +0000
1072
1073    typo fixes (Matthieu Herrb)
1074
1075commit d5c88f476d6d263b9e80640c1acd3ec784c7184b
1076Author: Keith Packard <keithp@keithp.com>
1077Date:   Sat Jul 9 06:15:32 2005 +0000
1078
1079    Add .cvsignore files Switch _la_CFLAGS for AM_CFLAGS to clean up directory
1080
1081commit 1df326ab00b3ca1faf44d81ce53f6b66076ad0cf
1082Author: Daniel Stone <daniel@fooishbar.org>
1083Date:   Sun Jul 3 07:00:56 2005 +0000
1084
1085    Add Xtrans definitions (FONT_t, TRANS_CLIENT) to clean up warnings.
1086    Add XSERV_t, TRANS_SERVER, TRANS_REOPEN to quash warnings.
1087    Add #include <dix-config.h> or <xorg-config.h>, as appropriate, to all
1088        source files in the xserver/xorg tree, predicated on defines of
1089        HAVE_{DIX,XORG}_CONFIG_H. Change all Xfont includes to
1090        <X11/fonts/foo.h>.
1091
1092commit 77283d94174d18791e230b4800641242c1767e87
1093Author: Adam Jackson <ajax@nwnk.net>
1094Date:   Thu May 19 00:22:32 2005 +0000
1095
1096    revert last change, didn't do right thing at all, sorry for the noise
1097
1098commit daefb98f4437af90dcff3853ec23b8a1f0864018
1099Author: Adam Jackson <ajax@nwnk.net>
1100Date:   Thu May 19 00:10:07 2005 +0000
1101
1102    Require automake 1.7 in AM_INIT_AUTOMAKE
1103
1104commit 2f31285482451b8ed44b0b61969a7f324dbe905a
1105Author: Søren Sandmann Pedersen  <sandmann@daimi.au.dk>
1106Date:   Tue May 17 14:43:47 2005 +0000
1107
1108    Tue May 17 10:38:30 2005 Søren Sandmann <sandmann@redhat.com>
1109    Remove Xdmcpconf.h and references to it, since it is not needed.
1110    Delete entries from the xlibs tree since they are not relevant
1111
1112commit 83b3f8f9fcb08348d28dbdb19e07a2c41b9f8bf2
1113Author: Josh Triplett <josh@speakeasy.net>
1114Date:   Sat May 14 08:03:04 2005 +0000
1115
1116    Add Xdmcpconf.h.in from xlibs tree.
1117
1118commit ceec4744a2906539154007edf1ec3b865fef1991
1119Author: Josh Triplett <josh@speakeasy.net>
1120Date:   Sat May 14 07:58:43 2005 +0000
1121
1122    Add configure.ac for Xdmcp from xlibs tree.
1123
1124commit d5d1fb73e5c8c0b2a5b2704ec6b8394fc8a425b4
1125Author: Josh Triplett <josh@speakeasy.net>
1126Date:   Sat May 14 07:46:48 2005 +0000
1127
1128    Move includes in Xau and Xdmcp into include/X11 subdirectories so that the
1129        source can reference them with <X11/...>.
1130
1131commit 0ea8a9fde966a2fbdc075e4cfc47235d3c899022
1132Author: Søren Sandmann Pedersen  <sandmann@daimi.au.dk>
1133Date:   Thu May 12 16:27:25 2005 +0000
1134
1135    Thu May 12 12:24:16 2005 Søren Sandmann <sandmann@redhat.com>
1136    Conditionally include config.h
1137    add Makefile.am
1138
1139commit 845dff36906d99a80ea920a8d0efb73bd0b88d56
1140Author: Søren Sandmann Pedersen  <sandmann@daimi.au.dk>
1141Date:   Thu May 12 16:12:34 2005 +0000
1142
1143    Make xtrans install in $(includedir)/X11/Xtrans. Remove all references to
1144        Xtransdef.
1145    Add Xdmcp build files
1146    Add Wrap.h to lib/dmcp part of symlink script.
1147
1148commit 2e5c59efc9df61d84f81af0f9a100672d096bac6
1149Author: Alexander Gottwald <alexander.gottwald@s1999.tu-chemnitz.de>
1150Date:   Mon Nov 15 15:06:55 2004 +0000
1151
1152    Bufzilla #1802, http://freedesktop.org/bugzilla/show_bug.cgi?id=1802 Added
1153        mingw (Win32) port
1154
1155commit 5cd56c90f05d05c19c484f606b70d17873b507b5
1156Author: Keith Packard <keithp@keithp.com>
1157Date:   Tue Aug 24 18:33:32 2004 +0000
1158
1159    Replace 'uint32_t' with 'CARD32' and 'uint8_t' with 'CARD8'. Add #include
1160        <X11/Xmd.h>
1161    reviewed by: Stuart Kreitman <Stuart.Kreitman@Sun.COM>
1162
1163commit 874e5e8b17f111f07c2c4e9167b4940365cc1421
1164Author: Stuart Kreitman <stuart.kreitman@sun.com>
1165Date:   Mon Aug 23 17:06:37 2004 +0000
1166
1167    Modified Files: Wraphelp.c
1168    Coding standard recommended by C99 standards body:
1169    http://www.oreillynet.com/pub/a/network/2003/10/07/michael_barr.html
1170
1171commit 7acd9ecff911e900deb03767f283d59fc90f550c
1172Author: Jim Gettys <jg@freedesktop.org>
1173Date:   Sun Aug 22 01:02:25 2004 +0000
1174
1175    Matthieu Herrb <matthieu.herrb@laas.fr> points out:
1176    Hmm, this version doesn't work on LP64 big endian machines (like
1177    *BSD/sparc64). The problems were fixed in OpenBSD. May I suggest to switch
1178        to this version (it's the same origin, with the LP64 problems fixed):
1179        <http://www.openbsd.org/cgi-bin/cvsweb.cgi/XF4/xc/lib/Xdmcp/Wraphelp.c>
1180
1181commit faf433b79417ef801ed3c62fdf9bbc8edf1b6ba3
1182Author: Jim Gettys <jg@freedesktop.org>
1183Date:   Sat Aug 21 02:06:44 2004 +0000
1184
1185    Add Wraphelp.c to lib/Xdmcp, at long last, along with the U.S. government
1186        required notifications. The website notification went up first.
1187    Clean up Wraphelp.c so that it compiles cleanly.
1188    I chose the version Australian version written for R5 written by Eric
1189        Eay@psych.psy.uq.oz.au, as I don't know where the original one was, and
1190        didn't want to touch XFree86.
1191    Make HasXdmAuth YES for xorg.
1192
1193commit 4a01be711a72d99e054a83e9a00a27b2fc420601
1194Author: Alan Coopersmith <Alan.Coopersmith@sun.com>
1195Date:   Sat Aug 7 19:22:01 2004 +0000
1196
1197    Check to see if array->data is NULL before we dereference it, instead of
1198        after. (Prevents segfault when array->data is initialized to NULL, but
1199        array->length is not set to 0.)
1200    Always initialize both data & length in ARRAYs.
1201
1202commit 54c91c33da46e67a4efce0dd43def29c65677ed4
1203Author: Egbert Eich <eich@suse.de>
1204Date:   Tue Jul 6 14:37:47 2004 +0000
1205
1206    Separated Intel drivers from default DriDrivers to avoid building them on
1207        IA64 (Egbert Eich).
1208    Fixed wrong function prototype (Egbert Eich).
1209    Don't test for generic VGA on IA64 (Egbert Eich).
1210    Fixed a segfault when accessing a structure before verifying the pointer
1211        exists (Egbert Eich).
1212    Added a showcache option for debugging (Egbert Eich).
1213    Increase default video RAM size to 16MB when DRI is enabled and more than
1214        128MB are available (Egbert Eich). Fixed lockups during mode switch.
1215        Problem was introduced when attempting to copy the behavior during
1216        LeaveVT()/EnterVT() but but forgetting to call I810DRILeave() before
1217        I810DRIEnter(). The entire DRILeave()/Enter() scenario has been
1218        commented out as it didn't seem to be necessary (Egbert Eich).
1219    Fix TweakMemorySize() (tested with i855/i865) (Egbert Eich).
1220    increased MAX_DEVICES to 128 (Egbert Eich).
1221    Use OS provided PCI config space access as default method (Egbert Eich).
1222    Added support for Linux 2.6 proc file format.
1223    Fixed unaligned accesses to pieces of the VBE info block. VESA did not
1224        align elements to size (Egbert Eich).
1225
1226commit 11ce0b3adae5dac23d95fae62570d0a7e872055f
1227Author: Egbert Eich <eich@suse.de>
1228Date:   Fri Apr 23 18:43:41 2004 +0000
1229
1230    Merging XORG-CURRENT into trunk
1231
1232commit d1291a78bebace4d4ccef4b552bbfd145961ee44
1233Author: Egbert Eich <eich@suse.de>
1234Date:   Sun Mar 14 08:32:05 2004 +0000
1235
1236    Importing vendor version xf86-4_4_99_1 on Sun Mar 14 00:26:39 PST 2004
1237
1238commit ca6d962126b1d876851293d9c0a407ff733b5558
1239Author: Egbert Eich <eich@suse.de>
1240Date:   Wed Mar 3 12:11:28 2004 +0000
1241
1242    Importing vendor version xf86-4_4_0 on Wed Mar 3 04:09:24 PST 2004
1243
1244commit 3132e3a51c671fc95ee2b88802ae30abcb177320
1245Author: Egbert Eich <eich@suse.de>
1246Date:   Thu Feb 26 13:35:33 2004 +0000
1247
1248    readding XFree86's cvs IDs
1249
1250commit 47d1195510762af8efce38806dc75adc0bdc09cc
1251Author: Egbert Eich <eich@suse.de>
1252Date:   Thu Feb 26 09:22:42 2004 +0000
1253
1254    Importing vendor version xf86-4_3_99_903 on Wed Feb 26 01:21:00 PST 2004
1255
1256commit 8ecf5d371806b603b64f257e4caa1d9cbc19556d
1257Author: Kaleb Keithley <kaleb@freedesktop.org>
1258Date:   Fri Dec 19 20:54:35 2003 +0000
1259
1260    XFree86 4.3.99.902 (RC 2)
1261
1262commit 9cfba0fa56ff1ebae9aaccf1e63049759dbd37f5
1263Author: Kaleb Keithley <kaleb@freedesktop.org>
1264Date:   Thu Dec 4 22:02:56 2003 +0000
1265
1266    XFree86 4.3.99.901 (RC 1)
1267
1268commit c95e0de1641abf24792dcafc5a98a95986183f53
1269Author: Kaleb Keithley <kaleb@freedesktop.org>
1270Date:   Tue Nov 25 19:28:09 2003 +0000
1271
1272    XFree86 4.3.99.16 Bring the tree up to date for the Cygwin folks
1273
1274commit 0200b5d9bb6a599aefbb05a2217e243ea0da387b
1275Author: Kaleb Keithley <kaleb@freedesktop.org>
1276Date:   Fri Nov 14 16:48:48 2003 +0000
1277
1278    XFree86 4.3.0.1
1279
1280commit d1eb0ee78fbb0c109f9fa8e1bc05907608fc4299
1281Author: Kaleb Keithley <kaleb@freedesktop.org>
1282Date:   Fri Nov 14 15:54:38 2003 +0000
1283
1284    R6.6 is the Xorg base-line
1285