CVS log for servers/slapd/slapi/slapi_pblock.c

[BACK] Up to [OpenLDAP] / servers / slapd / slapi

Request diff between arbitrary revisions


Keyword substitution: kv
Default branch: MAIN


Revision 1.82: download - view: text, markup - select for diffs
Tue Jan 4 23:43:35 2011 UTC (11 years, 5 months ago) by kurt
Branches: MAIN
CVS tags: MIGRATION_CVS2GIT, HEAD
Diff to: previous 1.81: preferred, colored
Changes since revision 1.81: +2 -2 lines
Happy New Year

Revision 1.81: download - view: text, markup - select for diffs
Fri Dec 31 16:55:37 2010 UTC (11 years, 6 months ago) by hallvard
Branches: MAIN
Diff to: previous 1.80: preferred, colored
Changes since revision 1.80: +3 -9 lines
ITS#6758 Use rs_*() to manage SlapReply entries.
Some noop changes + fixes entry leaks and REP_ENTRY_MODIFIABLE flag leaks.

Revision 1.80: download - view: text, markup - select for diffs
Tue Apr 13 20:18:28 2010 UTC (12 years, 2 months ago) by kurt
Branches: MAIN
Diff to: previous 1.79: preferred, colored
Changes since revision 1.79: +2 -2 lines
happy belated New Year

Revision 1.79: download - view: text, markup - select for diffs
Sat Jul 25 22:14:16 2009 UTC (12 years, 11 months ago) by hyc
Branches: MAIN
CVS tags: ACLCHECK_0, ACLCHECK
Diff to: previous 1.78: preferred, colored
Changes since revision 1.78: +2 -2 lines
Change AttributeName.an_oc_exclude to an_oc_flags, avoid multiple
futile searches for OC matches.

Revision 1.78: download - view: text, markup - select for diffs
Wed Jan 21 23:40:41 2009 UTC (13 years, 5 months ago) by kurt
Branches: MAIN
Diff to: previous 1.77: preferred, colored
Changes since revision 1.77: +2 -2 lines
Update copyright notices

Revision 1.77: download - view: text, markup - select for diffs
Mon Oct 13 06:19:13 2008 UTC (13 years, 8 months ago) by hallvard
Branches: MAIN
Diff to: previous 1.76: preferred, colored
Changes since revision 1.76: +2 -2 lines
Warning cleanup: signed meets unsigned.

Revision 1.76: download - view: text, markup - select for diffs
Mon Jan 7 23:20:15 2008 UTC (14 years, 5 months ago) by kurt
Branches: MAIN
Diff to: previous 1.75: preferred, colored
Changes since revision 1.75: +2 -2 lines
Happy New Year (belated)

Revision 1.75: download - view: text, markup - select for diffs
Wed Oct 3 07:40:08 2007 UTC (14 years, 9 months ago) by hyc
Branches: MAIN
Diff to: previous 1.74: preferred, colored
Changes since revision 1.74: +8 -1 lines
ITS#5060 take care of entry cleanup when using
  pblock_set(SLAPI_SEARCH_RESULT_ENTRY)

Revision 1.74: download - view: text, markup - select for diffs
Fri Jul 13 01:18:22 2007 UTC (14 years, 11 months ago) by hyc
Branches: MAIN
CVS tags: OPENLDAP_REL_ENG_2_4_MP
Diff to: previous 1.73: preferred, colored
Changes since revision 1.73: +3 -3 lines
Fallout from ITS#4986 - remove unused param of select_backend()

Revision 1.73: download - view: text, markup - select for diffs
Tue Jan 2 19:01:16 2007 UTC (15 years, 6 months ago) by kurt
Branches: MAIN
Diff to: previous 1.72: preferred, colored
Changes since revision 1.72: +2 -2 lines
happy new year

Revision 1.72: download - view: text, markup - select for diffs
Sun Dec 24 05:55:02 2006 UTC (15 years, 6 months ago) by hyc
Branches: MAIN
Diff to: previous 1.71: preferred, colored
Changes since revision 1.71: +2 -2 lines
Pass op to slap_mods_check()

Revision 1.71: download - view: text, markup - select for diffs
Mon Nov 27 19:00:00 2006 UTC (15 years, 7 months ago) by hyc
Branches: MAIN
Diff to: previous 1.70: preferred, colored
Changes since revision 1.70: +3 -2 lines
Avoid unnecessary calls to oc_bvfind

Revision 1.70: download - view: text, markup - select for diffs
Tue Aug 22 21:31:47 2006 UTC (15 years, 10 months ago) by kurt
Branches: MAIN
CVS tags: OPENLDAP_REL_ENG_2_3_MP
Diff to: previous 1.69: preferred, colored
Changes since revision 1.69: +6 -6 lines
s/managedit/relax/
#unifdef -DSLAP_RELAX

Revision 1.69: download - view: text, markup - select for diffs
Mon Jun 12 06:40:39 2006 UTC (16 years ago) by lukeh
Branches: MAIN
Diff to: previous 1.68: preferred, colored
Changes since revision 1.68: +9 -3 lines
s/ber_tag_t/int where appropriate
Note about possible ITS#4158 breakage for SLAPI_CONN_DN

Revision 1.68: download - view: text, markup - select for diffs
Sun Jun 11 07:54:15 2006 UTC (16 years ago) by lukeh
Branches: MAIN
Diff to: previous 1.67: preferred, colored
Changes since revision 1.67: +11 -1 lines
Add internal bind/unbind/search/compare/abandon plugin types

Revision 1.67: download - view: text, markup - select for diffs
Sun Jun 11 04:51:07 2006 UTC (16 years ago) by lukeh
Branches: MAIN
Diff to: previous 1.66: preferred, colored
Changes since revision 1.66: +9 -1 lines
Add SLAPI_X_OPERATION_NO_SUBORDINATE_GLUE for exposing o_no_subordinate_glue

Revision 1.66: download - view: text, markup - select for diffs
Sat Jun 10 05:37:06 2006 UTC (16 years ago) by lukeh
Branches: MAIN
Diff to: previous 1.65: preferred, colored
Changes since revision 1.65: +3 -3 lines
Fix typo when comparing local sock name

Revision 1.65: download - view: text, markup - select for diffs
Fri Jun 9 13:54:59 2006 UTC (16 years ago) by lukeh
Branches: MAIN
Diff to: previous 1.64: preferred, colored
Changes since revision 1.64: +13 -11 lines
Handle unknown attributes in SLAPI_SEARCH_ATTRS

