Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2009-07-08 | s4:auth/ntlmssp: let _unwrap fallback to seal if sign only doesn't work | Stefan Metzmacher | 1 | -6/+57 | |
s4:auth/ntlmssp: let _unwrap fallback to seal if sign only doesn't work Windows always uses SEAL with NTLMSSP on LDAP connection even if not negotiated. metze | |||||
2009-07-07 | s4:auth It is easier to copy the session key than get talloc right. | Andrew Bartlett | 1 | -4/+3 | |
The session keys as supplied already have a reference on them, so stealing them creates challenges. For 16 bytes, it is just easier to be consistant and copy them. Andrew Bartlett | |||||
2009-07-01 | fixed the use of talloc_steal in ntlmssp_server | Andrew Tridgell | 1 | -3/+2 | |
The previous use of talloc_steal could cause a steal of a pointer that had references. This ensures that doesn't happen | |||||
2009-04-19 | Remove unused headers | Andrew Bartlett | 3 | -5/+0 | |
2009-04-16 | Fix Samba4 build errors with common libcli/samsync | Andrew Bartlett | 4 | -6/+4 | |
2009-04-14 | Rework Samba4 to use the new common libcli/auth code | Andrew Bartlett | 1 | -5/+0 | |
In particular, this is the rename from creds_ to netlogon_creds_, as well as other links to use the new common crypto. Andrew Bartlett | |||||
2009-04-14 | Move MSRPC-PARSE into the common libcli/auth | Andrew Bartlett | 2 | -374/+0 | |
This is a depenceny of smbencrypt.c | |||||
2009-03-01 | Use common header file for character set handling in Samba 3 and Samba 4. | Jelmer Vernooij | 1 | -16/+20 | |
2009-02-13 | Remove auth/ntlm as a dependency of GENSEC by means of function pointers. | Andrew Bartlett | 3 | -14/+11 | |
When starting GENSEC on the server, the auth subsystem context must be passed in, which now includes function pointers to the key elements. This should (when the other dependencies are fixed up) allow GENSEC to exist as a client or server library without bundling in too much of our server code. Andrew Bartlett | |||||
2009-01-31 | s4:auth: try to fix the build on Solaris | Stefan Metzmacher | 1 | -0/+1 | |
MAXHOSTNAMELEN comes in via system/network.h now. metze | |||||
2008-11-02 | Add gensec_settings structure. This wraps loadparm_context for now, but | Jelmer Vernooij | 2 | -28/+28 | |
should in the future only contain some settings required for gensec. | |||||
2008-11-01 | Remove unused argument iconv_convenience. | Jelmer Vernooij | 4 | -8/+1 | |
2008-10-24 | Remove unused include param/param.h. | Jelmer Vernooij | 2 | -2/+0 | |
2008-10-24 | Remove iconv_convenience parameter from simple string push/pull | Jelmer Vernooij | 4 | -13/+6 | |
functions. | |||||
2008-10-20 | Make sure prototypes are always included, make some functions static and | Jelmer Vernooij | 1 | -1/+1 | |
remove some unused functions. | |||||
2008-09-24 | Move source4/lib/crypto to lib/crypto. | Jelmer Vernooij | 3 | -3/+3 | |
2008-09-23 | ntlmssp: only give away the session key, when the authentication is done | Stefan Metzmacher | 1 | -0/+4 | |
metze | |||||
2008-09-19 | NTLMSSP Server: Correctly fills in the DNS server name and server domain | Matthias Dieter Wallnöfer | 1 | -21/+17 | |
Don't rely on "get*" system calls but rather on SAMBA "lp_*" calls. Signed-off-by: Stefan Metzmacher <metze@samba.org> | |||||
2008-08-01 | auth/ntlmssp: don't crash when the backend give no challenge | Stefan Metzmacher | 1 | -0/+6 | |
metze (This used to be commit c01fee80a79cd9e0f7bb295333bb03bd37328d05) | |||||
2008-07-15 | Try to make NTLMSSP less fussy for unimportant messages. | Andrew Bartlett | 1 | -2/+13 | |
We don't really care (because nobody uses them) what we send as the domain and workstation in the negotiate packet. Andrew Bartlett (This used to be commit 9ac07e14873df2c18d0e9501691c2d4c4047e218) | |||||
2008-06-27 | ntlmssp: get rid of "cast to pointer from integer of different size" warning ↵ | Michael Adam | 1 | -3/+3 | |
on 64 bit Not sure if this check is actually necessary, though: the second should be sufficient. Michael (This used to be commit 2813882ef3cc3609a74ad83bcee6be0c2cd53494) | |||||
2008-05-20 | Fix proto generation. | Jelmer Vernooij | 1 | -1/+1 | |
(This used to be commit 7385d9641d49b94c83fd2c75e57c9623d21fcdb0) | |||||
2008-05-18 | Fix a couple (well, little more than that..) of typos. | Jelmer Vernooij | 1 | -2/+2 | |
(This used to be commit a6b52119940a900fb0de3864b8bca94e2965cc24) | |||||
2008-05-18 | Create prototype headers from Makefile directory, without smb_build in the ↵ | Jelmer Vernooij | 1 | -2/+4 | |
middle. (This used to be commit f4a77b96f9c17d853348b70794026e5b9e384942) | |||||
2008-05-18 | Typo, formatting fixes. | Jelmer Vernooij | 1 | -1/+1 | |
(This used to be commit 5c961c0b41e0a41bd41705a103595af7405132a4) | |||||
2008-05-18 | Use variables for source directory in a couple more places. | Jelmer Vernooij | 1 | -2/+2 | |
(This used to be commit 2860a7db5968c7007522cdb300eba390da929ab8) | |||||
2008-05-05 | Fix the build after the auth/ -> auth/ntlm/ rename | Andrew Bartlett | 2 | -2/+2 | |
I need to fix up the header inclusion, but this fixes things for now. Andrew Bartlett (This used to be commit 7c07edb24b31e7dc3e9b836ec4a6680ee2b04276) | |||||
2008-04-26 | Fix dependencies on gensec_krb5 and the NTLMSSP code. | Andrew Bartlett | 1 | -1/+1 | |
This is so that gensec_krb5 does not depend on the NTLM authentication code. Andrew Bartlett (This used to be commit 71ec5bfb3e973bd68649a598d006efcdda18f1b6) | |||||
2008-04-17 | Specify event_context to ldb_wrap_connect explicitly. | Jelmer Vernooij | 1 | -1/+1 | |
(This used to be commit b4e1ae07a284c044704322446c94351c2decff91) | |||||
2008-04-14 | Move object files lists to makefile rather than smb_build. | Jelmer Vernooij | 1 | -5/+4 | |
(This used to be commit 5628d58990144463fd87f8c847c9384ac2193681) | |||||
2008-04-02 | Install public header files again and include required prototypes. | Jelmer Vernooij | 4 | -2/+7 | |
(This used to be commit 47ffbbf67435904754469544390b67d34c958343) | |||||
2008-02-20 | Make more module init functions public, since they are compiled with ↵ | Jelmer Vernooij | 1 | -1/+1 | |
-fvisibility=hidden. Not doing this causes failures on Mac OS X. (This used to be commit da1a9438bd89569077ef1eaa9dc977b5f9d62836) | |||||
2008-02-18 | Get rid of 'INTEGRATED' build of modules - now replaced by 'MERGED_OBJ' | Jelmer Vernooij | 1 | -1/+1 | |
(This used to be commit 269cbf84d8b7dbf3bc88adc04ae283dc908af5ac) | |||||
2008-01-03 | r26652: msrpc_parse/msrpc_gen: Add iconv_convenience argument. | Jelmer Vernooij | 5 | -11/+31 | |
(This used to be commit e886f1bc0dc694971979716d1991535c7d2e08de) | |||||
2007-12-21 | r26504: Don't rely on system-provided kerberos headers. | Jelmer Vernooij | 1 | -1/+1 | |
(This used to be commit c4b1df047663519300370508761c70b0c096b7f2) | |||||
2007-12-21 | r26429: Avoid use of global_smb_iconv_convenience. | Jelmer Vernooij | 1 | -6/+7 | |
(This used to be commit d37136b7abfbba75ef2e5ab855eb3382b9648b8c) | |||||
2007-12-21 | r26418: Janitorial: Kill pstring in ntlmssp_parse.c | Kai Blin | 1 | -28/+55 | |
(This used to be commit 718a5a1f3c4195dac8ec780b18f2037ed48a39d2) | |||||
2007-12-21 | r26379: Remove more global_loadparm instances. | Jelmer Vernooij | 1 | -1/+1 | |
(This used to be commit b6f66eb5e00ed01029fa81f408d6154ab01e74e7) | |||||
2007-12-21 | r26316: Use contexts for conversion functions. | Jelmer Vernooij | 1 | -6/+6 | |
(This used to be commit f6420d933b5b011d428974f3a2a57edf19e6f482) | |||||
2007-12-21 | r26264: pass name resolve order explicitly, use torture context for settings ↵ | Jelmer Vernooij | 1 | -1/+1 | |
in dssync tests. (This used to be commit c7eae1c7842f9ff8b70cce9e5d6f3ebbbe78e83b) | |||||
2007-12-21 | r26260: Store loadparm context in gensec context. | Jelmer Vernooij | 2 | -28/+27 | |
(This used to be commit b9e3a4862e267be39d603fed8207a237c3d72081) | |||||
2007-12-21 | r26258: Use loadparm context in client_start function of gensec. | Jelmer Vernooij | 2 | -14/+16 | |
(This used to be commit bad1891cae2c688b17a6a2b932e754f51291035c) | |||||
2007-12-21 | r26222: Avoid global_loadparm in a couple more places. | Jelmer Vernooij | 1 | -1/+2 | |
(This used to be commit 5bd053a570ec0a783b4dcd943698263925f819f9) | |||||
2007-12-21 | r26221: Add loadparm_context parameter to auth_context_create. | Jelmer Vernooij | 1 | -0/+1 | |
(This used to be commit a9a9634df8f3137ecb308adb90a755f12af94972) | |||||
2007-12-21 | r26136: Attempt to fix dependencies for auth. | Jelmer Vernooij | 1 | -1/+1 | |
(This used to be commit abf2600a044cdbab6c5d7880d18217bff3d15c39) | |||||
2007-12-21 | r25660: Add a new interface 'generate_secret_buffer()', to be used when we | Andrew Bartlett | 1 | -1/+1 | |
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 6a5630d37191542022f02fae519227b7829ef620) | |||||
2007-10-10 | r25552: Convert to standard bool type. | Jelmer Vernooij | 5 | -42/+42 | |
(This used to be commit b8d6b82f1248d36a0aa91a1c58d06b4f7c66d245) | |||||
2007-10-10 | r25430: Add the loadparm context to all parametric options. | Jelmer Vernooij | 2 | -16/+16 | |
(This used to be commit fd697d77c9fe67a00939a1f04b35c451316fff58) | |||||
2007-10-10 | r25398: Parse loadparm context to all lp_*() functions. | Jelmer Vernooij | 3 | -13/+12 | |
(This used to be commit 3fcc960839c6e5ca4de2c3c042f12f369ac5f238) | |||||
2007-10-10 | r25035: Fix some more warnings, use service pointer rather than service ↵ | Jelmer Vernooij | 2 | -16/+16 | |
number in more places. (This used to be commit df9cebcb97e20564359097148665bd519f31bc6f) |