]> git.sur5r.net Git - openldap/log
openldap
19 years agoInitial doc
Howard Chu [Sat, 4 Dec 2004 20:42:04 +0000 (20:42 +0000)]
Initial doc

19 years agoDeleted subordinate keyword in favor of glue overlay
Howard Chu [Sat, 4 Dec 2004 20:08:56 +0000 (20:08 +0000)]
Deleted subordinate keyword in favor of glue overlay

19 years agoDeleted "subordinate" keyword, added slapo-glue doc
Howard Chu [Sat, 4 Dec 2004 20:07:06 +0000 (20:07 +0000)]
Deleted "subordinate" keyword, added slapo-glue doc

19 years agoAdd glue overlay
Howard Chu [Sat, 4 Dec 2004 19:48:47 +0000 (19:48 +0000)]
Add glue overlay

19 years agoDelete backglue in favor of glue overlay
Howard Chu [Sat, 4 Dec 2004 19:43:22 +0000 (19:43 +0000)]
Delete backglue in favor of glue overlay

19 years agoDelete backglue.c in favor of glue overlay
Howard Chu [Sat, 4 Dec 2004 19:41:58 +0000 (19:41 +0000)]
Delete backglue.c in favor of glue overlay

19 years agoAlways exclude subordinates from top-level ops so glue overlay can
Howard Chu [Sat, 4 Dec 2004 19:26:22 +0000 (19:26 +0000)]
Always exclude subordinates from top-level ops so glue overlay can
intercept. Now a single syncprov works over the entire glued context.

19 years agoFIx ITS#3417,3418 bogus string arg handling
Howard Chu [Fri, 3 Dec 2004 17:53:07 +0000 (17:53 +0000)]
FIx ITS#3417,3418 bogus string arg handling

19 years agoAdd a checkpoint task if time-based checkpointing is configured.
Howard Chu [Fri, 3 Dec 2004 17:36:38 +0000 (17:36 +0000)]
Add a checkpoint task if time-based checkpointing is configured.

19 years agoITS#3404, fix uninit'd ctrl fields
Howard Chu [Fri, 3 Dec 2004 17:28:33 +0000 (17:28 +0000)]
ITS#3404, fix uninit'd ctrl fields

19 years agoAdd a checkpoint task if time-based checkpointing is configured.
Howard Chu [Fri, 3 Dec 2004 17:11:39 +0000 (17:11 +0000)]
Add a checkpoint task if time-based checkpointing is configured.

19 years agoRename syncrepl_rq to slapd_rq, move to daemon.c
Howard Chu [Fri, 3 Dec 2004 16:49:23 +0000 (16:49 +0000)]
Rename syncrepl_rq to slapd_rq, move to daemon.c

19 years agofix ITS#3413,3414; cleanup for readability; silence warnings
Pierangelo Masarati [Fri, 3 Dec 2004 10:11:43 +0000 (10:11 +0000)]
fix ITS#3413,3414; cleanup for readability; silence warnings

19 years agofix ITS#3416
Pierangelo Masarati [Fri, 3 Dec 2004 08:41:06 +0000 (08:41 +0000)]
fix ITS#3416

19 years agoFix ITS#3413, bad variable re-use
Howard Chu [Fri, 3 Dec 2004 03:39:27 +0000 (03:39 +0000)]
Fix ITS#3413, bad variable re-use

19 years agoFix ITS#3412, bogus TLS option processing
Howard Chu [Fri, 3 Dec 2004 03:22:05 +0000 (03:22 +0000)]
Fix ITS#3412, bogus TLS option processing

19 years agocomment about helper requirements
Pierangelo Masarati [Thu, 2 Dec 2004 22:59:55 +0000 (22:59 +0000)]
comment about helper requirements

19 years agoHide CSN schema dependencies
Howard Chu [Thu, 2 Dec 2004 16:59:00 +0000 (16:59 +0000)]
Hide CSN schema dependencies

19 years agocleanup previous commit (still temporary, need to define dedicated attributeTypes)
Pierangelo Masarati [Thu, 2 Dec 2004 12:32:36 +0000 (12:32 +0000)]
cleanup previous commit (still temporary, need to define dedicated attributeTypes)

