]> git.sur5r.net Git - openldap/log
openldap
24 years agoFix up some free'ing.
Kurt Zeilenga [Mon, 2 Oct 2000 17:43:39 +0000 (17:43 +0000)]
Fix up some free'ing.

24 years agoRework stringal decode to return { NULL, 0 } bv's instead of { "", 0 }
Kurt Zeilenga [Mon, 2 Oct 2000 17:43:06 +0000 (17:43 +0000)]
Rework stringal decode to return { NULL, 0 } bv's instead of { "", 0 }
when len is 0.

24 years agoFix typo
Kurt Zeilenga [Mon, 2 Oct 2000 14:10:51 +0000 (14:10 +0000)]
Fix typo

24 years agoFix typo in last commit
Kurt Zeilenga [Sun, 1 Oct 2000 22:49:07 +0000 (22:49 +0000)]
Fix typo in last commit

24 years agoHack test environment to support multiple backends using
Kurt Zeilenga [Sun, 1 Oct 2000 22:46:52 +0000 (22:46 +0000)]
Hack test environment to support multiple backends using
one set of slapd.conf files.

24 years agoUpgrade libtool from 1.3.3 to 1.3.5.
Kurt Zeilenga [Sun, 1 Oct 2000 21:39:20 +0000 (21:39 +0000)]
Upgrade libtool from 1.3.3 to 1.3.5.

24 years agoDon't set -rpath $(libdir) on linking (yet)
Kurt Zeilenga [Sun, 1 Oct 2000 21:38:03 +0000 (21:38 +0000)]
Don't set -rpath $(libdir) on linking (yet)

24 years agoremove bogus --only-static from $(COMPILE) def
Kurt Zeilenga [Sun, 1 Oct 2000 21:32:54 +0000 (21:32 +0000)]
remove bogus --only-static from $(COMPILE) def

24 years agoFix thread handling and error printing
Kurt Zeilenga [Sun, 1 Oct 2000 19:21:07 +0000 (19:21 +0000)]
Fix thread handling and error printing

24 years agoFix last commit
Kurt Zeilenga [Sun, 1 Oct 2000 16:39:31 +0000 (16:39 +0000)]
Fix last commit

24 years agoUse -rpath consistently
Kurt Zeilenga [Sun, 1 Oct 2000 16:33:48 +0000 (16:33 +0000)]
Use -rpath consistently

24 years agoDon't specify LDFLAGS when using LTLINK to avoid duplicate
Kurt Zeilenga [Sun, 1 Oct 2000 08:10:37 +0000 (08:10 +0000)]
Don't specify LDFLAGS when using LTLINK to avoid duplicate
specfication of flags.

24 years agoFix ldap_first/next_attribute to return NULL without error when
Kurt Zeilenga [Sat, 30 Sep 2000 06:57:23 +0000 (06:57 +0000)]
Fix ldap_first/next_attribute to return NULL without error when
nothing is left.

24 years agocleanup getattr bailout code
Kurt Zeilenga [Sat, 30 Sep 2000 05:35:44 +0000 (05:35 +0000)]
cleanup getattr bailout code

24 years agoCheck for shutdown after successful select()
Kurt Zeilenga [Sat, 30 Sep 2000 05:34:34 +0000 (05:34 +0000)]
Check for shutdown after successful select()

24 years agofix typo in comment
Kurt Zeilenga [Sat, 30 Sep 2000 05:34:02 +0000 (05:34 +0000)]
fix typo in comment

24 years agoUpdate entry release to new prototype
Kurt Zeilenga [Sat, 30 Sep 2000 04:13:30 +0000 (04:13 +0000)]
Update entry release to new prototype

24 years agoDon't touch (unescape) URL handed to rebind proc.
Kurt Zeilenga [Sat, 30 Sep 2000 02:37:05 +0000 (02:37 +0000)]
Don't touch (unescape) URL handed to rebind proc.

24 years agoLogging changes
Kurt Zeilenga [Sat, 30 Sep 2000 01:04:54 +0000 (01:04 +0000)]
Logging changes

