chiark / gitweb /
become
7 years agomanual/Makefile.am: Install the HTML version of the manual correctly. master
Mark Wooding [Tue, 14 Mar 2006 17:19:02 +0000]
manual/Makefile.am: Install the HTML version of the manual correctly.

Somewhere along the line, texi2html started producing its output in a
directory.  The Makefile failed to track this change.

7 years agosrc/become.c: Reintroduce missing newline in usage message.
Mark Wooding [Tue, 14 Mar 2006 17:00:44 +0000]
src/become.c: Reintroduce missing newline in usage message.

This went missing in commit f2b3b67... `Little tidyings.'

7 years agoinfra: Clean up project setup
Mark Wooding [Wed, 8 Feb 2006 18:36:15 +0000]
infra: Clean up project setup

7 years agoExtract Subversion ignore data.
Mark Wooding [Mon, 6 Feb 2006 19:32:43 +0000]
Extract Subversion ignore data.

7 years agoFix maintainer address.
mdw [Mon, 6 Feb 2006 17:35:55 +0000]
Fix maintainer address.

8 years agoLittle tidyings.
mdw [Mon, 3 Oct 2005 09:57:58 +0000]
Little tidyings.

8 years agoFixing for new autotools.
mdw [Thu, 5 May 2005 23:25:03 +0000]
Fixing for new autotools.

9 years agoExpunge CVS cruft.
mdw [Sun, 12 Sep 2004 10:35:18 +0000]
Expunge CVS cruft.

9 years agoUpdate Debianization stuff.
mdw [Sat, 17 Apr 2004 10:54:21 +0000]
Update Debianization stuff.

9 years agoSupport elliptic curves, and bigger hashes.
mdw [Sat, 17 Apr 2004 10:46:08 +0000]
Support elliptic curves, and bigger hashes.

9 years agoExpunge revision histories in files.
mdw [Thu, 8 Apr 2004 01:36:29 +0000]
Expunge revision histories in files.

9 years agoDebianization.
mdw [Sat, 29 Nov 2003 23:47:33 +0000]
Debianization.

9 years agoFix key reloading core dumps. Change advice on keys.
mdw [Sun, 26 Oct 2003 11:57:46 +0000]
Fix key reloading core dumps.  Change advice on keys.

9 years agoReload keys and config files automatically.
mdw [Fri, 17 Oct 2003 16:30:22 +0000]
Reload keys and config files automatically.

9 years agoMake sure standard file descriptors are open before starting properly.
mdw [Wed, 15 Oct 2003 09:27:06 +0000]
Make sure standard file descriptors are open before starting properly.

9 years agoAdd a header, kill a warning.
mdw [Sun, 12 Oct 2003 15:22:01 +0000]
Add a header, kill a warning.

9 years agoFix for daemon mode. Oops.
mdw [Sun, 12 Oct 2003 10:00:06 +0000]
Fix for daemon mode.  Oops.

9 years agoLight fixes for strange building.
mdw [Sun, 12 Oct 2003 00:39:16 +0000]
Light fixes for strange building.

9 years agoMissed an old include...
mdw [Sun, 12 Oct 2003 00:29:10 +0000]
Missed an old include...

9 years agoFix to makefile install rules.
mdw [Sun, 12 Oct 2003 00:15:34 +0000]
Fix to makefile install rules.

9 years agoMajor overhaul. Now uses DSA signatures rather than the bogus symmetric
mdw [Sun, 12 Oct 2003 00:14:55 +0000]
Major overhaul.  Now uses DSA signatures rather than the bogus symmetric
encrypt-and-hope thing.  Integrated with mLib and Catacomb.

10 years agoMake it build\!
mdw [Wed, 17 Sep 2003 13:17:23 +0000]
Make it build\!

14 years agoDo autoconf before automake.
mdw [Wed, 28 Jul 1999 09:31:32 +0000]
Do autoconf before automake.

14 years agoRemove blank line.
mdw [Wed, 28 Jul 1999 09:31:13 +0000]
Remove blank line.

14 years agoEmpty path components are equivalent to `.'.
mdw [Wed, 28 Jul 1999 09:31:01 +0000]
Empty path components are equivalent to `.'.

14 years agoUse new-fangled mdw_TYPE_SSIZE_T macro.
mdw [Wed, 28 Jul 1999 09:30:12 +0000]
Use new-fangled mdw_TYPE_SSIZE_T macro.

14 years agoChange library to `libbecome.a', for aesthetic reasons. 1.3.3
mdw [Tue, 4 May 1999 16:50:59 +0000]
Change library to `libbecome.a', for aesthetic reasons.

14 years agoMore boring changes.
mdw [Tue, 4 May 1999 16:43:15 +0000]
More boring changes.

14 years agoThe lex and yacc output files aren't included in the source directory
mdw [Tue, 4 May 1999 16:36:32 +0000]
The lex and yacc output files aren't included in the source directory
any more.

14 years agoChanges for new Automake version.
mdw [Tue, 4 May 1999 16:36:03 +0000]
Changes for new Automake version.

14 years agoAutomake wants a `missing' file.
mdw [Tue, 4 May 1999 16:32:54 +0000]
Automake wants a `missing' file.

14 years agoBoring changes.
mdw [Tue, 4 May 1999 16:32:22 +0000]
Boring changes.

14 years agoFile renamed to `parse.h', q.v.
mdw [Tue, 4 May 1999 16:32:07 +0000]
File renamed to `parse.h', q.v.

14 years agoThis file used to be `parser.h'. It's been renamed because Automake
mdw [Tue, 4 May 1999 16:30:57 +0000]
This file used to be `parser.h'.  It's been renamed because Automake
wants to use `parser.h' as the Yacc-generated header file.  Look at
`parser.h' if you want to see how old versions looked (they're not very
interesting.)

14 years agoThis file is automatically generated by the build process, so we don't
mdw [Tue, 4 May 1999 16:26:10 +0000]
This file is automatically generated by the build process, so we don't
need it any more.

14 years agoFixes for new version of automake.
mdw [Tue, 4 May 1999 16:25:42 +0000]
Fixes for new version of automake.

14 years agoDistribute the generated HTML files.
mdw [Tue, 4 May 1999 16:24:42 +0000]
Distribute the generated HTML files.

14 years agoMake sure the sample configuration gets distributed. (Automake changed
mdw [Tue, 4 May 1999 16:18:39 +0000]
Make sure the sample configuration gets distributed.  (Automake changed
behaviour here.)

14 years agoChange to header file name for parser. See log for `parse.h' for
mdw [Tue, 4 May 1999 16:17:26 +0000]
Change to header file name for parser.  See log for `parse.h' for
details.

14 years agoNew file: simplifies the job of getting a newly checked-out source tree
mdw [Tue, 4 May 1999 16:11:37 +0000]
New file: simplifies the job of getting a newly checked-out source tree
into a buildable state.

14 years agoInsert some missing semicolons. Bison didn't seem to care, but other
mdw [Fri, 26 Mar 1999 15:25:22 +0000]
Insert some missing semicolons.  Bison didn't seem to care, but other
programs like `yyextract' do, so it's worth fixing.

