]> git.sur5r.net Git - openldap/log
openldap
20 years agoGeneral improvements:
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).

20 years agoHide if SIZEOF_WCHAR_T < 4.
Kurt Zeilenga [Thu, 8 Apr 2004 08:54:49 +0000 (08:54 +0000)]
Hide if SIZEOF_WCHAR_T < 4.

20 years agocleanup
Kurt Zeilenga [Thu, 8 Apr 2004 07:04:34 +0000 (07:04 +0000)]
cleanup

20 years agobvalue cleanup
Kurt Zeilenga [Thu, 8 Apr 2004 06:49:17 +0000 (06:49 +0000)]
bvalue cleanup

20 years agoITS#3066: properly detect duplicates
Kurt Zeilenga [Thu, 8 Apr 2004 06:44:50 +0000 (06:44 +0000)]
ITS#3066: properly detect duplicates

20 years agoFix disabling switches
Howard Chu [Thu, 8 Apr 2004 06:23:09 +0000 (06:23 +0000)]
Fix disabling switches

20 years agoCleanup prev commit
Howard Chu [Thu, 8 Apr 2004 06:10:19 +0000 (06:10 +0000)]
Cleanup prev commit

20 years agoCleanup comment
Howard Chu [Thu, 8 Apr 2004 06:05:16 +0000 (06:05 +0000)]
Cleanup comment

20 years agoMore static/dynamic cleanup
Howard Chu [Thu, 8 Apr 2004 06:01:07 +0000 (06:01 +0000)]
More static/dynamic cleanup

20 years agoMore dynamic/static cleanup
Howard Chu [Thu, 8 Apr 2004 05:58:54 +0000 (05:58 +0000)]
More dynamic/static cleanup

20 years agoConsolidated static/dynamic backend switches
Howard Chu [Thu, 8 Apr 2004 05:56:23 +0000 (05:56 +0000)]
Consolidated static/dynamic backend switches

20 years agoFix attributions
Howard Chu [Thu, 8 Apr 2004 03:05:16 +0000 (03:05 +0000)]
Fix attributions

20 years agoFix attributions, add HP info
Howard Chu [Thu, 8 Apr 2004 02:59:28 +0000 (02:59 +0000)]
Fix attributions, add HP info

20 years agofix typo
Kurt Zeilenga [Thu, 8 Apr 2004 02:48:38 +0000 (02:48 +0000)]
fix typo

20 years agocleanup
Kurt Zeilenga [Thu, 8 Apr 2004 02:43:52 +0000 (02:43 +0000)]
cleanup

20 years agoUpdate prereq. comments
Kurt Zeilenga [Thu, 8 Apr 2004 02:43:04 +0000 (02:43 +0000)]
Update prereq. comments

20 years agoAdd an approx test to the mix
Kurt Zeilenga [Wed, 7 Apr 2004 22:30:52 +0000 (22:30 +0000)]
Add an approx test to the mix

20 years agoclarify what rewrite rules suffixmassage corresponds to
Pierangelo Masarati [Wed, 7 Apr 2004 20:55:32 +0000 (20:55 +0000)]
clarify what rewrite rules suffixmassage corresponds to

20 years agoITS#3065: fix vector handling to ensure its free()able
Kurt Zeilenga [Wed, 7 Apr 2004 18:58:32 +0000 (18:58 +0000)]
ITS#3065: fix vector handling to ensure its free()able

20 years agoupdatedn fix for syncrepl
Jong Hyuk Choi [Wed, 7 Apr 2004 17:32:37 +0000 (17:32 +0000)]
updatedn fix for syncrepl

20 years agoSLAPTOOL links should be to final dest directory
Kurt Zeilenga [Wed, 7 Apr 2004 16:55:04 +0000 (16:55 +0000)]
SLAPTOOL links should be to final dest directory

20 years agoZero out rs->sr_err before send_search_entry
Howard Chu [Wed, 7 Apr 2004 16:41:17 +0000 (16:41 +0000)]
Zero out rs->sr_err before send_search_entry

20 years agoCleanup, fix for SASL/PLAIN
Howard Chu [Wed, 7 Apr 2004 15:26:25 +0000 (15:26 +0000)]
Cleanup, fix for SASL/PLAIN

20 years agoFix internal search limits (due to recent limit_check change)
Howard Chu [Wed, 7 Apr 2004 15:10:26 +0000 (15:10 +0000)]
Fix internal search limits (due to recent limit_check change)

20 years agocleanup
Kurt Zeilenga [Wed, 7 Apr 2004 06:40:06 +0000 (06:40 +0000)]
cleanup

