Howard Chu
|
b7351c66bc
|
ITS#2511 use %p to log pointer values
|
2003-05-14 13:54:15 +00:00 |
|
Hallvard Furuseth
|
c5d60fc043
|
ctrls[] was initialized with which non-constants.
|
2003-05-02 13:26:25 +00:00 |
|
Kurt Zeilenga
|
5cd994ed21
|
remove dnNormalize2
replace calls to dnNormalize2 with calls to dnNormalize
|
2003-04-29 18:28:14 +00:00 |
|
Kurt Zeilenga
|
eebc51b9bf
|
remove dnPretty
rename dnPretty2 to dnPretty
|
2003-04-29 18:13:10 +00:00 |
|
Hallvard Furuseth
|
9d9ac9e4d9
|
#include <ac/string.h>, to get memset() and strlen().
|
2003-04-29 15:02:01 +00:00 |
|
Pierangelo Masarati
|
629885a269
|
use SLAP_PTRCMP
|
2003-04-18 17:16:48 +00:00 |
|
Pierangelo Masarati
|
6bcbe9ad31
|
reset passwords before freeindg them
|
2003-04-18 10:02:43 +00:00 |
|
Howard Chu
|
d7a1eb0ea2
|
Fix AVL comparisons
|
2003-04-17 04:36:42 +00:00 |
|
Howard Chu
|
423ad06fa6
|
Revert previous, committed by mistake
|
2003-04-11 04:28:26 +00:00 |
|
Luke Howard
|
f26a0e0db0
|
Don't pass NULL DN to rewrite_session(), causes assertion failure
(Howard might like to check that this is the correct fix)
|
2003-04-11 04:23:21 +00:00 |
|
Howard Chu
|
ece7452b05
|
More memory context tweaks
|
2003-04-11 01:29:28 +00:00 |
|
Pierangelo Masarati
|
b4dbfb570a
|
cleanup
|
2003-04-08 13:22:12 +00:00 |
|
Pierangelo Masarati
|
51c658babd
|
fix typo
|
2003-04-07 21:06:06 +00:00 |
|
Howard Chu
|
91bb1bd980
|
schema checks
|
2003-04-07 20:16:56 +00:00 |
|
Howard Chu
|
cd76391078
|
Fix !ENABLE_REWRITE
|
2003-04-07 19:48:10 +00:00 |
|
Howard Chu
|
3c704f4d14
|
Fix returncode checks
|
2003-04-07 19:47:31 +00:00 |
|
Pierangelo Masarati
|
eed02aea22
|
need a second function because of different free() routines
|
2003-04-07 17:51:42 +00:00 |
|
Pierangelo Masarati
|
243311d56a
|
move to more appropriate file ...
|
2003-04-07 17:18:42 +00:00 |
|
Pierangelo Masarati
|
6dbd7341f9
|
use berval
|
2003-04-07 17:07:52 +00:00 |
|
Pierangelo Masarati
|
96e1632d4a
|
default remapping from target to server aliases searchResult
|
2003-04-07 16:59:56 +00:00 |
|
Pierangelo Masarati
|
93abccdee3
|
group rewrite/map stuff in one structure and optimize more function calls
|
2003-04-07 16:52:59 +00:00 |
|
Pierangelo Masarati
|
77c4389f55
|
use rewrite info instead of ldapinfo for reusability in back-meta; will change soon
|
2003-04-07 12:53:00 +00:00 |
|
Howard Chu
|
c823f9a995
|
Use individual addAttrDN, compareAttrDN, modifyAttrDN, searchAttrDN contexts
instead of re-using other contexts.
|
2003-04-07 11:55:12 +00:00 |
|
Howard Chu
|
8ef3bbb174
|
Fix prev
|
2003-04-07 11:50:15 +00:00 |
|
Howard Chu
|
7972ebe66f
|
Fix freeval check
|
2003-04-07 11:49:40 +00:00 |
|
Howard Chu
|
c4ab31ddc9
|
Cleanup previous
|
2003-04-07 11:40:23 +00:00 |
|
Howard Chu
|
c607ed0a6f
|
(SLAP_NVALUES) attr->a_nvals must not be NULL, set equal to a_vals when
not normalizing.
|
2003-04-07 11:38:45 +00:00 |
|
Howard Chu
|
bb305eee0b
|
Fix matchedDn detection
|
2003-04-07 10:51:57 +00:00 |
|
Howard Chu
|
df05038f9e
|
Actually free mapped attrval
|
2003-04-07 10:31:32 +00:00 |
|
Howard Chu
|
68c5f6fa98
|
Cleanup ENABLE_REWRITE ifdefs, put into a new ldap_back_dn_massage().
All DN attrs are massaged, whether or not ENABLE_REWRITE is defined.
Use "dnAttr" rewriteContext for Add, Compare, & Modify.
Fixed ldap_back_compare.
|
2003-04-07 10:15:18 +00:00 |
|
Pierangelo Masarati
|
1bae6d28e5
|
silence warnings
|
2003-04-05 16:58:36 +00:00 |
|
Pierangelo Masarati
|
1ce560383a
|
map attrs improvement
|
2003-04-05 16:53:29 +00:00 |
|
Pierangelo Masarati
|
4235da91d4
|
massage bound dn only if operating on authz backend
|
2003-04-05 11:31:54 +00:00 |
|
Kurt Zeilenga
|
c75be97ae9
|
#ifdef -DSLAP_NVALUES
|
2003-04-05 03:35:16 +00:00 |
|
Pierangelo Masarati
|
f8682550d7
|
cleanup
|
2003-04-05 01:25:57 +00:00 |
|
Pierangelo Masarati
|
cb33a9ff44
|
minor fixes: leaks, dangling pointers, cleaner tag skip
for subschemaSubentry; still having problems with group ACLs ...
|
2003-04-05 01:20:55 +00:00 |
|
Pierangelo Masarati
|
ab3ab80ecd
|
more args elimination + allow specific messages when mapping client API errors to LDAP_OTHER
|
2003-04-04 22:20:49 +00:00 |
|
Pierangelo Masarati
|
172e93bfc9
|
normalize values only if required
|
2003-04-04 11:03:29 +00:00 |
|
Pierangelo Masarati
|
19dc49180d
|
handle failure or missing attrs
|
2003-04-04 09:55:56 +00:00 |
|
Howard Chu
|
604ba59196
|
Fix req DN massaging
|
2003-04-04 02:05:49 +00:00 |
|
Howard Chu
|
ba0b8d1ac9
|
Fix prev commit
|
2003-04-04 01:47:25 +00:00 |
|
Howard Chu
|
6e551b53f4
|
Mapping fixes, SLAP_NVALUES fixes
|
2003-04-04 01:01:28 +00:00 |
|
Pierangelo Masarati
|
5598add84e
|
first cut at mapping/rewriting before search (after search it's already handled by ldap_build_entry)
|
2003-04-04 00:48:54 +00:00 |
|
Pierangelo Masarati
|
dfbbd11bd3
|
remove more unnecessary args
|
2003-04-04 00:43:40 +00:00 |
|
Howard Chu
|
a9339c99f6
|
Fix shared/private binds, fix entry_get malloc
|
2003-04-03 23:55:57 +00:00 |
|
Pierangelo Masarati
|
ebe0bb0b52
|
trim unnecessary args
|
2003-04-03 23:23:56 +00:00 |
|
Pierangelo Masarati
|
44c2d8a771
|
backout this for now
|
2003-04-03 23:09:17 +00:00 |
|
Pierangelo Masarati
|
811929011d
|
anyone knows a safer way to skip a tag?
|
2003-04-03 22:54:51 +00:00 |
|
Pierangelo Masarati
|
d218848b14
|
of course there's a better way to skip a tag :)
|
2003-04-03 22:48:17 +00:00 |
|
Pierangelo Masarati
|
bb4624c8b0
|
eat undesired values
|
2003-04-03 22:40:41 +00:00 |
|