Luke Howard
|
69230b2b9f
|
more slapi cleanup
|
2005-07-23 13:21:28 +00:00 |
|
Luke Howard
|
35942c40ae
|
update for new backend types
|
2005-07-23 13:14:13 +00:00 |
|
Luke Howard
|
92df34238a
|
Cleanup of SLAPI internal operation code; use frontendDB rather than
duplicating frontend code, and o->o_callback rather than overriding
entry send clalbacks.
Support for SLAPI internal operation plugins.
|
2005-07-23 12:03:13 +00:00 |
|
Pierangelo Masarati
|
02870e815b
|
renamed slapi_int_init_connection => slapi_int_connection_init for consistency; blind fix to ITS#3879
|
2005-07-22 16:57:20 +00:00 |
|
Luke Howard
|
1c6124019f
|
remove redundant variable
|
2005-07-22 09:40:22 +00:00 |
|
Luke Howard
|
645923b273
|
Remove redundant ACL check in operational attributes overlay
|
2005-07-22 09:39:36 +00:00 |
|
Luke Howard
|
db3cc3ea22
|
Cleanup SLAPI headers
|
2005-07-22 09:35:27 +00:00 |
|
Luke Howard
|
a8980ffe9e
|
Do not cache group evaluation if result is SLAP_CB_CONTINUE
|
2005-07-22 08:27:51 +00:00 |
|
Luke Howard
|
3e47ba5aef
|
Fix bug in control merging (this probably still isn't right...)
|
2005-07-22 08:26:20 +00:00 |
|
Luke Howard
|
77ced839c0
|
Add caching to slapi_over_acl_group(); performance is terrible otherwise
|
2005-07-22 08:23:33 +00:00 |
|
Luke Howard
|
e6ed981ab9
|
Don't fail if no group plugins
|
2005-07-22 07:55:45 +00:00 |
|
Luke Howard
|
cb786e3330
|
Remove SLAPI pblock from operation structure
|
2005-07-22 07:54:17 +00:00 |
|
Luke Howard
|
0799e6a246
|
more cleanups
|
2005-07-22 06:46:07 +00:00 |
|
Luke Howard
|
95b0b26ad5
|
cleanup SLAPI overlay
|
2005-07-22 06:24:39 +00:00 |
|
Luke Howard
|
f5e67edb79
|
Fix dangling mutex in SLAPI bind preop handler
|
2005-07-22 06:16:03 +00:00 |
|
Luke Howard
|
0b631c0d2f
|
fix error in previous commit
|
2005-07-22 05:38:32 +00:00 |
|
Luke Howard
|
44bb946436
|
More use of SLAPI accessor macros
|
2005-07-22 05:33:47 +00:00 |
|
Luke Howard
|
de10624dc3
|
Use accessor macros for SLAPI parameter blocks, should make it
easier to move into overlay private data
|
2005-07-22 05:26:15 +00:00 |
|
Luke Howard
|
c477ad064f
|
Set SLAPI_REQUESTOR_ISROOT for internal operations
|
2005-07-22 05:14:42 +00:00 |
|
Luke Howard
|
6da978d5a0
|
Support for global ACL overlays, corresponding SLAPI support
|
2005-07-22 05:01:09 +00:00 |
|
Luke Howard
|
27adb43cbf
|
Move backend_operational() implementation into frontend so global
overlays can be called
|
2005-07-22 03:40:06 +00:00 |
|
Luke Howard
|
a253fbdab4
|
terminate function array in slapi_int_get_plugins()
|
2005-07-22 03:24:09 +00:00 |
|
Luke Howard
|
acae40faa0
|
SLAPI plugins are no longer global; global SLAPI plugins should be
associated with the frontend
|
2005-07-22 03:17:36 +00:00 |
|
Luke Howard
|
24f0ee316e
|
function rename
|
2005-07-22 02:51:55 +00:00 |
|
Luke Howard
|
746bb6033a
|
cleanup
|
2005-07-21 19:02:56 +00:00 |
|
Luke Howard
|
4f851f3ddb
|
Fix typo
|
2005-07-21 18:58:49 +00:00 |
|
Luke Howard
|
e2853c98f8
|
more cleanups
|
2005-07-21 18:17:57 +00:00 |
|
Luke Howard
|
f9633806da
|
more cleanups
|
2005-07-21 18:16:32 +00:00 |
|
Luke Howard
|
001754eb65
|
remove SLAPI cruft
|
2005-07-21 18:07:16 +00:00 |
|
Luke Howard
|
ee770389d1
|
Fix some SLAPI bugs
|
2005-07-21 17:34:16 +00:00 |
|
Luke Howard
|
b8f86c4f28
|
Add support for post-result SLAPI plugins
Use overlay_op_walk again - needed to match 2.2 SLAPI behaviour
|
2005-07-21 17:15:44 +00:00 |
|
Luke Howard
|
ffe20229dc
|
Move most of SLAPI frontend into overlay
|
2005-07-21 16:35:20 +00:00 |
|
Luke Howard
|
7129f9ef91
|
Factor out common code in SLAPI internal ops
Allow internal operation pblock to forward connection/operation parameters
|
2005-07-21 08:34:25 +00:00 |
|
Luke Howard
|
d6d202693d
|
Fix order of statements in SLAPI internal modrdn implementation
|
2005-07-20 08:19:22 +00:00 |
|
Luke Howard
|
f12103f36b
|
Fix regression in SLAPI ACL plugins owing to accidental commit
Support ACL_WADD/ACL_WDEL in SLAPI ACL evaluation/plugins
|
2005-07-20 08:00:24 +00:00 |
|
Luke Howard
|
25ae11ccd9
|
Unset intop callback parameters before they go out of scope
|
2005-07-20 04:24:02 +00:00 |
|
Luke Howard
|
c8ef1e1861
|
Always set sml_desc when converting from LDAPMods
|
2005-07-19 09:37:36 +00:00 |
|
Luke Howard
|
4832af0a50
|
Fix callback API for cast safety
Copy controls returned by backend to pblock before they go out of scope
|
2005-07-19 08:39:56 +00:00 |
|
Luke Howard
|
5eda803bc1
|
Add slapi_x_filter_set_attribute_type() API
|
2005-07-19 06:55:56 +00:00 |
|
Luke Howard
|
9e9c4b5397
|
Implement more of SLAPI 5.x - all SLAPI internal operations now take pblocks
as the canonical argument (wrappers for old APIs are provided)
|
2005-07-19 06:48:45 +00:00 |
|
Luke Howard
|
07ffdd8893
|
Associate global plugins with frontendDB
When unparsing plugin configuration, don't crash if no arguments
(dynamically registered plugins such as computed attributes don't
have arg vectors)
|
2005-07-19 06:47:43 +00:00 |
|
Hallvard Furuseth
|
81ecb0b153
|
assert expects int. (int)<nonnull ptr/long> can be 0. Use assert(arg!=0/NULL).
|
2005-07-18 06:22:33 +00:00 |
|
Hallvard Furuseth
|
d449c9d08b
|
Silence "unused variable" warnings
|
2005-07-14 19:18:55 +00:00 |
|
Hallvard Furuseth
|
f841c364eb
|
Format fixes (%d<->%lu etc)
|
2005-07-06 05:53:02 +00:00 |
|
Howard Chu
|
8f58409749
|
Add SLAP_MOD_INTERNAL flag to Modifications, allow internal ops to bypass
ACL checks when modifying user-modifiable attributes as non-root user.
|
2005-06-04 09:44:39 +00:00 |
|
Kurt Zeilenga
|
18c3f9e093
|
Add manage obsolete attributes capability.
|
2005-05-13 23:51:43 +00:00 |
|
Kurt Zeilenga
|
feeeabcd68
|
manageDIT framework and obsolete objectclasses/DIT-content-rule override
|
2005-05-13 19:07:31 +00:00 |
|
Pierangelo Masarati
|
4abbf9c610
|
implement add/delete granularity in write access (ITS#3631)
|
2005-04-08 00:18:24 +00:00 |
|
Howard Chu
|
5a2333573c
|
Fix prev commit
|
2005-03-01 21:16:44 +00:00 |
|
Howard Chu
|
5acd0c574b
|
Added authz-regexp, slapi plugin retrieval
|
2005-03-01 20:08:36 +00:00 |
|