ChangeLog revision ba6a1819
1ba6a1819Smrgcommit 9cbdb6ab49d8f9e6174a00d6b509bf6f1e3c1e78
2ba6a1819SmrgAuthor: Alan Coopersmith <alan.coopersmith@sun.com>
3ba6a1819SmrgDate:   Wed May 21 18:40:05 2008 -0700
4ba6a1819Smrg
5ba6a1819Smrg    Version 1.0.1
6ba6a1819Smrg
7ba6a1819Smrgcommit 16c85877e9754dfc83b7c60c9892a85d1ac14eaa
8ba6a1819SmrgAuthor: Alan Coopersmith <alan.coopersmith@sun.com>
9ba6a1819SmrgDate:   Wed May 21 17:44:21 2008 -0700
10ba6a1819Smrg
11ba6a1819Smrg    Replace sprintf with snprintf
12ba6a1819Smrg
13ba6a1819Smrgcommit 485308a08afe17e9486f8123c775b3e728d8d88f
14ba6a1819SmrgAuthor: Alan Coopersmith <alan.coopersmith@sun.com>
15ba6a1819SmrgDate:   Wed May 21 17:31:15 2008 -0700
16ba6a1819Smrg
17ba6a1819Smrg    Add hooks to check code with static analyzers like lint & sparse
18ba6a1819Smrg
19ba6a1819Smrgcommit 0a64482e6dcd636b9c8b2f38ecfed7945adfdb39
20ba6a1819SmrgAuthor: Alan Coopersmith <alan.coopersmith@sun.com>
21ba6a1819SmrgDate:   Wed May 21 17:00:06 2008 -0700
22ba6a1819Smrg
23ba6a1819Smrg    Put all copyright/license notices into COPYING file
24ba6a1819Smrg
25ba6a1819Smrgcommit 501f667cca6674704ad623a08918246ba2d2692d
26ba6a1819SmrgAuthor: Paulo Cesar Pereira de Andrade <pcpa@mandriva.com.br>
27ba6a1819SmrgDate:   Tue Mar 4 17:41:18 2008 -0300
28ba6a1819Smrg
29ba6a1819Smrg    libFS ansification.
30ba6a1819Smrg
31ba6a1819Smrgcommit 1513378c0f71caa42fc2620e439961cc82470a61
32ba6a1819SmrgAuthor: Matthieu Herrb <matthieu.herrb@laas.fr>
33ba6a1819SmrgDate:   Sun Mar 9 00:16:17 2008 +0100
34ba6a1819Smrg
35ba6a1819Smrg    nuke RCS Ids
36ba6a1819Smrg
37ba6a1819Smrgcommit 77f3fc68504451487bfc4ef8d393ccd95c823071
38ba6a1819SmrgAuthor: James Cloos <cloos@jhcloos.com>
39ba6a1819SmrgDate:   Thu Dec 6 16:38:13 2007 -0500
40ba6a1819Smrg
41ba6a1819Smrg    Replace static ChangeLog with dist-hook to generate from git log
42ba6a1819Smrg
43ba6a1819Smrgcommit 63fcbab9d8c6c3324d797e8ce5b52046484d2495
44ba6a1819SmrgAuthor: James Cloos <cloos@jhcloos.com>
45ba6a1819SmrgDate:   Mon Sep 3 05:53:29 2007 -0400
46ba6a1819Smrg
47ba6a1819Smrg    Add *~ to .gitignore to skip patch/emacs droppings
48ba6a1819Smrg
49ba6a1819Smrgcommit 3efa1082c4b58080b6d369882d3e6611adee8b5b
50ba6a1819SmrgAuthor: Alan Coopersmith <alan.coopersmith@sun.com>
51ba6a1819SmrgDate:   Thu Jul 13 14:58:43 2006 -0700
52ba6a1819Smrg
53ba6a1819Smrg    renamed: .cvsignore -> .gitignore
54ba6a1819Smrg
55ba6a1819Smrgcommit df8de2bc08703b8de404e113cba4a47134bca68f
56ba6a1819SmrgAuthor: Kevin E Martin <kem@kem.org>
57ba6a1819SmrgDate:   Thu Dec 15 00:24:27 2005 +0000
58ba6a1819Smrg
59ba6a1819Smrg    Update package version number for final X11R7 release candidate.
60ba6a1819Smrg
61ba6a1819Smrgcommit ea190affa767ac2c64f70bc9a303929cf2eb6eff
62ba6a1819SmrgAuthor: Kevin E Martin <kem@kem.org>
63ba6a1819SmrgDate:   Sat Dec 3 05:49:41 2005 +0000
64ba6a1819Smrg
65ba6a1819Smrg    Update package version number for X11R7 RC3 release.
66ba6a1819Smrg
67ba6a1819Smrgcommit 11b1397e6c1356a70f42713f3a9779b866835d9e
68ba6a1819SmrgAuthor: Kevin E Martin <kem@kem.org>
69ba6a1819SmrgDate:   Sat Dec 3 04:41:47 2005 +0000
70ba6a1819Smrg
71ba6a1819Smrg    Add check and cflags for malloc(0) returning NULL.
72ba6a1819Smrg
73ba6a1819Smrgcommit 87c96993d17812a55d92ef32a91083614e258f02
74ba6a1819SmrgAuthor: Kevin E Martin <kem@kem.org>
75ba6a1819SmrgDate:   Sat Nov 19 07:15:39 2005 +0000
76ba6a1819Smrg
77ba6a1819Smrg    Update pkgconfig files to separate library build-time dependencies from
78ba6a1819Smrg        application build-time dependencies, and update package deps to work
79ba6a1819Smrg        with separate build roots.
80ba6a1819Smrg
81ba6a1819Smrgcommit 2404b41c83ea49dcbf654e6448ea99ab72c8d82b
82ba6a1819SmrgAuthor: Kevin E Martin <kem@kem.org>
83ba6a1819SmrgDate:   Wed Nov 9 21:19:11 2005 +0000
84ba6a1819Smrg
85ba6a1819Smrg    Update package version number for X11R7 RC2 release.
86ba6a1819Smrg
87ba6a1819Smrgcommit 516e8e27077b7c4b535189e398030f6c2c99300a
88ba6a1819SmrgAuthor: Kean Johnson <kean@armory.com>
89ba6a1819SmrgDate:   Tue Nov 8 06:33:25 2005 +0000
90ba6a1819Smrg
91ba6a1819Smrg    See ChangeLog entry 2005-11-07 for details.
92ba6a1819Smrg
93ba6a1819Smrgcommit b7c75dbf546e30fba6afba95b9a95fe4f50c6bba
94ba6a1819SmrgAuthor: Kevin E Martin <kem@kem.org>
95ba6a1819SmrgDate:   Wed Oct 19 02:48:08 2005 +0000
96ba6a1819Smrg
97ba6a1819Smrg    Update package version number for RC1 release.
98ba6a1819Smrg
99ba6a1819Smrgcommit 4902aa061cfdd2f2f35158240d9da9706698cf61
100ba6a1819SmrgAuthor: Adam Jackson <ajax@nwnk.net>
101ba6a1819SmrgDate:   Wed Aug 3 03:28:00 2005 +0000
102ba6a1819Smrg
103ba6a1819Smrg    Do PKG_CHECK_MODULES on a unique token instead of on "DEP", so builds with
104ba6a1819Smrg        a global configure cache don't get confused.
105ba6a1819Smrg
106ba6a1819Smrgcommit b15ff0fd68f67e37fc759742ebb637caac058f08
107ba6a1819SmrgAuthor: Alan Coopersmith <Alan.Coopersmith@sun.com>
108ba6a1819SmrgDate:   Sat Jul 30 19:15:15 2005 +0000
109ba6a1819Smrg
110ba6a1819Smrg    Add -D flags to clear various warnings (Stefan Dirsch)
111ba6a1819Smrg
112ba6a1819Smrgcommit 04ae86a006b608d2626ee90679cb84066cbc9710
113ba6a1819SmrgAuthor: Alan Coopersmith <Alan.Coopersmith@sun.com>
114ba6a1819SmrgDate:   Sat Jul 30 19:09:37 2005 +0000
115ba6a1819Smrg
116ba6a1819Smrg    Need to include "config.h" in fs_transport.c so Xtrans knows which
117ba6a1819Smrg        transport types to support
118ba6a1819Smrg
119ba6a1819Smrgcommit 35facec2fbd93d176f637dda5323c16a38350dfa
120ba6a1819SmrgAuthor: Kevin E Martin <kem@kem.org>
121ba6a1819SmrgDate:   Fri Jul 29 21:22:49 2005 +0000
122ba6a1819Smrg
123ba6a1819Smrg    Various changes preparing packages for RC0:
124ba6a1819Smrg    - Verify and update package version numbers as needed
125ba6a1819Smrg    - Implement versioning scheme
126ba6a1819Smrg    - Change bug address to point to bugzilla bug entry form
127ba6a1819Smrg    - Disable loadable i18n in libX11 by default (use --enable-loadable-i18n to
128ba6a1819Smrg        reenable it)
129ba6a1819Smrg    - Fix makedepend to use pkgconfig and pass distcheck
130ba6a1819Smrg    - Update build script to build macros first
131ba6a1819Smrg    - Update modular Xorg version
132ba6a1819Smrg
133ba6a1819Smrgcommit be058d899bb49c6319041d05d54ed8e289a62adf
134ba6a1819SmrgAuthor: Daniel Stone <daniel@fooishbar.org>
135ba6a1819SmrgDate:   Sat Jul 16 06:20:22 2005 +0000
136ba6a1819Smrg
137ba6a1819Smrg    Set soversion to 6.0.0 using -version-number.
138ba6a1819Smrg
139ba6a1819Smrgcommit 227eb224880f912e7261d251ba2bf81992b7726f
140ba6a1819SmrgAuthor: Keith Packard <keithp@keithp.com>
141ba6a1819SmrgDate:   Wed Jul 13 07:27:15 2005 +0000
142ba6a1819Smrg
143ba6a1819Smrg    Eliminate xtrans CFLAGS from .pc file as xtrans is not part of the public
144ba6a1819Smrg        API.
145ba6a1819Smrg
146ba6a1819Smrgcommit 905552dfa2af617780bc2cd4d14edad845c3203b
147ba6a1819SmrgAuthor: Keith Packard <keithp@keithp.com>
148ba6a1819SmrgDate:   Wed Jul 13 07:23:56 2005 +0000
149ba6a1819Smrg
150ba6a1819Smrg    Make some minor source adjustments so that we don not need to use
151ba6a1819Smrg        -D_XOPEN_SOURCE -D_BSD_SOURCE everywhere as this will leak out of the
152ba6a1819Smrg        modular environment and into application build processes, potentially
153ba6a1819Smrg        foulling up their compiles.
154ba6a1819Smrg
155ba6a1819Smrgcommit 9a9aec0b9fb6315120c2ff87be94c6653802be76
156ba6a1819SmrgAuthor: Keith Packard <keithp@keithp.com>
157ba6a1819SmrgDate:   Sat Jul 9 05:58:09 2005 +0000
158ba6a1819Smrg
159ba6a1819Smrg    Add .cvsignore files Switch _la_CFLAGS for AM_CFLAGS to clean up directory
160ba6a1819Smrg
161ba6a1819Smrgcommit e5721d4ea9a1ef400f790583b33b0491a224733f
162ba6a1819SmrgAuthor: Daniel Stone <daniel@fooishbar.org>
163ba6a1819SmrgDate:   Sun Jul 3 07:00:55 2005 +0000
164ba6a1819Smrg
165ba6a1819Smrg    Add Xtrans definitions (FONT_t, TRANS_CLIENT) to clean up warnings.
166ba6a1819Smrg    Add XSERV_t, TRANS_SERVER, TRANS_REOPEN to quash warnings.
167ba6a1819Smrg    Add #include <dix-config.h> or <xorg-config.h>, as appropriate, to all
168ba6a1819Smrg        source files in the xserver/xorg tree, predicated on defines of
169ba6a1819Smrg        HAVE_{DIX,XORG}_CONFIG_H. Change all Xfont includes to
170ba6a1819Smrg        <X11/fonts/foo.h>.
171ba6a1819Smrg
172ba6a1819Smrgcommit 6847a3b405dd98a1aa7804e97e6b2ce13bbf8bd7
173ba6a1819SmrgAuthor: Søren Sandmann Pedersen <sandmann@daimi.au.dk>
174ba6a1819SmrgDate:   Wed Jun 22 22:46:31 2005 +0000
175ba6a1819Smrg
176ba6a1819Smrg    Apply these patches from Theo van Klaveren:
177ba6a1819Smrg    lib-dmx.patch lib-FS.patch lib-X11.patch lib-XRes.patch
178ba6a1819Smrg        lib-XScrnSaver.patch lib-xtrans.patch
179ba6a1819Smrg    to make the libraries distcheck.
180ba6a1819Smrg
181ba6a1819Smrgcommit 5f6bbd9ed4002d9d6b5119a018bbc7345f47543a
182ba6a1819SmrgAuthor: Alexander Gottwald <alexander.gottwald@s1999.tu-chemnitz.de>
183ba6a1819SmrgDate:   Thu Jun 9 15:54:09 2005 +0000
184ba6a1819Smrg
185ba6a1819Smrg    Replace <X11/transport.c> with <X11/Xtrans/transport.c>
186ba6a1819Smrg
187ba6a1819Smrgcommit e798bd7804c100232a927b075fcc58262c1e50f9
188ba6a1819SmrgAuthor: Alexander Gottwald <alexander.gottwald@s1999.tu-chemnitz.de>
189ba6a1819SmrgDate:   Thu Jun 9 15:52:02 2005 +0000
190ba6a1819Smrg
191ba6a1819Smrg    Replace <X11/Xtrans.h> with <X11/Xtrans/Xtrans.h>
192ba6a1819Smrg    Copy Xtrans.h to exports/include/X11/Xtrans only
193ba6a1819Smrg
194ba6a1819Smrgcommit 6c0b06eddcffce31814cb103142f5cda2df9da91
195ba6a1819SmrgAuthor: Søren Sandmann Pedersen <sandmann@daimi.au.dk>
196ba6a1819SmrgDate:   Wed May 25 22:12:21 2005 +0000
197ba6a1819Smrg
198ba6a1819Smrg    - Use XTRANS_CONNECTION_FLAGS macro in lib/FS/configure.ac
199ba6a1819Smrg    - Don't symlink transport.c, which is a generated file
200ba6a1819Smrg    - instead add a new file fs_transport.c that include Xtrans/X11/transport.c
201ba6a1819Smrg
202ba6a1819Smrgcommit 3a9234d968568f2009376cdb219ea47b90572c68
203ba6a1819SmrgAuthor: Søren Sandmann Pedersen <sandmann@daimi.au.dk>
204ba6a1819SmrgDate:   Wed May 25 21:47:56 2005 +0000
205ba6a1819Smrg
206ba6a1819Smrg    - Add FSlib to symlink.sh
207ba6a1819Smrg    - Change Xtrans includedir back to be X11/Xtrans, so that users of it can
208ba6a1819Smrg        continue to include <X11/*>
209ba6a1819Smrg    - Add build system for FSlib
210ba6a1819Smrg    - Conditionally include config.h in xc/lib/FS
211ba6a1819Smrg    - Remove redundant include of FSproto.h in xc/lib/FS
212ba6a1819Smrg    - Add check to proto/X11/configure.ac whether -D_XOPEN_SOURCE is needed.
213ba6a1819Smrg
214ba6a1819Smrgcommit f4a1380add427a6ed7a0025d5acd5642c683900e
215ba6a1819SmrgAuthor: Egbert Eich <eich@suse.de>
216ba6a1819SmrgDate:   Fri Apr 23 18:43:08 2004 +0000
217ba6a1819Smrg
218ba6a1819Smrg    Merging XORG-CURRENT into trunk
219ba6a1819Smrg
220ba6a1819Smrgcommit 7642992f5eea63b270cb8a7cbb1d470417fc47ad
221ba6a1819SmrgAuthor: Egbert Eich <eich@suse.de>
222ba6a1819SmrgDate:   Sun Mar 14 08:31:37 2004 +0000
223ba6a1819Smrg
224ba6a1819Smrg    Importing vendor version xf86-4_4_99_1 on Sun Mar 14 00:26:39 PST 2004
225ba6a1819Smrg
226ba6a1819Smrgcommit a0ded183f87e10b1202446c1824ba1b895beea9e
227ba6a1819SmrgAuthor: Egbert Eich <eich@suse.de>
228ba6a1819SmrgDate:   Wed Mar 3 12:10:54 2004 +0000
229ba6a1819Smrg
230ba6a1819Smrg    Importing vendor version xf86-4_4_0 on Wed Mar 3 04:09:24 PST 2004
231ba6a1819Smrg
232ba6a1819Smrgcommit 6b3683787c2f47eaae68276e2919b2fbbbcf72c7
233ba6a1819SmrgAuthor: Egbert Eich <eich@suse.de>
234ba6a1819SmrgDate:   Thu Feb 26 13:35:14 2004 +0000
235ba6a1819Smrg
236ba6a1819Smrg    readding XFree86's cvs IDs
237ba6a1819Smrg
238ba6a1819Smrgcommit 7e0de805849b4bb1951376600d152d0121b06b52
239ba6a1819SmrgAuthor: Egbert Eich <eich@suse.de>
240ba6a1819SmrgDate:   Thu Feb 26 09:22:28 2004 +0000
241ba6a1819Smrg
242ba6a1819Smrg    Importing vendor version xf86-4_3_99_903 on Wed Feb 26 01:21:00 PST 2004
243ba6a1819Smrg
244ba6a1819Smrgcommit 0c5c8c10d628f28943a9cde02fb079c486ed71a3
245ba6a1819SmrgAuthor: Egbert Eich <eich@suse.de>
246ba6a1819SmrgDate:   Thu Jan 29 08:07:56 2004 +0000
247ba6a1819Smrg
248ba6a1819Smrg    Importing vendor version xf86-012804-2330 on Thu Jan 29 00:06:33 PST 2004
249ba6a1819Smrg
250ba6a1819Smrgcommit f0345958208586004bee80bac057b651162b8a27
251ba6a1819SmrgAuthor: Kaleb Keithley <kaleb@freedesktop.org>
252ba6a1819SmrgDate:   Fri Dec 19 20:54:21 2003 +0000
253ba6a1819Smrg
254ba6a1819Smrg    XFree86 4.3.99.902 (RC 2)
255ba6a1819Smrg
256ba6a1819Smrgcommit b84549f69b504b733592759c161d59a00de79ac3
257ba6a1819SmrgAuthor: Kaleb Keithley <kaleb@freedesktop.org>
258ba6a1819SmrgDate:   Tue Nov 25 19:28:02 2003 +0000
259ba6a1819Smrg
260ba6a1819Smrg    XFree86 4.3.99.16 Bring the tree up to date for the Cygwin folks
261ba6a1819Smrg
262ba6a1819Smrgcommit eec6ef2ff2462876d5c6df53691b6fb2e07dfcea
263ba6a1819SmrgAuthor: Kaleb Keithley <kaleb@freedesktop.org>
264ba6a1819SmrgDate:   Fri Nov 14 16:48:44 2003 +0000
265ba6a1819Smrg
266ba6a1819Smrg    XFree86 4.3.0.1
267ba6a1819Smrg
268ba6a1819Smrgcommit 9e8dd4f7585c334c5b08f05f01c8900b5e4edf52
269ba6a1819SmrgAuthor: Kaleb Keithley <kaleb@freedesktop.org>
270ba6a1819SmrgDate:   Fri Nov 14 15:54:36 2003 +0000
271ba6a1819Smrg
272ba6a1819Smrg    R6.6 is the Xorg base-line
273