]>
git.sur5r.net Git - openldap/log
Hallvard Furuseth [Tue, 29 Apr 2003 14:46:54 +0000 (14:46 +0000)]
#include "ldap_pvt.h", to get ldap_charray_free() and ldap_charray_add().
Hallvard Furuseth [Tue, 29 Apr 2003 14:45:33 +0000 (14:45 +0000)]
#include <lber.h>, to get ber_memalloc_x() and ber_memrealloc_x().
Hallvard Furuseth [Tue, 29 Apr 2003 14:43:54 +0000 (14:43 +0000)]
Cast away const.
Hallvard Furuseth [Tue, 29 Apr 2003 14:42:58 +0000 (14:42 +0000)]
#include "ldap_pvt.h", to get ldap_pvt_tls_destroy().
Cast argument to isspace() to unsigned char.
Howard Chu [Tue, 29 Apr 2003 05:58:28 +0000 (05:58 +0000)]
Fix computed TRUE/FALSE filters
Howard Chu [Tue, 29 Apr 2003 02:55:43 +0000 (02:55 +0000)]
ITS#2453 - Handle computed filters, ignore Undefined filters.
Howard Chu [Tue, 29 Apr 2003 00:42:54 +0000 (00:42 +0000)]
Handle SLAPD_FILTER_COMPUTED cases
Kurt Zeilenga [Mon, 28 Apr 2003 04:41:47 +0000 (04:41 +0000)]
generic first component matching routines
Need to add specific routines for schema attribute types
Kurt Zeilenga [Sat, 26 Apr 2003 23:52:28 +0000 (23:52 +0000)]
axe suffixAlias
Luke Howard [Sat, 26 Apr 2003 03:28:48 +0000 (03:28 +0000)]
Remove unused variables in slapi_filter_test()
Luke Howard [Sat, 26 Apr 2003 03:28:12 +0000 (03:28 +0000)]
Don't crash in slapi_send_ldap_search_entry if no attributes specified
Howard Chu [Fri, 25 Apr 2003 13:14:33 +0000 (13:14 +0000)]
Undo BDB const mucking
Howard Chu [Fri, 25 Apr 2003 12:44:19 +0000 (12:44 +0000)]
ITS#2464 don't strdup NULL DN
Howard Chu [Fri, 25 Apr 2003 12:32:15 +0000 (12:32 +0000)]
EBCDIC fix - ber_pvt_strcopy is now lutil_strcopy
Howard Chu [Fri, 25 Apr 2003 10:27:55 +0000 (10:27 +0000)]
ITS#2467 NULL pointer check
Kurt Zeilenga [Fri, 25 Apr 2003 02:28:06 +0000 (02:28 +0000)]
fix up nvalues code so that pretty routines work properly
re-add objectClass pretty routines
Kurt Zeilenga [Fri, 25 Apr 2003 01:01:53 +0000 (01:01 +0000)]
Need to pretty assertion values
Kurt Zeilenga [Fri, 25 Apr 2003 00:14:54 +0000 (00:14 +0000)]
cleanup
Kurt Zeilenga [Thu, 24 Apr 2003 23:46:12 +0000 (23:46 +0000)]
Backout last commit... needs more work
Kurt Zeilenga [Thu, 24 Apr 2003 23:40:55 +0000 (23:40 +0000)]
rework objectClass mucking to use syntax "pretty" routine
(be liberal in what you accept, strict in what you generate)
Kurt Zeilenga [Thu, 24 Apr 2003 23:15:59 +0000 (23:15 +0000)]
remove lint
Kurt Zeilenga [Thu, 24 Apr 2003 16:22:46 +0000 (16:22 +0000)]
Add some comments about DB_CONFIG
Kurt Zeilenga [Thu, 24 Apr 2003 12:43:30 +0000 (12:43 +0000)]
Fix typo
Luke Howard [Thu, 24 Apr 2003 11:14:57 +0000 (11:14 +0000)]
Fix potential attr_merge_normalize() crasher
Luke Howard [Thu, 24 Apr 2003 11:10:31 +0000 (11:10 +0000)]
More careful checking of AVA flags
Luke Howard [Thu, 24 Apr 2003 11:09:22 +0000 (11:09 +0000)]
Fix Active Directory canonical name breakage
Luke Howard [Thu, 24 Apr 2003 10:51:42 +0000 (10:51 +0000)]
Fix another crasher in attr_merge_normalize_one()
Luke Howard [Thu, 24 Apr 2003 10:40:45 +0000 (10:40 +0000)]
Fix crasher in attr_merge_normalize_one()
Luke Howard [Thu, 24 Apr 2003 10:18:05 +0000 (10:18 +0000)]
When a validate function fails from within a tool, report the offending
attribute
Howard Chu [Thu, 24 Apr 2003 05:20:53 +0000 (05:20 +0000)]
Fix prev commit
Kurt Zeilenga [Thu, 24 Apr 2003 05:16:06 +0000 (05:16 +0000)]
New integer syntax / matching routines
A pretty function likely should be added "to be liberal in what we accept"
Howard Chu [Thu, 24 Apr 2003 04:20:17 +0000 (04:20 +0000)]
Clean up prev commit
Howard Chu [Thu, 24 Apr 2003 03:59:45 +0000 (03:59 +0000)]
Fix multi-byte tag parsing
Howard Chu [Thu, 24 Apr 2003 02:10:18 +0000 (02:10 +0000)]
ITS#2465 fix? ber_get_next must read at least sizeof(tag)+sizeof(len)
which should be at most 8 bytes. However if we read more than the minimum
message length, we have a problem because we steal bytes from any following
message, and there is no buffer mechanism to push back excess data.
The shortest legitimate message is Unbind at 7 bytes, but there shouldn't
be anything following it. Abandon at 8 bytes is next, so always requesting
at least 8 bytes should be safe. Always requesting 9 was a problem.
Please double-check these assumptions...
Howard Chu [Thu, 24 Apr 2003 01:37:01 +0000 (01:37 +0000)]
ITS#2458 fix array decoding
Kurt Zeilenga [Wed, 23 Apr 2003 16:50:56 +0000 (16:50 +0000)]
Rebuild configure scripts with --enable-hdb support
Add HDB to test suite
Jong Hyuk Choi [Wed, 23 Apr 2003 16:29:31 +0000 (16:29 +0000)]
ber, bv memory cleanup
Howard Chu [Wed, 23 Apr 2003 11:52:22 +0000 (11:52 +0000)]
Fix byte-ordering in bdb_dup_compare
Luke Howard [Wed, 23 Apr 2003 11:29:11 +0000 (11:29 +0000)]
slapi_dn_normalize() should pretty DN; slapi_dn_normalize_case() should normalize it
(appears to be correct based on iPlanet documentation)
Howard Chu [Wed, 23 Apr 2003 10:26:06 +0000 (10:26 +0000)]
Change RDN compare funcs, we don't need lexical ordering
Luke Howard [Wed, 23 Apr 2003 09:50:41 +0000 (09:50 +0000)]
Use attr_merge_normalize() instead of attr_mergeit()
(Seems to me that attr_mergeit() can be deprecated in favour of the
former -- Howard?)
Howard Chu [Wed, 23 Apr 2003 09:13:24 +0000 (09:13 +0000)]
Added back-hdb
Howard Chu [Wed, 23 Apr 2003 08:46:23 +0000 (08:46 +0000)]
Subtree rename support for the cache
Luke Howard [Wed, 23 Apr 2003 08:16:05 +0000 (08:16 +0000)]
Allow search rewriter plugins to also set the search base, scope, and alias
dereference policy
Howard Chu [Wed, 23 Apr 2003 07:25:44 +0000 (07:25 +0000)]
Fix multiple inclusion
Luke Howard [Wed, 23 Apr 2003 07:01:56 +0000 (07:01 +0000)]
Fix incorrect usage of slapi_ch_free()
Howard Chu [Wed, 23 Apr 2003 06:54:36 +0000 (06:54 +0000)]
Added back-hdb. Contributed by Howard Chu @ Symas Corp.
Howard Chu [Wed, 23 Apr 2003 06:34:55 +0000 (06:34 +0000)]
Function renaming, make internal funcs static, etc.
Luke Howard [Wed, 23 Apr 2003 05:00:00 +0000 (05:00 +0000)]
Fix SLAPI debug message typo
Howard Chu [Wed, 23 Apr 2003 03:35:37 +0000 (03:35 +0000)]
Fix file: URL examples
Howard Chu [Wed, 23 Apr 2003 03:32:05 +0000 (03:32 +0000)]
Fix missing slash in file: URL
Kurt Zeilenga [Wed, 23 Apr 2003 02:25:39 +0000 (02:25 +0000)]
Add CONTRIBUTING section to HEAD's README
Jong Hyuk Choi [Tue, 22 Apr 2003 23:02:11 +0000 (23:02 +0000)]
move ldap_get_message_ber() from ldap.h to ldap_pvt.h
Jong Hyuk Choi [Tue, 22 Apr 2003 22:09:25 +0000 (22:09 +0000)]
get_ldapmsg_ber() -> ldap_get_message_ber()
Jong Hyuk Choi [Tue, 22 Apr 2003 21:42:14 +0000 (21:42 +0000)]
Misc cleanup - more to come.
Jong Hyuk Choi [Tue, 22 Apr 2003 21:38:59 +0000 (21:38 +0000)]
get_ldapmsg_ber() added.
Kurt Zeilenga [Tue, 22 Apr 2003 20:35:41 +0000 (20:35 +0000)]
Fix typo in last commit
Howard Chu [Tue, 22 Apr 2003 20:35:29 +0000 (20:35 +0000)]
Missed a bei_rdn in prev commit
Kurt Zeilenga [Tue, 22 Apr 2003 20:33:08 +0000 (20:33 +0000)]
Fix up subtreeSpecification to allow new GSER-based string format
(real validatator needed).
Jong Hyuk Choi [Tue, 22 Apr 2003 20:08:37 +0000 (20:08 +0000)]
subtreeSpecification syntax change : -binary +validator
Howard Chu [Tue, 22 Apr 2003 18:59:37 +0000 (18:59 +0000)]
Omit bei_rdn field from EntryInfo
Howard Chu [Tue, 22 Apr 2003 18:22:51 +0000 (18:22 +0000)]
filter_candidate tweaks, search_stack tweaks
Jong Hyuk Choi [Tue, 22 Apr 2003 17:59:54 +0000 (17:59 +0000)]
more cleanup for the backend API change
Howard Chu [Tue, 22 Apr 2003 17:06:35 +0000 (17:06 +0000)]
Trim dead BDB_HIER stuff
Howard Chu [Tue, 22 Apr 2003 17:05:22 +0000 (17:05 +0000)]
Fix args to bdb_cache_modrdn
Jong Hyuk Choi [Tue, 22 Apr 2003 17:00:04 +0000 (17:00 +0000)]
subentry cleanup
Howard Chu [Tue, 22 Apr 2003 16:06:29 +0000 (16:06 +0000)]
Fix multi-line string literals. new GCC complains...
Howard Chu [Tue, 22 Apr 2003 13:14:06 +0000 (13:14 +0000)]
Fix id2entry, let bdb_cache_release_all clean up EntryInfos
Fix idl_cache_put
Howard Chu [Tue, 22 Apr 2003 06:29:13 +0000 (06:29 +0000)]
Mem context tweaks for bdb_dn2idl
Howard Chu [Tue, 22 Apr 2003 05:15:50 +0000 (05:15 +0000)]
Fix typo in prev commit
Howard Chu [Tue, 22 Apr 2003 05:14:27 +0000 (05:14 +0000)]
Moved IDL cache code to standalone functions.
Use IDL cache in bdb_dn2id_children.
Howard Chu [Tue, 22 Apr 2003 04:06:09 +0000 (04:06 +0000)]
Pass parent EntryInfo instead of parent DN to dn2id_add/delete.
Add bdb_cache_children, remove cache flag manipulation from dn2id_children
Kurt Zeilenga [Tue, 22 Apr 2003 01:17:23 +0000 (01:17 +0000)]
Don't do (unsafe) DNS reverse lookups.
HEADS UP: May break some Kerberos deployments.
Kurt Zeilenga [Mon, 21 Apr 2003 19:01:08 +0000 (19:01 +0000)]
cleanup
Kurt Zeilenga [Mon, 21 Apr 2003 18:57:49 +0000 (18:57 +0000)]
Assign experimental OID to syncReplCookie
Kurt Zeilenga [Mon, 21 Apr 2003 18:45:46 +0000 (18:45 +0000)]
More ldap_connect_to_host() tweaks.
Howard Chu [Mon, 21 Apr 2003 18:28:38 +0000 (18:28 +0000)]
memory context tweaks
Kurt Zeilenga [Mon, 21 Apr 2003 18:28:08 +0000 (18:28 +0000)]
Fix builds when getaddrinfo is not detected but getnameinfo is.
This does not happen normally.
Howard Chu [Mon, 21 Apr 2003 18:09:44 +0000 (18:09 +0000)]
Fix previous commit
Kurt Zeilenga [Mon, 21 Apr 2003 17:06:37 +0000 (17:06 +0000)]
ITS#2459 (partial) fix. Eliminate address parameter all together.
Need to look closely at the memcpy. (It likely can be eliminated
as well.)
Jong Hyuk Choi [Mon, 21 Apr 2003 14:08:13 +0000 (14:08 +0000)]
OpenLDAP synchronization based replication engine
Jong Hyuk Choi [Mon, 21 Apr 2003 14:01:39 +0000 (14:01 +0000)]
memory API change
Howard Chu [Mon, 21 Apr 2003 03:55:20 +0000 (03:55 +0000)]
Perform is_at_subtype check inline
Kurt Zeilenga [Mon, 21 Apr 2003 02:29:46 +0000 (02:29 +0000)]
clarify that updatedn permits replica updating subject to access controls.
Howard Chu [Sun, 20 Apr 2003 09:18:02 +0000 (09:18 +0000)]
Fix glue_sub_init realloc disconnect
Pierangelo Masarati [Fri, 18 Apr 2003 17:17:18 +0000 (17:17 +0000)]
use a macro for the entry buffer size
Pierangelo Masarati [Fri, 18 Apr 2003 17:16:48 +0000 (17:16 +0000)]
use SLAP_PTRCMP
Pierangelo Masarati [Fri, 18 Apr 2003 10:02:43 +0000 (10:02 +0000)]
reset passwords before freeindg them
Pierangelo Masarati [Fri, 18 Apr 2003 10:02:00 +0000 (10:02 +0000)]
ensure all metasingleconns are init'ed
Howard Chu [Fri, 18 Apr 2003 09:43:22 +0000 (09:43 +0000)]
Add shm_key config keyword to use shared memory for BDB environment
Unmeasurable performance difference on my tests, but who knows...
Luke Howard [Fri, 18 Apr 2003 08:21:12 +0000 (08:21 +0000)]
Fix crasher when duplicating substring assertions
Howard Chu [Fri, 18 Apr 2003 07:43:07 +0000 (07:43 +0000)]
Minor fixes
Luke Howard [Fri, 18 Apr 2003 07:29:45 +0000 (07:29 +0000)]
Improve error checking
Howard Chu [Fri, 18 Apr 2003 05:53:24 +0000 (05:53 +0000)]
Fix prev commit, extended search was broken
Luke Howard [Fri, 18 Apr 2003 04:57:15 +0000 (04:57 +0000)]
Don't pollute op->o_bd in access_allowed()
Howard Chu [Fri, 18 Apr 2003 04:44:46 +0000 (04:44 +0000)]
Fix undefined filters
Howard Chu [Fri, 18 Apr 2003 04:44:06 +0000 (04:44 +0000)]
Fix undefined substring filters
Howard Chu [Fri, 18 Apr 2003 03:36:52 +0000 (03:36 +0000)]
ITS#2453, Fix filter candidate generation
Howard Chu [Fri, 18 Apr 2003 02:31:38 +0000 (02:31 +0000)]
ITS#2449, broken NOT filters
Jong Hyuk Choi [Fri, 18 Apr 2003 00:35:11 +0000 (00:35 +0000)]
Caching non-existing index entries in the IDL cache - caching keys only