24 years agoFix no_threads build
Kurt Zeilenga [Sat, 30 Sep 2000 01:04:43 +0000 (01:04 +0000)]
Fix no_threads build

24 years agoITS#791: fix SASL ctx close
Kurt Zeilenga [Fri, 29 Sep 2000 18:27:06 +0000 (18:27 +0000)]
ITS#791: fix SASL ctx close

24 years agoAdd connection and operation arguments to backend callbacks.
Kurt Zeilenga [Fri, 29 Sep 2000 05:25:44 +0000 (05:25 +0000)]
Add connection and operation arguments to backend callbacks.
Needed for transactions.

24 years agoAdd hash to project file
Kurt Zeilenga [Fri, 29 Sep 2000 02:59:44 +0000 (02:59 +0000)]
Add hash to project file

24 years agomisc cleanup
Kurt Zeilenga [Fri, 29 Sep 2000 02:50:34 +0000 (02:50 +0000)]
misc cleanup

24 years agoITS#786: fix IA5 string indexing to use appropriate routines
Kurt Zeilenga [Fri, 29 Sep 2000 00:24:43 +0000 (00:24 +0000)]
ITS#786: fix IA5 string indexing to use appropriate routines

24 years agoAdd dead lock detection thread.
Kurt Zeilenga [Fri, 29 Sep 2000 00:18:29 +0000 (00:18 +0000)]
Add dead lock detection thread.

24 years agoremove cruft
Kurt Zeilenga [Thu, 28 Sep 2000 22:25:34 +0000 (22:25 +0000)]
remove cruft

24 years agoDisable debugging
Kurt Zeilenga [Thu, 28 Sep 2000 22:25:19 +0000 (22:25 +0000)]
Disable debugging

24 years agoreport retries
Kurt Zeilenga [Thu, 28 Sep 2000 18:29:50 +0000 (18:29 +0000)]
report retries

24 years agoAdd bdb tests
Kurt Zeilenga [Thu, 28 Sep 2000 04:10:35 +0000 (04:10 +0000)]
Add bdb tests

