]> git.sur5r.net Git - openldap/log
openldap
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

20 years agoExecute overlays in reverse of config order.
Howard Chu [Tue, 23 Dec 2003 14:18:47 +0000 (14:18 +0000)]
Execute overlays in reverse of config order.

20 years agoAvoid runtime copying of BackendDB
Howard Chu [Tue, 23 Dec 2003 14:12:54 +0000 (14:12 +0000)]
Avoid runtime copying of BackendDB

20 years agomisc updates
Jong Hyuk Choi [Sun, 21 Dec 2003 20:00:14 +0000 (20:00 +0000)]
misc updates

20 years agorewrite of the syncrepl section
Jong Hyuk Choi [Sun, 21 Dec 2003 19:54:29 +0000 (19:54 +0000)]
rewrite of the syncrepl section

20 years agoupdate syncrepl and session log info
Jong Hyuk Choi [Sun, 21 Dec 2003 16:32:00 +0000 (16:32 +0000)]
update syncrepl and session log info

20 years agoRevert #if 0
Kurt Zeilenga [Sun, 21 Dec 2003 08:25:55 +0000 (08:25 +0000)]
Revert #if 0

20 years agofix previous commit
Pierangelo Masarati [Sat, 20 Dec 2003 17:41:08 +0000 (17:41 +0000)]
fix previous commit

20 years agoin the <what> clause of ACLs, only 'attr=' or 'attrs=' are allowed; the former for...
Pierangelo Masarati [Sat, 20 Dec 2003 15:31:54 +0000 (15:31 +0000)]
in the <what> clause of ACLs, only 'attr=' or 'attrs=' are allowed; the former for backwards compatibility, while slapd.access(5) correctly uses only the latter form

20 years agofor consistency, always allow 'onelevel' as an alias for 'one' in dnstyle
Pierangelo Masarati [Sat, 20 Dec 2003 15:29:05 +0000 (15:29 +0000)]
for consistency, always allow 'onelevel' as an alias for 'one' in dnstyle