20 years agoRework meta/ldap/rewrite flag logic
Kurt Zeilenga [Wed, 7 Apr 2004 06:26:02 +0000 (06:26 +0000)]
Rework meta/ldap/rewrite flag logic

20 years agos/--with/--enable/ for all overlay options
Kurt Zeilenga [Wed, 7 Apr 2004 06:08:46 +0000 (06:08 +0000)]
s/--with/--enable/ for all overlay options

20 years agouse BER_BVNULL
Kurt Zeilenga [Wed, 7 Apr 2004 04:11:43 +0000 (04:11 +0000)]
use BER_BVNULL

20 years agoclarify updatedn (again)
Kurt Zeilenga [Wed, 7 Apr 2004 03:32:55 +0000 (03:32 +0000)]
clarify updatedn (again)

20 years agocleanup
Kurt Zeilenga [Wed, 7 Apr 2004 03:32:37 +0000 (03:32 +0000)]
cleanup

20 years agocleanup
Kurt Zeilenga [Wed, 7 Apr 2004 01:35:00 +0000 (01:35 +0000)]
cleanup

20 years agoAdd additional BER_BV macros
Kurt Zeilenga [Wed, 7 Apr 2004 01:31:40 +0000 (01:31 +0000)]
Add additional BER_BV macros

20 years agoUse BER_BVNULL
Kurt Zeilenga [Wed, 7 Apr 2004 01:11:32 +0000 (01:11 +0000)]
Use BER_BVNULL

20 years agoMinor updates
Kurt Zeilenga [Wed, 7 Apr 2004 00:48:29 +0000 (00:48 +0000)]
Minor updates

20 years agoAdd STRLENOF macro
Kurt Zeilenga [Wed, 7 Apr 2004 00:41:57 +0000 (00:41 +0000)]
Add STRLENOF macro

20 years agoFix search limits due to frontend limit_check change
Howard Chu [Tue, 6 Apr 2004 23:29:33 +0000 (23:29 +0000)]
Fix search limits due to frontend limit_check change

20 years agodelete from dn2id database bug in back-ldbm/idl.c (ITS#3046)
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

20 years agoITS#3059: modrdn should delete than add.
Kurt Zeilenga [Tue, 6 Apr 2004 21:06:35 +0000 (21:06 +0000)]
ITS#3059: modrdn should delete than add.

20 years agocleanup
Kurt Zeilenga [Tue, 6 Apr 2004 19:42:37 +0000 (19:42 +0000)]
cleanup

20 years agoITS#3056 partial fix - from a slurpd perspective, the updatedn
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).

20 years agoFix for ITS#3055
Jong Hyuk Choi [Tue, 6 Apr 2004 17:58:03 +0000 (17:58 +0000)]
Fix for ITS#3055

20 years agorevert unnecessary change
Pierangelo Masarati [Tue, 6 Apr 2004 13:30:52 +0000 (13:30 +0000)]
revert unnecessary change

20 years agoinitialize overlays
Pierangelo Masarati [Tue, 6 Apr 2004 13:19:12 +0000 (13:19 +0000)]
initialize overlays

20 years agosilence erroneous warning
Pierangelo Masarati [Tue, 6 Apr 2004 12:22:51 +0000 (12:22 +0000)]
silence erroneous warning

20 years agoload overlays also with tools
Pierangelo Masarati [Tue, 6 Apr 2004 12:22:29 +0000 (12:22 +0000)]
load overlays also with tools

20 years agoDon't try to use runqueue in SLAP_TOOL_MODE
Howard Chu [Tue, 6 Apr 2004 12:21:49 +0000 (12:21 +0000)]
Don't try to use runqueue in SLAP_TOOL_MODE

20 years agowrong arg order :)
Pierangelo Masarati [Tue, 6 Apr 2004 09:55:09 +0000 (09:55 +0000)]
wrong arg order :)

20 years agorework be_isupdate accordingly to be_isroot
Pierangelo Masarati [Tue, 6 Apr 2004 09:42:40 +0000 (09:42 +0000)]
rework be_isupdate accordingly to be_isroot

20 years agofix addition of chk_referrals to overlay stack
Pierangelo Masarati [Tue, 6 Apr 2004 09:33:14 +0000 (09:33 +0000)]
fix addition of chk_referrals to overlay stack

20 years agofix previous commit
Pierangelo Masarati [Tue, 6 Apr 2004 08:47:59 +0000 (08:47 +0000)]
fix previous commit