15 years agoAdd some commentary regarding an issue in `sudo' which affects `become';
mdw [Mon, 29 Jun 1998 13:10:41 +0000]
Add some commentary regarding an issue in `sudo' which affects `become';
I'm not fixing it yet because I don't think it's important.

Fixed the PATH lookup code to use the right binary name: `binary' rather
than `todo[0]'.  The two only differ when `style' is `l_login', in which
case `binary' has an initial `/' anyway, and the PATH lookup code is
never invoked.  The name is used in a buffer-overflow precheck, though,
and auditing is easier if the naming is consistent.

15 years agoCosmetic change: use sizeof(destination) in memcpy. 1.3.2
mdw [Fri, 26 Jun 1998 10:32:54 +0000]
Cosmetic change: use sizeof(destination) in memcpy.

15 years agoRemove bogus links to subbranches
mdw [Fri, 19 Jun 1998 13:52:40 +0000]
Remove bogus links to subbranches

15 years agoSet close-on-exec flag for UDP socket.
mdw [Fri, 19 Jun 1998 13:48:16 +0000]
Set close-on-exec flag for UDP socket.

15 years agoFix installation of HTML files.
mdw [Thu, 18 Jun 1998 16:07:57 +0000]
Fix installation of HTML files.

15 years agoRemove the IDEA test case.
mdw [Thu, 18 Jun 1998 15:52:05 +0000]
Remove the IDEA test case.

15 years agoSet version number properly. D'oh.
mdw [Thu, 18 Jun 1998 15:15:45 +0000]
Set version number properly.  D'oh.

15 years agoAnother build directory joins the throng.
mdw [Thu, 18 Jun 1998 15:11:46 +0000]
Another build directory joins the throng.

15 years agoChange patchlevel. Check for @sigprocmask@, for improved @noise__shell@
mdw [Thu, 18 Jun 1998 15:11:36 +0000]
Change patchlevel.  Check for @sigprocmask@, for improved @noise__shell@
function.

15 years agoSECURITY HOLE: the file descriptor for the secret key was left open and
mdw [Thu, 18 Jun 1998 15:10:44 +0000]
SECURITY HOLE: the file descriptor for the secret key was left open and
inherited by the target process.  This is now fixed.  Also set
close-on-exec flags on key file, close config file carefully, and close
UDP socket after receiving reply from server.

