]>
git.sur5r.net Git - openldap/log
Pierangelo Masarati [Thu, 8 Apr 2004 09:08:28 +0000 (09:08 +0000)]
General improvements:
- There might be special cases that require the unique key to be a string
(just ran into one); since this is not a generally useful change, it's
hidden behind #defines.
- Added essential support for telephoneNumber match; the same infrastructure
might be useful for other specialized matches (also regular matches should
use it to handle multiple spaces and so!).
- Fixed dynamic backend initialization.
- Cleaned up search base DN normalization (works also if no uppercase function
is available, using case exact matches).
Kurt Zeilenga [Thu, 8 Apr 2004 08:54:49 +0000 (08:54 +0000)]
Hide if SIZEOF_WCHAR_T < 4.
Kurt Zeilenga [Thu, 8 Apr 2004 07:04:34 +0000 (07:04 +0000)]
cleanup
Kurt Zeilenga [Thu, 8 Apr 2004 06:49:17 +0000 (06:49 +0000)]
bvalue cleanup
Kurt Zeilenga [Thu, 8 Apr 2004 06:44:50 +0000 (06:44 +0000)]
ITS#3066: properly detect duplicates
Howard Chu [Thu, 8 Apr 2004 06:23:09 +0000 (06:23 +0000)]
Fix disabling switches
Howard Chu [Thu, 8 Apr 2004 06:10:19 +0000 (06:10 +0000)]
Cleanup prev commit
Howard Chu [Thu, 8 Apr 2004 06:05:16 +0000 (06:05 +0000)]
Cleanup comment
Howard Chu [Thu, 8 Apr 2004 06:01:07 +0000 (06:01 +0000)]
More static/dynamic cleanup
Howard Chu [Thu, 8 Apr 2004 05:58:54 +0000 (05:58 +0000)]
More dynamic/static cleanup
Howard Chu [Thu, 8 Apr 2004 05:56:23 +0000 (05:56 +0000)]
Consolidated static/dynamic backend switches
Howard Chu [Thu, 8 Apr 2004 03:05:16 +0000 (03:05 +0000)]
Fix attributions
Howard Chu [Thu, 8 Apr 2004 02:59:28 +0000 (02:59 +0000)]
Fix attributions, add HP info
Kurt Zeilenga [Thu, 8 Apr 2004 02:48:38 +0000 (02:48 +0000)]
fix typo
Kurt Zeilenga [Thu, 8 Apr 2004 02:43:52 +0000 (02:43 +0000)]
cleanup
Kurt Zeilenga [Thu, 8 Apr 2004 02:43:04 +0000 (02:43 +0000)]
Update prereq. comments
Kurt Zeilenga [Wed, 7 Apr 2004 22:30:52 +0000 (22:30 +0000)]
Add an approx test to the mix
Pierangelo Masarati [Wed, 7 Apr 2004 20:55:32 +0000 (20:55 +0000)]
clarify what rewrite rules suffixmassage corresponds to
Kurt Zeilenga [Wed, 7 Apr 2004 18:58:32 +0000 (18:58 +0000)]
ITS#3065: fix vector handling to ensure its free()able
Jong Hyuk Choi [Wed, 7 Apr 2004 17:32:37 +0000 (17:32 +0000)]
updatedn fix for syncrepl
Kurt Zeilenga [Wed, 7 Apr 2004 16:55:04 +0000 (16:55 +0000)]
SLAPTOOL links should be to final dest directory
Howard Chu [Wed, 7 Apr 2004 16:41:17 +0000 (16:41 +0000)]
Zero out rs->sr_err before send_search_entry
Howard Chu [Wed, 7 Apr 2004 15:26:25 +0000 (15:26 +0000)]
Cleanup, fix for SASL/PLAIN
Howard Chu [Wed, 7 Apr 2004 15:10:26 +0000 (15:10 +0000)]
Fix internal search limits (due to recent limit_check change)
Kurt Zeilenga [Wed, 7 Apr 2004 06:40:06 +0000 (06:40 +0000)]
cleanup
Kurt Zeilenga [Wed, 7 Apr 2004 06:26:02 +0000 (06:26 +0000)]
Rework meta/ldap/rewrite flag logic
Kurt Zeilenga [Wed, 7 Apr 2004 06:08:46 +0000 (06:08 +0000)]
s/--with/--enable/ for all overlay options
Kurt Zeilenga [Wed, 7 Apr 2004 04:11:43 +0000 (04:11 +0000)]
use BER_BVNULL
Kurt Zeilenga [Wed, 7 Apr 2004 03:32:55 +0000 (03:32 +0000)]
clarify updatedn (again)
Kurt Zeilenga [Wed, 7 Apr 2004 03:32:37 +0000 (03:32 +0000)]
cleanup
Kurt Zeilenga [Wed, 7 Apr 2004 01:35:00 +0000 (01:35 +0000)]
cleanup
Kurt Zeilenga [Wed, 7 Apr 2004 01:31:40 +0000 (01:31 +0000)]
Add additional BER_BV macros
Kurt Zeilenga [Wed, 7 Apr 2004 01:11:32 +0000 (01:11 +0000)]
Use BER_BVNULL
Kurt Zeilenga [Wed, 7 Apr 2004 00:48:29 +0000 (00:48 +0000)]
Minor updates
Kurt Zeilenga [Wed, 7 Apr 2004 00:41:57 +0000 (00:41 +0000)]
Add STRLENOF macro
Howard Chu [Tue, 6 Apr 2004 23:29:33 +0000 (23:29 +0000)]
Fix search limits due to frontend limit_check change
Kurt Zeilenga [Tue, 6 Apr 2004 21:54:07 +0000 (21:54 +0000)]
delete from dn2id database bug in back-ldbm/idl.c (ITS#3046)
Suggested fix provided by Wout van Albada
Kurt Zeilenga [Tue, 6 Apr 2004 21:06:35 +0000 (21:06 +0000)]
ITS#3059: modrdn should delete than add.
Kurt Zeilenga [Tue, 6 Apr 2004 19:42:37 +0000 (19:42 +0000)]
cleanup
Kurt Zeilenga [Tue, 6 Apr 2004 19:32:17 +0000 (19:32 +0000)]
ITS#3056 partial fix - from a slurpd perspective, the updatedn
should be allowed to the entry at the naming prefix (database suffix).
Jong Hyuk Choi [Tue, 6 Apr 2004 17:58:03 +0000 (17:58 +0000)]
Fix for ITS#3055
Pierangelo Masarati [Tue, 6 Apr 2004 13:30:52 +0000 (13:30 +0000)]
revert unnecessary change
Pierangelo Masarati [Tue, 6 Apr 2004 13:19:12 +0000 (13:19 +0000)]
initialize overlays
Pierangelo Masarati [Tue, 6 Apr 2004 12:22:51 +0000 (12:22 +0000)]
silence erroneous warning
Pierangelo Masarati [Tue, 6 Apr 2004 12:22:29 +0000 (12:22 +0000)]
load overlays also with tools
Howard Chu [Tue, 6 Apr 2004 12:21:49 +0000 (12:21 +0000)]
Don't try to use runqueue in SLAP_TOOL_MODE
Pierangelo Masarati [Tue, 6 Apr 2004 09:55:09 +0000 (09:55 +0000)]
wrong arg order :)
Pierangelo Masarati [Tue, 6 Apr 2004 09:42:40 +0000 (09:42 +0000)]
rework be_isupdate accordingly to be_isroot
Pierangelo Masarati [Tue, 6 Apr 2004 09:33:14 +0000 (09:33 +0000)]
fix addition of chk_referrals to overlay stack
Pierangelo Masarati [Tue, 6 Apr 2004 08:47:59 +0000 (08:47 +0000)]
fix previous commit
Kurt Zeilenga [Tue, 6 Apr 2004 01:48:36 +0000 (01:48 +0000)]
cleanup
Kurt Zeilenga [Tue, 6 Apr 2004 01:06:20 +0000 (01:06 +0000)]
swap be_isroot and be_isroot_dn symbols
Kurt Zeilenga [Tue, 6 Apr 2004 00:47:21 +0000 (00:47 +0000)]
Rework return of update referrals
Kurt Zeilenga [Mon, 5 Apr 2004 23:49:06 +0000 (23:49 +0000)]
Fix last commit
Pierangelo Masarati [Mon, 5 Apr 2004 23:47:17 +0000 (23:47 +0000)]
revert erroneous commit; cure the test the right way
Kurt Zeilenga [Mon, 5 Apr 2004 23:42:59 +0000 (23:42 +0000)]
use SLAP_DBFLAGS instead of be->be_flags
Pierangelo Masarati [Mon, 5 Apr 2004 23:12:38 +0000 (23:12 +0000)]
revert erroneous commit
Howard Chu [Mon, 5 Apr 2004 23:09:57 +0000 (23:09 +0000)]
Allow users to change their own password by default, fix history check
when SafeModify is false.
Kurt Zeilenga [Mon, 5 Apr 2004 23:08:24 +0000 (23:08 +0000)]
updateref should be allowed with syncrepl (without updatedn)
Kurt Zeilenga [Mon, 5 Apr 2004 21:54:40 +0000 (21:54 +0000)]
Add SLAP_SHADOW(be): true if be is a shadow database (via any mech)
Kurt Zeilenga [Mon, 5 Apr 2004 21:00:16 +0000 (21:00 +0000)]
First rounds of backend/database flag cleanup
Kurt Zeilenga [Mon, 5 Apr 2004 20:24:18 +0000 (20:24 +0000)]
Use SLAP_MONITOR(be) to check flag
Pierangelo Masarati [Mon, 5 Apr 2004 17:36:53 +0000 (17:36 +0000)]
exploit new frontend API 2 protocol error mapping; use urldesc...
Pierangelo Masarati [Mon, 5 Apr 2004 17:32:59 +0000 (17:32 +0000)]
exploit new frontend API 2 protocol error mapping
Pierangelo Masarati [Mon, 5 Apr 2004 17:31:27 +0000 (17:31 +0000)]
exploit new isroot_dn helper
Pierangelo Masarati [Mon, 5 Apr 2004 17:30:30 +0000 (17:30 +0000)]
add new isroot_dn helper
Pierangelo Masarati [Mon, 5 Apr 2004 17:30:08 +0000 (17:30 +0000)]
move API 2 protocol error mapping to frontend; add new isroot_dn helper
Pierangelo Masarati [Mon, 5 Apr 2004 17:29:06 +0000 (17:29 +0000)]
move API 2 protocol error mapping to frontend
Pierangelo Masarati [Mon, 5 Apr 2004 17:28:13 +0000 (17:28 +0000)]
add referral check to functions elaborated by overlays
Pierangelo Masarati [Mon, 5 Apr 2004 17:25:22 +0000 (17:25 +0000)]
check in portions of code is done on length rather than pointer
Kurt Zeilenga [Mon, 5 Apr 2004 15:40:07 +0000 (15:40 +0000)]
Further refine last commit
Kurt Zeilenga [Mon, 5 Apr 2004 15:38:50 +0000 (15:38 +0000)]
Fix last commit
Kurt Zeilenga [Mon, 5 Apr 2004 15:29:35 +0000 (15:29 +0000)]
ITS#3057: Forgot to call ldap_perror()
Howard Chu [Mon, 5 Apr 2004 13:38:43 +0000 (13:38 +0000)]
Avoid mktime/gmtime in parse_time(), just compute time_t ourselves.
Howard Chu [Mon, 5 Apr 2004 11:23:47 +0000 (11:23 +0000)]
ITS#3048 delete sasl_checkpass support
Kurt Zeilenga [Sun, 4 Apr 2004 18:26:51 +0000 (18:26 +0000)]
remove our cross compiling cruft and add warning where $cross_compiling == yes
Howard Chu [Sun, 4 Apr 2004 15:40:14 +0000 (15:40 +0000)]
Fix prev commit, days at month boundaries
Howard Chu [Sun, 4 Apr 2004 13:40:56 +0000 (13:40 +0000)]
Fix parse_time GMT computation for daylight savings time
Pierangelo Masarati [Sat, 3 Apr 2004 18:48:03 +0000 (18:48 +0000)]
apparently accept() doesn't fill the sun_path field of the peer socket; hack it
Pierangelo Masarati [Sat, 3 Apr 2004 12:15:33 +0000 (12:15 +0000)]
return error code only if required (ITS#3042)
Howard Chu [Sat, 3 Apr 2004 06:21:03 +0000 (06:21 +0000)]
Don't manipulate password history if not configured in policy
Kurt Zeilenga [Fri, 2 Apr 2004 22:21:40 +0000 (22:21 +0000)]
Reword Berkeley DB requirement to be less specific.
Likely should do this across the board (e.g., rely more on README)
Howard Chu [Fri, 2 Apr 2004 13:06:38 +0000 (13:06 +0000)]
Experimental Samba and Heimdal password synchronization overlay.
Kurt Zeilenga [Fri, 2 Apr 2004 02:25:36 +0000 (02:25 +0000)]
Add a yet-to-be-tested deliveryMethodValidate function
Kurt Zeilenga [Sat, 27 Mar 2004 23:25:50 +0000 (23:25 +0000)]
cleanup
Howard Chu [Sat, 27 Mar 2004 23:20:55 +0000 (23:20 +0000)]
Restore build rule for dynamic backends.
Kurt Zeilenga [Sat, 27 Mar 2004 22:47:31 +0000 (22:47 +0000)]
Don't return subordinate referrals (per RFC 3296)
Kurt Zeilenga [Sat, 27 Mar 2004 18:19:52 +0000 (18:19 +0000)]
Don't disclose information to attacker.
Referrals need work (not sure why return referrals for bind requests)
Kurt Zeilenga [Sat, 27 Mar 2004 18:19:12 +0000 (18:19 +0000)]
Cleanup
Jong Hyuk Choi [Fri, 26 Mar 2004 21:54:06 +0000 (21:54 +0000)]
reintroduce changes made in tools/slapadd.c v1.64 (looks like missing during code move)
Kurt Zeilenga [Fri, 26 Mar 2004 18:58:01 +0000 (18:58 +0000)]
Add numericStringOrderingMatch rule (ITS#2988)
Kurt Zeilenga [Fri, 26 Mar 2004 00:13:10 +0000 (00:13 +0000)]
Break apart version-info
Jong Hyuk Choi [Thu, 25 Mar 2004 22:09:08 +0000 (22:09 +0000)]
fix for ITS#2995
Jong Hyuk Choi [Thu, 25 Mar 2004 19:20:19 +0000 (19:20 +0000)]
patch for ITS#2948
Howard Chu [Thu, 25 Mar 2004 12:15:52 +0000 (12:15 +0000)]
ITS#2982 ok, we should NULL out lc after all...
Howard Chu [Thu, 25 Mar 2004 09:54:23 +0000 (09:54 +0000)]
ITS#2982 be sure to use nextlc when calling try_read1msg
Howard Chu [Thu, 25 Mar 2004 09:40:02 +0000 (09:40 +0000)]
ITS#3036 check for syncrepl
Howard Chu [Thu, 25 Mar 2004 09:25:25 +0000 (09:25 +0000)]
ITS#3038 64bit compatibility (oops)
Kurt Zeilenga [Wed, 24 Mar 2004 23:44:45 +0000 (23:44 +0000)]
cleanup
Kurt Zeilenga [Wed, 24 Mar 2004 22:42:16 +0000 (22:42 +0000)]
Update library soname handling