1commit 7e9c8369b90333b2102e90a4d95046cf73bcc416
2Author: Alan Coopersmith <alan.coopersmith@oracle.com>
3Date:   Thu Apr 16 22:19:44 2015 -0700
4
5    proxymngr 1.0.4
6    
7    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
8
9commit be8a5fbefcd6d3bee5e55283e06e255003b376b4
10Author: Alan Coopersmith <alan.coopersmith@oracle.com>
11Date:   Sat Nov 8 16:05:52 2014 -0800
12
13    Stop checking if pointers are NULL before passing them to free()
14    
15    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
16
17commit f391fa1f55436ec2e4f7de4c4734fcd89cdbe250
18Author: Alan Coopersmith <alan.coopersmith@oracle.com>
19Date:   Sat Nov 8 15:47:43 2014 -0800
20
21    Stop casting results of malloc calls
22    
23    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
24
25commit 5d5a7f80d905d58530c8473bc7ec0b0b3b165658
26Author: Alan Coopersmith <alan.coopersmith@oracle.com>
27Date:   Sat Nov 8 15:45:00 2014 -0800
28
29    Replace last strcpy call + manual append with snprintf call
30    
31    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
32
33commit 9a17f21de44bcfe1493e9d10ae2354c2a3b496b1
34Author: Alan Coopersmith <alan.coopersmith@oracle.com>
35Date:   Sat Nov 8 15:42:03 2014 -0800
36
37    Replace malloc(strlen)+strcpy sets with strdup calls
38    
39    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
40
41commit 333085a276a2bb2b156339cd9f8caa658ef4d1b6
42Author: Alan Coopersmith <alan.coopersmith@oracle.com>
43Date:   Sat Nov 8 15:32:42 2014 -0800
44
45    Ensure memory is initialized before use in PushRequestorQueue
46    
47    If authLen <= 0, then we weren't initializing the authName & authData
48    pointers until after checking if all the allocations succeeded, but
49    if any allocations failed, we'd then try to free them before that.
50    
51    Error: Uninitialised memory (CWE 456)
52       Possible access to uninitialised memory '&newreq->authData'
53            at line 590 of pmdb.c in function 'PushRequestorQueue'.
54              &newreq->authData allocated at line 559.
55              &newreq->authData uninitialised when authLen <= 0 at line 568.
56            at line 591 of pmdb.c in function 'PushRequestorQueue'.
57              &newreq->authData allocated at line 559.
58              &newreq->authData uninitialised when authLen <= 0 at line 568
59                  and newreq->authName == NULL at line 574.
60       Possible access to uninitialised memory '&newreq->authName'
61            at line 588 of pmdb.c in function 'PushRequestorQueue'.
62              &newreq->authName allocated at line 559.
63              &newreq->authName uninitialised when authLen <= 0 at line 568.
64            at line 589 of pmdb.c in function 'PushRequestorQueue'.
65              &newreq->authName allocated at line 559.
66              &newreq->authName uninitialised when authLen <= 0 at line 568
67                  and newreq->authName != NULL at line 574.
68    
69    [ This bug was found by the Parfait 1.5.1 bug checking tool.
70      http://labs.oracle.com/pls/apex/f?p=labs:49:::::P49_PROJECT_ID:13 ]
71    
72    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
73
74commit 3735919092d164a5d4a76a47e6ae8281fbf89be1
75Author: Alan Coopersmith <alan.coopersmith@oracle.com>
76Date:   Mon Jun 2 21:03:45 2014 -0700
77
78    autogen.sh: Honor NOCONFIGURE=1
79    
80    See http://people.gnome.org/~walters/docs/build-api.txt
81    
82    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
83
84commit af7fd61a9b53f4e7e433c17292df55ae55fee2fa
85Author: Alan Coopersmith <alan.coopersmith@oracle.com>
86Date:   Mon Jun 2 21:03:45 2014 -0700
87
88    configure: Drop AM_MAINTAINER_MODE
89    
90    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
91
92commit e6d92a4bd724db15eff286eb975df0baaa99313c
93Author: Alan Coopersmith <alan.coopersmith@oracle.com>
94Date:   Sun Jun 1 00:30:41 2014 -0700
95
96    This is not a GNU project, so declare it foreign.
97    
98    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
99
100commit 29d85cd3abd884022b67ea26c011fc06109242ac
101Author: Alan Coopersmith <alan.coopersmith@oracle.com>
102Date:   Mon Apr 1 21:50:37 2013 -0700
103
104    Assume signal handlers return void, as C89 requires
105    
106    Drops use of Imake's obsolete SIGNALRETURNSINT.
107    
108    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
109
110commit 173166cff3d37a71098bf9b194b0cbe8dae0564c
111Author: Alan Coopersmith <alan.coopersmith@oracle.com>
112Date:   Sun Feb 10 17:21:40 2013 -0800
113
114    proxymngr 1.0.3
115    
116    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
117
118commit 41a2f89c2644dc66fbddf84af7cf02f0be323059
119Author: Egbert Eich <eich@freedesktop.org>
120Date:   Thu May 19 09:30:06 2011 +0200
121
122    install: Use sysconfdir instead of libdir for config files.
123    
124    Most X packages today install their config files in sysconfigdir,
125    only a few are left which still put their configuration in libdir.
126    
127    Signed-off-by: Egbert Eich <eich@freedesktop.org>
128    Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com>
129
130commit 4e07066c12f2e2ef69ec4e56f702452c1216c035
131Author: Egbert Eich <eich@freedesktop.org>
132Date:   Thu May 19 09:29:10 2011 +0200
133
134    man: Set correct config file location in man page
135    
136    Change the config file location from a hard coded path to what is
137    set during build.
138    
139    Signed-off-by: Egbert Eich <eich@freedesktop.org>
140    Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com>
141
142commit a636334182348da3b3f62012c1ae7690339ec620
143Author: Alan Coopersmith <alan.coopersmith@oracle.com>
144Date:   Mon Apr 16 15:47:26 2012 -0700
145
146    Mark Usage() with _X_NORETURN to silence gcc warning
147    
148    main.c: In function ‘Usage’:
149    main.c:75:1: warning: function might be possible candidate for attribute ‘noreturn’
150    
151    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
152
153commit 509bceb0f731f580903a32e4861b863a512dfd0b
154Author: Alan Coopersmith <alan.coopersmith@oracle.com>
155Date:   Mon Apr 16 15:45:01 2012 -0700
156
157    Add const qualifiers to clear gcc -Wwrite-strings warnings
158    
159    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
160
161commit 2945c25a30029eded24abfe9ff0a2e30063b3b6b
162Author: Alan Coopersmith <alan.coopersmith@oracle.com>
163Date:   Fri Feb 18 20:02:47 2011 -0800
164
165    config: replace deprecated AM_CONFIG_HEADER with AC_CONFIG_HEADERS
166    
167    Regroup AC statements under the Autoconf initialization section.
168    Regroup AM statements under the Automake initialization section.
169    Add missing AC_CONFIG_SRCDIR
170    
171    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
172
173commit e7678d9a965aeff60fb6e21409412d115f74bcb8
174Author: Alan Coopersmith <alan.coopersmith@oracle.com>
175Date:   Fri Feb 18 20:00:59 2011 -0800
176
177    Add $(AM_V_GEN) to silence pmconfig creation rule
178    
179    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
180
181commit d2c6b45582897ad73f6160dcec1e20162571d9f7
182Author: Alan Coopersmith <alan.coopersmith@oracle.com>
183Date:   Fri Feb 18 19:55:14 2011 -0800
184
185    proxymngr depends on xproto, not x11 (Xlib)
186    
187    proxymngr doesn't include any Xlib headers or call any Xlib functions
188    directly, but does include Xos.h, Xfuncs.h & Xmd.h from xproto.
189    
190    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
191
192commit 3c65ddd9f0717ef330513bdabb7d3ce8bcd6dc32
193Author: Alan Coopersmith <alan.coopersmith@oracle.com>
194Date:   Sat Oct 30 13:29:13 2010 -0700
195
196    proxymngr 1.0.2
197    
198    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
199
200commit a391c0e5b64ec59fd67d66cb170e9fe5c6ceaec1
201Author: Alan Coopersmith <alan.coopersmith@oracle.com>
202Date:   Sat Oct 30 13:25:51 2010 -0700
203
204    Purge CVS version tags
205    
206    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
207
208commit d3741512c86b72941f73e3454ddeaeafe6efbd84
209Author: Gaetan Nadon <memsize@videotron.ca>
210Date:   Sat Oct 30 13:24:22 2010 -0700
211
212    config: update AC_PREREQ statement to 2.60
213    
214    Unrelated to the previous patches, the new value simply reflects
215    the reality that the minimum level for autoconf to configure
216    all x.org modules is 2.60 dated June 2006.
217    
218    ftp://ftp.gnu.org/gnu/autoconf/autoconf-2.60.tar.gz
219    
220    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
221    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
222
223commit 5bed8fd5578c5269f84e491e2bb9a7f8ac58e34a
224Author: Alan Coopersmith <alan.coopersmith@oracle.com>
225Date:   Sat Oct 30 13:23:45 2010 -0700
226
227    config: Remove unnecessary calls from configure.ac
228    
229    PKG_CONFIG_MODULES handles AC_SUBST of the CFLAGS & LIBS variables
230    
231    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
232
233commit de168a959e2b06eea53d14b536d9e53c4758b79a
234Author: Alan Coopersmith <alan.coopersmith@oracle.com>
235Date:   Sat Oct 30 13:21:14 2010 -0700
236
237    config: upgrade to util-macros 1.8 for additional man page support
238    
239    Use MAN_SUBST now supplied in XORG_MANPAGE_SECTIONS
240    The value of MAN_SUBST is the same for all X.Org packages.
241    
242    Use AC_PROG_SED now supplied by XORG_DEFAULT_OPTIONS
243    The existing statement can now be removed from the configuration file.
244    
245    Use automake provided $(AM_V_GEN) and XORG_DEFAULT_OPTIONS provided $(SED)
246    Enables silent rule and use platform appropriate version of sed.
247    
248    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
249
250commit 23565e2abdf835262fce10129af6bb9e40139d0b
251Author: Alan Coopersmith <alan.coopersmith@oracle.com>
252Date:   Sat Oct 30 13:20:19 2010 -0700
253
254    Deploy the new XORG_DEFAULT_OPTIONS
255    
256    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
257
258commit 1e7b65ae3753c2e0c4f059cd1b1edd7fb0d8556c
259Author: Alan Coopersmith <alan.coopersmith@oracle.com>
260Date:   Fri Aug 6 08:13:31 2010 -0700
261
262    Fill in COPYING file with copyright notices from source code
263    
264    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
265
266commit 11df7b3daa70b8e03dc9a450d888fe324a67415a
267Author: Alan Coopersmith <alan.coopersmith@sun.com>
268Date:   Thu Oct 1 14:54:18 2009 -0700
269
270    Add README with pointers to mailing lists, bugzilla, & git
271    
272    Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
273
274commit b45d6dc185344c5959204e47ec14a489b8a575d5
275Author: Paulo Cesar Pereira de Andrade <pcpa@mandriva.com.br>
276Date:   Fri Jan 16 20:35:29 2009 -0200
277
278    Ansification and compile warning fixes.
279    
280      This also uses XORG_CHANGELOG and XORG_CWARNFLAGS, corrects
281    make distcheck and most gcc 4.3 and sparse warnings.
282
283commit 97a85d8ff807798802badfb3e8c51ebcd42fab6f
284Author: James Cloos <cloos@jhcloos.com>
285Date:   Thu Dec 6 16:37:04 2007 -0500
286
287    Replace static ChangeLog with dist-hook to generate from git log
288
289commit 971668ff7ad589224a7f0c26392e156b40084739
290Author: James Cloos <cloos@jhcloos.com>
291Date:   Mon Sep 3 05:51:07 2007 -0400
292
293    Add *~ to .gitignore to skip patch/emacs droppings
294
295commit 7b7798457b30a10d9405c031245779d4e191e536
296Author: James Cloos <cloos@jhcloos.com>
297Date:   Thu Aug 23 19:24:33 2007 -0400
298
299    Rename .cvsignore to .gitignore
300
301commit 17814174f47a82d9b1d6f7d2411553cc34bd9858
302Author: Alan Coopersmith <Alan.Coopersmith@sun.com>
303Date:   Mon Jun 26 18:02:07 2006 +0000
304
305    From Patch #6046 <https://bugs.freedesktop.org/attachment.cgi?id=6046>
306        Remove redundant setting of ai to NULL. (Peter Breitenlohner)
307
308commit 64737c86e16c67e702e496215fe00999ef340858
309Author: Kevin E Martin <kem@kem.org>
310Date:   Wed Dec 21 02:29:44 2005 +0000
311
312    Update package version for X11R7 release.
313
314commit b8f53e8974f8fe70dbc03ded51c8c34487702612
315Author: Adam Jackson <ajax@nwnk.net>
316Date:   Mon Dec 19 16:22:41 2005 +0000
317
318    Stub COPYING files
319
320commit e336ad6a37078b242ee0b6c42b9b5bc0c30b4d2f
321Author: Kevin E Martin <kem@kem.org>
322Date:   Thu Dec 15 00:24:03 2005 +0000
323
324    Update package version number for final X11R7 release candidate.
325
326commit b60604f5467ca7bf459466b1c536f002145fe117
327Author: Kevin E Martin <kem@kem.org>
328Date:   Tue Dec 6 22:48:17 2005 +0000
329
330    Change *man_SOURCES ==> *man_PRE to fix autotools warnings.
331
332commit cfb0801e94810da37d65f317266196d3e72d2c2f
333Author: Kevin E Martin <kem@kem.org>
334Date:   Sat Dec 3 05:49:17 2005 +0000
335
336    Update package version number for X11R7 RC3 release.
337
338commit 5405cadfa20e168d04e8ee62add70f1e308ab5b1
339Author: Alan Coopersmith <Alan.Coopersmith@sun.com>
340Date:   Mon Nov 28 22:01:38 2005 +0000
341
342    Change *mandir targets to use new *_MAN_DIR variables set by xorg-macros.m4
343        update to fix bug #5167 (Linux prefers *.1x man pages in man1 subdir)
344
345commit 7c356b595be65c3455412f1e1526ce1ddf250a44
346Author: Eric Anholt <anholt@freebsd.org>
347Date:   Mon Nov 21 10:34:57 2005 +0000
348
349    Another pass at .cvsignores for apps.
350
351commit 97bff17d71231aa6202c013f96a47007295f22c5
352Author: Eric Anholt <anholt@freebsd.org>
353Date:   Sun Nov 20 22:08:49 2005 +0000
354
355    Add/improve .cvsignore files for apps.
356
357commit ad28faa1bad6322878293dea60ad0f32dcd82ed3
358Author: Kevin E Martin <kem@kem.org>
359Date:   Wed Oct 19 02:47:49 2005 +0000
360
361    Update package version number for RC1 release.
362
363commit e6d29757decc145dd0ccdcae745f9014773cbd24
364Author: Alan Coopersmith <Alan.Coopersmith@sun.com>
365Date:   Mon Oct 17 23:56:20 2005 +0000
366
367    Use @APP_MAN_SUFFIX@ instead of $(APP_MAN_SUFFIX) in macro substitutions to
368        work better with BSD make
369
370commit 0598cb2feb00e486857fd4d37da3b9e5bb9ea14e
371Author: Alan Coopersmith <Alan.Coopersmith@sun.com>
372Date:   Fri Oct 14 00:25:42 2005 +0000
373
374    Use sed to fill in variables in man page
375
376commit 3a571f788e2fa65628fa3e831a4d5046752a864d
377Author: Kevin E Martin <kem@kem.org>
378Date:   Thu Aug 25 01:50:29 2005 +0000
379
380    Partial clean up of symlink.sh script Remove dup protocol files in
381        app/proxymngr (found during symlink.sh cleanup)
382
383commit 030d77b439d488e8669afc866bf06ef72e553d59
384Author: Alan Coopersmith <Alan.Coopersmith@sun.com>
385Date:   Sat Aug 13 02:45:45 2005 +0000
386
387    Add #ifdef HAVE_CONFIG_H/#include "xconfig.h" for modularization.
388
389commit 128923d6768feaec2216db4770e22c282a9606d2
390Author: Alan Coopersmith <Alan.Coopersmith@sun.com>
391Date:   Sat Aug 13 02:26:33 2005 +0000
392
393    Add checks for strcasecmp & IPv6
394
395commit dbca1d64327d8473c48e99605ab828359ba19c89
396Author: Alan Coopersmith <Alan.Coopersmith@sun.com>
397Date:   Mon Aug 1 20:25:28 2005 +0000
398
399    Install man pages to section 1 instead of section m (Patch from Donnie
400        Berkholz)
401
402commit e05a2b227007c3527933e9d2efea9a5d5fa93d8d
403Author: Kevin E Martin <kem@kem.org>
404Date:   Fri Jul 29 21:22:30 2005 +0000
405
406    Various changes preparing packages for RC0:
407    - Verify and update package version numbers as needed
408    - Implement versioning scheme
409    - Change bug address to point to bugzilla bug entry form
410    - Disable loadable i18n in libX11 by default (use --enable-loadable-i18n to
411        reenable it)
412    - Fix makedepend to use pkgconfig and pass distcheck
413    - Update build script to build macros first
414    - Update modular Xorg version
415
416commit 6bea90f954b122c65c98b93908b6789684ac5959
417Author: Adam Jackson <ajax@nwnk.net>
418Date:   Wed Jul 20 19:31:50 2005 +0000
419
420    Use a unique token for PKG_CHECK_MODULES. Otherwise, if you use a global
421        configure cache, you cache it, and the cached value is probably wrong.
422
423commit ff0444aac27e7a33a68871de65dc429ee2c44c47
424Author: Alan Coopersmith <Alan.Coopersmith@sun.com>
425Date:   Sat Jul 16 17:50:50 2005 +0000
426
427    - lbxproxy/configure.ac: Add XTRANS_CONNECTION_FLAGS so lbxtransport.c
428        builds
429    - proxymngr/Makefile.am: Replace $< with portable construct
430    - lbxproxy/configure.ac:
431    - proxymngr/configure.ac:
432    - xfwp/configure.ac: Add xproxymngproto to PKG_CHECK_MODULES
433
434commit 3f1f5e4efd919e0ef2fa7f562b9527c540e03736
435Author: Søren Sandmann Pedersen <sandmann@daimi.au.dk>
436Date:   Tue Jun 28 18:16:44 2005 +0000
437
438    Build system for proxymngr
439
440commit 99b5a17471487105d3a2f092b0b1b98cd827c33c
441Author: Egbert Eich <eich@suse.de>
442Date:   Fri Apr 23 19:54:36 2004 +0000
443
444    Merging XORG-CURRENT into trunk
445
446commit e94bb05d084af4b50100f1925c91e2e41ce1f0f4
447Author: Egbert Eich <eich@suse.de>
448Date:   Sun Mar 14 08:34:55 2004 +0000
449
450    Importing vendor version xf86-4_4_99_1 on Sun Mar 14 00:26:39 PST 2004
451
452commit 570f571c9e842f2af53190f384388153b48ea044
453Author: Egbert Eich <eich@suse.de>
454Date:   Wed Mar 3 12:12:53 2004 +0000
455
456    Importing vendor version xf86-4_4_0 on Wed Mar 3 04:09:24 PST 2004
457
458commit 3def640e507ba1b42f5cf69ec51d3c00401ff9d0
459Author: Egbert Eich <eich@suse.de>
460Date:   Thu Feb 26 13:36:15 2004 +0000
461
462    readding XFree86's cvs IDs
463
464commit 14c6a08fa247e9fbe28f47c8b78101e4d01b154e
465Author: Egbert Eich <eich@suse.de>
466Date:   Thu Feb 26 09:23:57 2004 +0000
467
468    Importing vendor version xf86-4_3_99_903 on Wed Feb 26 01:21:00 PST 2004
469
470commit 8aabaadcdab5bcbaa88583377aac04d130e56605
471Author: Kaleb Keithley <kaleb@freedesktop.org>
472Date:   Tue Nov 25 19:29:02 2003 +0000
473
474    XFree86 4.3.99.16 Bring the tree up to date for the Cygwin folks
475
476commit b05807f4088054b704dc8854ce08822bea72c161
477Author: Kaleb Keithley <kaleb@freedesktop.org>
478Date:   Fri Nov 14 16:48:57 2003 +0000
479
480    XFree86 4.3.0.1
481
482commit dffaba3a2b5c9ba6db9fc9d866f39647dfae7d08
483Author: Kaleb Keithley <kaleb@freedesktop.org>
484Date:   Fri Nov 14 15:54:53 2003 +0000
485
486    R6.6 is the Xorg base-line
487