20 years agocleanup
Kurt Zeilenga [Tue, 6 Apr 2004 01:48:36 +0000 (01:48 +0000)]
cleanup

20 years agoswap be_isroot and be_isroot_dn symbols
Kurt Zeilenga [Tue, 6 Apr 2004 01:06:20 +0000 (01:06 +0000)]
swap be_isroot and be_isroot_dn symbols

20 years agoRework return of update referrals
Kurt Zeilenga [Tue, 6 Apr 2004 00:47:21 +0000 (00:47 +0000)]
Rework return of update referrals

20 years agoFix last commit
Kurt Zeilenga [Mon, 5 Apr 2004 23:49:06 +0000 (23:49 +0000)]
Fix last commit

20 years agorevert erroneous commit; cure the test the right way
Pierangelo Masarati [Mon, 5 Apr 2004 23:47:17 +0000 (23:47 +0000)]
revert erroneous commit; cure the test the right way

20 years agouse SLAP_DBFLAGS instead of be->be_flags
Kurt Zeilenga [Mon, 5 Apr 2004 23:42:59 +0000 (23:42 +0000)]
use SLAP_DBFLAGS instead of be->be_flags

20 years agorevert erroneous commit
Pierangelo Masarati [Mon, 5 Apr 2004 23:12:38 +0000 (23:12 +0000)]
revert erroneous commit

20 years agoAllow users to change their own password by default, fix history check
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.

20 years agoupdateref should be allowed with syncrepl (without updatedn)
Kurt Zeilenga [Mon, 5 Apr 2004 23:08:24 +0000 (23:08 +0000)]
updateref should be allowed with syncrepl (without updatedn)

20 years agoAdd SLAP_SHADOW(be): true if be is a shadow database (via any mech)
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)

20 years agoFirst rounds of backend/database flag cleanup
Kurt Zeilenga [Mon, 5 Apr 2004 21:00:16 +0000 (21:00 +0000)]
First rounds of backend/database flag cleanup

20 years agoUse SLAP_MONITOR(be) to check flag
Kurt Zeilenga [Mon, 5 Apr 2004 20:24:18 +0000 (20:24 +0000)]
Use SLAP_MONITOR(be) to check flag

20 years agoexploit new frontend API 2 protocol error mapping; use urldesc...
Pierangelo Masarati [Mon, 5 Apr 2004 17:36:53 +0000 (17:36 +0000)]
exploit new frontend API 2 protocol error mapping; use urldesc...

20 years agoexploit new frontend API 2 protocol error mapping
Pierangelo Masarati [Mon, 5 Apr 2004 17:32:59 +0000 (17:32 +0000)]
exploit new frontend API 2 protocol error mapping

20 years agoexploit new isroot_dn helper
Pierangelo Masarati [Mon, 5 Apr 2004 17:31:27 +0000 (17:31 +0000)]
exploit new isroot_dn helper

20 years agoadd new isroot_dn helper
Pierangelo Masarati [Mon, 5 Apr 2004 17:30:30 +0000 (17:30 +0000)]
add new isroot_dn helper

20 years agomove API 2 protocol error mapping to frontend; 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

20 years agomove API 2 protocol error mapping to frontend
Pierangelo Masarati [Mon, 5 Apr 2004 17:29:06 +0000 (17:29 +0000)]
move API 2 protocol error mapping to frontend

20 years agoadd referral check to functions elaborated by overlays
Pierangelo Masarati [Mon, 5 Apr 2004 17:28:13 +0000 (17:28 +0000)]
add referral check to functions elaborated by overlays

20 years agocheck in portions of code is done on length rather than pointer
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

20 years agoFurther refine last commit
Kurt Zeilenga [Mon, 5 Apr 2004 15:40:07 +0000 (15:40 +0000)]
Further refine last commit

20 years agoFix last commit
Kurt Zeilenga [Mon, 5 Apr 2004 15:38:50 +0000 (15:38 +0000)]
Fix last commit

20 years agoITS#3057: Forgot to call ldap_perror()
Kurt Zeilenga [Mon, 5 Apr 2004 15:29:35 +0000 (15:29 +0000)]
ITS#3057: Forgot to call ldap_perror()

20 years agoAvoid mktime/gmtime in parse_time(), just compute time_t ourselves.
Howard Chu [Mon, 5 Apr 2004 13:38:43 +0000 (13:38 +0000)]
Avoid mktime/gmtime in parse_time(), just compute time_t ourselves.

