]> git.sur5r.net Git - openldap/log
openldap
20 years agohonor attributeType inheritance as well
Pierangelo Masarati [Sat, 17 Jan 2004 16:27:11 +0000 (16:27 +0000)]
honor attributeType inheritance as well

20 years agoimprove fix to ITS#2923; note that suffix massaging is inherently flawed, because...
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

20 years agofix ITS#2923
Pierangelo Masarati [Sat, 17 Jan 2004 11:48:14 +0000 (11:48 +0000)]
fix ITS#2923

20 years agonow I remember why I introduced the 'has_ldapinfo_dn_ru' flag
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

20 years agoSet execute permissions when installing z/OS DLLs
Howard Chu [Sat, 17 Jan 2004 07:08:48 +0000 (07:08 +0000)]
Set execute permissions when installing z/OS DLLs

20 years agoMore for z/OS
Howard Chu [Sat, 17 Jan 2004 03:56:47 +0000 (03:56 +0000)]
More for z/OS

20 years agodefine HFIXEDSZ if it's missing. Not all platforms have it.
Howard Chu [Sat, 17 Jan 2004 01:54:14 +0000 (01:54 +0000)]
define HFIXEDSZ if it's missing. Not all platforms have it.

20 years agoDelete dlopen check, it's never used here. We only use libtool/libltdl,
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.

20 years agoAdded z/OS shared library support
Howard Chu [Sat, 17 Jan 2004 00:47:07 +0000 (00:47 +0000)]
Added z/OS shared library support

20 years agoslapd_shutdown/syncrepl fix
Howard Chu [Fri, 16 Jan 2004 20:02:07 +0000 (20:02 +0000)]
slapd_shutdown/syncrepl fix

20 years agoITS#2924, fix transition to subsequent subordinates
Howard Chu [Fri, 16 Jan 2004 19:07:03 +0000 (19:07 +0000)]
ITS#2924, fix transition to subsequent subordinates

20 years agoshould improve readability and (hopefully) decrease traffic on openldap-software...
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

20 years agoFix syncrepl slapd_shutdown detection, would not stop on a gentlehup.
Howard Chu [Thu, 15 Jan 2004 21:35:05 +0000 (21:35 +0000)]
Fix syncrepl slapd_shutdown detection, would not stop on a gentlehup.

20 years agosl_malloc tweak
Howard Chu [Thu, 15 Jan 2004 21:32:58 +0000 (21:32 +0000)]
sl_malloc tweak

20 years agoITS#2922 disable argument globbing under Cygwin and MinGW.
Howard Chu [Thu, 15 Jan 2004 21:27:32 +0000 (21:27 +0000)]
ITS#2922 disable argument globbing under Cygwin and MinGW.

20 years agoITS#2921, fix client connection handling for HAVE_WINSOCK
Howard Chu [Thu, 15 Jan 2004 20:20:17 +0000 (20:20 +0000)]
ITS#2921, fix client connection handling for HAVE_WINSOCK

20 years agoFix ldap_pvt_thread_self, GetCurrentThread() returns a constant, not a
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.

20 years agoFix static mingw dependency
Howard Chu [Thu, 15 Jan 2004 07:25:35 +0000 (07:25 +0000)]
Fix static mingw dependency

20 years agoITS#2918 additional fix for -lrpcrt4 detection
Howard Chu [Thu, 15 Jan 2004 07:08:06 +0000 (07:08 +0000)]
ITS#2918 additional fix for -lrpcrt4 detection

20 years agoITS#2918 fix winsock detection syntax
Howard Chu [Thu, 15 Jan 2004 04:21:16 +0000 (04:21 +0000)]
ITS#2918 fix winsock detection syntax

20 years agoclarify that's useless to give write privileges to the roodn of a database...
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...

20 years agoadd extra level of parens only if required
Pierangelo Masarati [Tue, 13 Jan 2004 00:33:14 +0000 (00:33 +0000)]
add extra level of parens only if required

20 years agotrim prev commit
Howard Chu [Mon, 12 Jan 2004 04:15:51 +0000 (04:15 +0000)]
trim prev commit

20 years agoReally fix ITS#2905
Howard Chu [Mon, 12 Jan 2004 04:09:52 +0000 (04:09 +0000)]
Really fix ITS#2905

20 years agoFix ITS#2905, properly detect duplicate entries
Howard Chu [Mon, 12 Jan 2004 03:54:01 +0000 (03:54 +0000)]
Fix ITS#2905, properly detect duplicate entries

