Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2008-09-23 | libcli/smb_composite: for spnego session setups check the smb signature manually | Stefan Metzmacher | 1 | -23/+57 | |
We need to start signing when we got NT_STATUS_OK from the server and manually check the signature of the servers response. This is needed as the response might be signed with the krb5 acceptor subkey, which comes within the server response. With NTLMSSP this happens for the session setup: request1 => BSRSPYL seqnum: 0 response1 => BSRSPYL seqnum: 0 request2 => BSRSPYL seqnum: 0 response2 => <SIGNATURE> seqnum: 1 and with krb5: request1 => BSRSPYL seqnum: 0 response1 => <SIGNATURE> seqnum: 1 metze | |||||
2008-09-23 | libcli/raw: real signing starts at seqnumber 2 | Stefan Metzmacher | 1 | -0/+1 | |
metze | |||||
2008-09-23 | libcli/raw: in SMB_SIGNING_ENGINE_BSRSPYL state it's ok to accept any signature | Stefan Metzmacher | 1 | -0/+2 | |
Even if signing is mandatory. With NTLMSSP this happens for the session setup: request1 => BSRSPYL response1 => BSRSPYL request2 => BSRSPYL response2 => <SIGNATURE> and with krb5: request1 => BSRSPYL response1 => <SIGNATURE> metze | |||||
2008-09-23 | libcli/raw: give the caller the chance to do the signing checks on its own. | Stefan Metzmacher | 2 | -0/+10 | |
metze | |||||
2008-09-23 | libcli/raw: give the caller the chance to prevent the talloc_free(req) in ↵ | Stefan Metzmacher | 2 | -1/+8 | |
the _recv functions metze | |||||
2008-09-23 | gensec_krb5: only give away the session key, when the authentication is done | Stefan Metzmacher | 1 | -0/+4 | |
metze | |||||
2008-09-23 | gensec_gssapi: only give away the session key, when the authentication is done | Stefan Metzmacher | 1 | -4/+5 | |
metze | |||||
2008-09-23 | ntlmssp: only give away the session key, when the authentication is done | Stefan Metzmacher | 1 | -0/+4 | |
metze | |||||
2008-09-23 | RPC-PAC: loop in gensec_update() untill the server side is ready | Stefan Metzmacher | 1 | -5/+1 | |
metze | |||||
2008-09-23 | s4-nbt: use ../libcli/nbt | Günther Deschner | 10 | -14/+14 | |
Guenther | |||||
2008-09-23 | s4-nbt: move libcli/nbt up one level. | Günther Deschner | 8 | -3042/+0 | |
Guenther | |||||
2008-09-23 | s4-nbt: merge some fixes from samba3 nbt helper. | Günther Deschner | 2 | -24/+24 | |
Guenther | |||||
2008-09-23 | s4-nbt: use private_data instead of private. | Günther Deschner | 19 | -57/+57 | |
Guenther | |||||
2008-09-23 | s4-nbt: remove unrequired include. | Günther Deschner | 1 | -1/+0 | |
Guenther | |||||
2008-09-23 | s4: add talloc_strdup_upper. | Günther Deschner | 1 | -1/+7 | |
Guenther | |||||
2008-09-22 | Remove unused parameter from decode_pw_buffer and fail on invalid | Andrew Bartlett | 3 | -13/+14 | |
UTF-16 input The input checking is important, as otherwise we could set the wrong password. Andrew Bartlett | |||||
2008-09-22 | Remove unused variable | Andrew Bartlett | 1 | -2/+0 | |
2008-09-22 | Explain why we use signing for DCs, but not file servers | Andrew Bartlett | 1 | -0/+9 | |
2008-09-22 | Test re-setting the challenge after an auth3 in RPC-NETLOGON | Andrew Bartlett | 1 | -0/+4 | |
2008-09-22 | This torture test and skipping of the server-side check was bogus. | Andrew Bartlett | 2 | -52/+1 | |
The IDL is declared to force the MessageType to 3 on output, so we instead checked the same thing 255 times... Andrew Bartlett | |||||
2008-09-22 | s4: allways initialize the process model before it's used | Stefan Metzmacher | 8 | -9/+10 | |
metze | |||||
2008-09-22 | process incoming connections and fork a samba3 in inetd mode | Stefan Metzmacher | 3 | -0/+183 | |
2008-09-21 | Fix merged build. | Jelmer Vernooij | 2 | -4/+5 | |
2008-09-21 | Torture suite: Revert some changes because they aren't necessary | Matthias Dieter Wallnöfer | 2 | -16/+0 | |
This reverts some changes made by me because they aren't necessary. The "ZERO_STRUCT"'s remain in. | |||||
2008-09-21 | Registry client: Remove all conversion helper functions | Matthias Dieter Wallnöfer | 1 | -44/+17 | |
2008-09-21 | Registry client library: Remove two elementar conversion functions | Matthias Dieter Wallnöfer | 1 | -26/+4 | |
2008-09-21 | Revert "Registry tool "regtree": Removing an error message" | Matthias Dieter Wallnöfer | 1 | -0/+5 | |
This reverts commit f37a57fa366e2b0d77f9c1bd232d42a0f2cceb52. | |||||
2008-09-21 | Torture suite: Fixes the tests to not segfault again SAMBA 4 registry server | Matthias Dieter Wallnöfer | 2 | -0/+32 | |
2008-09-21 | Registry client: Fixup the "patchfile" library | Matthias Dieter Wallnöfer | 1 | -38/+66 | |
Rework and enhance the "patchfile" library (used in "regdiff") | |||||
2008-09-21 | Registry client: Implement the "winreg_QueryValue" call | Matthias Dieter Wallnöfer | 1 | -0/+48 | |
This is needed for the registry patchfile library | |||||
2008-09-21 | Registry client library: Use "talloc_zero" to avoid uninitialized values | Matthias Dieter Wallnöfer | 1 | -3/+2 | |
2008-09-21 | Registry tool "regdiff": Add the event context for remote connections | Matthias Dieter Wallnöfer | 1 | -1/+1 | |
Adds the event context for remote connections to make the tool working again. | |||||
2008-09-21 | Registry client library: Fixes the creation of new keys | Matthias Dieter Wallnöfer | 2 | -2/+3 | |
Giving the right permissions | |||||
2008-09-21 | Registry client library: Fix some buffer problems | Matthias Dieter Wallnöfer | 1 | -5/+9 | |
This buffer maximum values are used in Windows (2000), so I take them also for SAMBA 4. | |||||
2008-09-21 | Registry client library: Various fixup's and corrections | Matthias Dieter Wallnöfer | 1 | -63/+64 | |
I reverted the change with the string conversions because they aren't needed and included many fixup's and improvements in the code. We should be able now to connect to a Windows WINREG server without a problem. | |||||
2008-09-21 | Registry tools "regshell" and "regtree": Small fixup's | Matthias Dieter Wallnöfer | 2 | -22/+6 | |
I fixed up my fault regarding the handling of the default value (if it doesn't exist it hasn't the index number zero and you get immediately the subvalues). Then I corrected an error in regshell to find the right registry context. | |||||
2008-09-21 | Registry client: Various cleanups and charset conversions | Matthias Dieter Wallnöfer | 1 | -66/+125 | |
This patch contains various changes to the "rpc.c" file to clean it up and introduces the right string charset conversions (UNIX <-> UTF16). | |||||
2008-09-21 | Registry tool "regshell": Handle the default attribute in the right way | Matthias Dieter Wallnöfer | 1 | -13/+15 | |
This commit introduces the default attribute in "regshell" | |||||
2008-09-21 | Registry tool "regtree": Removing an error message | Matthias Dieter Wallnöfer | 1 | -5/+0 | |
The error message "Error occurred while fetching values" doesn't seem very useful, so remove it. | |||||
2008-09-21 | Registry tool "regtree": Handle the default attribute in the right way | Matthias Dieter Wallnöfer | 1 | -12/+18 | |
This commit introduces the default attribute in "regtree" | |||||
2008-09-21 | Avoid printing characters when in immediate mode. | Jelmer Vernooij | 1 | -4/+6 | |
2008-09-21 | Print status (one character per test) when not running selftest with ↵ | Jelmer Vernooij | 1 | -4/+19 | |
--immediate. | |||||
2008-09-21 | Revert "Rename smbd -> samba." | Jelmer Vernooij | 21 | -53/+56 | |
This reverts commit 0e9008be35a5b334bd65e6417193d4b8f27bdc36. | |||||
2008-09-21 | Use absolute paths for wbinfo rather than relying on it being in PATH. | Jelmer Vernooij | 1 | -3/+3 | |
2008-09-21 | Rename smbd -> samba. | Jelmer Vernooij | 21 | -56/+53 | |
2008-09-21 | Allow SWAT to be run outside of smbd. | Jelmer Vernooij | 1 | -0/+5 | |
2008-09-21 | Support POST requests again, provide more variables in environment. | Jelmer Vernooij | 2 | -32/+75 | |
2008-09-21 | Make standard SWAT script print received headers. | Jelmer Vernooij | 1 | -2/+8 | |
2008-09-21 | First GET request works. SWAT now displays a Hello world message. | Jelmer Vernooij | 2 | -15/+32 | |
2008-09-21 | Properly call WSGI request handler when requests come in. | Jelmer Vernooij | 4 | -64/+198 | |