Commit Graph

564 Commits

Author SHA1 Message Date
SATOH Fumiyasu
899f3c994f ITS#7278 SHA-2: Add support salted SHA-2 password hashes
Support {SSHA256}, {SSHA384} and {SSHA512} hash schemes
2012-05-29 16:05:56 -07:00
SATOH Fumiyasu
3bc7f6d27d ITS#7269 SHA2: Avoid "static char real_hash[]" to support multithread
Remove sha*_hex_hash() and replace chk_sha*() with
libraries/liblutil/passwd.c:chk_sha1() implementation to
avoid a race condition.
2012-05-29 16:02:16 -07:00
SATOH Fumiyasu
e4f4322f6c SHA2: Make slapd-sha2 module portable
contrib/slapd-modules/passwd/sha2/sha2.[ch] need portable.h and
some macros to be portable source.

contrib/slapd-modules/passwd/sha2/slapd-sha2.c:hash_sha*() must
declare "struct berval digest" before a statement for K&R C,
and must replace C++ "// foo"-style comments with C style.
2012-05-08 12:16:25 -07:00
Pierangelo Masarati
762ef802f6 ITS#6598 make control global 2012-04-11 09:52:57 +02:00
Hallvard Furuseth
465942e74d ITS#7160 Support POSIX make: No $< in target rules 2012-02-18 18:17:40 +01:00
SATOH Fumiyasu
4069a34803 ITS#7138 smbk5pwd: fix ITS#6955 shadowLastChange
Fix uninitialized keys[1] in shadowLastChange support
2012-01-27 13:08:36 -08:00
Hallvard Furuseth
917c52014d Fix the configure.in $Id$ in configure 2012-01-27 21:30:12 +01:00
Kurt Zeilenga
2bbf9804b9 Happy New Year! 2012-01-01 07:10:53 -08:00
Ralf Haferkamp
7402cbb6f7 Fix compile problems with older gcc releases 2011-11-10 16:25:57 +01:00
Howard Chu
323e70ba13 ITS#7083 fix verb_to_mask usage 2011-11-07 16:41:35 -08:00
David Adam
29206f6d20 ITS#7082 Fix smbk5pwd:olcSmbK5PwdEnable 2011-11-07 22:30:00 +01:00
Quanah Gibson-Mount
e625581af3 Fix SLAP_CONFIG_DELETE ifdef (already fixed in RE24) 2011-11-04 15:21:34 -07:00
Howard Chu
3a096b300c ITS#6972 fix double-free in autogroup 2011-11-01 13:40:57 -07:00
Pierangelo Masarati
8df4c357be authTimestamp should be manageable (ITS#6873) 2011-06-30 21:55:28 +02:00
Ralf Haferkamp
1e4faaf1bd Additional getter methods for LDAPModification 2011-06-15 15:28:55 +02:00
SATOH Fumiyasu
d5920a42b1 ITS#6955 smbk5pwd: Support shadowLastChange
Fix typo -- hyc
2011-06-09 01:07:40 -07:00
Howard Chu
573b1e37ea ITS#6934 fix typo 2011-06-09 00:21:47 -07:00
Luke Howard
93c54fd158 Add GSS naming extensions ACL plugin 2011-05-09 13:55:40 +02:00
Hallvard Furuseth
fac36dcba7 ITS#6932: Clean up strange asserts & nearby code.
Mostly found by Klocwork: Issues #213,298-300,331,342-343,374,390,410.
2011-05-05 15:55:29 +02:00
Ralf Haferkamp
8b949b18c6 Fix build with gcc 4.6 2011-05-03 11:21:07 +02:00
Ralf Haferkamp
28adb589f2 fixed LDAPCtrl constructor when using char* 2011-04-14 15:44:00 +02:00
Ralf Haferkamp
36ba454bb6 renew SSL context when setting global Options 2011-04-01 10:06:05 +02:00
Ralf Haferkamp
0d5c46d838 Fixed SSL/TLS context renewal
LDAP_OPT_X_TLS_NEWCTX needs a pointer to 0 as the value for
ldap_set_option when renewing a client's SSL context.
2011-04-01 09:48:24 +02:00
Luke Howard
be0a8db087 get posixgroup.c compiling again 2011-03-31 00:35:27 +11:00
Kurt Zeilenga
cf49e43f86 Merge branch 'master' of ssh://git-master.openldap.org/~git/git/openldap 2011-03-28 18:42:22 -07:00
Kurt Zeilenga
cd1f718f01 Update guide Copyright/License handling
Avoids redundant files.
And update various notices
2011-03-28 18:40:52 -07:00
Quanah Gibson-Mount
0adef98b25 Update for git 2011-03-28 12:23:50 -07:00
Kurt Zeilenga
6921f1b7df fix typo in last commit 2011-03-27 17:49:21 -07:00
Kurt Zeilenga
364ae53526 handle $Id$ in configure.in (configure scripts need to be rebuilt) 2011-03-27 17:48:08 -07:00
Quanah Gibson-Mount
e8e711018f ITS#6879
Fix typo
2011-03-25 19:39:08 +00:00
Howard Chu
dc03b00857 ITS#6877 add LIBTOOL definition 2011-03-24 17:00:38 +00:00
Howard Chu
db5c70f89d More for ITS#6238 add install rule 2011-03-24 07:01:17 +00:00
Howard Chu
5fa1826370 Add CVS ID 2011-02-07 01:14:04 +00:00
Howard Chu
0561aa164a Drop unneeded scheme param 2011-02-07 01:12:49 +00:00
Howard Chu
e9e99fe612 Add APR1 to Makefile/README. Add {BSDMD5} mechanism. 2011-02-07 01:09:47 +00:00
Howard Chu
ffc1d68035 Use lutil_passwd_string64 instead of pw_string64 2011-02-07 00:49:55 +00:00
Howard Chu
4f8c0eddd2 ITS#6826 from Devin J. Pohly 2011-02-07 00:49:04 +00:00
Howard Chu
7f8b0560bd Replace pw_string64 with lutil_passwd_string64 2011-02-07 00:47:25 +00:00
Howard Chu
343bfa7ff4 ITS#6238 note lastbind 2011-02-05 00:59:18 +00:00
Howard Chu
ab8a0b7c77 DSA-specific opattrs don't replicate 2011-02-05 00:33:45 +00:00
Howard Chu
7d4cb05721 More cleanup 2011-02-05 00:29:24 +00:00
Howard Chu
fcb0c8c320 Add CVS IDs 2011-02-05 00:22:26 +00:00
Howard Chu
03cf13063d More cleanup, no C++ comments 2011-02-05 00:16:43 +00:00
Howard Chu
0403ca4f56 Allocate ConfigOID, use ISODE authTimestamp schema 2011-02-05 00:13:56 +00:00
Howard Chu
34347c66a0 ITS#6238 from Jonathan Clarke. Needs cleanup. 2011-02-04 23:59:44 +00:00
Howard Chu
f6871370f4 Fix agi_entry race conditions 2011-01-29 21:42:39 +00:00
Howard Chu
01e1b1e842 #6684 cleanup unneeded agi_mutex locks 2011-01-29 21:23:22 +00:00
Howard Chu
7b5dbc0b61 #6684 cleanup, acknowledgements 2011-01-29 21:15:19 +00:00
Howard Chu
c1e937c262 ITS#6684 preliminary from Norbert Pueschel and Christian Manal 2011-01-29 21:12:51 +00:00
Hallvard Furuseth
42cb7f06f1 cleanup: Rename rs_ensure_entry_modifiable().
The name rs_entry2modifiable() is more reasonably sized.
For now, leave behind a macro rs_ensure_entry_modifiable in proto-slap.h.
2011-01-28 16:33:55 +00:00