]> eyrie.org Git - kerberos/sident.git/log
kerberos/sident.git
20 years agoIgnore the results of make dist. release/3.1
Russ Allbery [Tue, 5 Aug 2003 00:18:59 +0000 (00:18 +0000)]
Ignore the results of make dist.

20 years agoPut the =back commands in the right place.
Russ Allbery [Mon, 4 Aug 2003 19:18:16 +0000 (19:18 +0000)]
Put the =back commands in the right place.

20 years agoRemove the temporary directory after make dist.
Russ Allbery [Mon, 4 Aug 2003 07:50:26 +0000 (07:50 +0000)]
Remove the temporary directory after make dist.

20 years agoAdd a reference to the S/Ident home page, and refer to the sident(3) man
Russ Allbery [Mon, 4 Aug 2003 07:43:44 +0000 (07:43 +0000)]
Add a reference to the S/Ident home page, and refer to the sident(3) man
page in the sidentd(8) man page.

20 years agoAdd missing =back commands.
Russ Allbery [Mon, 4 Aug 2003 07:05:40 +0000 (07:05 +0000)]
Add missing =back commands.

20 years agoRelease 3.1.
Russ Allbery [Mon, 4 Aug 2003 05:02:27 +0000 (05:02 +0000)]
Release 3.1.

20 years agoRemove the old tester programs that have been retired and add the lifetime
Russ Allbery [Mon, 4 Aug 2003 05:01:55 +0000 (05:01 +0000)]
Remove the old tester programs that have been retired and add the lifetime
routines.

20 years agoRecurse into the man directory so that it can install the man pages. Add
Russ Allbery [Mon, 4 Aug 2003 04:58:15 +0000 (04:58 +0000)]
Recurse into the man directory so that it can install the man pages.  Add
the new POD man pages to MANIFEST and change sidentd.man to sidentd.8.
Build the man pages on make dist and exclude them correctly from manifest
checking.

20 years agoDon't install a manual page; this is now done by the Makefile in the man
Russ Allbery [Mon, 4 Aug 2003 04:56:59 +0000 (04:56 +0000)]
Don't install a manual page; this is now done by the Makefile in the man
directory itself.

20 years agoAdd a maintclean target to remove the generated man pages.
Russ Allbery [Mon, 4 Aug 2003 04:55:05 +0000 (04:55 +0000)]
Add a maintclean target to remove the generated man pages.

20 years agoRewrite the man pages in POD, significantly expanding them and checking
Russ Allbery [Mon, 4 Aug 2003 04:54:21 +0000 (04:54 +0000)]
Rewrite the man pages in POD, significantly expanding them and checking
them for accuracy.  Remove the documentation of the low-level S/Ident
library interface, which I think we may want to just remove and instead
add support to the high-level API for non-blocking connections.  Add a
Makefile to build the man pages and install them.

20 years agoThe error flag is CAPABILITIES, not CABILITIES. Fix a comment.
Russ Allbery [Mon, 4 Aug 2003 02:58:40 +0000 (02:58 +0000)]
The error flag is CAPABILITIES, not CABILITIES.  Fix a comment.

20 years agoidentifier is not normally just the user name. Fix comment.
Russ Allbery [Mon, 4 Aug 2003 01:24:57 +0000 (01:24 +0000)]
identifier is not normally just the user name.  Fix comment.

20 years agoSpelling fixes (requester, not requestor).
Russ Allbery [Mon, 4 Aug 2003 01:23:09 +0000 (01:23 +0000)]
Spelling fixes (requester, not requestor).

20 years agoSpell requester correctly.
Russ Allbery [Mon, 4 Aug 2003 01:20:56 +0000 (01:20 +0000)]
Spell requester correctly.

20 years agoMention sident-test instead of qtest. Clean up the documentation of
Russ Allbery [Sun, 3 Aug 2003 06:56:23 +0000 (06:56 +0000)]
Mention sident-test instead of qtest.  Clean up the documentation of
configure to remove things that are rarely used.

20 years agoRename qtest to sident-test and qtest.c to sident-test.c.
Russ Allbery [Sun, 3 Aug 2003 06:45:06 +0000 (06:45 +0000)]
Rename qtest to sident-test and qtest.c to sident-test.c.

