Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2010-07-30 | s3-dceprc: Improve dcerpc_guess_sizes() interface | Simo Sorce | 3 | -20/+30 | |
Make it possible to pass in the NDR padding size so that theoretically client and server code can decide to use a different alignment. Pass in the header length as a parameter so that this function can be used for different type of packets. Make sure padding size will not make the fragment exceed the maximum length. Calculate padding taking in account the header length. | |||||
2010-07-30 | s3-dcerpc: rationalize packet creation in the server code | Simo Sorce | 2 | -86/+86 | |
Move all related functions into create_next_packet, but make it transport neutral (not pass in pipse_struct) | |||||
2010-07-30 | s3-dcerpc: Make function to guess pdu sizes common. | Simo Sorce | 3 | -112/+130 | |
2010-07-30 | s3-dceprc: consolidate use of dcerpc_push_dcerpc_auth() | Simo Sorce | 1 | -76/+31 | |
2010-07-30 | s3-dcerpc: Remove unused functions | Simo Sorce | 1 | -166/+0 | |
2010-07-30 | s3-dcerpc: use common spengo wrapper code for client SPNEGO/NTLMSSP | Simo Sorce | 5 | -162/+321 | |
2010-07-30 | s3-dcerpc: add sign/seal support when using SPNEGO/KRB5 | Simo Sorce | 4 | -87/+235 | |
2010-07-30 | s3-dcerpc: Add SPNEGO incapsulation for KRB5 auth | Simo Sorce | 7 | -31/+454 | |
2010-07-30 | rpcclient: Use DCERPC_AUTH_LEVEL_CONNECT if no sign/seal is set for ntlmssp | Simo Sorce | 1 | -0/+6 | |
2010-07-30 | s3: Remove "cli" from "struct finfo" | Volker Lendecke | 5 | -22/+31 | |
2010-07-29 | We should be using the winbindd separator in this case, not hardcoding a \\ ↵ | Jeremy Allison | 1 | -1/+3 | |
value. Jeremy. | |||||
2010-07-29 | s3: Do the ftruncate write cache optimization in one place | Volker Lendecke | 1 | -0/+31 | |
Instead of hand-tuning all the cases that are below this piece of code, this is a general case that we can catch upfront. | |||||
2010-07-29 | Revert "s3: Avoid pwrite calls for the 1-byte writes with zero content" | Volker Lendecke | 1 | -50/+4 | |
This reverts commit 6763730304627a58139450fd3e03a0ce48e31bb9. | |||||
2010-07-29 | s3: Avoid an unnecessary ftruncate call | Volker Lendecke | 1 | -1/+1 | |
If we just created the file, it has length 0 by definition. This is still done while holding the share mode lock, so no race around wrt other cifs clients. | |||||
2010-07-29 | Fix bug #7589 - ntlm_auth fails to use cached credentials. | Jeremy Allison | 1 | -7/+5 | |
In handling the WINBINDD_PAM_AUTH message winbindd canonicalizes a *copy* of the mapped username, but fails to canonicalize the actual username sent to the backend domain process. When "winbind default domain" is set this can lead to credentials being cached with an index of user: user, not DOMAIN\user. All other code paths that use canonicalize_username() (WINBINDD_PAM_CHAUTHTOK, WINBINDD_PAM_LOGOFF) correctly canonicalize the data sent to the backend. All calls the can cause credentials to be looked up (PAM_CHAUTHTOK etc.) correctly call canonicalize_username() to create the credential lookup key. Jeremy. | |||||
2010-07-29 | s3-spoolss: Increased debug level for trace output. | Andreas Schneider | 1 | -1/+2 | |
2010-07-29 | s3-spoolss: Fixed debug statements and increased level. | Andreas Schneider | 1 | -4/+4 | |
2010-07-28 | s3-dcerpc: Try to fix build when gssapi_ext.h is not available | Simo Sorce | 1 | -43/+39 | |
2010-07-28 | Do not refernece pipe_auth_data directly in dcerpc_gssapi.c | Simo Sorce | 3 | -45/+55 | |
2010-07-28 | s3-dcerpc: Avoid ifdef, it is handled within dcerpc_gssapi.c already | Simo Sorce | 1 | -7/+2 | |
2010-07-28 | s3: Fix cli_qpathinfo2 | Volker Lendecke | 1 | -1/+1 | |
Does not fix the DIR_CREATETIME test, but it is definitely an error. | |||||
2010-07-28 | smbd: Fix build warning | Simo Sorce | 1 | -1/+1 | |
2010-07-28 | s3-dcerpc: Add sign/seal with gssapi | Simo Sorce | 5 | -7/+332 | |
2010-07-28 | s3-dcerpc: Add next authentication step with gssapi | Simo Sorce | 3 | -6/+102 | |
2010-07-28 | s3-decrpc: Introduce gssapi support for dcerpc krb5 auth | Simo Sorce | 5 | -129/+487 | |
2010-07-28 | rpcclient: Use DCERPC_AUTH_LEVEL_CONNECT if no sign/seal is set for krb5 auth | Simo Sorce | 1 | -0/+6 | |
2010-07-28 | s3-dcerpc: Refactor calculate_data_len_tosend() | Simo Sorce | 1 | -25/+31 | |
2010-07-28 | s3-dcerpc: Add auth trailer only when appropriate. | Simo Sorce | 1 | -4/+16 | |
2010-07-28 | s3-dcerpc: consolidate unmarshalling of dcerpc_auth | Simo Sorce | 1 | -72/+72 | |
2010-07-28 | s3-dcerpc: revive cli_rpc_pipe_open_krb5() | Simo Sorce | 3 | -1/+12 | |
2010-07-28 | misc: Remove unused structure elements | Simo Sorce | 1 | -6/+0 | |
2010-07-28 | s3-rpcclient: Allow choosing spnego mech: (ntlm/krb5) | Simo Sorce | 1 | -3/+10 | |
2010-07-28 | s3-dcerpc: Use dcerpc_AuthType in pipe_auth_data | Simo Sorce | 11 | -215/+262 | |
2010-07-28 | s3-dcerpc: Cleanup and refactor create_rpc_bind_req() | Simo Sorce | 1 | -34/+40 | |
2010-07-28 | s3-auth: Remove unimplemented functions | Simo Sorce | 2 | -12/+0 | |
2010-07-28 | s3-dcerpc: Set flags directly instead of calling unimplemented functions. | Simo Sorce | 1 | -4/+19 | |
2010-07-28 | s3-dcerpc: Use dcerpc_check_auth in client code too | Simo Sorce | 1 | -343/+18 | |
2010-07-28 | s3-dcerpc: Make dcerpc_check_auth() common code | Simo Sorce | 3 | -160/+178 | |
2010-07-28 | s3-dcerpc: Add the same paranoia checks we have in the client code | Simo Sorce | 1 | -0/+12 | |
2010-07-28 | s3-dcerpc: Split auth checking into a generic function. | Simo Sorce | 1 | -26/+55 | |
2010-07-28 | s3-dcerpc do not pass pipes_struct to dcesrv_auth_request() | Simo Sorce | 1 | -26/+28 | |
2010-07-28 | s3-dcerpc: Make dcesrv_auth_request() return NTSTATUS codes | Simo Sorce | 1 | -18/+24 | |
2010-07-28 | s3-dcerpc: Use the common dcerpc_add_auth_footer() in the server code | Simo Sorce | 1 | -192/+37 | |
2010-07-28 | s3-dcerpc: Move dcerpc_add_auth_footer() to the common helpers file | Simo Sorce | 3 | -203/+218 | |
2010-07-28 | s3-dcerpc: Introduce generic helper function to add auth trailer | Simo Sorce | 1 | -66/+78 | |
2010-07-28 | s3-dcerpc: Pass explicit arguments so that this is not client specific | Simo Sorce | 1 | -12/+13 | |
2010-07-28 | s3-dcerpc: Move marshalling of dcerpc_auth_header in the callers | Simo Sorce | 1 | -48/+50 | |
2010-07-28 | s3-rpc: Use struct pipes_struct. | Andreas Schneider | 1 | -1/+1 | |
2010-07-28 | s3-include: Use struct pipes struct and get rid of the typedef. | Andreas Schneider | 2 | -19/+19 | |
2010-07-28 | s3-winbind: Use struct pipes_struct. | Andreas Schneider | 2 | -25/+28 | |