]>
git.sur5r.net Git - openldap/log
Howard Chu [Sat, 4 Dec 2004 20:42:04 +0000 (20:42 +0000)]
Initial doc
Howard Chu [Sat, 4 Dec 2004 20:08:56 +0000 (20:08 +0000)]
Deleted subordinate keyword in favor of glue overlay
Howard Chu [Sat, 4 Dec 2004 20:07:06 +0000 (20:07 +0000)]
Deleted "subordinate" keyword, added slapo-glue doc
Howard Chu [Sat, 4 Dec 2004 19:48:47 +0000 (19:48 +0000)]
Add glue overlay
Howard Chu [Sat, 4 Dec 2004 19:43:22 +0000 (19:43 +0000)]
Delete backglue 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
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.
Howard Chu [Fri, 3 Dec 2004 17:53:07 +0000 (17:53 +0000)]
FIx ITS#3417,3418 bogus string arg handling
Howard Chu [Fri, 3 Dec 2004 17:36:38 +0000 (17:36 +0000)]
Add a checkpoint task if time-based checkpointing is configured.
Howard Chu [Fri, 3 Dec 2004 17:28:33 +0000 (17:28 +0000)]
ITS#3404, fix uninit'd ctrl fields
Howard Chu [Fri, 3 Dec 2004 17:11:39 +0000 (17:11 +0000)]
Add a checkpoint task if time-based checkpointing is configured.
Howard Chu [Fri, 3 Dec 2004 16:49:23 +0000 (16:49 +0000)]
Rename syncrepl_rq to slapd_rq, move to daemon.c
Pierangelo Masarati [Fri, 3 Dec 2004 10:11:43 +0000 (10:11 +0000)]
fix ITS#3413,3414; cleanup for readability; silence warnings
Pierangelo Masarati [Fri, 3 Dec 2004 08:41:06 +0000 (08:41 +0000)]
fix ITS#3416
Howard Chu [Fri, 3 Dec 2004 03:39:27 +0000 (03:39 +0000)]
Fix ITS#3413, bad variable re-use
Howard Chu [Fri, 3 Dec 2004 03:22:05 +0000 (03:22 +0000)]
Fix ITS#3412, bogus TLS option processing
Pierangelo Masarati [Thu, 2 Dec 2004 22:59:55 +0000 (22:59 +0000)]
comment about helper requirements
Howard Chu [Thu, 2 Dec 2004 16:59:00 +0000 (16:59 +0000)]
Hide CSN schema dependencies
Pierangelo Masarati [Thu, 2 Dec 2004 12:32:36 +0000 (12:32 +0000)]
cleanup previous commit (still temporary, need to define dedicated attributeTypes)
Howard Chu [Thu, 2 Dec 2004 09:05:26 +0000 (09:05 +0000)]
Add CSN syntax, matching rules (to support inequality indexing)
Howard Chu [Thu, 2 Dec 2004 08:59:02 +0000 (08:59 +0000)]
Avoid segfault if backend_destroy is called before frontendDB is created
Howard Chu [Thu, 2 Dec 2004 01:43:15 +0000 (01:43 +0000)]
s/UUID/CSN/
Howard Chu [Thu, 2 Dec 2004 01:25:42 +0000 (01:25 +0000)]
First draft of CSN spec, please comment.
Pierangelo Masarati [Thu, 2 Dec 2004 00:33:36 +0000 (00:33 +0000)]
more on DN munging; now works for all operations
Pierangelo Masarati [Wed, 1 Dec 2004 23:16:21 +0000 (23:16 +0000)]
fix DN munging; also fix potential error when logging incomplete deletes
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
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
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
Howard Chu [Wed, 1 Dec 2004 16:02:27 +0000 (16:02 +0000)]
Pass 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
Kurt Zeilenga [Wed, 1 Dec 2004 01:52:32 +0000 (01:52 +0000)]
rebuild at Sang's request
Sang Seok Lim [Tue, 30 Nov 2004 23:25:26 +0000 (23:25 +0000)]
to check if dynamic module support is on
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
Kurt Zeilenga [Tue, 30 Nov 2004 17:10:23 +0000 (17:10 +0000)]
rebuild
Jong Hyuk Choi [Tue, 30 Nov 2004 16:32:37 +0000 (16:32 +0000)]
restructuring and cleanup
Howard Chu [Tue, 30 Nov 2004 11:08:25 +0000 (11:08 +0000)]
Add comments, fix search args in syncrepl_entry
Pierangelo Masarati [Tue, 30 Nov 2004 01:49:06 +0000 (01:49 +0000)]
fix user/operational mix of attribute request
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
Howard Chu [Tue, 30 Nov 2004 01:40:58 +0000 (01:40 +0000)]
Delete define of SLAPD_OVER_GLUE
Sang Seok Lim [Mon, 29 Nov 2004 23:11:21 +0000 (23:11 +0000)]
Component library for GSER encoders of primitive types
Pierangelo Masarati [Mon, 29 Nov 2004 22:04:53 +0000 (22:04 +0000)]
essential support for refreshOnly syncrepl
Howard Chu [Mon, 29 Nov 2004 20:55:50 +0000 (20:55 +0000)]
Backglue hastily modified as an overlay
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
Howard Chu [Mon, 29 Nov 2004 19:33:35 +0000 (19:33 +0000)]
_operational should return SLAP_CB_CONTINUE
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)
Howard Chu [Mon, 29 Nov 2004 14:17:16 +0000 (14:17 +0000)]
Fix db_close
Pierangelo Masarati [Mon, 29 Nov 2004 12:40:36 +0000 (12:40 +0000)]
warn users of the need to use the rwm overlay
Howard Chu [Mon, 29 Nov 2004 10:27:38 +0000 (10:27 +0000)]
Cleanup - enable config, delete unused code
Pierangelo Masarati [Mon, 29 Nov 2004 09:36:22 +0000 (09:36 +0000)]
more on syncprov support
Howard Chu [Mon, 29 Nov 2004 08:55:50 +0000 (08:55 +0000)]
Fix slap_known_controls initialization
Howard Chu [Mon, 29 Nov 2004 06:51:44 +0000 (06:51 +0000)]
Cleanup... never replicate syncConsumersubentries. Plug memleaks.
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.
Howard Chu [Mon, 29 Nov 2004 05:54:55 +0000 (05:54 +0000)]
Partially revert previous commit. Fix startup csn generation.
Fix findbase initialization.
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.
Pierangelo Masarati [Mon, 29 Nov 2004 00:53:43 +0000 (00:53 +0000)]
fix typo
Pierangelo Masarati [Mon, 29 Nov 2004 00:50:55 +0000 (00:50 +0000)]
first round at enabling back-sql as LDAPsync provider
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?)
Kurt Zeilenga [Sun, 28 Nov 2004 22:17:52 +0000 (22:17 +0000)]
cleanup
Pierangelo Masarati [Sun, 28 Nov 2004 16:25:20 +0000 (16:25 +0000)]
fix o_hdr use
Kurt Zeilenga [Sat, 27 Nov 2004 22:09:18 +0000 (22:09 +0000)]
Rebuild
Howard Chu [Sat, 27 Nov 2004 20:34:12 +0000 (20:34 +0000)]
Use rdwr lock for si_mods to avoid deadlock
Howard Chu [Sat, 27 Nov 2004 16:05:49 +0000 (16:05 +0000)]
Fix syncprov_db_close, only cleanup thrctx once
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
Howard Chu [Sat, 27 Nov 2004 14:54:49 +0000 (14:54 +0000)]
Let the backend know there's a sync search
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.
Howard Chu [Sat, 27 Nov 2004 14:43:07 +0000 (14:43 +0000)]
Let the overlay run before the backend in bi_db_close
Howard Chu [Sat, 27 Nov 2004 11:50:54 +0000 (11:50 +0000)]
Fix prev commit
Howard Chu [Sat, 27 Nov 2004 11:45:54 +0000 (11:45 +0000)]
Add SLAP_DBFLAG_OVERLAY
Howard Chu [Sat, 27 Nov 2004 11:45:07 +0000 (11:45 +0000)]
Add slap_find_control_id
Howard Chu [Sat, 27 Nov 2004 10:49:47 +0000 (10:49 +0000)]
Cleanup controls
Pierangelo Masarati [Sat, 27 Nov 2004 10:16:15 +0000 (10:16 +0000)]
wait until syncprov freezes
Howard Chu [Sat, 27 Nov 2004 08:55:04 +0000 (08:55 +0000)]
Fix modify serialization
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
Howard Chu [Sat, 27 Nov 2004 07:47:24 +0000 (07:47 +0000)]
Force a refresh if the search base has changed
Howard Chu [Sat, 27 Nov 2004 07:29:10 +0000 (07:29 +0000)]
Cleanup
Howard Chu [Sat, 27 Nov 2004 07:05:24 +0000 (07:05 +0000)]
Serialize multiple modifies of the same entry (ala seqmod.c)
Howard Chu [Sat, 27 Nov 2004 07:04:52 +0000 (07:04 +0000)]
Fix op_cleanup
Howard Chu [Sat, 27 Nov 2004 06:17:24 +0000 (06:17 +0000)]
Fix abandon sequencing
Howard Chu [Sat, 27 Nov 2004 01:26:12 +0000 (01:26 +0000)]
Added abandon/cancel support
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
Howard Chu [Fri, 26 Nov 2004 23:10:48 +0000 (23:10 +0000)]
Self-contained detached operation
Howard Chu [Fri, 26 Nov 2004 21:24:40 +0000 (21:24 +0000)]
Added response queuing for updates occurring during a refresh
Howard Chu [Fri, 26 Nov 2004 17:32:36 +0000 (17:32 +0000)]
Fix prev commit
Howard Chu [Fri, 26 Nov 2004 10:10:29 +0000 (10:10 +0000)]
More Opheader fixes
Howard Chu [Fri, 26 Nov 2004 09:40:22 +0000 (09:40 +0000)]
More syncprov fixes. test019 now passes.
Howard Chu [Fri, 26 Nov 2004 09:39:33 +0000 (09:39 +0000)]
More BDB_PSEARCH cleanup
Howard Chu [Fri, 26 Nov 2004 09:39:14 +0000 (09:39 +0000)]
More Operation/Opheader fixes
Pierangelo Masarati [Fri, 26 Nov 2004 00:34:48 +0000 (00:34 +0000)]
fix dynacl compile
Howard Chu [Thu, 25 Nov 2004 22:59:00 +0000 (22:59 +0000)]
Split Operation into Opheader and op
Howard Chu [Thu, 25 Nov 2004 22:58:19 +0000 (22:58 +0000)]
Use 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
Howard Chu [Thu, 25 Nov 2004 18:31:31 +0000 (18:31 +0000)]
Merge op->o_sync_mode into op->o_sync
Howard Chu [Thu, 25 Nov 2004 14:41:00 +0000 (14:41 +0000)]
Fix send_ldap* macros
Howard Chu [Thu, 25 Nov 2004 07:03:43 +0000 (07:03 +0000)]
Revert previous commit, it breaks everything.
Kurt Zeilenga [Wed, 24 Nov 2004 22:22:27 +0000 (22:22 +0000)]
Fix typo
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
Jong Hyuk Choi [Wed, 24 Nov 2004 18:01:20 +0000 (18:01 +0000)]
removed test.schema from the test slapd.conf
Jong Hyuk Choi [Wed, 24 Nov 2004 17:46:47 +0000 (17:46 +0000)]
Add the omitted part 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
Howard Chu [Wed, 24 Nov 2004 17:07:14 +0000 (17:07 +0000)]
Persist passes test018