20 years agoRemove ident-tester and lookup-tester; they don't work any more anyway,
Russ Allbery [Sun, 3 Aug 2003 06:43:51 +0000 (06:43 +0000)]
Remove ident-tester and lookup-tester; they don't work any more anyway,
and qtest is significantly better (and will soon be renamed).

20 years agoBump revision to 3.1.
Russ Allbery [Thu, 24 Jul 2003 19:09:16 +0000 (19:09 +0000)]
Bump revision to 3.1.

20 years agoLargely rewritten and significantly cleaned up. Now takes various command
Russ Allbery [Thu, 24 Jul 2003 19:09:00 +0000 (19:09 +0000)]
Largely rewritten and significantly cleaned up.  Now takes various command
line flags for srvtab location, keytab location, interactive setting, and
gdb delay period.

20 years agoAdd support for setting the expire time and local principal in the IDENT
Russ Allbery [Thu, 24 Jul 2003 19:08:19 +0000 (19:08 +0000)]
Add support for setting the expire time and local principal in the IDENT
struct.  The local principal is just the base principal name if there's
no instance and the principal is in the local realm.

20 years agoAdd the ticket expiration time and the local principal to the IDENT struct.
Russ Allbery [Thu, 24 Jul 2003 19:03:58 +0000 (19:03 +0000)]
Add the ticket expiration time and the local principal to the IDENT struct.

20 years agoAdd krb_life_to_time for Kerberos libraries that don't have it, thus giving
Russ Allbery [Thu, 24 Jul 2003 19:03:19 +0000 (19:03 +0000)]
Add krb_life_to_time for Kerberos libraries that don't have it, thus giving
us long lifetime support even if it's not supported by the Kerberos
libraries directly.

20 years agoThe -L flags have to be specified in *both* LDDLFLAGS *and* in LIBS because
Russ Allbery [Thu, 24 Jul 2003 19:01:38 +0000 (19:01 +0000)]
The -L flags have to be specified in *both* LDDLFLAGS *and* in LIBS because
MakeMaker is unbelievably stupid.

20 years agomake it work, add GSSAPI test
Roland Schemers [Thu, 24 Jul 2003 18:35:34 +0000 (18:35 +0000)]
make it work, add GSSAPI test

21 years agoMention Heimdal support. release/3.0
Russ Allbery [Sun, 1 Jun 2003 01:15:32 +0000 (01:15 +0000)]
Mention Heimdal support.

21 years agoDon't leave a blank line after environment variables; it confuses the HTML
Russ Allbery [Sun, 1 Jun 2003 01:14:55 +0000 (01:14 +0000)]
Don't leave a blank line after environment variables; it confuses the HTML
translator.

21 years agoHelpful to actually call the probe for int32_t.
Russ Allbery [Sun, 1 Jun 2003 00:32:29 +0000 (00:32 +0000)]
Helpful to actually call the probe for int32_t.

21 years agoUpdate version number and copyright dates.
Russ Allbery [Sat, 31 May 2003 21:24:42 +0000 (21:24 +0000)]
Update version number and copyright dates.

21 years agoAdd details for 3.0.
Russ Allbery [Sat, 31 May 2003 21:24:33 +0000 (21:24 +0000)]
Add details for 3.0.

21 years agoAdd CFLAGS to the environment variable list and remove INSTALL and RANLIB
Russ Allbery [Sat, 31 May 2003 21:24:24 +0000 (21:24 +0000)]
Add CFLAGS to the environment variable list and remove INSTALL and RANLIB
since no one needs to care.

21 years agoRemove LIST.* on make distclean.
Russ Allbery [Sat, 31 May 2003 21:22:24 +0000 (21:22 +0000)]
Remove LIST.* on make distclean.

21 years agoAdd depend target and update dependencies.
Russ Allbery [Sat, 31 May 2003 21:03:48 +0000 (21:03 +0000)]
Add depend target and update dependencies.

