]> git.sur5r.net Git - openldap/log
openldap
25 years agoclose ldap.conf after reading it.
Kurt Zeilenga [Thu, 25 Mar 1999 22:19:42 +0000 (22:19 +0000)]
close ldap.conf after reading it.

25 years agoUse modified works test to check for pthread_create in default
Kurt Zeilenga [Thu, 25 Mar 1999 22:11:42 +0000 (22:11 +0000)]
Use modified works test to check for pthread_create in default
libraries.  Original work test is still used to valid detected
header/library are compatible.

25 years agoBackout previous change. It breaks specification of pthreads via
Kurt Zeilenga [Thu, 25 Mar 1999 19:51:54 +0000 (19:51 +0000)]
Backout previous change.  It breaks specification of pthreads via
the environment.  A more general solution is needed.

25 years agoAdded support for newSuperior.
Juan Gomez [Wed, 24 Mar 1999 21:45:15 +0000 (21:45 +0000)]
Added support for newSuperior.

25 years agoAdded a new function: build_new_dn(), which builds new dn for entries
Juan Gomez [Wed, 24 Mar 1999 20:26:43 +0000 (20:26 +0000)]
Added a new function: build_new_dn(), which builds new dn for entries
being renamed through modrdn/moddn. This in preparation to add support
for MODDN v3.

25 years agoFixed Pthread detection problem in IRIX.
Juan Gomez [Wed, 24 Mar 1999 04:09:55 +0000 (04:09 +0000)]
Fixed Pthread detection problem in IRIX.

25 years agoFixed Pthread detection problem in IRIX.
Juan Gomez [Wed, 24 Mar 1999 04:04:50 +0000 (04:04 +0000)]
Fixed Pthread detection problem in IRIX.

25 years agoFix unlock bug in connection_read/write. Fix connection_read() to
Kurt Zeilenga [Tue, 23 Mar 1999 01:57:48 +0000 (01:57 +0000)]
Fix unlock bug in connection_read/write.  Fix connection_read() to
ignore input when connection is closing.

25 years agoImproved "closing" handling. Remove fd from read set when state
Kurt Zeilenga [Tue, 23 Mar 1999 00:38:57 +0000 (00:38 +0000)]
Improved "closing" handling.  Remove fd from read set when state
changes to closing.  Need to add protection against read set races.

25 years agoFix c_mutex typo.
Kurt Zeilenga [Mon, 22 Mar 1999 19:46:44 +0000 (19:46 +0000)]
Fix c_mutex typo.

25 years agoAdd trace to connection_get() to aid debugging.
Kurt Zeilenga [Mon, 22 Mar 1999 19:39:54 +0000 (19:39 +0000)]
Add trace to connection_get() to aid debugging.

25 years agoslap_set_time() is no longer necessary.
Kurt Zeilenga [Mon, 22 Mar 1999 19:16:22 +0000 (19:16 +0000)]
slap_set_time() is no longer necessary.

25 years agoChanged the way paths are replaced in xrpcomp so that it is done in the
Julio Sánchez Fernández [Mon, 22 Mar 1999 14:17:57 +0000 (14:17 +0000)]
Changed the way paths are replaced in xrpcomp so that it is done in the
make step instead of make install
Removed pair of extra % from the path substitution

25 years agoRound 2 of connection management changes.
Kurt Zeilenga [Mon, 22 Mar 1999 07:38:27 +0000 (07:38 +0000)]
Round 2 of connection management changes.
Mainly updated back-bdb2, back-passwd, back-shell to use slap_get_time().

25 years agoPROTOTYPE: New connection management infrastructure designed to
Kurt Zeilenga [Mon, 22 Mar 1999 07:14:54 +0000 (07:14 +0000)]
PROTOTYPE: New connection management infrastructure designed to
remove race conditions on connection close.
BROKEN: various counters for dn=monitor.
Initial testing on FreeBSD (with and without pthreads) was successfull.
Have not yet tested preemptive threading environments.
Have not built against backends other than LDBM.

25 years agoAdd check for <assert.h> and put include in right file (acconfig.h)
Kurt Zeilenga [Sat, 20 Mar 1999 03:21:19 +0000 (03:21 +0000)]
Add check for <assert.h> and put include in right file (acconfig.h)

