refresh
[alioth/cvs.git] / vms / ChangeLog
1 2005-09-04  Derek Price  <derek@ximbiot.com>
2
3         * config.h.in (HAVE_PUTENV): Remove.
4
5 2005-04-08  Derek Price  <derek@ximbiot.com>
6
7         * .cvsignore: Add stamp-ch.
8
9 2005-04-07  Derek Price  <derek@ximbiot.com>
10
11         * stamp-ch: Remove this file.
12
13 2005-04-06  Derek Price  <derek@ximbiot.com>
14
15         * Makefile.am (DISTCLEANFILES): Add stamp-ch for removal on distclean.
16
17 2005-03-22  Mark D. Baushke  <mdb@cvshome.org>
18
19         * Makefile.in: Regenerated.
20
21 2005-03-16  Derek Price  <derek@ximbiot.com>
22
23         * filesubr.c (open_file): Remove this function.
24
25 2005-03-01  Derek Price  <derek@ximbiot.com>
26
27         * config.h.in: Remove obsolete timeb cruft.
28
29 2005-02-21  Derek Price  <derek@ximbiot.com>
30
31         * config.h.in: Undo some changes accidentally imported from 1.11.x.
32
33 2005-02-08  Derek Price  <derek@ximbiot.com>
34
35         * Makefile.am (config.h, stamp-ch): New targets.
36         * config.h.in: New file.
37         (PACKAGE_STRING): Generate automatically.
38         (FOLD_FN_CHAR): Delete this macro...
39         (fncmp, fnfold): ...and these prototypes to pick up default definitions
40         from lib/system.h.
41         * filesubr.c (VMS_filename_classes): Ditto for this global var.
42         (Inspired by report Piet Schuermans <pschuermans@mac.com>.)
43
44         * config.h.in: (inline, SIZE_MAX): Define.
45         (Original patch from Piet Schuermans <pschuermans@mac.com>.)
46
47 2005-01-31  Derek Price  <derek@ximbiot.com>
48
49         * Makefile.am: Back copyright date off since Makefile.am hasn't changed
50         since 2002.
51
52 2005-01-31  Derek Price  <derek@ximbiot.com>
53
54         * Makefile.am: Update copyright notices.
55
56 2004-12-14  Derek Price  <derek@ximbiot.com>
57
58         * Makefile.am (EXTRA_DIST): Add .cvsignore.
59
60 2004-10-20  Mark D. Baushke  <mdb@cvshome.org>
61
62         * Makefile.in: Regenerate for new configure.in.
63
64 2004-10-18  Derek Price  <derek@ximbiot.com>
65
66         * config.h: Define DEVNULL.
67
68 2004-04-04  Derek Price  <derek@ximbiot.com>
69
70         * filesubr.c (isabsolute): Remove this function.
71         * config.h (ISABSOLUTE): Define.
72
73 2003-11-25  Mark D. Baushke  <mdb@cvshome.org>
74
75         * Makefile.in: Regenerate for new configure.in.
76
77 2003-11-10  Mark D. Baushke  <mdb@cvshome.org>
78
79         * filesubr.c (xresolvepath): New function.
80
81 2003-07-16  Derek Price  <derek@ximbiot.com>
82
83         * filesubr.c: s/PROTO/.
84
85 2003-06-11  Derek Price  <derek@ximbiot.com>
86
87         * Makefile.in: Regenerate for new configure.in.
88
89 2003-05-21  Derek Price  <derek@ximbiot.com>
90
91         * Makefile.in: Regenerate with Automake version 1.7.5.
92
93 2003-05-20  Derek Price  <derek@ximbiot.com>
94
95         * Makefile.in: Regenerated.
96
97 2003-05-09  Derek Price  <derek@ximbiot.com>
98
99         * Makefile.in: Regenerated.
100
101 2003-04-30  Derek Price  <derek@ximbiot.com>
102
103         * Makefile.in: Regenerated.
104
105 2003-04-10  Larry Jones  <lawrence.jones@eds.com>
106
107         * Makefile.in: Regenerated.
108
109 2003-03-24  Derek Price  <derek@ximbiot.com>
110
111         * Makefile.am: Update copyright notice.
112
113         * Makefile.in: Regenerated.
114
115 2003-03-19  Mark D. Baushke  <mdb@cvshome.org>
116
117         * config.h (RSH_DFLT): Default to "rsh".
118
119         * Makefile.in: Regenerated.
120
121 2003-03-19  Derek Price  <derek@ximbiot.com>
122
123         * Makefile.in: Regenerated.
124
125 2003-02-25  Derek Price  <derek@ximbiot.com>
126
127         * Makefile.in: Regenerated.
128
129 2002-12-19  Derek Price  <derek@ximbiot.com>
130
131         * Makefile.am: Remove reference to options.h.
132         * startserver.c: Replace reference to options.h with config.h.
133         * options.h: Remove file and move relevant content...
134         * config.h: ...here.
135
136         * Makefile.in: Regenerated.
137
138 2002-12-06  Derek Price  <derek@ximbiot.com>
139
140         * filesubr.c: Change some calls to malloc to use xmalloc.
141         * filutils.c: Ditto.
142         (Reported by Dan Peterson <dbpete@aol.com>.)
143
144 2002-12-06  Derek Price  <derek@ximbiot.com>
145
146         * filesubr.c: Change some calls to strdup to use xstrdup.
147         (Reported by Dan Peterson <dbpete@aol.com>.)
148
149 2002-09-24  Derek Price  <derek@ximbiot.com>
150
151         * options.h: Remove prototype of STDC exit().  Move definition of
152         NO_SOCKET_TO_FD & include of "vms.h"...
153         * config.h: here.
154
155 2002-09-24  Derek Price  <derek@ximbiot.com>
156
157         * Makefile.in: Regenerated using Automake 1.6.3.
158
159 2002-09-24  Derek Price  <derek@ximbiot.com>
160
161         * Makefile.in: Regenerated.
162
163 2002-09-24  Larry Jones  <lawrence.jones@eds.com>
164
165         * options.h: Remove PATCH_PROGRAM.
166
167 2002-08-16  Derek Price  <derek@ximbiot.com>
168
169         * options.h: Remove RELATIVE_REPOS & move CVS_BADROOT...
170         * config.h: ...here.
171
172 2002-05-23  Larry Jones  <lawrence.jones@eds.com>
173
174         * filesubr.c (strcat_filename_onto_homedir): Make arguments const,
175         move more code here from callers, change all callers.
176
177 2002-05-22  Derek Price  <oberon@umich.edu>
178
179         * config.h: Remove obsolete definition of NO_SLASH_AFTER_HOMEDIR.
180         * filesubr.c (strcat_filename_onto_homedir): New function.
181
182 2002-04-30  Derek Price  <oberon@umich.edu>
183
184         * Makefile.in: Regenerated with automake 1.6.
185
186 2001-09-04  Derek Price  <dprice@collab.net>
187
188         * Makefile.in: Regenerated with automake 1.5.
189
190 2001-08-07  Derek Price  <dprice@collab.net>
191
192         * build_vms.com: Verify.
193         * filesubr.c: Cut/paste 1.11.1 cvs_temp_file, cvs_temp_name from
194         ../src/filesubr.c.   Include assert.h so that assert's work.
195         (Patch from Mike Marciniszyn <Mike.Marciniszyn@sanchez.com>.)
196
197 2001-08-06  Derek Price  <dprice@collab.net>
198
199         * Makefile.in: Regenerated.
200
201 2001-07-04  Derek Price  <dprice@collab.net>
202
203         * Makefile.in: Regenerated with new Automake release candidate 1.4h.
204
205 2001-06-28  Derek Price  <dprice@collab.net>
206
207         * Makefile.in: Regenerated with new version of Automake.
208
209 2001-04-25  Derek Price  <dprice@collab.net>
210
211         * Makefile.in: Regenerated using AM 1.4e as of today at 18:10 -0400.
212
213 2001-03-14  Derek Price  <derek.price@openavenue.com>
214
215         * Makefile.in: Regenerated
216
217 2000-02-06  Derek Price  <derek.price@openavenue.com>
218             Rex Jolliff  <Rex_Jolliff@notes.ymp.gov>
219             Shawn Smith  <Shawn_Smith@notes.ymp.gov>
220
221         * filesubr.c: Changes to handle VMS DEC C 5.7 {open,read,close}dir
222         (expand_wild): Handle comma-separated lists of files for VMS 7.2 and
223         DEC C 5.7.
224         * config.h: Changes to handle VMS DEC C 5.7 {open,read,close}dir
225         problems.
226         * ndir.c: ditto
227         * ndir.h: ditto
228
229 2001-01-10  Derek Price  <derek.price@openavenue.com>
230             Rex Jolliff  <Rex_Jolliff@notes.ymp.gov>
231             Shawn Smith  <Shawn_Smith@notes.ymp.gov>
232  
233         * filesubr.c (expand_wild): rewrote for VMS 7.x.  Actually
234         globs vms wildcarded filespecs now.
235         * pwd.h: put the pid_t define in a conditional since it's
236         now typedefed in VMS 7.x
237         * unlink.c: provided correct prototype for unlink based on
238         version of VMS since it changes.
239         * vms.h: put conditional compilation macros around mode_t as
240         it is defined as of VMS 7.x, and fixed prototype of unlink
241         as per above.
242         * ndir.c: undefine function for 7.x+ since it is now defined by system
243         * pipe.c: ditto
244         * pwd.c: ditto
245         * rmdir.c: ditto
246         * waitpid.c: ditto
247         * config.h: various new defines & switches
248  
249 2000-12-22  Derek Price  <derek.price@openavenue.com>
250
251         * Makefile.in: Regenerated
252
253 2000-12-21  Derek Price  <derek.price@openavenue.com>
254
255         * Makefile.am: New file needed by Automake
256         * Makefile.in: Regenerated
257
258 1999-02-26  Jim Kingdon  <http://www.cyclic.com>
259
260         * options.h: Make RELATIVE_REPOS the default, as in
261         ../src/options.h.in.
262         Remove CVS_DIFFDATE; removed from CVS on 27 Jun 1996.
263
264 1998-05-12  Jim Meyering  <meyering@ascend.com>
265
266         * Makefile.in (distclean): New rule to remove Makefile.
267
268 1998-04-18  Jim Kingdon  <kingdon@harvey.cyclic.com>
269
270         * getpass.c: Rewrite to use SYS$QIOW instead of curses.  This
271         means we don't need to clear the screen, and also the curses
272         version was sometimes dying with a traceback on VMS 7.1 (I don't
273         know why).
274
275 1998-04-09  Jim Kingdon  <kingdon@harvey.cyclic.com>
276
277         * filesubr.c (link_file): Remove; no longer used.
278
279 Tue Feb 17 02:29:24 1998  Noel Cragg  <noel@swish.red-bean.com>
280
281         * filesubr.c (last_component): return the top-level directory when
282         asked about the top-level directory.
283
284 Tue Jan 13 13:17:33 1998  Jim Kingdon  <kingdon@harvey.cyclic.com>
285
286         * options.h (DIFF, RCSBIN_DFLT): Remove; no longer used.
287
288 Sat Dec 27 16:57:41 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
289
290         * options.h (HAVE_RCS5): Remove; no longer used.
291
292         * config.h (LINES_CRLF_TERMINATED): Remove; no longer used.
293
294 Sat Nov 29 22:21:19 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
295
296         See lib/ChangeLog for rationale:
297         * options.h: Remove declaration of getwd
298         * getwd.c: Implement xgetwd not getwd.
299         * stat.c: Call xgetwd not getwd.
300
301 Thu Sep 25 15:26:43 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
302
303         * misc.c, misc.h (fatal, xmalloc, xrealloc): Remove; nowhere used.
304
305         * ndir.c, ndir.h: Change return type of closedir from void to int.
306
307         * config.h (HAVE_NDIR_H): Define.
308         * vms.h: Add comment about the include of ndir.h.
309         * ndir.h: Protect against multiple inclusion.
310
311 Tue, 9 Sep 1997  Jim Kingdon
312
313         * config.h: Define HAVE_VPRINTF.
314
315         * pwd.h, vms.h: Define pid_t and mode_t.
316
317 Tue Sep  9 18:53:33 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
318
319         * pwd.h, pwd.c: Remove getpwnam per change to expand_path.
320         * config.h: Define GETPWNAM_MISSING.
321
322         * pwd.c (getpwuid): Declare argument as unsigned int not uid_t.
323
324         * config.h (SYSTEM_GETCALLER): Define.
325         * pwd.c (getpwuid, getpwnam): Always return NULL (see comment
326         for rationale).
327         * options.h: Don't define CVS_BADROOT.
328         * pwd.h: Nuke uid_t and related changes.
329
330         * filesubr.c (fnfold): Further expand comment about how to handle
331         filenames like "y.tab.c".
332
333 Sun Sep  7 17:38:58 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
334
335         * config.h (HAVE_STRDUP): Remove; not used anywhere.
336         * misc.h, misc.c: Remove strdup per change to ../configure.in.
337
338 Sun Jun  8 23:42:42 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
339
340         * config.h (HAVE_MKFIFO): Remove; not used anywhere.
341
342 Sun May 11 11:49:05 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
343
344         * config.h: Remove USE_DIRECT_TCP; see ../ChangeLog for rationale.
345
346 Wed Mar 12 16:10:01 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
347
348         * config.h (HAVE_SETVBUF): Removed; no longer used.
349
350 Wed Jan 29 18:27:41 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
351
352         * options.h (GREP): Remove; no longer used.
353
354 Tue Jan 28 18:29:03 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
355
356         * config.h: Remove SIZEOF_INT and SIZEOF_LONG; no longer needed
357         with lib/md5.c changes.
358
359 Thu Jan  2 13:30:56 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
360
361         * dir.h, filesubr.c, filutils.c, filutils.h, misc.c, misc.h,
362         ndir.c, pipe.c, pipe.h, waitpid.c: Remove "675" paragraph;
363         see ../ChangeLog for rationale.
364
365 Wed Jan  1 22:50:44 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
366
367         * options.h: Reword comment for TMPDIR_DFLT to make it clear that
368         this isn't specific to the pserver server.
369
370 Tue Nov 19 17:13:55 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
371
372         * ndir.c (opendir): Change strip_path to strip_trailing_slashes
373         per corresponding change to src.
374         * stat.c (wrapped_stat): Likewise.
375
376 Sat Oct 12 19:36:42 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
377
378         * vms.h: Don't declare/define mode_t and rmdir; they conflict with
379         declarations in system include files on VAX/VMS 6.2.
380         * pwd.h: #include sys/types.h instead of trying to define uid_t,
381         gid_t and pid_t ourselves.
382
383 Tue Oct  8 12:37:45 1996  Ian Lance Taylor  <ian@cygnus.com>
384
385         * options.h: Remove; no longer used.
386
387 Wed Sep 25 15:09:53 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
388
389         * options.h: Define TMPDIR_DFLT to sys$scratch not sys$login.
390
391 Tue Sep 24 14:11:30 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
392
393         * options.h: Add TMPDIR_DFLT.
394
395         * Makefile.in (DISTFILES): Add getpass.c.
396
397 Thu Sep 12 1996  Jim Kingdon  <kingdon@cyclic.com>
398
399         * config.h: Define ARGV0_NOT_PROGRAM_NAME.
400
401 Thu Sep 12 14:56:42 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
402
403         * config.h, filesubr.c: Add FOLD_FN_CHAR, VMS_filename_classes,
404         fncmp, and fnfold.  This is copied from the NT port except various
405         comments were changed and '/' is not considered the same as '\'.
406
407 Wed Sep 11 15:53:18 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
408
409         * config.h: Define NO_SLASH_AFTER_HOME.
410
411         * options.h: Define AUTH_CLIENT_SUPPORT.
412         * build_vms.com: Add getpass.c.
413         * getpass.c: New file.
414
415         * config.h: Define getopt, optind, optopt, optarg, and opterr to
416         avoid name conflicts with system libraries.
417
418         * filesubr.c (expand_wild): Added.
419
420 Wed Sep 11 11:12:01 1996  Jim Blandy  <jimb@totoro.cyclic.com>
421
422         * Makefile.in (DISTFILES): Omit filesubr.c.rej.
423
424 Tue Sep 10 19:15:47 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
425
426         * Makefile.in: New file.
427
428         * config.h (START_SERVER_RETURNS_SOCKET, SEND_NEVER_PARTIAL):
429         Define.  This just preserves the behavior the VMS port has had all
430         along.
431
432 Mon Aug 26 12:51:52 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
433
434         * filesubr.c (mkdir_if_needed): Added.
435
436 Tue May 14 13:38:51 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
437
438         * filesubr.c (cvs_temp_name): New function.
439
440 Tue Mar 19 17:49:16 1996  Norbert Kiesel  <nk@col.sw-ley.de>
441
442         * startserver.c (vms_start_server): Added support for
443           CVS_RCMD_PORT (and thus made consistent with WindowsNT and Mac)
444
445 Fri Mar  1 00:10:06 1996  Benjamin J. Lee  <benjamin@cyclic.com>
446
447         * startserver.c, rcmd.c: Made privileged/non-privileged
448         rsh communication more adaptive.  Removed USE_PRIVILEGED_RCMD.
449
450 Wed Feb 28 11:08:06 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
451
452         * options.h: Remove comment about automatic generation from
453         options.h.in.
454
455         * options.h: Remove AUTH_SERVER_SUPPORT; no longer should be
456         defined in options.h.
457
458         * options.h: Remove RM and SORT; no longer used.
459
460         * config.h: Remove C_ALLOCA, CRAY_STACKSEG_END, HAVE_ALLOCA,
461         HAVE_ALLOCA_H, and STACK_DIRECTION to reflect alloca removal.
462
463         * vms.h: Remove DEATH_SUPPORT; it was removed from CVS Feb 9.
464
465         * alloca.c: Removed.
466         * build_vms.com: Remove alloca.
467         * startserver.c (vms_start_server): Use xmalloc/free, not alloca.
468
469 Wed Feb 28 03:38:42 1996  Benjamin J. Lee  <benjamin@cyclic.com>
470
471         * VMS support files added.
472