21 years agoMake sure we do the right thing for config.h and top_srcdir.
Russ Allbery [Sat, 31 May 2003 21:03:36 +0000 (21:03 +0000)]
Make sure we do the right thing for config.h and top_srcdir.

21 years agoInitial complete version.
Russ Allbery [Sat, 31 May 2003 20:55:12 +0000 (20:55 +0000)]
Initial complete version.

21 years agoRemove dev2src stuff and add LIST.*.
Russ Allbery [Sat, 31 May 2003 20:55:00 +0000 (20:55 +0000)]
Remove dev2src stuff and add LIST.*.

21 years agokernel.c is a symlink to the appropriate kernel module.
Russ Allbery [Sat, 31 May 2003 20:49:13 +0000 (20:49 +0000)]
kernel.c is a symlink to the appropriate kernel module.

21 years agoNo longer keep a separate changelog for the Perl module.
Russ Allbery [Sat, 31 May 2003 20:39:00 +0000 (20:39 +0000)]
No longer keep a separate changelog for the Perl module.

21 years agoAdd dist, check-manifest, and depend targets. all shouldn't depend on
Russ Allbery [Sat, 31 May 2003 20:32:04 +0000 (20:32 +0000)]
Add dist, check-manifest, and depend targets.  all shouldn't depend on
config.status, and clean, depend, and install should depend on Makefile
(for SUBDIRS).

21 years agoIgnore config.h and config.h.in.
Russ Allbery [Sat, 31 May 2003 20:31:31 +0000 (20:31 +0000)]
Ignore config.h and config.h.in.

21 years agoInitial version (from WebAuth v3).
Russ Allbery [Sat, 31 May 2003 20:24:57 +0000 (20:24 +0000)]
Initial version (from WebAuth v3).

21 years agoUse sident as the tarball name.
Russ Allbery [Sat, 31 May 2003 20:23:25 +0000 (20:23 +0000)]
Use sident as the tarball name.

21 years agoAdjust for the changed location of sident.h.
Russ Allbery [Sat, 31 May 2003 20:10:21 +0000 (20:10 +0000)]
Adjust for the changed location of sident.h.

21 years agoMove config.h to the top level and fix the include paths to work properly
Russ Allbery [Sat, 31 May 2003 20:09:56 +0000 (20:09 +0000)]
Move config.h to the top level and fix the include paths to work properly
with builddir != srcdir builds.

21 years agoMove config.h to the top level.
Russ Allbery [Sat, 31 May 2003 20:03:47 +0000 (20:03 +0000)]
Move config.h to the top level.

21 years agoMove sident.h from common/include to include.
Russ Allbery [Sat, 31 May 2003 20:03:19 +0000 (20:03 +0000)]
Move sident.h from common/include to include.

21 years agoAvoid Perl warnings from undefined variables.
Russ Allbery [Sat, 31 May 2003 02:58:45 +0000 (02:58 +0000)]
Avoid Perl warnings from undefined variables.

21 years agoUse srvtab.ident as the srvtab name; that's more common for us than
Russ Allbery [Sat, 31 May 2003 02:57:53 +0000 (02:57 +0000)]
Use srvtab.ident as the srvtab name; that's more common for us than
ident.srvtab now.

21 years agoUse KRB_LDFLAGS.
Russ Allbery [Sat, 31 May 2003 00:56:54 +0000 (00:56 +0000)]
Use KRB_LDFLAGS.

21 years agoDefine KRB_LDFLAGS separate from KRB_LIBS since the Perl module needs it.
Russ Allbery [Sat, 31 May 2003 00:56:46 +0000 (00:56 +0000)]
Define KRB_LDFLAGS separate from KRB_LIBS since the Perl module needs it.

21 years agoGet the linking right and include the rest of the paths that the user asked
Russ Allbery [Sat, 31 May 2003 00:56:20 +0000 (00:56 +0000)]
Get the linking right and include the rest of the paths that the user asked
for during S/Ident configuration.

21 years agoIgnore generated files.
Russ Allbery [Sat, 31 May 2003 00:55:53 +0000 (00:55 +0000)]
Ignore generated files.

