1*43c1707eStholo2001-03-14 Derek Price <derek.price@openavenue.com> 2*43c1707eStholo 3*43c1707eStholo * Makefile.in (installcheck): New target. 4*43c1707eStholo 5*43c1707eStholo2001-02-14 Larry Jones <larry.jones@sdrc.com> 6*43c1707eStholo 7*43c1707eStholo * Makefile.in: Remove references to rtag.c & rtag.obj. 8*43c1707eStholo 9*43c1707eStholo2000-12-21 Derek Price <derek.price@openavenue.com> 10*43c1707eStholo 11*43c1707eStholo * Makefile.in: Added support for Automake targets 12*43c1707eStholo 13892c0aadStholo1999-02-26 Jim Kingdon <http://www.cyclic.com> 14892c0aadStholo 15892c0aadStholo * options.h: Make RELATIVE_REPOS the default, as in 16892c0aadStholo ../src/options.h.in. 17892c0aadStholo Remove CVS_DIFFDATE; removed from CVS on 27 Jun 1996. 18892c0aadStholo 19c71bc7e2Stholo1998-12-29 Jim Kingdon <http://www.cyclic.com> 20c71bc7e2Stholo 21c71bc7e2Stholo * Makefile.in: Use the getdate.c in ../lib rather than the one 22c71bc7e2Stholo here. I don't know whether it compiles with Watcom and/or IBM's 23c71bc7e2Stholo compiler, but having a copy of getdate.c in this directory has 24c71bc7e2Stholo proven to be unworkable (the version I am removing still had Y2K 25c71bc7e2Stholo bugs which were fixed in lib/getdate.c, for example). 26c71bc7e2Stholo * getdate.c: Removed. 27c71bc7e2Stholo 28b6f6614eStholo1998-04-09 Jim Kingdon <kingdon@harvey.cyclic.com> 29b6f6614eStholo 30b6f6614eStholo * filesubr.c (link_file): Remove; no longer used. 31b6f6614eStholo 325e617892StholoTue Feb 17 02:31:15 1998 Noel Cragg <noel@swish.red-bean.com> 335e617892Stholo 345e617892Stholo * filesubr.c (last_component): return the top-level directory when 355e617892Stholo asked about the top-level directory. 365e617892Stholo 372286d8edStholoTue Jan 13 13:17:33 1998 Jim Kingdon <kingdon@harvey.cyclic.com> 382286d8edStholo 392286d8edStholo * run.c: Adjust run_setup for new calling convention. 402286d8edStholo 412286d8edStholo * config.h (DIFF): Remove; no longer used. 422286d8edStholo * options.h (DIFF, RCSBIN_DFLT): Remove; no longer used. 432286d8edStholo 442286d8edStholoWed Dec 31 10:56:39 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 452286d8edStholo 462286d8edStholo * config.h, filesubr.c (convert_file): Remove; no longer used 472286d8edStholo (except for BROKEN_READWRITE_CONVERSION which doesn't apply). 482286d8edStholo 492286d8edStholoSat Dec 27 16:57:41 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 502286d8edStholo 512286d8edStholo * options.h (HAVE_RCS5): Remove; no longer used. 522286d8edStholo 532286d8edStholo * config.h (LINES_CRLF_TERMINATED): Remove; no longer used. 542286d8edStholo 552286d8edStholoTue Dec 23 08:28:44 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 562286d8edStholo 572286d8edStholo * README: Change bug-cvs address from prep.ai.mit.edu to gnu.org 582286d8edStholo per email from Martin Hamilton. 592286d8edStholo 602286d8edStholoSun Nov 30 18:03:02 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 612286d8edStholo 622286d8edStholo * run.c (run_args): Remove; nowhere used. 632286d8edStholo 642286d8edStholoSat Nov 29 22:21:19 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 652286d8edStholo 662286d8edStholo * options.h: Remove declaration of getwd; see lib/ChangeLog for 672286d8edStholo rationale. 682286d8edStholo 692286d8edStholoSun Aug 10 20:42:51 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 702286d8edStholo 712286d8edStholo * pwd.c, pwd.h: Remove $Header; we decided to get rid of these 722286d8edStholo some time ago. 732286d8edStholo 742286d8edStholoWed Jul 30 19:15:41 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 752286d8edStholo 762286d8edStholo * filesubr.c (os2_chdir): If ENODEV is not defined, return ENOENT. 772286d8edStholo 782286d8edStholo * README: Talk about srcdir, top_srcdir, and rule to generate 792286d8edStholo "Makefile". 802286d8edStholo * Makefile.in: Add comment about Makefile rule. 812286d8edStholo 822770ece5StholoMon Jun 16 13:49:39 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 832770ece5Stholo 842770ece5Stholo * config.h, rcmd.h, rcmd.c: Add "copyright" notice. 852770ece5Stholo 862770ece5StholoSun Jun 8 23:41:56 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 872770ece5Stholo 882770ece5Stholo * config.h (HAVE_MKFIFO): Remove; not used anywhere. 892770ece5Stholo 902770ece5StholoWed Apr 30 12:45:50 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 912770ece5Stholo 922770ece5Stholo * icc.compilation-errors: Removed; it was the error messages from 932770ece5Stholo trying to compile CVS on OS/2, way out of date. 942770ece5Stholo 95780d15dfStholoWed Mar 12 16:10:01 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 96780d15dfStholo 97780d15dfStholo * config.h (HAVE_SETVBUF): Removed; no longer used. 98780d15dfStholo 99780d15dfStholoMon Feb 10 20:01:20 1997 Ullrich von Bassewitz <uz@musoftware.com> 100780d15dfStholo 101780d15dfStholo * filesubr.c: Add an OS/2 specific chdir function that will not 102780d15dfStholo only change the path but will also make the drive current that 103780d15dfStholo is given in the argument string. 104780d15dfStholo config.h: #define the macro CVS_CHDIR to os2_chdir so cvs will 105780d15dfStholo use the os2_chdir function instead of chdir. 106780d15dfStholo 107780d15dfStholoMon Feb 10 18:29:04 1997 Ullrich von Bassewitz <uz@musoftware.com> 108780d15dfStholo 109780d15dfStholo * config.h: Define VA_LIST_IS_ARRAY so that vasprintf will work 110780d15dfStholo correctly with the watcom compiler. 111780d15dfStholo 112780d15dfStholoSun Feb 9 20:17:41 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 113780d15dfStholo 114780d15dfStholo * README: Most of the compiler warnings are gone. 115780d15dfStholo 116780d15dfStholo1997-02-09 Jim Kingdon <kingdon@cyclic.com> 117780d15dfStholo 118780d15dfStholo * popen.h: Arguments to popen are const char * not char *. 119780d15dfStholo 120780d15dfStholoWed Jan 29 18:27:11 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 121780d15dfStholo 122780d15dfStholo * options.h, config.h (GREP): Remove; no longer used. 123780d15dfStholo 124780d15dfStholoTue Jan 28 18:29:03 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 125780d15dfStholo 126780d15dfStholo * config.h: Remove SIZEOF_INT and SIZEOF_LONG; no longer needed 127780d15dfStholo with lib/md5.c changes. 128780d15dfStholo 129461cc63eStholoWed Jan 15 23:56:12 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 130461cc63eStholo 131461cc63eStholo * watcom.mak (OS2_OBJECTS): Remove strippath. 132461cc63eStholo 133461cc63eStholo * Makefile.in (DISTFILES): Add os2inc.h and watcom.mak. 134461cc63eStholo 135461cc63eStholoThu Jan 2 13:30:56 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 136461cc63eStholo 137461cc63eStholo * filesubr.c, pwd.c, pwd.h, run.c, stripslash.c: 138461cc63eStholo Remove "675" paragraph; see ../ChangeLog for rationale. 139461cc63eStholo 140461cc63eStholoWed Jan 1 22:50:31 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 141461cc63eStholo 142461cc63eStholo * options.h: Reword comment for TMPDIR_DFLT to make it clear that 143461cc63eStholo this isn't specific to the pserver server. 144461cc63eStholo 145461cc63eStholoWed Dec 18 10:51:38 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 146461cc63eStholo 147461cc63eStholo * Makefile.in (CFLAGS): Specify -Gd- not -Gd+. The documentation 148461cc63eStholo says this causes a static link, although it hasn't yet been 149461cc63eStholo verified whether this option is sufficient to make the binary work 150461cc63eStholo on a system without the compiler's DLL. 151461cc63eStholo 152461cc63eStholoFri Dec 6 11:00:49 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 153461cc63eStholo 154461cc63eStholo * os2inc.h, watcom.mak: Add GPL notice. 155461cc63eStholo 156461cc63eStholo1996-11-24 Ullrich von Bassewitz <uz@wuschel.ibb.schwaben.com> 157461cc63eStholo 158461cc63eStholo Changes for Watcom C: 159461cc63eStholo * README: Describe watcom port. 160461cc63eStholo * config.h: Include stdio.h and errno.h. 161461cc63eStholo * config.h: If EACCES is not defined, define it to EACCESS. 162461cc63eStholo * filesubr.c: Use EACCES not EACCESS. 163461cc63eStholo * config.h [__WATCOMC__]: Define _setmode and _cwait. 164461cc63eStholo Don't define HAVE_DIRENT_H. Don't declare getpid. Don't 165461cc63eStholo define NEED_DECOY_PERMISSIONS. Don't define R_OK and friends. 166461cc63eStholo * os2inc.h: New file; includes os2.h but protected against 167461cc63eStholo multiple inclusion. 168461cc63eStholo * config.h: Include os2inc.h before defining sleep. 169461cc63eStholo * filesubr.c, getpass.c, popen.c, run.c: Include os2inc.h rather than 170461cc63eStholo trying to go through the right contortions to include os2.h 171461cc63eStholo ourselves. 172461cc63eStholo * popen.c (popen) [__WATCOMC__]: Use _hdopen together with fdopen. 173461cc63eStholo (popenRW): Change pid from PID to int. 174461cc63eStholo * tcpip.h [__WATCOMC__]: Work around errno value conflict 175461cc63eStholo between the TCP/IP header and errno.h. 176461cc63eStholo * watcom.mak: New file. 177461cc63eStholo 178461cc63eStholoSat Nov 23 18:36:11 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 179461cc63eStholo 180461cc63eStholo * README: Try to clarify status vis-a-vis client vs. local. 181461cc63eStholo 182461cc63eStholoTue Nov 19 17:21:52 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 183461cc63eStholo 184461cc63eStholo * Makefile.in (OS2_SOURCES): Remove strippath.c 185461cc63eStholo (OS2_OBJECTS): Remove strippath.obj. 186461cc63eStholo * strippath.c: Removed. 187461cc63eStholo 188461cc63eStholoFri Nov 8 14:28:19 1996 Ullrich von Bassewitz <uz@wuschel.ibb.schwaben.com> 189461cc63eStholo 190461cc63eStholo * filesubr.c (expand_wild): Check for ERROR_NO_MORE_FILES from 191461cc63eStholo DosFindFirst instead of ERROR_FILE_NOT_FOUND; that is what the 192461cc63eStholo function actually returns. Cope with the fact that DosFindFirst 193461cc63eStholo and DosFindNext return only the name of the file itself, not any 194461cc63eStholo directory names. 195461cc63eStholo 196461cc63eStholoFri Nov 08 11:46:50 1996 Jim Kingdon 197461cc63eStholo 198461cc63eStholo IBM ICC (OS/2) lint: 199461cc63eStholo * filesubr.c: Cast from const char * to char * before passing to 200461cc63eStholo various system functions. 201461cc63eStholo (xchmod): Print error message instead of trying to return ENOENT. 202461cc63eStholo (unlink_file): Only call xchmod if the file exists. 203461cc63eStholo 204461cc63eStholo * Makefile.in (CFLAGS): Don't specify -Wpro; there is no way 205461cc63eStholo that we could prototype getopt, for example. 206461cc63eStholo Don't specify -Wuse. The EDC0805 warning ("Automatic 207461cc63eStholo variable line_allocated is set but not referenced.") warns 208461cc63eStholo about unavoidable constructs like line_allocated in 209461cc63eStholo client.c (send_file_names). 210461cc63eStholo 211461cc63eStholoSat Oct 26 16:21:26 1996 Jim Blandy <jimb@totoro.cyclic.com> 212461cc63eStholo 213461cc63eStholo * config.h (HAVE_TZSET): Add a #definition for this. 214461cc63eStholo 215461cc63eStholoTue Oct 8 12:37:35 1996 Ian Lance Taylor <ian@cygnus.com> 216461cc63eStholo 217461cc63eStholo * options.h (HAD_RCS4): Remove; no longer used. 218461cc63eStholo 21950bf276cStholoThu Sep 26 14:15:55 1996 Jim Kingdon <kingdon@cyclic.com> 22050bf276cStholo 22150bf276cStholo * filesubr.c (mkdir_if_needed): mkdir only takes one 22250bf276cStholo argument on OS/2. 22350bf276cStholo 22450bf276cStholoWed Sep 25 14:31:51 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 22550bf276cStholo 22650bf276cStholo * options.h (TMPDIR_DFLT): Change from c:\temp to c:\\temp. 22750bf276cStholo 22850bf276cStholoTue Sep 24 14:39:40 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 22950bf276cStholo 23050bf276cStholo * options.h: Add TMPDIR_DFLT. 23150bf276cStholo 23250bf276cStholoMon Aug 26 12:31:10 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 23350bf276cStholo 23450bf276cStholo * filesubr.c (mkdir_if_needed): Added. 23550bf276cStholo 23650bf276cStholoFri Aug 16 16:05:29 1996 Norbert Kiesel <nk@col.sw-ley.de> 23750bf276cStholo 23850bf276cStholo * Makefile.in (installdirs): new (empty) target 23950bf276cStholo 24050bf276cStholoMon Aug 12 22:59:40 1996 Jim Kingdon (unknown@beezley) 24150bf276cStholo 24250bf276cStholo * filesubr.c (fncmp): Fix typo (n1 -> n2) which had caused the 24350bf276cStholo function to always return 0. 24450bf276cStholo 24550bf276cStholo * Makefile.in (COMMON_OBJECTS): Add buffer.obj. 24650bf276cStholo (COMMON_SOURCES): Add buffer.c. 24750bf276cStholo (zlib_srcdir,ZLIB_OBJECTS): Added. 24850bf276cStholo (cvs.exe): Also link with ZLIB_OBJECTS. 24950bf276cStholo (OBJECTS): Add ZLIB_OBJECTS. 25050bf276cStholo (LIB_OBJECTS): Add valloc.obj. 25150bf276cStholo (COMMON_OBJECTS): Add zlib.obj. 25250bf276cStholo 25350bf276cStholoMon Aug 12 16:25:32 1996 Steffen Siebert <siebert@susan.logware.de> 25450bf276cStholo and Jim Kingdon (unknown@beezley) 25550bf276cStholo 25650bf276cStholo * Makefile.in (cvs.exe): Use subst so that we link with \ 25750bf276cStholo and compile with / without needing to mess with SL. 25850bf276cStholo * README: Adjust accordingly. 25950bf276cStholo 26050bf276cStholoMon Jul 15 22:32:13 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 26150bf276cStholo 26250bf276cStholo * config.h: Remove EXECUTE_PERMISSION_LOSES; it is no longer used 26350bf276cStholo anywhere (superceded by CHMOD_BROKEN). 26450bf276cStholo 26550bf276cStholoFri Jun 7 13:07:37 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 26650bf276cStholo 26750bf276cStholo * config.h: Change INITIALIZE_SOCKET_SUBSYSTEM to 26850bf276cStholo SYSTEM_INITIALIZE to reflect change in ../src/main.c. 26950bf276cStholo 27050bf276cStholoTue May 14 13:38:51 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 27150bf276cStholo 27250bf276cStholo * filesubr.c (cvs_temp_name): New function. 27350bf276cStholo 27450bf276cStholoTue May 7 10:50:13 MET DST 1996 Norbert Kiesel <nk@col.sw-ley.de> 27550bf276cStholo 27650bf276cStholo * filesubr.c (expand_wild): Real implementation (like 27750bf276cStholo Windows-NT) for expanding. 27850bf276cStholo 279c2c61682StholoThu Apr 25 09:28:10 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 280c2c61682Stholo 281c2c61682Stholo * README: Add note about LF vs. CRLF in makefile. 282c2c61682Stholo 283c2c61682StholoTue Apr 23 20:43:01 1996 Jim Kingdon <kingdon@cyclic.com> 284c2c61682Stholo 285c2c61682Stholo * filesubr.c (get_homedir, expand_wild): New functions. 286c2c61682Stholo 287c2c61682StholoWed Feb 28 11:08:06 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 288c2c61682Stholo 289c2c61682Stholo * options.h: Remove AUTH_SERVER_SUPPORT; no longer should be 290c2c61682Stholo defined in options.h. 291c2c61682Stholo 292c2c61682Stholo * config.h: Remove C_ALLOCA, CRAY_STACKSEG_END, HAVE_ALLOCA, 293c2c61682Stholo HAVE_ALLOCA_H, and STACK_DIRECTION to reflect alloca removal. 294c2c61682Stholo 295c26070a5StholoMon Feb 19 00:35:24 1996 Karl Fogel <kfogel@floss.red-bean.com> 296c26070a5Stholo 297c26070a5Stholo * Makefile.in: deal with new objects `mkmodules' and `vasprintf'. 298c26070a5Stholo 299c26070a5Stholo * getpass.c (EchoOn, EchoOff): new funcs. 300c26070a5Stholo (getpass): use above new funcs to avoid echoing the password to 301c26070a5Stholo the screen. 302c26070a5Stholo 303c26070a5StholoMon Feb 12 16:09:55 1996 Norbert Kiesel <nk@col.sw-ley.de> 304c26070a5Stholo 305c26070a5Stholo * run.c (run_popen): Changed more Popen() to run_popen() 306c26070a5Stholo 307c26070a5StholoMon Feb 12 03:33:27 1996 Benjamin J. Lee <benjamin@cyclic.com> 308c26070a5Stholo 309c26070a5Stholo * run.c: Changed Popen() to run_popen() for the benefit of 310c26070a5Stholo case-insensitive linkers (VMS) which confuse Popen() with popen() 311c26070a5Stholo 312c26070a5StholoMon Feb 12 03:14:36 1996 Karl Fogel <kfogel@floss.red-bean.com> 313c26070a5Stholo 314c26070a5Stholo * options.h (PATCH_PROGRAM): "cvspatch" (see comment). 315c26070a5Stholo 316c26070a5StholoFri Feb 9 22:10:12 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 317c26070a5Stholo 318c26070a5Stholo * config.h: Remove SYSTEM_COMMENT_TABLE. 319c26070a5Stholo 320c26070a5StholoThu Feb 1 15:07:13 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 321c26070a5Stholo 322c26070a5Stholo * options.h: Remove RM; no longer used. 323c26070a5Stholo 324c26070a5Stholo * filesubr.c: Remove rcsid. 325c26070a5Stholo 32613571821StholoSun Jan 28 12:31:03 1996 Jim Kingdon (kingdon@beezley) 32713571821Stholo 32813571821Stholo * filesubr.c (unlink_file): Use xchmod, not chmod, to make the 32913571821Stholo file read-write. 33013571821Stholo (xchmod): Translate / to \ in file name. If file doesn't exist, 33113571821Stholo return ENOENT rather than passing it to attrib (which will print an 33213571821Stholo error message). 33313571821Stholo 33413571821StholoSun Jan 28 01:51:27 1996 Jim Kingdon (kingdon@beezley) 33513571821Stholo 33613571821Stholo * config.h: Fix unclosed comment. 33713571821Stholo 33813571821StholoSun Jan 28 00:16:58 1996 Karl Fogel (kfogel@floss.cyclic.com) 33913571821Stholo 34013571821Stholo * filesubr.c (xchmod): rewritten for OS/2. 34113571821Stholo 34213571821StholoSat Jan 27 16:18:20 1996 Karl Fogel (kfogel@floss.cyclic.com) 34313571821Stholo 34413571821Stholo * config.h (CHMOD_BROKEN): define to 1. 34513571821Stholo 34613571821Stholo * filesubr.c (rename_file): rename() returns non-zero error codes, 34713571821Stholo not necessarily negative. 34813571821Stholo 34913571821StholoFri Jan 26 00:52:12 1996 unknown (unknown@beezley) 35013571821Stholo 35113571821Stholo * filesubr.c (copy_file): Open the file we are writing, not 35213571821Stholo just the one we are reading, in binary mode. 35313571821Stholo 35413571821StholoThu Jan 18 14:53:58 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 35513571821Stholo 35613571821Stholo * Makefile.in (CFLAGS): Don't use +=. This makefile must be 35713571821Stholo portable because it is used on all platforms (e.g. for "make dist"). 35813571821Stholo 35913571821StholoThu Jan 11 12:04:42 1996 Norbert Kiesel <nk@col.sw-ley.de> 36013571821Stholo 36113571821Stholo * options.h: remove CVS_NOADMIN 36213571821Stholo 36313571821StholoWed Jan 10 15:56:46 1996 Karl Fogel <kfogel@floss.red-bean.com> 36413571821Stholo 36513571821Stholo * options.h, config.h: moved NO_SOCKET_TO_FD definition from 36613571821Stholo options.h to config.h, which is where it belongs. 36713571821Stholo 36813571821StholoTue Jan 9 16:43:15 1996 Karl Fogel <kfogel@floss.red-bean.com> 36913571821Stholo 37013571821Stholo * run.c (sleep): commented out this definition. 37113571821Stholo * config.h: #define sleep() in terms of DosSleep(), unless sleep() 37213571821Stholo is defined already. Normally it's defined in 37313571821Stholo tcpip/include/utils.h, however on beezley that definition is 37413571821Stholo commented out for some reason. 37513571821Stholo Don't prototype sleep(). 37613571821Stholo 37713571821StholoTue Jan 9 16:22:35 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 37813571821Stholo 37913571821Stholo * .cvsignore: Add cvs.exe and icc.in. 38013571821Stholo 38113571821StholoTue Jan 09 16:43:59 1996 Jim Kingdon (kingdon@beezley.cyclic.com) 38213571821Stholo 38313571821Stholo * filesubr.c (link_file): New function (copied from 38413571821Stholo ../windows-NT/filesubr.c) 38513571821Stholo 38613571821StholoFri Jan 5 17:03:09 1996 Karl Fogel <kfogel@floss.red-bean.com> 38713571821Stholo 38813571821Stholo * Makefile.in: "lib_dir", not "libdir", to avoid conflict with 38913571821Stholo top-level Makefile. 39013571821Stholo 39113571821StholoMon Jan 1 22:59:46 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 39213571821Stholo 39313571821Stholo * Makefile.in (DISTFILES): Makefile is not in srcdir. 39413571821Stholo 39513571821StholoSat Dec 23 23:08:43 1995 Karl Fogel <kfogel@floss.cyclic.com> 39613571821Stholo 39713571821Stholo * README: adjust for below change. 39813571821Stholo 39913571821Stholo * Makefile.in (install-cvs): replaces `install', which must remain 40013571821Stholo a dummy rule so it will work under Unix. 40113571821Stholo 40213571821StholoWed Dec 20 15:18:06 1995 Karl Fogel <kfogel@floss.cyclic.com> 40313571821Stholo 40413571821Stholo * Makefile.in: build scramble.obj. 40513571821Stholo 40613571821StholoMon Dec 18 22:49:28 1995 Karl Fogel <kfogel@floss.cyclic.com> 40713571821Stholo 40813571821Stholo * Reverted all changes between Mon Dec 18 14:54:04 1995 and 40913571821Stholo present, non-inclusive. 41013571821Stholo 41113571821StholoMon Dec 18 21:59:07 1995 Karl Fogel <kfogel@floss.cyclic.com> 41213571821Stholo 41313571821Stholo * getpass.c: removed -- getpass() lives in os2/login.c now. 41413571821Stholo 41513571821Stholo * cvslogin.c: filled in. 41613571821Stholo 41713571821Stholo * login.c: new file. 41813571821Stholo 41913571821Stholo * Makefile.in: moved login.c and login.obj from COMMON to OS2 42013571821Stholo section. 42113571821Stholo 42213571821StholoMon Dec 18 19:55:43 1995 Karl Fogel <kfogel@floss.cyclic.com> 42313571821Stholo 42413571821Stholo * cvslogin.c: added long explanatory comment. 42513571821Stholo 42613571821StholoMon Dec 18 18:13:57 1995 Karl Fogel <kfogel@floss.cyclic.com> 42713571821Stholo 42813571821Stholo * Makefile.in (DISTFILES): include cvslogin.c. 42913571821Stholo 43013571821StholoMon Dec 18 18:07:26 1995 Karl Fogel <kfogel@floss.cyclic.com> 43113571821Stholo 43213571821Stholo * README: updated. 43313571821Stholo 43413571821Stholo * Makefile.in (cvslogin.exe): new rule. 43513571821Stholo (install): new rule. 43613571821Stholo (install_dir): new var. 43713571821Stholo 43813571821Stholo * cvslogin.c: new file. 43913571821Stholo 44013571821StholoMon Dec 18 14:54:04 1995 Karl Fogel (kfogel@floss.cyclic.com) 44113571821Stholo 44213571821Stholo * getpass.c (getpass): removed debugging garbage. 44313571821Stholo 44413571821Stholo * options.h (NO_SOCKET_TO_FD): fixed comment (Windows 95, not NT, 44513571821Stholo has this problem). 44613571821Stholo (AUTH_CLIENT_SUPPORT): on by default. 44713571821Stholo 44813571821Stholo * porttcp.c (SockStrError): fixed typo. 44913571821Stholo (IbmSockSend): `Buffer' arg is const void * again. 45013571821Stholo (IbmSockRecv): `Buffer' arg is const void * again. 45113571821Stholo 45213571821Stholo * tcpip.h (send): move send/recv redef section farther down to 45313571821Stholo avoid type conflicts with the real send() and recv(). 45413571821Stholo (IbmSockSend, IbmSockRecv): adjust prototype. 45513571821Stholo 45613571821StholoMon Dec 18 12:31:22 1995 Karl Fogel <kfogel@floss.cyclic.com> 45713571821Stholo 45813571821Stholo * tcpip.h: reformatted. 45913571821Stholo (send, recv): redefine to IbmSockSend and IbmSockRecv. 46013571821Stholo 46113571821Stholo * porttcp.c: reformatted. 46213571821Stholo 46313571821StholoMon Dec 18 04:59:52 1995 Karl Fogel (kfogel@floss.cyclic.com) 46413571821Stholo 46513571821Stholo * tcpip.h (send, recv): don't define these to be anything else. 46613571821Stholo 46713571821Stholo * porttcp.c (IbmSockSend, IbmSockRecv): make `Buffer' argument 46813571821Stholo char * instead of void *, to evade an over-eager compiler. 46913571821Stholo 47013571821StholoSun Dec 17 21:16:17 1995 Karl Fogel <kfogel@floss.cyclic.com> 47113571821Stholo 47213571821Stholo * options.h (NO_SOCKET_TO_FD): define to 1. 47313571821Stholo 47413571821StholoSat Dec 16 21:31:02 1995 Karl Fogel <kfogel@floss.cyclic.com> 47513571821Stholo 47613571821Stholo * run.c: mark unimplemented routines more clearly. Hopefully I'll 47713571821Stholo get time to implement them soon. 47813571821Stholo 47913571821StholoFri Dec 15 17:50:17 1995 Karl Fogel (kfogel@floss.cyclic.com) 48013571821Stholo 48113571821Stholo * tcpip.h, porttcp.c: new files. 48213571821Stholo 48313571821Stholo * makefile.in: added new files (for the "cvs watch" and "cvs edit" 48413571821Stholo commands just checked in by Jim Kingdon). 48513571821Stholo 48613571821StholoThu Dec 14 12:18:20 1995 Karl Fogel <kfogel@floss.cyclic.com> 48713571821Stholo 48813571821Stholo * config.h (RSH_NEEDS_BINARY_FLAG): define to 1. 48913571821Stholo 49013571821Stholo * run.c (filter_stream_through_program): die, rather than return 49113571821Stholo -1, if spawn failed. 49213571821Stholo 49313571821Stholo * options.h (AUTH_CLIENT_SUPPORT): leave unset by default. 49413571821Stholo 49513571821StholoWed Dec 13 21:31:10 1995 Karl Fogel (kfogel@floss.cyclic.com) 49613571821Stholo 49713571821Stholo * waitpid.c (waitpid): Don't deal specially with statusp after all. 49813571821Stholo The problem lies elsewhere. 49913571821Stholo 50013571821StholoWed Dec 13 20:58:12 1995 Karl Fogel (kfogel@floss.cyclic.com) 50113571821Stholo 50213571821Stholo * waitpid.c (waitpid): oops, make sure there is storage for 50313571821Stholo local_statusp. 50413571821Stholo Don't assign to *statusp if statusp is NULL. 50513571821Stholo 50613571821StholoWed Dec 13 19:52:08 1995 Karl Fogel <kfogel@floss.cyclic.com> 50713571821Stholo 50813571821Stholo * waitpid.c (waitpid): be more careful about child's exit status, 50913571821Stholo and about return status of this function. 51013571821Stholo 51113571821StholoWed Dec 13 20:10:50 1995 Karl Fogel (kfogel@floss.cyclic.com) 51213571821Stholo 51313571821Stholo * makefile.in (clean): pass /NOE to the linker, to avoid duplicate 51413571821Stholo symbols when linking with setargv.obj. 51513571821Stholo 51613571821StholoWed Dec 13 18:44:47 1995 Karl Fogel <kfogel@floss.cyclic.com> 51713571821Stholo 51813571821Stholo * Makefile.in (ARGVLIB): new lib, link with this so command-line 51913571821Stholo wildcard expansion works. No, I'm not making this up. 52013571821Stholo 52113571821StholoTue Dec 12 20:43:56 1995 Karl Fogel (kfogel@floss.cyclic.com) 52213571821Stholo 52313571821Stholo * getpass.c (getpass): new file and function. 52413571821Stholo 52513571821Stholo * options.h: prototype getpass() for OS/2. 52613571821Stholo 52713571821Stholo * makefile.in: include new file getpass.c. 52813571821Stholo 52913571821StholoTue Dec 12 19:21:05 1995 Karl Fogel <kfogel@floss.cyclic.com> 53013571821Stholo 53113571821Stholo * options.h (RCSBIN_DFLT): expand comment. 53213571821Stholo (AUTH_CLIENT_SUPPORT, AUTH_SERVER_SUPPORT): replace obsolete 53313571821Stholo CVS_AUTH_CLIENT_SUPPORT and CVS_AUTH_SERVER_SUPPORT. 53413571821Stholo 53513571821StholoMon Dec 11 16:03:01 1995 Karl Fogel (kfogel@beezley.cyclic.com) 53613571821Stholo 53713571821Stholo * makefile.in: removed various and sundry cruft... 53813571821Stholo 53913571821StholoMon Dec 11 15:57:03 1995 Karl Fogel (kfogel@beezley.cyclic.com) 54013571821Stholo 54113571821Stholo * Removed cvs.exe; we don't need to keep the binary in the 54213571821Stholo repository, now that binary file handling has been tested. 54313571821Stholo 54413571821StholoMon Dec 11 15:53:51 1995 Karl Fogel (kfogel@beezley.cyclic.com) 54513571821Stholo 54613571821Stholo * rcmd.c (init_sockets): use sock_init(), not SockInit(). 54713571821Stholo 54813571821StholoMon Dec 11 12:43:35 1995 Adam Glass <adamg@microsoft.com> 54913571821Stholo 55013571821Stholo * config.h: Remove NEED_CALL_SOCKINIT macro in favor of the more 55113571821Stholo generic INITIALIZE_SOCKET_SUBSYSTEM. 55213571821Stholo * rcmd.c: Move old NEED_CALL_SOCKINIT code here and wrap it in a 55313571821Stholo function, i.e init_sockets() 55413571821Stholo 55513571821StholoSat Dec 09 21:16:09 1995 Karl Fogel (kfogel@beezley.cyclic.com) 55613571821Stholo 55713571821Stholo * Added cvs.exe, mainly to test binary file handling. Once we 55813571821Stholo know it works, we can remove it. 55913571821Stholo 56013571821StholoSat Dec 09 15:29:16 1995 Karl Fogel (kfogel@beezley.cyclic.com) 56113571821Stholo 56213571821Stholo * options.h (DIFF, GREP): don't expect autoconf to help us out. 56313571821Stholo 56413571821StholoSat Dec 09 15:05:41 1995 Karl Fogel (kfogel@beezley.cyclic.com) 56513571821Stholo 56613571821Stholo * makefile.in (libdir): Fixed. 56713571821Stholo 56813571821Stholo * options.h: define CVS_AUTH_CLIENT_SUPPORT and 56913571821Stholo CVS_AUTH_SERVER_SUPPORT, instead of CVS_LOGIN. 57013571821Stholo 57113571821StholoThu Dec 7 14:49:16 1995 Jim Meyering (meyering@comco.com) 57213571821Stholo 57313571821Stholo * filesubr.c (isaccessible): Rename from isaccessable. 57413571821Stholo 57513571821StholoMon Dec 4 11:28:10 1995 Norbert Kiesel <nk@col.sw-ley.de> 57613571821Stholo 57713571821Stholo * Makefile.in (DISTFILES): prefix all filenames with 57813571821Stholo ${srcdir}${PS} 57913571821Stholo (dist-dir): remove ${srcdir}${PS} (some files already had this 58013571821Stholo prefix, now all have it) 58113571821Stholo 58213571821StholoFri Dec 1 14:29:44 1995 Karl Fogel <kfogel@floss.cyclic.com> 58313571821Stholo 58413571821Stholo * Makefile.in (srcdir, libdir, cvs_srcdir): use autoconf vars. 58513571821Stholo (dist-dir): use above vars now that they are autoconf-friendly. 58613571821Stholo (clean): same. 58713571821Stholo 58813571821StholoThu Nov 30 18:09:50 1995 Karl Fogel <kfogel@floss.cyclic.com> 58913571821Stholo 59013571821Stholo * waitpid.c (waitpid): if _cwait() returns -1, test errno. If 59113571821Stholo ECHILD, then just return pid, else return -1. This is for OS/2, 59213571821Stholo which doesn't have zombie processes, or any other way of 59313571821Stholo remembering a child process after it exits, as far as I can tell. 59413571821Stholo 59513571821Stholo * run.c (close_on_exec): don't error, just silently do nothing. 59613571821Stholo 59713571821Stholo * Makefile.in: use src/client.c, not os2/client.c. 59813571821Stholo 59913571821Stholo * config.h (EXECUTE_PERMISSION_LOSES): define to 1 (see 60013571821Stholo src/client.c for why). 60113571821Stholo (START_RSH_WITH_POPEN_RW): define to 1 (see src/client.c). 60213571821Stholo 60313571821StholoWed Nov 29 16:34:34 1995 Karl Fogel <kfogel@floss.cyclic.com> 60413571821Stholo 60513571821Stholo * client.c (start_server): declare pipes[] as int, not FILE *. 60613571821Stholo Kinda nice that it worked anyway, but scary. Ugh. 60713571821Stholo 60813571821StholoWed Nov 22 11:29:11 1995 Karl Fogel <kfogel@floss.cyclic.com> 60913571821Stholo 61013571821Stholo * config.h (KFF_DEBUG): expand to nothing; we don't want to print 61113571821Stholo out debugging messages in a production copy. 61213571821Stholo 61313571821StholoTue Nov 21 17:36:16 1995 unknown (unknown@beezley) 61413571821Stholo 61513571821Stholo * popen.c: #include <fcntl.h>. 61613571821Stholo 61713571821StholoTue Nov 21 16:18:37 1995 Karl Fogel <kfogel@floss.cyclic.com> 61813571821Stholo 61913571821Stholo * popen.h (popenRW): prototype popenRW()... why wasn't I doing 62013571821Stholo this before? 62113571821Stholo 62213571821Stholo * client.c (start_server): set tofd and fromfd with popenRW, now 62313571821Stholo that it handles int file descriptors. 62413571821Stholo Log to a file if asked, now that we have 62513571821Stholo filter_stream_through_program(). 62613571821Stholo 62713571821Stholo * popen.c (popenRW): put int file descriptors into the `pipes' 62813571821Stholo array, not FILE *'s. We'll fdopen in start_server, just like 62913571821Stholo the good old days. 63013571821Stholo 63113571821StholoTue Nov 21 16:34:37 1995 unknown (unknown@beezley) 63213571821Stholo 63313571821Stholo * run.c (filter_stream_through_program): defined for OS/2. 63413571821Stholo 63513571821Stholo * client.c (start_server): pass a char **argv to popenRW and get a 63613571821Stholo pid in return (instead of a return code). 63713571821Stholo 63813571821Stholo * popen.c (popenRW): use a char **argv and spawnvp(), instead of a 63913571821Stholo char *command and DosExecPgm(). 64013571821Stholo 64113571821StholoMon Nov 20 23:31:54 1995 unknown (unknown@beezley) 64213571821Stholo 64313571821Stholo * filesubr.c (convert_file): pass (S_IREAD | S_IWRITE) to open(); 64413571821Stholo we need it if O_CREAT, and it won't hurt if not. 64513571821Stholo 64613571821StholoSun Nov 19 13:43:02 1995 unknown (unknown@beezley) 64713571821Stholo 64813571821Stholo * makefile.in (clean): remove obj files in src/ and lib/ dirs too. 64913571821Stholo 65013571821StholoSun Nov 19 12:35:08 1995 Karl Fogel <kfogel@floss.cyclic.com> 65113571821Stholo 65213571821Stholo * client.c (start_server): took out old debug statements. 65313571821Stholo 65413571821Stholo * dirent.c, dirent.h: took out ^M's. 65513571821Stholo 65613571821StholoSat Nov 18 13:39:06 1995 Karl Fogel <kfogel@floss.cyclic.com> 65713571821Stholo 65813571821Stholo * client.c (start_server): took out debug statements. 65913571821Stholo 66013571821Stholo * filesubr.c (make_directories): compare errno to EACCESS, not 66113571821Stholo EEXIST, to see if the dir already exists. 66213571821Stholo 66313571821Stholo * client.c, filesubr.c: Use new macro `existence_error', instead 66413571821Stholo of comparing errno to ENOENT directly. 66513571821Stholo 66613571821Stholo * popen.c (popenRW): fixed misleading comment. 66713571821Stholo 66813571821Stholo * client.c: 66913571821Stholo (rsh_pid): no more need for this var; the handle-to-PID library in 67013571821Stholo popen.c manages PID's for us now. 67113571821Stholo (start_rsh_server): removed this func, since we don't use it -- we 67213571821Stholo do use `rsh', but we call it directly from popenRW(). 67313571821Stholo (get_responses_and_close): removed cruft that doesn't apply to 67413571821Stholo this port -- i.e., blocks conditional on HAVE_KERBEROS or 67513571821Stholo RSH_NOT_TRANSPARENT. 67613571821Stholo (start_server): Just check return code, instead of recording 67713571821Stholo rsh_pid. 67813571821Stholo 67913571821StholoFri Nov 17 21:13:22 1995 Karl Fogel <kfogel@floss.cyclic.com> 68013571821Stholo 68113571821Stholo * client.c (call_in_directory): Ask EACCESS even though we're 68213571821Stholo looking for EEXIST. That's just The Way Things Are Done here, 68313571821Stholo apparently. Ick. 68413571821Stholo 68513571821Stholo * getdate.c: took out some cruft that the more portable versions 68613571821Stholo need. 68713571821Stholo 68813571821Stholo * Makefile.in: use getdate.c from os2/ subdir, not lib/. 68913571821Stholo We don't use startserver.c anymore, so don't build it. 69013571821Stholo 69113571821Stholo * client.c (change_mode): never set anything executable, until we 69213571821Stholo understand what that means in OS/2. 69313571821Stholo 69413571821Stholo * config.h (NEED_DECOY_PERMISSIONS): define to 1 (& see 69513571821Stholo system.h). 69613571821Stholo 69713571821StholoFri Nov 17 15:02:05 1995 Karl Fogel <kfogel@floss.cyclic.com> 69813571821Stholo 69913571821Stholo * client.c: fixed up more error codes. 70013571821Stholo 70113571821Stholo * client.c: (send_repository): take into account the cornucopia of 70213571821Stholo error codes so generously offered by OS/2. 70313571821Stholo 70413571821StholoFri Nov 17 14:53:22 1995 Karl Fogel <kfogel@floss.cyclic.com> 70513571821Stholo 70613571821Stholo * client.c, client.h: new files, copied from ../src/. 70713571821Stholo 70813571821Stholo * config.h (HAVE_POPEN_RW): don't define this anymore, since we'll 70913571821Stholo just be using our own version of client.c. 71013571821Stholo 71113571821Stholo * Makefile.in: reflect the fact that os2/client.c is now used 71213571821Stholo instead of src/client.c. 71313571821Stholo 71413571821StholoThu Nov 16 21:47:22 1995 Karl Fogel <kfogel@floss.cyclic.com> 71513571821Stholo 71613571821Stholo * startserver.c: removed. We don't need this anymore. 71713571821Stholo 71813571821Stholo * config.h (RSH_NOT_TRANSPARENT): undef this. We have a 71913571821Stholo transparent rsh. 72013571821Stholo (HAVE_POPEN_RW): define to 1. 72113571821Stholo 72213571821Stholo * popen.c (popenRW): open writing and reading streams in binary 72313571821Stholo mode (i.e., "wb" and "rb"). 72413571821Stholo 72513571821Stholo * Makefile.in (clean): use `rm' not `del' to remove files. 72613571821Stholo 72713571821StholoWed Nov 15 15:21:53 1995 Karl Fogel <kfogel@floss.cyclic.com> 72813571821Stholo 72913571821Stholo * config.h: don't prototype gethostname() here anymore. 73013571821Stholo (USE_OWN_TCPIP_H): define to 1. 73113571821Stholo (NEED_CALL_SOCKINIT): define to 1. 73213571821Stholo (KFF_DEBUG): debugging macro. 73313571821Stholo 73413571821StholoTue Nov 14 12:20:22 1995 Greg A. Woods <woods@most.weird.com> 73513571821Stholo 73613571821Stholo * .cvsignore: "Makefile" generated by ../configure 73713571821Stholo 73813571821StholoMon Nov 13 13:21:43 1995 Karl Fogel <kfogel@floss.cyclic.com> 73913571821Stholo 74013571821Stholo * Makefile.in (PS): note to maintainers about this var. 74113571821Stholo 74213571821StholoMon Nov 13 07:28:04 1995 Karl Fogel <kfogel@floss.cyclic.com> 74313571821Stholo 74413571821Stholo * README: updated. 74513571821Stholo 74613571821Stholo * rcmd.c: #include <stdio.h>. 74713571821Stholo 74813571821Stholo * Makefile.in: Include lib/regex, lib/getdate, strippath. 74913571821Stholo (PS): default to "/", since we always "make dist" on Unix 75013571821Stholo systems. 75113571821Stholo Ahem, "save-cwd" with a hyphen, not an underscore. Oops. 75213571821Stholo 75313571821Stholo * strippath.c: new file. 75413571821Stholo 75513571821Stholo * popen.c: set DIAGNOSTIC off. Reformat for readability. 75613571821Stholo 75713571821Stholo * popen.h: new file. 75813571821Stholo 75913571821Stholo * config.h (USE_OWN_POPEN): define to 1. 76013571821Stholo 76113571821Stholo * run.c (Popen): make this work now that we have popen(). 76213571821Stholo 76313571821StholoMon Nov 13 01:23:27 1995 Karl Fogel <kfogel@floss.cyclic.com> 76413571821Stholo 76513571821Stholo * Makefile.in: 76613571821Stholo (cvs.exe): broke up OBJECTS into components to create icc.in in 76713571821Stholo more steps. OBJECTS had gotten so big that it formed too long a 76813571821Stholo command line all by itself. Sheesh. 76913571821Stholo Include stripslash (see below), lib/save_cwd, lib/sighandle, 77013571821Stholo lib/yesno, startserver (see below), rcmd (see below), lib/xgetwd, 77113571821Stholo lib/md5, waitpid (see below), lib/fnmatch, popen (see below). 77213571821Stholo 77313571821Stholo * popen.c, rcmd.c, rcmd.h, startserver.c, stripslash.c, waitpid.c: 77413571821Stholo New files. 77513571821Stholo 77613571821Stholo * run.c (close_on_exec): new func (skeleton). 77713571821Stholo (sleep): new func (OS/2 doesn't seem to have this). 77813571821Stholo 77913571821Stholo * pwd.c (getlogin): Don't call win32getlogin(), obviously. 78013571821Stholo 78113571821Stholo * config.h (W_OK, R_OK, X_OK, F_OK): define masks for access(). 78213571821Stholo Include <process.h> for getpid(). 78313571821Stholo 78413571821Stholo * filesubr.c (isaccessable): define. Don't know why I left it out 78513571821Stholo before. For that matter, I don't know how the Windows NT port 78613571821Stholo gets along without it. Hmmm. 78713571821Stholo 78813571821StholoSat Nov 11 15:00:01 1995 Karl Fogel <kfogel@floss.cyclic.com> 78913571821Stholo 79013571821Stholo * Makefile.in: Use backslashes in pathnames, so ICC doesn't 79113571821Stholo mistake them for options. 79213571821Stholo 79313571821Stholo * run.c (run_setup): cleared away Windows NT stuff, left skeleton 79413571821Stholo functions that just complain and die for now. 79513571821Stholo (run_exec): correctly check return of spawn under OS/2; return 79613571821Stholo child's exit status. 79713571821Stholo (run_args): declare as returning void, in agreement with cvs.h. 79813571821Stholo 79913571821StholoFri Nov 10 14:21:14 1995 Karl Fogel <kfogel@floss.cyclic.com> 80013571821Stholo 80113571821Stholo * Makefile.in (COMMON_SOURCES, COMMON_OBJECTS): removed filesubr 80213571821Stholo and run, since we have OS/2-specific versions of them now. 80313571821Stholo (DISTFILES): Include Makefile in distribution, since people won't 80413571821Stholo be running configure on their OS/2 systems. 80513571821Stholo (LIB_SOURCES, LIB_OBJECTS): new vars; we'll just build stuff in 80613571821Stholo the lib directory and link it in directly. 80713571821Stholo Made rules for compiling objects and for the full executable. 80813571821Stholo (SHELL): got rid of this var, no need for it here. 80913571821Stholo Use a pattern rule for obj files. 81013571821Stholo Some other minor tweaks for OS/2. 81113571821Stholo 81213571821Stholo * threads.c: new file. 81313571821Stholo 81413571821StholoWed Nov 8 11:14:46 1995 Karl Fogel <kfogel@floss.cyclic.com> 81513571821Stholo 81613571821Stholo * run.c: include <stdarg.h> and <stdio.h>. 81713571821Stholo Change all VA_START to va_start. 81813571821Stholo Don't ask HAVE_VPRINTF -- this is an OS/2-specific file and we can 81913571821Stholo take things for granted. 82013571821Stholo Started simplifying old NT `HANDLE' code. 82113571821Stholo 82213571821Stholo * Makefile.in (OS2_SOURCES): added run.c. 82313571821Stholo 82413571821Stholo * run.c: new file, copied from ../windows-NT/run.c. Started 82513571821Stholo making changes for OS/2. 82613571821Stholo 82713571821Stholo * test-makefile (all): don't bother to echo $CFLAGS; we can just 82813571821Stholo read the compilation command. 82913571821Stholo 83013571821Stholo * filesubr.c (unlink_file): make this work on OS/2. 83113571821Stholo (unlink_file_dir): don't ask if errno == EISDIR. We ain't 83213571821Stholo got EISDIR in OS/2. 83313571821Stholo (deep_remove_dir): use EACCESS to determine if directory 83413571821Stholo nonempty. We ain't got ENOTEMPTY in OS/2. 83513571821Stholo (that_swing): removed references. We ain't got that_swing in 83613571821Stholo OS/2. 83713571821Stholo (rename_file): just use unlink_file(); move to after definition of 83813571821Stholo unlink_file() so we don't have to deal with IBM C/C++'s strange 83913571821Stholo prototyping rituals. 84013571821Stholo (link_file): removed this function -- no one uses it anymore. 84113571821Stholo It still exists in src/filesubr.c, though. 84213571821Stholo (OS2_filename_classes): new table (well, old table, new name). 84313571821Stholo All references changed. 84413571821Stholo 84513571821Stholo * config.h (HAVE_SYS_UTIME_H): define to 1. 84613571821Stholo 84713571821Stholo * options.h: undef SETXID_SUPPORT, to correspond with Norbert 84813571821Stholo Kiesel's recent change to ../src/options.h.in, etc. 84913571821Stholo 85013571821StholoMon Nov 6 16:29:00 1995 Karl Fogel <kfogel@floss.cyclic.com> 85113571821Stholo 85213571821Stholo * test-makefile (CFLAGS): -DHAVE_CONFIG_H -- this turns out to be 85313571821Stholo important for stuff in lib/. 85413571821Stholo Other trivial changes. 85513571821Stholo 85613571821Stholo * config.h (HAVE_DIRENT_H): define to 1, now that we have our own 85713571821Stholo dirent.h and dirent.c. 85813571821Stholo 85913571821Stholo * Makefile.in (OS2_SOURCES): added filesubr.c; this may not be 86013571821Stholo permanent. 86113571821Stholo 86213571821StholoSun Nov 5 16:17:33 1995 Karl Fogel <kfogel@floss.cyclic.com> 86313571821Stholo 86413571821Stholo * Makefile.in (OS2_HEADERS, OS2_SOURCES): added dirent.h and 86513571821Stholo dirent.c, respectively. 86613571821Stholo 86713571821Stholo * dirent.c, dirent.h: new files. 86813571821Stholo 86913571821StholoSat Oct 28 14:41:38 1995 Karl Fogel <kfogel@floss.cyclic.com> 87013571821Stholo 87113571821Stholo * Makefile.in (DISTFILES): include `test-makefile'. 87213571821Stholo 87313571821Stholo * test-makefile: new file; to be removed when the port is done. 87413571821Stholo 87513571821StholoFri Oct 27 13:03:28 1995 Karl Fogel <kfogel@floss.cyclic.com> 87613571821Stholo 87713571821Stholo * Makefile.in (OS2_HEADERS, OS2_SOURCES): adjust as necessary for 87813571821Stholo below changes. 87913571821Stholo 88013571821Stholo * config.h: oops, don't forget second argument, MODE. 88113571821Stholo 88213571821Stholo * mkdir.c (os2_mkdir): new file, new function. 88313571821Stholo Can probably be merged with wnt_mkdir at some point. 88413571821Stholo 88513571821Stholo * config.h (ALLOCA_IN_STDLIB): new #define. 88613571821Stholo 88713571821Stholo * pwd.h, pwd.c: new files (for now, copied from ../windows-NT 88813571821Stholo directory. We'll modify/merge them as necessary.) 88913571821Stholo 89013571821Stholo * config.h: don't use __stdcall in declaration of gethostname(). 89113571821Stholo 89213571821Stholo * Makefile.in (DISTFILES): include config.h and options.h. 89313571821Stholo 89413571821StholoWed Oct 25 12:52:54 1995 Karl Fogel <kfogel@floss.cyclic.com> 89513571821Stholo 89613571821Stholo * config.h: new file; will maintain by hand. 89713571821Stholo Made first pass through to cast it into OS/2-ish condition. 89813571821Stholo 89913571821Stholo * Makefile.in: started adding lots of OS/2 gunk. 90013571821Stholo Took out autoconf stuff; just don't want to fool around with that 90113571821Stholo until after it compiles on beezley. 90213571821Stholo (cvs.exe): moved this rule to bottom. 90313571821Stholo 90413571821StholoTue Oct 24 13:51:05 1995 Norbert Kiesel <nk@col.sw-ley.de> 90513571821Stholo 90613571821Stholo * Makefile.in: add autoconf variables 90713571821Stholo 90813571821Stholo * Makefile.in (dist): use $(srcdir) 90913571821Stholo 91013571821StholoMon Oct 23 17:37:36 1995 Karl Fogel <kfogel@floss.cyclic.com> 91113571821Stholo 91213571821Stholo * Makefile.in (clean): new rule. 91313571821Stholo 91413571821Stholo * init os2 directory. Made dummy Makefile.in, README. 915