]>
git.sur5r.net Git - openldap/log
Ralf Haferkamp [Mon, 19 Jan 2004 14:38:15 +0000 (14:38 +0000)]
Additional fix for ITS#2924: check for availability of
glueBack->be_entry_close before calling it
Kurt Zeilenga [Sat, 17 Jan 2004 19:59:01 +0000 (19:59 +0000)]
rebuild
Kurt Zeilenga [Sat, 17 Jan 2004 19:56:40 +0000 (19:56 +0000)]
Add modules/plugins
Kurt Zeilenga [Sat, 17 Jan 2004 19:11:20 +0000 (19:11 +0000)]
Minor tweak to last commit
Pierangelo Masarati [Sat, 17 Jan 2004 18:26:36 +0000 (18:26 +0000)]
cleanup
Pierangelo Masarati [Sat, 17 Jan 2004 18:07:43 +0000 (18:07 +0000)]
cleanup
Pierangelo Masarati [Sat, 17 Jan 2004 16:27:11 +0000 (16:27 +0000)]
honor attributeType inheritance as well
Pierangelo Masarati [Sat, 17 Jan 2004 12:25:46 +0000 (12:25 +0000)]
improve fix to ITS#2923; note that suffix massaging is inherently flawed, because comperisons should always occur on Normalized DN, while massaging can also occur on Pretty DN, but there is no guarantee they have the same length or any length-based comparison can work; so in any case, we should pass the Normalized DN and, if the Pretty DN is present, massage it as well accordingly
Pierangelo Masarati [Sat, 17 Jan 2004 11:48:14 +0000 (11:48 +0000)]
fix ITS#2923
Pierangelo Masarati [Sat, 17 Jan 2004 11:33:13 +0000 (11:33 +0000)]
now I remember why I introduced the 'has_ldapinfo_dn_ru' flag
Howard Chu [Sat, 17 Jan 2004 07:08:48 +0000 (07:08 +0000)]
Set execute permissions when installing z/OS DLLs
Howard Chu [Sat, 17 Jan 2004 03:56:47 +0000 (03:56 +0000)]
More for z/OS
Howard Chu [Sat, 17 Jan 2004 01:54:14 +0000 (01:54 +0000)]
define HFIXEDSZ if it's missing. Not all platforms have it.
Howard Chu [Sat, 17 Jan 2004 01:38:14 +0000 (01:38 +0000)]
Delete dlopen check, it's never used here. We only use libtool/libltdl,
and libtool's config already does the necessary detection.
Howard Chu [Sat, 17 Jan 2004 00:47:07 +0000 (00:47 +0000)]
Added z/OS shared library support
Howard Chu [Fri, 16 Jan 2004 20:02:07 +0000 (20:02 +0000)]
slapd_shutdown/syncrepl fix
Howard Chu [Fri, 16 Jan 2004 19:07:03 +0000 (19:07 +0000)]
ITS#2924, fix transition to subsequent subordinates
Pierangelo Masarati [Fri, 16 Jan 2004 18:56:22 +0000 (18:56 +0000)]
should improve readability and (hopefully) decrease traffic on openldap-software; sorry I can't test it right now
Howard Chu [Thu, 15 Jan 2004 21:35:05 +0000 (21:35 +0000)]
Fix syncrepl slapd_shutdown detection, would not stop on a gentlehup.
Howard Chu [Thu, 15 Jan 2004 21:32:58 +0000 (21:32 +0000)]
sl_malloc tweak
Howard Chu [Thu, 15 Jan 2004 21:27:32 +0000 (21:27 +0000)]
ITS#2922 disable argument globbing under Cygwin and MinGW.
Howard Chu [Thu, 15 Jan 2004 20:20:17 +0000 (20:20 +0000)]
ITS#2921, fix client connection handling for HAVE_WINSOCK
Howard Chu [Thu, 15 Jan 2004 09:59:11 +0000 (09:59 +0000)]
Fix ldap_pvt_thread_self, GetCurrentThread() returns a constant, not a
unique value.
Howard Chu [Thu, 15 Jan 2004 07:25:35 +0000 (07:25 +0000)]
Fix static mingw dependency
Howard Chu [Thu, 15 Jan 2004 07:08:06 +0000 (07:08 +0000)]
ITS#2918 additional fix for -lrpcrt4 detection
Howard Chu [Thu, 15 Jan 2004 04:21:16 +0000 (04:21 +0000)]
ITS#2918 fix winsock detection syntax
Pierangelo Masarati [Wed, 14 Jan 2004 23:11:48 +0000 (23:11 +0000)]
clarify that's useless to give write privileges to the roodn of a database...
Pierangelo Masarati [Tue, 13 Jan 2004 00:33:14 +0000 (00:33 +0000)]
add extra level of parens only if required
Howard Chu [Mon, 12 Jan 2004 04:15:51 +0000 (04:15 +0000)]
trim prev commit
Howard Chu [Mon, 12 Jan 2004 04:09:52 +0000 (04:09 +0000)]
Really fix ITS#2905
Howard Chu [Mon, 12 Jan 2004 03:54:01 +0000 (03:54 +0000)]
Fix ITS#2905, properly detect duplicate entries
Pierangelo Masarati [Sun, 11 Jan 2004 23:56:13 +0000 (23:56 +0000)]
warn if no suffix or no init function are present
Pierangelo Masarati [Sun, 11 Jan 2004 23:40:33 +0000 (23:40 +0000)]
don't segfault if a database doesn't have the suffix
Pierangelo Masarati [Sun, 11 Jan 2004 22:52:07 +0000 (22:52 +0000)]
fix ITS#2901
Pierangelo Masarati [Sun, 11 Jan 2004 22:50:25 +0000 (22:50 +0000)]
don't search if the filter is invalid; search also if an attribute is undefined for that objectclass, the filter may succeed anyway
Pierangelo Masarati [Sat, 10 Jan 2004 11:17:52 +0000 (11:17 +0000)]
spacing (ITS#2916)
Pierangelo Masarati [Sat, 10 Jan 2004 11:12:53 +0000 (11:12 +0000)]
cleanup avl duplicate handling
Pierangelo Masarati [Sat, 10 Jan 2004 10:42:44 +0000 (10:42 +0000)]
allow multiple attribute definitions; honor ldap_entry_objclasses in filter; major cleanup
Luke Howard [Sat, 10 Jan 2004 05:22:59 +0000 (05:22 +0000)]
fix copyrights
Luke Howard [Sat, 10 Jan 2004 05:09:00 +0000 (05:09 +0000)]
More documentation
Luke Howard [Sat, 10 Jan 2004 05:05:56 +0000 (05:05 +0000)]
Update copyright notice
Luke Howard [Sat, 10 Jan 2004 05:04:37 +0000 (05:04 +0000)]
Don't return API result codes on wire
Luke Howard [Sat, 10 Jan 2004 05:00:33 +0000 (05:00 +0000)]
Add rcsID tag
Luke Howard [Sat, 10 Jan 2004 05:00:04 +0000 (05:00 +0000)]
*** empty log message ***
Luke Howard [Sat, 10 Jan 2004 04:54:24 +0000 (04:54 +0000)]
Add some sample plugins
Kurt Zeilenga [Fri, 9 Jan 2004 20:36:24 +0000 (20:36 +0000)]
Fix formating
Pierangelo Masarati [Fri, 9 Jan 2004 11:43:00 +0000 (11:43 +0000)]
honor objectclass inheritance in filters + some cleanup
Kurt Zeilenga [Fri, 9 Jan 2004 04:48:40 +0000 (04:48 +0000)]
Fix text == NULL bugs in last commit
Kurt Zeilenga [Fri, 9 Jan 2004 04:11:57 +0000 (04:11 +0000)]
ITS#2906: report invalid userPassword schemes, clarify documentation
Pierangelo Masarati [Fri, 9 Jan 2004 01:53:03 +0000 (01:53 +0000)]
don't try to decide if uppercase based on LDAP matching rules
Pierangelo Masarati [Fri, 9 Jan 2004 01:48:41 +0000 (01:48 +0000)]
table 'ldap_entries' must be aliased to allow filtering for DN-valued attrs
Pierangelo Masarati [Thu, 8 Jan 2004 23:00:44 +0000 (23:00 +0000)]
need odbc libs when building back-sql as module
Pierangelo Masarati [Thu, 8 Jan 2004 16:20:32 +0000 (16:20 +0000)]
remove (unnecessary) c++ style comments (ITS#2908)
Kurt Zeilenga [Thu, 8 Jan 2004 01:14:04 +0000 (01:14 +0000)]
Fix typo in slap_auxprop_init() (should not impact behavior) (ITS#2909)
found by Nalin Dahyabhai (Redhat).
Pierangelo Masarati [Mon, 5 Jan 2004 18:32:27 +0000 (18:32 +0000)]
fix ITS#2900
Luke Howard [Fri, 2 Jan 2004 06:34:50 +0000 (06:34 +0000)]
Fix previous commit
Luke Howard [Fri, 2 Jan 2004 06:10:51 +0000 (06:10 +0000)]
Wrap slapi_entry_attr_get_charptr() around slapi_value_get_string()
Luke Howard [Fri, 2 Jan 2004 06:07:22 +0000 (06:07 +0000)]
Check value is a C string in slapi_value_get_string()
Kurt Zeilenga [Thu, 1 Jan 2004 19:15:16 +0000 (19:15 +0000)]
Happy new year
Luke Howard [Thu, 1 Jan 2004 09:42:44 +0000 (09:42 +0000)]
Make defaulted backend available to ACL plugin pblock
Luke Howard [Thu, 1 Jan 2004 06:33:18 +0000 (06:33 +0000)]
Fix ACL plugin bug - return value of ACL plugins was being ignored
Jong Hyuk Choi [Wed, 31 Dec 2003 22:11:38 +0000 (22:11 +0000)]
a patch for persistent search
Kurt Zeilenga [Wed, 31 Dec 2003 19:11:07 +0000 (19:11 +0000)]
Ready for 2004
Kurt Zeilenga [Wed, 31 Dec 2003 04:26:17 +0000 (04:26 +0000)]
cleanup
Kurt Zeilenga [Wed, 31 Dec 2003 04:26:07 +0000 (04:26 +0000)]
Quick hack for PSEARCH crash.
Kurt Zeilenga [Wed, 31 Dec 2003 01:41:16 +0000 (01:41 +0000)]
cleanup
Kurt Zeilenga [Tue, 30 Dec 2003 21:09:01 +0000 (21:09 +0000)]
clarify meaning of strongAuthRequired
Kurt Zeilenga [Tue, 30 Dec 2003 03:53:03 +0000 (03:53 +0000)]
Initial subordinate implementation (for chaining)
Luke Howard [Tue, 30 Dec 2003 03:50:14 +0000 (03:50 +0000)]
Fix assertion failure if acl_check_modlist() called where op->o_bd == NULL.
Behavior now matches access_allowed() - the first backend is used. The
code needs review, I have not tested it.
Kurt Zeilenga [Tue, 30 Dec 2003 01:58:23 +0000 (01:58 +0000)]
Update OID
Kurt Zeilenga [Tue, 30 Dec 2003 01:45:34 +0000 (01:45 +0000)]
Misc updates
Kurt Zeilenga [Tue, 30 Dec 2003 01:37:38 +0000 (01:37 +0000)]
crypt(3) is not portable...
Kurt Zeilenga [Tue, 30 Dec 2003 01:34:05 +0000 (01:34 +0000)]
LDAP_SCOPE SUBORDINATE implementation
Kurt Zeilenga [Tue, 30 Dec 2003 01:26:38 +0000 (01:26 +0000)]
Misc cleanup
Kurt Zeilenga [Tue, 30 Dec 2003 01:25:50 +0000 (01:25 +0000)]
LDAP_SCOPE_SUBORDINATES (for chaining)
Kurt Zeilenga [Mon, 29 Dec 2003 23:39:55 +0000 (23:39 +0000)]
Add new CSN draft
Remove GSER drafts (now available as RFCs)
Kurt Zeilenga [Mon, 29 Dec 2003 23:31:39 +0000 (23:31 +0000)]
Update no-op control to return LDAP_NO_OPERATION instead of LDAP_SUCCESS.
(back-sql needs to be updated)
Kurt Zeilenga [Mon, 29 Dec 2003 22:25:43 +0000 (22:25 +0000)]
Misc code cleanup
Kurt Zeilenga [Mon, 29 Dec 2003 18:45:33 +0000 (18:45 +0000)]
Notice and acknowledgement
Kurt Zeilenga [Mon, 29 Dec 2003 18:40:10 +0000 (18:40 +0000)]
Collective Attributes and Subentries are now RFCs.
Pierangelo Masarati [Mon, 29 Dec 2003 18:02:49 +0000 (18:02 +0000)]
allow to set max passes per rule
Pierangelo Masarati [Mon, 29 Dec 2003 17:12:29 +0000 (17:12 +0000)]
clarify field description in rewriteRule statement
Pierangelo Masarati [Mon, 29 Dec 2003 17:06:43 +0000 (17:06 +0000)]
fix, clarify and document previous commit
Pierangelo Masarati [Mon, 29 Dec 2003 16:14:47 +0000 (16:14 +0000)]
allow user-defined return codes from rewriteRules
Pierangelo Masarati [Mon, 29 Dec 2003 15:22:10 +0000 (15:22 +0000)]
typo
Pierangelo Masarati [Mon, 29 Dec 2003 15:10:59 +0000 (15:10 +0000)]
allow '%' escape; treat anything else as error
Luke Howard [Sun, 28 Dec 2003 04:17:48 +0000 (04:17 +0000)]
Don't require slapi to be in the path - always include slapi/slapi.h
Luke Howard [Sun, 28 Dec 2003 04:14:19 +0000 (04:14 +0000)]
Cleanup SLAPI namespace
Pierangelo Masarati [Sat, 27 Dec 2003 18:48:06 +0000 (18:48 +0000)]
allow memory ownership specification when using (session- wide) variables
Pierangelo Masarati [Sat, 27 Dec 2003 17:52:07 +0000 (17:52 +0000)]
fix memory ownership
Luke Howard [Sat, 27 Dec 2003 08:43:02 +0000 (08:43 +0000)]
Initialize terminating bv_len in slapi_int_ldapmods2modifications
Howard Chu [Thu, 25 Dec 2003 15:10:35 +0000 (15:10 +0000)]
Forced commit - added slap_replog_cb
Howard Chu [Thu, 25 Dec 2003 15:01:53 +0000 (15:01 +0000)]
Better fix for ITS#2512. Use callback to invoke replog before sending
result to client.
Howard Chu [Thu, 25 Dec 2003 14:57:26 +0000 (14:57 +0000)]
Revert prev commit, unnecessary
Howard Chu [Thu, 25 Dec 2003 14:56:02 +0000 (14:56 +0000)]
Revert prev commit, not necessary
Howard Chu [Wed, 24 Dec 2003 23:48:07 +0000 (23:48 +0000)]
Fix prev commit
Howard Chu [Wed, 24 Dec 2003 14:32:33 +0000 (14:32 +0000)]
Use a separate mutex for the replication timestamp
Howard Chu [Wed, 24 Dec 2003 14:03:43 +0000 (14:03 +0000)]
ITS#2895 sleep(1) here masks race conditions, don't do it.
Howard Chu [Wed, 24 Dec 2003 13:27:03 +0000 (13:27 +0000)]
ITS#2895 TXN_PREPARE is not needed since we use nested transactions. It
also has a side-effect of releasing all the transaction's existing locks.
Howard Chu [Wed, 24 Dec 2003 10:59:50 +0000 (10:59 +0000)]
ITS#2895 store a copy in the entry cache