Pierangelo Masarati
|
55993dc66a
|
don't free dangling pointers :(
|
2002-02-14 18:15:56 +00:00 |
|
Pierangelo Masarati
|
c31596eb78
|
not-so-easy-to-spot bug in filter writing
|
2002-02-14 18:01:15 +00:00 |
|
Pierangelo Masarati
|
ef607e65d7
|
first round at replacing UTF8normalize with UTF8bvnormalize
|
2002-02-14 16:01:48 +00:00 |
|
Stig Venaas
|
217103b138
|
Added UTF8bvnormalize which is like UTF8normalize but returns berval. It
can be passed a pointer to the berval to be used for the return value. If
this is NULL, it will allocate a new one.
|
2002-02-14 14:03:27 +00:00 |
|
Howard Chu
|
933f6a5fdd
|
For ITS#1601, add ber_init2() using given buffer in-place instead of
allocating a copy.
|
2002-02-14 13:32:40 +00:00 |
|
Pierangelo Masarati
|
32e48d9e4d
|
disallow unescaped NULs in UTF-8 string values
|
2002-02-13 22:49:03 +00:00 |
|
Kurt Zeilenga
|
63bdcda971
|
Fix for Linux on zSeries.
|
2002-02-13 21:26:24 +00:00 |
|
Pierangelo Masarati
|
39891e4e5b
|
make UTF8STringNormalize handle NUL
|
2002-02-13 21:25:57 +00:00 |
|
Pierangelo Masarati
|
6e88ea7108
|
fix dnValidate (leak and return SUCCESS)
|
2002-02-13 19:25:58 +00:00 |
|
Pierangelo Masarati
|
3cc674589d
|
DNs may include NULs
|
2002-02-13 19:18:31 +00:00 |
|
Kurt Zeilenga
|
6ebe49f1b6
|
Limit the length of [R]DNs on input to 8192. A lower limit,
especially for anonymous clients, might be even more reasonable.
|
2002-02-13 18:11:52 +00:00 |
|
Kurt Zeilenga
|
427478a753
|
Use memchr, not strlen, to look for embedded NULs.
|
2002-02-13 17:48:39 +00:00 |
|
Kurt Zeilenga
|
dd12660a14
|
Add embedded NUL check. This is one case where we don't want to
be liberal in what we accept.
|
2002-02-13 17:23:33 +00:00 |
|
Kurt Zeilenga
|
ee6d1a4d40
|
Check for NULs in DNs.
|
2002-02-13 16:41:41 +00:00 |
|
Pierangelo Masarati
|
6913aadcdf
|
minor cleanup
|
2002-02-13 14:44:08 +00:00 |
|
Pierangelo Masarati
|
33d5f0f8f8
|
honor the ber_len field to allow to exploit ldap_bv2[r]dn to handle DNs embedded in longer strings ...
|
2002-02-13 12:09:36 +00:00 |
|
Pierangelo Masarati
|
a117c5eee7
|
use ldap_bv2[r]dn and turn ldap_str2[r]dn into wrappers
|
2002-02-13 11:46:33 +00:00 |
|
Howard Chu
|
b1c39eff65
|
Fix previous commit, need to detect very short packets.
|
2002-02-13 11:29:05 +00:00 |
|
Pierangelo Masarati
|
959edd88c0
|
prepare for ldap_bv2dn()
|
2002-02-13 10:05:22 +00:00 |
|
Howard Chu
|
ab099caed5
|
ber_get_next: return error if decoded ber_len is smaller than actual count
|
2002-02-13 09:59:10 +00:00 |
|
Kurt Zeilenga
|
2a2d6cc93e
|
Add embedded NUL checks, fix last commit
|
2002-02-13 09:26:25 +00:00 |
|
Kurt Zeilenga
|
7c962f3dd4
|
dnValidate needs to check for embedded NULs.
|
2002-02-13 09:20:07 +00:00 |
|
Kurt Zeilenga
|
f1cc2b7ab2
|
#if 0 RDN debugging
|
2002-02-13 08:00:31 +00:00 |
|
Kurt Zeilenga
|
275f3be363
|
Misc. DN fixes and cleanups, namely don't muck with AVA_BINARY values
Also, pass empty_bv when bv_val is NULL.
|
2002-02-13 06:35:27 +00:00 |
|
Kurt Zeilenga
|
b2d948f0e5
|
Quick (and expensive) fix to detect DNs with embedded NULs
|
2002-02-13 04:20:11 +00:00 |
|
Kurt Zeilenga
|
fcf835558e
|
improve log message
|
2002-02-12 22:55:36 +00:00 |
|
Kurt Zeilenga
|
9b18295f4f
|
Don't print unprintable keys
|
2002-02-12 19:29:27 +00:00 |
|
Kurt Zeilenga
|
d88f1757ef
|
Fix pointer initialization bug
|
2002-02-12 19:18:39 +00:00 |
|
Kurt Zeilenga
|
2f6e801ab1
|
Fix overly complex control management
|
2002-02-12 18:47:48 +00:00 |
|
Kurt Zeilenga
|
35d04ef121
|
Minor cleanup.
|
2002-02-12 04:51:23 +00:00 |
|
Kurt Zeilenga
|
20e46b27fc
|
no need to check escaping of normalized dn
|
2002-02-12 04:50:40 +00:00 |
|
Kurt Zeilenga
|
0006ec0a46
|
Revert most of last change
|
2002-02-12 01:30:35 +00:00 |
|
Kurt Zeilenga
|
ef63ce1441
|
Misc cleanup
|
2002-02-12 00:35:29 +00:00 |
|
Kurt Zeilenga
|
7aaeff9649
|
Use scope base searches
|
2002-02-11 21:25:12 +00:00 |
|
Kurt Zeilenga
|
c912616590
|
Fix bug in last commit
|
2002-02-11 21:07:55 +00:00 |
|
Kurt Zeilenga
|
ec34550487
|
Note that we likely need to make some of this conditional.
|
2002-02-11 20:33:27 +00:00 |
|
Kurt Zeilenga
|
a9cf0f5c08
|
Add uuid_to_str() detection.
|
2002-02-11 20:17:08 +00:00 |
|
Kurt Zeilenga
|
defed68e82
|
Fix typo
|
2002-02-11 18:18:34 +00:00 |
|
Kurt Zeilenga
|
488862105f
|
Use UUID to generate a GID for txn_prepare. Based upon submission
from Jong Hyuk Choi <jongchoi@us.ibm.com> (ITS#1585 for ITS1575).
|
2002-02-11 17:45:39 +00:00 |
|
Kurt Zeilenga
|
4554557171
|
Move BDB backend initialization to bdb_open. bdb_initialize()
shouldn't do much more than register callbacks.
|
2002-02-11 17:31:09 +00:00 |
|
Kurt Zeilenga
|
7c60cde35d
|
Use shtool --version for pathtest
|
2002-02-11 16:55:32 +00:00 |
|
Kurt Zeilenga
|
b0394dfc72
|
No need to AC_SUBST(SHTOOL)
|
2002-02-11 16:43:13 +00:00 |
|
Kurt Zeilenga
|
0ae19ca0a9
|
Set SHTOOL directly. Add 'make pathtest'.
|
2002-02-11 16:40:13 +00:00 |
|
Howard Chu
|
ed4bb92be6
|
Fix ITS#1597
|
2002-02-11 09:57:08 +00:00 |
|
Howard Chu
|
a916535a27
|
Fix #include of sasl.h
|
2002-02-11 09:39:15 +00:00 |
|
Howard Chu
|
fd810bb35e
|
Silence a warning about ldap_debug
|
2002-02-11 09:38:49 +00:00 |
|
Kurt Zeilenga
|
d23c559646
|
Don't use 'shtool mkln' as ln(1) replacement.
Allow both <sasl/sasl.h> and <sasl.h>
|
2002-02-11 08:28:51 +00:00 |
|
Pierangelo Masarati
|
450126ef21
|
remove cruft related to librewrite
|
2002-02-11 08:09:25 +00:00 |
|
Kurt Zeilenga
|
28a22d6785
|
Add rcs ids
|
2002-02-11 06:45:59 +00:00 |
|
Kurt Zeilenga
|
f3548d371f
|
notes needs for future additions
|
2002-02-11 01:58:36 +00:00 |
|