Hallvard Furuseth
786bbe4fc1
enclose macro arguments in ()
1999-04-30 00:35:27 +00:00
Hallvard Furuseth
84f339e9a3
Fix ldap -> ld in body of LDAP_ERR_STRING(ld). Enclose some macro args in ().
1999-04-30 00:14:57 +00:00
Hallvard Furuseth
caaf24c482
Enclose CEILING/STRDUP macro args in ()
1999-04-29 23:30:01 +00:00
Hallvard Furuseth
de810942e1
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.
1999-04-29 22:26:58 +00:00
Hallvard Furuseth
d804c7b137
Add <ac/socket.h>
1999-04-29 22:07:13 +00:00
Kurt Zeilenga
5065b0c370
Regenerate configure. Last commit was in error.
1999-04-29 18:32:40 +00:00
Kurt Zeilenga
3d72675e77
Remove $(VERSIONFILE) dependencies
1999-04-29 18:28:57 +00:00
Hallvard Furuseth
e4c84b9d36
Fix typos SLAPD_NEXTID_CHUCK/SLAPD_NEXTID_CHUNCK -> SLAPD_NEXTID_CHUNK
1999-04-29 18:26:25 +00:00
Kurt Zeilenga
01b967244d
Make 'schemacheck on' the default.
1999-04-29 18:10:40 +00:00
Julio Sánchez Fernández
38098bcbc8
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.
1999-04-29 16:55:43 +00:00
Kurt Zeilenga
f23019c37a
Disable compare for now. Need to plug in passwd and
...
expected output files.
1999-04-29 07:03:18 +00:00
Kurt Zeilenga
9b8a5036dd
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.
1999-04-29 06:50:00 +00:00
Kurt Zeilenga
af26f023e7
Ignore idl_delete_key errors. LDBM isn't transactional, state
...
indexes could be hosed.
1999-04-29 01:42:43 +00:00
Kurt Zeilenga
f6f3504ff5
Remove # contrib from SUBDIRS
1999-04-28 23:11:18 +00:00
Kurt Zeilenga
b06c4a5576
Winsock changes:
...
Centralize #define EWOULDBLOCK WSAEWOULDBLOCK to ac/errno.h
Move WSAStartup to slapd_daemon(), add WSACleanup() to match.
1999-04-28 21:21:14 +00:00
Kurt Zeilenga
d0fb82ab31
Make Versionstr const.
1999-04-28 20:39:40 +00:00
Kurt Zeilenga
8106400a04
slapd Version needs special treatment (Versionstr and non-static).
1999-04-28 20:34:19 +00:00
Kurt Zeilenga
5dbb2e760f
Don't destroy uninitialized connections...
1999-04-28 20:33:25 +00:00
Kurt Zeilenga
e40f28aeeb
Forgot to add mkversion... ud needs the version string to
...
non-static and non-const and needs it named "Version".
1999-04-28 19:59:00 +00:00
Gary Williams
41adaad0ad
let ldif2id2entry complete before allowing other children to start
1999-04-28 17:25:30 +00:00
Kurt Zeilenga
dba57a312c
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
1999-04-28 05:40:17 +00:00
Julio Sánchez Fernández
ab0e842ee2
Initial version
1999-04-27 06:34:10 +00:00
Kurt Zeilenga
a80ff50a67
Lint removal: signed i < unsigned j
1999-04-27 05:19:32 +00:00
Kurt Zeilenga
504fac55c8
Clean up valid flag: _VALUE -> _VALID.
1999-04-27 05:18:21 +00:00
Kurt Zeilenga
1a9a1cb33e
Update BerkeleyDB recommendation to 2.7.4.
1999-04-27 05:13:42 +00:00
Kurt Zeilenga
c9a2802669
Don't have connection_state_closing() lock connection. Already locked
...
by callers.
1999-04-26 23:56:02 +00:00
Kurt Zeilenga
51fba2644a
Add vfork comment
1999-04-26 23:55:08 +00:00
Kurt Zeilenga
e7e807f293
Change examples: s/U-Mich/OpenLDAP/
1999-04-24 23:11:27 +00:00
Ben Collins
f450f1865d
Added Tcl backend-specific configuration settings
1999-04-24 22:31:03 +00:00
Kurt Zeilenga
d95f79c4d4
Acknowledge Umich
1999-04-24 19:42:58 +00:00
Kurt Zeilenga
3f3b2a2bad
Move preamble.sdf to title.sdf. Create new preamble.sdf to hold
...
preamble text (publishing info, acknowledgements, etc.)
1999-04-24 19:39:15 +00:00
Kurt Zeilenga
028067e338
Add our URL to DOC_AUTHOR
1999-04-24 00:07:02 +00:00
Kurt Zeilenga
eb9f8e84a5
Add copyright.sdf (includes COPYRIGHT) to master.sdf.
1999-04-23 23:46:43 +00:00
Kurt Zeilenga
526848d1e5
Add copyrights to each sdf.
1999-04-23 23:41:45 +00:00
Kurt Zeilenga
3d50902bd2
Add COPYRIGHT/LICENSE files to guide module.
...
Should generate copyright.sdf and license.sdf for inclusion
into master.
1999-04-23 23:37:46 +00:00
Will Ballantyne
2c95a6fec5
openldap guide sdf files and gifs
1999-04-23 23:00:44 +00:00
Kurt Zeilenga
fa6fec3c9c
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().
1999-04-23 22:50:28 +00:00
Kurt Zeilenga
866f82409c
Should clear the write flag upon closing.
1999-04-23 20:47:32 +00:00
Kurt Zeilenga
8082760c0c
Update state to closing early.
1999-04-23 20:34:09 +00:00
Kurt Zeilenga
3e05f28963
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.
1999-04-23 20:22:18 +00:00
Kurt Zeilenga
06b5db46eb
Backout last change
1999-04-23 20:11:15 +00:00
Kurt Zeilenga
2a537d1463
More sh portability changes
1999-04-21 06:09:19 +00:00
Kurt Zeilenga
2a92589ecd
sh portability changes
1999-04-21 05:59:01 +00:00
Kurt Zeilenga
835eff719a
Fix magic for 4.2BSD systems.
1999-04-21 05:47:01 +00:00
Kurt Zeilenga
7ba980f0f6
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)
1999-04-21 00:40:20 +00:00
Kurt Zeilenga
82348ef0d0
Remove libtool --version-info warnings.
1999-04-20 22:11:02 +00:00
Julio Sánchez Fernández
9abff49932
Make it honor attrs and attrsonly
1999-04-20 12:17:14 +00:00
Juan Gomez
a88bf50b31
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.
1999-04-20 03:36:00 +00:00
Kurt Zeilenga
58afabdf00
EXPERIMENTAL: Disable cache saving and loading.
1999-04-20 01:43:01 +00:00
Julio Sánchez Fernández
2b82bc2d63
The Root DSE does not depend on SLAPD_CONFIG_DN and friends.
...
Added a comment for supportedSASLMechanism to root_dse.c
1999-04-19 20:02:24 +00:00