[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
lynx-dev Removing HTPasswd.* HTAuth.* HTAAServ.*: rationale
From: |
John Bley |
Subject: |
lynx-dev Removing HTPasswd.* HTAuth.* HTAAServ.*: rationale |
Date: |
Sun, 14 Mar 1999 18:55:50 -0500 (EST) |
The files HTPasswd.{c,h}, HTAuth.{c,h}, and HTAAServ.{c,h} define the
following things:
theTime (var), HTAAUser (type struct), HTAA_checkAuthorization,
HTAA_statusMessage, HTAA_composeAuthHeaders, HTAA_startLogging,
HTAA_authenticate, HTAA_checkPassword, HTAA_encryptPasswd,
HTAA_passwdMatch, HTAAFile_readPasswdRec
HTAccess.c defines its own function-local "time_t theTime."
HTRules.c #includes HTAAServ.h but uses nothing in it.
No file outside the set of six redeclares or uses any of the above types,
vars, or functions.
It is perfectly safe to remove these six files from the distribution,
after snipping one line from HTRules.c and changing the makefile.
I can submit a patch for the CommonMakfile and HTRules.c changes if
necessary.
This is a 41K snip if performed.
--
John Bley - address@hidden
Duke '99 - English/Computer Science
Since English is a mess, it maps well onto the problem space,
which is also a mess, which we call reality. - Larry Wall