From 7481fc9c5a603e35a6972c0be07d18d507e5dd50 Mon Sep 17 00:00:00 2001 From: mdw Date: Thu, 8 Apr 2004 01:36:25 +0000 Subject: [PATCH] Expunge revision histories in files. --- Makefile.am | 27 +-------------------------- acconfig.h | 16 +--------------- acl.c | 19 +------------------ acl.h | 19 +------------------ addr.h | 19 +------------------ chan.c | 27 +-------------------------- chan.h | 13 +------------ conf.c | 40 +--------------------------------------- conf.h | 35 +---------------------------------- configure.in | 43 +------------------------------------------ endpt.c | 18 +----------------- endpt.h | 15 +-------------- exec.c | 35 +---------------------------------- exec.h | 10 +--------- fattr.c | 17 +---------------- fattr.h | 10 +--------- file.c | 25 +------------------------ file.h | 10 +--------- fw.1 | 60 +----------------------------------------------------------- fw.c | 59 +---------------------------------------------------------- fw.h | 16 +--------------- identify.c | 37 +------------------------------------ identify.h | 16 +--------------- inet.c | 26 +------------------------- inet.h | 10 +--------- privconn.c | 13 +------------ privconn.h | 10 +--------- reffd.c | 10 +--------- reffd.h | 10 +--------- rlimits.h | 10 +--------- scan.c | 27 +-------------------------- scan.h | 21 +-------------------- socket.c | 42 +----------------------------------------- socket.h | 13 +------------ source.c | 10 +--------- source.h | 10 +--------- target.h | 16 +--------------- un.c | 31 +------------------------------ un.h | 10 +--------- 39 files changed, 39 insertions(+), 816 deletions(-) diff --git a/Makefile.am b/Makefile.am index 2889c16..40dd33d 100644 --- a/Makefile.am +++ b/Makefile.am @@ -1,6 +1,6 @@ ## -*-makefile-*- ## -## $Id: Makefile.am,v 1.7 2003/11/29 20:36:07 mdw Exp $ +## $Id: Makefile.am,v 1.8 2004/04/08 01:36:25 mdw Exp $ ## ## Makefile for fw ## @@ -25,31 +25,6 @@ ## along with `fw'; if not, write to the Free Software Foundation, ## Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. -##----- Revision history ---------------------------------------------------- -## -## $Log: Makefile.am,v $ -## Revision 1.7 2003/11/29 20:36:07 mdw -## Privileged outgoing connections. -## -## Revision 1.6 2003/11/25 14:08:23 mdw -## Debianization. Socket target options. Internet binding. -## -## Revision 1.5 1999/11/11 19:08:27 mdw -## Build separately from mLib. -## -## Revision 1.4 1999/10/10 16:47:16 mdw -## Moved some files to mLib. -## -## Revision 1.3 1999/07/26 23:30:06 mdw -## Lots of changes to source files for new design. -## -## Revision 1.2 1999/07/03 13:53:27 mdw -## Install and distribute new manual page. -## -## Revision 1.1.1.1 1999/07/01 08:56:23 mdw -## Initial revision. -## - AUTOMAKE_OPTIONS = foreign bin_PROGRAMS = fw diff --git a/acconfig.h b/acconfig.h index 16ef2a6..7a1818c 100644 --- a/acconfig.h +++ b/acconfig.h @@ -1,6 +1,6 @@ /* -*-c-*- * - * $Id: acconfig.h,v 1.3 2003/01/24 20:11:14 mdw Exp $ + * $Id: acconfig.h,v 1.4 2004/04/08 01:36:25 mdw Exp $ * * Configuration header for fw * @@ -26,20 +26,6 @@ * Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ -/*----- Revision history --------------------------------------------------* - * - * $Log: acconfig.h,v $ - * Revision 1.3 2003/01/24 20:11:14 mdw - * Don't do resource limits on Cygwin. - * - * Revision 1.2 1999/07/26 23:29:02 mdw - * Add DECL_ENVIRON. - * - * Revision 1.1.1.1 1999/07/01 08:56:23 mdw - * Initial revision. - * - */ - #ifndef ACCONFIG_H #define ACCONFIG_H diff --git a/acl.c b/acl.c index 29dd2db..164a1c3 100644 --- a/acl.c +++ b/acl.c @@ -1,6 +1,6 @@ /* -*-c-*- * - * $Id: acl.c,v 1.4 2003/11/25 14:08:23 mdw Exp $ + * $Id: acl.c,v 1.5 2004/04/08 01:36:25 mdw Exp $ * * Access control list handling * @@ -26,23 +26,6 @@ * Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ -/*----- Revision history --------------------------------------------------* - * - * $Log: acl.c,v $ - * Revision 1.4 2003/11/25 14:08:23 mdw - * Debianization. Socket target options. Internet binding. - * - * Revision 1.3 1999/07/27 18:30:53 mdw - * Various minor portability fixes. - * - * Revision 1.2 1999/07/26 23:28:15 mdw - * Minor modifications for new design. - * - * Revision 1.1.1.1 1999/07/01 08:56:23 mdw - * Initial revision. - * - */ - /*----- Header files ------------------------------------------------------*/ #include "config.h" diff --git a/acl.h b/acl.h index 373df4b..43de47c 100644 --- a/acl.h +++ b/acl.h @@ -1,6 +1,6 @@ /* -*-c-*- * - * $Id: acl.h,v 1.4 2003/11/25 14:08:23 mdw Exp $ + * $Id: acl.h,v 1.5 2004/04/08 01:36:25 mdw Exp $ * * Access control list handling * @@ -26,23 +26,6 @@ * Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ -/*----- Revision history --------------------------------------------------* - * - * $Log: acl.h,v $ - * Revision 1.4 2003/11/25 14:08:23 mdw - * Debianization. Socket target options. Internet binding. - * - * Revision 1.3 1999/07/27 18:30:53 mdw - * Various minor portability fixes. - * - * Revision 1.2 1999/07/26 23:28:16 mdw - * Minor modifications for new design. - * - * Revision 1.1.1.1 1999/07/01 08:56:23 mdw - * Initial revision. - * - */ - #ifndef ACL_H #define ACL_H diff --git a/addr.h b/addr.h index 6b16c52..5c30f46 100644 --- a/addr.h +++ b/addr.h @@ -1,6 +1,6 @@ /* -*-c-*- * - * $Id: addr.h,v 1.4 2003/11/29 20:36:07 mdw Exp $ + * $Id: addr.h,v 1.5 2004/04/08 01:36:25 mdw Exp $ * * Generic interface to network address handlers * @@ -26,23 +26,6 @@ * Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ -/*----- Revision history --------------------------------------------------* - * - * $Log: addr.h,v $ - * Revision 1.4 2003/11/29 20:36:07 mdw - * Privileged outgoing connections. - * - * Revision 1.3 2003/11/25 14:08:23 mdw - * Debianization. Socket target options. Internet binding. - * - * Revision 1.2 1999/07/27 18:30:53 mdw - * Various minor portability fixes. - * - * Revision 1.1 1999/07/26 23:34:26 mdw - * Socket address type management. - * - */ - #ifndef ADDR_H #define ADDR_H diff --git a/chan.c b/chan.c index 2e483cd..f9caf60 100644 --- a/chan.c +++ b/chan.c @@ -1,6 +1,6 @@ /* -*-c-*- * - * $Id: chan.c,v 1.6 2003/10/31 13:56:14 mdw Exp $ + * $Id: chan.c,v 1.7 2004/04/08 01:36:25 mdw Exp $ * * Channel management * @@ -26,31 +26,6 @@ * Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ -/*----- Revision history --------------------------------------------------* - * - * $Log: chan.c,v $ - * Revision 1.6 2003/10/31 13:56:14 mdw - * Fix data corruption in channel\! - * - * Revision 1.5 2000/07/19 17:55:43 mdw - * (writechan): Pointless tweak: when the buffer is empty, reset the start - * pointer to the beginning. This saves doing slightly trickier - * @writev(2)@ calls when loading is light. - * - * Revision 1.4 1999/08/31 17:42:49 mdw - * Use `sel_force' to avoid a `select' call between reads and writes. - * - * Revision 1.3 1999/07/27 18:30:53 mdw - * Various minor portability fixes. - * - * Revision 1.2 1999/07/26 23:27:52 mdw - * Minor modifications for new design. - * - * Revision 1.1.1.1 1999/07/01 08:56:23 mdw - * Initial revision. - * - */ - /*----- Header files ------------------------------------------------------*/ #include "config.h" diff --git a/chan.h b/chan.h index fb9d0fc..cc03ae5 100644 --- a/chan.h +++ b/chan.h @@ -1,6 +1,6 @@ /* -*-c-*- * - * $Id: chan.h,v 1.2 1999/07/26 23:27:42 mdw Exp $ + * $Id: chan.h,v 1.3 2004/04/08 01:36:25 mdw Exp $ * * Channel management * @@ -26,17 +26,6 @@ * Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ -/*----- Revision history --------------------------------------------------* - * - * $Log: chan.h,v $ - * Revision 1.2 1999/07/26 23:27:42 mdw - * Change copyright notice. - * - * Revision 1.1.1.1 1999/07/01 08:56:23 mdw - * Initial revision. - * - */ - #ifndef CHAN_H #define CHAN_H diff --git a/conf.c b/conf.c index 57947ca..c42e137 100644 --- a/conf.c +++ b/conf.c @@ -1,6 +1,6 @@ /* -*-c-*- * - * $Id: conf.c,v 1.10 2002/02/22 23:42:56 mdw Exp $ + * $Id: conf.c,v 1.11 2004/04/08 01:36:25 mdw Exp $ * * Configuration parsing * @@ -26,44 +26,6 @@ * Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ -/*----- Revision history --------------------------------------------------* - * - * $Log: conf.c,v $ - * Revision 1.10 2002/02/22 23:42:56 mdw - * `fw'-specific configuration code moved out. This file might become part - * of a library some day. - * - * Revision 1.9 2002/01/13 14:48:16 mdw - * Make delimiters be a property of a scanner. Change the delimiter- - * changing functions' names. - * - * Revision 1.8 2001/02/03 20:33:26 mdw - * Fix flags to be unsigned. - * - * Revision 1.7 2000/08/01 17:58:10 mdw - * Fix subtleties with functions. - * - * Revision 1.6 2000/02/12 18:13:20 mdw - * Terminate tables of sources and targets. - * - * Revision 1.5 1999/10/22 22:46:44 mdw - * Improve documentation for conf_enum. - * - * Revision 1.4 1999/10/15 21:12:36 mdw - * Remove redundant debugging code. - * - * Revision 1.3 1999/08/19 18:32:48 mdw - * Improve lexical analysis. In particular, `chmod' patterns don't have to - * be quoted any more. - * - * Revision 1.2 1999/07/26 23:28:39 mdw - * Major reconstruction work for new design. - * - * Revision 1.1.1.1 1999/07/01 08:56:23 mdw - * Initial revision. - * - */ - /*----- Header files ------------------------------------------------------*/ #include diff --git a/conf.h b/conf.h index 7b656e0..9123a04 100644 --- a/conf.h +++ b/conf.h @@ -1,6 +1,6 @@ /* -*-c-*- * - * $Id: conf.h,v 1.8 2003/11/25 14:08:23 mdw Exp $ + * $Id: conf.h,v 1.9 2004/04/08 01:36:25 mdw Exp $ * * Configuration parsing * @@ -26,39 +26,6 @@ * Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ -/*----- Revision history --------------------------------------------------* - * - * $Log: conf.h,v $ - * Revision 1.8 2003/11/25 14:08:23 mdw - * Debianization. Socket target options. Internet binding. - * - * Revision 1.7 2002/02/22 23:42:56 mdw - * `fw'-specific configuration code moved out. This file might become part - * of a library some day. - * - * Revision 1.6 2002/01/13 14:48:16 mdw - * Make delimiters be a property of a scanner. Change the delimiter- - * changing functions' names. - * - * Revision 1.5 1999/10/22 22:46:44 mdw - * Improve documentation for conf_enum. - * - * Revision 1.4 1999/08/19 18:32:48 mdw - * Improve lexical analysis. In particular, `chmod' patterns don't have to - * be quoted any more. - * - * Revision 1.3 1999/07/27 18:30:14 mdw - * Improve documentation and layout for @CONF_BEGIN@ and friends. Remove - * irritating warning about unused label by introducing a spurious `goto'. - * - * Revision 1.2 1999/07/26 23:28:39 mdw - * Major reconstruction work for new design. - * - * Revision 1.1.1.1 1999/07/01 08:56:23 mdw - * Initial revision. - * - */ - #ifndef CONF_H #define CONF_H diff --git a/configure.in b/configure.in index 5cd455c..6ac9e36 100644 --- a/configure.in +++ b/configure.in @@ -1,6 +1,6 @@ dnl -*-m4-*- dnl -dnl $Id: configure.in,v 1.17 2003/11/29 20:45:41 mdw Exp $ +dnl $Id: configure.in,v 1.18 2004/04/08 01:36:25 mdw Exp $ dnl dnl Configuration script for fw dnl @@ -25,47 +25,6 @@ dnl You should have received a copy of the GNU General Public License dnl along with `fw'; if not, write to the Free Software Foundation, dnl Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. -dnl ----- Revision history -------------------------------------------------- -dnl -dnl $Log: configure.in,v $ -dnl Revision 1.17 2003/11/29 20:45:41 mdw -dnl Require mLib 2.0.3 for connection stuff. -dnl -dnl Revision 1.16 2003/11/25 14:11:18 mdw -dnl Preliminary bump to 1.2.7. -dnl -dnl Revision 1.15 2003/11/25 14:08:23 mdw -dnl Debianization. Socket target options. Internet binding. -dnl -dnl Revision 1.14 2003/05/17 12:33:55 mdw -dnl Version bump. -dnl -dnl Revision 1.13 2002/01/13 14:48:39 mdw -dnl Check for @getnetbyname@, since it appears not to be available under -dnl Cygwin. -dnl -dnl Revision 1.12 2001/02/03 20:30:15 mdw -dnl Version bump. -dnl -dnl Revision 1.11 2000/07/01 11:28:52 mdw -dnl Use new mLib selbuf features. -dnl -dnl Revision 1.10 2000/03/23 23:26:29 mdw -dnl Require later mLib for sel.c bugfixes. -dnl -dnl Revision 1.6 1999/11/11 19:08:27 mdw -dnl Build separately from mLib. -dnl -dnl Revision 1.3 1999/07/27 18:30:53 mdw -dnl Various minor portability fixes. -dnl -dnl Revision 1.2 1999/07/26 23:35:09 mdw -dnl Relatively minor changes to support new functionality. -dnl -dnl Revision 1.1.1.1 1999/07/01 08:56:23 mdw -dnl Initial revision. -dnl - AC_INIT(fw.c) AM_INIT_AUTOMAKE(fw, 1.2.7) AM_CONFIG_HEADER(config.h) diff --git a/endpt.c b/endpt.c index 19336d6..173c1b9 100644 --- a/endpt.c +++ b/endpt.c @@ -1,6 +1,6 @@ /* -*-c-*- * - * $Id: endpt.c,v 1.3 2000/08/01 17:58:25 mdw Exp $ + * $Id: endpt.c,v 1.4 2004/04/08 01:36:25 mdw Exp $ * * Generic endpoint abstraction * @@ -26,22 +26,6 @@ * Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ -/*----- Revision history --------------------------------------------------* - * - * $Log: endpt.c,v $ - * Revision 1.3 2000/08/01 17:58:25 mdw - * Include missing header. - * - * Revision 1.2 1999/10/22 22:46:17 mdw - * When a non-file endpoint is attached to a file, keep the file endpoint - * open until the nonfile is done. This stops socket sources from - * resetting their connection limits too early. - * - * Revision 1.1 1999/07/26 23:33:01 mdw - * Infrastructure for the new design. - * - */ - /*----- Header files ------------------------------------------------------*/ #include "config.h" diff --git a/endpt.h b/endpt.h index 21a31f3..f854497 100644 --- a/endpt.h +++ b/endpt.h @@ -1,6 +1,6 @@ /* -*-c-*- * - * $Id: endpt.h,v 1.2 1999/10/22 22:46:17 mdw Exp $ + * $Id: endpt.h,v 1.3 2004/04/08 01:36:25 mdw Exp $ * * Generic endpoint abstraction * @@ -26,19 +26,6 @@ * Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ -/*----- Revision history --------------------------------------------------* - * - * $Log: endpt.h,v $ - * Revision 1.2 1999/10/22 22:46:17 mdw - * When a non-file endpoint is attached to a file, keep the file endpoint - * open until the nonfile is done. This stops socket sources from - * resetting their connection limits too early. - * - * Revision 1.1 1999/07/26 23:33:01 mdw - * Infrastructure for the new design. - * - */ - #ifndef ENDPT_H #define ENDPT_H diff --git a/exec.c b/exec.c index 60d1785..f4c93af 100644 --- a/exec.c +++ b/exec.c @@ -1,6 +1,6 @@ /* -*-c-*- * - * $Id: exec.c,v 1.8 2003/11/29 20:36:07 mdw Exp $ + * $Id: exec.c,v 1.9 2004/04/08 01:36:25 mdw Exp $ * * Source and target for executable programs * @@ -26,39 +26,6 @@ * Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ -/*----- Revision history --------------------------------------------------* - * - * $Log: exec.c,v $ - * Revision 1.8 2003/11/29 20:36:07 mdw - * Privileged outgoing connections. - * - * Revision 1.7 2003/01/24 20:12:26 mdw - * Correctly cast uid and gid sentinel values. Parse full filenames in - * exec arguments (can't do it for program, unfortunately, since the die is - * cast). - * - * Revision 1.6 2002/02/22 23:43:32 mdw - * Call @xfree@ rather than @free@. - * - * Revision 1.5 2002/01/13 14:49:03 mdw - * Track @lbuf@ changes in mLib. - * - * Revision 1.4 2001/02/03 20:30:03 mdw - * Support re-reading config files on SIGHUP. - * - * Revision 1.3 2000/07/01 11:28:52 mdw - * Use new mLib selbuf features. - * - * Revision 1.2 1999/10/22 22:46:17 mdw - * When a non-file endpoint is attached to a file, keep the file endpoint - * open until the nonfile is done. This stops socket sources from - * resetting their connection limits too early. - * - * Revision 1.1 1999/07/26 23:33:32 mdw - * New sources and targets. - * - */ - /*----- Header files ------------------------------------------------------*/ #include "config.h" diff --git a/exec.h b/exec.h index 7faeecf..6769bd2 100644 --- a/exec.h +++ b/exec.h @@ -1,6 +1,6 @@ /* -*-c-*- * - * $Id: exec.h,v 1.1 1999/07/26 23:33:32 mdw Exp $ + * $Id: exec.h,v 1.2 2004/04/08 01:36:25 mdw Exp $ * * Source and target for executable programs * @@ -26,14 +26,6 @@ * Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ -/*----- Revision history --------------------------------------------------* - * - * $Log: exec.h,v $ - * Revision 1.1 1999/07/26 23:33:32 mdw - * New sources and targets. - * - */ - #ifndef EXEC_H #define EXEC_H diff --git a/fattr.c b/fattr.c index adf052d..b27e9b8 100644 --- a/fattr.c +++ b/fattr.c @@ -1,6 +1,6 @@ /* -*-c-*- * - * $Id: fattr.c,v 1.3 2002/01/13 14:50:22 mdw Exp $ + * $Id: fattr.c,v 1.4 2004/04/08 01:36:25 mdw Exp $ * * Handling of file attributes * @@ -26,21 +26,6 @@ * Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ -/*----- Revision history --------------------------------------------------* - * - * $Log: fattr.c,v $ - * Revision 1.3 2002/01/13 14:50:22 mdw - * Delimiter-setting function names change. - * - * Revision 1.2 1999/08/19 18:32:48 mdw - * Improve lexical analysis. In particular, `chmod' patterns don't have to - * be quoted any more. - * - * Revision 1.1 1999/07/26 23:33:56 mdw - * Support code for new design. - * - */ - /*----- Header files ------------------------------------------------------*/ #include "config.h" diff --git a/fattr.h b/fattr.h index 499e85a..60ae21c 100644 --- a/fattr.h +++ b/fattr.h @@ -1,6 +1,6 @@ /* -*-c-*- * - * $Id: fattr.h,v 1.1 1999/07/26 23:33:56 mdw Exp $ + * $Id: fattr.h,v 1.2 2004/04/08 01:36:25 mdw Exp $ * * Handling of file attributes * @@ -26,14 +26,6 @@ * Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ -/*----- Revision history --------------------------------------------------* - * - * $Log: fattr.h,v $ - * Revision 1.1 1999/07/26 23:33:56 mdw - * Support code for new design. - * - */ - #ifndef FATTR_H #define FATTR_H diff --git a/file.c b/file.c index 371273e..5a97064 100644 --- a/file.c +++ b/file.c @@ -1,6 +1,6 @@ /* -*-c-*- * - * $Id: file.c,v 1.6 2003/11/29 20:36:07 mdw Exp $ + * $Id: file.c,v 1.7 2004/04/08 01:36:25 mdw Exp $ * * File source and target * @@ -26,29 +26,6 @@ * Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ -/*----- Revision history --------------------------------------------------* - * - * $Log: file.c,v $ - * Revision 1.6 2003/11/29 20:36:07 mdw - * Privileged outgoing connections. - * - * Revision 1.5 2002/02/22 23:43:32 mdw - * Call @xfree@ rather than @free@. - * - * Revision 1.4 2001/02/03 20:30:03 mdw - * Support re-reading config files on SIGHUP. - * - * Revision 1.3 1999/12/22 15:43:47 mdw - * Fix log messages. - * - * Revision 1.2 1999/10/22 22:47:13 mdw - * New (empty) endpoint method required. - * - * Revision 1.1 1999/07/26 23:33:32 mdw - * New sources and targets. - * - */ - /*----- Header files ------------------------------------------------------*/ #include "config.h" diff --git a/file.h b/file.h index 6b0e53d..5eab952 100644 --- a/file.h +++ b/file.h @@ -1,6 +1,6 @@ /* -*-c-*- * - * $Id: file.h,v 1.1 1999/07/26 23:33:32 mdw Exp $ + * $Id: file.h,v 1.2 2004/04/08 01:36:25 mdw Exp $ * * File source and target * @@ -26,14 +26,6 @@ * Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ -/*----- Revision history --------------------------------------------------* - * - * $Log: file.h,v $ - * Revision 1.1 1999/07/26 23:33:32 mdw - * New sources and targets. - * - */ - #ifndef FILE_H #define FILE_H diff --git a/fw.1 b/fw.1 index d1f42cd..e2572fc 100644 --- a/fw.1 +++ b/fw.1 @@ -1,6 +1,6 @@ .\" -*-nroff-*- .\" -.\" $Id: fw.1,v 1.18 2003/11/29 23:03:19 mdw Exp $ +.\" $Id: fw.1,v 1.19 2004/04/08 01:36:25 mdw Exp $ .\" .\" Manual page for fw .\" @@ -25,64 +25,6 @@ .\" along with `fw'; if not, write to the Free Software Foundation, .\" Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. . -.\" ---- Revision history --------------------------------------------------- -.\" -.\" $Log: fw.1,v $ -.\" Revision 1.18 2003/11/29 23:03:19 mdw -.\" Little formatting fixes. -.\" -.\" Revision 1.17 2003/11/29 20:36:07 mdw -.\" Privileged outgoing connections. -.\" -.\" Revision 1.16 2003/11/25 14:46:50 mdw -.\" Update docco for new options. -.\" -.\" Revision 1.15 2003/01/24 20:13:04 mdw -.\" Fix bogus examples. Explain quoting rules for `exec' endpoints. -.\" -.\" Revision 1.14 2002/02/23 00:05:12 mdw -.\" Fix spacing around full stops (at last!). -.\" -.\" Revision 1.13 2002/02/22 23:45:01 mdw -.\" Add option to change the listen(2) parameter. -.\" -.\" Revision 1.12 2001/02/23 09:11:29 mdw -.\" Update manual style. -.\" -.\" Revision 1.11 2001/02/05 19:47:11 mdw -.\" Minor fixings to wording. -.\" -.\" Revision 1.10 2001/02/03 20:30:03 mdw -.\" Support re-reading config files on SIGHUP. -.\" -.\" Revision 1.9 2000/03/23 00:37:33 mdw -.\" Add option to change user and group after initialization. Naughtily -.\" reassign short equivalents of --grammar and --options. -.\" -.\" Revision 1.8 1999/12/22 15:44:43 mdw -.\" Fix some errors, and document new option. -.\" -.\" Revision 1.7 1999/10/22 22:45:15 mdw -.\" Describe new socket connection options. -.\" -.\" Revision 1.6 1999/10/10 16:46:29 mdw -.\" Include grammar and options references at the end of the manual. -.\" -.\" Revision 1.5 1999/09/26 18:18:05 mdw -.\" Remove a fixed bug from the list. Fix some nasty formatting -.\" misfeatures. -.\" -.\" Revision 1.4 1999/08/19 18:32:48 mdw -.\" Improve lexical analysis. In particular, `chmod' patterns don't have to -.\" be quoted any more. -.\" -.\" Revision 1.3 1999/07/30 06:49:00 mdw -.\" Minor tidying and typo correction. -.\" -.\" Revision 1.2 1999/07/26 23:31:04 mdw -.\" Document lots of new features and syntax. -.\" -. .\"----- Various bits of fancy styling -------------------------------------- . .\" --- Indented paragraphs with right-aligned tags --- diff --git a/fw.c b/fw.c index 2dec3c0..59bc18f 100644 --- a/fw.c +++ b/fw.c @@ -1,6 +1,6 @@ /* -*-c-*- * - * $Id: fw.c,v 1.16 2003/11/29 20:36:07 mdw Exp $ + * $Id: fw.c,v 1.17 2004/04/08 01:36:25 mdw Exp $ * * Port forwarding thingy * @@ -26,63 +26,6 @@ * Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ -/*----- Revision history --------------------------------------------------* - * - * $Log: fw.c,v $ - * Revision 1.16 2003/11/29 20:36:07 mdw - * Privileged outgoing connections. - * - * Revision 1.15 2003/11/25 14:46:50 mdw - * Update docco for new options. - * - * Revision 1.14 2003/01/24 20:12:40 mdw - * Correctly cast uid and gid sentinel values. - * - * Revision 1.13 2002/02/22 23:45:20 mdw - * Add option to change the listen(2) parameter. Receive `fw'-specific - * code from `conf.c'. - * - * Revision 1.12 2002/01/13 14:49:17 mdw - * Track @dstr_vputf@ change. - * - * Revision 1.11 2001/02/03 20:33:26 mdw - * Fix flags to be unsigned. - * - * Revision 1.10 2001/02/03 20:30:03 mdw - * Support re-reading config files on SIGHUP. - * - * Revision 1.9 2001/01/20 11:55:17 mdw - * Handle select errors more robustly. - * - * Revision 1.8 2000/03/23 23:19:19 mdw - * Fix changed options in parser table. - * - * Revision 1.7 2000/03/23 00:37:33 mdw - * Add option to change user and group after initialization. Naughtily - * reassign short equivalents of --grammar and --options. - * - * Revision 1.6 1999/12/22 15:44:10 mdw - * Make syslog a separate option, and do it better. - * - * Revision 1.5 1999/10/22 22:47:50 mdw - * Grammar changes. Also, don't enable SIGINT if it's currently ignored. - * - * Revision 1.4 1999/10/10 16:46:12 mdw - * New resolver to initialize. Also, include options for grammar and - * options references. - * - * Revision 1.3 1999/07/26 23:30:42 mdw - * Major reconstruction work for new design. - * - * Revision 1.2 1999/07/03 13:55:17 mdw - * Various changes. Add configuration grammar to help text. Change to - * root directory and open syslog when forking into background. - * - * Revision 1.1.1.1 1999/07/01 08:56:23 mdw - * Initial revision. - * - */ - /*----- Header files ------------------------------------------------------*/ #include "config.h" diff --git a/fw.h b/fw.h index d9a04ad..adbf415 100644 --- a/fw.h +++ b/fw.h @@ -1,6 +1,6 @@ /* -*-c-*- * - * $Id: fw.h,v 1.3 1999/07/26 23:30:42 mdw Exp $ + * $Id: fw.h,v 1.4 2004/04/08 01:36:25 mdw Exp $ * * Main header file for port forwarder * @@ -26,20 +26,6 @@ * Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ -/*----- Revision history --------------------------------------------------* - * - * $Log: fw.h,v $ - * Revision 1.3 1999/07/26 23:30:42 mdw - * Major reconstruction work for new design. - * - * Revision 1.2 1999/07/03 13:56:33 mdw - * Add flag saying whether to log messages to syslog or stderr. - * - * Revision 1.1.1.1 1999/07/01 08:56:23 mdw - * Initial revision. - * - */ - #ifndef FW_H #define FW_H diff --git a/identify.c b/identify.c index 34cb545..092e776 100644 --- a/identify.c +++ b/identify.c @@ -1,6 +1,6 @@ /* -*-c-*- * - * $Id: identify.c,v 1.10 2003/11/29 22:15:19 mdw Exp $ + * $Id: identify.c,v 1.11 2004/04/08 01:36:25 mdw Exp $ * * Identifies and logs the client of a connection * @@ -26,41 +26,6 @@ * Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ -/*----- Revision history --------------------------------------------------* - * - * $Log: identify.c,v $ - * Revision 1.10 2003/11/29 22:15:19 mdw - * And a typo fix. - * - * Revision 1.9 2003/11/29 22:13:43 mdw - * Fix bug in identification timout handling. - * - * Revision 1.8 2003/11/29 20:36:07 mdw - * Privileged outgoing connections. - * - * Revision 1.7 2002/02/22 23:43:32 mdw - * Call @xfree@ rather than @free@. - * - * Revision 1.6 2001/06/22 19:36:49 mdw - * Enlarge the identity buffer. - * - * Revision 1.5 1999/10/10 16:45:34 mdw - * Modified to use new mLib resolver and ident client. - * - * Revision 1.4 1999/07/27 18:30:53 mdw - * Various minor portability fixes. - * - * Revision 1.3 1999/07/26 23:26:21 mdw - * Minor modifications for new design. - * - * Revision 1.2 1999/07/03 13:56:59 mdw - * Log connections to syslog or stderr as appropriate. - * - * Revision 1.1.1.1 1999/07/01 08:56:23 mdw - * Initial revision. - * - */ - /*----- Header files ------------------------------------------------------*/ #include "config.h" diff --git a/identify.h b/identify.h index 69acb61..0436818 100644 --- a/identify.h +++ b/identify.h @@ -1,6 +1,6 @@ /* -*-c-*- * - * $Id: identify.h,v 1.3 1999/07/27 18:30:53 mdw Exp $ + * $Id: identify.h,v 1.4 2004/04/08 01:36:25 mdw Exp $ * * Identifies and logs the client of a connection * @@ -26,20 +26,6 @@ * Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ -/*----- Revision history --------------------------------------------------* - * - * $Log: identify.h,v $ - * Revision 1.3 1999/07/27 18:30:53 mdw - * Various minor portability fixes. - * - * Revision 1.2 1999/07/26 23:26:21 mdw - * Minor modifications for new design. - * - * Revision 1.1.1.1 1999/07/01 08:56:23 mdw - * Initial revision. - * - */ - #ifndef IDENTIFY_H #define IDENTIFY_H diff --git a/inet.c b/inet.c index 3a4dbd5..c05791e 100644 --- a/inet.c +++ b/inet.c @@ -1,6 +1,6 @@ /* -*-c-*- * - * $Id: inet.c,v 1.6 2003/11/29 20:36:07 mdw Exp $ + * $Id: inet.c,v 1.7 2004/04/08 01:36:25 mdw Exp $ * * Protocol specific definitions for IPv4 sockets * @@ -26,30 +26,6 @@ * Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ -/*----- Revision history --------------------------------------------------* - * - * $Log: inet.c,v $ - * Revision 1.6 2003/11/29 20:36:07 mdw - * Privileged outgoing connections. - * - * Revision 1.5 2003/11/25 14:08:23 mdw - * Debianization. Socket target options. Internet binding. - * - * Revision 1.4 2002/01/13 14:49:56 mdw - * Conditional compilation for @getnetbyname@, since Cygwin doesn't have - * it. - * - * Revision 1.3 2000/08/01 17:59:56 mdw - * Switch over to using `size_t' for socket address lengths. - * - * Revision 1.2 1999/07/27 18:30:53 mdw - * Various minor portability fixes. - * - * Revision 1.1 1999/07/26 23:34:11 mdw - * New socket address types. - * - */ - /*----- Header files ------------------------------------------------------*/ #include "config.h" diff --git a/inet.h b/inet.h index ed3eed4..a5ecb60 100644 --- a/inet.h +++ b/inet.h @@ -1,6 +1,6 @@ /* -*-c-*- * - * $Id: inet.h,v 1.1 1999/07/26 23:34:11 mdw Exp $ + * $Id: inet.h,v 1.2 2004/04/08 01:36:25 mdw Exp $ * * Protocol specific definitions for IPv4 sockets * @@ -26,14 +26,6 @@ * Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ -/*----- Revision history --------------------------------------------------* - * - * $Log: inet.h,v $ - * Revision 1.1 1999/07/26 23:34:11 mdw - * New socket address types. - * - */ - #ifndef INET_H #define INET_H diff --git a/privconn.c b/privconn.c index b2dfaef..72f655b 100644 --- a/privconn.c +++ b/privconn.c @@ -1,6 +1,6 @@ /* -*-c-*- * - * $Id: privconn.c,v 1.2 2003/11/29 20:43:01 mdw Exp $ + * $Id: privconn.c,v 1.3 2004/04/08 01:36:25 mdw Exp $ * * Making privileged connections * @@ -26,17 +26,6 @@ * Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ -/*----- Revision history --------------------------------------------------* - * - * $Log: privconn.c,v $ - * Revision 1.2 2003/11/29 20:43:01 mdw - * Don't do priv separation if no priv connections to make. - * - * Revision 1.1 2003/11/29 20:36:07 mdw - * Privileged outgoing connections. - * - */ - /*----- Header files ------------------------------------------------------*/ #include diff --git a/privconn.h b/privconn.h index 857f278..598f9c9 100644 --- a/privconn.h +++ b/privconn.h @@ -1,6 +1,6 @@ /* -*-c-*- * - * $Id: privconn.h,v 1.1 2003/11/29 20:36:07 mdw Exp $ + * $Id: privconn.h,v 1.2 2004/04/08 01:36:25 mdw Exp $ * * Making privileged connections * @@ -26,14 +26,6 @@ * Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ -/*----- Revision history --------------------------------------------------* - * - * $Log: privconn.h,v $ - * Revision 1.1 2003/11/29 20:36:07 mdw - * Privileged outgoing connections. - * - */ - #ifndef PRIVCONN_H #define PRIVCONN_H diff --git a/reffd.c b/reffd.c index 823b102..44af6c7 100644 --- a/reffd.c +++ b/reffd.c @@ -1,6 +1,6 @@ /* -*-c-*- * - * $Id: reffd.c,v 1.1 1999/07/26 23:33:01 mdw Exp $ + * $Id: reffd.c,v 1.2 2004/04/08 01:36:25 mdw Exp $ * * Reference counted file descriptors * @@ -26,14 +26,6 @@ * Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ -/*----- Revision history --------------------------------------------------* - * - * $Log: reffd.c,v $ - * Revision 1.1 1999/07/26 23:33:01 mdw - * Infrastructure for the new design. - * - */ - /*----- Header files ------------------------------------------------------*/ #include diff --git a/reffd.h b/reffd.h index cdefa85..93ed8f3 100644 --- a/reffd.h +++ b/reffd.h @@ -1,6 +1,6 @@ /* -*-c-*- * - * $Id: reffd.h,v 1.1 1999/07/26 23:33:01 mdw Exp $ + * $Id: reffd.h,v 1.2 2004/04/08 01:36:25 mdw Exp $ * * Reference counted file descriptors * @@ -26,14 +26,6 @@ * Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ -/*----- Revision history --------------------------------------------------* - * - * $Log: reffd.h,v $ - * Revision 1.1 1999/07/26 23:33:01 mdw - * Infrastructure for the new design. - * - */ - #ifndef REFFD_H #define REFFD_H diff --git a/rlimits.h b/rlimits.h index e06f66a..9addc80 100644 --- a/rlimits.h +++ b/rlimits.h @@ -1,6 +1,6 @@ /* -*-c-*- * - * $Id: rlimits.h,v 1.1 1999/07/26 23:33:56 mdw Exp $ + * $Id: rlimits.h,v 1.2 2004/04/08 01:36:25 mdw Exp $ * * List of resource limits known to mankind * @@ -26,14 +26,6 @@ * Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ -/*----- Revision history --------------------------------------------------* - * - * $Log: rlimits.h,v $ - * Revision 1.1 1999/07/26 23:33:56 mdw - * Support code for new design. - * - */ - /*----- Magic -------------------------------------------------------------*/ #ifndef R diff --git a/scan.c b/scan.c index 0bc5cda..b65275b 100644 --- a/scan.c +++ b/scan.c @@ -1,6 +1,6 @@ /* -*-c-*- * - * $Id: scan.c,v 1.6 2002/02/22 23:44:16 mdw Exp $ + * $Id: scan.c,v 1.7 2004/04/08 01:36:25 mdw Exp $ * * Character scanners * @@ -26,31 +26,6 @@ * Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ -/*----- Revision history --------------------------------------------------* - * - * $Log: scan.c,v $ - * Revision 1.6 2002/02/22 23:44:16 mdw - * Miscellaneous tidying up, to make this code independent of `fw'. It - * might end up in a library somewhere. - * - * Revision 1.5 2002/01/30 09:29:34 mdw - * Initialize scanner properly. - * - * Revision 1.4 2001/02/03 20:30:03 mdw - * Support re-reading config files on SIGHUP. - * - * Revision 1.3 2000/08/01 17:58:10 mdw - * Fix subtleties with functions. - * - * Revision 1.2 1999/07/26 23:24:33 mdw - * Complete rewrite. Allow a list of character sources to enable changes - * during parsing of syntactic constructs. - * - * Revision 1.1.1.1 1999/07/01 08:56:23 mdw - * Initial revision. - * - */ - /*----- Header files ------------------------------------------------------*/ #include diff --git a/scan.h b/scan.h index 756029b..a6ace18 100644 --- a/scan.h +++ b/scan.h @@ -1,6 +1,6 @@ /* -*-c-*- * - * $Id: scan.h,v 1.4 2002/02/22 23:44:16 mdw Exp $ + * $Id: scan.h,v 1.5 2004/04/08 01:36:25 mdw Exp $ * * Character scanners * @@ -26,25 +26,6 @@ * Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ -/*----- Revision history --------------------------------------------------* - * - * $Log: scan.h,v $ - * Revision 1.4 2002/02/22 23:44:16 mdw - * Miscellaneous tidying up, to make this code independent of `fw'. It - * might end up in a library somewhere. - * - * Revision 1.3 2002/01/13 14:50:07 mdw - * Make delimiters be a property of a scanner. - * - * Revision 1.2 1999/07/26 23:24:33 mdw - * Complete rewrite. Allow a list of character sources to enable changes - * during parsing of syntactic constructs. - * - * Revision 1.1.1.1 1999/07/01 08:56:23 mdw - * Initial revision. - * - */ - #ifndef SCAN_H #define SCAN_H diff --git a/socket.c b/socket.c index bbc1f9e..c92faad 100644 --- a/socket.c +++ b/socket.c @@ -1,6 +1,6 @@ /* -*-c-*- * - * $Id: socket.c,v 1.11 2003/11/29 20:36:07 mdw Exp $ + * $Id: socket.c,v 1.12 2004/04/08 01:36:25 mdw Exp $ * * Socket source and target definitions * @@ -26,46 +26,6 @@ * Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ -/*----- Revision history --------------------------------------------------* - * - * $Log: socket.c,v $ - * Revision 1.11 2003/11/29 20:36:07 mdw - * Privileged outgoing connections. - * - * Revision 1.10 2003/11/25 14:08:23 mdw - * Debianization. Socket target options. Internet binding. - * - * Revision 1.9 2002/02/23 00:08:00 mdw - * Fix stupid bugs from the listen(2) change. - * - * Revision 1.8 2002/02/22 23:44:44 mdw - * Call @xfree@ rather than @free@. Add option to change the listen(2) - * parameter. - * - * Revision 1.7 2001/06/22 19:37:00 mdw - * New @conn_init@ interface. - * - * Revision 1.6 2001/02/03 20:30:03 mdw - * Support re-reading config files on SIGHUP. - * - * Revision 1.5 2000/03/23 23:20:42 mdw - * Remove listener even if connection option isn't SOCKOPT_LIMITED. - * - * Revision 1.4 1999/12/22 15:44:25 mdw - * Fix log message. - * - * Revision 1.3 1999/10/22 22:48:36 mdw - * New connection options: unlimited concurrent connections, and one-shot - * listening sockets. - * - * Revision 1.2 1999/07/27 18:30:53 mdw - * Various minor portability fixes. - * - * Revision 1.1 1999/07/26 23:33:32 mdw - * New sources and targets. - * - */ - /*----- Header files ------------------------------------------------------*/ #include "config.h" diff --git a/socket.h b/socket.h index e85d455..344dd18 100644 --- a/socket.h +++ b/socket.h @@ -1,6 +1,6 @@ /* -*-c-*- * - * $Id: socket.h,v 1.2 2003/11/25 14:08:23 mdw Exp $ + * $Id: socket.h,v 1.3 2004/04/08 01:36:25 mdw Exp $ * * Socket source and target definitions * @@ -26,17 +26,6 @@ * Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ -/*----- Revision history --------------------------------------------------* - * - * $Log: socket.h,v $ - * Revision 1.2 2003/11/25 14:08:23 mdw - * Debianization. Socket target options. Internet binding. - * - * Revision 1.1 1999/07/26 23:33:32 mdw - * New sources and targets. - * - */ - #ifndef SOCKET_H #define SOCKET_H diff --git a/source.c b/source.c index 5973547..e39dd07 100644 --- a/source.c +++ b/source.c @@ -1,6 +1,6 @@ /* -*-c-*- * - * $Id: source.c,v 1.1 1999/07/26 23:33:01 mdw Exp $ + * $Id: source.c,v 1.2 2004/04/08 01:36:25 mdw Exp $ * * Standard routines for forwarding sources * @@ -26,14 +26,6 @@ * Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ -/*----- Revision history --------------------------------------------------* - * - * $Log: source.c,v $ - * Revision 1.1 1999/07/26 23:33:01 mdw - * Infrastructure for the new design. - * - */ - /*----- Header files ------------------------------------------------------*/ #include diff --git a/source.h b/source.h index 9a066f0..bf5d3da 100644 --- a/source.h +++ b/source.h @@ -1,6 +1,6 @@ /* -*-c-*- * - * $Id: source.h,v 1.1 1999/07/26 23:33:01 mdw Exp $ + * $Id: source.h,v 1.2 2004/04/08 01:36:25 mdw Exp $ * * Description of forwarding sources * @@ -26,14 +26,6 @@ * Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ -/*----- Revision history --------------------------------------------------* - * - * $Log: source.h,v $ - * Revision 1.1 1999/07/26 23:33:01 mdw - * Infrastructure for the new design. - * - */ - #ifndef SOURCE_H #define SOURCE_H diff --git a/target.h b/target.h index 1472ff3..0a01a7d 100644 --- a/target.h +++ b/target.h @@ -1,6 +1,6 @@ /* -*-c-*- * - * $Id: target.h,v 1.3 2003/11/29 20:36:07 mdw Exp $ + * $Id: target.h,v 1.4 2004/04/08 01:36:25 mdw Exp $ * * Description of forwarding targets * @@ -26,20 +26,6 @@ * Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ -/*----- Revision history --------------------------------------------------* - * - * $Log: target.h,v $ - * Revision 1.3 2003/11/29 20:36:07 mdw - * Privileged outgoing connections. - * - * Revision 1.2 2003/11/25 14:08:23 mdw - * Debianization. Socket target options. Internet binding. - * - * Revision 1.1 1999/07/26 23:33:01 mdw - * Infrastructure for the new design. - * - */ - #ifndef TARGET_H #define TARGET_H diff --git a/un.c b/un.c index 966bda0..6fd46b4 100644 --- a/un.c +++ b/un.c @@ -1,6 +1,6 @@ /* -*-c-*- * - * $Id: un.c,v 1.8 2003/11/30 00:25:27 mdw Exp $ + * $Id: un.c,v 1.9 2004/04/08 01:36:25 mdw Exp $ * * Protocol specific definitions for Unix-domain sockets * @@ -26,35 +26,6 @@ * Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ -/*----- Revision history --------------------------------------------------* - * - * $Log: un.c,v $ - * Revision 1.8 2003/11/30 00:25:27 mdw - * Fix source option prefix. - * - * Revision 1.7 2003/11/29 20:36:07 mdw - * Privileged outgoing connections. - * - * Revision 1.6 2003/11/25 14:08:23 mdw - * Debianization. Socket target options. Internet binding. - * - * Revision 1.5 2002/02/22 23:43:32 mdw - * Call @xfree@ rather than @free@. - * - * Revision 1.4 2000/08/01 17:59:56 mdw - * Switch over to using `size_t' for socket address lengths. - * - * Revision 1.3 2000/08/01 17:58:32 mdw - * Remove unnecessary header. - * - * Revision 1.2 1999/07/27 18:30:53 mdw - * Various minor portability fixes. - * - * Revision 1.1 1999/07/26 23:34:11 mdw - * New socket address types. - * - */ - /*----- Header files ------------------------------------------------------*/ #include "config.h" diff --git a/un.h b/un.h index 145313a..7f0edcb 100644 --- a/un.h +++ b/un.h @@ -1,6 +1,6 @@ /* -*-c-*- * - * $Id: un.h,v 1.1 1999/07/26 23:34:11 mdw Exp $ + * $Id: un.h,v 1.2 2004/04/08 01:36:25 mdw Exp $ * * Protocol specific definitions for Unix-domain sockets * @@ -26,14 +26,6 @@ * Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ -/*----- Revision history --------------------------------------------------* - * - * $Log: un.h,v $ - * Revision 1.1 1999/07/26 23:34:11 mdw - * New socket address types. - * - */ - #ifndef UN_H #define UN_H -- 2.11.0