Revision 1.64: download - view: text, markup - select for diffs
Tue May 16 20:16:13 2006 UTC (16 years, 1 month ago) by hyc
Branches: MAIN
Diff to: previous 1.63: preferred, colored
Changes since revision 1.63: +7 -5 lines
ITS#4466 fix typo, uninit'd var

Revision 1.63: download - view: text, markup - select for diffs
Mon Feb 20 08:30:28 2006 UTC (16 years, 4 months ago) by lukeh
Branches: MAIN
CVS tags: OPENLDAP_REL_ENG_2_4_BP, OPENLDAP_REL_ENG_2_4_1ALPHA, OPENLDAP_REL_ENG_2_4_0ALPHA
Branch point for: OPENLDAP_REL_ENG_2_4
Diff to: previous 1.62: preferred, colored
Changes since revision 1.62: +15 -1 lines
Add SLAPI_OPERATION_MSGID
Add SLAPI_IS_INTERNAL_OPERATION

Revision 1.62: download - view: text, markup - select for diffs
Fri Feb 10 06:40:23 2006 UTC (16 years, 4 months ago) by lukeh
Branches: MAIN
Diff to: previous 1.61: preferred, colored
Changes since revision 1.61: +3 -3 lines
formatting cleanup

Revision 1.61: download - view: text, markup - select for diffs
Sun Jan 1 08:23:25 2006 UTC (16 years, 6 months ago) by lukeh
Branches: MAIN
Diff to: previous 1.60: preferred, colored
Changes since revision 1.60: +14 -4 lines
Add orr_modlist member to request structure, containing a list of
modifications to be applied by the backend atomically with a modify
RDN request.

Handle updating of RDN values in frontend.

Code that calls a backend's be_modrdn should call slap_modrdn2mods(op, rs)
before invoking the backend and cleanup with slap_mods_free( op->orr_modlist, 1 ).
See do_modrdn() for an example.

Revision 1.60: download - view: text, markup - select for diffs
Sat Nov 26 06:38:21 2005 UTC (16 years, 7 months ago) by kurt
Branches: MAIN
Diff to: previous 1.59: preferred, colored
Changes since revision 1.59: +1 -3 lines
Remove some unnecessary #ifdefs

Revision 1.59: download - view: text, markup - select for diffs
Wed Nov 9 23:33:19 2005 UTC (16 years, 7 months ago) by ando
Branches: MAIN
CVS tags: OPENLDAP_REL_ENG_2_2_MP
Diff to: previous 1.58: preferred, colored
Changes since revision 1.58: +2 -2 lines
silence warning

Revision 1.58: download - view: text, markup - select for diffs
Wed Aug 17 05:25:27 2005 UTC (16 years, 10 months ago) by lukeh
Branches: MAIN
Diff to: previous 1.57: preferred, colored
Changes since revision 1.57: +17 -1 lines
Add read-only SLAPI_X_ADD_STRUCTURAL_CLASS pblock extension.

This is necessary to compensate for a regression in the SLAPI
implementation since it moved to an overlay: global add preop
plugins no longer have access to operational attributes,
because slap_mods_opattrs() is called by fe_op_add(), invoked
after the global SLAPI overlay.

(Some of our plugins need to the structural object class of the
to-be-added entry.)

I suppose an option would be to have the SLAPI overlay
optimistically call slap_mods_opattrs() (as long as this can be
called idempotently). If there are any other ideas let me know.

Revision 1.57: download - view: text, markup - select for diffs
Tue Aug 9 03:28:58 2005 UTC (16 years, 10 months ago) by lukeh
Branches: MAIN
CVS tags: OPENLDAP_AC_MP, OPENLDAP_AC_BP, OPENLDAP_AC
Diff to: previous 1.56: preferred, colored
Changes since revision 1.56: +2 -2 lines
ITS#3924
Also, fix slapi_dn_parent() crasher

Revision 1.56: download - view: text, markup - select for diffs
Mon Aug 8 07:33:02 2005 UTC (16 years, 10 months ago) by lukeh
Branches: MAIN
Diff to: previous 1.55: preferred, colored
Changes since revision 1.55: +2 -2 lines
Don't return frontend as SLAPI_BACKEND, return actual backend instead
for compat with 2.2 plugins

Add a couple of backend SLAPI APIs

Revision 1.55: download - view: text, markup - select for diffs
Mon Aug 8 01:39:00 2005 UTC (16 years, 10 months ago) by lukeh
Branches: MAIN
Diff to: previous 1.54: preferred, colored
Changes since revision 1.54: +2 -1 lines
Add missing break statement in switch for SLAPI_SEARCH_ATTRS handler

Revision 1.54: download - view: text, markup - select for diffs
Sat Aug 6 12:58:25 2005 UTC (16 years, 10 months ago) by lukeh
Branches: MAIN
Diff to: previous 1.53: preferred, colored
Changes since revision 1.53: +4 -4 lines
Plug some leaks in SLAPI modifications handling

Revision 1.53: download - view: text, markup - select for diffs
Mon Aug 1 13:24:02 2005 UTC (16 years, 11 months ago) by lukeh
Branches: MAIN
Diff to: previous 1.52: preferred, colored
Changes since revision 1.52: +26 -14 lines
Fix crasher in SLAPI_SEARCH_ATTRS handler
Add SLAPI_X_OPERATION_NO_SCHEMA_CHECK, SLAPI_X_MANAGEDIT
Fix modlist memory management

Revision 1.52: download - view: text, markup - select for diffs
Sun Jul 31 03:42:51 2005 UTC (16 years, 11 months ago) by lukeh
Branches: MAIN
Diff to: previous 1.51: preferred, colored
Changes since revision 1.51: +10 -1 lines
Support SLAPI_X_OPERATION_DELETE_GLUE_PARENT

Revision 1.51: download - view: text, markup - select for diffs
Sun Jul 31 03:23:56 2005 UTC (16 years, 11 months ago) by lukeh
Branches: MAIN
Diff to: previous 1.50: preferred, colored
Changes since revision 1.50: +3 -3 lines
Restore 2.2 SLAPI behaviour: target DN is not normalized
(actually, in 2.2 the target DN was not even prettied, but this
will do)