15 years agoParanoia: set close-on-exec flag for seed file.
mdw [Thu, 18 Jun 1998 15:08:49 +0000]
Paranoia: set close-on-exec flag for seed file.

15 years agoImprove signal handling when accumulating noise from child processes.
mdw [Thu, 18 Jun 1998 15:08:14 +0000]
Improve signal handling when accumulating noise from child processes.

15 years agoClose log before execing program to avoid leaving a socket open.
mdw [Thu, 18 Jun 1998 15:06:59 +0000]
Close log before execing program to avoid leaving a socket open.

15 years agoStep version number and date. 1.3.1
mdw [Mon, 8 Jun 1998 11:22:16 +0000]
Step version number and date.

15 years agoSkeleton configuration for Become.
mdw [Mon, 8 Jun 1998 11:22:07 +0000]
Skeleton configuration for Become.

15 years agoAdd manual/texinice.tex.
mdw [Mon, 8 Jun 1998 11:21:57 +0000]
Add manual/texinice.tex.

15 years agoMore things to ignore.
mdw [Mon, 8 Jun 1998 11:21:43 +0000]
More things to ignore.

15 years agoFixed bug in password and group file reading: strtok doesn't handle
mdw [Mon, 8 Jun 1998 11:21:22 +0000]
Fixed bug in password and group file reading: strtok doesn't handle
double colons nicely.

15 years ago(class__wildMatch) Fixed bug which overran pattern string, spotted by
mdw [Mon, 8 Jun 1998 11:20:36 +0000]
(class__wildMatch) Fixed bug which overran pattern string, spotted by
Mark Rison.

15 years agoRelease version. 1.3
mdw [Thu, 23 Apr 1998 13:34:10 +0000]
Release version.

15 years agoNew interface to YP server. Only bind once, and never unbind.
mdw [Thu, 23 Apr 1998 13:29:33 +0000]
New interface to YP server.  Only bind once, and never unbind.
Introduced because Linux libc-5.4.33's YP interface dumps core in
yp_unbind for no particularly good reason.

15 years agoSwitch to using the ypstuff interface to YP server.
mdw [Thu, 23 Apr 1998 13:27:46 +0000]
Switch to using the ypstuff interface to YP server.

15 years agoExport structure of the rule list, for `bcquery's benefit.
mdw [Thu, 23 Apr 1998 13:27:31 +0000]
Export structure of the rule list, for `bcquery's benefit.

15 years agoNew `parse' interface to configuration file parser; informs caller
mdw [Thu, 23 Apr 1998 13:26:49 +0000]
New `parse' interface to configuration file parser; informs caller
whether parsing encountered any errors.  Also support no-network
configuration.

15 years agoNew `parse' interface to configuration file parser; informs caller
mdw [Thu, 23 Apr 1998 13:26:11 +0000]
New `parse' interface to configuration file parser; informs caller
whether parsing encountered any errors.

15 years agoTry to reduce the amount of `ps'ing done under OSF/1, because /dev/kmem
mdw [Thu, 23 Apr 1998 13:25:23 +0000]
Try to reduce the amount of `ps'ing done under OSF/1, because /dev/kmem
seems very slow.

15 years agoFix multiple inclusion guard macro name.
mdw [Thu, 23 Apr 1998 13:24:21 +0000]
Fix multiple inclusion guard macro name.

15 years agoFix bugs involving empty classes.
mdw [Thu, 23 Apr 1998 13:23:56 +0000]
Fix bugs involving empty classes.

15 years agoSupport new interface to configuration file parser.
mdw [Thu, 23 Apr 1998 13:23:09 +0000]
Support new interface to configuration file parser.

15 years agoFix value of clNode_binop, required for bcquery.
mdw [Thu, 23 Apr 1998 13:22:44 +0000]
Fix value of clNode_binop, required for bcquery.

15 years agoSupport no-network configuration option, and new interface to
mdw [Thu, 23 Apr 1998 13:22:08 +0000]
Support no-network configuration option, and new interface to
configuration file parser.

15 years agoDisable trace constants for networking when it's not compiled in.
mdw [Thu, 23 Apr 1998 13:21:28 +0000]
Disable trace constants for networking when it's not compiled in.

15 years agoSmall tweaks. Support no-network configuration option, and rearrange
mdw [Thu, 23 Apr 1998 13:21:04 +0000]
Small tweaks.  Support no-network configuration option, and rearrange
the help text a little.

15 years agoAdded new program to verify and query Become configuration files.
mdw [Thu, 23 Apr 1998 13:20:20 +0000]
Added new program to verify and query Become configuration files.

