Kurt Zeilenga
|
fad69dbef8
|
Additional TXN changes
|
2006-03-07 02:21:27 +00:00 |
|
Kurt Zeilenga
|
825ce79611
|
Initial and rough client-side implementation of the revised LDAP
Transactions specification. A work in progress! Comments welcomed.
|
2006-03-06 21:20:36 +00:00 |
|
Luke Howard
|
e5a5f5e1b2
|
Don't fail compile if LDAP_EXOP_X_TURN undefined (ie. if LDAP_REL_ENG undefined)
|
2006-03-05 04:23:59 +00:00 |
|
Luke Howard
|
0ccbce9d09
|
Always pass valid BerElement to ldap_create_control() to avoid assert fail
|
2006-03-02 16:50:34 +00:00 |
|
Kurt Zeilenga
|
8c8ea049cb
|
Macro cleanup
|
2006-02-16 05:01:29 +00:00 |
|
Kurt Zeilenga
|
cbc11c9233
|
unifdef -DLDAP_NULL_IS_NULL
|
2006-02-14 23:18:12 +00:00 |
|
Kurt Zeilenga
|
2d9e341ae9
|
Report layer installed only after installed, and fix up report text
|
2006-02-13 23:26:55 +00:00 |
|
Kurt Zeilenga
|
fe8e3b7efa
|
Kludge for MSAD (ITS#4391 and others)
|
2006-02-07 01:20:55 +00:00 |
|
Howard Chu
|
fb4cba514d
|
ITS#4354 only set DH callback if OPT_DHFILE has been set.
|
2006-01-19 18:12:15 +00:00 |
|
Kurt Zeilenga
|
48c34d254f
|
Update proxied authorization implementation to use IANA
assigned result code.
|
2006-01-12 22:55:56 +00:00 |
|
Pierangelo Masarati
|
056b7e55da
|
silence warning
|
2006-01-12 18:29:33 +00:00 |
|
Howard Chu
|
41c46bdb4e
|
Tone down dn2bv/bv2dn logging
|
2006-01-12 06:07:42 +00:00 |
|
Luke Howard
|
86d1072917
|
ITS#4327 - make SASL_MECH/SASL_REALM no longer user-only options
|
2006-01-11 17:28:30 +00:00 |
|
Pierangelo Masarati
|
e94ded997d
|
fix typo in previous commit
|
2006-01-09 11:18:01 +00:00 |
|
Kurt Zeilenga
|
be8676f780
|
s/pagectrl.o/pagectrl.lo/
|
2006-01-09 05:25:43 +00:00 |
|
Kurt Zeilenga
|
d8eace75a7
|
cleanup
|
2006-01-09 05:22:46 +00:00 |
|
Kurt Zeilenga
|
eccd913a07
|
Update variables holding protocol values to ber_*_t's
Remove old grouping/txn code (pending redesign)
|
2006-01-09 01:25:53 +00:00 |
|
Pierangelo Masarati
|
564dca34bf
|
fix types; further check parameters
|
2006-01-08 22:45:35 +00:00 |
|
Pierangelo Masarati
|
de79a7bfec
|
rework API functions to create/parse controls; add client API functions to handle RFC2696 paged results (ITS#4314; patch from Hans Leidekker with changes)
|
2006-01-08 22:03:30 +00:00 |
|
Kurt Zeilenga
|
bca31173d8
|
Update (and rename) Sort and VLV parse routines to expect actual
control to be directly passed in.
|
2006-01-08 19:34:01 +00:00 |
|
Kurt Zeilenga
|
8ab4786ef2
|
correct typo
|
2006-01-08 19:11:57 +00:00 |
|
Kurt Zeilenga
|
d88f4e8197
|
cleanup
|
2006-01-08 17:11:15 +00:00 |
|
Pierangelo Masarati
|
339b9c371e
|
rfc2589 support (ITS#4293)
|
2006-01-06 17:46:52 +00:00 |
|
Kurt Zeilenga
|
acbb5cf689
|
Happy new year!
|
2006-01-03 23:11:52 +00:00 |
|
Kurt Zeilenga
|
cdbbed6c3b
|
improve LDAP_OTHER description
|
2006-01-03 19:45:26 +00:00 |
|
Pierangelo Masarati
|
0e6f61aa03
|
fix leaks in ldap_parse_passwd()
|
2006-01-02 13:27:29 +00:00 |
|
Pierangelo Masarati
|
283f79c268
|
improve previous commit (one line, use buffer and truncate if required)
|
2005-12-16 12:18:55 +00:00 |
|
Pierangelo Masarati
|
3edbd4fee7
|
log attrs
|
2005-12-15 19:12:09 +00:00 |
|
Pierangelo Masarati
|
fcda57e90f
|
use macros instead of numbers...
|
2005-12-13 20:11:26 +00:00 |
|
Pierangelo Masarati
|
73acecaf0f
|
cleanup
|
2005-12-13 15:53:10 +00:00 |
|
Kurt Zeilenga
|
71cf424b77
|
unifdef -DLDAP_SCOPE_SUBORDINATE
|
2005-11-26 06:35:36 +00:00 |
|
Pierangelo Masarati
|
f86543c770
|
cleanup filter escaping
|
2005-11-25 12:16:27 +00:00 |
|
Pierangelo Masarati
|
6ab23ef926
|
add more versatile private API for filter escaping
|
2005-11-25 10:41:33 +00:00 |
|
Pierangelo Masarati
|
c655139449
|
fix ldap_bv2escaped_filter_value() according to <draft-ietf-ldapbis-filter>
|
2005-11-25 01:12:32 +00:00 |
|
Pierangelo Masarati
|
d34fffcaf9
|
use lutil_ato*() whenever appropriate
|
2005-11-24 01:10:05 +00:00 |
|
Kurt Zeilenga
|
7468c7fb58
|
Support Solaris 10's getpeerucred(3) (*** blind commit ***)
|
2005-11-23 18:55:31 +00:00 |
|
Kurt Zeilenga
|
c5c5a7f19b
|
s/ACCRIGHTS/ACCRIGHTSLEN/
|
2005-11-23 18:22:02 +00:00 |
|
Pierangelo Masarati
|
1ce491e4f4
|
fix library checks; implement client side of "touch" modify (ITS#4183)
|
2005-11-20 14:17:37 +00:00 |
|
Pierangelo Masarati
|
af23be3675
|
silence warnings...
|
2005-11-14 21:47:17 +00:00 |
|
Pierangelo Masarati
|
4a6f4369c0
|
don't malloc empty strings for matched, error
|
2005-11-12 18:42:03 +00:00 |
|
Howard Chu
|
146b2c5389
|
ITS#4082 tls ctx requirements are only applicable to servers, or clients
with tls_opt_require_cert = TRY or DEMAND. Ignore requirements for clients.
|
2005-11-08 13:42:10 +00:00 |
|
Pierangelo Masarati
|
5be72fe816
|
don't allow '{' in TK_BAREWORD (ITS#4116)
|
2005-11-07 22:53:43 +00:00 |
|
Pierangelo Masarati
|
a6453f28f8
|
silence warnings
|
2005-11-06 23:27:09 +00:00 |
|
Kurt Zeilenga
|
4f63434511
|
Improve SASL error handling
|
2005-11-06 22:43:23 +00:00 |
|
Pierangelo Masarati
|
e1a7fa2ee9
|
fix ldap_bv2escaped_filter_value
|
2005-11-06 11:41:42 +00:00 |
|
Howard Chu
|
d67a2f2044
|
Move lconn_tls_ctx to ldo_tls_ctx. Otherwise clients cannot set it after
ldap_initializ'ing an LD and before connecting on it. Really all of the
global TLS options belong in the ldapoptions struct, instead of static vars.
|
2005-11-05 12:49:43 +00:00 |
|
Pierangelo Masarati
|
f571f4b2b4
|
fix previous commit
|
2005-11-03 20:11:22 +00:00 |
|
Pierangelo Masarati
|
561cd3d845
|
don't leak hostname
|
2005-11-03 15:17:48 +00:00 |
|
Kurt Zeilenga
|
ecd86725f2
|
Update result code to IANA-assigned values
Provide some backwards compatibility.
Misc cleanup
|
2005-11-03 01:27:07 +00:00 |
|
Howard Chu
|
6fcfaedf90
|
ITS#4137 was returning with tls_def_ctx_mutex locked.
|
2005-11-02 23:43:19 +00:00 |
|