chiark / gitweb /
userv.git
23 years ago@@ -1,3 +1,9 @@
ian [Sun, 13 Aug 2000 12:16:58 +0000 (12:16 +0000)]
@@ -1,3 +1,9 @@
+userv (1.0.2) unstable; urgency=low
+
+  * Specification's usage notes section improved.
+
+ --
+
 userv (1.0.1) stable frozen unstable; urgency=high

   IMPORTANT SECURITY FIX:

23 years ago@@ -1,8 +1,14 @@ debian_version_1_0_1
ian [Thu, 27 Jul 2000 00:08:33 +0000 (00:08 +0000)]
@@ -1,8 +1,14 @@
-userv (1.0.1) unstable; urgency=low
+userv (1.0.1) stable frozen unstable; urgency=high

+  IMPORTANT SECURITY FIX:
+  * fd swapping algorithm would sometimes corrupt security-critical data
+    used to generate the service program's USERV_ environment variables.
+    For details see the 1.0.1 announcement in the userv-announce archives.
+
+  Portability improvement:
   * Look for `md5' as well as `md5sum' - installs easier on BSDs.

- --
+ -- Ian Jackson <ian@davenant.greenend.org.uk>  Thu, 27 Jul 2000 01:06:30 +0100

 userv (1.0.0) unstable; urgency=low

23 years agoSpec is now v1.0.1.
ian [Wed, 26 Jul 2000 22:32:08 +0000 (22:32 +0000)]
Spec is now v1.0.1.

23 years agoLook for md5 as well as md5sum.
ian [Wed, 28 Jun 2000 00:11:48 +0000 (00:11 +0000)]
Look for md5 as well as md5sum.

