1
0
mirror of https://github.com/samba-team/samba.git synced 2024-12-28 07:21:54 +03:00
samba-mirror/source4/auth
Andrew Bartlett 6554433fc2 r25660: Add a new interface 'generate_secret_buffer()', to be used when we
require top-quality entropy.  We don't want to waste system enropy
generating challenges (which simply need to be unpredictable, not
secret) or when generating UUIDs.

Rework generate_random_buffer() to use /dev/urandom less often, only
to seed the existing RC4 based PRNG.  (With an exception to ensure we
don't waste this setup cost for very small entropy requests).

Perhaps we should be using heimdal's code for this instead?

This should drasticly reduce our entropy use, particularly in the
build farm (automated Samba build on hosts without much other source
of entropy).

Andrew Bartlett
(This used to be commit 6a5630d371)
2007-12-21 05:43:03 +01:00
..
credentials r25552: Convert to standard bool type. 2007-10-10 15:07:54 -05:00
gensec r25562: Use standard bool types in cyrus sasl code - patch by Julien. 2007-10-10 15:07:56 -05:00
kerberos r25552: Convert to standard bool type. 2007-10-10 15:07:54 -05:00
ntlmssp r25660: Add a new interface 'generate_secret_buffer()', to be used when we 2007-12-21 05:43:03 +01:00
auth_anonymous.c r23792: convert Samba4 to GPLv3 2007-10-10 14:59:12 -05:00
auth_developer.c r25552: Convert to standard bool type. 2007-10-10 15:07:54 -05:00
auth_sam_reply.c r23792: convert Samba4 to GPLv3 2007-10-10 14:59:12 -05:00
auth_sam.c r25446: Merge some changes I made on the way home from SFO: 2007-10-10 15:07:34 -05:00
auth_server.c r25624: Remove ipv4_addr hack. Only causes 4 extra includes of system/network.h because we stripped down includes. 2007-12-21 05:43:00 +01:00
auth_simple.c r25552: Convert to standard bool type. 2007-10-10 15:07:54 -05:00
auth_unix.c r25576: BOOL -> bool 2007-10-10 15:07:58 -05:00
auth_util.c r25552: Convert to standard bool type. 2007-10-10 15:07:54 -05:00
auth_winbind.c r25181: sync winbind client code with samba3 2007-10-10 15:06:46 -05:00
auth.c r25552: Convert to standard bool type. 2007-10-10 15:07:54 -05:00
auth.h r24712: No longer expose the 'BOOL' data type in any interfaces. 2007-10-10 15:02:54 -05:00
config.m4 r18164: enable the SASL library if found 2007-10-10 14:17:45 -05:00
config.mk r22404: more dependencies which should be private 2007-10-10 14:51:14 -05:00
ntlm_check.c r25552: Convert to standard bool type. 2007-10-10 15:07:54 -05:00
pam_errors.c r23801: The FSF has moved around a lot. This fixes their Mass Ave address. 2007-10-10 14:59:18 -05:00
sam.c r25552: Convert to standard bool type. 2007-10-10 15:07:54 -05:00