20 years agoITS#3048 delete sasl_checkpass support
Howard Chu [Mon, 5 Apr 2004 11:23:47 +0000 (11:23 +0000)]
ITS#3048 delete sasl_checkpass support

20 years agoremove our cross compiling cruft and add warning where $cross_compiling == yes
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

20 years agoFix prev commit, days at month boundaries
Howard Chu [Sun, 4 Apr 2004 15:40:14 +0000 (15:40 +0000)]
Fix prev commit, days at month boundaries

20 years agoFix parse_time GMT computation for daylight savings time
Howard Chu [Sun, 4 Apr 2004 13:40:56 +0000 (13:40 +0000)]
Fix parse_time GMT computation for daylight savings time

20 years agoapparently accept() doesn't fill the sun_path field of the peer socket; hack it
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

20 years agoreturn error code only if required (ITS#3042)
Pierangelo Masarati [Sat, 3 Apr 2004 12:15:33 +0000 (12:15 +0000)]
return error code only if required (ITS#3042)

20 years agoDon't manipulate password history if not configured in policy
Howard Chu [Sat, 3 Apr 2004 06:21:03 +0000 (06:21 +0000)]
Don't manipulate password history if not configured in policy

20 years agoReword Berkeley DB requirement to be less specific.
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)

20 years agoExperimental Samba and Heimdal password synchronization overlay.
Howard Chu [Fri, 2 Apr 2004 13:06:38 +0000 (13:06 +0000)]
Experimental Samba and Heimdal password synchronization overlay.

20 years agoAdd a yet-to-be-tested deliveryMethodValidate function
Kurt Zeilenga [Fri, 2 Apr 2004 02:25:36 +0000 (02:25 +0000)]
Add a yet-to-be-tested deliveryMethodValidate function

20 years agocleanup
Kurt Zeilenga [Sat, 27 Mar 2004 23:25:50 +0000 (23:25 +0000)]
cleanup

20 years agoRestore build rule for dynamic backends.
Howard Chu [Sat, 27 Mar 2004 23:20:55 +0000 (23:20 +0000)]
Restore build rule for dynamic backends.

20 years agoDon't return subordinate referrals (per RFC 3296)
Kurt Zeilenga [Sat, 27 Mar 2004 22:47:31 +0000 (22:47 +0000)]
Don't return subordinate referrals (per RFC 3296)

20 years agoDon't disclose information to attacker.
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)

20 years agoCleanup
Kurt Zeilenga [Sat, 27 Mar 2004 18:19:12 +0000 (18:19 +0000)]
Cleanup

20 years agoreintroduce changes made in tools/slapadd.c v1.64 (looks like missing during code...
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)

20 years agoAdd numericStringOrderingMatch rule (ITS#2988)
Kurt Zeilenga [Fri, 26 Mar 2004 18:58:01 +0000 (18:58 +0000)]
Add numericStringOrderingMatch rule (ITS#2988)

20 years agoBreak apart version-info
Kurt Zeilenga [Fri, 26 Mar 2004 00:13:10 +0000 (00:13 +0000)]
Break apart version-info

20 years agofix for ITS#2995
Jong Hyuk Choi [Thu, 25 Mar 2004 22:09:08 +0000 (22:09 +0000)]
fix for ITS#2995

20 years agopatch for ITS#2948
Jong Hyuk Choi [Thu, 25 Mar 2004 19:20:19 +0000 (19:20 +0000)]
patch for ITS#2948

20 years agoITS#2982 ok, we should NULL out lc after all...
Howard Chu [Thu, 25 Mar 2004 12:15:52 +0000 (12:15 +0000)]
ITS#2982 ok, we should NULL out lc after all...

20 years agoITS#2982 be sure to use nextlc when calling try_read1msg
Howard Chu [Thu, 25 Mar 2004 09:54:23 +0000 (09:54 +0000)]
ITS#2982 be sure to use nextlc when calling try_read1msg

20 years agoITS#3036 check for syncrepl
Howard Chu [Thu, 25 Mar 2004 09:40:02 +0000 (09:40 +0000)]
ITS#3036 check for syncrepl

20 years agoITS#3038 64bit compatibility (oops)
Howard Chu [Thu, 25 Mar 2004 09:25:25 +0000 (09:25 +0000)]
ITS#3038 64bit compatibility (oops)

20 years agocleanup
Kurt Zeilenga [Wed, 24 Mar 2004 23:44:45 +0000 (23:44 +0000)]
cleanup

20 years agoUpdate library soname handling
Kurt Zeilenga [Wed, 24 Mar 2004 22:42:16 +0000 (22:42 +0000)]
Update library soname handling