19 years agoAdd CSN syntax, matching rules (to support inequality indexing)
Howard Chu [Thu, 2 Dec 2004 09:05:26 +0000 (09:05 +0000)]
Add CSN syntax, matching rules (to support inequality indexing)

19 years agoAvoid segfault if backend_destroy is called before frontendDB is created
Howard Chu [Thu, 2 Dec 2004 08:59:02 +0000 (08:59 +0000)]
Avoid segfault if backend_destroy is called before frontendDB is created

19 years agos/UUID/CSN/
Howard Chu [Thu, 2 Dec 2004 01:43:15 +0000 (01:43 +0000)]
s/UUID/CSN/

19 years agoFirst draft of CSN spec, please comment.
Howard Chu [Thu, 2 Dec 2004 01:25:42 +0000 (01:25 +0000)]
First draft of CSN spec, please comment.

19 years agomore on DN munging; now works for all operations
Pierangelo Masarati [Thu, 2 Dec 2004 00:33:36 +0000 (00:33 +0000)]
more on DN munging; now works for all operations

19 years agofix DN munging; also fix potential error when logging incomplete deletes
Pierangelo Masarati [Wed, 1 Dec 2004 23:16:21 +0000 (23:16 +0000)]
fix DN munging; also fix potential error when logging incomplete deletes

19 years ago1) existing matching rules support in component filter
Sang Seok Lim [Wed, 1 Dec 2004 22:11:55 +0000 (22:11 +0000)]
1) existing matching rules support in component filter
2) remove double buffering for decoded component values
3) caching decoded component assertion values

19 years agoallow undefined schema items to be returned by back-ldap and remapped by the rwm...
Pierangelo Masarati [Wed, 1 Dec 2004 22:00:08 +0000 (22:00 +0000)]
allow undefined schema items to be returned by back-ldap and remapped by the rwm overlay

19 years agoallow undefined schema items to be returned by back-ldap and remapped by the rwm...
Pierangelo Masarati [Wed, 1 Dec 2004 21:47:13 +0000 (21:47 +0000)]
allow undefined schema items to be returned by back-ldap and remapped by the rwm overlay

19 years agoPass entry to password_quality check module, not just attrs
Howard Chu [Wed, 1 Dec 2004 16:02:27 +0000 (16:02 +0000)]
Pass entry to password_quality check module, not just attrs

19 years agoPass entire entry to password_quality check module, not just attrs
Howard Chu [Wed, 1 Dec 2004 16:01:04 +0000 (16:01 +0000)]
Pass entire entry to password_quality check module, not just attrs

19 years agorebuild at Sang's request
Kurt Zeilenga [Wed, 1 Dec 2004 01:52:32 +0000 (01:52 +0000)]
rebuild at Sang's request

19 years agoto check if dynamic module support is on
Sang Seok Lim [Tue, 30 Nov 2004 23:25:26 +0000 (23:25 +0000)]
to check if dynamic module support is on

19 years agodon't yell at regex styling that wraps all the suffix in a submatch
Pierangelo Masarati [Tue, 30 Nov 2004 22:50:07 +0000 (22:50 +0000)]
don't yell at regex styling that wraps all the suffix in a submatch

19 years agorebuild
Kurt Zeilenga [Tue, 30 Nov 2004 17:10:23 +0000 (17:10 +0000)]
rebuild

19 years agorestructuring and cleanup
Jong Hyuk Choi [Tue, 30 Nov 2004 16:32:37 +0000 (16:32 +0000)]
restructuring and cleanup

19 years agoAdd comments, fix search args in syncrepl_entry
Howard Chu [Tue, 30 Nov 2004 11:08:25 +0000 (11:08 +0000)]
Add comments, fix search args in syncrepl_entry

19 years agofix user/operational mix of attribute request
Pierangelo Masarati [Tue, 30 Nov 2004 01:49:06 +0000 (01:49 +0000)]
fix user/operational mix of attribute request

19 years agoretry if addition of an entry previously added as glue fails; entryUUID must be added...
Pierangelo Masarati [Tue, 30 Nov 2004 01:48:08 +0000 (01:48 +0000)]
retry if addition of an entry previously added as glue fails; entryUUID must be added to mods in pretty and normalized form

19 years agoDelete define of SLAPD_OVER_GLUE
Howard Chu [Tue, 30 Nov 2004 01:40:58 +0000 (01:40 +0000)]
Delete define of SLAPD_OVER_GLUE