Revision 1.50: download - view: text, markup - select for diffs
Sun Jul 31 02:56:28 2005 UTC (16 years, 11 months ago) by lukeh
Branches: MAIN
Diff to: previous 1.49: preferred, colored
Changes since revision 1.49: +11 -5 lines
Call slap_mods2entry() in do_add(), so that global overlays (including
global SLAPI plugins) have access to op->ora_e.

Note that slap_mods2entry() is still called in fe_op_add() in order to
add any operational attributes.

Revision 1.49: download - view: text, markup - select for diffs
Thu Jul 28 07:56:55 2005 UTC (16 years, 11 months ago) by lukeh
Branches: MAIN
Diff to: previous 1.48: preferred, colored
Changes since revision 1.48: +4 -3 lines
Remember to NULL terminate control arrays - not sure how I managed to
make this error in multiple places

Revision 1.48: download - view: text, markup - select for diffs
Thu Jul 28 07:48:44 2005 UTC (16 years, 11 months ago) by lukeh
Branches: MAIN
Diff to: previous 1.47: preferred, colored
Changes since revision 1.47: +2 -2 lines
pblock_add_control() needs to call slapi_dup_control()

Revision 1.47: download - view: text, markup - select for diffs
Wed Jul 27 14:29:32 2005 UTC (16 years, 11 months ago) by lukeh
Branches: MAIN
Diff to: previous 1.46: preferred, colored
Changes since revision 1.46: +21 -5 lines
Add pblock_be_call() for calling against actual backend

Revision 1.46: download - view: text, markup - select for diffs
Wed Jul 27 14:11:12 2005 UTC (16 years, 11 months ago) by lukeh
Branches: MAIN
Diff to: previous 1.45: preferred, colored
Changes since revision 1.45: +5 -8 lines
Fix memory management regressions in pblock modifications handling
Fix backwards logic in slapi_attr_types_equivalent()

Revision 1.45: download - view: text, markup - select for diffs
Wed Jul 27 08:09:44 2005 UTC (16 years, 11 months ago) by lukeh
Branches: MAIN
Diff to: previous 1.44: preferred, colored
Changes since revision 1.44: +30 -16 lines
PBlock SlapReply needs to be a pointer into that supplied by caller
for overlay ops

Revision 1.44: download - view: text, markup - select for diffs
Wed Jul 27 07:26:42 2005 UTC (16 years, 11 months ago) by lukeh
Branches: MAIN
Diff to: previous 1.43: preferred, colored
Changes since revision 1.43: +5 -1 lines
Zero new superior before calling pblock_set_dn()

Revision 1.43: download - view: text, markup - select for diffs
Mon Jul 25 09:13:15 2005 UTC (16 years, 11 months ago) by lukeh
Branches: MAIN
Diff to: previous 1.42: preferred, colored
Changes since revision 1.42: +218 -220 lines
Harmonize Slapi_PBlock field nomenclature with rest of slapd

Revision 1.42: download - view: text, markup - select for diffs
Mon Jul 25 08:55:37 2005 UTC (16 years, 11 months ago) by lukeh
Branches: MAIN
Diff to: previous 1.41: preferred, colored
Changes since revision 1.41: +2 -2 lines
However, SLAPI_PLUGIN_VERSION is treated as an opaque type

Revision 1.41: download - view: text, markup - select for diffs
Mon Jul 25 08:53:45 2005 UTC (16 years, 11 months ago) by lukeh
Branches: MAIN
Diff to: previous 1.40: preferred, colored
Changes since revision 1.40: +50 -31 lines
Heads up: fix for SLAPI compliance: when calling slapi_pblock_set() with
an integer or long integer parameter, the value argument is a pointer to
the integeral value rather than the value itself.

Revision 1.40: download - view: text, markup - select for diffs
Mon Jul 25 07:54:13 2005 UTC (16 years, 11 months ago) by lukeh
Branches: MAIN
Diff to: previous 1.39: preferred, colored
Changes since revision 1.39: +51 -33 lines
More SLAPI cleanups

Revision 1.39: download - view: text, markup - select for diffs
Mon Jul 25 03:38:31 2005 UTC (16 years, 11 months ago) by lukeh
Branches: MAIN
Diff to: previous 1.38: preferred, colored
Changes since revision 1.38: +5 -4 lines
Fix pblock_delete_param(), this function never worked

Revision 1.38: download - view: text, markup - select for diffs
Mon Jul 25 02:19:33 2005 UTC (16 years, 11 months ago) by lukeh
Branches: MAIN
Diff to: previous 1.37: preferred, colored
Changes since revision 1.37: +831 -148 lines
Make slapi_pblock directly overlaid on operation/connection/slapreply
structures

This removes a lot of copying. It's still a bit tricky where the internal
slapd data types are different to those exposed via SLAPI (eg. modifications)
or the internal values are not allocated on the heap (eg. controls). Some
copying is necessary in these cases.

Revision 1.37: download - view: text, markup - select for diffs
Fri Jul 22 07:35:28 2005 UTC (16 years, 11 months ago) by lukeh
Branches: MAIN
Diff to: previous 1.36: preferred, colored
Changes since revision 1.36: +1 -28 lines
Cleanup SLAPI headers

Revision 1.36: download - view: text, markup - select for diffs
Fri Jul 22 03:26:15 2005 UTC (16 years, 11 months ago) by lukeh
Branches: MAIN
Diff to: previous 1.35: preferred, colored
Changes since revision 1.35: +2 -2 lines
Use accessor macros for SLAPI parameter blocks, should make it
easier to move into overlay private data

Revision 1.35: download - view: text, markup - select for diffs
Thu Jul 21 16:07:16 2005 UTC (16 years, 11 months ago) by lukeh
Branches: MAIN
Diff to: previous 1.34: preferred, colored
Changes since revision 1.34: +2 -2 lines
remove SLAPI cruft

Revision 1.34: download - view: text, markup - select for diffs
Tue Jul 19 06:39:56 2005 UTC (16 years, 11 months ago) by lukeh
Branches: MAIN
Diff to: previous 1.33: preferred, colored
Changes since revision 1.33: +5 -1 lines
Fix callback API for cast safety
Copy controls returned by backend to pblock before they go out of scope

