Howard Chu
d33e095799
Tweak startup, exiting
2003-10-19 05:46:56 +00:00
Howard Chu
b144ca2169
ITS#2684 fix bogus entry_free(), connection problem remains
2003-10-19 04:42:02 +00:00
Howard Chu
f0c8dcc331
ITS#2778 use real malloc for new entry, not sl_malloc
2003-10-19 02:18:38 +00:00
Howard Chu
08407b5b00
More malloc cleanup
2003-10-19 00:30:55 +00:00
Kurt Zeilenga
dc3944b591
add a few misc projects
2003-10-18 22:16:13 +00:00
Howard Chu
66368d28f4
Make space for trailing NUL
2003-10-18 21:59:53 +00:00
Luke Howard
bb6f9f4c53
Back out previous commit - files apart from test.c
2003-10-18 16:01:16 +00:00
Luke Howard
32a9ad1be8
ITS#2777 - fix previous commit
2003-10-18 15:59:58 +00:00
Luke Howard
2ce26dc96e
Possible fix for ITS#2777 - getline() conflict when _GNU_SOURCE is
...
defined. I simply renamed it to get_line(). (Probably this will
conflict with something else...)
2003-10-18 15:56:32 +00:00
Luke Howard
a7619c4ce9
Return duplicated entry from entry_dup() - interesting that
...
this was actually working when compiling without optimization
2003-10-18 15:07:51 +00:00
Howard Chu
b6835be962
ITS#2747, Reorganize syncrepl, fix some memleaks. More remain.
2003-10-18 14:13:37 +00:00
Howard Chu
5788e12926
Revert/Fix prev commit
2003-10-18 12:59:55 +00:00
Howard Chu
7fd05f235c
Fix parse order in new print_entry ( ctrls )
2003-10-18 11:05:48 +00:00
Kurt Zeilenga
aa225c2c70
Explicitly mark attribute/assertion syntax of values to be normalized
2003-10-18 06:18:05 +00:00
Howard Chu
dee604c608
ITS#2771 fix memory usage in LDAPDN_rewrite, fix normalizer
2003-10-18 05:49:58 +00:00
Kurt Zeilenga
c57db6c33e
Add basic support for certificateMatch (as an extensible matching rule)
2003-10-18 04:20:19 +00:00
Kurt Zeilenga
2cd974b435
Include a (userCertificate:certificateExactMatch:=SN$DN) assertion.
2003-10-18 03:47:33 +00:00
Kurt Zeilenga
3fbe93c704
Rework support for certificate exact matching based, in part,
...
on patch submitted by Mark Ruijter <openldap@siennax.com>.
This addresses (hopefully) ITS 2702, 2703, 2719, 2771.
Additional work:
fix extraneous frees in libldap/getdn.c x509 rewrite routine
indexing
2003-10-18 02:39:08 +00:00
Kurt Zeilenga
e3a0148328
Fix modify attrs= overflow bug
2003-10-18 02:33:15 +00:00
Kurt Zeilenga
3f523b4303
Add a trace message to dnX509normalize
2003-10-17 22:38:19 +00:00
Kurt Zeilenga
3a8b3d9c1a
Fix SLAPD_NS_MTA_MD5 compile bug (ITS#2773)
2003-10-17 04:40:16 +00:00
Kurt Zeilenga
9184c3a18c
Fix linking --with-cyrus-sasl and --without-tls
2003-10-17 04:27:32 +00:00
Kurt Zeilenga
6b046cedbd
Add initial certificate test
...
(userCertificate;binary=*) works
(userCertificate=*) doesn't but should
Needs to be expanded to include equality tests.
2003-10-17 02:15:50 +00:00
Howard Chu
c9dfc1e324
Forced commit, prev commit was ITS#2758
2003-10-16 18:58:15 +00:00
Howard Chu
11453007c2
ITS#2770 - delete bogus maxbuf checks on sasl_read
2003-10-16 18:56:02 +00:00
Howard Chu
4c5c632d70
ITS#2769 - NT SIGBREAK handling
2003-10-15 12:16:35 +00:00
Kurt Zeilenga
f6c1163eea
clarify that replacement, but not expression evaluation,
...
is done on the string in group.regex=string
We really should rename the style, in this case, to "replacement".
2003-10-15 08:04:25 +00:00
Kurt Zeilenga
81ed052186
Improve printing of ACLs
2003-10-15 07:48:01 +00:00
Kurt Zeilenga
3e6a44ee47
Don't use compat features unnecessarily.
2003-10-15 03:39:05 +00:00
Kurt Zeilenga
e8c4add1a3
Use macro instead of sizeof
...
- p += sizeof(HEADER);
+ p += NS_HFIXEDSZ;
2003-10-15 03:30:15 +00:00
Kurt Zeilenga
f1e5201bf7
cleanup
2003-10-15 03:08:43 +00:00
Jong Hyuk Choi
9d59b5a41c
ITS #2766 (remove slap_syncrepl_bvc & slap_syncrepl_cn_bvc from proto-slap.h)
2003-10-14 20:40:44 +00:00
Jong Hyuk Choi
13f981fdd4
remove #include <db.h> (ITS#2765)
2003-10-14 20:22:09 +00:00
Jong Hyuk Choi
490d9e55d4
fix slap_syncrepl_cn_bv
2003-10-14 16:26:01 +00:00
Hallvard Furuseth
a4f93a6908
Really rename ldap_int_get_controls() to ldap_pvt_get_controls().
2003-10-14 11:27:32 +00:00
Kurt Zeilenga
9201971c59
ITS#2764: fix sed of perl ldopts
2003-10-14 05:47:00 +00:00
Howard Chu
db24b00660
Fix use of ProxyAuthz control
2003-10-13 19:30:28 +00:00
Kurt Zeilenga
85990be2f4
Minor tweak to last commit
2003-10-13 18:35:08 +00:00
Kurt Zeilenga
a2f36ae2d3
Rework of berbuf allocation:
...
Moved BerElementBuffer to lber_pvt.h
Defined union by macro so it can be easily reused.
Updated client/tools/common.c.
2003-10-13 18:09:15 +00:00
Jong Hyuk Choi
35455699e7
rq_mutex placing fix
2003-10-13 14:08:55 +00:00
Howard Chu
2ef88ce501
ITS#2747 fix exit conditions
2003-10-13 10:14:05 +00:00
Howard Chu
a03d70e817
Fix test sequencing
2003-10-13 09:56:25 +00:00
Kurt Zeilenga
53081446ed
Rework Kerberos principals (ITS#2695)
2003-10-13 03:18:17 +00:00
Kurt Zeilenga
6aff66cf67
Apply patch suggested in ITS#2737 to address underallocation bug.
...
This could should be reworked to avoid multiple reallocs (likely
by overallocating).
2003-10-12 23:31:00 +00:00
Kurt Zeilenga
2d910bf1f8
Fix pdn assert
2003-10-12 22:34:14 +00:00
Kurt Zeilenga
ef3f20a064
Add a note that plaform #ifdefs are misplaced
2003-10-12 22:00:17 +00:00
Kurt Zeilenga
c53a164310
Add second UTF-8 normalization case
2003-10-12 20:14:03 +00:00
Kurt Zeilenga
0946c267eb
Add basic UTF-8 normalization test (see ITS#2737)
2003-10-12 19:58:28 +00:00
Jong Hyuk Choi
85ff0377d2
runqueue locking fix (ITS#2746)
2003-10-12 09:13:04 +00:00
Kurt Zeilenga
4f003dbdaf
mv ldap_int_get_controls to ldap_pvt_get_controls
2003-10-12 08:14:28 +00:00