21 years agoDon't guard all the constants with #ifdef. It's completely unnecessary
Russ Allbery [Sat, 31 May 2003 00:55:25 +0000 (00:55 +0000)]
Don't guard all the constants with #ifdef.  It's completely unnecessary
and also now breaks, since they're now enums rather than #defines.

21 years agoMake sure that all the right -I flags are included if an explicit path is
Russ Allbery [Sat, 31 May 2003 00:23:17 +0000 (00:23 +0000)]
Make sure that all the right -I flags are included if an explicit path is
given to --with-kerberos.

21 years agoAlso remove perl/Makefile.PL on make distclean.
Russ Allbery [Sat, 31 May 2003 00:20:43 +0000 (00:20 +0000)]
Also remove perl/Makefile.PL on make distclean.

21 years agoInitial version.
Russ Allbery [Sat, 31 May 2003 00:20:12 +0000 (00:20 +0000)]
Initial version.

21 years agoautom4te.cache is a directory and needs -r to remove.
Russ Allbery [Sat, 31 May 2003 00:18:09 +0000 (00:18 +0000)]
autom4te.cache is a directory and needs -r to remove.

21 years agoInclude KRB_CPPFLAGS in INC.
Russ Allbery [Sat, 31 May 2003 00:17:36 +0000 (00:17 +0000)]
Include KRB_CPPFLAGS in INC.