19 years agoComponent library for GSER encoders of primitive types
Sang Seok Lim [Mon, 29 Nov 2004 23:11:21 +0000 (23:11 +0000)]
Component library for GSER encoders of primitive types

19 years agoessential support for refreshOnly syncrepl
Pierangelo Masarati [Mon, 29 Nov 2004 22:04:53 +0000 (22:04 +0000)]
essential support for refreshOnly syncrepl

19 years agoBackglue hastily modified as an overlay
Howard Chu [Mon, 29 Nov 2004 20:55:50 +0000 (20:55 +0000)]
Backglue hastily modified as an overlay

19 years ago1) <all> type component reference support
Sang Seok Lim [Mon, 29 Nov 2004 20:21:38 +0000 (20:21 +0000)]
1) <all> type component reference support
2) nibble type memory support when decoding
3) description type object identifier support
4) OPTIONAL, DEFAULT support in certificate decoder/extractor/matching
5) Misc bug fix

19 years ago_operational should return SLAP_CB_CONTINUE
Howard Chu [Mon, 29 Nov 2004 19:33:35 +0000 (19:33 +0000)]
_operational should return SLAP_CB_CONTINUE

19 years agoglue also in case of no such object, indicating that the suffix entry is missing...
Pierangelo Masarati [Mon, 29 Nov 2004 19:03:55 +0000 (19:03 +0000)]
glue also in case of no such object, indicating that the suffix entry is missing yet (unordered results of initial content poll)

19 years agoFix db_close
Howard Chu [Mon, 29 Nov 2004 14:17:16 +0000 (14:17 +0000)]
Fix db_close

19 years agowarn users of the need to use the rwm overlay
Pierangelo Masarati [Mon, 29 Nov 2004 12:40:36 +0000 (12:40 +0000)]
warn users of the need to use the rwm overlay

19 years agoCleanup - enable config, delete unused code
Howard Chu [Mon, 29 Nov 2004 10:27:38 +0000 (10:27 +0000)]
Cleanup - enable config, delete unused code

19 years agomore on syncprov support
Pierangelo Masarati [Mon, 29 Nov 2004 09:36:22 +0000 (09:36 +0000)]
more on syncprov support

19 years agoFix slap_known_controls initialization
Howard Chu [Mon, 29 Nov 2004 08:55:50 +0000 (08:55 +0000)]
Fix slap_known_controls initialization

19 years agoCleanup... never replicate syncConsumersubentries. Plug memleaks.
Howard Chu [Mon, 29 Nov 2004 06:51:44 +0000 (06:51 +0000)]
Cleanup... never replicate syncConsumersubentries. Plug memleaks.

19 years agoRemove syncinfo si_UUID_dn, make consumer use modify/modrdn instead of
Howard Chu [Mon, 29 Nov 2004 05:56:51 +0000 (05:56 +0000)]
Remove syncinfo si_UUID_dn, make consumer use modify/modrdn instead of
just deleting and adding modified entries.

19 years agoPartially revert previous commit. Fix startup csn generation.
Howard Chu [Mon, 29 Nov 2004 05:54:55 +0000 (05:54 +0000)]
Partially revert previous commit. Fix startup csn generation.
Fix findbase initialization.

19 years agoIn build_new_dn, rdn may be part of a larger string, use strncopy.
Howard Chu [Mon, 29 Nov 2004 04:03:56 +0000 (04:03 +0000)]
In build_new_dn, rdn may be part of a larger string, use strncopy.

19 years agofix typo
Pierangelo Masarati [Mon, 29 Nov 2004 00:53:43 +0000 (00:53 +0000)]
fix typo

19 years agofirst round at enabling back-sql as LDAPsync provider
Pierangelo Masarati [Mon, 29 Nov 2004 00:50:55 +0000 (00:50 +0000)]
first round at enabling back-sql as LDAPsync provider

19 years agogenerate contextCSN if not available; don't fail if a referral is sent (or don't...
Pierangelo Masarati [Mon, 29 Nov 2004 00:48:26 +0000 (00:48 +0000)]
generate contextCSN if not available; don't fail if a referral is sent (or don't accept referrals?)

