]>
git.sur5r.net Git - openldap/log
Juan Gomez [Wed, 12 May 1999 03:22:48 +0000 (03:22 +0000)]
Script that starts a server with NIS schema and sample database.
Juan Gomez [Wed, 12 May 1999 01:03:51 +0000 (01:03 +0000)]
Config files that use the NIS related schema.
Gary Williams [Tue, 11 May 1999 13:42:57 +0000 (13:42 +0000)]
use mutex to protect connection in connection_destroy until task is complete
Gary Williams [Fri, 7 May 1999 14:30:31 +0000 (14:30 +0000)]
Move maxkids = cmdkids after fork of ldif2id2children. Also fix NT waiting for kids
Ben Collins [Fri, 7 May 1999 01:27:16 +0000 (01:27 +0000)]
Moved db1/db.h check to the db1 marco in openldap.m4. Also added check for HAVE_DB1_DB_H for which header to include since it's only defined when using db1
Ben Collins [Fri, 7 May 1999 01:10:03 +0000 (01:10 +0000)]
Missing # in front of else in the sockinit #if's
Gary Williams [Thu, 6 May 1999 16:32:11 +0000 (16:32 +0000)]
ldap_pvt_thread_kill doesn't work on NT, so use hit_socket to break select. Also move WSAStartup so it gets called before _any_ socket calls
Gary Williams [Thu, 6 May 1999 16:30:48 +0000 (16:30 +0000)]
move bind_addr to make it externally available. NT needs to use the address to write to the listen socket to break out of the select
Gary Williams [Thu, 6 May 1999 16:29:19 +0000 (16:29 +0000)]
add wsa_err.c to project
Gary Williams [Thu, 6 May 1999 16:28:52 +0000 (16:28 +0000)]
routine to get string for last WSA error on NT
Gary Williams [Thu, 6 May 1999 15:00:05 +0000 (15:00 +0000)]
define Versionstr, I'm sure there's a better way, but I need to get this built
Gary Williams [Thu, 6 May 1999 14:51:11 +0000 (14:51 +0000)]
add root_dse.c
Gary Williams [Thu, 6 May 1999 14:47:55 +0000 (14:47 +0000)]
detect debug level and output to stdout
Gary Williams [Thu, 6 May 1999 14:46:48 +0000 (14:46 +0000)]
move socket.h before errno.h so EWOULDBLOCK is defined on NT
Ben Collins [Thu, 6 May 1999 12:33:58 +0000 (12:33 +0000)]
Glibc 2.1 has Berkley db as -ldb1. Set up the autoconf to check this first, else we will actually be using compat calls in db2, and not the real db1.
Julio Sánchez Fernández [Thu, 6 May 1999 04:53:52 +0000 (04:53 +0000)]
Initial version
Ben Collins [Tue, 4 May 1999 13:55:59 +0000 (13:55 +0000)]
Moved -lnet,socket check for BeOS to the rest of the socket checks. Also added a -lnsl _with_ the -lwrap check since some libwrap's are static and need this.
Ben Collins [Tue, 4 May 1999 12:40:29 +0000 (12:40 +0000)]
Include sys/time.h if we have it defined, needed for some systems, to define time_t
Ben Collins [Tue, 4 May 1999 12:39:12 +0000 (12:39 +0000)]
Install man page from 26797srcdir in case building from a seperate builddir
Ben Collins [Tue, 4 May 1999 12:33:21 +0000 (12:33 +0000)]
Added -lnet for BeOS libs. Also need to add some sort of workaround for inet_aton() since BeOS does not have this call.
Kurt Zeilenga [Tue, 4 May 1999 04:30:43 +0000 (04:30 +0000)]
Fix "configurations".
Kurt Zeilenga [Tue, 4 May 1999 04:25:18 +0000 (04:25 +0000)]
Relevant drafts...
Hallvard Furuseth [Mon, 3 May 1999 22:55:27 +0000 (22:55 +0000)]
ITS#118: Remove "delete" and add [self] in access levels for "defaultaccess"
Hallvard Furuseth [Mon, 3 May 1999 22:34:02 +0000 (22:34 +0000)]
Fix typo "-c" to "-H"
Kurt Zeilenga [Mon, 3 May 1999 21:10:35 +0000 (21:10 +0000)]
Add LDAP_CONST macro for use within EXTERNAL headers such as
<lber.h> and <ldap.h>.
Note: This should not be used within the implementation itself as
our "portable.h" mechanism provides Standard C vs. K&R "const" handling.
Kurt Zeilenga [Mon, 3 May 1999 02:14:27 +0000 (02:14 +0000)]
Provide a little information about SDF, how to use it, and where to get it.h
Kurt Zeilenga [Mon, 3 May 1999 01:19:22 +0000 (01:19 +0000)]
Cleanup formatting. Reorganization preamble information for sharing
between documents. Add -2topics navigation.
Kurt Zeilenga [Sun, 2 May 1999 22:06:26 +0000 (22:06 +0000)]
Add logo image.
Kurt Zeilenga [Sat, 1 May 1999 22:23:04 +0000 (22:23 +0000)]
Minor adjustments to paths due to reorganization
Kurt Zeilenga [Sat, 1 May 1999 22:11:02 +0000 (22:11 +0000)]
Reorganize tree to better support multiple documents.
Kurt Zeilenga [Sat, 1 May 1999 21:28:07 +0000 (21:28 +0000)]
Make copyright/license look good in -2html as well.
Kurt Zeilenga [Sat, 1 May 1999 21:09:18 +0000 (21:09 +0000)]
Cleanup copyright.sdf and license.sdf.
Create wrappers *-plain.sdf to generate plain text versions.
Kurt Zeilenga [Sat, 1 May 1999 20:26:53 +0000 (20:26 +0000)]
Use SDF features to generate numberred sections.
Kurt Zeilenga [Sat, 1 May 1999 19:37:44 +0000 (19:37 +0000)]
Include software copyright/license as appendix.
Still only speaking "baby" SDF.
Kurt Zeilenga [Sat, 1 May 1999 19:21:54 +0000 (19:21 +0000)]
Update copyright to be in SDF format.
Kurt Zeilenga [Fri, 30 Apr 1999 21:32:12 +0000 (21:32 +0000)]
Fix typos.
Kurt Zeilenga [Fri, 30 Apr 1999 17:50:28 +0000 (17:50 +0000)]
Add LDIF2 draft.
Hallvard Furuseth [Fri, 30 Apr 1999 11:49:28 +0000 (11:49 +0000)]
Fix typo in comment
Hallvard Furuseth [Fri, 30 Apr 1999 11:48:36 +0000 (11:48 +0000)]
Fix typo EEE -> EE in LDAP_API_FEATURE_X_OPENLDAP_REEENTRANT
Hallvard Furuseth [Fri, 30 Apr 1999 08:23:32 +0000 (08:23 +0000)]
Fix typo LDAP_END_SEQORSET -> LBER_END_SEQORSET
Hallvard Furuseth [Fri, 30 Apr 1999 08:22:07 +0000 (08:22 +0000)]
Add RFC931 and INTERNATIONAL installation variables
Hallvard Furuseth [Fri, 30 Apr 1999 06:39:19 +0000 (06:39 +0000)]
Remove superfluous \ at end of lines outside macros; DEC cc doesn't like them.
Hallvard Furuseth [Fri, 30 Apr 1999 05:24:16 +0000 (05:24 +0000)]
ITS#141: Add ldbm_ignore_nextid_file, since tools/ldif2* handles it privately
Kurt Zeilenga [Fri, 30 Apr 1999 02:34:46 +0000 (02:34 +0000)]
Modify meaning of SLAPD_CHILD_MODIFICATION_ENTRY_ACL to augment
"children" ACLs with "entry" ACLs (versus replacement of children
ACLs with "entry" ACLs).
Kurt Zeilenga [Fri, 30 Apr 1999 00:53:10 +0000 (00:53 +0000)]
protect multi-statement macros... ie: do { s1; s2; } while(0)
Kurt Zeilenga [Fri, 30 Apr 1999 00:50:08 +0000 (00:50 +0000)]
Backout ssl/ssl.h change for now. Trying to support "odd" 3rd
repackagers is a can of worms.
Kurt Zeilenga [Fri, 30 Apr 1999 00:48:47 +0000 (00:48 +0000)]
Generate #error instead of just letting the compile fail.
Hallvard Furuseth [Fri, 30 Apr 1999 00:35:27 +0000 (00:35 +0000)]
enclose macro arguments in ()
Hallvard Furuseth [Fri, 30 Apr 1999 00:14:57 +0000 (00:14 +0000)]
Fix ldap -> ld in body of LDAP_ERR_STRING(ld). Enclose some macro args in ().
Hallvard Furuseth [Thu, 29 Apr 1999 23:30:01 +0000 (23:30 +0000)]
Enclose CEILING/STRDUP macro args in ()
Hallvard Furuseth [Thu, 29 Apr 1999 22:26:58 +0000 (22:26 +0000)]
ITS#141: move body of next_id_save() into new function next_id_get_save(),
so the (read id, write id) sequence is protected by li_nextid_mutex.
Hallvard Furuseth [Thu, 29 Apr 1999 22:07:13 +0000 (22:07 +0000)]
Add <ac/socket.h>
Kurt Zeilenga [Thu, 29 Apr 1999 18:32:40 +0000 (18:32 +0000)]
Regenerate configure. Last commit was in error.
Kurt Zeilenga [Thu, 29 Apr 1999 18:28:57 +0000 (18:28 +0000)]
Remove $(VERSIONFILE) dependencies
Hallvard Furuseth [Thu, 29 Apr 1999 18:26:25 +0000 (18:26 +0000)]
Fix typos SLAPD_NEXTID_CHUCK/SLAPD_NEXTID_CHUNCK -> SLAPD_NEXTID_CHUNK
Kurt Zeilenga [Thu, 29 Apr 1999 18:10:40 +0000 (18:10 +0000)]
Make 'schemacheck on' the default.
Julio Sánchez Fernández [Thu, 29 Apr 1999 16:55:43 +0000 (16:55 +0000)]
Sometimes ssl.h is ssl/ssl.h. This is a simple fix so that it is
detected in those cases, more work is needed to abstract its location
so that programs can be compiled without change.
Kurt Zeilenga [Thu, 29 Apr 1999 07:03:18 +0000 (07:03 +0000)]
Disable compare for now. Need to plug in passwd and
expected output files.
Kurt Zeilenga [Thu, 29 Apr 1999 06:50:00 +0000 (06:50 +0000)]
Update back-passwd based on patches from howard.chu@platinum.com.
Modified by me to dn_*() and attr_*() functions and to use
uidObject and to handle search scopes better. Could use some
more work. A fun project for anyone wanting to learn how
backends work.
Modified dn_parent and dn_rdn to accept be=NULL (to bypass
be_issuffix check). These functions should be generalized
and moved to -lldap. A project for another day.
Kurt Zeilenga [Thu, 29 Apr 1999 01:42:43 +0000 (01:42 +0000)]
Ignore idl_delete_key errors. LDBM isn't transactional, state
indexes could be hosed.
Kurt Zeilenga [Wed, 28 Apr 1999 23:11:18 +0000 (23:11 +0000)]
Remove # contrib from SUBDIRS
Kurt Zeilenga [Wed, 28 Apr 1999 21:21:14 +0000 (21:21 +0000)]
Winsock changes:
Centralize #define EWOULDBLOCK WSAEWOULDBLOCK to ac/errno.h
Move WSAStartup to slapd_daemon(), add WSACleanup() to match.
Kurt Zeilenga [Wed, 28 Apr 1999 20:39:40 +0000 (20:39 +0000)]
Make Versionstr const.
Kurt Zeilenga [Wed, 28 Apr 1999 20:34:19 +0000 (20:34 +0000)]
slapd Version needs special treatment (Versionstr and non-static).
Kurt Zeilenga [Wed, 28 Apr 1999 20:33:25 +0000 (20:33 +0000)]
Don't destroy uninitialized connections...
Kurt Zeilenga [Wed, 28 Apr 1999 19:59:00 +0000 (19:59 +0000)]
Forgot to add mkversion... ud needs the version string to
non-static and non-const and needs it named "Version".
Gary Williams [Wed, 28 Apr 1999 17:25:30 +0000 (17:25 +0000)]
let ldif2id2entry complete before allowing other children to start
Kurt Zeilenga [Wed, 28 Apr 1999 05:40:17 +0000 (05:40 +0000)]
Add mkversion script to generate version.c files. mkversion generates
identification strings compatible with ident(1) and what(1).
Uses $(VERSION) generated from configure.in. rm build/version
rm old version .c files
Julio Sánchez Fernández [Tue, 27 Apr 1999 06:34:10 +0000 (06:34 +0000)]
Initial version
Kurt Zeilenga [Tue, 27 Apr 1999 05:19:32 +0000 (05:19 +0000)]
Lint removal: signed i < unsigned j
Kurt Zeilenga [Tue, 27 Apr 1999 05:18:21 +0000 (05:18 +0000)]
Clean up valid flag: _VALUE -> _VALID.
Kurt Zeilenga [Tue, 27 Apr 1999 05:13:42 +0000 (05:13 +0000)]
Update BerkeleyDB recommendation to 2.7.4.
Kurt Zeilenga [Mon, 26 Apr 1999 23:56:02 +0000 (23:56 +0000)]
Don't have connection_state_closing() lock connection. Already locked
by callers.
Kurt Zeilenga [Mon, 26 Apr 1999 23:55:08 +0000 (23:55 +0000)]
Add vfork comment
Kurt Zeilenga [Sat, 24 Apr 1999 23:11:27 +0000 (23:11 +0000)]
Change examples: s/U-Mich/OpenLDAP/
Ben Collins [Sat, 24 Apr 1999 22:31:03 +0000 (22:31 +0000)]
Added Tcl backend-specific configuration settings
Kurt Zeilenga [Sat, 24 Apr 1999 19:42:58 +0000 (19:42 +0000)]
Acknowledge Umich
Kurt Zeilenga [Sat, 24 Apr 1999 19:39:15 +0000 (19:39 +0000)]
Move preamble.sdf to title.sdf. Create new preamble.sdf to hold
preamble text (publishing info, acknowledgements, etc.)
Kurt Zeilenga [Sat, 24 Apr 1999 00:07:02 +0000 (00:07 +0000)]
Add our URL to DOC_AUTHOR
Kurt Zeilenga [Fri, 23 Apr 1999 23:46:43 +0000 (23:46 +0000)]
Add copyright.sdf (includes COPYRIGHT) to master.sdf.
Kurt Zeilenga [Fri, 23 Apr 1999 23:41:45 +0000 (23:41 +0000)]
Add copyrights to each sdf.
Kurt Zeilenga [Fri, 23 Apr 1999 23:37:46 +0000 (23:37 +0000)]
Add COPYRIGHT/LICENSE files to guide module.
Should generate copyright.sdf and license.sdf for inclusion
into master.
Will Ballantyne [Fri, 23 Apr 1999 23:00:44 +0000 (23:00 +0000)]
openldap guide sdf files and gifs
Kurt Zeilenga [Fri, 23 Apr 1999 22:50:28 +0000 (22:50 +0000)]
Implement "quick" shutdown (similiar in behavior to shutdown
prior to connection management changes). No "normal" (wait
for pending operations to complete) shutdown mode (yet).
Changes:
Add connections_destroy() implementation to connections.c.
Move connections_init() call to slap_daemon().
Add connections_destroy() call to slap_daemon().
Add connections_shutdown() implementation to connections.c.
calls connection_closing()/connection_close() for each
"in use" connection.
Add connections_shutdown() call to slap_daemon_task().
Kurt Zeilenga [Fri, 23 Apr 1999 20:47:32 +0000 (20:47 +0000)]
Should clear the write flag upon closing.
Kurt Zeilenga [Fri, 23 Apr 1999 20:34:09 +0000 (20:34 +0000)]
Update state to closing early.
Kurt Zeilenga [Fri, 23 Apr 1999 20:22:18 +0000 (20:22 +0000)]
Modify connection_closing() to abandon operations and wake blocked writer.
Modify send_result to return if connection state is closing.
Modify do_abandon() to remove abandon'ed operation if pending.
Kurt Zeilenga [Fri, 23 Apr 1999 20:11:15 +0000 (20:11 +0000)]
Backout last change
Kurt Zeilenga [Wed, 21 Apr 1999 06:09:19 +0000 (06:09 +0000)]
More sh portability changes
Kurt Zeilenga [Wed, 21 Apr 1999 05:59:01 +0000 (05:59 +0000)]
sh portability changes
Kurt Zeilenga [Wed, 21 Apr 1999 05:47:01 +0000 (05:47 +0000)]
Fix magic for 4.2BSD systems.
Kurt Zeilenga [Wed, 21 Apr 1999 00:40:20 +0000 (00:40 +0000)]
Modify slapd set user/group support to use -u/-g instead -U/-G.
Moved -u (udp) to -c (connectionless). Connectionless is depreciated
and undocumented.
Added tests for set{,e}{u,g}id to configure. Use existance of
setuid/setgid to enable feature. Use seteuid/setegid only if
they exist.
Fixed minor minor leak of username/groupname if specificied
more than once. (This should actually be an error)
Kurt Zeilenga [Tue, 20 Apr 1999 22:11:02 +0000 (22:11 +0000)]
Remove libtool --version-info warnings.
Julio Sánchez Fernández [Tue, 20 Apr 1999 12:17:14 +0000 (12:17 +0000)]
Make it honor attrs and attrsonly
Juan Gomez [Tue, 20 Apr 1999 03:36:00 +0000 (03:36 +0000)]
Updates index for rdn attribute type avoiding the 'dissapearing entry'
problem reported in IT78. Index files will still be stale if the modrdn
uses deleteoldrdn.
Kurt Zeilenga [Tue, 20 Apr 1999 01:43:01 +0000 (01:43 +0000)]
EXPERIMENTAL: Disable cache saving and loading.
Julio Sánchez Fernández [Mon, 19 Apr 1999 20:02:24 +0000 (20:02 +0000)]
The Root DSE does not depend on SLAPD_CONFIG_DN and friends.
Added a comment for supportedSASLMechanism to root_dse.c
Julio Sánchez Fernández [Mon, 19 Apr 1999 18:21:53 +0000 (18:21 +0000)]
Beginning of ROOT DSE support
Julio Sánchez Fernández [Mon, 19 Apr 1999 17:56:48 +0000 (17:56 +0000)]
Move declaration of st
Gary Williams [Mon, 19 Apr 1999 17:13:14 +0000 (17:13 +0000)]
honor the maxkids variable on NT