Revision 1.33: download - view: text, markup - select for diffs
Tue Jul 19 04:48:45 2005 UTC (16 years, 11 months ago) by lukeh
Branches: MAIN
Diff to: previous 1.32: preferred, colored
Changes since revision 1.32: +13 -1 lines
Implement more of SLAPI 5.x - all SLAPI internal operations now take pblocks
as the canonical argument (wrappers for old APIs are provided)

Revision 1.32: download - view: text, markup - select for diffs
Mon Jul 18 04:22:36 2005 UTC (16 years, 11 months ago) by hallvard
Branches: MAIN
Diff to: previous 1.31: preferred, colored
Changes since revision 1.31: +3 -3 lines
assert expects int. (int)<nonnull ptr/long> can be 0. Use assert(arg!=0/NULL).

Revision 1.31: download - view: text, markup - select for diffs
Tue Mar 1 19:08:36 2005 UTC (17 years, 4 months ago) by hyc
Branches: MAIN
Diff to: previous 1.30: preferred, colored
Changes since revision 1.30: +2 -1 lines
Added authz-regexp, slapi plugin retrieval

Revision 1.30: download - view: text, markup - select for diffs
Sun Feb 20 01:13:14 2005 UTC (17 years, 4 months ago) by lukeh
Branches: MAIN
Diff to: previous 1.29: preferred, colored
Changes since revision 1.29: +127 -96 lines
ITS#3556 (SLAPI does not work on 64-bit platforms)

Revision 1.29: download - view: text, markup - select for diffs
Sun Jan 9 20:25:12 2005 UTC (17 years, 5 months ago) by ando
Branches: MAIN
Diff to: previous 1.28: preferred, colored
Changes since revision 1.28: +5 -1 lines
minor cleanup

Revision 1.28: download - view: text, markup - select for diffs
Sat Jan 1 19:50:00 2005 UTC (17 years, 6 months ago) by kurt
Branches: MAIN
Diff to: previous 1.27: preferred, colored
Changes since revision 1.27: +2 -2 lines
Happy New Year!

Revision 1.27: download - view: text, markup - select for diffs
Thu Aug 26 02:24:29 2004 UTC (17 years, 10 months ago) by lukeh
Branches: MAIN
CVS tags: OPENLDAP_REL_ENG_2_3_BP, OPENLDAP_REL_ENG_2_3_0ALPHA
Branch point for: OPENLDAP_REL_ENG_2_3
Diff to: previous 1.26: preferred, colored
Changes since revision 1.26: +2 -1 lines
Add SLAPI_X_GROUP_TARGET_ENTRY so that group plugin can use target entry

Revision 1.26: download - view: text, markup - select for diffs
Wed Aug 25 13:20:19 2004 UTC (17 years, 10 months ago) by lukeh
Branches: MAIN
Diff to: previous 1.25: preferred, colored
Changes since revision 1.25: +6 -1 lines
Support pre-operation and post-operations for backend_group()

This allows computed attribute plugins to also provide their attributes to
the ACL engine, for example

Revision 1.25: download - view: text, markup - select for diffs
Tue Mar 2 19:31:37 2004 UTC (18 years, 4 months ago) by hyc
Branches: MAIN
Diff to: previous 1.24: preferred, colored
Changes since revision 1.24: +8 -3 lines
Fix SLAPI_ADD_RESCONTROLS

Revision 1.24: download - view: text, markup - select for diffs
Thu Jan 1 18:15:39 2004 UTC (18 years, 6 months ago) by kurt
Branches: MAIN
CVS tags: OPENLDAP_REL_ENG_2_1_MP
Diff to: previous 1.23: preferred, colored
Changes since revision 1.23: +2 -2 lines
Happy new year

Revision 1.23: download - view: text, markup - select for diffs
Tue Dec 16 14:49:32 2003 UTC (18 years, 6 months ago) by lukeh
Branches: MAIN
Diff to: previous 1.22: preferred, colored
Changes since revision 1.22: +3 -3 lines
First round of SLAPI cleanups - use slapi_int_XXX for internal functions
(slapi_x_XXX is still reserved for exported functions that are not part
of the SLAPI specification)

Revision 1.22: download - view: text, markup - select for diffs
Tue Dec 16 04:59:50 2003 UTC (18 years, 6 months ago) by lukeh
Branches: MAIN
Diff to: previous 1.21: preferred, colored
Changes since revision 1.21: +8 -1 lines
Don't leak SLAPI_RESCONTROLS when free'ing parameter block - these
are allocated by the plugin

Revision 1.21: download - view: text, markup - select for diffs
Wed Dec 3 23:52:03 2003 UTC (18 years, 7 months ago) by hyc
Branches: MAIN
Diff to: previous 1.20: preferred, colored
Changes since revision 1.20: +20 -3 lines
ITS#2836 add SLAPI_ADD_RESCONTROL support, fix SLAPI_RES_CONTROLS def

Revision 1.20: download - view: text, markup - select for diffs
Sat Nov 29 17:03:43 2003 UTC (18 years, 7 months ago) by kurt
Branches: MAIN
Diff to: previous 1.19: preferred, colored
Changes since revision 1.19: +1 -1 lines
Cleanup rcsid comments

Revision 1.19: download - view: text, markup - select for diffs
Wed Nov 26 15:05:06 2003 UTC (18 years, 7 months ago) by kurt
Branches: MAIN
Diff to: previous 1.18: preferred, colored
Changes since revision 1.18: +18 -7 lines
Update notices and acknowledgements

Revision 1.18: download - view: text, markup - select for diffs
Thu Nov 20 04:11:37 2003 UTC (18 years, 7 months ago) by kurt
Branches: MAIN
Diff to: previous 1.17: preferred, colored
Changes since revision 1.17: +4 -5 lines
Normalize to IBM's OPL notice (with permission).

Revision 1.17: download - view: text, markup - select for diffs
Thu Nov 20 03:59:01 2003 UTC (18 years, 7 months ago) by kurt
Branches: MAIN
Diff to: previous 1.16: preferred, colored
Changes since revision 1.16: +5 -6 lines
Update to basic notice.

Revision 1.16: download - view: text, markup - select for diffs
Tue Sep 23 22:32:27 2003 UTC (18 years, 9 months ago) by hyc
Branches: MAIN
Diff to: previous 1.15: preferred, colored
Changes since revision 1.15: +13 -1 lines
ITS#2735 - plug memory leaks

