2005-09-04 Derek Price * config.h.in (HAVE_PUTENV): Remove. 2005-04-08 Derek Price * .cvsignore: Add stamp-ch. 2005-04-07 Derek Price * stamp-ch: Remove this file. 2005-04-06 Derek Price * Makefile.am (DISTCLEANFILES): Add stamp-ch for removal on distclean. 2005-03-22 Mark D. Baushke * Makefile.in: Regenerated. 2005-03-16 Derek Price * filesubr.c (open_file): Remove this function. 2005-03-01 Derek Price * config.h.in: Remove obsolete timeb cruft. 2005-02-21 Derek Price * config.h.in: Undo some changes accidentally imported from 1.11.x. 2005-02-08 Derek Price * Makefile.am (config.h, stamp-ch): New targets. * config.h.in: New file. (PACKAGE_STRING): Generate automatically. (FOLD_FN_CHAR): Delete this macro... (fncmp, fnfold): ...and these prototypes to pick up default definitions from lib/system.h. * filesubr.c (VMS_filename_classes): Ditto for this global var. (Inspired by report Piet Schuermans .) * config.h.in: (inline, SIZE_MAX): Define. (Original patch from Piet Schuermans .) 2005-01-31 Derek Price * Makefile.am: Back copyright date off since Makefile.am hasn't changed since 2002. 2005-01-31 Derek Price * Makefile.am: Update copyright notices. 2004-12-14 Derek Price * Makefile.am (EXTRA_DIST): Add .cvsignore. 2004-10-20 Mark D. Baushke * Makefile.in: Regenerate for new configure.in. 2004-10-18 Derek Price * config.h: Define DEVNULL. 2004-04-04 Derek Price * filesubr.c (isabsolute): Remove this function. * config.h (ISABSOLUTE): Define. 2003-11-25 Mark D. Baushke * Makefile.in: Regenerate for new configure.in. 2003-11-10 Mark D. Baushke * filesubr.c (xresolvepath): New function. 2003-07-16 Derek Price * filesubr.c: s/PROTO/. 2003-06-11 Derek Price * Makefile.in: Regenerate for new configure.in. 2003-05-21 Derek Price * Makefile.in: Regenerate with Automake version 1.7.5. 2003-05-20 Derek Price * Makefile.in: Regenerated. 2003-05-09 Derek Price * Makefile.in: Regenerated. 2003-04-30 Derek Price * Makefile.in: Regenerated. 2003-04-10 Larry Jones * Makefile.in: Regenerated. 2003-03-24 Derek Price * Makefile.am: Update copyright notice. * Makefile.in: Regenerated. 2003-03-19 Mark D. Baushke * config.h (RSH_DFLT): Default to "rsh". * Makefile.in: Regenerated. 2003-03-19 Derek Price * Makefile.in: Regenerated. 2003-02-25 Derek Price * Makefile.in: Regenerated. 2002-12-19 Derek Price * Makefile.am: Remove reference to options.h. * startserver.c: Replace reference to options.h with config.h. * options.h: Remove file and move relevant content... * config.h: ...here. * Makefile.in: Regenerated. 2002-12-06 Derek Price * filesubr.c: Change some calls to malloc to use xmalloc. * filutils.c: Ditto. (Reported by Dan Peterson .) 2002-12-06 Derek Price * filesubr.c: Change some calls to strdup to use xstrdup. (Reported by Dan Peterson .) 2002-09-24 Derek Price * options.h: Remove prototype of STDC exit(). Move definition of NO_SOCKET_TO_FD & include of "vms.h"... * config.h: here. 2002-09-24 Derek Price * Makefile.in: Regenerated using Automake 1.6.3. 2002-09-24 Derek Price * Makefile.in: Regenerated. 2002-09-24 Larry Jones * options.h: Remove PATCH_PROGRAM. 2002-08-16 Derek Price * options.h: Remove RELATIVE_REPOS & move CVS_BADROOT... * config.h: ...here. 2002-05-23 Larry Jones * filesubr.c (strcat_filename_onto_homedir): Make arguments const, move more code here from callers, change all callers. 2002-05-22 Derek Price * config.h: Remove obsolete definition of NO_SLASH_AFTER_HOMEDIR. * filesubr.c (strcat_filename_onto_homedir): New function. 2002-04-30 Derek Price * Makefile.in: Regenerated with automake 1.6. 2001-09-04 Derek Price * Makefile.in: Regenerated with automake 1.5. 2001-08-07 Derek Price * build_vms.com: Verify. * filesubr.c: Cut/paste 1.11.1 cvs_temp_file, cvs_temp_name from ../src/filesubr.c. Include assert.h so that assert's work. (Patch from Mike Marciniszyn .) 2001-08-06 Derek Price * Makefile.in: Regenerated. 2001-07-04 Derek Price * Makefile.in: Regenerated with new Automake release candidate 1.4h. 2001-06-28 Derek Price * Makefile.in: Regenerated with new version of Automake. 2001-04-25 Derek Price * Makefile.in: Regenerated using AM 1.4e as of today at 18:10 -0400. 2001-03-14 Derek Price * Makefile.in: Regenerated 2000-02-06 Derek Price Rex Jolliff Shawn Smith * filesubr.c: Changes to handle VMS DEC C 5.7 {open,read,close}dir (expand_wild): Handle comma-separated lists of files for VMS 7.2 and DEC C 5.7. * config.h: Changes to handle VMS DEC C 5.7 {open,read,close}dir problems. * ndir.c: ditto * ndir.h: ditto 2001-01-10 Derek Price Rex Jolliff Shawn Smith * filesubr.c (expand_wild): rewrote for VMS 7.x. Actually globs vms wildcarded filespecs now. * pwd.h: put the pid_t define in a conditional since it's now typedefed in VMS 7.x * unlink.c: provided correct prototype for unlink based on version of VMS since it changes. * vms.h: put conditional compilation macros around mode_t as it is defined as of VMS 7.x, and fixed prototype of unlink as per above. * ndir.c: undefine function for 7.x+ since it is now defined by system * pipe.c: ditto * pwd.c: ditto * rmdir.c: ditto * waitpid.c: ditto * config.h: various new defines & switches 2000-12-22 Derek Price * Makefile.in: Regenerated 2000-12-21 Derek Price * Makefile.am: New file needed by Automake * Makefile.in: Regenerated 1999-02-26 Jim Kingdon * options.h: Make RELATIVE_REPOS the default, as in ../src/options.h.in. Remove CVS_DIFFDATE; removed from CVS on 27 Jun 1996. 1998-05-12 Jim Meyering * Makefile.in (distclean): New rule to remove Makefile. 1998-04-18 Jim Kingdon * getpass.c: Rewrite to use SYS$QIOW instead of curses. This means we don't need to clear the screen, and also the curses version was sometimes dying with a traceback on VMS 7.1 (I don't know why). 1998-04-09 Jim Kingdon * filesubr.c (link_file): Remove; no longer used. Tue Feb 17 02:29:24 1998 Noel Cragg * filesubr.c (last_component): return the top-level directory when asked about the top-level directory. Tue Jan 13 13:17:33 1998 Jim Kingdon * options.h (DIFF, RCSBIN_DFLT): Remove; no longer used. Sat Dec 27 16:57:41 1997 Jim Kingdon * options.h (HAVE_RCS5): Remove; no longer used. * config.h (LINES_CRLF_TERMINATED): Remove; no longer used. Sat Nov 29 22:21:19 1997 Jim Kingdon See lib/ChangeLog for rationale: * options.h: Remove declaration of getwd * getwd.c: Implement xgetwd not getwd. * stat.c: Call xgetwd not getwd. Thu Sep 25 15:26:43 1997 Jim Kingdon * misc.c, misc.h (fatal, xmalloc, xrealloc): Remove; nowhere used. * ndir.c, ndir.h: Change return type of closedir from void to int. * config.h (HAVE_NDIR_H): Define. * vms.h: Add comment about the include of ndir.h. * ndir.h: Protect against multiple inclusion. Tue, 9 Sep 1997 Jim Kingdon * config.h: Define HAVE_VPRINTF. * pwd.h, vms.h: Define pid_t and mode_t. Tue Sep 9 18:53:33 1997 Jim Kingdon * pwd.h, pwd.c: Remove getpwnam per change to expand_path. * config.h: Define GETPWNAM_MISSING. * pwd.c (getpwuid): Declare argument as unsigned int not uid_t. * config.h (SYSTEM_GETCALLER): Define. * pwd.c (getpwuid, getpwnam): Always return NULL (see comment for rationale). * options.h: Don't define CVS_BADROOT. * pwd.h: Nuke uid_t and related changes. * filesubr.c (fnfold): Further expand comment about how to handle filenames like "y.tab.c". Sun Sep 7 17:38:58 1997 Jim Kingdon * config.h (HAVE_STRDUP): Remove; not used anywhere. * misc.h, misc.c: Remove strdup per change to ../configure.in. Sun Jun 8 23:42:42 1997 Jim Kingdon * config.h (HAVE_MKFIFO): Remove; not used anywhere. Sun May 11 11:49:05 1997 Jim Kingdon * config.h: Remove USE_DIRECT_TCP; see ../ChangeLog for rationale. Wed Mar 12 16:10:01 1997 Jim Kingdon * config.h (HAVE_SETVBUF): Removed; no longer used. Wed Jan 29 18:27:41 1997 Jim Kingdon * options.h (GREP): Remove; no longer used. Tue Jan 28 18:29:03 1997 Jim Kingdon * config.h: Remove SIZEOF_INT and SIZEOF_LONG; no longer needed with lib/md5.c changes. Thu Jan 2 13:30:56 1997 Jim Kingdon * dir.h, filesubr.c, filutils.c, filutils.h, misc.c, misc.h, ndir.c, pipe.c, pipe.h, waitpid.c: Remove "675" paragraph; see ../ChangeLog for rationale. Wed Jan 1 22:50:44 1997 Jim Kingdon * options.h: Reword comment for TMPDIR_DFLT to make it clear that this isn't specific to the pserver server. Tue Nov 19 17:13:55 1996 Jim Kingdon * ndir.c (opendir): Change strip_path to strip_trailing_slashes per corresponding change to src. * stat.c (wrapped_stat): Likewise. Sat Oct 12 19:36:42 1996 Jim Kingdon * vms.h: Don't declare/define mode_t and rmdir; they conflict with declarations in system include files on VAX/VMS 6.2. * pwd.h: #include sys/types.h instead of trying to define uid_t, gid_t and pid_t ourselves. Tue Oct 8 12:37:45 1996 Ian Lance Taylor * options.h: Remove; no longer used. Wed Sep 25 15:09:53 1996 Jim Kingdon * options.h: Define TMPDIR_DFLT to sys$scratch not sys$login. Tue Sep 24 14:11:30 1996 Jim Kingdon * options.h: Add TMPDIR_DFLT. * Makefile.in (DISTFILES): Add getpass.c. Thu Sep 12 1996 Jim Kingdon * config.h: Define ARGV0_NOT_PROGRAM_NAME. Thu Sep 12 14:56:42 1996 Jim Kingdon * config.h, filesubr.c: Add FOLD_FN_CHAR, VMS_filename_classes, fncmp, and fnfold. This is copied from the NT port except various comments were changed and '/' is not considered the same as '\'. Wed Sep 11 15:53:18 1996 Jim Kingdon * config.h: Define NO_SLASH_AFTER_HOME. * options.h: Define AUTH_CLIENT_SUPPORT. * build_vms.com: Add getpass.c. * getpass.c: New file. * config.h: Define getopt, optind, optopt, optarg, and opterr to avoid name conflicts with system libraries. * filesubr.c (expand_wild): Added. Wed Sep 11 11:12:01 1996 Jim Blandy * Makefile.in (DISTFILES): Omit filesubr.c.rej. Tue Sep 10 19:15:47 1996 Jim Kingdon * Makefile.in: New file. * config.h (START_SERVER_RETURNS_SOCKET, SEND_NEVER_PARTIAL): Define. This just preserves the behavior the VMS port has had all along. Mon Aug 26 12:51:52 1996 Jim Kingdon * filesubr.c (mkdir_if_needed): Added. Tue May 14 13:38:51 1996 Jim Kingdon * filesubr.c (cvs_temp_name): New function. Tue Mar 19 17:49:16 1996 Norbert Kiesel * startserver.c (vms_start_server): Added support for CVS_RCMD_PORT (and thus made consistent with WindowsNT and Mac) Fri Mar 1 00:10:06 1996 Benjamin J. Lee * startserver.c, rcmd.c: Made privileged/non-privileged rsh communication more adaptive. Removed USE_PRIVILEGED_RCMD. Wed Feb 28 11:08:06 1996 Jim Kingdon * options.h: Remove comment about automatic generation from options.h.in. * options.h: Remove AUTH_SERVER_SUPPORT; no longer should be defined in options.h. * options.h: Remove RM and SORT; no longer used. * config.h: Remove C_ALLOCA, CRAY_STACKSEG_END, HAVE_ALLOCA, HAVE_ALLOCA_H, and STACK_DIRECTION to reflect alloca removal. * vms.h: Remove DEATH_SUPPORT; it was removed from CVS Feb 9. * alloca.c: Removed. * build_vms.com: Remove alloca. * startserver.c (vms_start_server): Use xmalloc/free, not alloca. Wed Feb 28 03:38:42 1996 Benjamin J. Lee * VMS support files added.