21 years agoGlobal spelling correction: requestor => requester. (This actually
Russ Allbery [Sat, 31 May 2003 00:09:15 +0000 (00:09 +0000)]
Global spelling correction:  requestor => requester.  (This actually
changes the library API, but it doesn't look like any of our applications
used that low level of a library function, thankfully.  And what the hell,
this has been bugging me for years, and it's a major version release.)

21 years agoAlso generate perl/Makefile.PL.
Russ Allbery [Sat, 31 May 2003 00:01:19 +0000 (00:01 +0000)]
Also generate perl/Makefile.PL.

21 years agoClean up and modify to use configure results, now that this is part of the
Russ Allbery [Sat, 31 May 2003 00:00:17 +0000 (00:00 +0000)]
Clean up and modify to use configure results, now that this is part of the
same source tree as the rest of S/Ident.

21 years agoUpdate for Autoconf 2.5 (which no longer requires the -l option to
Russ Allbery [Fri, 30 May 2003 23:48:48 +0000 (23:48 +0000)]
Update for Autoconf 2.5 (which no longer requires the -l option to
autoheader).

21 years agoUpdate maintainer and remove autom4te.cache on make distclean.
Russ Allbery [Fri, 30 May 2003 23:47:25 +0000 (23:47 +0000)]
Update maintainer and remove autom4te.cache on make distclean.

21 years agoversion.c is no longer needed; we now get version information from config.h.
Russ Allbery [Fri, 30 May 2003 23:45:46 +0000 (23:45 +0000)]
version.c is no longer needed; we now get version information from config.h.

21 years agoUse PACKAGE_STRING rather than our separate version string.
Russ Allbery [Fri, 30 May 2003 23:45:16 +0000 (23:45 +0000)]
Use PACKAGE_STRING rather than our separate version string.

21 years agoGet the version number from the configure script.
Russ Allbery [Fri, 30 May 2003 23:42:52 +0000 (23:42 +0000)]
Get the version number from the configure script.

21 years agoPort to Heimdal's GSSAPI implementation.
Russ Allbery [Fri, 30 May 2003 23:37:49 +0000 (23:37 +0000)]
Port to Heimdal's GSSAPI implementation.

21 years agoJust give up and use int32_t rather than KRB_DES_INT32_32_des_KRB_fOo
Russ Allbery [Fri, 30 May 2003 23:36:01 +0000 (23:36 +0000)]
Just give up and use int32_t rather than KRB_DES_INT32_32_des_KRB_fOo
flavor of the week.

21 years agoUse the new KRB_LIBS and KRB_CPPFLAGS variables.
Russ Allbery [Fri, 30 May 2003 23:34:38 +0000 (23:34 +0000)]
Use the new KRB_LIBS and KRB_CPPFLAGS variables.

21 years agoRewrite the configuration using Autoconf 2.57. Add configure probes for
Russ Allbery [Fri, 30 May 2003 23:34:00 +0000 (23:34 +0000)]
Rewrite the configuration using Autoconf 2.57.  Add configure probes for
Heimdal's GSSAPI implementation so that we can support either it or MIT
Kerberos v5.  Drop all support for KTH Kerberos or Kerberos v4, since we
need Kerberos v5 for the GSSAPI bits anyway.  Break portions of the
configure script into separate files and probe for int32_t and uint32_t.

21 years agoIgnore autom4te.cache.
Russ Allbery [Fri, 30 May 2003 23:32:12 +0000 (23:32 +0000)]
Ignore autom4te.cache.

21 years agoUpdate to latest upstream versions.
Russ Allbery [Fri, 30 May 2003 21:43:51 +0000 (21:43 +0000)]
Update to latest upstream versions.

21 years agoMoved from the top level.
Russ Allbery [Fri, 30 May 2003 21:43:09 +0000 (21:43 +0000)]
Moved from the top level.

21 years agoMoved to tools.
Russ Allbery [Fri, 30 May 2003 21:42:58 +0000 (21:42 +0000)]
Moved to tools.

21 years agoRedo slightly to improve the conversion to HTML. release/2.0
Russ Allbery [Wed, 13 Nov 2002 04:32:04 +0000 (04:32 +0000)]
Redo slightly to improve the conversion to HTML.

21 years agoChange formatting slightly to make it easier to convert to HTML.
Russ Allbery [Wed, 13 Nov 2002 04:24:46 +0000 (04:24 +0000)]
Change formatting slightly to make it easier to convert to HTML.

21 years agoRemove the duplicate section in the LICENSE section that refers people to
Russ Allbery [Wed, 13 Nov 2002 03:32:57 +0000 (03:32 +0000)]
Remove the duplicate section in the LICENSE section that refers people to
the LICENSE section.

21 years agoUpdate the supported security methods.
Russ Allbery [Tue, 29 Oct 2002 06:33:46 +0000 (06:33 +0000)]
Update the supported security methods.

21 years agoAdd information about tested platforms and the available kernel modules.
Russ Allbery [Tue, 29 Oct 2002 05:41:51 +0000 (05:41 +0000)]
Add information about tested platforms and the available kernel modules.

21 years agoAssume that gethostby* clobbers the previous struct hostent returned and
Russ Allbery [Tue, 29 Oct 2002 05:39:23 +0000 (05:39 +0000)]
Assume that gethostby* clobbers the previous struct hostent returned and
make a local copy before calling another of those functions.  Fixes sidentd
on Tru64.

21 years agoAssume that gethostby* clobbers the previous struct hostent returned and
Russ Allbery [Tue, 29 Oct 2002 05:39:03 +0000 (05:39 +0000)]
Assume that gethostby* clobbers the previous struct hostent returned and
make a local copy before calling another of those functions.  Fixes a
logging bug on Tru64.

21 years agoInclude <sys/param.h> for MAXPATHLEN.
Russ Allbery [Tue, 29 Oct 2002 05:36:44 +0000 (05:36 +0000)]
Include <sys/param.h> for MAXPATHLEN.

21 years agoChange the 1.6 news section to be 2.0 instead, add the GSS-API support,
Russ Allbery [Tue, 29 Oct 2002 00:59:38 +0000 (00:59 +0000)]
Change the 1.6 news section to be 2.0 instead, add the GSS-API support,
and add a note about the additional cleanups.

21 years agoUse Doxygen-style file comments, clean up includes, and remove a bunch of
Russ Allbery [Tue, 29 Oct 2002 00:52:15 +0000 (00:52 +0000)]
Use Doxygen-style file comments, clean up includes, and remove a bunch of
old portability hacks to systems that we no longer care about.

21 years agoFix the file headers to use Doxygen style, clean up the includes, and
Russ Allbery [Tue, 29 Oct 2002 00:51:20 +0000 (00:51 +0000)]
Fix the file headers to use Doxygen style, clean up the includes, and
remove a bunch of old and now-pointless portability hacks to platforms we
no longer care about.

21 years agoRemove the stray prototypes of internal functions.
Russ Allbery [Tue, 29 Oct 2002 00:49:50 +0000 (00:49 +0000)]
Remove the stray prototypes of internal functions.

21 years agoStop checking for dirent and unistd.h since that's portable to all systems
Russ Allbery [Tue, 29 Oct 2002 00:49:27 +0000 (00:49 +0000)]
Stop checking for dirent and unistd.h since that's portable to all systems
we care about.  Check for sys/select.h, the return type of signal, and
vsnprintf.

21 years agoUpdate copyright dates and version number.
Russ Allbery [Tue, 29 Oct 2002 00:48:38 +0000 (00:48 +0000)]
Update copyright dates and version number.

21 years agoRemove the sleep(1) at the end so that I can get a good feel for the timing
Russ Allbery [Tue, 22 Oct 2002 07:07:26 +0000 (07:07 +0000)]
Remove the sleep(1) at the end so that I can get a good feel for the timing
of the Kerberos v5 call.

21 years agoInitial GSS-API support. Tested and working, but the S/Ident code is still
Russ Allbery [Tue, 22 Oct 2002 06:57:04 +0000 (06:57 +0000)]
Initial GSS-API support.  Tested and working, but the S/Ident code is still
rather messy and could use some significant cleanups.

Fix some more missing includes as part of this same work, and generalize
the requester code a little bit.  Add a Kerberos v5 test case to the
S/Ident tester and change its default ident srvtab location to match our
current default.

21 years agoUse verbose_flag rather than syslog_flag && debug_flag for trace debugging
Russ Allbery [Tue, 22 Oct 2002 06:34:53 +0000 (06:34 +0000)]
Use verbose_flag rather than syslog_flag && debug_flag for trace debugging
sent to syslog (debug_flag turns on other stuff that we don't want).

21 years agoFix some comments.
Russ Allbery [Tue, 22 Oct 2002 06:28:09 +0000 (06:28 +0000)]
Fix some comments.

21 years agoIgnore qtest.
Russ Allbery [Tue, 22 Oct 2002 06:27:51 +0000 (06:27 +0000)]
Ignore qtest.

21 years agoProperly include the standard C header files rather than relying on a
Russ Allbery [Tue, 22 Oct 2002 06:27:05 +0000 (06:27 +0000)]
Properly include the standard C header files rather than relying on a
#define that Autoconf doesn't define.  Otherwise, the implicit pointer to
int conversion breaks things horribly on a 64-bit compile.

21 years agoRemove all of the __P mess and reformat function definitions. Make sure
Russ Allbery [Sun, 20 Oct 2002 01:04:59 +0000 (01:04 +0000)]
Remove all of the __P mess and reformat function definitions.  Make sure
everything compiles properly with the rework of sident.h.  Change ARBPTR_T
to void *.

21 years agoRemove <sident_auth.h> dependencies and add tables.c.
Russ Allbery [Sun, 20 Oct 2002 01:03:50 +0000 (01:03 +0000)]
Remove <sident_auth.h> dependencies and add tables.c.

21 years agoError and flag tables, moved out of sident.h.
Russ Allbery [Sun, 20 Oct 2002 01:03:17 +0000 (01:03 +0000)]
Error and flag tables, moved out of sident.h.

21 years agoAdded full Doxygen documentation. Merged sident.h and sident_auth.h
Russ Allbery [Sun, 20 Oct 2002 01:00:48 +0000 (01:00 +0000)]
Added full Doxygen documentation.  Merged sident.h and sident_auth.h
together for now; a separate pass will be needed to move some of the
private stuff off into a separate header file.  Removed the error code
table and flags table; these are now in C source files as they should be.
Got rid of all of the annoying __P stuff and some other unnecessary
portability code.

21 years agoIgnore various files generated by the build.
Russ Allbery [Sun, 20 Oct 2002 00:50:10 +0000 (00:50 +0000)]
Ignore various files generated by the build.

21 years agoIgnore config.h as well.
Russ Allbery [Sun, 20 Oct 2002 00:49:31 +0000 (00:49 +0000)]
Ignore config.h as well.