19 years agocleanup
Kurt Zeilenga [Sun, 28 Nov 2004 22:17:52 +0000 (22:17 +0000)]
cleanup

19 years agofix o_hdr use
Pierangelo Masarati [Sun, 28 Nov 2004 16:25:20 +0000 (16:25 +0000)]
fix o_hdr use

19 years agoRebuild
Kurt Zeilenga [Sat, 27 Nov 2004 22:09:18 +0000 (22:09 +0000)]
Rebuild

19 years agoUse rdwr lock for si_mods to avoid deadlock
Howard Chu [Sat, 27 Nov 2004 20:34:12 +0000 (20:34 +0000)]
Use rdwr lock for si_mods to avoid deadlock

19 years agoFix syncprov_db_close, only cleanup thrctx once
Howard Chu [Sat, 27 Nov 2004 16:05:49 +0000 (16:05 +0000)]
Fix syncprov_db_close, only cleanup thrctx once

19 years agomake unregistered known controls show up as undefined; move LDAPsync cid to frontend...
Pierangelo Masarati [Sat, 27 Nov 2004 15:08:24 +0000 (15:08 +0000)]
make unregistered known controls show up as undefined; move LDAPsync cid to frontend; some cleanup

19 years agoLet the backend know there's a sync search
Howard Chu [Sat, 27 Nov 2004 14:54:49 +0000 (14:54 +0000)]
Let the backend know there's a sync search

19 years agoAdd checkpointing to save contextCSN periodically. Read contextCSN
Howard Chu [Sat, 27 Nov 2004 14:52:28 +0000 (14:52 +0000)]
Add checkpointing to save contextCSN periodically. Read contextCSN
on startup, save on shutdown.

19 years agoLet the overlay run before the backend in bi_db_close
Howard Chu [Sat, 27 Nov 2004 14:43:07 +0000 (14:43 +0000)]
Let the overlay run before the backend in bi_db_close

19 years agoFix prev commit
Howard Chu [Sat, 27 Nov 2004 11:50:54 +0000 (11:50 +0000)]
Fix prev commit

19 years agoAdd SLAP_DBFLAG_OVERLAY
Howard Chu [Sat, 27 Nov 2004 11:45:54 +0000 (11:45 +0000)]
Add SLAP_DBFLAG_OVERLAY

19 years agoAdd slap_find_control_id
Howard Chu [Sat, 27 Nov 2004 11:45:07 +0000 (11:45 +0000)]
Add slap_find_control_id

19 years agoCleanup controls
Howard Chu [Sat, 27 Nov 2004 10:49:47 +0000 (10:49 +0000)]
Cleanup controls

19 years agowait until syncprov freezes
Pierangelo Masarati [Sat, 27 Nov 2004 10:16:15 +0000 (10:16 +0000)]
wait until syncprov freezes

19 years agoFix modify serialization
Howard Chu [Sat, 27 Nov 2004 08:55:04 +0000 (08:55 +0000)]
Fix modify serialization

19 years agoFix overlay aux_operational, add contextCSN as operational attribute
Howard Chu [Sat, 27 Nov 2004 08:30:44 +0000 (08:30 +0000)]
Fix overlay aux_operational, add contextCSN as operational attribute
of suffix entry

19 years agoForce a refresh if the search base has changed
Howard Chu [Sat, 27 Nov 2004 07:47:24 +0000 (07:47 +0000)]
Force a refresh if the search base has changed

19 years agoCleanup
Howard Chu [Sat, 27 Nov 2004 07:29:10 +0000 (07:29 +0000)]
Cleanup

19 years agoSerialize multiple modifies of the same entry (ala seqmod.c)
Howard Chu [Sat, 27 Nov 2004 07:05:24 +0000 (07:05 +0000)]
Serialize multiple modifies of the same entry (ala seqmod.c)

19 years agoFix op_cleanup
Howard Chu [Sat, 27 Nov 2004 07:04:52 +0000 (07:04 +0000)]
Fix op_cleanup

19 years agoFix abandon sequencing
Howard Chu [Sat, 27 Nov 2004 06:17:24 +0000 (06:17 +0000)]
Fix abandon sequencing

19 years agoAdded abandon/cancel support
Howard Chu [Sat, 27 Nov 2004 01:26:12 +0000 (01:26 +0000)]
Added abandon/cancel support

