Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | s3-dcerpc: remove auth_data_free_func | Simo Sorce | 2010-09-23 | 1 | -2/+0 |
| | | | | | | | Everything is using a talloc pointer now, no need to have an accessor function to free data anymore. Signed-off-by: Günther Deschner <gd@samba.org> | ||||
* | s3-dcerpc: make auth context opaque | Simo Sorce | 2010-09-23 | 1 | -6/+1 |
| | | | | | | | | | This way we always double check in advance that the context is of the right type with talloc_get_type_abort instead of potentially accessing random memory by addressing the wrong structure in the union. Signed-off-by: Günther Deschner <gd@samba.org> | ||||
* | s3-dcerpc: finally remove the legaqcy spnego_type variable from pipe_auth_data | Simo Sorce | 2010-09-23 | 1 | -7/+0 |
| | | | | Signed-off-by: Günther Deschner <gd@samba.org> | ||||
* | s3: Add "client_id" to pipes_struct | Volker Lendecke | 2010-08-18 | 1 | -1/+1 |
| | |||||
* | s3: Add msg_ctx to pipes_struct | Volker Lendecke | 2010-08-07 | 1 | -0/+1 |
| | |||||
* | s3-dcerpc: use common spengo wrapper code for client SPNEGO/NTLMSSP | Simo Sorce | 2010-07-30 | 1 | -1/+1 |
| | |||||
* | s3-dcerpc: Add SPNEGO incapsulation for KRB5 auth | Simo Sorce | 2010-07-30 | 1 | -1/+2 |
| | |||||
* | s3-decrpc: Introduce gssapi support for dcerpc krb5 auth | Simo Sorce | 2010-07-28 | 1 | -6/+2 |
| | |||||
* | s3-dcerpc: Use dcerpc_AuthType in pipe_auth_data | Simo Sorce | 2010-07-28 | 1 | -3/+7 |
| | |||||
* | s3-include: Use struct pipes struct and get rid of the typedef. | Andreas Schneider | 2010-07-28 | 1 | -3/+3 |
| | |||||
* | s3-dcerpc: Unifiy cli_pipe_auth_data and pipe_auth_data | Simo Sorce | 2010-07-20 | 1 | -1/+8 |
| | | | | Signed-off-by: Andrew Bartlett <abartlet@samba.org> | ||||
* | Move the remnants of rpc_parse code under registry/ | Simo Sorce | 2010-07-16 | 1 | -35/+0 |
| | | | | | | | | The registry code is the only last user of this code. Move everything under registry/ and hope someone will get rid od it completely from there in the future. Signed-off-by: Günther Deschner <gd@samba.org> | ||||
* | s3-dcerpc: Use DATA_BLOB for pipes_struct input data | Simo Sorce | 2010-07-16 | 1 | -1/+2 |
| | | | | Signed-off-by: Günther Deschner <gd@samba.org> | ||||
* | s3-dcerpc: Convert frag from prs_struct to a simple DATA_BLOB | Simo Sorce | 2010-07-16 | 1 | -1/+1 |
| | | | | Signed-off-by: Günther Deschner <gd@samba.org> | ||||
* | s3-dcerpc: Convert rdata from prs_struct to a simple DATA_BLOB | Simo Sorce | 2010-07-16 | 1 | -1/+1 |
| | | | | Signed-off-by: Günther Deschner <gd@samba.org> | ||||
* | s3-dcerpc: Remove unused members | Simo Sorce | 2010-07-13 | 1 | -3/+0 |
| | | | | Signed-off-by: Günther Deschner <gd@samba.org> | ||||
* | s3-dcerpc: Use dcerpc_pull_ncacn_packet() to unmarshall dceprc requests | Simo Sorce | 2010-07-13 | 1 | -0/+3 |
| | | | | Signed-off-by: Günther Deschner <gd@samba.org> | ||||
* | s3-dceprc: Store opnum in its own variable | Simo Sorce | 2010-07-13 | 1 | -0/+3 |
| | | | | Signed-off-by: Günther Deschner <gd@samba.org> | ||||
* | s3-dceprc use a DATA_BLOB to hold the curren pdu in pipes_struct | Simo Sorce | 2010-07-13 | 1 | -8/+3 |
| | | | | Signed-off-by: Günther Deschner <gd@samba.org> | ||||
* | Convert the prs_XXX struct and functions to use talloc instead of malloc. ↵ | Jeremy Allison | 2010-06-18 | 1 | -1/+3 |
| | | | | | | | | Passes valgrind and make tests for client and server. Second version of this patch after splitting up at Simo's request. Patch to follow will delete extraneous prs_mem_free() calls. Jeremy. Signed-off-by: Simo Sorce <idra@samba.org> | ||||
* | Remove two unused functions (prs_force_dynamic, prs_set_session_key). | Jeremy Allison | 2010-06-16 | 1 | -1/+0 |
| | | | | Jeremy. | ||||
* | s3:auth Remove AUTH_NTLMSSP_STATE typedef. | Andrew Bartlett | 2010-05-31 | 1 | -1/+1 |
| | | | | | | | | | typedefs are no longer preferred Samba style. Andrew Bartlett Signed-off-by: Stefan Metzmacher <metze@samba.org> Signed-off-by: Günther Deschner <gd@samba.org> | ||||
* | s3: remove unused schannel_auth_struct. | Günther Deschner | 2010-02-26 | 1 | -6/+0 |
| | | | | Guenther | ||||
* | s3-rpc: Avoid including every pipe's client and server stubs everywhere in ↵ | Günther Deschner | 2009-11-26 | 1 | -0/+2 |
| | | | | | | samba. Guenther | ||||
* | Revert "s3: Do not reference the ndr_tables in the server calls directly" | Volker Lendecke | 2009-11-08 | 1 | -1/+1 |
| | | | | This reverts commit 98fb71782e05ae72cd6abeb38b6e0b96a50c1761. | ||||
* | s3: Do not reference the ndr_tables in the server calls directly | Volker Lendecke | 2009-11-08 | 1 | -1/+1 |
| | | | | This involves storing the interface table in the pipes_struct | ||||
* | s3: remove unused printing macros. | Günther Deschner | 2009-09-24 | 1 | -11/+0 |
| | | | | Guenther | ||||
* | schannel: fully share schannel sign/seal between s3 and 4. | Günther Deschner | 2009-09-16 | 1 | -1/+1 |
| | | | | Guenther | ||||
* | s3-dcerpc: use dcerpc_AuthLevel and remove duplicate set of flags. | Günther Deschner | 2009-09-15 | 1 | -8/+1 |
| | | | | Guenther | ||||
* | s3-schannel: remove remaining code that was using "struct dcinfo". | Günther Deschner | 2009-08-27 | 1 | -19/+0 |
| | | | | Guenther | ||||
* | s3-credentials: remove unused code. | Günther Deschner | 2009-08-27 | 1 | -2/+0 |
| | | | | Guenther | ||||
* | s3-netlogon: use shared credential and schannel storage infrastructure for ↵ | Günther Deschner | 2009-08-27 | 1 | -0/+3 |
| | | | | | | netlogon server. Guenther | ||||
* | s3-auth: use full 16byte session key in make_user_info_netlogon_interactive(). | Günther Deschner | 2009-05-07 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | | | | Patch from Jeremy. With this patch, I was able to join Windows 7 RC to a Samba3 DC, and login into a Samba 3 Domain. There are still two registry settings required: HKLM\System\CCS\Services\LanmanWorkstation\Parameters DWORD DomainCompatibilityMode = 1 DWORD DNSNameResolutionRequired = 0 Do *not* modify the other netlogon registry parameters that were passed around, they weaken security. Guenther (cherry picked from commit b5097d54cb74ca0ea328f9e029562f65f4a01134) | ||||
* | Make "struct policy" private to srv_lsa_hnd.c | Volker Lendecke | 2009-04-19 | 1 | -17/+1 |
| | |||||
* | s3: remove POLICY_HND. | Günther Deschner | 2009-03-18 | 1 | -1/+1 |
| | | | | Guenther | ||||
* | s3-spoolss: remove unused RPC_BUFFER definition. | Günther Deschner | 2009-03-17 | 1 | -7/+0 |
| | | | | Guenther | ||||
* | Make prs_struct->out_data.current_pdu dynamically allocated | Volker Lendecke | 2009-02-08 | 1 | -5/+2 |
| | | | | Another 4k per open pipe | ||||
* | Make current_in_pdu in pipes_struct allocated | Volker Lendecke | 2009-02-07 | 1 | -1/+1 |
| | | | | This makes an open pipe about 4K cheaper | ||||
* | Replace pipe names in pipes_struct by ndr_syntax_id | Volker Lendecke | 2009-02-01 | 1 | -2/+1 |
| | | | | This was mainly used for debugging output | ||||
* | Now that all policy_handle free_fn's are just TALLOC_FREE, dump free_fn | Volker Lendecke | 2009-01-08 | 1 | -1/+0 |
| | |||||
* | Move the "rid_name" typedef to the only place where it might be used | Volker Lendecke | 2009-01-06 | 1 | -5/+0 |
| | |||||
* | Fix nonempty blank lines | Volker Lendecke | 2008-11-24 | 1 | -17/+17 |
| | |||||
* | Get rid of pipes_struct->pipe_user, we have server_info now --- YESSS! | Volker Lendecke | 2008-11-24 | 1 | -6/+0 |
| | |||||
* | Remove smb_np_struct | Volker Lendecke | 2008-10-13 | 1 | -58/+0 |
| | |||||
* | Use "struct files_struct" for pipes instead of smb_np_struct | Volker Lendecke | 2008-10-13 | 1 | -0/+1 |
| | |||||
* | make read/write to internal pipes available externally | Volker Lendecke | 2008-07-26 | 1 | -8/+6 |
| | | | | (This used to be commit e11b5cb1e061caf4c3793fb402ca6bee95a8f26c) | ||||
* | Refactoring: Make close_internal_rpc_pipe_hnd a talloc destructor | Volker Lendecke | 2008-07-26 | 1 | -9/+0 |
| | | | | (This used to be commit 10b47a0c2cfd62489428518112da82f73a52b7bc) | ||||
* | Refactor make_internal_rpc_pipe_p: connection_struct is not needed | Volker Lendecke | 2008-07-26 | 1 | -2/+5 |
| | | | | (This used to be commit defcf0eecfb8eb035d9ca80530720b9e6873f6c7) | ||||
* | Simplify the RPC servers: remove get_pipe_fns | Volker Lendecke | 2008-07-18 | 1 | -1/+1 |
| | | | | | | The per-server xxx_get_pipe_fns functions can go once all the RPC servers are converted (This used to be commit 6aa2391cbe1cbda8269ded767117f53d83b243e1) | ||||
* | Remove p->vuid | Volker Lendecke | 2008-06-26 | 1 | -2/+0 |
| | | | | | | | The users can use p->server_info. Now pipes_struct is decoupled from the SMB transport. (This used to be commit d4cf5a131919530317cd457006b4df5af2c69fa7) |