20 years agowarn if no suffix or no init function are present
Pierangelo Masarati [Sun, 11 Jan 2004 23:56:13 +0000 (23:56 +0000)]
warn if no suffix or no init function are present

20 years agodon't segfault if a database doesn't have the suffix
Pierangelo Masarati [Sun, 11 Jan 2004 23:40:33 +0000 (23:40 +0000)]
don't segfault if a database doesn't have the suffix

20 years agofix ITS#2901
Pierangelo Masarati [Sun, 11 Jan 2004 22:52:07 +0000 (22:52 +0000)]
fix ITS#2901

20 years agodon't search if the filter is invalid; search also if an attribute is undefined for...
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

20 years agospacing (ITS#2916)
Pierangelo Masarati [Sat, 10 Jan 2004 11:17:52 +0000 (11:17 +0000)]
spacing (ITS#2916)

20 years agocleanup avl duplicate handling
Pierangelo Masarati [Sat, 10 Jan 2004 11:12:53 +0000 (11:12 +0000)]
cleanup avl duplicate handling

20 years agoallow multiple attribute definitions; honor ldap_entry_objclasses in filter; major...
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

20 years agofix copyrights
Luke Howard [Sat, 10 Jan 2004 05:22:59 +0000 (05:22 +0000)]
fix copyrights

20 years agoMore documentation
Luke Howard [Sat, 10 Jan 2004 05:09:00 +0000 (05:09 +0000)]
More documentation

20 years agoUpdate copyright notice
Luke Howard [Sat, 10 Jan 2004 05:05:56 +0000 (05:05 +0000)]
Update copyright notice

20 years agoDon't return API result codes on wire
Luke Howard [Sat, 10 Jan 2004 05:04:37 +0000 (05:04 +0000)]
Don't return API result codes on wire

20 years agoAdd rcsID tag
Luke Howard [Sat, 10 Jan 2004 05:00:33 +0000 (05:00 +0000)]
Add rcsID tag

20 years ago*** empty log message ***
Luke Howard [Sat, 10 Jan 2004 05:00:04 +0000 (05:00 +0000)]
*** empty log message ***

20 years agoAdd some sample plugins
Luke Howard [Sat, 10 Jan 2004 04:54:24 +0000 (04:54 +0000)]
Add some sample plugins

20 years agoFix formating
Kurt Zeilenga [Fri, 9 Jan 2004 20:36:24 +0000 (20:36 +0000)]
Fix formating

20 years agohonor objectclass inheritance in filters + some cleanup
Pierangelo Masarati [Fri, 9 Jan 2004 11:43:00 +0000 (11:43 +0000)]
honor objectclass inheritance in filters + some cleanup

20 years agoFix text == NULL bugs in last commit
Kurt Zeilenga [Fri, 9 Jan 2004 04:48:40 +0000 (04:48 +0000)]
Fix text == NULL bugs in last commit

20 years agoITS#2906: report invalid userPassword schemes, clarify documentation
Kurt Zeilenga [Fri, 9 Jan 2004 04:11:57 +0000 (04:11 +0000)]
ITS#2906: report invalid userPassword schemes, clarify documentation

20 years agodon't try to decide if uppercase based on LDAP matching rules
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

20 years agotable 'ldap_entries' must be aliased to allow filtering for DN-valued attrs
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

20 years agoneed odbc libs when building back-sql as module
Pierangelo Masarati [Thu, 8 Jan 2004 23:00:44 +0000 (23:00 +0000)]
need odbc libs when building back-sql as module

20 years agoremove (unnecessary) c++ style comments (ITS#2908)
Pierangelo Masarati [Thu, 8 Jan 2004 16:20:32 +0000 (16:20 +0000)]
remove (unnecessary) c++ style comments (ITS#2908)

20 years agoFix typo in slap_auxprop_init() (should not impact behavior) (ITS#2909)
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).

20 years agofix ITS#2900
Pierangelo Masarati [Mon, 5 Jan 2004 18:32:27 +0000 (18:32 +0000)]
fix ITS#2900

20 years agoFix previous commit
Luke Howard [Fri, 2 Jan 2004 06:34:50 +0000 (06:34 +0000)]
Fix previous commit

20 years agoWrap slapi_entry_attr_get_charptr() around slapi_value_get_string()
Luke Howard [Fri, 2 Jan 2004 06:10:51 +0000 (06:10 +0000)]
Wrap slapi_entry_attr_get_charptr() around slapi_value_get_string()

20 years agoCheck value is a C string in 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()

20 years agoHappy new year
Kurt Zeilenga [Thu, 1 Jan 2004 19:15:16 +0000 (19:15 +0000)]
Happy new year

20 years agoMake defaulted backend available to ACL plugin pblock
Luke Howard [Thu, 1 Jan 2004 09:42:44 +0000 (09:42 +0000)]
Make defaulted backend available to ACL plugin pblock

20 years agoFix ACL plugin bug - return value of ACL plugins was being ignored
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

20 years agoa patch for persistent search
Jong Hyuk Choi [Wed, 31 Dec 2003 22:11:38 +0000 (22:11 +0000)]
a patch for persistent search

20 years agoReady for 2004
Kurt Zeilenga [Wed, 31 Dec 2003 19:11:07 +0000 (19:11 +0000)]
Ready for 2004

20 years agocleanup
Kurt Zeilenga [Wed, 31 Dec 2003 04:26:17 +0000 (04:26 +0000)]
cleanup

20 years agoQuick hack for PSEARCH crash.
Kurt Zeilenga [Wed, 31 Dec 2003 04:26:07 +0000 (04:26 +0000)]
Quick hack for PSEARCH crash.

20 years agocleanup
Kurt Zeilenga [Wed, 31 Dec 2003 01:41:16 +0000 (01:41 +0000)]
cleanup

20 years agoclarify meaning of strongAuthRequired
Kurt Zeilenga [Tue, 30 Dec 2003 21:09:01 +0000 (21:09 +0000)]
clarify meaning of strongAuthRequired

20 years agoInitial subordinate implementation (for chaining)
Kurt Zeilenga [Tue, 30 Dec 2003 03:53:03 +0000 (03:53 +0000)]
Initial subordinate implementation (for chaining)

20 years agoFix assertion failure if acl_check_modlist() called where op->o_bd == NULL.
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.

20 years agoUpdate OID
Kurt Zeilenga [Tue, 30 Dec 2003 01:58:23 +0000 (01:58 +0000)]
Update OID

20 years agoMisc updates
Kurt Zeilenga [Tue, 30 Dec 2003 01:45:34 +0000 (01:45 +0000)]
Misc updates

20 years agocrypt(3) is not portable...
Kurt Zeilenga [Tue, 30 Dec 2003 01:37:38 +0000 (01:37 +0000)]
crypt(3) is not portable...

20 years agoLDAP_SCOPE SUBORDINATE implementation
Kurt Zeilenga [Tue, 30 Dec 2003 01:34:05 +0000 (01:34 +0000)]
LDAP_SCOPE SUBORDINATE implementation

20 years agoMisc cleanup
Kurt Zeilenga [Tue, 30 Dec 2003 01:26:38 +0000 (01:26 +0000)]
Misc cleanup

20 years agoLDAP_SCOPE_SUBORDINATES (for chaining)
Kurt Zeilenga [Tue, 30 Dec 2003 01:25:50 +0000 (01:25 +0000)]
LDAP_SCOPE_SUBORDINATES (for chaining)

20 years agoAdd new CSN draft
Kurt Zeilenga [Mon, 29 Dec 2003 23:39:55 +0000 (23:39 +0000)]
Add new CSN draft
Remove GSER drafts (now available as RFCs)

20 years agoUpdate no-op control to return LDAP_NO_OPERATION instead of LDAP_SUCCESS.
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)

20 years agoMisc code cleanup
Kurt Zeilenga [Mon, 29 Dec 2003 22:25:43 +0000 (22:25 +0000)]
Misc code cleanup

20 years agoNotice and acknowledgement
Kurt Zeilenga [Mon, 29 Dec 2003 18:45:33 +0000 (18:45 +0000)]
Notice and acknowledgement

20 years agoCollective Attributes and Subentries are now RFCs.
Kurt Zeilenga [Mon, 29 Dec 2003 18:40:10 +0000 (18:40 +0000)]
Collective Attributes and Subentries are now RFCs.

20 years agoallow to set max passes per rule
Pierangelo Masarati [Mon, 29 Dec 2003 18:02:49 +0000 (18:02 +0000)]
allow to set max passes per rule

20 years agoclarify field description in rewriteRule statement
Pierangelo Masarati [Mon, 29 Dec 2003 17:12:29 +0000 (17:12 +0000)]
clarify field description in rewriteRule statement

20 years agofix, clarify and document previous commit
Pierangelo Masarati [Mon, 29 Dec 2003 17:06:43 +0000 (17:06 +0000)]
fix, clarify and document previous commit

20 years agoallow user-defined return codes from rewriteRules
Pierangelo Masarati [Mon, 29 Dec 2003 16:14:47 +0000 (16:14 +0000)]
allow user-defined return codes from rewriteRules

20 years agotypo
Pierangelo Masarati [Mon, 29 Dec 2003 15:22:10 +0000 (15:22 +0000)]
typo

20 years agoallow '%' escape; treat anything else as error
Pierangelo Masarati [Mon, 29 Dec 2003 15:10:59 +0000 (15:10 +0000)]
allow '%' escape; treat anything else as error

20 years agoDon't require slapi to be in the path - always include slapi/slapi.h
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

20 years agoCleanup SLAPI namespace
Luke Howard [Sun, 28 Dec 2003 04:14:19 +0000 (04:14 +0000)]
Cleanup SLAPI namespace

20 years agoallow memory ownership specification when using (session- wide) variables
Pierangelo Masarati [Sat, 27 Dec 2003 18:48:06 +0000 (18:48 +0000)]
allow memory ownership specification when using (session- wide) variables

20 years agofix memory ownership
Pierangelo Masarati [Sat, 27 Dec 2003 17:52:07 +0000 (17:52 +0000)]
fix memory ownership

20 years agoInitialize terminating bv_len in slapi_int_ldapmods2modifications
Luke Howard [Sat, 27 Dec 2003 08:43:02 +0000 (08:43 +0000)]
Initialize terminating bv_len in slapi_int_ldapmods2modifications

20 years agoForced commit - added slap_replog_cb
Howard Chu [Thu, 25 Dec 2003 15:10:35 +0000 (15:10 +0000)]
Forced commit - added slap_replog_cb

20 years agoBetter fix for ITS#2512. Use callback to invoke replog before sending
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.

20 years agoRevert prev commit, unnecessary
Howard Chu [Thu, 25 Dec 2003 14:57:26 +0000 (14:57 +0000)]
Revert prev commit, unnecessary

20 years agoRevert prev commit, not necessary
Howard Chu [Thu, 25 Dec 2003 14:56:02 +0000 (14:56 +0000)]
Revert prev commit, not necessary

20 years agoFix prev commit
Howard Chu [Wed, 24 Dec 2003 23:48:07 +0000 (23:48 +0000)]
Fix prev commit

20 years agoUse a separate mutex for the replication timestamp
Howard Chu [Wed, 24 Dec 2003 14:32:33 +0000 (14:32 +0000)]
Use a separate mutex for the replication timestamp

20 years agoITS#2895 sleep(1) here masks race conditions, don't do it.
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.

20 years agoITS#2895 TXN_PREPARE is not needed since we use nested transactions. 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.

20 years agoITS#2895 store a copy in the entry cache
Howard Chu [Wed, 24 Dec 2003 10:59:50 +0000 (10:59 +0000)]
ITS#2895 store a copy in the entry cache

20 years agoFix bogus "Internal error" when deleting non-existent entry
Howard Chu [Wed, 24 Dec 2003 10:58:11 +0000 (10:58 +0000)]
Fix bogus "Internal error" when deleting non-existent entry

20 years agoFix reject error logging
Howard Chu [Wed, 24 Dec 2003 10:39:14 +0000 (10:39 +0000)]
Fix reject error logging

20 years agoDon't assume the replog is sorted, sort the queue before processing.
Howard Chu [Tue, 23 Dec 2003 18:51:52 +0000 (18:51 +0000)]
Don't assume the replog is sorted, sort the queue before processing.

20 years agoFix replog sequencing - assign sequence numbers at beginning of operation,
Howard Chu [Tue, 23 Dec 2003 18:48:36 +0000 (18:48 +0000)]
Fix replog sequencing - assign sequence numbers at beginning of operation,
instead of getting a timestamp at the end. This makes it possible for
slurpd to sort the log later.

20 years agoITS#2887 fix slapi crash
Howard Chu [Tue, 23 Dec 2003 18:40:56 +0000 (18:40 +0000)]
ITS#2887 fix slapi crash

20 years agoRevert to simple authzID behavior
Howard Chu [Tue, 23 Dec 2003 14:27:54 +0000 (14:27 +0000)]
Revert to simple authzID behavior