19 years agoMore migration of syncrepl from frontend to syncprov overlay
Howard Chu [Sat, 27 Nov 2004 00:57:37 +0000 (00:57 +0000)]
More migration of syncrepl from frontend to syncprov overlay
define OPERATION_BUFFER_SIZE for dummy Operations

19 years agoSelf-contained detached operation
Howard Chu [Fri, 26 Nov 2004 23:10:48 +0000 (23:10 +0000)]
Self-contained detached operation

19 years agoAdded response queuing for updates occurring during a refresh
Howard Chu [Fri, 26 Nov 2004 21:24:40 +0000 (21:24 +0000)]
Added response queuing for updates occurring during a refresh

19 years agoFix prev commit
Howard Chu [Fri, 26 Nov 2004 17:32:36 +0000 (17:32 +0000)]
Fix prev commit

19 years agoMore Opheader fixes
Howard Chu [Fri, 26 Nov 2004 10:10:29 +0000 (10:10 +0000)]
More Opheader fixes

19 years agoMore syncprov fixes. test019 now passes.
Howard Chu [Fri, 26 Nov 2004 09:40:22 +0000 (09:40 +0000)]
More syncprov fixes. test019 now passes.

19 years agoMore BDB_PSEARCH cleanup
Howard Chu [Fri, 26 Nov 2004 09:39:33 +0000 (09:39 +0000)]
More BDB_PSEARCH cleanup

19 years agoMore Operation/Opheader fixes
Howard Chu [Fri, 26 Nov 2004 09:39:14 +0000 (09:39 +0000)]
More Operation/Opheader fixes

19 years agofix dynacl compile
Pierangelo Masarati [Fri, 26 Nov 2004 00:34:48 +0000 (00:34 +0000)]
fix dynacl compile

19 years agoSplit Operation into Opheader and op
Howard Chu [Thu, 25 Nov 2004 22:59:00 +0000 (22:59 +0000)]
Split Operation into Opheader and op

19 years agoUse syncprov overlay
Howard Chu [Thu, 25 Nov 2004 22:58:19 +0000 (22:58 +0000)]
Use syncprov overlay

19 years agoDisable back-bdb native syncrepl support, enable syncprov overlay,
Howard Chu [Thu, 25 Nov 2004 21:16:54 +0000 (21:16 +0000)]
Disable back-bdb native syncrepl support, enable syncprov overlay,
remove syncrepl stuff from Operation struct

19 years agoMerge op->o_sync_mode into op->o_sync
Howard Chu [Thu, 25 Nov 2004 18:31:31 +0000 (18:31 +0000)]
Merge op->o_sync_mode into op->o_sync

19 years agoFix send_ldap* macros
Howard Chu [Thu, 25 Nov 2004 14:41:00 +0000 (14:41 +0000)]
Fix send_ldap* macros

19 years agoRevert previous commit, it breaks everything.
Howard Chu [Thu, 25 Nov 2004 07:03:43 +0000 (07:03 +0000)]
Revert previous commit, it breaks everything.

19 years agoFix typo
Kurt Zeilenga [Wed, 24 Nov 2004 22:22:27 +0000 (22:22 +0000)]
Fix typo

19 years agoCleanup, add some more descriptive comments.
Howard Chu [Wed, 24 Nov 2004 20:34:28 +0000 (20:34 +0000)]
Cleanup, add some more descriptive comments.
Still needs: error checking, queuing results when refresh is in progress

19 years agoremoved test.schema from the test slapd.conf
Jong Hyuk Choi [Wed, 24 Nov 2004 18:01:20 +0000 (18:01 +0000)]
removed test.schema from the test slapd.conf

19 years agoAdd the omitted part from the original buddy allocator commit
Jong Hyuk Choi [Wed, 24 Nov 2004 17:46:47 +0000 (17:46 +0000)]
Add the omitted part from the original buddy allocator commit

19 years agoOmitted from the original buddy allocator commit
Jong Hyuk Choi [Wed, 24 Nov 2004 17:27:25 +0000 (17:27 +0000)]
Omitted from the original buddy allocator commit

19 years agoPersist passes test018
Howard Chu [Wed, 24 Nov 2004 17:07:14 +0000 (17:07 +0000)]
Persist passes test018