Howard Chu
0a7808fbad
Added recursive mutex implementation
2006-04-28 20:12:45 +00:00
Pierangelo Masarati
8242166888
print the correct search base when taken from ldaprc (ITS#4504)
2006-04-25 22:23:00 +00:00
Hallvard Furuseth
bd11c2c419
#define LogN/Debug() as ((void)0) instead of empty macros with --disable-debug
2006-04-16 16:03:49 +00:00
Kurt Zeilenga
5a96aa5304
Remove more LDBM cruft
2006-04-11 18:52:10 +00:00
Pierangelo Masarati
dfc8e7f6b8
better fix for ITS#4483
2006-04-09 22:29:42 +00:00
Kurt Zeilenga
6a64f4bc24
Remove configure support for LDBM
2006-04-08 04:15:37 +00:00
Howard Chu
d18277eac9
ITS#4422, #4475
...
Move TLS options into struct ldapoptions.
Added ldap_int_tls_destroy()
Added LDAP_OPT_X_TLS_NEWCTX to generate new SSL_CTX
2006-04-07 00:52:38 +00:00
Hallvard Furuseth
ca4a4456e8
LDAP_THREAD_DEBUG revamping, cleanup, bug fixes.
...
Expand usage struct with magic numbers and state info.
Add options "noreinit", "nosync", "nomem", "threadID". Remove "dupinit".
Detect address changes. Turn off thread ID tracking by default.
2006-04-05 19:52:07 +00:00
Pierangelo Masarati
e5f83e20b5
fix previous commit
2006-04-03 20:30:35 +00:00
Hallvard Furuseth
7a113f0759
Restore $LDAP_THREAD_DEBUG=off functionality (was lost in last patch).
2006-04-03 12:49:30 +00:00
Pierangelo Masarati
cad751250e
allow mutex ownership detection (thanks to Hallvard)
2006-04-01 19:00:37 +00:00
Kurt Zeilenga
8f318ec8a8
commit missing TXN piece
2006-03-31 15:31:29 +00:00
Kurt Zeilenga
8ac8d70a55
TXN protocol element parsers (without any backend support)
...
Misc cleanup
2006-03-07 00:48:14 +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
Howard Chu
4a0f6e941e
ITS#4372 regenerate
2006-02-27 11:24:33 +00:00
Luke Howard
2a2a3fc620
Add SLAPI_IS_INTERNAL_OPERATION / SLAPI_OPERATION_MSGID
2006-02-20 09:26:02 +00:00
Kurt Zeilenga
8c8ea049cb
Macro cleanup
2006-02-16 05:01:29 +00:00
Kurt Zeilenga
377aa0be68
ITS#4404: fix typo in ValuesReturnFilter control OID, add
...
temporary server-side support for old OID.
2006-02-15 21:30:35 +00:00
Kurt Zeilenga
cbc11c9233
unifdef -DLDAP_NULL_IS_NULL
2006-02-14 23:18:12 +00:00
Luke Howard
bfaf2a805f
Add sequential modify overlay to supported overlays
2006-02-13 02:24:26 +00:00
Kurt Zeilenga
7f0a047c37
Add RFC 4370
2006-02-11 04:08:23 +00:00
Kurt Zeilenga
6fd59da58f
Fix typo in prev commit
2006-02-10 15:13:23 +00:00
Kurt Zeilenga
d2d1eb786b
Improved bignum detection/use
2006-02-10 08:21:02 +00:00
Howard Chu
bf81549c88
Prefer long long to BIGNUM or GMP
2006-02-09 07:48:19 +00:00
Howard Chu
9d026c6445
Regenerate without multimaster switch
2006-02-06 04:52:44 +00:00
Pierangelo Masarati
ced7671e5e
friendly form for balance factors
2006-02-04 15:49:04 +00:00
Kurt Zeilenga
7072225050
rebuild
2006-01-16 18:56:26 +00:00
Kurt Zeilenga
48c34d254f
Update proxied authorization implementation to use IANA
...
assigned result code.
2006-01-12 22:55:56 +00:00
Kurt Zeilenga
63b9183126
enable NANOSLEEP detection on Linux for ITS#3950
2006-01-10 04:07:51 +00:00
Kurt Zeilenga
79d52b6f39
cleanup
2006-01-10 02:19:02 +00:00
Kurt Zeilenga
d8eace75a7
cleanup
2006-01-09 05:22:46 +00:00
Kurt Zeilenga
bc9fd825b6
Move deprecated routine behind LDAP_DEPRECATED
2006-01-09 01:29:47 +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
dbfb08b545
line up LDAP_API_FEATURE_PAGED_RESULTS with other controls
2006-01-08 22:44:43 +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
Pierangelo Masarati
d42506314b
regenerate
2006-01-06 17:49:00 +00:00
Pierangelo Masarati
339b9c371e
rfc2589 support (ITS#4293)
2006-01-06 17:46:52 +00:00
Pierangelo Masarati
8ebdb57b37
regenerate
2006-01-06 17:14:41 +00:00
Pierangelo Masarati
f0ae7d7a1b
regenerate
2006-01-06 17:11:01 +00:00
Howard Chu
d1693d4a07
ITS#3950 tweak prev commit, s/REPLACE_SCHED_YIELD/REPLACE_BROKEN_YIELD/
2006-01-06 06:07:36 +00:00
Kurt Zeilenga
f5fd375d38
i before e and other cleanup
2006-01-06 05:50:51 +00:00
Kurt Zeilenga
8e5f98e7f5
Remove usleep(3) detection (unused)
2006-01-06 05:41:40 +00:00
Kurt Zeilenga
a2400cbfc5
Add configure support for REPLACE_SCHED_YIELD
2006-01-06 05:38:57 +00:00
Kurt Zeilenga
acbb5cf689
Happy new year!
2006-01-03 23:11:52 +00:00
Pierangelo Masarati
959a3651b9
fix logic of POSIX strerror_r (ITS#4292; refix ITS#4285)
2006-01-02 09:46:49 +00:00
Pierangelo Masarati
6f68a1af6d
Log0
2005-12-28 01:22:56 +00:00
Pierangelo Masarati
eb734a167b
add severity-aware logging (ITS#4282)
2005-12-27 16:29:37 +00:00
Pierangelo Masarati
a9348a1b88
on Solaris, [v][sf][n]printf doesn't like NULL; on Solaris 10 strerror_r apparently returns NULL in some cases (ITS#4285)
2005-12-23 12:48:39 +00:00
Pierangelo Masarati
20dc92fe25
cleanup debug handling
2005-12-22 22:33:32 +00:00