24 years agoAdd txn_checkpoint()'ing
Kurt Zeilenga [Thu, 28 Sep 2000 04:09:13 +0000 (04:09 +0000)]
Add txn_checkpoint()'ing
disable moddn/newSuperior (needs re'IDing)

24 years agoworking modrdn...
Kurt Zeilenga [Thu, 28 Sep 2000 02:42:20 +0000 (02:42 +0000)]
working modrdn...
(need to fix leaks on transaction retries)

24 years agoDon't fail if backend doesn't support indexing
Kurt Zeilenga [Thu, 28 Sep 2000 02:29:04 +0000 (02:29 +0000)]
Don't fail if backend doesn't support indexing

24 years agofix up bdb_entry_return() calls
Kurt Zeilenga [Thu, 28 Sep 2000 02:27:49 +0000 (02:27 +0000)]
fix up bdb_entry_return() calls

24 years agoFix idl_insert... add/modify/delete now working w/ binary IDL search!
Kurt Zeilenga [Thu, 28 Sep 2000 01:27:01 +0000 (01:27 +0000)]
Fix idl_insert... add/modify/delete now working w/ binary IDL search!
Leave debugging in place until post indexing work.

24 years agoAdd idl_dump for testing purposes
Kurt Zeilenga [Thu, 28 Sep 2000 01:02:59 +0000 (01:02 +0000)]
Add idl_dump for testing purposes

24 years agoClean up logging... need to hand run idl_delete to find bug
Kurt Zeilenga [Thu, 28 Sep 2000 00:24:28 +0000 (00:24 +0000)]
Clean up logging... need to hand run idl_delete to find bug

24 years agoDon't complain about non-existance IDL "range" candidates
Kurt Zeilenga [Thu, 28 Sep 2000 00:10:41 +0000 (00:10 +0000)]
Don't complain about non-existance IDL "range" candidates

24 years agoMostly working modify
Kurt Zeilenga [Thu, 28 Sep 2000 00:02:47 +0000 (00:02 +0000)]
Mostly working modify

24 years agoFix entry encode/decode logging
Kurt Zeilenga [Wed, 27 Sep 2000 23:37:10 +0000 (23:37 +0000)]
Fix entry encode/decode logging

24 years agoFix referrals no-referrals case
Kurt Zeilenga [Wed, 27 Sep 2000 23:25:15 +0000 (23:25 +0000)]
Fix referrals no-referrals case

24 years agoRough in extended ops, modify, and modrdn.
Kurt Zeilenga [Wed, 27 Sep 2000 22:28:59 +0000 (22:28 +0000)]
Rough in extended ops, modify, and modrdn.
General code cleanup.

24 years agoFix cursor logic
Kurt Zeilenga [Tue, 26 Sep 2000 22:28:12 +0000 (22:28 +0000)]
Fix cursor logic

24 years agoreplace ALLIDS with RANGE IDLs
Kurt Zeilenga [Tue, 26 Sep 2000 22:22:42 +0000 (22:22 +0000)]
replace ALLIDS with RANGE IDLs

24 years agoAdd reindex
Kurt Zeilenga [Tue, 26 Sep 2000 20:41:54 +0000 (20:41 +0000)]
Add reindex

24 years agoAdd kludge to get working tests add/populate.
Kurt Zeilenga [Tue, 26 Sep 2000 20:31:34 +0000 (20:31 +0000)]
Add kludge to get working tests add/populate.

24 years agoUse ordered input to slapadd(8) as required by back-bdb
Kurt Zeilenga [Tue, 26 Sep 2000 20:28:55 +0000 (20:28 +0000)]
Use ordered input to slapadd(8) as required by back-bdb

24 years agoGot base entry...
Kurt Zeilenga [Tue, 26 Sep 2000 19:26:08 +0000 (19:26 +0000)]
Got base entry...

24 years agoFix ber_scanf and init bugs
Kurt Zeilenga [Tue, 26 Sep 2000 17:47:24 +0000 (17:47 +0000)]
Fix ber_scanf and init bugs

24 years agoITS#774 remove extranous paragraph regarding LDIF output
Kurt Zeilenga [Tue, 26 Sep 2000 17:08:38 +0000 (17:08 +0000)]
ITS#774 remove extranous paragraph regarding LDIF output

24 years agoinclude external.h
Kurt Zeilenga [Tue, 26 Sep 2000 05:33:37 +0000 (05:33 +0000)]
include external.h

24 years agoFix logging
Kurt Zeilenga [Tue, 26 Sep 2000 04:28:52 +0000 (04:28 +0000)]
Fix logging

24 years agoApparently working slapadd!
Kurt Zeilenga [Tue, 26 Sep 2000 04:28:17 +0000 (04:28 +0000)]
Apparently working slapadd!

24 years agoRough in passwd and referral routines
Kurt Zeilenga [Tue, 26 Sep 2000 03:47:56 +0000 (03:47 +0000)]
Rough in passwd and referral routines
add diag and fix a few idl bugs

24 years agoAdd more diagnostics including linear search version of idl_search()
Kurt Zeilenga [Tue, 26 Sep 2000 01:36:35 +0000 (01:36 +0000)]
Add more diagnostics including linear search version of idl_search()

24 years agoAdd diagnostics
Kurt Zeilenga [Tue, 26 Sep 2000 01:18:00 +0000 (01:18 +0000)]
Add diagnostics

24 years agoFix nextid
Kurt Zeilenga [Tue, 26 Sep 2000 00:56:33 +0000 (00:56 +0000)]
Fix nextid

24 years agoAdd additional diagnostics
Kurt Zeilenga [Tue, 26 Sep 2000 00:43:00 +0000 (00:43 +0000)]
Add additional diagnostics

24 years agoFix initialization, add additional diagnostics
Kurt Zeilenga [Tue, 26 Sep 2000 00:12:31 +0000 (00:12 +0000)]
Fix initialization, add additional diagnostics

24 years agoAdd bind()
Kurt Zeilenga [Mon, 25 Sep 2000 23:46:54 +0000 (23:46 +0000)]
Add bind()

24 years agoAdd bdb_bind, clean up init, s/Backend/BackendDB/
Kurt Zeilenga [Mon, 25 Sep 2000 23:41:16 +0000 (23:41 +0000)]
Add bdb_bind, clean up init, s/Backend/BackendDB/

24 years agoClean up debug messages
Kurt Zeilenga [Mon, 25 Sep 2000 21:58:41 +0000 (21:58 +0000)]
Clean up debug messages

24 years agoDisable sub directory support for now
Kurt Zeilenga [Mon, 25 Sep 2000 21:30:15 +0000 (21:30 +0000)]
Disable sub directory support for now

24 years agoAdd minimal config support
Kurt Zeilenga [Mon, 25 Sep 2000 21:10:21 +0000 (21:10 +0000)]
Add minimal config support

24 years agoUpdate build environment for back-bdb
Kurt Zeilenga [Mon, 25 Sep 2000 20:16:19 +0000 (20:16 +0000)]
Update build environment for back-bdb

24 years agoFinish search rough in (w/o alias nor indexing support)
Kurt Zeilenga [Mon, 25 Sep 2000 19:59:45 +0000 (19:59 +0000)]
Finish search rough in (w/o alias nor indexing support)

24 years agoRough in search routine
Kurt Zeilenga [Mon, 25 Sep 2000 18:59:15 +0000 (18:59 +0000)]
Rough in search routine

24 years agoClean up logging and fix ITS#771 typo
Kurt Zeilenga [Mon, 25 Sep 2000 06:49:27 +0000 (06:49 +0000)]
Clean up logging and fix ITS#771 typo

24 years agoDefine INET{,6}_ADDRSTRLEN if needed
Kurt Zeilenga [Mon, 25 Sep 2000 01:24:37 +0000 (01:24 +0000)]
Define INET{,6}_ADDRSTRLEN if needed

24 years agoFix macro spelling
Kurt Zeilenga [Mon, 25 Sep 2000 01:21:20 +0000 (01:21 +0000)]
Fix macro spelling

24 years agoYet another ipv6 detection fix
Kurt Zeilenga [Mon, 25 Sep 2000 01:17:22 +0000 (01:17 +0000)]
Yet another ipv6 detection fix

24 years agoAnother try at ipv6 detection
Kurt Zeilenga [Mon, 25 Sep 2000 01:15:12 +0000 (01:15 +0000)]
Another try at ipv6 detection

24 years agoFix typo
Kurt Zeilenga [Mon, 25 Sep 2000 01:13:26 +0000 (01:13 +0000)]
Fix typo

24 years agoAdd additional ipv6 detection
Kurt Zeilenga [Mon, 25 Sep 2000 01:11:39 +0000 (01:11 +0000)]
Add additional ipv6 detection

24 years agoAdd dn2entry.c
Kurt Zeilenga [Sun, 24 Sep 2000 22:48:13 +0000 (22:48 +0000)]
Add dn2entry.c

24 years agoAdd compare routine
Kurt Zeilenga [Sun, 24 Sep 2000 06:04:58 +0000 (06:04 +0000)]
Add compare routine

24 years agorough in an add/delete and deadlock avoidance
Kurt Zeilenga [Sat, 23 Sep 2000 23:15:40 +0000 (23:15 +0000)]
rough in an add/delete and deadlock avoidance

24 years agoRemove unneeded getpeername call (use accept() from).
Kurt Zeilenga [Sat, 23 Sep 2000 20:39:52 +0000 (20:39 +0000)]
Remove unneeded getpeername call (use accept() from).
cleanup #ifdef, localize variables, and misc changes.

24 years agoRestrict keepalive/nodelay setsockopt to IP streams
Kurt Zeilenga [Sat, 23 Sep 2000 19:14:40 +0000 (19:14 +0000)]
Restrict keepalive/nodelay setsockopt to IP streams

24 years agoCode cleanup
Kurt Zeilenga [Fri, 22 Sep 2000 22:43:30 +0000 (22:43 +0000)]
Code cleanup

24 years agoFix ri initialization bug (ITS#768)
Kurt Zeilenga [Fri, 22 Sep 2000 22:24:30 +0000 (22:24 +0000)]
Fix ri initialization bug (ITS#768)

24 years agoReplace indexing hash with 32-bit FNV-1... should be much faster than MD5
Kurt Zeilenga [Fri, 22 Sep 2000 22:19:46 +0000 (22:19 +0000)]
Replace indexing hash with 32-bit FNV-1... should be much faster than MD5

24 years agoAdd indirection to hash routines to allow for easier replacement
Kurt Zeilenga [Fri, 22 Sep 2000 20:47:46 +0000 (20:47 +0000)]
Add indirection to hash routines to allow for easier replacement
(MD5 should be replaced with something faster)

24 years agoUse LUTIL_MD5_BYTES constant
Kurt Zeilenga [Fri, 22 Sep 2000 20:36:27 +0000 (20:36 +0000)]
Use LUTIL_MD5_BYTES constant

24 years agoRework schema install to work with VPATH support
Kurt Zeilenga [Fri, 22 Sep 2000 19:16:53 +0000 (19:16 +0000)]
Rework schema install to work with VPATH support

24 years agoDon't recursive lock connections_mutex in idle timeout routine
Kurt Zeilenga [Fri, 22 Sep 2000 18:18:39 +0000 (18:18 +0000)]
Don't recursive lock connections_mutex in idle timeout routine

24 years agoAdd depend information
Kurt Zeilenga [Fri, 22 Sep 2000 08:53:51 +0000 (08:53 +0000)]
Add depend information

24 years agoAdd bdb_add() and supporting routines
Kurt Zeilenga [Fri, 22 Sep 2000 06:46:32 +0000 (06:46 +0000)]
Add bdb_add() and supporting routines

24 years agoremove lint
Kurt Zeilenga [Fri, 22 Sep 2000 01:40:57 +0000 (01:40 +0000)]
remove lint
update bdb codes

24 years agoFix build issues
Kurt Zeilenga [Thu, 21 Sep 2000 23:00:51 +0000 (23:00 +0000)]
Fix build issues

24 years agoPatch req2rst not to abort on unknown tags
Kurt Zeilenga [Thu, 21 Sep 2000 22:29:53 +0000 (22:29 +0000)]
Patch req2rst not to abort on unknown tags

24 years agosasl_secprops: needs to return ""
Kurt Zeilenga [Thu, 21 Sep 2000 21:32:13 +0000 (21:32 +0000)]
sasl_secprops: needs to return ""

24 years agocheck return of ldap_pvt_tls_init() (which doesn't fail yet)
Kurt Zeilenga [Thu, 21 Sep 2000 21:30:02 +0000 (21:30 +0000)]
check return of ldap_pvt_tls_init() (which doesn't fail yet)

24 years agoRemove assert in sasl_secprops
Kurt Zeilenga [Thu, 21 Sep 2000 21:28:32 +0000 (21:28 +0000)]
Remove assert in sasl_secprops

24 years agoShould modify code to bail on initialization errors...
Kurt Zeilenga [Thu, 21 Sep 2000 19:56:04 +0000 (19:56 +0000)]
Should modify code to bail on initialization errors...
For now, just (void) the return

24 years agoFix portability issue.
Kurt Zeilenga [Thu, 21 Sep 2000 19:12:41 +0000 (19:12 +0000)]
Fix portability issue.
Move prototypes to proto-slap.h

24 years agoSet TCP_NODELAY and SO_KEEPALIVE after every accept() as some accept()
Kurt Zeilenga [Thu, 21 Sep 2000 19:08:17 +0000 (19:08 +0000)]
Set TCP_NODELAY and SO_KEEPALIVE after every accept() as some accept()
implementations do not create new socket with all properties of
listening socket.

24 years agoImplementation of SASL authorization.
Mark Adamson [Thu, 21 Sep 2000 17:32:54 +0000 (17:32 +0000)]
Implementation of SASL authorization.

24 years agoFix logging bug
Kurt Zeilenga [Thu, 21 Sep 2000 16:53:45 +0000 (16:53 +0000)]
Fix logging bug

24 years agomodify idl_search to use binary search algorithm
Kurt Zeilenga [Thu, 21 Sep 2000 01:56:10 +0000 (01:56 +0000)]
modify idl_search to use binary search algorithm