15 years agoNew program `bcquery', and `ypstuff' module added.
mdw [Thu, 23 Apr 1998 13:17:17 +0000]
New program `bcquery', and `ypstuff' module added.

15 years agoInclude `texinice' to produce decent printed output. Add documentation
mdw [Thu, 23 Apr 1998 13:16:14 +0000]
Include `texinice' to produce decent printed output.  Add documentation
for new `bcquery' program.  Various fixes, including spelling mistakes,
and some factual inaccuracies.

15 years agoAdd new file `texinice.tex' to the distribution.
mdw [Thu, 23 Apr 1998 13:10:34 +0000]
Add new file `texinice.tex' to the distribution.

15 years agoAdd new option to disable networking.
mdw [Thu, 23 Apr 1998 13:09:24 +0000]
Add new option to disable networking.

15 years agoFix formatting. Add new option to disable networking.
mdw [Thu, 23 Apr 1998 13:08:42 +0000]
Fix formatting.  Add new option to disable networking.

15 years agoMake the `become' program setuid root when installing.
mdw [Fri, 20 Feb 1998 18:12:35 +0000]
Make the `become' program setuid root when installing.

15 years agoFix default HTML directory.
mdw [Fri, 20 Feb 1998 17:55:56 +0000]
Fix default HTML directory.

15 years agoDon't use `df' for noise gathering, because it gets upset when NFS
mdw [Fri, 20 Feb 1998 17:52:32 +0000]
Don't use `df' for noise gathering, because it gets upset when NFS
servers aren't responding.

15 years agoDistribute gpl.texi. Ooops.
mdw [Tue, 20 Jan 1998 14:48:18 +0000]
Distribute gpl.texi.  Ooops.

15 years agoFix typo. Short form of `--preserve' should be `-e', not `-p'.
mdw [Tue, 20 Jan 1998 14:37:43 +0000]
Fix typo.  Short form of `--preserve' should be `-e', not `-p'.

15 years agoAdd `TZ' to the list of variables to be preserved.
mdw [Tue, 13 Jan 1998 11:10:44 +0000]
Add `TZ' to the list of variables to be preserved.

15 years agoFix copyright date.
mdw [Mon, 12 Jan 1998 16:46:52 +0000]
Fix copyright date.

15 years agoInclude required header files. Fix copyright date.
mdw [Mon, 12 Jan 1998 16:43:48 +0000]
Include required header files.  Fix copyright date.

15 years agoTidying for new release versions. Fix copyright date.
mdw [Mon, 12 Jan 1998 16:41:31 +0000]
Tidying for new release versions.  Fix copyright date.

15 years agoIDEA cipher removed: replaced by blowfish.
mdw [Fri, 9 Jan 1998 13:50:49 +0000]
IDEA cipher removed: replaced by blowfish.

15 years agoFormatting fixes. Very boring.
mdw [Mon, 8 Dec 1997 15:29:50 +0000]
Formatting fixes.  Very boring.

15 years agoMajor update: make random number sources configurable. Generate
mdw [Mon, 8 Dec 1997 15:29:27 +0000]
Major update: make random number sources configurable.  Generate
warnings if there isn't enough randomness available.

16 years agoMerged blowfish branch into trunk.
mdw [Fri, 26 Sep 1997 09:14:58 +0000]
Merged blowfish branch into trunk.

16 years agoIgnore some extra subdirectories `branches', `dist' and `patches'.
mdw [Fri, 26 Sep 1997 09:13:28 +0000]
Ignore some extra subdirectories `branches', `dist' and `patches'.

16 years agoChange directory after becoming someone else, instead of before. This
mdw [Thu, 25 Sep 1997 16:04:48 +0000]
Change directory after becoming someone else, instead of before.  This
avoids problems with root-squashed NFS mounts.

16 years agoNo longer necessary. Not actually sure what it was doing in the
mdw [Wed, 24 Sep 1997 13:30:13 +0000]
No longer necessary.  Not actually sure what it was doing in the
repository anyway.

16 years agoDistribute stamp-html.in so that the HTML files don't get recreated
mdw [Wed, 24 Sep 1997 13:02:00 +0000]
Distribute stamp-html.in so that the HTML files don't get recreated
unnecessarily.

16 years agoFix (scary) overrun bug in group allocation stuff.
mdw [Wed, 24 Sep 1997 09:48:45 +0000]
Fix (scary) overrun bug in group allocation stuff.

16 years agoAdd `conf' directory. Add an `htmldir' installation directory too.
mdw [Thu, 18 Sep 1997 11:24:27 +0000]
Add `conf' directory.  Add an `htmldir' installation directory too.

16 years agoAdd `conf' directory.
mdw [Thu, 18 Sep 1997 11:23:11 +0000]
Add `conf' directory.