CVS log for servers/slapd/filter.c

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

Request diff between arbitrary revisions


Keyword substitution: kv
Default branch: MAIN
Current tag: MAIN


Revision 1.161: download - view: text, markup - select for diffs
Tue Feb 1 16:49:27 2011 UTC (10 years, 2 months ago) by ando
Branches: MAIN
CVS tags: MIGRATION_CVS2GIT, HEAD
Diff to: previous 1.160: preferred, colored
Changes since revision 1.160: +3 -3 lines
do not return void (ITS#6820)

Revision 1.160: download - view: text, markup - select for diffs
Sat Jan 29 13:16:02 2011 UTC (10 years, 2 months ago) by ando
Branches: MAIN
Diff to: previous 1.159: preferred, colored
Changes since revision 1.159: +6 -4 lines
also handle RFC 4526 t-f filters in back-ldap (more about ITS#6814)

Revision 1.159: download - view: text, markup - select for diffs
Sat Jan 29 11:29:20 2011 UTC (10 years, 2 months ago) by ando
Branches: MAIN
Diff to: previous 1.158: preferred, colored
Changes since revision 1.158: +26 -12 lines
handle undefined filters in back-ldap (more about ITS#6814)

Revision 1.158: download - view: text, markup - select for diffs
Wed Jan 12 13:41:34 2011 UTC (10 years, 3 months ago) by hallvard
Branches: MAIN
Diff to: previous 1.157: preferred, colored
Changes since revision 1.157: +1 -2 lines
Catch ber_scanf errors properly

Revision 1.157: download - view: text, markup - select for diffs
Tue Jan 4 23:43:14 2011 UTC (10 years, 3 months ago) by kurt
Branches: MAIN
Diff to: previous 1.156: preferred, colored
Changes since revision 1.156: +2 -2 lines
Happy New Year

Revision 1.156: download - view: text, markup - select for diffs
Sun Aug 29 14:27:08 2010 UTC (10 years, 7 months ago) by ando
Branches: MAIN
Diff to: previous 1.155: preferred, colored
Changes since revision 1.155: +3 -1 lines
plug leak when presence filter with undef attr (ITS#6635)

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

Revision 1.154: download - view: text, markup - select for diffs
Tue Aug 4 20:41:59 2009 UTC (11 years, 8 months ago) by hyc
Branches: MAIN
CVS tags: ACLCHECK_0, ACLCHECK
Diff to: previous 1.153: preferred, colored
Changes since revision 1.153: +17 -13 lines
Fully parse undefined substring filters so they can be logged

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

Revision 1.152: download - view: text, markup - select for diffs
Tue Nov 11 17:01:35 2008 UTC (12 years, 5 months ago) by ando
Branches: MAIN
Diff to: previous 1.151: preferred, colored
Changes since revision 1.151: +14 -1 lines
eat all the substrings assertion if the attribute type does not support substrings matching (ITS#5803)

Revision 1.151: download - view: text, markup - select for diffs
Thu Oct 9 20:34:43 2008 UTC (12 years, 6 months ago) by ando
Branches: MAIN
Diff to: previous 1.150: preferred, colored
Changes since revision 1.150: +7 -5 lines
don't free and reuse filter structure; don't rewrite undefined filter values (ITS#5731,ITS#5732)

Revision 1.150: download - view: text, markup - select for diffs
Fri Sep 5 22:00:37 2008 UTC (12 years, 7 months ago) by ando
Branches: MAIN
Diff to: previous 1.149: preferred, colored
Changes since revision 1.149: +2 -1 lines
NULL out spurious text (ITS#5688)

Revision 1.149: download - view: text, markup - select for diffs
Mon Feb 18 18:47:07 2008 UTC (13 years, 2 months ago) by ando
Branches: MAIN
Diff to: previous 1.148: preferred, colored
Changes since revision 1.148: +4 -2 lines
don't denormalize invalid values (ITS#5386)

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

Revision 1.147: download - view: text, markup - select for diffs
Fri Nov 9 06:28:42 2007 UTC (13 years, 5 months ago) by hyc
Branches: MAIN
Diff to: previous 1.146: preferred, colored
Changes since revision 1.146: +2 -2 lines
More for ITS#5212 make conditional explicit

Revision 1.146: download - view: text, markup - select for diffs
Wed Nov 7 03:02:21 2007 UTC (13 years, 5 months ago) by hyc
Branches: MAIN
Diff to: previous 1.145: preferred, colored
Changes since revision 1.145: +3 -2 lines
fix prev commit (ITS#5212)

Revision 1.145: download - view: text, markup - select for diffs
Fri Oct 5 07:49:47 2007 UTC (13 years, 6 months ago) by ando
Branches: MAIN
Diff to: previous 1.144: preferred, colored
Changes since revision 1.144: +14 -11 lines
de-normalize simple filter values consistently

Revision 1.144: download - view: text, markup - select for diffs
Fri Oct 5 06:34:03 2007 UTC (13 years, 6 months ago) by ando
Branches: MAIN
Diff to: previous 1.143: preferred, colored
Changes since revision 1.143: +3 -4 lines
fix previous commit (didn't have coffee yet :()

Revision 1.143: download - view: text, markup - select for diffs
Fri Oct 5 06:24:36 2007 UTC (13 years, 6 months ago) by ando
Branches: MAIN
Diff to: previous 1.142: preferred, colored
Changes since revision 1.142: +11 -1 lines
for consistency, always represent UUIDs correctly (ITS#5168; really, a de-normalize hook would help)

Revision 1.142: download - view: text, markup - select for diffs
Sat Sep 15 15:38:53 2007 UTC (13 years, 7 months ago) by ando
Branches: MAIN
Diff to: previous 1.141: preferred, colored
Changes since revision 1.141: +24 -1 lines
add helper for internal searchs for objectClass=*

Revision 1.141: download - view: text, markup - select for diffs
Tue Feb 20 22:08:09 2007 UTC (14 years, 1 month ago) by ando
Branches: MAIN
CVS tags: OPENLDAP_REL_ENG_2_4_MP
Diff to: previous 1.140: preferred, colored
Changes since revision 1.140: +10 -10 lines
this should never occur, but in case keep it readable

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

Revision 1.139: download - view: text, markup - select for diffs
Thu Dec 28 09:32:46 2006 UTC (14 years, 3 months ago) by ando
Branches: MAIN
Diff to: previous 1.138: preferred, colored
Changes since revision 1.138: +2 -2 lines
fix filter structure leak (ITS#4794)

Revision 1.138: download - view: text, markup - select for diffs
Tue Dec 26 10:34:33 2006 UTC (14 years, 3 months ago) by hyc
Branches: MAIN
Diff to: previous 1.137: preferred, colored
Changes since revision 1.137: +3 -2 lines
Fix prev commit

Revision 1.137: download - view: text, markup - select for diffs
Tue Dec 26 03:51:08 2006 UTC (14 years, 3 months ago) by hyc
Branches: MAIN
Diff to: previous 1.136: preferred, colored
Changes since revision 1.136: +25 -12 lines
Use temporary AttributeDescriptions to prevent unbounded growth

Revision 1.136: download - view: text, markup - select for diffs
Mon Dec 25 22:30:45 2006 UTC (14 years, 3 months ago) by hyc
Branches: MAIN
Diff to: previous 1.135: preferred, colored
Changes since revision 1.135: +78 -94 lines
ITS#3707 preserve filter input, allow (and ignore) undefined attributes

Revision 1.135: download - view: text, markup - select for diffs
Sat Sep 9 14:23:02 2006 UTC (14 years, 7 months ago) by ando
Branches: MAIN
CVS tags: OPENLDAP_REL_ENG_2_3_MP
Diff to: previous 1.134: preferred, colored
Changes since revision 1.134: +96 -62 lines
- use STRLENOF, looks cleaner
- in case a value is incorrectly empty (technically, it's null because
  that's how it's returned by the stringification function), make enough
  room to add the error string "(null)"
- in case a value is legitimately empty (see above), use it accordingly;
  for example, a filter "(entryDN=)" is valid, so it should be possible
  to stringify it like that.

Revision 1.134: download - view: text, markup - select for diffs
Mon Jan 23 19:53:52 2006 UTC (15 years, 2 months ago) by hyc
Branches: MAIN
CVS tags: OPENLDAP_REL_ENG_2_4_BP, OPENLDAP_REL_ENG_2_4_3ALPHA, OPENLDAP_REL_ENG_2_4_2ALPHA, OPENLDAP_REL_ENG_2_4_1ALPHA, OPENLDAP_REL_ENG_2_4_0ALPHA
Branch point for: OPENLDAP_REL_ENG_2_4
Diff to: previous 1.133: preferred, colored
Changes since revision 1.133: +76 -1 lines
ITS#4364 add filter_dup, don't use str2filter to dup filters.

Revision 1.133: download - view: text, markup - select for diffs
Tue Jan 3 22:12:14 2006 UTC (15 years, 3 months ago) by kurt
Branches: MAIN
Diff to: previous 1.132: preferred, colored
Changes since revision 1.132: +2 -2 lines
Happy new year!

Revision 1.132: download - view: text, markup - select for diffs
Fri Dec 23 01:20:11 2005 UTC (15 years, 3 months ago) by kurt
Branches: MAIN
Diff to: previous 1.131: preferred, colored
Changes since revision 1.131: +9 -9 lines
fix ITS#4283/4 segfaults

Revision 1.131: download - view: text, markup - select for diffs
Fri Nov 25 11:16:27 2005 UTC (15 years, 4 months ago) by ando
Branches: MAIN
Diff to: previous 1.130: preferred, colored
Changes since revision 1.130: +1 -42 lines
cleanup filter escaping

Revision 1.130: download - view: text, markup - select for diffs
Thu Aug 25 19:14:26 2005 UTC (15 years, 7 months ago) by ando
Branches: MAIN
CVS tags: OPENLDAP_REL_ENG_2_2_MP
Diff to: previous 1.129: preferred, colored
Changes since revision 1.129: +46 -31 lines
allow undefined attrs to be "proxied" (ITS#3959)

Revision 1.129: download - view: text, markup - select for diffs
Mon Jul 18 04:22:34 2005 UTC (15 years, 9 months ago) by hallvard
Branches: MAIN
CVS tags: OPENLDAP_AC_MP, OPENLDAP_AC_BP, OPENLDAP_AC
Diff to: previous 1.128: preferred, colored
Changes since revision 1.128: +3 -3 lines
assert expects int. (int)<nonnull ptr/long> can be 0. Use assert(arg!=0/NULL).

Revision 1.128: download - view: text, markup - select for diffs
Mon Jul 4 03:29:12 2005 UTC (15 years, 9 months ago) by hallvard
Branches: MAIN
Diff to: previous 1.127: preferred, colored
Changes since revision 1.127: +5 -5 lines
Format fixes (%d<->%lu etc)

Revision 1.127: download - view: text, markup - select for diffs
Mon Jun 20 22:38:55 2005 UTC (15 years, 10 months ago) by kurt
Branches: MAIN
Diff to: previous 1.126: preferred, colored
Changes since revision 1.126: +20 -35 lines
Rework substring error checking

Revision 1.126: download - view: text, markup - select for diffs
Sat Jan 1 19:49:49 2005 UTC (16 years, 3 months ago) by kurt
Branches: MAIN
Diff to: previous 1.125: preferred, colored
Changes since revision 1.125: +2 -2 lines
Happy New Year!

Revision 1.125: download - view: text, markup - select for diffs
Thu Nov 25 21:59:01 2004 UTC (16 years, 4 months ago) by hyc
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.124: preferred, colored
Changes since revision 1.124: +6 -1 lines
Split Operation into Opheader and op

Revision 1.124: download - view: text, markup - select for diffs
Sat Sep 4 02:54:30 2004 UTC (16 years, 7 months ago) by kurt
Branches: MAIN
Diff to: previous 1.123: preferred, colored
Changes since revision 1.123: +1 -213 lines
unifdef -UNEW_LOGGING

Revision 1.123: download - view: text, markup - select for diffs
Wed May 19 17:39:40 2004 UTC (16 years, 11 months ago) by kurt
Branches: MAIN
Diff to: previous 1.122: preferred, colored
Changes since revision 1.122: +52 -40 lines
cleanup

Revision 1.122: download - view: text, markup - select for diffs
Tue Apr 20 01:44:57 2004 UTC (17 years ago) by kurt
Branches: MAIN
Diff to: previous 1.121: preferred, colored
Changes since revision 1.121: +10 -10 lines
ITS#3092: Rename sl_free() and friends to slap_sl_free()

Revision 1.121: download - view: text, markup - select for diffs
Tue Mar 9 06:08:04 2004 UTC (17 years, 1 month ago) by ando
Branches: MAIN
Diff to: previous 1.120: preferred, colored
Changes since revision 1.120: +6 -4 lines
cleanup

Revision 1.120: download - view: text, markup - select for diffs
Mon Feb 23 10:45:19 2004 UTC (17 years, 1 month ago) by ando
Branches: MAIN
Diff to: previous 1.119: preferred, colored
Changes since revision 1.119: +35 -1 lines
improve filter error logging in case of unknown attribute type

Revision 1.119: download - view: text, markup - select for diffs
Sun Jan 11 21:52:07 2004 UTC (17 years, 3 months ago) by ando
Branches: MAIN
CVS tags: OPENLDAP_REL_ENG_2_1_MP
Diff to: previous 1.118: preferred, colored
Changes since revision 1.118: +33 -19 lines
fix ITS#2901

Revision 1.118: download - view: text, markup - select for diffs
Thu Jan 1 18:15:30 2004 UTC (17 years, 3 months ago) by kurt
Branches: MAIN
Diff to: previous 1.117: preferred, colored
Changes since revision 1.117: +2 -2 lines
Happy new year

Revision 1.117: download - view: text, markup - select for diffs
Thu Nov 27 00:17:15 2003 UTC (17 years, 4 months ago) by kurt
Branches: MAIN
Diff to: previous 1.116: preferred, colored
Changes since revision 1.116: +23 -4 lines
Updated notices

Revision 1.116: download - view: text, markup - select for diffs
Mon Sep 29 12:09:31 2003 UTC (17 years, 6 months ago) by hallvard
Branches: MAIN
Diff to: previous 1.115: preferred, colored
Changes since revision 1.115: +7 -2 lines
Declare filter_escape_value_x() and make it static.

Revision 1.115: download - view: text, markup - select for diffs
Tue Apr 29 18:40:26 2003 UTC (17 years, 11 months ago) by hyc
Branches: MAIN
CVS tags: OPENLDAP_REL_ENG_2_2_BP, OPENLDAP_REL_ENG_2_2_1BETA, OPENLDAP_REL_ENG_2_2_0ALPHA
Branch point for: OPENLDAP_REL_ENG_2_2
Diff to: previous 1.114: preferred, colored
Changes since revision 1.114: +3 -3 lines
Fix computed filter inversion

Revision 1.114: download - view: text, markup - select for diffs
Tue Apr 29 18:12:00 2003 UTC (17 years, 11 months ago) by hallvard
Branches: MAIN
Diff to: previous 1.113: preferred, colored
Changes since revision 1.113: +2 -2 lines
Must have ';' between default: and '}'

Revision 1.113: download - view: text, markup - select for diffs
Tue Apr 29 16:13:10 2003 UTC (17 years, 11 months ago) by kurt
Branches: MAIN
Diff to: previous 1.112: preferred, colored
Changes since revision 1.112: +19 -205 lines
remove dnPretty
rename dnPretty2 to dnPretty

Revision 1.112: download - view: text, markup - select for diffs
Tue Apr 29 03:58:28 2003 UTC (17 years, 11 months ago) by hyc
Branches: MAIN
Diff to: previous 1.111: preferred, colored
Changes since revision 1.111: +24 -1 lines
Fix computed TRUE/FALSE filters

Revision 1.111: download - view: text, markup - select for diffs
Fri Apr 18 02:44:06 2003 UTC (18 years ago) by hyc
Branches: MAIN
Diff to: previous 1.110: preferred, colored
Changes since revision 1.110: +9 -2 lines
Fix undefined substring filters

Revision 1.110: download - view: text, markup - select for diffs
Sat Apr 12 03:12:40 2003 UTC (18 years ago) by hyc
Branches: MAIN
Diff to: previous 1.109: preferred, colored
Changes since revision 1.109: +3 -3 lines
Added sl_context() to return the context associated with an alloc'd ptr.
Improved ch_malloc/sl_malloc compatibility.

Revision 1.109: download - view: text, markup - select for diffs
Thu Apr 10 23:29:29 2003 UTC (18 years ago) by hyc
Branches: MAIN
Diff to: previous 1.108: preferred, colored
Changes since revision 1.108: +10 -30 lines
More memory context tweaks

Revision 1.108: download - view: text, markup - select for diffs
Thu Apr 10 04:21:53 2003 UTC (18 years ago) by hyc
Branches: MAIN
Diff to: previous 1.107: preferred, colored
Changes since revision 1.107: +5 -9 lines
More memory context tweaks

Revision 1.107: download - view: text, markup - select for diffs
Wed Apr 9 21:37:00 2003 UTC (18 years ago) by hyc
Branches: MAIN
Diff to: previous 1.106: preferred, colored
Changes since revision 1.106: +41 -39 lines
Minor cleanups

Revision 1.106: download - view: text, markup - select for diffs
Wed Apr 9 14:52:03 2003 UTC (18 years ago) by hyc
Branches: MAIN
Diff to: previous 1.105: preferred, colored
Changes since revision 1.105: +214 -162 lines
First cut at thread-local malloc. Only used by search() for now...
Needs work in normalizers, etc.

Revision 1.105: download - view: text, markup - select for diffs
Mon Apr 7 02:03:55 2003 UTC (18 years ago) by kurt
Branches: MAIN
Diff to: previous 1.104: preferred, colored
Changes since revision 1.104: +1 -7 lines
cleanup

Revision 1.104: download - view: text, markup - select for diffs
Sat Apr 5 01:35:17 2003 UTC (18 years ago) by kurt
Branches: MAIN
Diff to: previous 1.103: preferred, colored
Changes since revision 1.103: +1 -34 lines
#ifdef -DSLAP_NVALUES

Revision 1.103: download - view: text, markup - select for diffs
Sun Mar 30 07:03:54 2003 UTC (18 years ago) by hyc
Branches: MAIN
Diff to: previous 1.102: preferred, colored
Changes since revision 1.102: +2 -1 lines
Major API change - (SLAP_OP_BLOCKS) All request parameters are
consolidated into the Operation structure. All reply parameters
are consolidated into the new SlapReply structure. Most operations
now have identical call signatures... Changes are not #ifdef'd,
revert to -r NO_SLAP_OP_BLOCKS if necessary to back out.

Revision 1.102: download - view: text, markup - select for diffs
Tue Mar 18 13:38:40 2003 UTC (18 years, 1 month ago) by ando
Branches: MAIN
CVS tags: NO_SLAP_OP_BLOCKS
Diff to: previous 1.101: preferred, colored
Changes since revision 1.101: +3 -9 lines
value is parsed in place; minor cleanup

Revision 1.101: download - view: text, markup - select for diffs
Mon Mar 17 05:06:02 2003 UTC (18 years, 1 month ago) by kurt
Branches: MAIN
Diff to: previous 1.100: preferred, colored
Changes since revision 1.100: +52 -57 lines
replace get_substring_filter with get_ssa()

Revision 1.100: download - view: text, markup - select for diffs
Sun Mar 16 23:27:33 2003 UTC (18 years, 1 month ago) by kurt
Branches: MAIN
Diff to: previous 1.99: preferred, colored
Changes since revision 1.99: +3 -1 lines
SLAP_NVALUES: more fixes

Revision 1.99: download - view: text, markup - select for diffs
Sun Mar 16 20:58:00 2003 UTC (18 years, 1 month ago) by kurt
Branches: MAIN
Diff to: previous 1.98: preferred, colored
Changes since revision 1.98: +4 -4 lines
Fix typos in last commit
Still chasing SLAP_NVALUES trashed filter bug

Revision 1.98: download - view: text, markup - select for diffs
Sun Mar 16 20:50:39 2003 UTC (18 years, 1 month ago) by kurt
Branches: MAIN
Diff to: previous 1.97: preferred, colored
Changes since revision 1.97: +104 -85 lines
Rewrite filter routines to malloc() late.

Revision 1.97: download - view: text, markup - select for diffs
Sun Mar 16 18:09:07 2003 UTC (18 years, 1 month ago) by kurt
Branches: MAIN
Diff to: previous 1.96: preferred, colored
Changes since revision 1.96: +8 -6 lines
SLAP_NVALUES: still chasing an extranous free... this just saves
an unneccessary malloc.  (Actually, we should likely use local
filter structure to read things into and then malloc/copy once
we're sure there are no errors.)

Revision 1.96: download - view: text, markup - select for diffs
Sun Mar 16 05:41:53 2003 UTC (18 years, 1 month ago) by kurt
Branches: MAIN
Diff to: previous 1.95: preferred, colored
Changes since revision 1.95: +8 -10 lines
SLAP_NVALUES updates

Revision 1.95: download - view: text, markup - select for diffs
Sat Mar 15 22:59:14 2003 UTC (18 years, 1 month ago) by kurt
Branches: MAIN
Diff to: previous 1.94: preferred, colored
Changes since revision 1.94: +9 -1 lines
Not sure why these asserts are failing...  too tired to figure it...
so #ifdef for now.

Revision 1.94: download - view: text, markup - select for diffs
Sat Mar 15 18:45:36 2003 UTC (18 years, 1 month ago) by kurt
Branches: MAIN
Diff to: previous 1.93: preferred, colored
Changes since revision 1.93: +11 -1 lines
Add some additional error checking...
but haven't yet figured out why NVALUES crashes in test003

Revision 1.93: download - view: text, markup - select for diffs
Sun Mar 9 19:11:12 2003 UTC (18 years, 1 month ago) by kurt
Branches: MAIN
Diff to: previous 1.92: preferred, colored
Changes since revision 1.92: +17 -17 lines
Use ch_malloc instead of malloc for unchecked allocations

Revision 1.92: download - view: text, markup - select for diffs
Sat Mar 1 10:08:53 2003 UTC (18 years, 1 month ago) by ando
Branches: MAIN
Diff to: previous 1.91: preferred, colored
Changes since revision 1.91: +3 -6 lines
improved filter mapping/rewrite; improved result rewriting; improved attribute/objectclass mapping configuration

Revision 1.91: download - view: text, markup - select for diffs
Fri Feb 28 23:14:33 2003 UTC (18 years, 1 month ago) by kurt
Branches: MAIN
Diff to: previous 1.90: preferred, colored
Changes since revision 1.90: +5 -5 lines
SLAP_NVALUES: test003 now passes (with help of a substr mr hack)

Revision 1.90: download - view: text, markup - select for diffs
Thu Feb 27 00:54:43 2003 UTC (18 years, 1 month ago) by kurt
Branches: MAIN
Diff to: previous 1.89: preferred, colored
Changes since revision 1.89: +21 -1 lines
SLAP_NVALUES:
	schema engine updated (but not schema routines so things don't run yet)
	nvalues mostly populated, enough for tests 0-2 to pass
	schema routines needs lots of work
	modify/mods codes needs lots of work

Revision 1.89: download - view: text, markup - select for diffs
Mon Jan 20 19:21:17 2003 UTC (18 years, 3 months ago) by kurt
Branches: MAIN
Diff to: previous 1.88: preferred, colored
Changes since revision 1.88: +118 -117 lines
Remove values match v. filter struct field macro overloads
Use LDAP_SLISTs instead of per-struct list management for schema structs
misc cleanup and lint removal

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

Revision 1.87: download - view: text, markup - select for diffs
Thu Nov 21 01:18:13 2002 UTC (18 years, 5 months ago) by ando
Branches: MAIN
Diff to: previous 1.86: preferred, colored
Changes since revision 1.86: +2 -2 lines
fix typo in comment :)

Revision 1.86: download - view: text, markup - select for diffs
Sun Nov 10 18:48:36 2002 UTC (18 years, 5 months ago) by ando
Branches: MAIN
Diff to: previous 1.85: preferred, colored
Changes since revision 1.85: +1 -90 lines
remove #ifdef SLAP_FILTER_HASSUBORDINATES

Revision 1.85: download - view: text, markup - select for diffs
Sat Aug 31 22:33:20 2002 UTC (18 years, 7 months ago) by kurt
Branches: MAIN
Diff to: previous 1.84: preferred, colored
Changes since revision 1.84: +7 -42 lines
unifdef -DSLAP_X_MRA_MATCH_DNATTRS

Revision 1.84: download - view: text, markup - select for diffs
Sat Aug 31 08:42:09 2002 UTC (18 years, 7 months ago) by ando
Branches: MAIN
Diff to: previous 1.83: preferred, colored
Changes since revision 1.83: +2 -2 lines
cleanup comments

Revision 1.83: download - view: text, markup - select for diffs
Thu Aug 29 08:55:48 2002 UTC (18 years, 7 months ago) by ando
Branches: MAIN
Diff to: previous 1.82: preferred, colored
Changes since revision 1.82: +143 -2 lines
- added the capability to filter based on hasSubordinate attribute
  to back-bdb, back-ldbm and back-sql (the latter with limitations);
- added handling of ":dn" attributes to extended rfc2254 filters
  and to matched value filter
- altered the behavior of get_mra() when a matching rule is given:
  now it checks whether it is compatible with the attribute syntax
  and, in case it is, the given mr is used.  In case of no type,
  the check is delayed when filtering

Revision 1.82: download - view: text, markup - select for diffs
Thu Jul 11 18:33:28 2002 UTC (18 years, 9 months ago) by julius
Branches: MAIN
Diff to: previous 1.81: preferred, colored
Changes since revision 1.81: +91 -97 lines

Coverted LDAP_LOG macro to use subsystem ID int values instead of string values

Revision 1.81: download - view: text, markup - select for diffs
Mon Jul 8 16:55:50 2002 UTC (18 years, 9 months ago) by kurt
Branches: MAIN
Diff to: previous 1.80: preferred, colored
Changes since revision 1.80: +2 -4 lines
remove lint

Revision 1.80: download - view: text, markup - select for diffs
Sat May 4 08:50:24 2002 UTC (18 years, 11 months ago) by hyc
Branches: MAIN
CVS tags: OPENLDAP_REL_ENG_2_MP
Diff to: previous 1.79: preferred, colored
Changes since revision 1.79: +3 -4 lines
ITS#1797 err used unit'd in Debug statement. (removed)

Revision 1.79: download - view: text, markup - select for diffs
Thu May 2 16:56:57 2002 UTC (18 years, 11 months ago) by kurt
Branches: MAIN
Diff to: previous 1.78: preferred, colored
Changes since revision 1.78: +728 -1 lines
Matched Values implementation (ITS#1776) based upon submission
form Mikhail Sahalaev <M.Sahalayev@pgr.salford.ac.uk>.
Further work needed:
	add testxxx-matchedvalues
	rework ldapsearch(1) portion of patch to generalize use of options
---
Copyright 2001, Mikhail Sahalaev, All rights reserved.
This software is not subject to any license of University Of
Salford.

Redistribution and use in source and binary forms are permitted
without restriction or fee of any kind as long as this notice
is preserved.

Revision 1.78: download - view: text, markup - select for diffs
Fri Mar 29 23:42:41 2002 UTC (19 years ago) by kurt
Branches: MAIN
Diff to: previous 1.77: preferred, colored
Changes since revision 1.77: +1 -2 lines
move ldap_int_put_filter to ldap_pvt_put_filter
and other cleanup

Revision 1.77: download - view: text, markup - select for diffs
Mon Mar 11 00:48:37 2002 UTC (19 years, 1 month ago) by kurt
Branches: MAIN
Diff to: previous 1.76: preferred, colored
Changes since revision 1.76: +19 -1 lines
Misc extensible match clean up.

Revision 1.76: download - view: text, markup - select for diffs
Sun Mar 10 16:41:14 2002 UTC (19 years, 1 month ago) by kurt
Branches: MAIN
Diff to: previous 1.75: preferred, colored
Changes since revision 1.75: +2 -105 lines
Deprecate filter_print in favor of filter2bv.

Revision 1.75: download - view: text, markup - select for diffs
Thu Mar 7 02:13:11 2002 UTC (19 years, 1 month ago) by kurt
Branches: MAIN
Diff to: previous 1.74: preferred, colored
Changes since revision 1.74: +233 -234 lines
Replace get_filter generation of fstr with filter2bv().

Revision 1.74: download - view: text, markup - select for diffs
Mon Mar 4 21:26:47 2002 UTC (19 years, 1 month ago) by kurt
Branches: MAIN
Diff to: previous 1.73: preferred, colored
Changes since revision 1.73: +2 -2 lines
Fix typo

Revision 1.73: download - view: text, markup - select for diffs
Fri Mar 1 17:52:45 2002 UTC (19 years, 1 month ago) by kurt
Branches: MAIN
Diff to: previous 1.72: preferred, colored
Changes since revision 1.72: +9 -2 lines
Validate filter and compare inputs

Revision 1.72: download - view: text, markup - select for diffs
Mon Jan 14 00:43:19 2002 UTC (19 years, 3 months ago) by hyc
Branches: MAIN
CVS tags: OPENLDAP_REL_ENG_2_1_BP, OPENLDAP_REL_ENG_2_1_ALPHA0
Branch point for: OPENLDAP_REL_ENG_2_1
Diff to: previous 1.71: preferred, colored
Changes since revision 1.71: +4 -4 lines
Renamed BVarray to BerVarray. Moved slapd:bvarray_{add,free} to
liblber:ber_bvarray_{add,free}.

Revision 1.71: download - view: text, markup - select for diffs
Sun Jan 6 05:21:30 2002 UTC (19 years, 3 months ago) by hyc
Branches: MAIN
Diff to: previous 1.70: preferred, colored
Changes since revision 1.70: +5 -1 lines
Added LDAP_FILTER_EXT case to filter_free()

Revision 1.70: download - view: text, markup - select for diffs
Sun Jan 6 05:11:01 2002 UTC (19 years, 3 months ago) by hyc
Branches: MAIN
Diff to: previous 1.69: preferred, colored
Changes since revision 1.69: +4 -11 lines
Use 'm' ber_scanf format where convenient

Revision 1.69: download - view: text, markup - select for diffs
Fri Jan 4 20:17:46 2002 UTC (19 years, 3 months ago) by kurt
Branches: MAIN
Diff to: previous 1.68: preferred, colored
Changes since revision 1.68: +2 -2 lines
Update copyright statements

Revision 1.68: download - view: text, markup - select for diffs
Mon Dec 31 05:44:36 2001 UTC (19 years, 3 months ago) by hyc
Branches: MAIN
Diff to: previous 1.67: preferred, colored
Changes since revision 1.67: +2 -2 lines
Minor cleanup

Revision 1.67: download - view: text, markup - select for diffs
Sat Dec 29 14:01:10 2001 UTC (19 years, 3 months ago) by hyc
Branches: MAIN
Diff to: previous 1.66: preferred, colored
Changes since revision 1.66: +50 -55 lines
Change struct berval * to struct berval in various structures

Revision 1.66: download - view: text, markup - select for diffs
Wed Dec 26 12:47:10 2001 UTC (19 years, 3 months ago) by hyc
Branches: MAIN
Diff to: previous 1.65: preferred, colored
Changes since revision 1.65: +104 -81 lines
Changed ma_rule_text to struct berval.
Changed get_filter to struct bervals

Revision 1.65: download - view: text, markup - select for diffs
Mon Dec 24 05:36:45 2001 UTC (19 years, 3 months ago) by kurt
Branches: MAIN
Diff to: previous 1.64: preferred, colored
Changes since revision 1.64: +2 -2 lines
Clean up some symbol scoping

Revision 1.64: download - view: text, markup - select for diffs
Wed Dec 5 15:41:45 2001 UTC (19 years, 4 months ago) by kurt
Branches: MAIN
Diff to: previous 1.63: preferred, colored
Changes since revision 1.63: +2 -2 lines
I should finish my morning coke before making my first commit of the day.
Fixes errors in prior commits.

Revision 1.63: download - view: text, markup - select for diffs
Wed Dec 5 15:31:19 2001 UTC (19 years, 4 months ago) by kurt
Branches: MAIN
Diff to: previous 1.62: preferred, colored
Changes since revision 1.62: +2 -2 lines
(undefined=*) should precompute to False

Revision 1.62: download - view: text, markup - select for diffs
Wed Dec 5 02:21:39 2001 UTC (19 years, 4 months ago) by kurt
Branches: MAIN
Diff to: previous 1.61: preferred, colored
Changes since revision 1.61: +7 -2 lines
Add undefined present filter bug fix

Revision 1.61: download - view: text, markup - select for diffs
Mon Oct 22 11:23:05 2001 UTC (19 years, 5 months ago) by hyc
Branches: MAIN
Diff to: previous 1.60: preferred, colored
Changes since revision 1.60: +21 -24 lines
Moved AttributeDescription caching into main code:
   Changed AttributeDescription.{ad_cname,ad_lang} to struct berval everywhere
   Deleted ad_free() everywhere
   Added ad_mutex to init.c

The AttributeDescriptions are in a linked list hanging off of the
corresponding AttributeType.

Revision 1.60: download - view: text, markup - select for diffs
Fri Jun 22 16:09:19 2001 UTC (19 years, 9 months ago) by kurt
Branches: MAIN
Diff to: previous 1.59: preferred, colored
Changes since revision 1.59: +2 -1 lines
plug substrings filter memory leak

Revision 1.59: download - view: text, markup - select for diffs
Sat Jun 16 00:20:48 2001 UTC (19 years, 10 months ago) by kurt
Branches: MAIN
Diff to: previous 1.58: preferred, colored
Changes since revision 1.58: +2 -2 lines
Fix undefined filter parsing

Revision 1.58: download - view: text, markup - select for diffs
Wed May 23 23:07:00 2001 UTC (19 years, 10 months ago) by kurt
Branches: MAIN
Diff to: previous 1.57: preferred, colored
Changes since revision 1.57: +14 -2 lines
Add some additional filter checks

Revision 1.57: download - view: text, markup - select for diffs
Wed Jan 17 15:35:53 2001 UTC (20 years, 3 months ago) by gwilliams
Branches: MAIN
Diff to: previous 1.56: preferred, colored
Changes since revision 1.56: +65 -65 lines
fix format

Revision 1.56: download - view: text, markup - select for diffs
Mon Jan 15 18:17:30 2001 UTC (20 years, 3 months ago) by gwilliams
Branches: MAIN
Diff to: previous 1.55: preferred, colored
Changes since revision 1.55: +128 -11 lines
More new logging (Behind NEW_LOGGING)

Revision 1.55: download - view: text, markup - select for diffs
Sun Oct 15 17:12:21 2000 UTC (20 years, 6 months ago) by jsanchez
Branches: MAIN
Diff to: previous 1.54: preferred, colored
Changes since revision 1.54: +4 -5 lines
Extend MRA.  It now has a pointer to a MatchingRule, but a char
pointer is kept for messages and to tell a filter without rule
from one with an unknown rule.  It matters.

Fix a couple of bugs in debug output.

Revision 1.54: download - view: text, markup - select for diffs
Fri Oct 13 18:41:56 2000 UTC (20 years, 6 months ago) by jsanchez
Branches: MAIN
Diff to: previous 1.53: preferred, colored
Changes since revision 1.53: +26 -8 lines
The beginning of extensible matches.  Do not use.

Revision 1.53: download - view: text, markup - select for diffs
Mon Oct 9 17:13:17 2000 UTC (20 years, 6 months ago) by jsanchez
Branches: MAIN
Diff to: previous 1.52: preferred, colored
Changes since revision 1.52: +2 -2 lines
Remove lint.

Revision 1.52: download - view: text, markup - select for diffs
Mon Aug 28 16:38:48 2000 UTC (20 years, 7 months ago) by kurt
Branches: MAIN
Diff to: previous 1.51: preferred, colored
Changes since revision 1.51: +4 -13 lines
restrictops, requires, disallow knobs; ssf acls; and misc other changes
man pages to follow...

Revision 1.51: download - view: text, markup - select for diffs
Sun Jul 2 15:14:37 2000 UTC (20 years, 9 months ago) by kurt
Branches: MAIN
Diff to: previous 1.50: preferred, colored
Changes since revision 1.50: +17 -17 lines
Rename escape_value to filter_escape_value

Revision 1.50: download - view: text, markup - select for diffs
Sun Jul 2 05:18:55 2000 UTC (20 years, 9 months ago) by mrv
Branches: MAIN
Diff to: previous 1.49: preferred, colored
Changes since revision 1.49: +2 -2 lines
Fix seg fault (test003).

Revision 1.49: download - view: text, markup - select for diffs
Sat Jul 1 02:57:54 2000 UTC (20 years, 9 months ago) by kurt
Branches: MAIN
Diff to: previous 1.48: preferred, colored
Changes since revision 1.48: +95 -23 lines
Escape filter strings

Revision 1.48: download - view: text, markup - select for diffs
Fri Jun 30 15:09:26 2000 UTC (20 years, 9 months ago) by kurt
Branches: MAIN
Diff to: previous 1.47: preferred, colored
Changes since revision 1.47: +3 -1 lines
Skip over unsupported tags

Revision 1.47: download - view: text, markup - select for diffs
Tue Jun 6 17:43:19 2000 UTC (20 years, 10 months ago) by kurt
Branches: MAIN
Diff to: previous 1.46: preferred, colored
Changes since revision 1.46: +1 -150 lines
unifdef -DSLAPD_SCHEMA_NOT_COMPAT -USLAPD_SCHEMA_COMPAT

Revision 1.46: download - view: text, markup - select for diffs
Sat May 27 20:46:37 2000 UTC (20 years, 10 months ago) by kurt
Branches: MAIN
Diff to: previous 1.45: preferred, colored
Changes since revision 1.45: +2 -2 lines
s/substring/substrings/

Revision 1.45: download - view: text, markup - select for diffs
Sat May 27 18:40:26 2000 UTC (20 years, 10 months ago) by kurt
Branches: MAIN
Diff to: previous 1.44: preferred, colored
Changes since revision 1.44: +3 -1 lines
fix -USLAPD_SCHEMA_NOT_COMPAT

Revision 1.44: download - view: text, markup - select for diffs
Sat May 27 18:37:59 2000 UTC (20 years, 10 months ago) by kurt
Branches: MAIN
Diff to: previous 1.43: preferred, colored
Changes since revision 1.43: +4 -1 lines
SLAPD_SCHEMA_NOT_COMPAT: allocate/deallocate f_sub as needed.

Revision 1.43: download - view: text, markup - select for diffs
Tue May 23 22:13:27 2000 UTC (20 years, 10 months ago) by kurt
Branches: MAIN
Diff to: previous 1.42: preferred, colored
Changes since revision 1.42: +15 -4 lines
SLAPD_SCHEMA_NOT_COMPAT: Add more three value filter logic code

Revision 1.42: download - view: text, markup - select for diffs
Mon May 22 01:46:57 2000 UTC (20 years, 11 months ago) by kurt
Branches: MAIN
Diff to: previous 1.41: preferred, colored
Changes since revision 1.41: +14 -8 lines
Const'ification
SASL mech removed from backend bind callback (as SASL is managed by frontend)
Changes to some backends are untested (as I don't have all dependent
  software install)

Revision 1.41: download - view: text, markup - select for diffs
Sun May 21 21:15:55 2000 UTC (20 years, 11 months ago) by kurt
Branches: MAIN
Diff to: previous 1.40: preferred, colored
Changes since revision 1.40: +2 -2 lines
Remove lint

Revision 1.40: download - view: text, markup - select for diffs
Thu May 18 15:21:42 2000 UTC (20 years, 11 months ago) by kurt
Branches: MAIN
Diff to: previous 1.39: preferred, colored
Changes since revision 1.39: +27 -25 lines
SLAPD_SCHEMA_NOT_COMPAT: numerous changes to syntax flags, mostly minor
	added new value_normalize() code
	need LDAPsyntaxes X- field support

Revision 1.39: download - view: text, markup - select for diffs
Wed May 17 18:29:26 2000 UTC (20 years, 11 months ago) by kurt
Branches: MAIN
Diff to: previous 1.38: preferred, colored
Changes since revision 1.38: +39 -3 lines
SLAPD_SCHEMA_NOT_COMPAT: add framework for substr value normalization
	Calls value_normalize per substr component (like old code),
	likely should have/call substr_normalize which takes all components
		at once (to allow more sophisticated normalization)

Revision 1.38: download - view: text, markup - select for diffs
Wed May 17 18:08:13 2000 UTC (20 years, 11 months ago) by kurt
Branches: MAIN
Diff to: previous 1.37: preferred, colored
Changes since revision 1.37: +26 -6 lines
SLAP_SCHEMA_NOT_COMPAT: add calls to dummy value_normalize()
SLAP_SCHEMA_NOT_COMPAT: Need to sort out normalization of substring components

Revision 1.37: download - view: text, markup - select for diffs
Tue May 16 20:04:49 2000 UTC (20 years, 11 months ago) by kurt
Branches: MAIN
Diff to: previous 1.36: preferred, colored
Changes since revision 1.36: +3 -2 lines
Fix -USLAPD_SCHEMA_NOT_COMPAT

Revision 1.36: download - view: text, markup - select for diffs
Tue May 16 19:54:24 2000 UTC (20 years, 11 months ago) by kurt
Branches: MAIN
Diff to: previous 1.35: preferred, colored
Changes since revision 1.35: +7 -11 lines
Remove Lint.

Revision 1.35: download - view: text, markup - select for diffs
Tue May 16 19:44:54 2000 UTC (20 years, 11 months ago) by kurt
Branches: MAIN
Diff to: previous 1.34: preferred, colored
Changes since revision 1.34: +2 -1 lines
Fix desc not NULL bugs

Revision 1.34: download - view: text, markup - select for diffs
Tue May 16 19:03:18 2000 UTC (20 years, 11 months ago) by kurt
Branches: MAIN
Diff to: previous 1.33: preferred, colored
Changes since revision 1.33: +5 -9 lines
Modify ava code to return error text
Filter code needs to be updated to properly handle soft errors.

Revision 1.33: download - view: text, markup - select for diffs
Tue May 16 18:50:49 2000 UTC (20 years, 11 months ago) by kurt
Branches: MAIN
Diff to: previous 1.32: preferred, colored
Changes since revision 1.32: +3 -1 lines
bv2ad expects desc pointer to be NULL if unallocated

Revision 1.32: download - view: text, markup - select for diffs
Tue May 16 14:22:52 2000 UTC (20 years, 11 months ago) by kurt
Branches: MAIN
Diff to: previous 1.31: preferred, colored
Changes since revision 1.31: +24 -11 lines
Rework root dse and other info entry codes to produce entry
to caller (do_search) such that info can be used by other
operations (ie: do_compare).
SLAPD_SCHEMA_NOT_COMPAT: Add additional code to support filters (needs work)

Revision 1.31: download - view: text, markup - select for diffs
Mon May 15 21:47:51 2000 UTC (20 years, 11 months ago) by kurt
Branches: MAIN
Diff to: previous 1.30: preferred, colored
Changes since revision 1.30: +2 -2 lines
SLAPD_SCHEMA_NOT_COMPAT: need to set desc to NULL

Revision 1.30: download - view: text, markup - select for diffs
Mon May 15 21:36:37 2000 UTC (20 years, 11 months ago) by kurt
Branches: MAIN
Diff to: previous 1.29: preferred, colored
Changes since revision 1.29: +43 -30 lines
SLAPD_SCHEMA_NOT_COMPAT: working cn=schema

Revision 1.29: download - view: text, markup - select for diffs
Mon May 15 17:28:26 2000 UTC (20 years, 11 months ago) by kurt
Branches: MAIN
Diff to: previous 1.28: preferred, colored
Changes since revision 1.28: +13 -26 lines
Fix -USLAPD_SCHEMA_NOT_COMPAT bugs introduced in last commit

Revision 1.28: download - view: text, markup - select for diffs
Mon May 15 16:46:03 2000 UTC (20 years, 11 months ago) by kurt
Branches: MAIN
Diff to: previous 1.27: preferred, colored
Changes since revision 1.27: +133 -33 lines
SLAPD_SCHEMA_NOT_COMPAT: basic filter parsing

Revision 1.27: download - view: text, markup - select for diffs
Sat May 13 00:47:57 2000 UTC (20 years, 11 months ago) by kurt
Branches: MAIN
Diff to: previous 1.26: preferred, colored
Changes since revision 1.26: +2 -2 lines
Y2k copyright update

Revision 1.26: download - view: text, markup - select for diffs
Tue Apr 11 23:39:52 2000 UTC (21 years ago) by kurt
Branches: MAIN
Diff to: previous 1.25: preferred, colored
Changes since revision 1.25: +5 -4 lines
Fix debug messages

Revision 1.25: download - view: text, markup - select for diffs
Wed Mar 1 21:59:34 2000 UTC (21 years, 1 month ago) by kurt
Branches: MAIN
Diff to: previous 1.24: preferred, colored
Changes since revision 1.24: +83 -47 lines
Reorder error detection based upon precedence

Revision 1.24: download - view: text, markup - select for diffs
Tue Feb 29 22:48:01 2000 UTC (21 years, 1 month ago) by kurt
Branches: MAIN
Diff to: previous 1.23: preferred, colored
Changes since revision 1.23: +37 -22 lines
Replace do_*() return -1 with return SLAPD_DISCONNECT.
Only return SLAPD_DISCONNECT with a send_ldap_disconnect()
was called.
Add initial code for support predetermined filter results
when filter is undefined (or known to be true or false).

Revision 1.23: download - view: text, markup - select for diffs
Mon Feb 14 19:57:40 2000 UTC (21 years, 2 months ago) by kurt
Branches: MAIN
Diff to: previous 1.22: preferred, colored
Changes since revision 1.22: +6 -4 lines
Another round of changes behind -DSLAPD_SCHEMA_NOT_COMPAT
plus these changes unhidden changes:
	remove now meaning --enable-discreteaci configure option
	fix ITS#451, slapd filters
	Add ber_bvecadd() to support above
	constify ldap_pvt_find_wildcard() and misc slapd routines
	renamed some slap.h macros
	likely broken something

Revision 1.22: download - view: text, markup - select for diffs
Mon Feb 7 16:50:42 2000 UTC (21 years, 2 months ago) by kurt
Branches: MAIN
Diff to: previous 1.21: preferred, colored
Changes since revision 1.21: +40 -5 lines
Fix -DSLAPD_SCHEMA_NOT_COMPAT -DLDAP_DEBUG builds (still won't run)

Revision 1.21: download - view: text, markup - select for diffs
Sun Feb 6 20:09:45 2000 UTC (21 years, 2 months ago) by kurt
Branches: MAIN
Diff to: previous 1.20: preferred, colored
Changes since revision 1.20: +40 -7 lines
Yet another round of SLAPD_SCHEMA_NOT_COMPAT changes...
Changes outside of #ifdef include three value filter processing.

Revision 1.20: download - view: text, markup - select for diffs
Mon Jan 31 21:14:16 2000 UTC (21 years, 2 months ago) by kurt
Branches: MAIN
Diff to: previous 1.19: preferred, colored
Changes since revision 1.19: +7 -3 lines
Replace -DSLAPD_SCHEMA_COMPAT with -USLAPD_SCHEMA_NOT_COMPAT

Revision 1.19: download - view: text, markup - select for diffs
Fri Jan 28 19:01:00 2000 UTC (21 years, 2 months ago) by kurt
Branches: MAIN
Diff to: previous 1.18: preferred, colored
Changes since revision 1.18: +15 -5 lines
Additional changes to migrate to new schema codes
Still not usable.

Revision 1.18: download - view: text, markup - select for diffs
Thu Jan 27 23:33:29 2000 UTC (21 years, 2 months ago) by kurt
Branches: MAIN
Diff to: previous 1.17: preferred, colored
Changes since revision 1.17: +5 -1 lines
Put more old schema code behind SLAPD_SCHEMA_COMPAT (which still
MUST be defined).

Revision 1.17: download - view: text, markup - select for diffs
Tue Jan 25 20:13:31 2000 UTC (21 years, 2 months ago) by kurt
Branches: MAIN
Diff to: previous 1.16: preferred, colored
Changes since revision 1.16: +68 -34 lines
Second round of schema changes
Revert normalization to matching rule per discussions with Julio.
May need separate normalization routines for stored value and asserted
value. Currently rely on passed in syntax/mr to allow "special" behavior.
Reworked filters to pass struct berval * instead of char *. (needs work)
Validation, normalization and matching needed.

Revision 1.16: download - view: text, markup - select for diffs
Wed Sep 8 17:06:33 1999 UTC (21 years, 7 months ago) by kdz
Branches: MAIN
Diff to: previous 1.15: preferred, colored
Changes since revision 1.15: +1 -0 lines
Add OpenLDAP RCSid to *.[ch] in clients, libraries, and servers.
Replace old Id as needed (back-tcl).
Leave updating of contribWare to contributors (for now).

Revision 1.15: download - view: text, markup - select for diffs
Fri Aug 6 21:07:46 1999 UTC (21 years, 8 months ago) by kdz
Branches: MAIN
Diff to: previous 1.14: preferred, colored
Changes since revision 1.14: +4 -0 lines
Add copyright notices.

Revision 1.14: download - view: text, markup - select for diffs
Mon Aug 2 03:29:35 1999 UTC (21 years, 8 months ago) by hallvard
Branches: MAIN
Diff to: previous 1.13: preferred, colored
Changes since revision 1.13: +1 -1 lines
Change 'unsigned long len' to ber_len_t in get_filter()

Revision 1.13: download - view: text, markup - select for diffs
Wed Jul 7 16:51:39 1999 UTC (21 years, 9 months ago) by kdz
Branches: MAIN
CVS tags: OPENLDAP_REL_ENG_2_BP, OPENLDAP_REL_ENG_2_0_ALPHA, OPENLDAP_DEVEL_REFERRALS
Branch point for: OPENLDAP_REL_ENG_2
Diff to: previous 1.12: preferred, colored
Changes since revision 1.12: +35 -18 lines
Add support for unsolicited notifications.

Revision 1.12: download - view: text, markup - select for diffs
Mon Jun 28 22:03:34 1999 UTC (21 years, 9 months ago) by kdz
Branches: MAIN
Diff to: previous 1.11: preferred, colored
Changes since revision 1.11: +1 -43 lines
Remove old U-Mich v3.0 and OLD_LDAP_* crud.
Leave only LDAPv2+ and LDAPv3.

Revision 1.11: download - view: text, markup - select for diffs
Fri Jun 18 21:53:10 1999 UTC (21 years, 10 months ago) by kdz
Branches: MAIN
Branch point for: OPENLDAP_DEVEL_SCHEMA
Diff to: previous 1.10: preferred, colored
Changes since revision 1.10: +6 -3 lines
ber_int_t, ber_tag_t, ber_socket_t, ber_len_t
added lber_types.h.nt, lber_types.h.in
removal of NULLxxx internal macros (in favor of NULL).
ch_free added to slapd,slurpd/ch_malloc.c
#define free ch_free (should be removed after s/free/ch_free/g) in proto-slap.h
ch_malloc and friends use ber_memalloc and friends

Revision 1.10: download - view: text, markup - select for diffs
Tue Mar 9 06:15:35 1999 UTC (22 years, 1 month ago) by hallvard
Branches: MAIN
Branch point for: OPENLDAP_DEVEL_BER_TYPES
Diff to: previous 1.9: preferred, colored
Changes since revision 1.9: +1 -1 lines
Silence warnings: Remove unused variables. Enclose some initializers in in {}.

Revision 1.9: download - view: text, markup - select for diffs
Wed Feb 3 04:51:42 1999 UTC (22 years, 2 months ago) by kdz
Branches: MAIN
Diff to: previous 1.8: preferred, colored
Changes since revision 1.8: +2 -1 lines
Fix double free of filter when bad.

Revision 1.8: download - view: text, markup - select for diffs
Fri Nov 27 19:21:55 1998 UTC (22 years, 4 months ago) by kdz
Branches: MAIN
Diff to: previous 1.7: preferred, colored
Changes since revision 1.7: +3 -3 lines
Replace strdup() with ch_strdup() such that exit() will be called
if strdup fails.  This is better than not checking, but we should
add orderly shutdown.

Revision 1.7: download - view: text, markup - select for diffs
Sun Nov 15 21:40:21 1998 UTC (22 years, 5 months ago) by hallvard
Branches: MAIN
Diff to: previous 1.6: preferred, colored
Changes since revision 1.6: +7 -9 lines
Protoized, moved extern definitions to .h files, fixed related bugs.
Most function and variable definitions are now preceded by its extern
definition, for error checking.  Retyped a number of functions, usually
to return void.  Fixed a number of printf format errors.

API changes (in ldap/include):
  Added avl_dup_ok, avl_prefixapply, removed ber_fatten (probably typo
  for ber_flatten), retyped ldap_sort_strcasecmp, grew lutil.h.

A number of `extern' declarations are left (some added by protoize), to
be cleaned away later.  Mostly strdup(), strcasecmp(), mktemp(), optind,
optarg, errno.

Revision 1.6: download - view: text, markup - select for diffs
Wed Nov 11 22:37:39 1998 UTC (22 years, 5 months ago) by hallvard
Branches: MAIN
Diff to: previous 1.5: preferred, colored
Changes since revision 1.5: +0 -2 lines
Fix most `wider type truncated to int' bugs on OSF1 due to implicit decls:
 #include <stdlib.h>    to get malloc & co various places,
 #include <ac/string.h> to get strlen & co in (liblutil/setproctitle.c),
 declare ch_malloc & co (slurp.h), avl_find_lin (avl.h), Malloc (ud/edit.c).
Also changed ch_malloc & co from char* to void* functions.

Revision 1.5: download - view: text, markup - select for diffs
Tue Oct 27 01:07:12 1998 UTC (22 years, 5 months ago) by sl
Branches: MAIN
Diff to: previous 1.4: preferred, colored
Changes since revision 1.4: +13 -13 lines
1. extend aclgroup's to be able to specify objectClassValue and groupAttrName
2. update print_acl() a bit and call it during aclparse if LDAP_DEBUG_ACL

Revision 1.4: download - view: text, markup - select for diffs
Sat Oct 24 23:42:00 1998 UTC (22 years, 5 months ago) by kurt
Branches: MAIN
Branch point for: OPENLDAP_REL_ENG_1_1
Diff to: previous 1.3: preferred, colored
Changes since revision 1.3: +13 -10 lines
merged with autoconf branch

Revision 1.3: download - view: text, markup - select for diffs
Thu Aug 20 06:10:06 1998 UTC (22 years, 8 months ago) by kurt
Branches: MAIN
CVS tags: REGEX_REMOVAL, OPENLDAP_THREAD_DEV, OPENLDAP_REL_ENG_1_0_2, OPENLDAP_REL_ENG_1_0_1, OPENLDAP_REL_ENG_1_0_0, OPENLDAP_1-0
Branch point for: OPENLDAP_REL_ENG_1_0, OPENLDAP_DEVEL_AC
Diff to: previous 1.2: preferred, colored
Changes since revision 1.2: +3 -3 lines
Minor cleanup

Revision 1.2: download - view: text, markup - select for diffs
Sun Aug 9 02:13:59 1998 UTC (22 years, 8 months ago) by kurt
Branches: MAIN
CVS tags: LDAP_POSTE, LDAP_3_3+prerelease
Branch point for: BOOLEAN_LDAP
Diff to: previous 1.1: preferred, colored
Changes since revision 1.1: +3 -0 lines
Merged LDAPworldCurrent (P1-10,13,15,16,19-22)
Cleaned up old rcs keyworld subs

Revision 1.1: download - view: text, markup - select for diffs
Sat Aug 8 22:43:13 1998 UTC (22 years, 8 months ago) by kurt
Branches: MAIN
Initial revision

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