Howard Chu
fa705a1814
ITS#8203 plug leak in prev commit
2015-07-24 19:32:19 +01:00
Howard Chu
3033f89eef
ITS#8203 more fixes for #8036/#7904.
2015-07-24 18:35:28 +01:00
Ryan Tandy
b48d0169d0
ITS#8199 fix NULL ptr dereference in at_next
...
Deleting all values of olcAttributeTypes and then adding a value with
index > 0 triggers a NULL dereference when config_generic tries to
append to a list that doesn't exist yet.
Already fixed for olcObjectClasses in ITS#5388.
2015-07-17 16:09:46 -07:00
Howard Chu
e75fbc953f
ITS#8201 LDAPSTACKGUARD feature
2015-07-16 18:58:23 +01:00
Howard Chu
e5c778fa43
ITS#8173 fix SEGV after failed retry
2015-07-16 03:29:06 +01:00
Howard Chu
a8491a63e6
Fix setting authTimestamp on non-TOTP binds
2015-07-16 03:28:37 +01:00
Howard Chu
34e7cbb6fe
Plug memleak on mismatched length
2015-07-13 17:17:42 +01:00
Howard Chu
4796f01209
ITS#8195 fix ITS#7027 regression, port number sign bit overflow
...
Another bug from 5de85b922a
2015-07-12 11:14:33 +01:00
Howard Chu
624c1fac8b
ITS#8184 avoid redundant mod ops
...
If multiple ppolicy overlays are present on a glued tree, they all
attempt to update the policy operational attributes in response to
password-related activities. The redundant mod ops will cause the
entire op to fail. Check for these ops before inserting new ones.
2015-07-10 14:04:29 +01:00
Howard Chu
eb25ece469
Revert unintended commit
2015-07-08 14:25:52 +01:00
Howard Chu
b7a291a488
Experimental syslog() replacement
...
2-3x faster than libc. Add it to the Makefile yourself if you want to test it.
2015-07-08 14:22:29 +01:00
Howard Chu
1ab08d2f8e
Fix whitespace in manpage
2015-07-07 19:10:00 +01:00
Quanah Gibson-Mount
a18d4c9763
ITS#8056
...
Regenerate configure
2015-07-06 11:49:24 -05:00
Howard Chu
b6208a4474
New ADremap overlay
2015-07-03 20:11:25 +01:00
Howard Chu
e4278b5731
Fix cfg OID typos
2015-07-03 10:52:20 +01:00
Howard Chu
ea43ac38bf
Merge authTimestamp from lastbind overlay
...
This code duplicates the basic function of lastbind. The two overlays
cannot be used together. The timestamp Mod op is changed to require
the old value to still be present at the end of the Bind. This allows
us to detect collisions (multiple successful Binds in the same time
window) and properly fail the extra Bind attempts.
2015-07-02 20:12:51 +01:00
Howard Chu
1b6085cb9b
Return to Release Engineering
2015-07-02 18:04:25 +01:00
Howard Chu
e069a79239
Add TOTP pw mechanism
2015-07-02 17:05:14 +01:00
Quanah Gibson-Mount
a23fc2fd94
Merge remote-tracking branch 'origin/mdb.RE/0.9'
2015-06-20 19:18:13 -05:00
Howard Chu
56e4e20ebc
Release 0.9.15
2015-06-19 14:10:32 +01:00
Hallvard Furuseth
562b9c461b
ITS#8158 Fix sendto() address length for CLDAP
2015-06-15 19:57:48 +02:00
Quanah Gibson-Mount
10755b91dd
Merge remote-tracking branch 'origin/mdb.RE/0.9'
2015-06-05 15:50:26 -05:00
Hallvard Furuseth
416ecc7827
Update for mdb_env_open
2015-06-02 21:07:33 +02:00
Hallvard Furuseth
6794d898f8
Clarify mdb_env_open() doc of 'mode' param
2015-06-02 21:04:52 +02:00
Quanah Gibson-Mount
5fb6dea198
Merge remote-tracking branch 'origin/mdb.RE/0.9'
2015-06-01 16:28:24 -05:00
Hallvard Furuseth
249d2b84dc
more CHANGES
2015-05-29 03:08:32 +02:00
Hallvard Furuseth
2a1dd5ae1c
ITS#8156
2015-05-28 21:13:24 +02:00
Hallvard Furuseth
a0b96697c5
ITS#8156 Fix MDB_MAXKEYSIZE doc
2015-05-28 20:51:39 +02:00
Hallvard Furuseth
277e536ffa
ITS#8157
2015-05-28 00:12:53 +02:00
Hallvard Furuseth
6bfadb9178
ITS#8157 mdb_txn_renew0(): init after error checks
2015-05-28 00:12:18 +02:00
Hallvard Furuseth
91743d66e6
mtest*.c: Fix MDB_NOOVERWRITE, plug cursor leak
2015-05-28 00:10:29 +02:00
Hallvard Furuseth
822b2d502f
ITS#8117 Fix MDB_INTEGERDUP keysize doc + md_dcmp
2015-05-28 00:08:51 +02:00
Jan Synacek
be11563e36
ITS#7769 Fix typo in slapd-meta manpage.
2015-05-21 17:26:57 +01:00
Howard Chu
66ab6bafa8
ITS#8142 cleanup prev commit
...
Only drop connection if user originally bound to this backend,
and rebind-as-user was set. Sessions from other backends would
use idassert-bind so loss of creds doesn't affect them.
2015-05-21 01:20:16 +01:00
Howard Chu
5f70fd13d2
ITS#8129 fix typo from ITS#6613
2015-05-20 23:46:51 +01:00
Ryan Tandy
3b90232022
ITS#8150 let check_name_index handle frontend
...
The fix for ITS#7016 only adjusted the frontend entry's DN, but not the
naming attribute in the entry. check_name_index knows how to do both.
2015-05-20 23:36:42 +01:00
Howard Chu
3f119767f7
ITS#8146 fix off-by-1 in prev commit
2015-05-19 21:21:54 +01:00
Howard Chu
117edd79ce
ITS#8142 drop client connection on remote failure
...
also cleanup of return-code handling
2015-05-19 15:37:24 +01:00
Howard Chu
4f05e3d966
ITS#8146 tweak prev commit
...
Test less likely condition first
2015-05-18 18:06:58 +01:00
Howard Chu
1e768c1cda
ITS#8146 fix mdb_filter_candidates for unindexed attr
...
Change result of MDB_IDL_ALL() to use the last entryID in the DB
instead of NOID.
2015-05-18 17:55:04 +01:00
Howard Chu
fc05c63b63
ITS#8127 fix ftello for Win32
2015-05-07 10:48:42 +01:00
Emmanuel Lécharny
9f9bf53d61
ITS#8131 fix typo in prev commit
2015-05-06 16:50:41 +01:00
Howard Chu
930decf5ff
ITS#8131 improve back-meta logs
2015-05-06 16:40:14 +01:00
Hallvard Furuseth
17853783df
Silence warnings
2015-05-04 21:07:02 +02:00
Hallvard Furuseth
a59f336a61
ITS#8092 fix previous fix.
...
slap_auxprop_lookup() returns void with old sasl versions.
2015-05-04 21:05:57 +02:00
Hallvard Furuseth
f2b96c19cc
Fallback typedef for slap_sasl_cb_ft
2015-05-04 20:52:00 +02:00
Quanah Gibson-Mount
a6ea07dd63
Merge remote-tracking branch 'origin/mdb.RE/0.9'
2015-05-04 11:36:27 -05:00
Howard Chu
6bd97d4286
ITS#8117 better fix
...
Don't change mc_dbx because we would need to undo the change if
the txn aborts. Make the fix (for get) match existing code for put.
2015-05-03 07:52:47 +01:00
Howard Chu
7127753244
Revert "ITS#8117 cleanup prev commit"
...
This reverts commit 47c4e747a0
.
Revert "ITS#8117 fix INTEGERDUP compare"
This reverts commit ba45e0c05a
.
2015-05-03 07:43:50 +01:00
Quanah Gibson-Mount
2c34d2fda6
ITS#8120 Move final CHECK_CSN block to before the mutex is unlocked.
2015-04-29 22:30:17 -05:00