25 years agoProvide global assert solution. <ac/assert.h> (new) is now included
Kurt Zeilenga [Sat, 20 Mar 1999 03:13:24 +0000 (03:13 +0000)]
Provide global assert solution.  <ac/assert.h> (new) is now included
by portable.h with NDEBUG undefined.  This makes assert() is always
available and automatically disables itself when LDAP_DEBUG is undefined.
I've included a basic assert() for pre-STDC compilers.  It relies on
abort() which may not actually be available.  (well replace abort()
with whatever is appropriate if and when we're faced with a pre-STDC
compiler that doesn't have assert()).

25 years agoUse calloc properly... could result in too few bytes being allocated.
Kurt Zeilenga [Sat, 20 Mar 1999 01:25:11 +0000 (01:25 +0000)]
Use calloc properly... could result in too few bytes being allocated.
calloc(1, nelem*size) -> calloc(nelem, size)

25 years agoslapd.conf and friends were being modified during the install step
Julio Sánchez Fernández [Thu, 18 Mar 1999 20:36:42 +0000 (20:36 +0000)]
slapd.conf and friends were being modified during the install step

25 years agoAdd TMPROOT support for two phase building/installing.
Kurt Zeilenga [Thu, 18 Mar 1999 17:36:55 +0000 (17:36 +0000)]
Add TMPROOT support for two phase building/installing.
make all
make TMPROOT=/tmp/root install
will install everything under $(TMPROOT)$(prefix).  Useful for
building bundling packages/ports for various operating systems.

25 years agoAdd copyright notice (to generate log message).
Kurt Zeilenga [Thu, 18 Mar 1999 02:13:09 +0000 (02:13 +0000)]
Add copyright notice (to generate log message).

25 years agoBogus change just to generate a log message.
Kurt Zeilenga [Thu, 18 Mar 1999 02:03:16 +0000 (02:03 +0000)]
Bogus change just to generate a log message.

25 years agoAdd 1999 to acinclude and rebuild configure. (really a log.pl test).
Kurt Zeilenga [Thu, 18 Mar 1999 01:56:26 +0000 (01:56 +0000)]
Add 1999 to acinclude and rebuild configure.  (really a log.pl test).

25 years agoAdd 1999 to copyright. Test new log.pl.
Kurt Zeilenga [Thu, 18 Mar 1999 01:51:53 +0000 (01:51 +0000)]
Add 1999 to copyright.  Test new log.pl.

25 years agoAdd DEFAULT_EDITOR to ldapconfig.h. Used by ldbmtest and ud.
Kurt Zeilenga [Wed, 17 Mar 1999 22:34:17 +0000 (22:34 +0000)]
Add DEFAULT_EDITOR to ldapconfig.h.  Used by ldbmtest and ud.

25 years agoUse HAVE_PW_GECOS when needed.
Kurt Zeilenga [Wed, 17 Mar 1999 22:27:46 +0000 (22:27 +0000)]
Use HAVE_PW_GECOS when needed.

25 years agoAdd OL_STRUCT_PASSWD_PW_GECOS test. Checks for pw_gecos in struct passwd.
Kurt Zeilenga [Wed, 17 Mar 1999 22:23:29 +0000 (22:23 +0000)]
Add OL_STRUCT_PASSWD_PW_GECOS test.  Checks for pw_gecos in struct passwd.

25 years agoRebuild configure and portable.h.in...
Kurt Zeilenga [Wed, 17 Mar 1999 22:10:31 +0000 (22:10 +0000)]
Rebuild configure and portable.h.in...

25 years agodelete thread project, Bart completed this.
Kurt Zeilenga [Wed, 17 Mar 1999 22:02:00 +0000 (22:02 +0000)]
delete thread project, Bart completed this.
Add SASL/TLS project, Bart's working on this.
Add reference to ITS "Software Enhancements".

25 years agoAdd slapd -a address support. Allows you to bind to a specific
Kurt Zeilenga [Wed, 17 Mar 1999 03:56:25 +0000 (03:56 +0000)]
Add slapd -a address support.  Allows you to bind to a specific
address.  Useful for running multiple servers in a virtual hosting
environment.
Modified test001-ldif2ldbm to verify this functionality.  Assumes
localhost is 127.0.0.1.

25 years agoMinor change to EBCDIC test.
Kurt Zeilenga [Wed, 17 Mar 1999 03:55:51 +0000 (03:55 +0000)]
Minor change to EBCDIC test.

25 years agoFirst cut at bind race fix. Passes our test suite at least.
Kurt Zeilenga [Tue, 16 Mar 1999 23:33:30 +0000 (23:33 +0000)]
First cut at bind race fix.   Passes our test suite at least.

25 years agoCast pointer to strcasecmp to AVL_CMP.
Kurt Zeilenga [Tue, 16 Mar 1999 21:55:00 +0000 (21:55 +0000)]
Cast pointer to strcasecmp to AVL_CMP.

25 years agoInitial check of connection states. Have only implemented
Kurt Zeilenga [Tue, 16 Mar 1999 02:59:59 +0000 (02:59 +0000)]
Initial check of connection states.  Have only implemented
SLAP_C_ACTIVE vs SLAP_C_INACTIVE.  Need to implement BINDING and CLOSING.
Added fields tracking pending (on bind) ops.  Could also be used to
implement per-connection thread limits.

25 years agoNULL needs to be defined for pthread_detach(NULL).
Kurt Zeilenga [Tue, 16 Mar 1999 00:38:16 +0000 (00:38 +0000)]
NULL needs to be defined for pthread_detach(NULL).

25 years agoUpdate EBCDIC tests.
Kurt Zeilenga [Mon, 15 Mar 1999 23:45:28 +0000 (23:45 +0000)]
Update EBCDIC tests.

25 years agoImplement OL_HEADER_STDC (derived from AC_HEADER_STDC) with EBCDIC
Kurt Zeilenga [Mon, 15 Mar 1999 21:40:57 +0000 (21:40 +0000)]
Implement OL_HEADER_STDC (derived from AC_HEADER_STDC) with EBCDIC
support.  Will submit this to autoconf maintainers...

25 years agoAdd EBCDIC test in preparation for VM port.
Kurt Zeilenga [Mon, 15 Mar 1999 19:31:13 +0000 (19:31 +0000)]
Add EBCDIC test in preparation for VM port.

25 years agoAdd 'extern' to externals.
Kurt Zeilenga [Mon, 15 Mar 1999 01:06:02 +0000 (01:06 +0000)]
Add 'extern' to externals.

25 years agoFix "decleration" and missing ";" errors.
Kurt Zeilenga [Mon, 15 Mar 1999 01:01:45 +0000 (01:01 +0000)]
Fix "decleration" and missing ";" errors.

25 years agoOnly declare strdup() if DECL_STRDUP is defined
Ben Collins [Mon, 15 Mar 1999 00:19:46 +0000 (00:19 +0000)]
Only declare strdup() if DECL_STRDUP is defined

25 years agoconfigure.in now includes OL_DECL_STRDUP, configure and portable.h.in
Ben Collins [Mon, 15 Mar 1999 00:18:49 +0000 (00:18 +0000)]
configure.in now includes OL_DECL_STRDUP, configure and portable.h.in
rebuilt to reflect it.

25 years agoDefine OL_DECL_STRDUP, the current declaration conflicts with GLIBC 2.1's
Ben Collins [Mon, 15 Mar 1999 00:16:25 +0000 (00:16 +0000)]
Define OL_DECL_STRDUP, the current declaration conflicts with GLIBC 2.1's
macro definition. If the declaration errors, then we don't declare it in
ac/string.h

25 years agoselectObjectClass returned without a value. Return NULL instead.
Hallvard Furuseth [Sun, 14 Mar 1999 07:42:14 +0000 (07:42 +0000)]
selectObjectClass returned without a value.  Return NULL instead.

25 years agofree -> ldap_memfree. Remove spurious strdup.
Hallvard Furuseth [Sun, 14 Mar 1999 07:40:45 +0000 (07:40 +0000)]
free -> ldap_memfree. Remove spurious strdup.

25 years agoAdd missing parens around Debug macro parameter
Hallvard Furuseth [Sun, 14 Mar 1999 07:15:58 +0000 (07:15 +0000)]
Add missing parens around Debug macro parameter

25 years agoFix typo web_ldap.txt -> web_ldap_usage.txt
Hallvard Furuseth [Sat, 13 Mar 1999 23:46:09 +0000 (23:46 +0000)]
Fix typo web_ldap.txt -> web_ldap_usage.txt

25 years agoFail -lbe check if -lroot doesn't exist.
Kurt Zeilenga [Sat, 13 Mar 1999 23:03:40 +0000 (23:03 +0000)]
Fail -lbe check if -lroot doesn't exist.

25 years agoParameters in front of va_alist are unportable; use va_arg instead.
Hallvard Furuseth [Sat, 13 Mar 1999 22:59:18 +0000 (22:59 +0000)]
Parameters in front of va_alist are unportable; use va_arg instead.

25 years agoMake sure LN_S is set to "cp" if "ln -s" AND "ln" does work.
Kurt Zeilenga [Sat, 13 Mar 1999 22:57:38 +0000 (22:57 +0000)]
Make sure LN_S is set to "cp" if "ln -s" AND "ln" does work.

25 years agoOriginal test failed under FreeBSD. Reworked LN_H detection
Kurt Zeilenga [Sat, 13 Mar 1999 22:53:10 +0000 (22:53 +0000)]
Original test failed under FreeBSD.  Reworked LN_H detection
after LN_S test.  Moved to openldap.m4 and cached result.
Does not yet handle case where LN_H == 'cp' and LN_S == 'ln'.

25 years agoAdd missing newline at end of file
Hallvard Furuseth [Sat, 13 Mar 1999 21:38:40 +0000 (21:38 +0000)]
Add missing newline at end of file

25 years agoFix URL for latest hints
Ben Collins [Sat, 13 Mar 1999 20:41:37 +0000 (20:41 +0000)]
Fix URL for latest hints

25 years agoBeOS compile hints, also added to the FAQ-o-Matic
Ben Collins [Sat, 13 Mar 1999 20:35:15 +0000 (20:35 +0000)]
BeOS compile hints, also added to the FAQ-o-Matic

25 years agoUsed new ldap_(un)lockf() functions
Ben Collins [Sat, 13 Mar 1999 20:34:27 +0000 (20:34 +0000)]
Used new ldap_(un)lockf() functions

25 years agoAdded lockf.o to list of OBJS and lockf.c to list of SRCS
Ben Collins [Sat, 13 Mar 1999 20:32:40 +0000 (20:32 +0000)]
Added lockf.o to list of OBJS and lockf.c to list of SRCS

25 years agoMacros for file locking/unlocking added (ldap_lockf/ldap_unlockf)
Ben Collins [Sat, 13 Mar 1999 20:31:55 +0000 (20:31 +0000)]
Macros for file locking/unlocking added (ldap_lockf/ldap_unlockf)

25 years agoCheck that FIONBIO is defined, also add defined(__BEOS__) to list for send/recv defines
Ben Collins [Sat, 13 Mar 1999 20:29:35 +0000 (20:29 +0000)]
Check that FIONBIO is defined, also add defined(__BEOS__) to list for send/recv defines

25 years agoNewest from GNU's CVS, provides detection of BeOS as well as other systems
Ben Collins [Sat, 13 Mar 1999 20:27:57 +0000 (20:27 +0000)]
Newest from GNU's CVS, provides detection of BeOS as well as other systems

25 years agoUse LN_H in order to link (or copy) ldapadd from ldapmodify
Ben Collins [Sat, 13 Mar 1999 19:34:09 +0000 (19:34 +0000)]
Use LN_H in order to link (or copy) ldapadd from ldapmodify

25 years agoDeclare LN_H=@LN_H@
Ben Collins [Sat, 13 Mar 1999 19:32:58 +0000 (19:32 +0000)]
Declare LN_H=@LN_H@

25 years agoCheck for how to hard link (ln or cp) and define as LS_H, also includes check for...
Ben Collins [Sat, 13 Mar 1999 19:31:50 +0000 (19:31 +0000)]
Check for how to hard link (ln or cp) and define as LS_H, also includes check for be_app() in -lbe

25 years agoFunctions for using fcntl to lock/unlock files in case lockf is not available
Ben Collins [Sat, 13 Mar 1999 19:25:15 +0000 (19:25 +0000)]
Functions for using fcntl to lock/unlock files in case lockf is not available

25 years agoFixed small error in last commit for sys_errlist in openldap.m4
Ben Collins [Sat, 13 Mar 1999 18:41:07 +0000 (18:41 +0000)]
Fixed small error in last commit for sys_errlist in openldap.m4

25 years agoactually define HAVE_SYS_ERRLIST if we have it, if not then declare it locally in...
Ben Collins [Sat, 13 Mar 1999 18:19:11 +0000 (18:19 +0000)]
actually define HAVE_SYS_ERRLIST if we have it, if not then declare it locally in ac/errno.h

25 years agoWe need a SUBDIR makefile in contrib/ so that compiling in a build dir will work
Ben Collins [Sat, 13 Mar 1999 18:16:11 +0000 (18:16 +0000)]
We need a SUBDIR makefile in contrib/ so that compiling in a build dir will work

25 years agoMoved 'doc' to SUBDIRS
Ben Collins [Sat, 13 Mar 1999 02:42:43 +0000 (02:42 +0000)]
Moved 'doc' to SUBDIRS

25 years agoAdded check for <arpa/inet.h>
Ben Collins [Sat, 13 Mar 1999 02:17:34 +0000 (02:17 +0000)]
Added check for <arpa/inet.h>

25 years agoAdded check for getpass() as well as adding it to the -llutil Makefile.in (BeOS will...
Ben Collins [Sat, 13 Mar 1999 02:08:42 +0000 (02:08 +0000)]
Added check for getpass() as well as adding it to the -llutil Makefile.in (BeOS will need this)

25 years ago#ifdef for <arpa/inet.h>
Ben Collins [Sat, 13 Mar 1999 01:12:54 +0000 (01:12 +0000)]
#ifdef for <arpa/inet.h>

25 years ago#ifdef for <sys/file.h>
Ben Collins [Sat, 13 Mar 1999 01:07:15 +0000 (01:07 +0000)]
#ifdef for <sys/file.h>

25 years agoDon't FORCE manpages in all-common
Ben Collins [Fri, 12 Mar 1999 22:32:15 +0000 (22:32 +0000)]
Don't FORCE manpages in all-common

25 years agoUpdate README to reflect recent changes.
Hallvard Furuseth [Thu, 11 Mar 1999 19:52:05 +0000 (19:52 +0000)]
Update README to reflect recent changes.

25 years agoChange U-M LDAP to OpenLDAP in manpage
Hallvard Furuseth [Thu, 11 Mar 1999 19:45:38 +0000 (19:45 +0000)]
Change U-M LDAP to OpenLDAP in manpage

25 years agoFix Makefile.in: Install in bindir instead of libexecdir. Install manpage.
Hallvard Furuseth [Thu, 11 Mar 1999 19:43:26 +0000 (19:43 +0000)]
Fix Makefile.in: Install in bindir instead of libexecdir.  Install manpage.

25 years agoUpdate configure to:
Kurt Zeilenga [Wed, 10 Mar 1999 23:31:06 +0000 (23:31 +0000)]
Update configure to:
  -- fixed gethostbyaddr_r/gethostbyname_r compile warnings
  -- relocated Pthread -mt test to be before -kthread test

25 years agoAdded tests for modrdn and the proper operation of the deleteoldrdn field.
Juan Gomez [Wed, 10 Mar 1999 22:31:26 +0000 (22:31 +0000)]
Added tests for modrdn and the proper operation of the deleteoldrdn field.

25 years agoExpected output for modrdn tests.
Juan Gomez [Wed, 10 Mar 1999 22:27:58 +0000 (22:27 +0000)]
Expected output for modrdn tests.

25 years agoFixed a bug related to the deallocation of memory for new_dn and new_ndn,
Juan Gomez [Wed, 10 Mar 1999 22:17:54 +0000 (22:17 +0000)]
Fixed a bug related to the deallocation of memory for new_dn and new_ndn,
They must not be deallocated since they are used by the cache entry.

25 years agoDefined LDAPMODRDN in preparation to add tests for LDAP v2 modrdn.
Juan Gomez [Wed, 10 Mar 1999 21:08:21 +0000 (21:08 +0000)]
Defined LDAPMODRDN in preparation to add tests for LDAP v2 modrdn.

25 years agoSilence some warnings of unused variables and comparing signed with unsigned
Hallvard Furuseth [Tue, 9 Mar 1999 23:30:52 +0000 (23:30 +0000)]
Silence some warnings of unused variables and comparing signed with unsigned

25 years ago"const"ify some static arrays and related function parameters
Hallvard Furuseth [Tue, 9 Mar 1999 23:19:07 +0000 (23:19 +0000)]
"const"ify some static arrays and related function parameters

25 years agoDeclare functions before use. Change some functions to return void.
Hallvard Furuseth [Tue, 9 Mar 1999 23:06:14 +0000 (23:06 +0000)]
Declare functions before use.  Change some functions to return void.

25 years agoProtoize CMDTABLE.func()
Hallvard Furuseth [Tue, 9 Mar 1999 22:55:24 +0000 (22:55 +0000)]
Protoize CMDTABLE.func()

25 years agoAdd readline support. Change prompt to "saucer dn=CURRENT-DN> ".
Hallvard Furuseth [Tue, 9 Mar 1999 22:50:06 +0000 (22:50 +0000)]
Add readline support.  Change prompt to "saucer dn=CURRENT-DN> ".

25 years agoFix previous changes: //comment -> /*comment*/
Hallvard Furuseth [Tue, 9 Mar 1999 22:24:50 +0000 (22:24 +0000)]
Fix previous changes: //comment -> /*comment*/

25 years ago-lldap requires $(KRB_LIBS)
Kurt Zeilenga [Tue, 9 Mar 1999 20:21:55 +0000 (20:21 +0000)]
-lldap requires $(KRB_LIBS)

25 years ago"const"ify some static arrays, and related parameters/variables
Hallvard Furuseth [Tue, 9 Mar 1999 08:40:36 +0000 (08:40 +0000)]
"const"ify some static arrays, and related parameters/variables

25 years agoAdded support for deleteoldrdn.
Juan Gomez [Tue, 9 Mar 1999 08:07:57 +0000 (08:07 +0000)]
Added support for deleteoldrdn.

25 years agoFix typo -lxttp => -lxtpp in HAVE_XTPP comment
Hallvard Furuseth [Tue, 9 Mar 1999 08:05:27 +0000 (08:05 +0000)]
Fix typo -lxttp => -lxtpp in HAVE_XTPP comment

25 years agoBugfix: Move handling of boolean options in front of invalue==NULL error check
Hallvard Furuseth [Tue, 9 Mar 1999 07:49:56 +0000 (07:49 +0000)]
Bugfix: Move handling of boolean options in front of invalue==NULL error check

25 years agoReplace (int)LDAP_BOOL_GET(...) with LDAP_BOOL_GET(...)==LDAP_OPT_ON
Hallvard Furuseth [Tue, 9 Mar 1999 07:42:17 +0000 (07:42 +0000)]
Replace (int)LDAP_BOOL_GET(...) with LDAP_BOOL_GET(...)==LDAP_OPT_ON

25 years agoPass LDAP_OPT_<ON/OFF> instead of (void*)flag to ldap_set_option
Hallvard Furuseth [Tue, 9 Mar 1999 07:19:18 +0000 (07:19 +0000)]
Pass LDAP_OPT_<ON/OFF> instead of (void*)flag to ldap_set_option

25 years agoRemove warning: Enclose initializer in {}.
Hallvard Furuseth [Tue, 9 Mar 1999 07:17:48 +0000 (07:17 +0000)]
Remove warning:  Enclose initializer in {}.

25 years agoSilence warnings: Remove unused variables. Enclose some initializers in in {}.
Hallvard Furuseth [Tue, 9 Mar 1999 07:15:35 +0000 (07:15 +0000)]
Silence warnings: Remove unused variables. Enclose some initializers in in {}.

25 years agoinclude lutil.h to get lutil_passwd()
Hallvard Furuseth [Tue, 9 Mar 1999 06:59:33 +0000 (06:59 +0000)]
include lutil.h to get lutil_passwd()

25 years agoBugfix: Missing parens in `status = ldap_pvt_thread_create(...) != 0'
Hallvard Furuseth [Tue, 9 Mar 1999 06:27:36 +0000 (06:27 +0000)]
Bugfix: Missing parens in `status = ldap_pvt_thread_create(...) != 0'

25 years agoUse free instead of ber_bvecfree to free privately malloced data, by JR Heisey
Hallvard Furuseth [Tue, 9 Mar 1999 05:56:13 +0000 (05:56 +0000)]
Use free instead of ber_bvecfree to free privately malloced data, by JR Heisey

25 years agoCheck for directory separator `\' in program name, by JR Heisey
Hallvard Furuseth [Tue, 9 Mar 1999 05:53:21 +0000 (05:53 +0000)]
Check for directory separator `\' in program name, by JR Heisey

25 years agoImprove usage message and check, by JR Heisey
Hallvard Furuseth [Tue, 9 Mar 1999 05:50:54 +0000 (05:50 +0000)]
Improve usage message and check, by JR Heisey