23 years ago@@ -1,3 +1,9 @@
ian [Wed, 28 Jun 2000 00:04:54 +0000 (00:04 +0000)]
@@ -1,3 +1,9 @@
+userv (1.0.1) unstable; urgency=low
+
+  * Look for `md5' as well as `md5sum' - installs easier on BSDs.
+
+ --
+
 userv (1.0.0) unstable; urgency=low

   * Manpage userv(1) from Ben Harris.  (Debian bug #33777.)

24 years ago@@ -1,8 +1,10 @@ debian_version_1_0_0
ian [Mon, 6 Mar 2000 18:14:46 +0000 (18:14 +0000)]
@@ -1,8 +1,10 @@
 userv (1.0.0) unstable; urgency=low

-  * Released out of beta (version number increased).
+  * Manpage userv(1) from Ben Harris.  (Debian bug #33777.)
+  * Released out of beta (version number change).
+  * Added a couple of things to .cvsignore.

- -- Ian Jackson <ian@davenant.greenend.org.uk>  Mon,  6 Mar 2000 17:13:13 +0000
+ -- Ian Jackson <ian@davenant.greenend.org.uk>  Mon,  6 Mar 2000 18:13:49 +0000

 userv (0.95.0) unstable; urgency=low

24 years ago@@ -1,3 +1,9 @@
ian [Mon, 6 Mar 2000 17:14:17 +0000 (17:14 +0000)]
@@ -1,3 +1,9 @@
+userv (1.0.0) unstable; urgency=low
+
+  * Released out of beta (version number increased).
+
+ -- Ian Jackson <ian@davenant.greenend.org.uk>  Mon,  6 Mar 2000 17:13:13 +0000
+
 userv (0.95.0) unstable; urgency=low

   * Count \-continued lines properly in error message line numbers.

24 years agoRebuild everything for 0.95.0 debian_version_0_95_0
ian [Tue, 9 Nov 1999 23:32:44 +0000 (23:32 +0000)]
Rebuild everything for 0.95.0

24 years agoFinalise 0.95.0
ian [Tue, 9 Nov 1999 23:27:30 +0000 (23:27 +0000)]
Finalise 0.95.0

24 years ago@@ -1,3 +1,12 @@
ian [Sun, 7 Nov 1999 15:39:53 +0000 (15:39 +0000)]
@@ -1,3 +1,12 @@
+userv (0.65.3) unstable; urgency=low
+
+  * Count \-continued lines properly in error message line numbers.
+  * Fix lexing bugs with "-quoted strings and \-continuation.
+  * Fix interpretation of \n etc. in "-quoted strings.
+  * Fix bug which ignored erroneous read/write after ignore-fd/reject-fd.
+
+ --
+
 userv (0.65.2) unstable; urgency=high

   * In client, copy results from getpw* when necessary.  This fixes what

24 years ago@@ -7,7 +7,7 @@ debian_version_0_65_2
ian [Sun, 10 Oct 1999 11:48:51 +0000 (11:48 +0000)]
@@ -7,7 +7,7 @@
   * Allow \ to continue lines (and do sensible things with whitespace in
     `message' and `error' directives).

- --
+ -- Ian Jackson <ian@davenant.greenend.org.uk>  Sun, 10 Oct 1999 12:48:47 +0100

 userv (0.64.1) unstable; urgency=low

24 years ago@@ -1,5 +1,7 @@
ian [Sun, 10 Oct 1999 11:48:43 +0000 (11:48 +0000)]
@@ -1,5 +1,7 @@
+  * In client, copy results from getpw* when necessary.  This fixes what
+    could be a security problem on some platforms.

24 years agoMoved xmalloc etc. into both.c
ian [Sun, 10 Oct 1999 11:39:46 +0000 (11:39 +0000)]
Moved xmalloc etc. into both.c

24 years ago@@ -1,9 +1,11 @@ debian_version_0_65_1
ian [Sat, 9 Oct 1999 18:45:57 +0000 (18:45 +0000)]
@@ -1,9 +1,11 @@
-userv (0.65.0) unstable; urgency=high
+userv (0.65.1) unstable; urgency=high

   * Avoid accessing backup, auto-save files, etc, with include-lookup.
     Everything except a-z 0-9 - _ must now be prefixed by a colon.
+  * Allow \ to continue lines (and do sensible things with whitespace in
+    `message' and `error' directives).

- -- Ian Jackson <ian@davenant.greenend.org.uk>  Sat,  9 Oct 1999 17:09:24 +0100
+ -- Ian Jackson <ian@davenant.greenend.org.uk>  Sat,  9 Oct 1999 19:45:21 +0100

 userv (0.64.1) unstable; urgency=low

24 years agoAvoid accessing backup, auto-save files, etc, with include-lookup. debian_version_0_65_0
ian [Sat, 9 Oct 1999 16:12:53 +0000 (16:12 +0000)]
Avoid accessing backup, auto-save files, etc, with include-lookup.

24 years agoRegenerated formatted documentation with correct version no. debian_version_0_64_1
ian [Sun, 20 Jun 1999 18:14:30 +0000 (18:14 +0000)]
Regenerated formatted documentation with correct version no.

24 years agoRegenerated formatted documentation (spec.ps, spec.html). debian_version_0_64
ian [Sun, 20 Jun 1999 17:46:12 +0000 (17:46 +0000)]
Regenerated formatted documentation (spec.ps, spec.html).

24 years agoFinalise 0.63.
ian [Wed, 2 Jun 1999 19:58:26 +0000 (19:58 +0000)]
Finalise 0.63.

24 years agoFor changelog: Spec. document shows subsections in TOC.
ian [Wed, 19 May 1999 23:17:56 +0000 (23:17 +0000)]
For changelog: Spec. document shows subsections in TOC.

24 years agoNew "shutdown" builtin service for terminating uservd. setenv emulation using putenv...
ian [Wed, 19 May 1999 23:13:44 +0000 (23:13 +0000)]
New "shutdown" builtin service for terminating uservd.  setenv emulation using putenv works properly (previously you would get wrong environment variable settings).  (Thanks to Ben Harris.)  Makefile bug fixed (tokens.h would sometimes not be rebuilt).

24 years agosetenv emulation using putenv works properly (previously you would get wrong environm...
ian [Wed, 19 May 1999 21:03:33 +0000 (21:03 +0000)]
setenv emulation using putenv works properly (previously you would get wrong environment variable settings).  (Thanks to Ben Harris.)

25 years agoChange email address to correspond to PGP key. debian_version_0_62
ian [Sun, 18 Apr 1999 20:23:53 +0000 (20:23 +0000)]
Change email address to correspond to PGP key.

25 years agoVersion number upped for release.
ian [Sun, 18 Apr 1999 19:09:39 +0000 (19:09 +0000)]
Version number upped for release.

25 years agoBuild bugfixes (re version.h) and changelog updated. debian_version_0_61_4
ian [Sun, 18 Apr 1999 18:53:44 +0000 (18:53 +0000)]
Build bugfixes (re version.h) and changelog updated.

25 years agoBuild bugfixes (re version.h) and changelog updated. debian_version_0_61_3
ian [Sun, 18 Apr 1999 18:41:54 +0000 (18:41 +0000)]
Build bugfixes (re version.h) and changelog updated.

25 years agoBugfixing ... debian_version_0_61_2
ian [Sun, 18 Apr 1999 18:22:23 +0000 (18:22 +0000)]
Bugfixing ...

25 years agoBugfixing ...
ian [Sun, 18 Apr 1999 18:19:45 +0000 (18:19 +0000)]
Bugfixing ...

25 years agoBuild arrangements changed some more - check in distritubed files.
ian [Sun, 18 Apr 1999 18:15:12 +0000 (18:15 +0000)]
Build arrangements changed some more - check in distritubed files.

25 years agoTry to make close to GNU Standards for Makefile targets.
ian [Sun, 18 Apr 1999 17:48:17 +0000 (17:48 +0000)]
Try to make close to GNU Standards for Makefile targets.

25 years agoBump version no.
ian [Wed, 7 Apr 1999 23:46:37 +0000 (23:46 +0000)]
Bump version no.

25 years agoUpdated email address to ian@davenant.greenend.org.uk throughout.
ian [Wed, 7 Apr 1999 23:46:15 +0000 (23:46 +0000)]
Updated email address to ian@davenant.greenend.org.uk throughout.

25 years agoCall it beta.
ian [Wed, 7 Apr 1999 23:43:57 +0000 (23:43 +0000)]
Call it beta.

25 years agoNew builtin service `help' lists builtin services.
ian [Wed, 7 Apr 1999 23:43:09 +0000 (23:43 +0000)]
New builtin service `help' lists builtin services.

25 years agoRemove spurious undivert(4).
ian [Wed, 7 Apr 1999 23:42:54 +0000 (23:42 +0000)]
Remove spurious undivert(4).

25 years agoReran autoheader.
ian [Wed, 7 Apr 1999 23:00:37 +0000 (23:00 +0000)]
Reran autoheader.

25 years agoUpdate copyright dates.
ian [Wed, 7 Apr 1999 22:43:42 +0000 (22:43 +0000)]
Update copyright dates.

25 years agoPortability and doc fixes, including my own portability patches and some suggestions...
ian [Wed, 7 Apr 1999 22:33:33 +0000 (22:33 +0000)]
Portability and doc fixes, including my own portability patches and some suggestions from Julian King.

25 years agoDocument locations of required programs.
ian [Wed, 7 Apr 1999 22:12:25 +0000 (22:12 +0000)]
Document locations of required programs.

25 years agoFixed misdequoting of \<newline> in "-quoted strings; Removed -Werror by default... debian_version_0_60_3
ian [Wed, 3 Feb 1999 22:25:57 +0000 (22:25 +0000)]
Fixed misdequoting of \<newline> in "-quoted strings; Removed -Werror by default.  (Bug#32758, Bug#32747).

25 years agoFix quoted strings. Oops.
ian [Sat, 30 Jan 1999 23:37:51 +0000 (23:37 +0000)]
Fix quoted strings.  Oops.

25 years agoFix quoted strings. Oops. debian_version_0_60_2
ian [Sat, 30 Jan 1999 23:37:45 +0000 (23:37 +0000)]
Fix quoted strings.  Oops.

25 years agoFixed spurious failure with Interrupted system call; Fixed race when fd closed at...
ian [Sat, 30 Jan 1999 22:54:18 +0000 (22:54 +0000)]
Fixed spurious failure with Interrupted system call; Fixed race when fd closed at startup, which could cause; copyright dates updated.

25 years agoFixed spurious failure with Interrupted system call; Fixed race when fd closed at... debian_version_0_60_1
ian [Sat, 30 Jan 1999 22:54:06 +0000 (22:54 +0000)]
Fixed spurious failure with Interrupted system call; Fixed race when fd closed at startup, which could cause; copyright dates updated.

25 years agoMerge recent changelog entries.
ian [Sat, 30 Jan 1999 21:45:38 +0000 (21:45 +0000)]
Merge recent changelog entries.

25 years agoFixed failure to save pathnames in a couple of places in parser.c; Fix failure to...
ian [Sat, 30 Jan 1999 21:45:19 +0000 (21:45 +0000)]
Fixed failure to save pathnames in a couple of places in parser.c; Fix failure to terminate string properly in parser.c, which would usually; Fixed spurious assertion failure if user's home directory not.

25 years agoChanged description.
ian [Sat, 30 Jan 1999 21:44:46 +0000 (21:44 +0000)]
Changed description.

25 years agoCope with moved changelogs.
ian [Sat, 30 Jan 1999 21:44:37 +0000 (21:44 +0000)]
Cope with moved changelogs.

25 years agoDo not have Makefile in CVS.
ian [Sat, 30 Jan 1999 21:42:34 +0000 (21:42 +0000)]
Do not have Makefile in CVS.

25 years agoFixed assertion failure if user's home directory not accessible
ian [Sat, 30 Jan 1999 21:29:26 +0000 (21:29 +0000)]
Fixed assertion failure if user's home directory not accessible

25 years agoReran autoconf.
ian [Sat, 30 Jan 1999 21:29:14 +0000 (21:29 +0000)]
Reran autoconf.

25 years agoReran autoconf. debian_version_0_59_2
ian [Sat, 30 Jan 1999 20:48:38 +0000 (20:48 +0000)]
Reran autoconf.

25 years agoautoconf-generated files included in CVS; Changelogs merged debian_version_0_59_1
ian [Sat, 30 Jan 1999 19:44:18 +0000 (19:44 +0000)]
autoconf-generated files included in CVS; Changelogs merged

25 years agoAdd Debian files to CVS. debian_version_0_59
ian [Sat, 30 Jan 1999 19:39:53 +0000 (19:39 +0000)]
Add Debian files to CVS.

25 years agoString-termination bugfix. Compilation fixes (-D_GNU_SOURCE, etc.), and some config...
ian [Sat, 30 Jan 1999 19:38:04 +0000 (19:38 +0000)]
String-termination bugfix. Compilation fixes (-D_GNU_SOURCE, etc.), and some config file improvements.

26 years agoMove xtrsave(string) to avoid possible memory leak. release-0-58
ian [Thu, 29 Jan 1998 00:00:18 +0000 (00:00 +0000)]
Move xtrsave(string) to avoid possible memory leak.

26 years agoRJK fixes.
ian [Sat, 24 Jan 1998 19:14:08 +0000 (19:14 +0000)]
RJK fixes.

26 years agoRJK fixes.
ian [Sat, 24 Jan 1998 19:14:04 +0000 (19:14 +0000)]
RJK fixes.

26 years agoFix builtin version msg.
ian [Tue, 14 Oct 1997 13:05:25 +0000 (13:05 +0000)]
Fix builtin version msg.

26 years ago0.57 release-0-57
ian [Tue, 14 Oct 1997 01:05:13 +0000 (01:05 +0000)]
0.57

26 years agoDo not delete spec.sgml.in. release-0-56
ian [Sat, 11 Oct 1997 13:38:49 +0000 (13:38 +0000)]
Do not delete spec.sgml.in.

26 years agoServer checks itself every hour, and logs with pid.
ian [Sat, 11 Oct 1997 12:46:26 +0000 (12:46 +0000)]
Server checks itself every hour, and logs with pid.

26 years agoOnly retry connect on EINTR.
ian [Sat, 11 Oct 1997 12:46:14 +0000 (12:46 +0000)]
Only retry connect on EINTR.

26 years agoPortability fixes. release-0-55-2
ian [Sun, 5 Oct 1997 17:00:01 +0000 (17:00 +0000)]
Portability fixes.

26 years agoclean targets except realclean don't remove lexer.[lc] tokens.h overview.ps. New...
ian [Mon, 22 Sep 1997 00:28:52 +0000 (00:28 +0000)]
clean targets except realclean don't remove lexer.[lc] tokens.h overview.ps.  New totalclean target.

26 years agoclean targets except realclean don't remove spec.html, spec.ps.
ian [Mon, 22 Sep 1997 00:15:19 +0000 (00:15 +0000)]
clean targets except realclean don't remove spec.html, spec.ps.

26 years agoREADME shipped; Changelog added. release-0-55-1
ian [Sun, 21 Sep 1997 23:01:20 +0000 (23:01 +0000)]
README shipped; Changelog added.

26 years agoBuild fixes. release-0-55
ian [Thu, 18 Sep 1997 02:13:32 +0000 (02:13 +0000)]
Build fixes.

26 years agoRead Makefile.in.
ian [Thu, 18 Sep 1997 02:03:12 +0000 (02:03 +0000)]
Read Makefile.in.

26 years agoInternal code review complete.
ian [Thu, 18 Sep 1997 01:58:49 +0000 (01:58 +0000)]
Internal code review complete.

26 years agoVersion number management changes.
ian [Wed, 17 Sep 1997 18:19:05 +0000 (18:19 +0000)]
Version number management changes.

26 years agoFix builtins.
ian [Thu, 11 Sep 1997 18:20:14 +0000 (18:20 +0000)]
Fix builtins.

26 years agoIncorporate markups on all paper copies to date.
ian [Thu, 11 Sep 1997 18:20:04 +0000 (18:20 +0000)]
Incorporate markups on all paper copies to date.

26 years agoUp to halfway down rhs p.12, inc builtin services, but not working yet.
ian [Sat, 6 Sep 1997 18:27:14 +0000 (18:27 +0000)]
Up to halfway down rhs p.12, inc builtin services, but not working yet.

26 years agoInternal review up to end of p11.
ian [Tue, 2 Sep 1997 02:46:23 +0000 (02:46 +0000)]
Internal review up to end of p11.

26 years agoBugfix. release-0-50
ian [Mon, 25 Aug 1997 01:26:01 +0000 (01:26 +0000)]
Bugfix.

26 years agoVersion -> 0.50.
ian [Mon, 25 Aug 1997 00:50:54 +0000 (00:50 +0000)]
Version -> 0.50.

26 years agoBugfix.
ian [Mon, 25 Aug 1997 00:49:37 +0000 (00:49 +0000)]
Bugfix.

26 years agoBugfix.
ian [Mon, 25 Aug 1997 00:47:39 +0000 (00:47 +0000)]
Bugfix.

26 years agoBugfix.
ian [Mon, 25 Aug 1997 00:47:21 +0000 (00:47 +0000)]
Bugfix.

26 years agoBugfix.
ian [Mon, 25 Aug 1997 00:46:49 +0000 (00:46 +0000)]
Bugfix.

26 years agoFix pcsum.h.new.
ian [Mon, 25 Aug 1997 00:45:56 +0000 (00:45 +0000)]
Fix pcsum.h.new.

26 years agoAdd --spoof-user. Tidy up servicepw &c in daemon.
ian [Mon, 25 Aug 1997 00:41:32 +0000 (00:41 +0000)]
Add --spoof-user.  Tidy up servicepw &c in daemon.

26 years agoProper version.h.
ian [Sun, 24 Aug 1997 23:50:48 +0000 (23:50 +0000)]
Proper version.h.

26 years agoBugfix.
ian [Sun, 24 Aug 1997 23:31:54 +0000 (23:31 +0000)]
Bugfix.

26 years agoBugfix.
ian [Sun, 24 Aug 1997 23:23:39 +0000 (23:23 +0000)]
Bugfix.

26 years agoBugfix.
ian [Sun, 24 Aug 1997 23:23:38 +0000 (23:23 +0000)]
Bugfix.

26 years agoBugfix.
ian [Sun, 24 Aug 1997 23:18:12 +0000 (23:18 +0000)]
Bugfix.

26 years agoProper buildship.
ian [Sun, 24 Aug 1997 23:13:33 +0000 (23:13 +0000)]
Proper buildship.

26 years agoFixed buildship args.
ian [Sun, 24 Aug 1997 22:50:26 +0000 (22:50 +0000)]
Fixed buildship args.

26 years agoadded buildship.
ian [Sun, 24 Aug 1997 22:49:27 +0000 (22:49 +0000)]
added buildship.

26 years agoMakefile and minor updates.
ian [Sun, 24 Aug 1997 22:47:21 +0000 (22:47 +0000)]
Makefile and minor updates.

26 years agoInitial CVS checkin.
ian [Sun, 24 Aug 1997 21:36:21 +0000 (21:36 +0000)]
Initial CVS checkin.