Quanah Gibson-Mount
dc52a6fcab
Merge remote-tracking branch 'origin/mdb.RE/0.9'
2015-04-16 14:59:07 -05:00
Ryan Tandy
0146e3ddfc
ITS#8097 nssov: clean up some compiler warnings
2015-04-16 03:41:48 +01:00
Ryan Tandy
dc277009e2
ITS#8097 nssov: update to protocol version 2
...
This updates nssov for the protocol changes in nss-pam-ldapd commits
5f55781 and 6a74d8d. The protocol was changed to network byte order,
uid_t and gid_t were changed to int32_t, and the READ_TYPE and
WRITE_TYPE macros were removed. The PAM protocol was restructured to
drop the DN field and to use a common basic set of fields for all
requests.
2015-04-16 03:41:30 +01:00
Ryan Tandy
6a28f3dc20
ITS#8097 nssov: update nss-pam-ldapd files to 0.9.4
2015-04-16 03:41:05 +01:00
Jan Synacek
25bbf116ad
ITS#8105 back-perl: correctly convert perlModuleConfig
...
perlModuleConfig lines are not converted when using slaptest -f -F.
2015-04-16 02:55:56 +01:00
Howard Chu
b0032feb85
ITS#8062 also handle subcursors
2015-04-16 00:19:40 +01:00
Howard Chu
ddc4aa1aa3
ITS#8062
2015-04-15 23:48:09 +01:00
Howard Chu
97c7b6151e
ITS#8062 fix rebalance
...
(Probably fixes the ITS, definitely fixes a bug) when collapsing
the root page, fixups of other cursors was incomplete.
2015-04-15 23:30:52 +01:00
Howard Chu
15347d1180
ITS#8103 fix crash with more than 65535 aliases in a scope
2015-04-13 13:11:29 -07:00
Howard Chu
dcd0fd27f6
ITS#8040 use NOMETASYNC for lazycommit
...
not NOSYNC. Might be configurable in the future, but we don't
really want to add more config options at present
2015-04-09 15:56:22 +01:00
Howard Chu
44f8642c0e
ITS#8040 fix 525aa23800
2015-04-08 23:30:35 +01:00
Ondřej Kuzník
d74b45cfda
ITS#8057 test cases
2015-04-08 23:26:37 +01:00
Ondřej Kuzník
cf3e10ee15
ITS#8057 Use an actual entry for modify/modrdn checks
2015-04-08 23:26:27 +01:00
Howard Chu
525aa23800
ITS#8040 document lazycommit
2015-04-08 23:18:03 +01:00
Quanah Gibson-Mount
48d3720d5a
ITS#8099
...
Update documentation to correctly use tls_cipher_suite
2015-04-08 15:01:15 -05:00
Howard Chu
012b7f0e7d
ITS#8092 no-op if there's no context
2015-04-01 21:17:35 +01:00
Mikko Auvinen
de76b8d1ce
ITS#8093 add LDAP_X_CONNECTING error string
2015-04-01 20:54:54 +01:00
Howard Chu
7aefa46b37
ITS#8090 fix for async connect
2015-04-01 20:54:12 +01:00
Quanah Gibson-Mount
1add666e5a
Merge remote-tracking branch 'origin/mdb.RE/0.9'
2015-03-23 11:14:16 -05:00
Howard Chu
ff7c0e5779
ITS#8081 - more for #8063
...
Prev patch broke underlying assumption that mods queue and execute
in order. Now must search list for matching mod to dequeue.
2015-03-21 21:32:48 +00:00
Howard Chu
2d9f33072b
ITS#8080 nssov: use old pwd if it's given
2015-03-18 20:50:19 +00:00
Ryan Tandy
0200c6d92c
ITS#8080 nssov: allow user pwmod without pwdmgr configured
2015-03-18 20:48:15 +00:00
Ryan Tandy
957d4770eb
ITS#8080 nssov: only allow root to become pwdmgr
2015-03-18 20:47:57 +00:00
Ryan Tandy
7e3177070a
ITS#8080 nssov: require old password unless pwdmgr
2015-03-18 20:47:32 +00:00
Ryan Tandy
05ea78703b
ITS#8079 nssov: fix compare for usergroup
...
More for 5c527bc49e
2015-03-15 19:32:29 +00:00
Howard Chu
1859a6f069
ITS#8065 more for syncrepl compat
...
Use opextra to detect our own internal ops, not a public control
2015-03-09 19:05:07 +00:00
Quanah Gibson-Mount
dd58f3dde4
ITS#8066
2015-02-27 17:15:23 -06:00
Howard Chu
82b6a04bb7
ITS#8066 fix mdb_load with large values
2015-02-27 17:14:52 -06:00
Howard Chu
9655b23ce0
ITS#8006 more rootdn privs
2015-02-26 00:14:41 +00:00
Howard Chu
91f14e6c39
ITS#8065 don't log/replicate internal ops
2015-02-25 15:34:00 +00:00
Howard Chu
8eb9aa7dc5
ITS#8063 more for prev commit
2015-02-25 06:11:44 +00:00
Howard Chu
8ad64c8f9a
ITS#8063 don't block our own thread
2015-02-25 05:44:07 +00:00
Howard Chu
46c07bbfb5
More for prev commit
2015-02-25 00:39:14 +00:00
Howard Chu
79bbf05c5a
More for ITS#6970
...
modrdn had the same bug
2015-02-25 00:30:36 +00:00
Ondřej Kuzník
4b84b6af14
ITS#8057 Enforce uniqueness unless permitted by ACL
2015-02-16 17:30:59 +00:00
Quanah Gibson-Mount
c127e78fb0
Merge remote-tracking branch 'origin/mdb.RE/0.9'
2015-02-12 11:30:00 -06:00
Quanah Gibson-Mount
b7d1afad42
Happy New Year
2015-02-12 11:28:55 -06:00
Quanah Gibson-Mount
21a374f2d4
Happy New Year
2015-02-12 11:28:21 -06:00
Quanah Gibson-Mount
1705fa7e55
Happy New Year
2015-02-11 15:36:57 -06:00
Jan Synacek
f19f1c3249
ITS#8056 fix libdb detection with gcc 5
...
The old cpp version generated:
__db_version 5
The new output:
__db_version
5
Running cpp with -P (inhibit linemarkers generation) fixes this when using gcc 5.
Behavior with older versions of gcc is not changed.
2015-02-11 19:46:54 +00:00
Howard Chu
b5da411e1e
ITS#8046 add vrFilter test
2015-02-08 11:24:57 +00:00
Howard Chu
129299a933
ITS#8051 use a regexp
2015-02-04 05:21:46 +00:00
Howard Chu
2fbecdd756
ITS#8051 add DN qualifier
2015-02-04 03:53:13 +00:00
Howard Chu
79d90c3935
ITS#8050 fix ldap_get_option(LDAP_OPT_SESSION_REFCNT)
2015-02-04 03:16:20 +00:00
Howard Chu
3b130b65a4
ITS#8049 fix typo
2015-02-04 02:40:30 +00:00
Howard Chu
2f1a2dd329
ITS#8046 fix vrFilter_free
2015-02-04 02:03:55 +00:00
Howard Chu
3349ca0bee
ITS#8048 fix slapo-sock result
2015-02-03 10:35:52 +00:00
Howard Chu
cb3952db4b
ITS#8039 more cleanup
2015-02-03 10:23:39 +00:00
Howard Chu
9232232397
More for ITS#6970
2015-02-02 19:28:59 +00:00
Howard Chu
a32a2da33a
ITS#8040 experimental Lazy Commit
2015-02-02 10:50:22 +00:00