summaryrefslogtreecommitdiffstats
path: root/source3
Commit message (Collapse)AuthorAgeFilesLines
...
* s3-ldb: fix build warning.Günther Deschner2010-07-131-44/+1
| | | | Guenther
* s3-dcerpc: Remove unused functions and headersSimo Sorce2010-07-133-355/+0
| | | | Signed-off-by: Günther Deschner <gd@samba.org>
* s3-dcerpc: Use dcerpc_push_ncacn_packet() in api_pipe_alter_context()Simo Sorce2010-07-131-104/+76
| | | | Signed-off-by: Günther Deschner <gd@samba.org>
* s3-dcerpc: Use dcerpc_push_dcerpc_auth() for spnego auth continuations.Simo Sorce2010-07-131-41/+32
| | | | Signed-off-by: Günther Deschner <gd@samba.org>
* s3-dceprc: Use dcerpc_push_ncacn_packet() in api_pipe_bind_req()Simo Sorce2010-07-131-111/+89
| | | | Signed-off-by: Günther Deschner <gd@samba.org>
* s3-dcerpc: Use a DATA_BLOB in bind processing and avoid one mem copySimo Sorce2010-07-131-105/+52
| | | | | | | Also move dcerpc_push_dcerpc_auth() invocation in api_pipe_bind_req() to simplify the workflow. Signed-off-by: Günther Deschner <gd@samba.org>
* s3-dcerpc: Rearrange api_pipe_bind_req() to do checks before allocating memorySimo Sorce2010-07-131-30/+27
| | | | Signed-off-by: Günther Deschner <gd@samba.org>
* s3-dcerpc: fix dcerpc_push_ncacn_packet, pass arg by addressSimo Sorce2010-07-133-8/+8
| | | | | | There is no need to copy the whole structure twice by passing it in by value. Signed-off-by: Günther Deschner <gd@samba.org>
* s3-dcerpc: pass the packet to setup_bind_nack()Simo Sorce2010-07-131-6/+6
| | | | | | | Allows to not rely on p->call_id but use the value directly from the request packet header. Signed-off-by: Günther Deschner <gd@samba.org>
* s3-dceprc: Add debug messagesSimo Sorce2010-07-131-0/+10
| | | | Signed-off-by: Günther Deschner <gd@samba.org>
* s3-dcerpc: Remove unused membersSimo Sorce2010-07-131-3/+0
| | | | Signed-off-by: Günther Deschner <gd@samba.org>
* s3-dcerpc: Remove unused functionsSimo Sorce2010-07-133-378/+0
| | | | Signed-off-by: Günther Deschner <gd@samba.org>
* s3-dcerpc: Use dcerpc_pull_ncacn_packet() to unmarshall dceprc requestsSimo Sorce2010-07-134-389/+406
| | | | Signed-off-by: Günther Deschner <gd@samba.org>
* dcerpc: move dcerpc_pull_auth_trailer into a the common dcerpc_util.c fileSimo Sorce2010-07-131-0/+6
| | | | Signed-off-by: Günther Deschner <gd@samba.org>
* s3-dceprc: Store opnum in its own variableSimo Sorce2010-07-138-13/+19
| | | | Signed-off-by: Günther Deschner <gd@samba.org>
* s3-dceprc use a DATA_BLOB to hold the curren pdu in pipes_structSimo Sorce2010-07-133-47/+37
| | | | Signed-off-by: Günther Deschner <gd@samba.org>
* s3-dcerpc: use dceprc_push_ncacn_packet_header in create_next_pdu_noauth()Simo Sorce2010-07-131-17/+23
| | | | Signed-off-by: Günther Deschner <gd@samba.org>
* s3-dcerpc: Use dcerpc_push_ncacn_packet_header() in create_next_pdu_schannel()Simo Sorce2010-07-131-15/+27
| | | | Signed-off-by: Günther Deschner <gd@samba.org>
* s3-dcerpc: use dcerpc_push_ncacn_packet_header() in create_next_pdu_ntlmssp()Simo Sorce2010-07-131-21/+26
| | | | Signed-off-by: Günther Deschner <gd@samba.org>
* sr-dcerpc: add dcerpc_push_ncacn_packet_header()Simo Sorce2010-07-132-0/+43
| | | | Signed-off-by: Günther Deschner <gd@samba.org>
* s3-dcerpc delay rpc header unmarshallingSimo Sorce2010-07-131-49/+70
| | | | | | Use dcerpc_get_frag_length() to get the whole pdu first Signed-off-by: Günther Deschner <gd@samba.org>
* s3-dcerpc: Remove unused headersSimo Sorce2010-07-131-18/+0
| | | | Signed-off-by: Günther Deschner <gd@samba.org>
* s3-dcerpc: Use dcerpc_set_frag_length()Simo Sorce2010-07-133-18/+14
| | | | | | Automatically calculate the fragment length where possible. Signed-off-by: Günther Deschner <gd@samba.org>
* s3-dcerpc: link against ../librpc/rpc/dcerpc_util.cGünther Deschner2010-07-132-0/+7
| | | | | | | Guenther Signed-off-by: Simo Sorce <idra@samba.org> Signed-off-by: Günther Deschner <gd@samba.org>
* s3-dcerpc: Remove unused prototypeSimo Sorce2010-07-131-1/+0
| | | | Signed-off-by: Günther Deschner <gd@samba.org>
* s3-dcerpc: Fix ntlmssp sign/seal.Simo Sorce2010-07-131-15/+29
| | | | | | Header calculation was misplaced. Signed-off-by: Günther Deschner <gd@samba.org>
* s3-dceprc: Fix auth_length in auth3 responseSimo Sorce2010-07-131-3/+2
| | | | Signed-off-by: Günther Deschner <gd@samba.org>
* s3-dcerpc: Fix miscalculation of buffer start addressSimo Sorce2010-07-121-1/+3
| | | | This was breaking schannel
* s3: [ug]id_to_unix_... can not failVolker Lendecke2010-07-114-20/+19
| | | | Remove some silly failure checks
* s3: Cleanup of the initial SMB2 counters patch.Ira Cooper2010-07-092-99/+191
| | | | | | | This reorganizes smbd_smb2_request_dispatch to have a central exit point, and use the normal profiling macros. Signed-off-by: Jeremy Allison <jra@samba.org>
* s3-build: Add a gdbtestenv environment for Samba3.Andreas Schneider2010-07-091-0/+6
| | | | | | | This will open 3 xterms; smbd with gdb, winbind with gdb and a window to run client commands. Example: make gdbtestenv SMBD_OPTIONS="-d2"
* s3: Optimize the write cache for sequential writesVolker Lendecke2010-07-091-0/+20
| | | | | | In case of the one-byte allocating writes we don't work work optimally because we start the write cache at the current offset. This patch tries to avoid this case.
* s3-dcerpc: Use dcerpc_pull_dcerpc_auth in api_pipe_bind_auth3()Simo Sorce2010-07-081-19/+13
|
* s3-dcerpc: Use dcerpc_auth in api_pipe_bind_req()Simo Sorce2010-07-081-82/+85
|
* s3-dcerpc: make dcerpc_pull_dcerpc_auth() publicSimo Sorce2010-07-082-3/+6
|
* s3-dcerpc: make dceprc_push_dcerpc_auth publicSimo Sorce2010-07-082-7/+15
|
* s3-dcerpc: use dcerpc_pull_dcerpc_auth() in ↵Simo Sorce2010-07-081-13/+12
| | | | rpc_finish_spnego_ntlmssp_bind_send()
* s3-dcerpc: use dcerpc_push_dcerpc_auth in add_schannel_auth_footer()Simo Sorce2010-07-081-17/+16
|
* s3-dcerpc: use dcerpc_push_dcerpc_auth() in add_ntlmssp_auth_footer()Simo Sorce2010-07-081-54/+48
|
* s3-dcerpc: use dcerpc_pull_dcerpc_auth() in cli_pipe_verify_schannel()Simo Sorce2010-07-081-7/+13
|
* s3-dcerpc: use dcerpc_push_ncacn_packet() in create_rpc_bind_auth3()Simo Sorce2010-07-081-35/+30
|
* Change one more use of "struct rpc_hdr_info" -> "struct ncacn_packet_header"Jeremy Allison2010-07-081-9/+7
| | | | Jeremy
* s3-rpc: when using rpc_pipe_open_internal, make sure to go through NDR.Günther Deschner2010-07-088-21/+167
| | | | | | | Otherwise a lot of information that is usually generated in the ndr_push remains in an uninitialized state. Guenther
* s3: Slightly simplify make_server_info_pwVolker Lendecke2010-07-081-3/+1
|
* s3-rpcclient: add another usage display to sign and seal commands.Günther Deschner2010-07-081-0/+2
| | | | Guenther
* s3:dcerpc Remove unused structure and functionsSimo Sorce2010-07-083-90/+0
|
* s3:dcerpc Use prs_parse_dcerpc_bindSimo Sorce2010-07-081-27/+36
|
* s3:dcerpc Add prs_parse_dcerpc_bindSimo Sorce2010-07-082-0/+20
|
* s3:rpc user idl define dcerpc_ctx_list instead of custom RPC_CONTEXTSimo Sorce2010-07-084-24/+24
|
* s3-dcerpc: use dcerpc_pull_ncacn_packet() for rpc_pipe_bind_step_one_done().Günther Deschner2010-07-081-39/+42
| | | | | | Guenther Signed-off-by: Simo Sorce <idra@samba.org>