Commit Graph

19288 Commits

Author SHA1 Message Date
Pierangelo Masarati
993d377b68 remove redundant logs (underlying backends already log enough) 2010-04-18 18:42:44 +00:00
Pierangelo Masarati
c939422ae5 alreadyExists is a legitimate result code (further improve ITS#6472 commit; also fix ITS#6528) 2010-04-18 17:11:29 +00:00
Pierangelo Masarati
7e7e19f5b9 check rename with newly added superior while consumer is down (ITS#6472) 2010-04-18 06:54:02 +00:00
Pierangelo Masarati
4480b22a91 don't use dangling stack pointers (more on ITS#6472 fix) 2010-04-18 06:53:22 +00:00
Pierangelo Masarati
88ffa89ae3 fix syncrepl when attr has no matching rule (ITS#6458) 2010-04-18 06:00:29 +00:00
Pierangelo Masarati
8025becf91 fix syncrepl when attr has no matching rule (ITS#6458) 2010-04-18 05:37:36 +00:00
Pierangelo Masarati
a94b978e9d (blind) fix off-by-one bug (ITS#6223; fixed differently) 2010-04-18 02:42:56 +00:00
Pierangelo Masarati
a9990e8914 fix out of order add/rename, when rename to newly added new superior occurs while consumer is offline (ITS#6472) 2010-04-17 21:59:35 +00:00
Pierangelo Masarati
71a11b44e8 fix memory handling in rewrite parsing (ITS#6526) 2010-04-17 16:29:34 +00:00
Howard Chu
b8013e828c No longer used 2010-04-15 21:29:50 +00:00
Pierangelo Masarati
467a1da79f add support for don't use copy in SASL auxprops lookup/store (ITS#6475; TODO: document new directives) 2010-04-15 18:13:53 +00:00
Pierangelo Masarati
9d2e03f052 allow to specify a per-database list of attributes that need to be always collected, even if not explicitly requested by clients (addresses ITS#6513) 2010-04-15 05:26:21 +00:00
Pierangelo Masarati
a3a603eca6 malloc as much as possible on slab 2010-04-15 05:11:23 +00:00
Pierangelo Masarati
bbe7272c7f allow strict adherence to RFC4370 wrt/ control criticality (ITS#6523) 2010-04-14 21:37:03 +00:00
Pierangelo Masarati
ee156cfd7a serial can be longer than ber_int_t (ITS#6460) 2010-04-14 20:26:24 +00:00
Pierangelo Masarati
ed92b02856 properly initialize acl_attrval_style (ITS#6520) 2010-04-14 17:01:39 +00:00
Howard Chu
68ce33cd77 ITS#6519 don't replicate purge deletes 2010-04-13 23:28:35 +00:00
Kurt Zeilenga
3dadeb3efe happy belated New Year 2010-04-13 22:17:29 +00:00
Hallvard Furuseth
6b68fc948c Forced commit - previous (rev 1.169) was ITS#6474, not 6467 2010-04-13 21:23:10 +00:00
Pierangelo Masarati
9331182a07 union of operation-specific data in LDIFRecord (ITS#6194, by Rich Megginson) 2010-04-13 07:37:59 +00:00
Pierangelo Masarati
f8d944cba3 fix libraries order to build with --enable-dynamic (ITS#6517) 2010-04-13 07:36:34 +00:00
Pierangelo Masarati
6632ea601f use slab memory as much as possible 2010-04-13 05:03:34 +00:00
Howard Chu
68b292d869 Cleanup prev commit 2010-04-12 20:21:13 +00:00
Pierangelo Masarati
9702081201 handle ordered values as appropriate (ITS#6516) 2010-04-12 18:01:37 +00:00
Pierangelo Masarati
5564ee0173 don't free before use 2010-04-12 16:24:01 +00:00
Pierangelo Masarati
f57a216f1c use slab allocation 2010-04-12 07:44:56 +00:00
Pierangelo Masarati
c5cf99dd4d move getpassphrase inside tool_bind; make sure password is always malloc'd and freed 2010-04-12 04:06:13 +00:00
Pierangelo Masarati
3a46af398c free LDIF handler in case of failure 2010-04-12 03:42:29 +00:00
Howard Chu
86c361cdb8 In tmp_rsa_cb, new API is in 0.9.8 inclusive, not exclusive 2010-04-12 03:21:05 +00:00
Howard Chu
b463d6164a ITS#6488 update from nss-ldapd to nss-pam-ldapd, refer to nss-pam-ldapd
home page instead of bundling the full code
2010-04-12 03:04:02 +00:00
Howard Chu
1dbefa75be ITS#6432 updated MozNSS context and PEM support 2010-04-12 02:44:28 +00:00
Pierangelo Masarati
32048a5128 fix previous commit 2010-04-12 02:28:40 +00:00
Pierangelo Masarati
d033f680b5 (ITS#6194) Patch - Enhancement - provide LDIF support as libldif 2010-04-12 02:01:55 +00:00
Pierangelo Masarati
2355fb516a backout unintended commit commit 2010-04-12 00:08:11 +00:00
Pierangelo Masarati
0dc3a13c01 fix previous commit 2010-04-12 00:06:45 +00:00
Pierangelo Masarati
5812265a84 fix previous commit (completely screwed, sorry) 2010-04-10 04:36:44 +00:00
Pierangelo Masarati
7d663ad81a add support for allowedChildClasses, allowedChildClassesEffective: the former basically consists of all structural objectClasses, the latter is identical if the user can write 'children', absent otherwise 2010-04-10 04:02:46 +00:00
Pierangelo Masarati
1ca4f7e9e3 document idassert-passthru (ITS#456) 2010-04-10 01:25:21 +00:00
Pierangelo Masarati
2bfd03cfe5 make room for further modules 2010-04-10 00:11:03 +00:00
Pierangelo Masarati
f75825881a honor X-ORDERED in olcDbIdAssertAuthzFrom; add olcDbIdAssertPassthru (ITS#6456); note: breaks binary compatibility with module back-meta.la 2010-04-09 22:47:55 +00:00
Howard Chu
e5302c2431 ITS#6510 ignore referrals on Bind response 2010-04-09 18:30:29 +00:00
Pierangelo Masarati
81469d0ff1 more on ITS#6507 2010-04-08 19:51:18 +00:00
Pierangelo Masarati
a6298f97fc keep attrs count consistent (ITS#6508) 2010-04-08 17:24:44 +00:00
Pierangelo Masarati
a53019e688 don't set dummy cookie when dealing with last database (ITS#6507) 2010-04-08 17:16:38 +00:00
Pierangelo Masarati
cd5dda252a don't mix code and declarations 2010-04-08 00:27:18 +00:00
Pierangelo Masarati
de84e6a09d do not assume that someone parsed the paged results response; in case, re-parse (ITS#6507) 2010-04-07 00:53:36 +00:00
Pierangelo Masarati
5da876f5fc make sure cookies are set/reset as appropriate when a page ends at database boundaries (ITS#6507) 2010-04-06 22:04:58 +00:00
Pierangelo Masarati
bd3414e724 detect misplaced entries in glued databases (ITS#6506) 2010-04-06 20:33:05 +00:00
Pierangelo Masarati
8e96d76a95 rework temporary malloc of glued controls (fixes ITS#6504); fix glued paged results 2010-04-02 19:15:42 +00:00
Howard Chu
c99d8465b7 ITS#6501 zero lockobjs 2010-03-31 06:22:06 +00:00