Revision 1.15: download - view: text, markup - select for diffs
Sun Aug 31 06:17:21 2003 UTC (18 years, 10 months ago) by lukeh
Branches: MAIN
Diff to: previous 1.14: preferred, colored
Changes since revision 1.14: +1 -0 lines
Support for ACL plugins

Revision 1.14: download - view: text, markup - select for diffs
Sat Aug 30 15:29:14 2003 UTC (18 years, 10 months ago) by lukeh
Branches: MAIN
Diff to: previous 1.13: preferred, colored
Changes since revision 1.13: +1 -0 lines
Expose SASL context to SLAPI plugins (SLAPI_X_CONN_SASL_CONTEXT)

Useful for plugins that may wish to collude with the SASL library to,
for example, retrieve a user's authorization data from a Kerberos ticket
for access control purposes

Revision 1.13: download - view: text, markup - select for diffs
Thu Jul 3 21:17:54 2003 UTC (19 years ago) by lukeh
Branches: MAIN
Diff to: previous 1.12: preferred, colored
Changes since revision 1.12: +1 -0 lines
Always call modification postoperation plugins even if a
preoperation plugin has removed all modifications and
thus there are none to pass to the backend.

Accept SSF as a valid parameter block value.

Fix completely broken slapi_access_allowed()

Revision 1.12: download - view: text, markup - select for diffs
Sun May 25 00:03:07 2003 UTC (19 years, 1 month ago) by kurt
Branches: MAIN
CVS tags: OPENLDAP_REL_ENG_2_2_BP, OPENLDAP_REL_ENG_2_2_0ALPHA
Branch point for: OPENLDAP_REL_ENG_2_2
Diff to: previous 1.11: preferred, colored
Changes since revision 1.11: +6 -5 lines
Update IBM copyrights
	Kurt Zeilenga, IBM Corporation

Revision 1.11: download - view: text, markup - select for diffs
Mon Jan 27 13:44:39 2003 UTC (19 years, 5 months ago) by ando
Branches: MAIN
CVS tags: NO_SLAP_OP_BLOCKS
Diff to: previous 1.10: preferred, colored
Changes since revision 1.10: +1 -2 lines
reworking of slapi headers

Revision 1.10: download - view: text, markup - select for diffs
Wed Jan 22 13:41:51 2003 UTC (19 years, 5 months ago) by lukeh
Branches: MAIN
Diff to: previous 1.9: preferred, colored
Changes since revision 1.9: +3 -0 lines
Added some OpenLDAP extensions for determining ldapi:// sock/peername
and whether connection is UDP

Revision 1.9: download - view: text, markup - select for diffs
Wed Jan 22 12:06:47 2003 UTC (19 years, 5 months ago) by lukeh
Branches: MAIN
Diff to: previous 1.8: preferred, colored
Changes since revision 1.8: +2 -2 lines
First pass at replacing proprietary OpenLDAP virtual attribute API
(which existed briefly for a day!) with Sun ONE DS 5.x computed
attribute API

Revision 1.8: download - view: text, markup - select for diffs
Tue Jan 21 14:21:55 2003 UTC (19 years, 5 months ago) by lukeh
Branches: MAIN
Diff to: previous 1.7: preferred, colored
Changes since revision 1.7: +5 -1 lines
Allow coalesce pblock types.
Take care with pblock values that need to be duplicated

Revision 1.7: download - view: text, markup - select for diffs
Tue Jan 21 08:50:59 2003 UTC (19 years, 5 months ago) by lukeh
Branches: MAIN
Diff to: previous 1.6: preferred, colored
Changes since revision 1.6: +0 -6 lines
Confusingly, make SLAPI_OPERATION_AUTHTYPE return a pointer to
SLAPI_CONN_AUTHMETHOD. From my understanding of the Sun ONE API
this is the correct behaviour.

Revision 1.6: download - view: text, markup - select for diffs
Tue Jan 21 08:39:56 2003 UTC (19 years, 5 months ago) by lukeh
Branches: MAIN
Diff to: previous 1.5: preferred, colored
Changes since revision 1.5: +0 -6 lines
Distinguish between AUTHTYPE and AUTHMETHOD (latter is static storage)
for Sun ONE harmonisation

Revision 1.5: download - view: text, markup - select for diffs
Tue Jan 21 07:34:25 2003 UTC (19 years, 5 months ago) by lukeh
Branches: MAIN
Diff to: previous 1.4: preferred, colored
Changes since revision 1.4: +23 -0 lines
Further harmonisation with Sun ONE SLAPI: extra PBlock parameters
on connections and operations

Revision 1.4: download - view: text, markup - select for diffs
Mon Jan 20 22:18:11 2003 UTC (19 years, 5 months ago) by lukeh
Branches: MAIN
Diff to: previous 1.3: preferred, colored
Changes since revision 1.3: +12 -0 lines
Conform SLAPI to Netscape, iPlanet and Sun ONE Directory Server
behaviour:

1. Plugins never return LDAP result codes, instead they return a
   small integer (0 or -1, others for special cases)
2. Preoperation plugins can abort processing by returning a non-
   zero value to the frontend
3. Postoperation plugins never abort processing (all are called)
   and their return values are ignored

Revision 1.3: download - view: text, markup - select for diffs
Fri Jan 3 19:20:59 2003 UTC (19 years, 6 months ago) by kurt
Branches: MAIN
Diff to: previous 1.2: preferred, colored
Changes since revision 1.2: +1 -1 lines
Happy new year

Revision 1.2: download - view: text, markup - select for diffs
Sat Dec 14 14:04:38 2002 UTC (19 years, 6 months ago) by ando
Branches: MAIN
Diff to: previous 1.1: preferred, colored
Changes since revision 1.1: +29 -0 lines
allow a custom error log file for plugins by means of a slapd.conf directive; add very bare-bone back-monitor info about installed plugins

Revision 1.1: download - view: text, markup - select for diffs
Sat Dec 7 16:20:29 2002 UTC (19 years, 6 months ago) by ando
Branches: MAIN
SLAPI - Netscape plugin API for slapd - based on patch contributed by Steve Omrani <somrani@us.ibm.com> as ITS#2073

