1
0
mirror of https://github.com/samba-team/samba.git synced 2024-12-27 03:21:53 +03:00
samba-mirror/source4/lib
Andrew Tridgell 8087d844ef r995: - renamed many of our crypto routines to use the industry standard
names rather than our crazy naming scheme. So DES is now called
  des_crypt() rather than smbhash()

- added the code from the solution of the ADS crypto challenge that
  allows Samba to correctly handle a 128 bit session key in all of the
  netr_ServerAuthenticateX() varients. A huge thanks to Luke Howard
  from PADL for solving this one!

- restructured the server side rpc authentication to allow for other
  than NTLMSSP sign and seal. This commit just adds the structure, the
  next commit will add schannel server side support.

- added 128 bit session key support to our client side code, and
  testing against w2k3 with smbtorture. Works well.
(This used to be commit 729b2f41c9)
2007-10-10 12:56:25 -05:00
..
cmdline r889: convert samba4 to use [u]int16_t instead of [u]int16 2007-10-10 12:56:16 -05:00
crypto r995: - renamed many of our crypto routines to use the industry standard 2007-10-10 12:56:25 -05:00
ldb r943: change samba4 to use 'uint8_t' instead of 'unsigned char' 2007-10-10 12:56:21 -05:00
popt r665: merge over the new build system from my tmp branch 2007-10-10 12:53:36 -05:00
registry r960: convert 'unsigned int' to uint_t in the most places 2007-10-10 12:56:23 -05:00
tdb r990: fix tdb standalone build 2007-10-10 12:56:25 -05:00
basic.m4 r845: convert SUBSYSTEM LIBBASIC to a .mk file 2007-10-10 12:53:54 -05:00
basic.mk r937: - added a simple QuerySecurity implementation in samr server 2007-10-10 12:56:20 -05:00
bitmap.c r962: convert 'unsigned' and 'unsigned int' to uint_t 2007-10-10 12:56:23 -05:00
charcnv.c r934: on ascii strings STR_TERMINATE_ASCII should trigger STR_TERMINATE behaviour 2007-10-10 12:56:20 -05:00
data_blob.c r607: When our code is looking for an 'empty' data blob 2007-10-10 12:51:50 -05:00
debug.c r884: convert samba4 to use [u]int32_t instead of [u]int32 2007-10-10 12:56:15 -05:00
dmallocmsg.c first public release of samba4 code 2003-08-13 01:53:07 +00:00
dprintf.c first public release of samba4 code 2003-08-13 01:53:07 +00:00
events.c r889: convert samba4 to use [u]int16_t instead of [u]int16 2007-10-10 12:56:16 -05:00
fault.c merge the version.h autogeneration stuff from 3.0 2004-01-28 12:47:52 +00:00
fsusage.c r873: converted samba4 to use real 64 bit integers instead of 2007-10-10 12:56:14 -05:00
gencache.c first public release of samba4 code 2003-08-13 01:53:07 +00:00
genrand.c r943: change samba4 to use 'uint8_t' instead of 'unsigned char' 2007-10-10 12:56:21 -05:00
getsmbpass.c first public release of samba4 code 2003-08-13 01:53:07 +00:00
iconv.c r962: convert 'unsigned' and 'unsigned int' to uint_t 2007-10-10 12:56:23 -05:00
iconv.m4 r665: merge over the new build system from my tmp branch 2007-10-10 12:53:36 -05:00
interface.c r884: convert samba4 to use [u]int32_t instead of [u]int32 2007-10-10 12:56:15 -05:00
interfaces.c r962: convert 'unsigned' and 'unsigned int' to uint_t 2007-10-10 12:56:23 -05:00
ldap_escape.c first public release of samba4 code 2003-08-13 01:53:07 +00:00
messages.c r960: convert 'unsigned int' to uint_t in the most places 2007-10-10 12:56:23 -05:00
module.c r955: Update debian package rules... builds now 2007-10-10 12:56:22 -05:00
ms_fnmatch.c first public release of samba4 code 2003-08-13 01:53:07 +00:00
mutex.c more mutex portability. 2003-12-16 03:45:04 +00:00
pam_errors.c first public release of samba4 code 2003-08-13 01:53:07 +00:00
pidfile.c r962: convert 'unsigned' and 'unsigned int' to uint_t 2007-10-10 12:56:23 -05:00
replace.c r943: change samba4 to use 'uint8_t' instead of 'unsigned char' 2007-10-10 12:56:21 -05:00
select.c first public release of samba4 code 2003-08-13 01:53:07 +00:00
server_mutex.c first public release of samba4 code 2003-08-13 01:53:07 +00:00
signal.c first public release of samba4 code 2003-08-13 01:53:07 +00:00
smbrun.c some compilers don't like the #warning preprocessing directive 2004-02-02 12:15:25 +00:00
snprintf.c r943: change samba4 to use 'uint8_t' instead of 'unsigned char' 2007-10-10 12:56:21 -05:00
substitute.c first public release of samba4 code 2003-08-13 01:53:07 +00:00
system.c r960: convert 'unsigned int' to uint_t in the most places 2007-10-10 12:56:23 -05:00
talloc.c r962: convert 'unsigned' and 'unsigned int' to uint_t 2007-10-10 12:56:23 -05:00
tallocmsg.c first public release of samba4 code 2003-08-13 01:53:07 +00:00
talloctort.c remove a lot of unused stuff from the header files 2004-01-28 18:54:36 +00:00
tdb_helper.c r728: - let libldb_tdb depend on new subsystem LIBTDB 2007-10-10 12:53:45 -05:00
time.c r962: convert 'unsigned' and 'unsigned int' to uint_t 2007-10-10 12:56:23 -05:00
username.c r861: remove the next round of unused stuff 2007-10-10 12:56:13 -05:00
util_file.c r943: change samba4 to use 'uint8_t' instead of 'unsigned char' 2007-10-10 12:56:21 -05:00
util_getent.c r685: The SAM is dead! Long live the new SAM! ;-) 2007-10-10 12:53:42 -05:00
util_pw.c first public release of samba4 code 2003-08-13 01:53:07 +00:00
util_secdesc.c r937: - added a simple QuerySecurity implementation in samr server 2007-10-10 12:56:20 -05:00
util_sid.c r929: Remove more unused code from util_sid.c (the old-style sid code is 2007-10-10 12:56:20 -05:00
util_sock.c r943: change samba4 to use 'uint8_t' instead of 'unsigned char' 2007-10-10 12:56:21 -05:00
util_str.c r960: convert 'unsigned int' to uint_t in the most places 2007-10-10 12:56:23 -05:00
util_unistr.c r890: convert samba4 to use [u]int8_t instead of [u]int8 2007-10-10 12:56:16 -05:00
util_uuid.c added a bunch of alias functions in samr.idl based on work by Kai. 2003-12-19 03:59:27 +00:00
util.c r962: convert 'unsigned' and 'unsigned int' to uint_t 2007-10-10 12:56:23 -05:00
version.c merge the version.h autogeneration stuff from 3.0 2004-01-28 12:47:52 +00:00
wins_srv.c r962: convert 'unsigned' and 'unsigned int' to uint_t 2007-10-10 12:56:23 -05:00
xfile.c r943: change samba4 to use 'uint8_t' instead of 'unsigned char' 2007-10-10 12:56:21 -05:00