Hello community,
here is the log from the commit of package xorg-x11-libXdmcp
checked in at Sat Aug 12 19:04:33 CEST 2006.
--------
--- xorg-x11-libXdmcp/xorg-x11-libXdmcp.changes 2006-08-02 16:12:09.000000000 +0200
+++ xorg-x11-libXdmcp/xorg-x11-libXdmcp.changes 2006-08-12 09:57:19.000000000 +0200
@@ -1,0 +2,7 @@
+Sat Aug 12 09:56:36 CEST 2006 - sndirsch@suse.de
+
+- updated to minor cleanup release 1.0.2
+ * added hooks for checking code with lint & sparse, and cleaned
+ up a couple of warnings from them.
+
+-------------------------------------------------------------------
Old:
----
libXdmcp-X11R7.1-1.0.1.tar.bz2
New:
----
libXdmcp-1.0.2.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ xorg-x11-libXdmcp.spec ++++++
--- /var/tmp/diff_new_pack.OWuI8p/_old 2006-08-12 19:04:22.000000000 +0200
+++ /var/tmp/diff_new_pack.OWuI8p/_new 2006-08-12 19:04:22.000000000 +0200
@@ -11,33 +11,34 @@
# norootforbuild
Name: xorg-x11-libXdmcp
-%define dirsuffix X11R7.1-1.0.1
+%define dirsuffix 1.0.2
BuildRequires: pkgconfig xorg-x11-proto-devel
Url: http://xorg.freedesktop.org/
Version: 7.1
-Release: 5
+Release: 6
License: X11/MIT
BuildRoot: %{_tmppath}/%{name}-%{version}-build
Group: System/Libraries
Provides: xorg-x11-libs:/usr/X11R6/%{_lib}/libXdmcp.so.6
-Summary: xorg-x11-libXdmcp
+Summary: X.Org Xdmcp library
Source: libXdmcp-%{dirsuffix}.tar.bz2
%description
-xorg-x11-libXdmcp
+This package contains the X.Org Xdmcp library.
%package devel
-Summary: xorg-x11-libXdmcp-devel
+Summary: Include Files and Libraries mandatory for Development.
Group: System/Libraries
Provides: xorg-x11-devel:/usr/X11R6/%{_lib}/libXdmcp.so
Requires: xorg-x11-proto-devel xorg-x11-libXdmcp
Autoreqprov: on
%description devel
-xorg-x11-libXdmcp-devel
+This package contains all necessary include files and libraries needed
+to develop applications that require these.
@@ -75,6 +76,10 @@
/usr/%{_lib}/pkgconfig/*.pc
%changelog -n xorg-x11-libXdmcp
+* Sat Aug 12 2006 - sndirsch@suse.de
+- updated to minor cleanup release 1.0.2
+ * added hooks for checking code with lint & sparse, and cleaned
+ up a couple of warnings from them.
* Wed Aug 02 2006 - sndirsch@suse.de
- fix setup line
* Fri Jul 28 2006 - sndirsch@suse.de
++++++ libXdmcp-X11R7.1-1.0.1.tar.bz2 -> libXdmcp-1.0.2.tar.bz2 ++++++
++++ 17913 lines of diff (skipped)
++++ retrying with extended exclude list
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/libXdmcp-X11R7.1-1.0.1/ChangeLog new/libXdmcp-1.0.2/ChangeLog
--- old/libXdmcp-X11R7.1-1.0.1/ChangeLog 2006-04-27 02:07:09.000000000 +0200
+++ new/libXdmcp-1.0.2/ChangeLog 2006-08-11 23:43:40.000000000 +0200
@@ -1,57 +1,353 @@
-2006-04-26 Adam Jackson
+commit f876004608f8a4737f66e1fc0e83ff7e7d6d150b
+Author: Alan Coopersmith
+Date: Fri Aug 11 14:43:15 2006 -0700
- * configure.ac:
- Bump to 1.0.1
+ Version bump -> 1.0.2
-2006-03-20 Adam Jackson
+commit 55f64a8a29094905b9f49be95ee576de4a2e1a46
+Author: Alan Coopersmith
+Date: Fri Aug 11 14:41:42 2006 -0700
- * configure.ac:
- * Makefile.am:
- Bug #6243: Fix build on Cygwin, and when srcdir != objdir. (Yaakov
- Selkowitz)
+ Require xorg-macros 1.1.0 or later for XORG_WITH_LINT & XORG_LINT_LIBRARY macros
-2006-01-12 Adam Jackson
+commit ae43ecfcb85ad238b2a513d3caf400028b951019
+Author: Alan Coopersmith
+Date: Fri Aug 11 14:26:26 2006 -0700
- * Wraphelp.c:
- static -> static const
+ Add lint library to CLEANFILES
-2005-12-14 Kevin E. Martin <kem-at-freedesktop-dot-org>
+commit a106f489a69246f24535acd8bdac96e273df7334
+Author: Alan Coopersmith
+Date: Fri Aug 11 14:22:42 2006 -0700
- * configure.ac:
- Update package version number for final X11R7 release candidate.
+ Replace static ChangeLog with dist-hook to generate from git-log
-2005-12-03 Kevin E. Martin <kem-at-freedesktop-dot-org>
+commit 644ff9232d48a32dcc16a1eeba2b51c8686eb33e
+Author: Alan Coopersmith
+Date: Thu Aug 10 15:58:18 2006 -0700
- * configure.ac:
- Update package version number for X11R7 RC3 release.
+ Use AC_CHECK_FUNCS instead of #ifdef SYSV to check for srand48 & lrand48
-2005-11-19 Kevin E. Martin <kem-at-freedesktop-dot-org>
+commit 048d2bb6b48dce7b2afea39cd429f3253d8e77ca
+Author: Alan Coopersmith
+Date: Thu Aug 10 15:43:31 2006 -0700
- * xdmcp.pc.in:
- Update pkgconfig files to separate library build-time dependencies
- from application build-time dependencies.
+ Add *~ to .gitignore to ignore emacs droppings
-2005-10-18 Kevin E. Martin <kem-at-freedesktop-dot-org>
+commit 1f3fadd3a0f8226fb19f94d6a6344e144e031bba
+Author: Alan Coopersmith
+Date: Thu Jul 13 18:01:01 2006 -0700
- * configure.ac:
- Update package version number for RC1 release.
+ Add lint checking & library targets
-2005-10-05 Kevin E. Martin <kem-at-freedesktop-dot-org>
+commit 0b7f0333fe6384598e78f6e0dc61dfbf3636c1c8
+Author: Alan Coopersmith
+Date: Thu Jul 13 17:52:46 2006 -0700
- * Makefile.am:
- Add missing files to EXTRA_DIST
+ Fix sparse warnings for using 0 instead of NULL
+
+ RA8.c:50:17: warning: Using plain integer as NULL pointer
+ RA16.c:50:16: warning: Using plain integer as NULL pointer
+ RA32.c:50:16: warning: Using plain integer as NULL pointer
+ RAofA8.c:50:16: warning: Using plain integer as NULL pointer
-2005-07-08 Keith Packard
+commit bfcde07215512ea5153700bc57ef8baa8d3e9ef2
+Author: Alan Coopersmith
+Date: Thu Jul 13 14:58:52 2006 -0700
- * .cvsignore:
- * Makefile.am:
- Add .cvsignore files
- Switch _la_CFLAGS for AM_CFLAGS to clean up directory
-
-Tue May 17 10:38:30 2005 Søren Sandmann
+ renamed: .cvsignore -> .gitignore
- * configure.ac: Remove Xdmcpconf.h and references to it, since it
- is not needed.
+commit f204a3d32500eb8c6ec7a694a21440fc330ab834
+Author: Adam Jackson
+Date: Thu Apr 27 00:07:09 2006 +0000
- * ChangeLog: Delete entries from the xlibs tree since they are not
- relevant
+ Bump to 1.0.1
+
+commit b7de07f180407a1597ee74cc570311d7eb808637
+Author: Adam Jackson
+Date: Mon Mar 20 19:51:32 2006 +0000
+
+ Bug #6243: Fix build on Cygwin, and when srcdir != objdir. (Yaakov
+ Selkowitz)
+
+commit aaee3f658482018c622d8cbb926bbfa14df64eea
+Author: Adam Jackson
+Date: Thu Jan 12 23:36:41 2006 +0000
+
+ static -> static const
+
+commit 9f8e330eff571cc0c525fd42c4ef8a34cac2eb0d
+Author: Kevin E Martin
+Date: Thu Dec 15 00:24:29 2005 +0000
+
+ Update package version number for final X11R7 release candidate.
+
+commit 9cd3a3746077c2d6a8fcf2c2c125237d9207e2fb
+Author: Kevin E Martin
+Date: Sat Dec 3 05:49:43 2005 +0000
+
+ Update package version number for X11R7 RC3 release.
+
+commit da0e8c8bbdfe6cef0225960b204eb9878897cb9b
+Author: Kevin E Martin
+Date: Sat Nov 19 07:15:41 2005 +0000
+
+ Update pkgconfig files to separate library build-time dependencies from
+ application build-time dependencies, and update package deps to work
+ with separate build roots.
+
+commit cbd6a80c320d7d02ca3bb6d1ca036c0eff27d2c3
+Author: Kevin E Martin
+Date: Wed Oct 19 02:48:09 2005 +0000
+
+ Update package version number for RC1 release.
+
+commit 0609d6f55136698cb7120b62244d44423e6f0945
+Author: Kevin E Martin
+Date: Wed Oct 5 19:24:07 2005 +0000
+
+ Add missing files to EXTRA_DIST
+
+commit b0c00126bad965f526ef13fa041248e8379a4a53
+Author: Alan Coopersmith
+Date: Sat Jul 30 07:44:09 2005 +0000
+
+ Add missing library dependencies: Xdmcp: -lsocket (if needed for recvfrom,
+ such as on Solaris) lbxutil: -lz xkbui: -lm
+
+commit 19ca07e4c538a6f8b46b3bbcdacd39afc1fdede0
+Author: Kevin E Martin
+Date: Fri Jul 29 21:22:51 2005 +0000
+
+ Various changes preparing packages for RC0:
+ - Verify and update package version numbers as needed
+ - Implement versioning scheme
+ - Change bug address to point to bugzilla bug entry form
+ - Disable loadable i18n in libX11 by default (use --enable-loadable-i18n to
+ reenable it)
+ - Fix makedepend to use pkgconfig and pass distcheck
+ - Update build script to build macros first
+ - Update modular Xorg version
+
+commit 7242946c1cac1ecb97ea0cc312a8ea08707ca945
+Author: Daniel Stone
+Date: Sat Jul 16 06:41:57 2005 +0000
+
+ Use -version-number instead of -version-info.
+
+commit ce57d6479026168ab4839dc8d93f8c13c7ee6356
+Author: Adam Jackson
+Date: Thu Jul 14 15:12:44 2005 +0000
+
+ typo fixes (Matthieu Herrb)
+
+commit d5c88f476d6d263b9e80640c1acd3ec784c7184b
+Author: Keith Packard
+Date: Sat Jul 9 06:15:32 2005 +0000
+
+ Add .cvsignore files Switch _la_CFLAGS for AM_CFLAGS to clean up directory
+
+commit 1df326ab00b3ca1faf44d81ce53f6b66076ad0cf
+Author: Daniel Stone
+Date: Sun Jul 3 07:00:56 2005 +0000
+
+ Add Xtrans definitions (FONT_t, TRANS_CLIENT) to clean up warnings.
+ Add XSERV_t, TRANS_SERVER, TRANS_REOPEN to quash warnings.
+ Add #include or , as appropriate, to all
+ source files in the xserver/xorg tree, predicated on defines of
+ HAVE_{DIX,XORG}_CONFIG_H. Change all Xfont includes to
+ .
+
+commit 77283d94174d18791e230b4800641242c1767e87
+Author: Adam Jackson
+Date: Thu May 19 00:22:32 2005 +0000
+
+ revert last change, didn't do right thing at all, sorry for the noise
+
+commit daefb98f4437af90dcff3853ec23b8a1f0864018
+Author: Adam Jackson
+Date: Thu May 19 00:10:07 2005 +0000
+
+ Require automake 1.7 in AM_INIT_AUTOMAKE
+
+commit 2f31285482451b8ed44b0b61969a7f324dbe905a
+Author: Søren Sandmann Pedersen
+Date: Tue May 17 14:43:47 2005 +0000
+
+ Tue May 17 10:38:30 2005 Søren Sandmann
+ Remove Xdmcpconf.h and references to it, since it is not needed.
+ Delete entries from the xlibs tree since they are not relevant
+
+commit 83b3f8f9fcb08348d28dbdb19e07a2c41b9f8bf2
+Author: Josh Triplett
+Date: Sat May 14 08:03:04 2005 +0000
+
+ Add Xdmcpconf.h.in from xlibs tree.
+
+commit ceec4744a2906539154007edf1ec3b865fef1991
+Author: Josh Triplett
+Date: Sat May 14 07:58:43 2005 +0000
+
+ Add configure.ac for Xdmcp from xlibs tree.
+
+commit d5d1fb73e5c8c0b2a5b2704ec6b8394fc8a425b4
+Author: Josh Triplett
+Date: Sat May 14 07:46:48 2005 +0000
+
+ Move includes in Xau and Xdmcp into include/X11 subdirectories so that the
+ source can reference them with .
+
+commit 0ea8a9fde966a2fbdc075e4cfc47235d3c899022
+Author: Søren Sandmann Pedersen
+Date: Thu May 12 16:27:25 2005 +0000
+
+ Thu May 12 12:24:16 2005 Søren Sandmann
+ Conditionally include config.h
+ add Makefile.am
+
+commit 845dff36906d99a80ea920a8d0efb73bd0b88d56
+Author: Søren Sandmann Pedersen
+Date: Thu May 12 16:12:34 2005 +0000
+
+ Make xtrans install in $(includedir)/X11/Xtrans. Remove all references to
+ Xtransdef.
+ Add Xdmcp build files
+ Add Wrap.h to lib/dmcp part of symlink script.
+
+commit 2e5c59efc9df61d84f81af0f9a100672d096bac6
+Author: Alexander Gottwald
+Date: Mon Nov 15 15:06:55 2004 +0000
+
+ Bufzilla #1802, http://freedesktop.org/bugzilla/show_bug.cgi?id=1802 Added
+ mingw (Win32) port
+
+commit 5cd56c90f05d05c19c484f606b70d17873b507b5
+Author: Keith Packard
+Date: Tue Aug 24 18:33:32 2004 +0000
+
+ Replace 'uint32_t' with 'CARD32' and 'uint8_t' with 'CARD8'. Add #include
+
+ reviewed by: Stuart Kreitman
+
+commit 874e5e8b17f111f07c2c4e9167b4940365cc1421
+Author: Stuart Kreitman
+Date: Mon Aug 23 17:06:37 2004 +0000
+
+ Modified Files: Wraphelp.c
+ Coding standard recommended by C99 standards body:
+ http://www.oreillynet.com/pub/a/network/2003/10/07/michael_barr.html
+
+commit 7acd9ecff911e900deb03767f283d59fc90f550c
+Author: Jim Gettys
+Date: Sun Aug 22 01:02:25 2004 +0000
+
+ Matthieu Herrb points out:
+ Hmm, this version doesn't work on LP64 big endian machines (like
+ *BSD/sparc64). The problems were fixed in OpenBSD. May I suggest to switch
+ to this version (it's the same origin, with the LP64 problems fixed):
+ http://www.openbsd.org/cgi-bin/cvsweb.cgi/XF4/xc/lib/Xdmcp/Wraphelp.c
+
+commit faf433b79417ef801ed3c62fdf9bbc8edf1b6ba3
+Author: Jim Gettys
+Date: Sat Aug 21 02:06:44 2004 +0000
+
+ Add Wraphelp.c to lib/Xdmcp, at long last, along with the U.S. government
+ required notifications. The website notification went up first.
+ Clean up Wraphelp.c so that it compiles cleanly.
+ I chose the version Australian version written for R5 written by Eric
+ Eay@psych.psy.uq.oz.au, as I don't know where the original one was, and
+ didn't want to touch XFree86.
+ Make HasXdmAuth YES for xorg.
+
+commit 4a01be711a72d99e054a83e9a00a27b2fc420601
+Author: Alan Coopersmith
+Date: Sat Aug 7 19:22:01 2004 +0000
+
+ Check to see if array->data is NULL before we dereference it, instead of
+ after. (Prevents segfault when array->data is initialized to NULL, but
+ array->length is not set to 0.)
+ Always initialize both data & length in ARRAYs.
+
+commit 54c91c33da46e67a4efce0dd43def29c65677ed4
+Author: Egbert Eich
+Date: Tue Jul 6 14:37:47 2004 +0000
+
+ Separated Intel drivers from default DriDrivers to avoid building them on
+ IA64 (Egbert Eich).
+ Fixed wrong function prototype (Egbert Eich).
+ Don't test for generic VGA on IA64 (Egbert Eich).
+ Fixed a segfault when accessing a structure before verifying the pointer
+ exists (Egbert Eich).
+ Added a showcache option for debugging (Egbert Eich).
+ Increase default video RAM size to 16MB when DRI is enabled and more than
+ 128MB are available (Egbert Eich). Fixed lockups during mode switch.
+ Problem was introduced when attempting to copy the behavior during
+ LeaveVT()/EnterVT() but but forgetting to call I810DRILeave() before
+ I810DRIEnter(). The entire DRILeave()/Enter() scenario has been
+ commented out as it didn't seem to be necessary (Egbert Eich).
+ Fix TweakMemorySize() (tested with i855/i865) (Egbert Eich).
+ increased MAX_DEVICES to 128 (Egbert Eich).
+ Use OS provided PCI config space access as default method (Egbert Eich).
+ Added support for Linux 2.6 proc file format.
+ Fixed unaligned accesses to pieces of the VBE info block. VESA did not
+ align elements to size (Egbert Eich).
+
+commit 11ce0b3adae5dac23d95fae62570d0a7e872055f
+Author: Egbert Eich
+Date: Fri Apr 23 18:43:41 2004 +0000
+
+ Merging XORG-CURRENT into trunk
+
+commit d1291a78bebace4d4ccef4b552bbfd145961ee44
+Author: Egbert Eich
+Date: Sun Mar 14 08:32:05 2004 +0000
+
+ Importing vendor version xf86-4_4_99_1 on Sun Mar 14 00:26:39 PST 2004
+
+commit ca6d962126b1d876851293d9c0a407ff733b5558
+Author: Egbert Eich
+Date: Wed Mar 3 12:11:28 2004 +0000
+
+ Importing vendor version xf86-4_4_0 on Wed Mar 3 04:09:24 PST 2004
+
+commit 3132e3a51c671fc95ee2b88802ae30abcb177320
+Author: Egbert Eich
+Date: Thu Feb 26 13:35:33 2004 +0000
+
+ readding XFree86's cvs IDs
+
+commit 47d1195510762af8efce38806dc75adc0bdc09cc
+Author: Egbert Eich
+Date: Thu Feb 26 09:22:42 2004 +0000
+
+ Importing vendor version xf86-4_3_99_903 on Wed Feb 26 01:21:00 PST 2004
+
+commit 8ecf5d371806b603b64f257e4caa1d9cbc19556d
+Author: Kaleb Keithley
+Date: Fri Dec 19 20:54:35 2003 +0000
+
+ XFree86 4.3.99.902 (RC 2)
+
+commit 9cfba0fa56ff1ebae9aaccf1e63049759dbd37f5
+Author: Kaleb Keithley
+Date: Thu Dec 4 22:02:56 2003 +0000
+
+ XFree86 4.3.99.901 (RC 1)
+
+commit c95e0de1641abf24792dcafc5a98a95986183f53
+Author: Kaleb Keithley
+Date: Tue Nov 25 19:28:09 2003 +0000
+
+ XFree86 4.3.99.16 Bring the tree up to date for the Cygwin folks
+
+commit 0200b5d9bb6a599aefbb05a2217e243ea0da387b
+Author: Kaleb Keithley
+Date: Fri Nov 14 16:48:48 2003 +0000
+
+ XFree86 4.3.0.1
+
+commit d1eb0ee78fbb0c109f9fa8e1bc05907608fc4299
+Author: Kaleb Keithley
+Date: Fri Nov 14 15:54:38 2003 +0000
+
+ R6.6 is the Xorg base-line
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/libXdmcp-X11R7.1-1.0.1/GenKey.c new/libXdmcp-1.0.2/GenKey.c
--- old/libXdmcp-X11R7.1-1.0.1/GenKey.c 2005-05-12 18:27:25.000000000 +0200
+++ new/libXdmcp-1.0.2/GenKey.c 2006-08-11 00:42:09.000000000 +0200
@@ -50,7 +50,7 @@
#include
-#if defined(SYSV) || defined(SVR4)
+#if defined(HAVE_LRAND48) && defined(HAVE_SRAND48)
#define srandom srand48
#define random lrand48
#endif
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/libXdmcp-X11R7.1-1.0.1/Makefile.am new/libXdmcp-1.0.2/Makefile.am
--- old/libXdmcp-X11R7.1-1.0.1/Makefile.am 2006-03-20 20:51:32.000000000 +0100
+++ new/libXdmcp-1.0.2/Makefile.am 2006-08-11 23:26:07.000000000 +0200
@@ -62,3 +62,31 @@
pkgconfig_DATA = xdmcp.pc
EXTRA_DIST = xdmcp.pc.in autogen.sh Wraphelp.c Wraphelp.README.crypto
+
+if LINT
+ALL_LINT_FLAGS=$(LINT_FLAGS) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \
+ $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS)
+
+lint:
+ $(LINT) $(ALL_LINT_FLAGS) $(libXdmcp_la_SOURCES) $(nodist_libXdmcp_la_SOURCES) $(LIBS) $(XDMCP_LIBS)
+endif LINT
+
+if MAKE_LINT_LIB
+lintlibdir = $(libdir)
+
+lintlib_DATA = $(LINTLIB)
+
+$(LINTLIB): $(libXdmcp_la_SOURCES) $(nodist_libXdmcp_la_SOURCES)
+ $(LINT) -y -oXdmcp -x $(ALL_LINT_FLAGS) $(libXdmcp_la_SOURCES) $(nodist_libXdmcp_la_SOURCES)
+endif MAKE_LINT_LIB
+
+if MAINTAINER_MODE
+.PHONY: ChangeLog
+
+ChangeLog:
+ GIT_DIR=${srcdir}/.git git-log > ChangeLog
+
+dist-hook: ChangeLog
+endif MAINTAINER_MODE
+
+CLEANFILES=$(lintlib_DATA)
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/libXdmcp-X11R7.1-1.0.1/RA16.c new/libXdmcp-1.0.2/RA16.c
--- old/libXdmcp-X11R7.1-1.0.1/RA16.c 2005-05-12 18:27:25.000000000 +0200
+++ new/libXdmcp-1.0.2/RA16.c 2006-07-14 02:48:18.000000000 +0200
@@ -47,7 +47,7 @@
/* Must set array->data to NULL to guarantee safe call of
* XdmcpDisposeARRAY*(array) (which calls Xfree(array->data));
* see defect 7329 */
- array->data = 0;
+ array->data = NULL;
return FALSE;
}
if (!array->length)
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/libXdmcp-X11R7.1-1.0.1/RA32.c new/libXdmcp-1.0.2/RA32.c
--- old/libXdmcp-X11R7.1-1.0.1/RA32.c 2005-05-12 18:27:25.000000000 +0200
+++ new/libXdmcp-1.0.2/RA32.c 2006-07-14 02:48:42.000000000 +0200
@@ -47,7 +47,7 @@
/* Must set array->data to NULL to guarantee safe call of
* XdmcpDisposeARRAY*(array) (which calls Xfree(array->data));
* see defect 7329 */
- array->data = 0;
+ array->data = NULL;
return FALSE;
}
if (!array->length)
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/libXdmcp-X11R7.1-1.0.1/RA8.c new/libXdmcp-1.0.2/RA8.c
--- old/libXdmcp-X11R7.1-1.0.1/RA8.c 2005-05-12 18:27:25.000000000 +0200
+++ new/libXdmcp-1.0.2/RA8.c 2006-07-14 02:50:37.000000000 +0200
@@ -47,7 +47,7 @@
/* Must set array->data to NULL to guarantee safe call of
* XdmcpDisposeARRAY*(array) (which calls Xfree(array->data));
* see defect 7329 */
- array->data = 0;
+ array->data = NULL;
return FALSE;
}
if (!array->length)
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/libXdmcp-X11R7.1-1.0.1/RAofA8.c new/libXdmcp-1.0.2/RAofA8.c
--- old/libXdmcp-X11R7.1-1.0.1/RAofA8.c 2005-05-12 18:27:25.000000000 +0200
+++ new/libXdmcp-1.0.2/RAofA8.c 2006-07-14 02:49:42.000000000 +0200
@@ -47,7 +47,7 @@
/* Must set array->data to NULL to guarantee safe call of
* XdmcpDisposeARRAY*(array) (which calls Xfree(array->data));
* see defect 7329 */
- array->data = 0;
+ array->data = NULL;
return FALSE;
}
if (!array->length)
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/libXdmcp-X11R7.1-1.0.1/Wrap.h new/libXdmcp-1.0.2/Wrap.h
--- old/libXdmcp-X11R7.1-1.0.1/Wrap.h 2005-07-03 09:00:56.000000000 +0200
+++ new/libXdmcp-1.0.2/Wrap.h 2006-07-11 20:05:09.000000000 +0200
@@ -1,4 +1,4 @@
-/* $XdotOrg: lib/Xdmcp/Wrap.h,v 1.6 2005/07/03 07:00:56 daniels Exp $ */
+/* $XdotOrg: xc/lib/Xdmcp/Wrap.h,v 1.5 2004/08/22 01:02:25 jg Exp $ */
/* $Xorg: Wrap.h,v 1.3 2000/08/17 19:45:50 cpqbld Exp $ */
/*
* header file for compatibility with something useful
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/libXdmcp-X11R7.1-1.0.1/config.h.in new/libXdmcp-1.0.2/config.h.in
--- old/libXdmcp-X11R7.1-1.0.1/config.h.in 2006-05-22 03:30:21.000000000 +0200
+++ new/libXdmcp-1.0.2/config.h.in 2006-08-11 23:47:21.000000000 +0200
@@ -9,9 +9,15 @@
/* Define to 1 if you have the header file. */
#undef HAVE_INTTYPES_H
+/* Define to 1 if you have the `lrand48' function. */
+#undef HAVE_LRAND48
+
/* Define to 1 if you have the header file. */
#undef HAVE_MEMORY_H
+/* Define to 1 if you have the `srand48' function. */
+#undef HAVE_SRAND48
+
/* Define to 1 if you have the header file. */
#undef HAVE_STDINT_H
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/libXdmcp-X11R7.1-1.0.1/configure.ac new/libXdmcp-1.0.2/configure.ac
--- old/libXdmcp-X11R7.1-1.0.1/configure.ac 2006-04-27 02:07:09.000000000 +0200
+++ new/libXdmcp-1.0.2/configure.ac 2006-08-11 23:42:09.000000000 +0200
@@ -1,5 +1,5 @@
dnl
-dnl $Id: configure.ac,v 1.8 2005/12/03 05:49:43 kem Exp $
+dnl $Id$
dnl
dnl Copyright © 2003 Keith Packard, Noah Levitt
dnl
@@ -24,12 +24,16 @@
dnl Process this file with autoconf to create configure.
AC_PREREQ([2.57])
-AC_INIT(libXdmcp, 1.0.1, [https://bugs.freedesktop.org/enter_bug.cgi?product=xorg],libXdmcp)
+AC_INIT(libXdmcp, 1.0.2, [https://bugs.freedesktop.org/enter_bug.cgi?product=xorg],libXdmcp)
AM_INIT_AUTOMAKE([dist-bzip2])
AM_MAINTAINER_MODE
AM_CONFIG_HEADER(config.h)
+# Require xorg-macros version 1.1.0 or newer for XORG_WITH_LINT macro
+m4_ifndef([XORG_MACROS_VERSION], [AC_FATAL([must install xorg-macros 1.1 or later before running autoconf/autogen])])
+XORG_MACROS_VERSION(1.1)
+
AC_PROG_CC
AC_PROG_INSTALL
AC_PROG_LN_S
@@ -37,6 +41,8 @@
AM_PROG_LIBTOOL
AC_PROG_MAKE_SET
+AC_CHECK_FUNCS([srand48 lrand48])
+
AC_SEARCH_LIBS([recvfrom],[socket])
PKG_CHECK_MODULES(XDMCP, xproto)
@@ -52,6 +58,10 @@
AM_CONDITIONAL(HASXDMAUTH,test x$HASXDMAUTH = xyes)
+dnl Allow checking code with lint, sparse, etc.
+XORG_WITH_LINT
+XORG_LINT_LIBRARY([Xdmcp])
+
XORG_RELEASE_VERSION
AC_OUTPUT([Makefile
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/libXdmcp-X11R7.1-1.0.1/include/X11/Xdmcp.h new/libXdmcp-1.0.2/include/X11/Xdmcp.h
--- old/libXdmcp-X11R7.1-1.0.1/include/X11/Xdmcp.h 2005-07-03 09:00:56.000000000 +0200
+++ new/libXdmcp-1.0.2/include/X11/Xdmcp.h 2006-07-11 20:05:09.000000000 +0200
@@ -1,4 +1,4 @@
-/* $XdotOrg: lib/Xdmcp/include/X11/Xdmcp.h,v 1.3 2005/07/03 07:00:56 daniels Exp $ */
+/* $XdotOrg: xc/lib/Xdmcp/Xdmcp.h,v 1.2 2004/04/23 18:43:41 eich Exp $ */
/* $Xorg: Xdmcp.h,v 1.7 2001/04/13 14:43:00 steve Exp $ */
/*
* Copyright 1989 Network Computing Devices, Inc., Mountain View, California.
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...