]>
git.sur5r.net Git - openldap/log
Kurt Zeilenga [Tue, 18 Dec 2001 23:44:06 +0000 (23:44 +0000)]
Add mkstemp() detection
Howard Chu [Tue, 18 Dec 2001 05:17:06 +0000 (05:17 +0000)]
minor cleanup from jon@symas.com
Howard Chu [Tue, 18 Dec 2001 04:52:55 +0000 (04:52 +0000)]
more cleanup from jon@symas.com
Howard Chu [Tue, 18 Dec 2001 04:41:40 +0000 (04:41 +0000)]
BDB_MULTI still needs the dupsort function.
Howard Chu [Tue, 18 Dec 2001 04:02:17 +0000 (04:02 +0000)]
from jon@symas.com - minor cleanup
Howard Chu [Tue, 18 Dec 2001 03:04:32 +0000 (03:04 +0000)]
Just use mkstemp unconditionally; liblutil will fill in if the system doesn't.
Howard Chu [Tue, 18 Dec 2001 02:55:38 +0000 (02:55 +0000)]
Fix typo in previous commit
Howard Chu [Tue, 18 Dec 2001 02:54:49 +0000 (02:54 +0000)]
Add checks for mkstemp and mktemp. Tweak utils.c:mkstemp to honor the
HAVE_MKTEMP macro in addition to HAVE_MKSTEMP
Howard Chu [Tue, 18 Dec 2001 02:48:20 +0000 (02:48 +0000)]
Emulate mkstemp() using mktemp() if mkstemp() is not found by configure
Kurt Zeilenga [Tue, 18 Dec 2001 02:25:21 +0000 (02:25 +0000)]
Regenerate configure and fix AC header inclusion
Kurt Zeilenga [Tue, 18 Dec 2001 02:24:09 +0000 (02:24 +0000)]
Some index clarifications
Howard Chu [Tue, 18 Dec 2001 02:03:23 +0000 (02:03 +0000)]
Move Windows sleep macro from acconfig.h to ac/unistd.h
Kurt Zeilenga [Tue, 18 Dec 2001 01:24:31 +0000 (01:24 +0000)]
stdlib.h should be included as <ac/stdlib.h>
Kurt Zeilenga [Tue, 18 Dec 2001 01:09:00 +0000 (01:09 +0000)]
Regenerate at hyc's request
Howard Chu [Tue, 18 Dec 2001 00:29:43 +0000 (00:29 +0000)]
Minor cleanup
Howard Chu [Tue, 18 Dec 2001 00:20:58 +0000 (00:20 +0000)]
Revert previous commit.
Howard Chu [Tue, 18 Dec 2001 00:16:15 +0000 (00:16 +0000)]
from jon@symas.com - misc cleanup
Kurt Zeilenga [Mon, 17 Dec 2001 23:56:16 +0000 (23:56 +0000)]
We "understand" localhost to be same as the local hostname as
returned by gethostname().
Howard Chu [Mon, 17 Dec 2001 22:48:29 +0000 (22:48 +0000)]
from jon@symas.com - minor cleanup
Howard Chu [Mon, 17 Dec 2001 22:47:36 +0000 (22:47 +0000)]
fix from jon@symas.com - missing arguments to Debug/LDAP_LOG
Howard Chu [Mon, 17 Dec 2001 22:46:59 +0000 (22:46 +0000)]
fix from jon@symas.com - inet_ntoa on uninitialized sockaddr
Howard Chu [Mon, 17 Dec 2001 22:46:08 +0000 (22:46 +0000)]
fix from jon@symas.com - don't free uninitialized bv_val
Howard Chu [Mon, 17 Dec 2001 22:42:55 +0000 (22:42 +0000)]
from jon@symas.com - misc Windows cleanup
Howard Chu [Mon, 17 Dec 2001 22:40:10 +0000 (22:40 +0000)]
from jon@symas.com - misc MSVC cleanup
Howard Chu [Mon, 17 Dec 2001 22:38:15 +0000 (22:38 +0000)]
from jon@symas.com - fix unterminated comment
Howard Chu [Mon, 17 Dec 2001 22:37:47 +0000 (22:37 +0000)]
from jon@symas.com; include ldap_log.h for proper declarations, remove
unused variable
Howard Chu [Mon, 17 Dec 2001 21:56:24 +0000 (21:56 +0000)]
Fix ITS#1497 use strcmp instead of strncmp
Howard Chu [Mon, 17 Dec 2001 21:42:48 +0000 (21:42 +0000)]
Silence a warning for Windows build
Howard Chu [Sun, 16 Dec 2001 14:21:47 +0000 (14:21 +0000)]
Use a 4-byte constant for the presence index key. Set the index db hash
function to simply pass thru the key value, which is already a hash value.
Howard Chu [Sat, 15 Dec 2001 23:21:37 +0000 (23:21 +0000)]
Use DB_HASH instead of DB_BTREE for index databases. Since index keys are
mainly 4-byte hashes already, there is no locality-of-reference to exploit
as a Btree. About a 7% performance gain.
Howard Chu [Sat, 15 Dec 2001 23:00:46 +0000 (23:00 +0000)]
Revert previous checkin, DB_NODUPDATA is not valid on db->set_flags().
It must be specified on individual put() operations (and already is).
Howard Chu [Sat, 15 Dec 2001 13:43:49 +0000 (13:43 +0000)]
Added atexit handler to free global_opts->ldo_defludp.
Howard Chu [Sat, 15 Dec 2001 12:41:53 +0000 (12:41 +0000)]
Added acl_destroy, acl_free.
Howard Chu [Sat, 15 Dec 2001 12:07:40 +0000 (12:07 +0000)]
Don't copy and leak user; it's an env var so just use it directly.
Howard Chu [Sat, 15 Dec 2001 12:05:58 +0000 (12:05 +0000)]
More thorough backend_destroy. Added config_destroy. Destroy slap_listeners.
Plugged other small leaks.
Howard Chu [Sat, 15 Dec 2001 09:19:07 +0000 (09:19 +0000)]
Close some stdio fopen leaks.
Howard Chu [Sat, 15 Dec 2001 08:11:59 +0000 (08:11 +0000)]
More cleanup for bdb_db_close
Howard Chu [Sat, 15 Dec 2001 07:15:32 +0000 (07:15 +0000)]
Added description of "subordinate" keyword.
Howard Chu [Sat, 15 Dec 2001 06:25:47 +0000 (06:25 +0000)]
Do a regular entry_free on entries from do_add
Pierangelo Masarati [Wed, 12 Dec 2001 07:56:17 +0000 (07:56 +0000)]
allow empty suffix
Kurt Zeilenga [Wed, 12 Dec 2001 06:23:02 +0000 (06:23 +0000)]
Treat (!) and (!(x=a)(y=b)) as filter errors...
Howard Chu [Wed, 12 Dec 2001 00:26:42 +0000 (00:26 +0000)]
More from jon@symas.com - argv[0] comparison must exclude EXEEXT.
Howard Chu [Tue, 11 Dec 2001 22:49:16 +0000 (22:49 +0000)]
More from jon@symas.com - slapd.conf needs backslashes to be escaped.
Howard Chu [Tue, 11 Dec 2001 22:48:30 +0000 (22:48 +0000)]
From jon@symas.com - NT UUID support requires librpcrt4.
Howard Chu [Tue, 11 Dec 2001 14:23:05 +0000 (14:23 +0000)]
Don't signal error if reindexing an already existing dn2id index
Howard Chu [Tue, 11 Dec 2001 14:03:18 +0000 (14:03 +0000)]
Fix ldbm_tool_entry_first, was not byteswapping ID.
Pierangelo Masarati [Tue, 11 Dec 2001 12:36:54 +0000 (12:36 +0000)]
strengthen dn_issuffix
Pierangelo Masarati [Tue, 11 Dec 2001 11:47:43 +0000 (11:47 +0000)]
better description of the backend
Pierangelo Masarati [Tue, 11 Dec 2001 11:31:38 +0000 (11:31 +0000)]
fix backend suffix allocation bug; add better versioning to main entry
Pierangelo Masarati [Tue, 11 Dec 2001 11:30:01 +0000 (11:30 +0000)]
minor cleanup
Pierangelo Masarati [Mon, 10 Dec 2001 21:49:07 +0000 (21:49 +0000)]
missing files (sorry)
Howard Chu [Mon, 10 Dec 2001 18:09:07 +0000 (18:09 +0000)]
Fixed suffix DN_SUBTREE again. Index was still being written even though
it was not being read.
Howard Chu [Mon, 10 Dec 2001 17:42:01 +0000 (17:42 +0000)]
Fix - on little-endian machines, store IDs in big-endian order.
Howard Chu [Mon, 10 Dec 2001 16:59:37 +0000 (16:59 +0000)]
Fix check for DN_SUBTREE on be suffix
Howard Chu [Mon, 10 Dec 2001 16:53:15 +0000 (16:53 +0000)]
Fix - on little-endian machines, store IDs in big-endian order. Otherwise
BDB's default key sort algorithm sorts in the wrong order (and there's no
convenient way to select the correct algorithm). This is an incompatible
change to the database format but will improve back-ldbm's add/delete
characteristics.
Howard Chu [Mon, 10 Dec 2001 16:26:32 +0000 (16:26 +0000)]
Some more version cleanup
Howard Chu [Mon, 10 Dec 2001 13:44:02 +0000 (13:44 +0000)]
More cleanup. The last, I hope.
Howard Chu [Mon, 10 Dec 2001 13:39:36 +0000 (13:39 +0000)]
Extra NULL check, just in case
Howard Chu [Mon, 10 Dec 2001 13:35:04 +0000 (13:35 +0000)]
Misc cleanup
Howard Chu [Mon, 10 Dec 2001 12:30:43 +0000 (12:30 +0000)]
Fix typo in glue_back_select
Howard Chu [Mon, 10 Dec 2001 12:25:24 +0000 (12:25 +0000)]
Revert previous commit. Checked in by mistake.
Howard Chu [Mon, 10 Dec 2001 12:09:40 +0000 (12:09 +0000)]
Changed backglue configuration. Added noSubordinates arg to select_backend
to deal with glued subordinates.
Pierangelo Masarati [Mon, 10 Dec 2001 09:50:06 +0000 (09:50 +0000)]
improvements to monitor backend: added a log entry that lists the current log level and can be modified via protocol at runtime, to change the log level; minor improvements; fixed a problem in dealing with dn normalization
Pierangelo Masarati [Mon, 10 Dec 2001 09:46:50 +0000 (09:46 +0000)]
minor cleanup
Pierangelo Masarati [Mon, 10 Dec 2001 09:43:31 +0000 (09:43 +0000)]
reworked internal stuff
Kurt Zeilenga [Sun, 9 Dec 2001 19:27:05 +0000 (19:27 +0000)]
use offsetof directly
Kurt Zeilenga [Sun, 9 Dec 2001 19:19:10 +0000 (19:19 +0000)]
fix issuffix call
Kurt Zeilenga [Sun, 9 Dec 2001 18:57:46 +0000 (18:57 +0000)]
misc cleanup
Howard Chu [Sun, 9 Dec 2001 14:57:42 +0000 (14:57 +0000)]
Converted suffixAlias to struct bervals.
Howard Chu [Sun, 9 Dec 2001 14:46:29 +0000 (14:46 +0000)]
Eliminate unnecessary per-operation dn_normalize(o_ndn); it's already
done in do_bind() and there's space in the connection structure for c_ndn
already, just copy it.
Howard Chu [Sun, 9 Dec 2001 13:57:55 +0000 (13:57 +0000)]
Minor strlen cleanup
Kurt Zeilenga [Sun, 9 Dec 2001 03:19:23 +0000 (03:19 +0000)]
Remove lint
Howard Chu [Sun, 9 Dec 2001 03:09:18 +0000 (03:09 +0000)]
Cleaned up search, use dn_issuffixbv
Howard Chu [Sun, 9 Dec 2001 03:02:29 +0000 (03:02 +0000)]
Added dn_issuffixbv() like dn_issuffix, but with bervals.
Howard Chu [Sun, 9 Dec 2001 02:57:50 +0000 (02:57 +0000)]
Added ndn to replog args, eliminate unnecessary dn_normalize in replog.
Howard Chu [Sun, 9 Dec 2001 02:47:39 +0000 (02:47 +0000)]
Added ndn to replog args, eliminate unnecessary dn_normalize in replog.
Howard Chu [Sun, 9 Dec 2001 02:46:25 +0000 (02:46 +0000)]
Added referrals to gluestate.
Kurt Zeilenga [Sun, 9 Dec 2001 02:43:04 +0000 (02:43 +0000)]
More misc MSVC changes
Kurt Zeilenga [Sun, 9 Dec 2001 02:34:45 +0000 (02:34 +0000)]
Remove lint and misc MSVC updates
Howard Chu [Sun, 9 Dec 2001 02:01:58 +0000 (02:01 +0000)]
Don't include glued databases in namingContexts
Howard Chu [Sun, 9 Dec 2001 01:14:32 +0000 (01:14 +0000)]
Clean up bdb_entry_release / bdb_entry_return
Howard Chu [Sat, 8 Dec 2001 16:42:27 +0000 (16:42 +0000)]
Fix for slapcat
Howard Chu [Sat, 8 Dec 2001 15:58:47 +0000 (15:58 +0000)]
Added new backglue pseudo-backend. Uses callbacks to glue different backends
together into a single searchable hierarchy.
Howard Chu [Sat, 8 Dec 2001 15:21:20 +0000 (15:21 +0000)]
Added callbacks for send_ldap_response and send_search_result.
Howard Chu [Sat, 8 Dec 2001 13:07:01 +0000 (13:07 +0000)]
Fix previous commit...
Howard Chu [Sat, 8 Dec 2001 11:15:55 +0000 (11:15 +0000)]
Cleanup previous commit
Howard Chu [Sat, 8 Dec 2001 11:08:26 +0000 (11:08 +0000)]
Added dn_rdnlen. Fixed rdn leak in limits.c.
Howard Chu [Sat, 8 Dec 2001 10:37:42 +0000 (10:37 +0000)]
Converted all use of dn_parent to the in-place version. (Fixed a pdn leak
in back-sql along the way.)
Howard Chu [Sat, 8 Dec 2001 10:10:04 +0000 (10:10 +0000)]
Switched to dn_parent1, cleaned up dn2id_add/delete
Howard Chu [Sat, 8 Dec 2001 08:41:39 +0000 (08:41 +0000)]
Turned dn_parent into dn_parent1, returning in-place pointer. Made
dn_parent return ch_strdup of dn_parent1 for compatibility.
Kurt Zeilenga [Sat, 8 Dec 2001 07:48:58 +0000 (07:48 +0000)]
ITS#1399, fix make depend when built as module
Kurt Zeilenga [Sat, 8 Dec 2001 07:38:14 +0000 (07:38 +0000)]
Add reference to replication-notes
Kurt Zeilenga [Sat, 8 Dec 2001 07:35:48 +0000 (07:35 +0000)]
Replication notes
written by Ganesan Rajagopal <rganesan@debian.org>
Kurt Zeilenga [Sat, 8 Dec 2001 06:57:06 +0000 (06:57 +0000)]
Pretty the entry DNs on add but not rename (yet).
Howard Chu [Sat, 8 Dec 2001 05:17:31 +0000 (05:17 +0000)]
Changed be_nsuffix from char ** to struct berval **, removed nsufflen
Howard Chu [Sat, 8 Dec 2001 05:15:58 +0000 (05:15 +0000)]
Changed be_nsuffix from char ** to struct berval ** to eliminate strlen's
Kurt Zeilenga [Sat, 8 Dec 2001 04:31:06 +0000 (04:31 +0000)]
rebuild
Kurt Zeilenga [Sat, 8 Dec 2001 04:30:23 +0000 (04:30 +0000)]
Disallow duplicate duplicate data
Kurt Zeilenga [Sat, 8 Dec 2001 04:29:34 +0000 (04:29 +0000)]
misc cleanup
Howard Chu [Sat, 8 Dec 2001 04:01:30 +0000 (04:01 +0000)]
Add SLAPD_STATIC_BACKENDS and SLAPD_DYNAMIC_BACKENDS macros to simplify
backend build rules.