Hallvard Furuseth
d804c7b137
Add <ac/socket.h>
1999-04-29 22:07:13 +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
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
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
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
c9a2802669
Don't have connection_state_closing() lock connection. Already locked
...
by callers.
1999-04-26 23:56:02 +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
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
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
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
Julio Sánchez Fernández
01385acc2a
Beginning of ROOT DSE support
1999-04-19 18:21:53 +00:00
Gary Williams
532fb0961f
honor the maxkids variable on NT
1999-04-19 17:13:14 +00:00
Kurt Spanier
f1e7ffb176
Delayed backend lock release to replog entry after successful add().
1999-04-19 10:47:03 +00:00
Kurt Zeilenga
3041aafc2c
Protect listener_tid from being killed after the listener has exited.
1999-04-17 05:21:30 +00:00
Kurt Zeilenga
c10bb54be0
Fix typo in write select. Fix errors in WINSOCK handling.
...
Add test listener no-thread_create experiment (behind ifdef).
1999-04-16 18:56:42 +00:00
Gary Williams
6bfc4ec022
adjust projet settings
1999-04-14 17:10:56 +00:00
Gary Williams
84f84c28b8
I moved slap_shutdown after the waitforkids. I also wait for each process to complete before returning from fork_child since I had two lockups on my NT box.
1999-04-14 16:56:23 +00:00
Gary Williams
a899d9e356
delete spurious project sha_test
1999-04-14 15:41:53 +00:00
Gary Williams
80aeab1723
get rid of unreferenced variable tmp
1999-04-14 15:41:19 +00:00
Gary Williams
e24a4ee074
get rid of unreferenced variable deleteoldrdn
1999-04-14 15:15:25 +00:00
Gary Williams
d2ab3f1d5d
get rid of unreferenced variables metaph and newm
1999-04-14 15:13:59 +00:00
Gary Williams
8656d441ff
put conditions on i, buf2 and c so we don't get unreferenced variable warnings
1999-04-14 15:13:10 +00:00
Gary Williams
af423fd393
fix Release configuration
1999-04-14 15:12:19 +00:00
Gary Williams
3a1aba86ab
put conditions on hp so we don't get unreferenced variable warning
1999-04-14 15:11:57 +00:00
Gary Williams
f9ab18a57b
lose unreferenced variable rc
1999-04-14 15:11:04 +00:00
Gary Williams
deea9c42a5
set up Release configuration
1999-04-14 15:00:17 +00:00
Gary Williams
0667d29905
update project settings
1999-04-14 14:20:02 +00:00
Gary Williams
e86ffc71f1
add result.c
1999-04-14 14:18:42 +00:00
Gary Williams
4ced2ec95d
remove result.c
1999-04-14 14:18:26 +00:00
Gary Williams
579b8cc7c4
add mimic.c(this time with the actual change)
1999-04-14 14:14:20 +00:00
Gary Williams
e6f09030e4
add mimic.c
1999-04-14 14:13:06 +00:00
Gary Williams
c8f24043e5
if WIN32, add starttime
1999-04-14 14:12:49 +00:00
Gary Williams
1a7acaa945
fix arg loop, move starttime to mimic.c
1999-04-14 14:11:56 +00:00
Gary Williams
25474efe94
move starttime to mimic.c, change exit to return
1999-04-14 14:10:09 +00:00
Kurt Zeilenga
a3f9a59e4b
Add XXX comment to cache modified from underneath kludge.
1999-04-13 22:41:14 +00:00
Gary Williams
12cd6ddfb1
add libslapd,ldif2 tools projects
1999-04-13 21:41:56 +00:00
Gary Williams
8059d1bee9
move most files to libslapd to make linking ldif tools easier
1999-04-13 21:41:25 +00:00
Gary Williams
a85ba4f2fc
new project file
1999-04-13 21:40:44 +00:00
Gary Williams
0667782720
add section for NT to create processes
1999-04-13 21:34:00 +00:00