commit 996fea2fb1ae1e419e673b89cc3778e371a29324 Author: Adam Jackson Date: Fri Mar 7 17:10:30 2008 -0500 Fix distcheck. commit 87a8f18c334b3e5819f92d0f8f37cc41987486d4 Author: Jeremy Huddleston Date: Thu Dec 20 19:11:53 2007 -0800 Darwin doesn't need __DARWIN__ anymore. commit 28f4ded22488ce8542ff8b9871f6b4e04614058d Author: Alan Coopersmith Date: Fri Sep 21 11:03:54 2007 -0700 Debian bug #440389: 800x600 settings got lost, screen now too wide Debian bug #440389 When deleting the XPM #ifdefs, a set of #if WIDTH < 800 resources got accidentally deleted as well. (Cause & fix found by Brice Goglin) commit 923176024d3d6b7f5b392b4f9a07cce8c6ed3823 Author: Alan Coopersmith Date: Mon Aug 27 14:17:13 2007 -0700 Restore #endif accidentally removed in d0d4581be22aba9021c5a672bd9e5ba719961e29 commit e775ab1778850663a755279470d3ad6a2c9c0054 Author: Alan Coopersmith Date: Thu Aug 16 14:47:17 2007 -0700 Version bump: 1.1.6 commit 298811a10ee1b72c553d18cc40bdfde17afb14e8 Author: Luca Capello Date: Sun Jul 2 18:57:05 2006 +0200 Debian Bug #376391: xdm manpage refers to non-existent section 'Typical Usage' commit 593788896cdba598ceaa5fbf9e4d214583ffb6ed Author: Brice Goglin Date: Wed Aug 15 18:38:53 2007 -0700 Debian Bug #437961: loading Xresources fails because bindir/xrdb does not exist commit ef1be3254966018fede7c33dea2f41b9351ef699 Author: Alan Coopersmith Date: Fri Aug 10 10:43:10 2007 -0700 Version bump: 1.1.5 commit 3ed70d13a6957c2434753f32d388888eae079d82 Author: Alan Coopersmith Date: Wed Jul 25 17:07:33 2007 -0700 Update AC_DEFINE_DIR to autoconf-2.60-compatible version commit dd05076f290b1995f71627324cc74053c870ac21 Author: Alan Coopersmith Date: Wed Jul 25 17:03:56 2007 -0700 Add AM_PROG_CC_C_O to clear automake-1.10 warning Makefile.am:149: compiling `chooser.c' with per-target flags requires `AM_PROG_CC_C_O' in `configure.ac' commit 29dc5825782adf929bce41a18e6a6881ef975d22 Author: Alan Coopersmith Date: Wed Jul 25 17:00:39 2007 -0700 Bug #10530: xdm's path to xrdb could be configurable at compile time Add --with-xrdb=path & --with-default-session=command configure options X.Org Bug #10530: commit 2719e18c3782c5b21f712711b4198a5bb55f5473 Author: Alan Coopersmith Date: Fri Jun 15 20:14:21 2007 -0700 Set default cursor for entire root window, not just greeter commit d0d4581be22aba9021c5a672bd9e5ba719961e29 Author: Alan Coopersmith Date: Fri Jun 15 19:43:46 2007 -0700 Make #ifdef XPM only control whether XPM pixmap logo is shown Make 3D look-and-feel independent of XPM commit 188415ebf07ff8a25ac663c37615269cd1a741a4 Author: Alan Coopersmith Date: Fri Jun 15 19:23:05 2007 -0700 Set Xcursor theme to whiteglass in default login screen resources commit f8585c60831a8e5ddebce18bdd7e78d217a822c5 Author: Alan Coopersmith Date: Fri Jun 15 18:36:15 2007 -0700 X.Org Bug #10992: xlogin crashes if window size is too small X.Org Bugzilla #10992 commit 0ce4128e19f9fac9a565cce42a6a575486d371a5 Author: Alan Coopersmith Date: Fri Jun 15 14:24:59 2007 -0700 Add --enable-xdm-auth/--disable-xdm-auth to configure options commit 8e0b23e24556fb6c6b9943bf3747e70b245fc7aa Author: Chip Coldwell Date: Thu Jun 24 09:56:19 2004 -0700 X.Org Bug 10632 / Debian Bug 256299: race condition in policy.c:Willing() X.Org Bugzilla #10632 Reported upstream from Debian Bug #256299 commit a8927ee05efba3afe955731bab5d633879c39833 Author: Alan Coopersmith Date: Thu May 31 17:11:15 2007 -0700 Document more of the greeter resources in xdm man page commit 35f563369470139665498640f4cda23d1227073b Author: Alan Coopersmith Date: Tue May 29 19:57:29 2007 -0700 Bug #11096: xdm(1) manpage should document Xft-related properties X.Org Bugzilla #11096 Added descriptions of the Xft *face resources and changed the core fonts *font resource descriptions to match. Also cleaned up various other descriptions to make it easier for users customizing the look of the login screen. commit e7f1c433dc0bd8e864cec68dbc120f27696bbba6 Author: Alan Coopersmith Date: Thu May 24 10:32:32 2007 -0700 Bug #11020: xdm doesn't set SSH_AUTH_SOCK even though using with pam_ssh Wasn't calling pam_setcred()/pam_getenvlist() if setusercontext() was present X.Org Bugzilla #11020: commit 677d028e41e890103679eec92b58044420b9b4c5 Author: Alan Coopersmith Date: Tue Feb 6 11:45:41 2007 -0800 * configure.ac: Version bump: 1.0.4 2006-04-14 Alan Coopersmith * greeter/verify.c: Sun bug #6413255: xdm should check for uid 0, not for username of "root", when doing non-console login check 2006-04-13 Alan Coopersmith * configure.ac: Add AC_C_INLINE so we can use "inline" keyword * greeter/Login.c: Add "inline" to max function definition 2006-04-11 Alan Coopersmith * greeter/Login.c: When clearing username & password buffers, zero out the entire buffer, not just the first byte, for reduced risk of leaking passwords into core dumps. 2006-04-07 Alan Coopersmith * session.c: Xorg bug #4765 Patch #3555 xdm doesn't work with the pam_krb5 module (call pam_getenvlist after pam_setcred) (Constantine Sapuntzakis) 2006-03-30 Alan Coopersmith * configure.ac: Version bump: 1.0.3 2006-03-30 Alan Coopersmith * daemon.c: * util.c: Drop all setpgrp/setpgid silliness and just use setsid everywhere. (Assumes all platforms are at least POSIX.1-1990 compliant.) * daemon.c: Check for error return from daemon() function. 2006-03-27 Alan Coopersmith * configure.ac: Version bump: 1.0.2 2006-03-17 Alan Coopersmith * configure.ac: * config/Xsession.cpp: * config/Makefile.am: Bug #5898 Use mktemp command to create files safely in TMPDIR or /tmp on systems that have it - don't try to create files there if mktemp is not present. Fix based on NetBSD fix from . 2006-03-16 Jeremy C. Reed reviewed by: Alan Coopersmith * configure.ac: DragonFly is a BSD, so is CSRG_BASED and use su with -m option. 2006-03-16 Alan Coopersmith * configure.ac: * daemon.c: * session.c: * util.c: Convert checks for , daemon(), and setpgrp arguments to autoconf tests instead of checking OS name #ifdefs. 2006-03-10 Alan Coopersmith * chooser.c: Coverity ids #722, 723, 724, 725, 726, 727, 728: Need to XtFree the values returned by XawListShowCurrent to plug memory leaks. * socket.c (UpdateMcastGroup): Coverity id #834: After joining a multicast group, add group pointer to the list of active multicast groups instead of just leaking the group pointer. 2006-03-09 Alan Coopersmith * socket.c: (CreateSocklistEntry): Coverity id #332: When malloc fails, don't just print an error and continue on using the NULL pointer, return NULL to the caller. 2006-03-01 Matthias Hopf * greeter/verify.c: (PAM_conv): openSUSE bug #142954 Fixed potential segfault on OOM condition. 2006-02-24 Alan Coopersmith * configure.ac: * session.c: Bug #6036 Check for key_setnet declaration before defining it to avoid compiler error of conflicting types on DragonFly BSD 2006-02-24 Alan Coopersmith * netaddr.c: Bug #6026 Segfault in netaddr.c:ConvertAddr if ifa_addr is NULL (Loser Mcloser ) 2006-02-24 Jeremy C. Reed reviewed by: Alan.Coopersmith@Sun.COM * config/Xsession.cpp: Bug #5897 Create xsession error file with umask 077 instead of chmod a moment later. This was reported by Steven M. Bellovin to NetBSD. 2006-02-24 Alan Coopersmith * greeter/Login.c: Bug #1391 Patch #4739 xdm hangs in a loop when invalid xpm bitmap is used for logo (Costantino Leandro ) 2005-12-20 Kevin E. Martin * configure.ac: Update package version for X11R7 release. 2005-12-14 Kevin E. Martin * configure.ac: Update package version number for final X11R7 release candidate. 2005-12-11 Alan Coopersmith * README: * configure.ac: * config/Makefile.am: * config/xdm-config.cpp: Bugzilla #5055 Add --with-xdmscriptdir to allow builder/packager to decide if scripts should go in config, lib, or data directories. 2005-12-07 Kevin E. Martin * Makefile.am: * configure.ac: Change to use the app-defaults default dir configured in libXt. 2005-12-06 Kevin E. Martin * Makefile.am: Change *man_SOURCES ==> *man_PRE to fix autotools warnings. 2005-12-03 Kevin E. Martin * configure.ac: Update package version number for X11R7 RC3 release. 2005-11-23 Alan Coopersmith * configure.ac: * Makefile.am: Set HAS_ARC4_RANDOM if arc4random() function is found Set RANDOMMANDEFS to correctly substitute alternate random device/method descriptions in man page. 2005-11-21 Alan Coopersmith * Makefile.am (MANDEFS): Fix file paths in man pages. 2005-11-20 Eric Anholt * configure.ac: Bug #5113: The insertion of -lutil into XDM_LIBS ended up having no effect because PKG_CHECK_MODULES(XDM, ...) later overwrote it. So put -lutil into XDM_OS_LIBS and add XDM_OS_LIBS to XDM_LIBS later. 2005-11-19 Alan Coopersmith * configure.ac: Add dependency on xau. 2005-11-19 Kevin E. Martin * configure.ac: Update dependencies to work with separate build roots. 2005-11-13 Alan Coopersmith * configure.ac: * Makefile.am: * greeter/Makefile.am: Add --enable-dynamic-greeter flag to allow choosing whether greeter should be built into xdm binary or dynamically loaded libXdmGreet.so object. Add -rdynamic flag to link options when using gcc with dynamic greeter to allow greeter object to reference symbols in xdm. 2005-11-12 Alan Coopersmith * Makefile.am: Install xdm man page using APP_MAN_SUFFIX instead of forcing .1 2005-11-09 Kevin E. Martin * configure.ac: Update package version number for X11R7 RC2 release. 2005-11-07 Alan Coopersmith Changes to match bug #3180 checkin to monolith: * config/Makefile.am: Generate Xsession from Xsession.cpp Add SHELL_CMD to cpp substitutions * configure.ac Set SHELL_CMD to /bin/ksh for sco, /bin/sh for all other OS'es. 2005-11-01 Alan Coopersmith * configure.ac: Add AC_DEFINE_DIR calls for the path #defines previously set in RES_DEFINES section of xdm Imakefile. (Some should probably be made settable via configure --with-* flags, but at least they correctly set defaults to match the directories specified to configure now.) 2005-11-01 Kevin E. Martin * Makefile.am: * configure.ac: Update pkgcheck depedencies to work with separate build roots. 2005-10-28 Alan Coopersmith * configure.ac: Add -DGREET_LIB to GREETER_CFLAGS on Solaris & SVR4 (was in #if SVR4 in Imake) Add --with-random-device and checks for /dev/urandom & /dev/random for source of random data for key generation Link libXdmgreet with Xinerama & XPM libraries when using those features. 2005-10-25 Alan Coopersmith * configure.ac: * Makefile.am: * config/Makefile.am: * greeter/Makefile.am: Allow overriding directories for xdm scripts/modules & configuration files via configure options --with-xdmlibdir & --with-xdmconfigdir Add libXt and libX11 to dependencies for libXdmgreet. * README: Document default directories & configure options to change them 2005-10-25 Shawn Starr * configure.ac: * Makefile.am: * greeter/Makefile.am: We forgot to build the Xdm greeter library. Add it to build and cleanup hardcoded values to find it. 2005-10-18 Kevin E. Martin * configure.ac: Update package version number for RC1 release. 2005-10-14 Donnie Berkholz * configure.ac: Add another set of brackets around DEFAULTVT's empty default setting so it isn't treated as a command. 2005-10-05 Kevin E. Martin * Makefile.am: Use CLEANFILES for all generated files 2005-09-28 Kristian Høgsberg * config/Makefile.am (EXTRA_DIST): Add Xservers.fs. 2005-08-17 Adam Jackson * configure.ac: * Makefile.am: Fix EXTRA_DIST to point to a real variable. Bump to 0.99.1.