Revision 1.12.2.11: download - view: text, markup - select for diffs
Tue Mar 15 00:52:43 2005 UTC (17 years, 3 months ago) by kurt
Branches: OPENLDAP_REL_ENG_2_2
CVS tags: OPENLDAP_REL_ENG_2_2_30, OPENLDAP_REL_ENG_2_2_29, OPENLDAP_REL_ENG_2_2_28, OPENLDAP_REL_ENG_2_2_27, OPENLDAP_REL_ENG_2_2_26, OPENLDAP_REL_ENG_2_2_25, OPENLDAP_REL_ENG_2_2_24
Diff to: previous 1.12.2.10: preferred, colored; branchpoint 1.12: preferred, colored; next MAIN 1.13: preferred, colored
Changes since revision 1.12.2.10: +127 -92 lines
ITS#3556: 64-bit portability

Revision 1.12.2.10: download - view: text, markup - select for diffs
Thu Jan 20 17:01:18 2005 UTC (17 years, 5 months ago) by kurt
Branches: OPENLDAP_REL_ENG_2_2
CVS tags: OPENLDAP_REL_ENG_2_2_23, OPENLDAP_REL_ENG_2_2_22, OPENLDAP_REL_ENG_2_2_21
Diff to: previous 1.12.2.9: preferred, colored; branchpoint 1.12: preferred, colored
Changes since revision 1.12.2.9: +2 -2 lines
Happy new year!

Revision 1.12.2.9: download - view: text, markup - select for diffs
Fri Sep 3 23:17:54 2004 UTC (17 years, 10 months ago) by kurt
Branches: OPENLDAP_REL_ENG_2_2
CVS tags: OPENLDAP_REL_ENG_2_2_20, OPENLDAP_REL_ENG_2_2_19, OPENLDAP_REL_ENG_2_2_18, OPENLDAP_REL_ENG_2_2_17, OPENLDAP_REL_ENG_2_2_16
Diff to: previous 1.12.2.8: preferred, colored; branchpoint 1.12: preferred, colored
Changes since revision 1.12.2.8: +7 -1 lines
SLAPI updates (blind commit)

Revision 1.12.2.8: download - view: text, markup - select for diffs
Thu Mar 18 01:01:04 2004 UTC (18 years, 3 months ago) by kurt
Branches: OPENLDAP_REL_ENG_2_2
CVS tags: OPENLDAP_REL_ENG_2_2_9, OPENLDAP_REL_ENG_2_2_8, OPENLDAP_REL_ENG_2_2_7, OPENLDAP_REL_ENG_2_2_15, OPENLDAP_REL_ENG_2_2_14, OPENLDAP_REL_ENG_2_2_13, OPENLDAP_REL_ENG_2_2_12, OPENLDAP_REL_ENG_2_2_11, OPENLDAP_REL_ENG_2_2_10
Diff to: previous 1.12.2.7: preferred, colored; branchpoint 1.12: preferred, colored
Changes since revision 1.12.2.7: +1 -1 lines
Sync with HEAD

Revision 1.12.2.7: download - view: text, markup - select for diffs
Wed Mar 17 20:59:59 2004 UTC (18 years, 3 months ago) by kurt
Branches: OPENLDAP_REL_ENG_2_2
Diff to: previous 1.12.2.6: preferred, colored; branchpoint 1.12: preferred, colored
Changes since revision 1.12.2.6: +8 -3 lines
Sync with HEAD as of 14-March-2004

Revision 1.12.2.6: download - view: text, markup - select for diffs
Thu Jan 1 18:16:41 2004 UTC (18 years, 6 months ago) by kurt
Branches: OPENLDAP_REL_ENG_2_2
CVS tags: OPENLDAP_REL_ENG_2_2_6, OPENLDAP_REL_ENG_2_2_5
Diff to: previous 1.12.2.5: preferred, colored; branchpoint 1.12: preferred, colored
Changes since revision 1.12.2.5: +2 -2 lines
Happy new year

Revision 1.12.2.5: download - view: text, markup - select for diffs
Wed Dec 17 20:47:46 2003 UTC (18 years, 6 months ago) by kurt
Branches: OPENLDAP_REL_ENG_2_2
CVS tags: OPENLDAP_REL_ENG_2_2_4
Diff to: previous 1.12.2.4: preferred, colored; branchpoint 1.12: preferred, colored
Changes since revision 1.12.2.4: +10 -3 lines
Sync with HEAD

Revision 1.12.2.4: download - view: text, markup - select for diffs
Mon Dec 15 22:05:27 2003 UTC (18 years, 6 months ago) by kurt
Branches: OPENLDAP_REL_ENG_2_2
Diff to: previous 1.12.2.3: preferred, colored; branchpoint 1.12: preferred, colored
Changes since revision 1.12.2.3: +20 -3 lines
Sync with HEAD

Revision 1.12.2.3: download - view: text, markup - select for diffs
Mon Dec 1 00:58:45 2003 UTC (18 years, 7 months ago) by kurt
Branches: OPENLDAP_REL_ENG_2_2
CVS tags: OPENLDAP_REL_ENG_2_2_3BETA
Diff to: previous 1.12.2.2: preferred, colored; branchpoint 1.12: preferred, colored
Changes since revision 1.12.2.2: +19 -10 lines
Sync with HEAD

Revision 1.12.2.2: download - view: text, markup - select for diffs
Mon Oct 6 14:57:31 2003 UTC (18 years, 9 months ago) by kurt
Branches: OPENLDAP_REL_ENG_2_2
CVS tags: OPENLDAP_REL_ENG_2_2_2BETA
Diff to: previous 1.12.2.1: preferred, colored; branchpoint 1.12: preferred, colored
Changes since revision 1.12.2.1: +13 -1 lines
Merge in latest changes from HEAD

Revision 1.12.2.1: download - view: text, markup - select for diffs
Thu Sep 18 15:43:40 2003 UTC (18 years, 9 months ago) by kurt
Branches: OPENLDAP_REL_ENG_2_2
CVS tags: OPENLDAP_REL_ENG_2_2_1BETA
Diff to: previous 1.12: preferred, colored
Changes since revision 1.12: +3 -0 lines
Changes from HEAD for beta

Revision 1.27.2.9: download - view: text, markup - select for diffs
Mon Feb 11 23:24:26 2008 UTC (14 years, 4 months ago) by kurt
Branches: OPENLDAP_REL_ENG_2_3
CVS tags: OPENLDAP_REL_ENG_2_3_43, OPENLDAP_REL_ENG_2_3_42, OPENLDAP_REL_ENG_2_3_41
Diff to: previous 1.27.2.8: preferred, colored; branchpoint 1.27: preferred, colored; next MAIN 1.28: preferred, colored
Changes since revision 1.27.2.8: +2 -2 lines
Happy new year! (belated)

Revision 1.27.2.8: download - view: text, markup - select for diffs
Tue Jan 2 21:44:11 2007 UTC (15 years, 6 months ago) by kurt
Branches: OPENLDAP_REL_ENG_2_3
CVS tags: OPENLDAP_REL_ENG_2_3_40, OPENLDAP_REL_ENG_2_3_39, OPENLDAP_REL_ENG_2_3_38, OPENLDAP_REL_ENG_2_3_37, OPENLDAP_REL_ENG_2_3_36, OPENLDAP_REL_ENG_2_3_35, OPENLDAP_REL_ENG_2_3_34, OPENLDAP_REL_ENG_2_3_33, OPENLDAP_REL_ENG_2_3_32
Diff to: previous 1.27.2.7: preferred, colored; branchpoint 1.27: preferred, colored
Changes since revision 1.27.2.7: +2 -2 lines
happy new year

Revision 1.27.2.7: download - view: text, markup - select for diffs
Mon Feb 13 17:28:43 2006 UTC (16 years, 4 months ago) by kurt
Branches: OPENLDAP_REL_ENG_2_3
CVS tags: OPENLDAP_REL_ENG_2_3_31, OPENLDAP_REL_ENG_2_3_30, OPENLDAP_REL_ENG_2_3_29, OPENLDAP_REL_ENG_2_3_28, OPENLDAP_REL_ENG_2_3_27, OPENLDAP_REL_ENG_2_3_26, OPENLDAP_REL_ENG_2_3_25, OPENLDAP_REL_ENG_2_3_24, OPENLDAP_REL_ENG_2_3_23, OPENLDAP_REL_ENG_2_3_22, OPENLDAP_REL_ENG_2_3_21, OPENLDAP_REL_ENG_2_3_20
Diff to: previous 1.27.2.6: preferred, colored; branchpoint 1.27: preferred, colored
Changes since revision 1.27.2.6: +3 -3 lines
Misc changes from HEAD

Revision 1.27.2.6: download - view: text, markup - select for diffs
Tue Jan 3 22:16:26 2006 UTC (16 years, 6 months ago) by kurt
Branches: OPENLDAP_REL_ENG_2_3
CVS tags: OPENLDAP_REL_ENG_2_3_19, OPENLDAP_REL_ENG_2_3_18, OPENLDAP_REL_ENG_2_3_17, OPENLDAP_REL_ENG_2_3_16, OPENLDAP_REL_ENG_2_3_15
Diff to: previous 1.27.2.5: preferred, colored; branchpoint 1.27: preferred, colored
Changes since revision 1.27.2.5: +2 -2 lines
Happy new year!

Revision 1.27.2.5: download - view: text, markup - select for diffs
Mon Nov 14 18:06:15 2005 UTC (16 years, 7 months ago) by kurt
Branches: OPENLDAP_REL_ENG_2_3
CVS tags: OPENLDAP_REL_ENG_2_3_14, OPENLDAP_REL_ENG_2_3_13, OPENLDAP_REL_ENG_2_3_12
Diff to: previous 1.27.2.4: preferred, colored; branchpoint 1.27: preferred, colored
Changes since revision 1.27.2.4: +2 -2 lines
Sync with HEAD

Revision 1.27.2.4: download - view: text, markup - select for diffs
Wed Aug 17 16:15:37 2005 UTC (16 years, 10 months ago) by kurt
Branches: OPENLDAP_REL_ENG_2_3
CVS tags: OPENLDAP_REL_ENG_2_3_9, OPENLDAP_REL_ENG_2_3_8, OPENLDAP_REL_ENG_2_3_7, OPENLDAP_REL_ENG_2_3_6, OPENLDAP_REL_ENG_2_3_11, OPENLDAP_REL_ENG_2_3_10
Diff to: previous 1.27.2.3: preferred, colored; branchpoint 1.27: preferred, colored
Changes since revision 1.27.2.3: +17 -1 lines
Sync with HEAD

Revision 1.27.2.3: download - view: text, markup - select for diffs
Tue Aug 9 21:04:10 2005 UTC (16 years, 10 months ago) by kurt
Branches: OPENLDAP_REL_ENG_2_3
CVS tags: OPENLDAP_REL_ENG_2_3_5
Diff to: previous 1.27.2.2: preferred, colored; branchpoint 1.27: preferred, colored
Changes since revision 1.27.2.2: +971 -203 lines
Sync with HEAD

Revision 1.27.2.2: download - view: text, markup - select for diffs
Mon Mar 14 22:25:03 2005 UTC (17 years, 3 months ago) by kurt
Branches: OPENLDAP_REL_ENG_2_3
CVS tags: OPENLDAP_REL_ENG_2_3_4, OPENLDAP_REL_ENG_2_3_3BETA, OPENLDAP_REL_ENG_2_3_2BETA
Diff to: previous 1.27.2.1: preferred, colored; branchpoint 1.27: preferred, colored
Changes since revision 1.27.2.1: +128 -96 lines
Sync with HEAD

Revision 1.27.2.1: download - view: text, markup - select for diffs
Thu Jan 20 18:04:05 2005 UTC (17 years, 5 months ago) by kurt
Branches: OPENLDAP_REL_ENG_2_3
CVS tags: OPENLDAP_REL_ENG_2_3_1ALPHA
Diff to: previous 1.27: preferred, colored
Changes since revision 1.27: +6 -2 lines
Sync with HEAD

Revision 1.63.2.13: download - view: text, markup - select for diffs
Wed Jan 26 23:23:36 2011 UTC (11 years, 5 months ago) by quanah
Branches: OPENLDAP_REL_ENG_2_4
CVS tags: OPENLDAP_REL_ENG_2_4_25, OPENLDAP_REL_ENG_2_4_24, OPENLDAP_RELEASE
Diff to: previous 1.63.2.12: preferred, colored; branchpoint 1.63: preferred, colored; next MAIN 1.64: preferred, colored
Changes since revision 1.63.2.12: +3 -9 lines
ITS#6758

Revision 1.63.2.12: download - view: text, markup - select for diffs
Tue Jan 4 23:50:54 2011 UTC (11 years, 5 months ago) by kurt
Branches: OPENLDAP_REL_ENG_2_4
Diff to: previous 1.63.2.11: preferred, colored; branchpoint 1.63: preferred, colored
Changes since revision 1.63.2.11: +2 -2 lines
Happy New Year!

Revision 1.63.2.11: download - view: text, markup - select for diffs
Tue Apr 13 20:23:51 2010 UTC (12 years, 2 months ago) by kurt
Branches: OPENLDAP_REL_ENG_2_4
CVS tags: OPENLDAP_REL_ENG_2_4_23, OPENLDAP_REL_ENG_2_4_22
Diff to: previous 1.63.2.10: preferred, colored; branchpoint 1.63: preferred, colored
Changes since revision 1.63.2.10: +2 -2 lines
happy belated new year

Revision 1.63.2.10: download - view: text, markup - select for diffs
Mon Jul 27 20:19:19 2009 UTC (12 years, 11 months ago) by quanah
Branches: OPENLDAP_REL_ENG_2_4
CVS tags: OPENLDAP_STABLE, OPENLDAP_REL_ENG_2_4_21, OPENLDAP_REL_ENG_2_4_20, OPENLDAP_REL_ENG_2_4_19, OPENLDAP_REL_ENG_2_4_18
Diff to: previous 1.63.2.9: preferred, colored; branchpoint 1.63: preferred, colored
Changes since revision 1.63.2.9: +2 -2 lines
Change AttributeName.an_oc_exclude to an_oc_flags, avoid multiple
futile searches for OC matches.  Perf improvement.

Revision 1.63.2.9: download - view: text, markup - select for diffs
Thu Jan 22 00:01:15 2009 UTC (13 years, 5 months ago) by kurt
Branches: OPENLDAP_REL_ENG_2_4
CVS tags: OPENLDAP_REL_ENG_2_4_17, OPENLDAP_REL_ENG_2_4_16, OPENLDAP_REL_ENG_2_4_15, OPENLDAP_REL_ENG_2_4_14
Diff to: previous 1.63.2.8: preferred, colored; branchpoint 1.63: preferred, colored
Changes since revision 1.63.2.8: +2 -2 lines
Update copyright for next release

Revision 1.63.2.8: download - view: text, markup - select for diffs
Sat Nov 8 01:15:19 2008 UTC (13 years, 7 months ago) by quanah
Branches: OPENLDAP_REL_ENG_2_4
CVS tags: OPENLDAP_REL_ENG_2_4_13
Diff to: previous 1.63.2.7: preferred, colored; branchpoint 1.63: preferred, colored
Changes since revision 1.63.2.7: +2 -2 lines
Warnings cleanup

Revision 1.63.2.7: download - view: text, markup - select for diffs
Mon Feb 11 23:26:49 2008 UTC (14 years, 4 months ago) by kurt
Branches: OPENLDAP_REL_ENG_2_4
CVS tags: OPENLDAP_REL_ENG_2_4_9, OPENLDAP_REL_ENG_2_4_8, OPENLDAP_REL_ENG_2_4_12, OPENLDAP_REL_ENG_2_4_11, OPENLDAP_REL_ENG_2_4_10
Diff to: previous 1.63.2.6: preferred, colored; branchpoint 1.63: preferred, colored
Changes since revision 1.63.2.6: +2 -2 lines
Happy new year! (belated)

Revision 1.63.2.6: download - view: text, markup - select for diffs
Mon Oct 8 10:18:11 2007 UTC (14 years, 8 months ago) by hyc
Branches: OPENLDAP_REL_ENG_2_4
CVS tags: OPENLDAP_REL_ENG_2_4_7, OPENLDAP_REL_ENG_2_4_6
Diff to: previous 1.63.2.5: preferred, colored; branchpoint 1.63: preferred, colored
Changes since revision 1.63.2.5: +8 -1 lines
ITS#5060 from HEAD

Revision 1.63.2.5: download - view: text, markup - select for diffs
Fri Aug 31 23:14:07 2007 UTC (14 years, 10 months ago) by quanah
Branches: OPENLDAP_REL_ENG_2_4
CVS tags: OPENLDAP_REL_ENG_2_4_5BETA
Diff to: previous 1.63.2.4: preferred, colored; branchpoint 1.63: preferred, colored
Changes since revision 1.63.2.4: +3 -3 lines
Sync with HEAD for OL 2.4.5

Revision 1.63.2.4: download - view: text, markup - select for diffs
Tue Feb 13 20:22:32 2007 UTC (15 years, 4 months ago) by kurt
Branches: OPENLDAP_REL_ENG_2_4
CVS tags: OPENLDAP_REL_ENG_2_4_4ALPHA
Diff to: previous 1.63.2.3: preferred, colored; branchpoint 1.63: preferred, colored
Changes since revision 1.63.2.3: +5 -4 lines
Quick merge: everything from HEAD

Revision 1.63.2.3: download - view: text, markup - select for diffs
Thu Oct 19 20:06:56 2006 UTC (15 years, 8 months ago) by kurt
Branches: OPENLDAP_REL_ENG_2_4
Diff to: previous 1.63.2.2: preferred, colored; branchpoint 1.63: preferred, colored
Changes since revision 1.63.2.2: +6 -6 lines
Sync with HEAD

Revision 1.63.2.2: download - view: text, markup - select for diffs
Thu Aug 17 23:50:32 2006 UTC (15 years, 10 months ago) by kurt
Branches: OPENLDAP_REL_ENG_2_4
CVS tags: OPENLDAP_REL_ENG_2_4_3ALPHA
Diff to: previous 1.63.2.1: preferred, colored; branchpoint 1.63: preferred, colored
Changes since revision 1.63.2.1: +40 -14 lines
Sync with HEAD

Revision 1.63.2.1: download - view: text, markup - select for diffs
Wed May 17 15:27:21 2006 UTC (16 years, 1 month ago) by kurt
Branches: OPENLDAP_REL_ENG_2_4
CVS tags: OPENLDAP_REL_ENG_2_4_2ALPHA
Diff to: previous 1.63: preferred, colored
Changes since revision 1.63: +7 -5 lines
Misc changes from HEAD

Diff request

This form allows you to request diffs between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.

Log view options

______________
© Copyright 1998-2020, OpenLDAP Foundation, info@OpenLDAP.org