metze/samba/wip.git
4 years agogit add -f bin/default/librpc/gen_ndr/*.{c,h,ndr,pidl} bin/default/source*/librpc... master4-dcerpc-new
Stefan Metzmacher [Fri, 12 Aug 2016 12:29:02 +0000 (14:29 +0200)]
git add -f bin/default/librpc/gen_ndr/*.{c,h,ndr,pidl} bin/default/source*/librpc/gen_ndr/*.{c,h,ndr,pidl}

4 years agosq STEP01x: dcerpc_server_create
Stefan Metzmacher [Fri, 12 Aug 2016 12:27:51 +0000 (14:27 +0200)]
sq STEP01x: dcerpc_server_create

4 years agosq STEP01x : fix the build
Stefan Metzmacher [Fri, 12 Aug 2016 12:27:24 +0000 (14:27 +0200)]
sq STEP01x : fix the build

4 years agoSTEP01x: pidl: check for dcerpc_call_handle_get_pipes_struct() return NULL in s3compa...
Günther Deschner [Thu, 6 Aug 2015 14:36:32 +0000 (16:36 +0200)]
STEP01x: pidl: check for dcerpc_call_handle_get_pipes_struct() return NULL in s3compat layer.

Guenther

Signed-off-by: Günther Deschner <gd@samba.org>
4 years agoSTEP01x: pidl: use genpad for send function formatting of CompatServer.
Günther Deschner [Wed, 22 Jul 2015 17:09:47 +0000 (19:09 +0200)]
STEP01x: pidl: use genpad for send function formatting of CompatServer.

Guenther

Signed-off-by: Günther Deschner <gd@samba.org>
4 years agoSTEP01x: WIP: completly faked up dcerpc_call_handle_get_pipes_struct call.
Günther Deschner [Wed, 22 Jul 2015 16:25:40 +0000 (18:25 +0200)]
STEP01x: WIP: completly faked up dcerpc_call_handle_get_pipes_struct call.

Pair-Programmed-With: Jose A. Rivera <jarrpa@samba.org>
Signed-off-by: Guenther Deschner <gd@samba.org>
4 years agoSTEP01x: pidl: put braces around generated dcerpc_call_entry_point_vector table and...
Günther Deschner [Wed, 22 Jul 2015 16:24:32 +0000 (18:24 +0200)]
STEP01x: pidl: put braces around generated dcerpc_call_entry_point_vector table and finally include librpc header file.

Guenther

Pair-Programmed-With: Jose A. Rivera <jarrpa@samba.org>
Signed-off-by: Guenther Deschner <gd@samba.org>
4 years agoSTEP01x: pidl: remove duplicate 'struct' keyword.
Günther Deschner [Wed, 22 Jul 2015 16:23:58 +0000 (18:23 +0200)]
STEP01x: pidl: remove duplicate 'struct' keyword.

Guenther

Pair-Programmed-With: Jose A. Rivera <jarrpa@samba.org>
Signed-off-by: Guenther Deschner <gd@samba.org>
4 years agoSTEP01x: librpc/rpc: flesh out struct dcerpc_call_handle.
Günther Deschner [Thu, 23 Jul 2015 10:49:55 +0000 (12:49 +0200)]
STEP01x: librpc/rpc: flesh out struct dcerpc_call_handle.

Guenther

Pair-Programmed-With: Jose A. Rivera <jarrpa@samba.org>
Signed-off-by: Guenther Deschner <gd@samba.org>
4 years agoSTEP01x: librpc/rpc: move dcerpc_call_entry_point_fns and dcerpc_call_entry_point_vector
Günther Deschner [Thu, 23 Jul 2015 10:48:02 +0000 (12:48 +0200)]
STEP01x: librpc/rpc: move dcerpc_call_entry_point_fns and dcerpc_call_entry_point_vector
declarations to header.

Guenther

Pair-Programmed-With: Jose A. Rivera <jarrpa@samba.org>
Signed-off-by: Guenther Deschner <gd@samba.org>
4 years agoSTEP01x: pidl: adapt to ABI change of tevent_req_nterror.
Günther Deschner [Wed, 22 Jul 2015 16:19:32 +0000 (18:19 +0200)]
STEP01x: pidl: adapt to ABI change of tevent_req_nterror.

Guenther

Pair-Programmed-With: Jose A. Rivera <jarrpa@samba.org>
Signed-off-by: Guenther Deschner <gd@samba.org>
4 years agoSTEP01x: pidl: add missing colon.
Günther Deschner [Wed, 22 Jul 2015 16:18:46 +0000 (18:18 +0200)]
STEP01x: pidl: add missing colon.

Guenther

Pair-Programmed-With: Jose A. Rivera <jarrpa@samba.org>
Signed-off-by: Guenther Deschner <gd@samba.org>
4 years agogit add -f bin/default/librpc/gen_ndr/*.{c,h,ndr,pidl} bin/default/source*/librpc...
Stefan Metzmacher [Wed, 19 Mar 2014 10:27:02 +0000 (11:27 +0100)]
git add -f bin/default/librpc/gen_ndr/*.{c,h,ndr,pidl} bin/default/source*/librpc/gen_ndr/*.{c,h,ndr,pidl}

4 years agoSTEP01x: dcerpc_server_create
Stefan Metzmacher [Sun, 23 Mar 2014 16:04:24 +0000 (17:04 +0100)]
STEP01x: dcerpc_server_create

4 years agoSTEP01x: dcerpc_server_connection_loop_handle_in_frag...
Stefan Metzmacher [Thu, 20 Mar 2014 09:25:04 +0000 (10:25 +0100)]
STEP01x: dcerpc_server_connection_loop_handle_in_frag...

4 years agoSTEP01x: dcerpc_submit_shutdown
Stefan Metzmacher [Thu, 20 Mar 2014 09:24:48 +0000 (10:24 +0100)]
STEP01x: dcerpc_submit_shutdown

4 years agoSTEP01x: move dcerpc_submit_fault
Stefan Metzmacher [Thu, 20 Mar 2014 09:24:23 +0000 (10:24 +0100)]
STEP01x: move dcerpc_submit_fault

4 years agoSTEP01x: sq TODO dcerpc_submit_fault
Stefan Metzmacher [Wed, 19 Mar 2014 21:24:18 +0000 (22:24 +0100)]
STEP01x: sq TODO dcerpc_submit_fault

4 years agoSTEP01x: TODO dcerpc_submit_fault
Stefan Metzmacher [Wed, 19 Mar 2014 12:59:11 +0000 (13:59 +0100)]
STEP01x: TODO dcerpc_submit_fault

4 years agoSTEP01x: dcerpc_server_connection_loop_handle_in_frag
Stefan Metzmacher [Wed, 19 Mar 2014 12:58:55 +0000 (13:58 +0100)]
STEP01x: dcerpc_server_connection_loop_handle_in_frag

4 years agoSTEP01: allow_newcall/allow_ignore TODO ???
Stefan Metzmacher [Wed, 19 Mar 2014 12:58:09 +0000 (13:58 +0100)]
STEP01: allow_newcall/allow_ignore TODO ???

4 years agoSTEP01x: dcerpc_server_connection_loop allow_incoming
Stefan Metzmacher [Wed, 19 Mar 2014 11:22:17 +0000 (12:22 +0100)]
STEP01x: dcerpc_server_connection_loop allow_incoming

4 years agogit add -f bin/default/librpc/gen_ndr/*.{c,h,ndr,pidl} bin/default/source*/librpc...
Stefan Metzmacher [Wed, 19 Mar 2014 10:27:02 +0000 (11:27 +0100)]
git add -f bin/default/librpc/gen_ndr/*.{c,h,ndr,pidl} bin/default/source*/librpc/gen_ndr/*.{c,h,ndr,pidl}

4 years agoNEEDED??? librpc/idl: use --samba3-compat-server
Stefan Metzmacher [Tue, 18 Mar 2014 21:53:21 +0000 (22:53 +0100)]
NEEDED??? librpc/idl: use --samba3-compat-server

Signed-off-by: Stefan Metzmacher <metze@samba.org>
4 years agowafsamba: add support for --samba3-compat-server arg for pidl
Stefan Metzmacher [Tue, 18 Mar 2014 21:51:17 +0000 (22:51 +0100)]
wafsamba: add support for --samba3-compat-server arg for pidl

Signed-off-by: Stefan Metzmacher <metze@samba.org>
4 years agoTODO pidl:Samba3/CompatServer.pm:
Stefan Metzmacher [Tue, 18 Mar 2014 21:50:47 +0000 (22:50 +0100)]
TODO pidl:Samba3/CompatServer.pm:

4 years agopidl:Samba3/ServerNDR: export CallWithStructExported()
Stefan Metzmacher [Wed, 19 Mar 2014 09:37:36 +0000 (10:37 +0100)]
pidl:Samba3/ServerNDR: export CallWithStructExported()

Signed-off-by: Stefan Metzmacher <metze@samba.org>
4 years agoSTEP01x: dcerpc_call_entry_point_vector
Stefan Metzmacher [Wed, 19 Mar 2014 08:55:04 +0000 (09:55 +0100)]
STEP01x: dcerpc_call_entry_point_vector

4 years agoSTEP01x: dcerpc_call_entry_point_vector
Stefan Metzmacher [Tue, 18 Mar 2014 21:54:14 +0000 (22:54 +0100)]
STEP01x: dcerpc_call_entry_point_vector

4 years agoRevert "TODO binding floor"
Stefan Metzmacher [Fri, 24 Jan 2014 06:37:36 +0000 (07:37 +0100)]
Revert "TODO binding floor"

This reverts commit 59a0e2bdc505741083325be51fac0805995df4b7.

4 years agoTODO binding floor
Stefan Metzmacher [Fri, 24 Jan 2014 06:37:14 +0000 (07:37 +0100)]
TODO binding floor

4 years agoRevert "HACK s4 client reorder prototypes"
Stefan Metzmacher [Tue, 4 Jun 2019 10:56:45 +0000 (12:56 +0200)]
Revert "HACK s4 client reorder prototypes"

This reverts commit 70cec6d08ded965dcf948ed9d9d2733add3869a7.

4 years agoHACK s4 client reorder prototypes
Stefan Metzmacher [Tue, 4 Jun 2019 10:56:18 +0000 (12:56 +0200)]
HACK s4 client reorder prototypes

Was:

commit 8be8662112a46971e16a2eb637a701519fb26db1
Author:     Stefan Metzmacher <metze@samba.org>
AuthorDate: Wed Jan 22 12:58:29 2014 +0100
Commit:     Stefan Metzmacher <metze@samba.org>
CommitDate: Tue Dec 18 13:54:11 2018 +0100

    HACK s4 client reorder prototypes

4 years agoRevert "HACK cmd_spoolss_enum_ports multi fragments"
Stefan Metzmacher [Tue, 18 Mar 2014 06:26:30 +0000 (07:26 +0100)]
Revert "HACK cmd_spoolss_enum_ports multi fragments"

This reverts commit 0687c851905454a131dcbeed00a56efab539fffa.

4 years agoHACK cmd_spoolss_enum_ports multi fragments
Stefan Metzmacher [Fri, 17 Jan 2014 18:14:15 +0000 (19:14 +0100)]
HACK cmd_spoolss_enum_ports multi fragments

4 years agoRevert "epmapper.idl: make use of ndr_syntax_id"
Stefan Metzmacher [Thu, 16 Jan 2014 15:04:31 +0000 (16:04 +0100)]
Revert "epmapper.idl: make use of ndr_syntax_id"

This reverts commit ef1b4842d9478d2044e1a5fd59a8345a0e20aea0.

4 years agoepmapper.idl: make use of ndr_syntax_id
Stefan Metzmacher [Thu, 16 Jan 2014 14:26:30 +0000 (15:26 +0100)]
epmapper.idl: make use of ndr_syntax_id

Signed-off-by: Stefan Metzmacher <metze@samba.org>
4 years agoRevert "HACK: computer_name must match NTLMv2 name... invalidAuthenticate2"
Stefan Metzmacher [Tue, 31 Jan 2017 05:45:59 +0000 (06:45 +0100)]
Revert "HACK: computer_name must match NTLMv2 name...  invalidAuthenticate2"

This reverts commit e3c6e958e26a1a98e64185c787b950a3db678739.

4 years agoRevert "HACK invalidAuthenticate2 or NULL ..."
Stefan Metzmacher [Tue, 18 Mar 2014 06:26:28 +0000 (07:26 +0100)]
Revert "HACK invalidAuthenticate2 or NULL ..."

This reverts commit b10224fa626ad51201df5e62955bd79d472e93e0.

4 years agoHACK invalidAuthenticate2 or NULL ...
Stefan Metzmacher [Tue, 14 Jan 2014 14:41:23 +0000 (15:41 +0100)]
HACK invalidAuthenticate2 or NULL ...

4 years agoHACK: computer_name must match NTLMv2 name... invalidAuthenticate2
Stefan Metzmacher [Fri, 10 Jan 2014 11:19:08 +0000 (12:19 +0100)]
HACK: computer_name must match NTLMv2 name...  invalidAuthenticate2

This add 'rpc.netlogon.netlogon.invalidAuthenticate2' as new test
it demonstrates the STATUS_BUFFER_OVERFLOW on computer names
larger than 15 characters.

Signed-off-by: Stefan Metzmacher <metze@samba.org>
4 years agoRevert "TODO dcerpc.idl: dgram"
Stefan Metzmacher [Tue, 18 Mar 2014 06:26:26 +0000 (07:26 +0100)]
Revert "TODO dcerpc.idl: dgram"

This reverts commit 5da245fa17e35f5d15f4850a1a84931c873d160c.

4 years agoTODO dcerpc.idl: dgram
Stefan Metzmacher [Sat, 11 Jan 2014 10:53:02 +0000 (11:53 +0100)]
TODO dcerpc.idl: dgram

4 years agoSTEP04c: ncacn_http
Stefan Metzmacher [Mon, 20 Oct 2014 07:21:31 +0000 (09:21 +0200)]
STEP04c: ncacn_http

4 years agosq STEP04c: HACK s4 client remove unused
Stefan Metzmacher [Sat, 24 Sep 2016 19:16:49 +0000 (21:16 +0200)]
sq STEP04c: HACK s4 client remove unused

4 years agoSTEP04c: ????? sq HACK s4 client remove unused
Stefan Metzmacher [Fri, 12 Aug 2016 12:26:11 +0000 (14:26 +0200)]
STEP04c: ????? sq HACK s4 client remove unused

4 years agoSTEP04c: ??? sq HACK s4 client remove unused
Stefan Metzmacher [Wed, 22 Jan 2014 12:00:23 +0000 (13:00 +0100)]
STEP04c: ??? sq HACK s4 client remove unused

4 years agoSTEP04c: HACK s4 client remove unused
Stefan Metzmacher [Wed, 22 Jan 2014 11:57:53 +0000 (12:57 +0100)]
STEP04c: HACK s4 client remove unused

4 years agoSTEP04c: HACK s4:pyrpc: PyErr_SetDCERPCStatus no last_fault
Stefan Metzmacher [Wed, 22 Jan 2014 11:53:34 +0000 (12:53 +0100)]
STEP04c: HACK s4:pyrpc: PyErr_SetDCERPCStatus no last_fault

4 years agoSTEP04c: HACK s4 client use dcerpc_connection_set_max_fragment_sizes
Stefan Metzmacher [Wed, 22 Jan 2014 11:53:06 +0000 (12:53 +0100)]
STEP04c: HACK s4 client use dcerpc_connection_set_max_fragment_sizes

4 years agoSTEP04c: HACK s4 client use dcerpc_connection_is_connected and dcerpc_security_get_au...
Stefan Metzmacher [Wed, 22 Jan 2014 11:51:47 +0000 (12:51 +0100)]
STEP04c: HACK s4 client use dcerpc_connection_is_connected and dcerpc_security_get_auth_info

4 years agoSTEP04c: HACK s4: client use dcerpc_do_bind()
Stefan Metzmacher [Wed, 22 Jan 2014 10:25:53 +0000 (11:25 +0100)]
STEP04c: HACK s4: client use dcerpc_do_bind()

4 years agoSTEP04c: HACK: s4:librpc: use dcerpc_do_bind() and dcerpc_do_request
Stefan Metzmacher [Tue, 21 Jan 2014 15:39:36 +0000 (16:39 +0100)]
STEP04c: HACK: s4:librpc: use dcerpc_do_bind() and dcerpc_do_request

4 years agoSTEP04c: HACK s4:librpc: prepare dcerpc_connection...
Stefan Metzmacher [Mon, 13 Jan 2014 19:52:54 +0000 (20:52 +0100)]
STEP04c: HACK s4:librpc: prepare dcerpc_connection...

4 years agoSTEP03c: HACK s3 client use dcerpc_connection_set_max_fragment_sizes
Stefan Metzmacher [Wed, 22 Jan 2014 12:06:52 +0000 (13:06 +0100)]
STEP03c: HACK s3 client use dcerpc_connection_set_max_fragment_sizes

sq HACK s3 client use dcerpc_connection_set_max_fragment_sizes

4 years agoSTEP03c: HACK s3 client use dcerpc_security_get_auth_info
Stefan Metzmacher [Wed, 22 Jan 2014 10:51:10 +0000 (11:51 +0100)]
STEP03c: HACK s3 client use dcerpc_security_get_auth_info

4 years agoSTEP03c: HACK s3 client use dcerpc_connection_set_max_fragment_sizes
Stefan Metzmacher [Wed, 22 Jan 2014 10:42:28 +0000 (11:42 +0100)]
STEP03c: HACK s3 client use dcerpc_connection_set_max_fragment_sizes

4 years agoSTEP03c: HACK s3 client use dcerpc_connection_is_connected() in rpccli_is_connected()
Stefan Metzmacher [Wed, 22 Jan 2014 10:23:24 +0000 (11:23 +0100)]
STEP03c: HACK s3 client use dcerpc_connection_is_connected() in rpccli_is_connected()

4 years agoSTEP03d: source3/rpc_client/cli_pipe.c remove unused
Stefan Metzmacher [Mon, 13 Jan 2014 09:15:16 +0000 (10:15 +0100)]
STEP03d: source3/rpc_client/cli_pipe.c remove unused

4 years agoSTEP03c: s3 client
Stefan Metzmacher [Mon, 13 Jan 2014 09:08:20 +0000 (10:08 +0100)]
STEP03c: s3 client

4 years agoSTEP03c: s3 gensec
Stefan Metzmacher [Sun, 12 Jan 2014 00:15:42 +0000 (01:15 +0100)]
STEP03c: s3 gensec

4 years agoSTEP03c: HACK s3:rpc_client: gensec
Stefan Metzmacher [Sat, 11 Jan 2014 17:18:16 +0000 (18:18 +0100)]
STEP03c: HACK s3:rpc_client: gensec

4 years agoRevert "HACK: s3:rpc_client: multiple dcerpc_presentations, only one wins."
Stefan Metzmacher [Sat, 11 Jan 2014 08:53:58 +0000 (09:53 +0100)]
Revert "HACK: s3:rpc_client: multiple dcerpc_presentations, only one wins."

This reverts commit 69de3bf0b1fa8abddf6dab27451ff817998c6133.

4 years agoRevert "HACK: s3:rpc_client: pass object..."
Stefan Metzmacher [Tue, 31 Jan 2017 05:42:51 +0000 (06:42 +0100)]
Revert "HACK: s3:rpc_client: pass object..."

This reverts commit 31f350b7788557a516414702028a98587db1dccb.

4 years agoHACK: s3:rpc_client: pass object...
Stefan Metzmacher [Sat, 11 Jan 2014 08:53:34 +0000 (09:53 +0100)]
HACK: s3:rpc_client: pass object...

was 9bb2b731cf62eaeee2dcb98eac3651806c50eb04

4 years agoHACK: s3:rpc_client: multiple dcerpc_presentations, only one wins.
Stefan Metzmacher [Sat, 11 Jan 2014 08:51:14 +0000 (09:51 +0100)]
HACK: s3:rpc_client: multiple dcerpc_presentations, only one wins.

4 years agoSTEP03c: HACK s3 client dcerpc_connection_set_use_trans_fn
Stefan Metzmacher [Fri, 10 Jan 2014 16:30:49 +0000 (17:30 +0100)]
STEP03c: HACK s3 client dcerpc_connection_set_use_trans_fn

4 years agoSTEP03c: rpccli_bh_raw_call_send => dcerpc_do_request_send
Stefan Metzmacher [Thu, 9 Jan 2014 19:45:34 +0000 (20:45 +0100)]
STEP03c: rpccli_bh_raw_call_send => dcerpc_do_request_send

4 years agoSTEP03c: rpc_pipe_bind => dcerpc_security_allocate
Stefan Metzmacher [Thu, 9 Jan 2014 18:35:41 +0000 (19:35 +0100)]
STEP03c: rpc_pipe_bind => dcerpc_security_allocate

4 years agoSTEP03c: HACK s3:rpc_client: rpc_pipe_bind => dcerpc_do_bind_send/recv
Stefan Metzmacher [Thu, 9 Jan 2014 18:29:14 +0000 (19:29 +0100)]
STEP03c: HACK s3:rpc_client: rpc_pipe_bind => dcerpc_do_bind_send/recv

4 years agoSTEP03c: HACK s3:rpc_client dcerpc_connection...
Stefan Metzmacher [Thu, 9 Jan 2014 18:01:56 +0000 (19:01 +0100)]
STEP03c: HACK s3:rpc_client dcerpc_connection...

4 years agoSTEP01x: endpoint binding
Stefan Metzmacher [Wed, 12 Mar 2014 23:22:55 +0000 (00:22 +0100)]
STEP01x: endpoint binding

4 years agoSTEP01x: librpc/rpc/dcerpc_connection.c more server
Stefan Metzmacher [Thu, 23 Jan 2014 08:37:42 +0000 (09:37 +0100)]
STEP01x: librpc/rpc/dcerpc_connection.c more server

4 years agoSTEP01x: dcerpc_server_auth_info
Stefan Metzmacher [Wed, 22 Jan 2014 16:00:35 +0000 (17:00 +0100)]
STEP01x: dcerpc_server_auth_info

4 years agoSTEP01x: ilibrpc/rpc/dcerpc_connection.c start with dcerpc_context
Stefan Metzmacher [Wed, 22 Jan 2014 15:39:54 +0000 (16:39 +0100)]
STEP01x: ilibrpc/rpc/dcerpc_connection.c start with dcerpc_context

4 years agoSTEP01x: start with dcerpc_server_connection_loop_send/recv
Stefan Metzmacher [Wed, 22 Jan 2014 13:54:40 +0000 (14:54 +0100)]
STEP01x: start with dcerpc_server_connection_loop_send/recv

4 years agoSTEP01: librpc/rpc/dcerpc_connection.c fix auth padding
Stefan Metzmacher [Wed, 22 Jan 2014 13:15:33 +0000 (14:15 +0100)]
STEP01: librpc/rpc/dcerpc_connection.c fix auth padding

4 years agoSTEP01: librpc/rpc/dcerpc_connection.c dcerpc_connection_destructor NT_STATUS_LOCAL_D...
Stefan Metzmacher [Wed, 22 Jan 2014 11:00:38 +0000 (12:00 +0100)]
STEP01: librpc/rpc/dcerpc_connection.c dcerpc_connection_destructor NT_STATUS_LOCAL_DISCONNECT

4 years agoSTEP01: librpc/rpc/dcerpc_connection.c: add dcerpc_security_get_auth_info
Stefan Metzmacher [Wed, 22 Jan 2014 10:48:33 +0000 (11:48 +0100)]
STEP01: librpc/rpc/dcerpc_connection.c: add dcerpc_security_get_auth_info

4 years agoSTEP01: librpc/rpc/dcerpc_connection.c: add dcerpc_connection_set_max_fragment_sizes()
Stefan Metzmacher [Wed, 22 Jan 2014 10:40:11 +0000 (11:40 +0100)]
STEP01: librpc/rpc/dcerpc_connection.c: add dcerpc_connection_set_max_fragment_sizes()

4 years agoSTEP01: dcerpc_connection_create TODO max fragment sizes
Stefan Metzmacher [Wed, 22 Jan 2014 10:16:32 +0000 (11:16 +0100)]
STEP01: dcerpc_connection_create TODO max fragment sizes

This is just a hint, windows allows more in one fragment!

4 years agoSTEP01: librpc/rpc/dcerpc_connection.c dcerpc_connection_dead() dcerpc_connection_is_...
Stefan Metzmacher [Wed, 22 Jan 2014 10:15:05 +0000 (11:15 +0100)]
STEP01: librpc/rpc/dcerpc_connection.c dcerpc_connection_dead() dcerpc_connection_is_connected()

4 years agoSTEP01: librpc/rpc/dcerpc_connection.c incoming.req with tevent_req_defer_callback()
Stefan Metzmacher [Wed, 22 Jan 2014 10:14:17 +0000 (11:14 +0100)]
STEP01: librpc/rpc/dcerpc_connection.c incoming.req with tevent_req_defer_callback()

4 years agoSTEP01: sq dcerpc_presentation_status
Stefan Metzmacher [Wed, 22 Jan 2014 10:12:43 +0000 (11:12 +0100)]
STEP01: sq dcerpc_presentation_status

4 years agoSTEP01: librpc/rpc/dcerpc_connection.c: fail dcerpc_do_bind without successful presen...
Stefan Metzmacher [Wed, 22 Jan 2014 09:15:21 +0000 (10:15 +0100)]
STEP01: librpc/rpc/dcerpc_connection.c: fail dcerpc_do_bind without successful presentation

4 years agoSTEP01: librpc/rpc/dcerpc_connection.c add dcerpc_presentation_status()
Stefan Metzmacher [Wed, 22 Jan 2014 09:14:53 +0000 (10:14 +0100)]
STEP01: librpc/rpc/dcerpc_connection.c add dcerpc_presentation_status()

4 years agoSTEP01: librpc/rpc/dcerpc_connection.c dcerpc_presentation_test_copy
Stefan Metzmacher [Wed, 22 Jan 2014 08:36:05 +0000 (09:36 +0100)]
STEP01: librpc/rpc/dcerpc_connection.c dcerpc_presentation_test_copy

4 years agoSTEP01: librpc/rpc/dcerpc_connection.c state->remaining_pres TODO AUTH3 PIPE_BUSY
Stefan Metzmacher [Wed, 22 Jan 2014 08:35:33 +0000 (09:35 +0100)]
STEP01: librpc/rpc/dcerpc_connection.c state->remaining_pres TODO AUTH3 PIPE_BUSY

4 years agoSTEP01: dcerpc_check_pdu_auth fix librpc/rpc/dcerpc_connection.c
Stefan Metzmacher [Fri, 17 Jan 2014 18:13:57 +0000 (19:13 +0100)]
STEP01: dcerpc_check_pdu_auth fix librpc/rpc/dcerpc_connection.c

4 years agoSTEP01: global fragment checking librpc/rpc/dcerpc_connection.
Stefan Metzmacher [Fri, 17 Jan 2014 18:10:09 +0000 (19:10 +0100)]
STEP01: global fragment checking librpc/rpc/dcerpc_connection.

TODO verify header, reassemle? 4MB?

4 years agoSTEP01: librpc/rpc/dcerpc_connection.c active
Stefan Metzmacher [Mon, 13 Jan 2014 15:42:35 +0000 (16:42 +0100)]
STEP01: librpc/rpc/dcerpc_connection.c active

4 years agoSTEP01: dcerpc_do_request_handle_in_frag recv multiple.
Stefan Metzmacher [Mon, 13 Jan 2014 14:55:18 +0000 (15:55 +0100)]
STEP01: dcerpc_do_request_handle_in_frag recv multiple.

4 years agoSTEP01: librpc/rpc/dcerpc_connection.c trailer ...
Stefan Metzmacher [Mon, 13 Jan 2014 14:43:48 +0000 (15:43 +0100)]
STEP01: librpc/rpc/dcerpc_connection.c trailer ...

4 years agoSTEP01: librpc/rpc/dcerpc_connection.c
Stefan Metzmacher [Mon, 13 Jan 2014 09:07:16 +0000 (10:07 +0100)]
STEP01: librpc/rpc/dcerpc_connection.c

4 years agoSTEP01: librpc/rpc/dcerpc_connection.c gensec
Stefan Metzmacher [Sun, 12 Jan 2014 00:16:14 +0000 (01:16 +0100)]
STEP01: librpc/rpc/dcerpc_connection.c gensec

4 years agoSTEP01: dcerpc_do_bind_handle_in_frag alter...
Stefan Metzmacher [Sat, 11 Jan 2014 17:18:01 +0000 (18:18 +0100)]
STEP01: dcerpc_do_bind_handle_in_frag alter...

4 years agoSTEP01: librpc/rpc/dcerpc_connection.c: dcerpc_ncacn_push_auth
Stefan Metzmacher [Sat, 11 Jan 2014 08:50:30 +0000 (09:50 +0100)]
STEP01: librpc/rpc/dcerpc_connection.c: dcerpc_ncacn_push_auth

4 years agoSTEP01: librpc/rpc/dcerpc_connection.c do_request use_trans part2
Stefan Metzmacher [Sat, 11 Jan 2014 08:08:07 +0000 (09:08 +0100)]
STEP01: librpc/rpc/dcerpc_connection.c do_request use_trans part2

4 years agoSTEP01: librpc/rpc/dcerpc_connection.c do_request use_trans part1
Stefan Metzmacher [Sat, 11 Jan 2014 07:41:48 +0000 (08:41 +0100)]
STEP01: librpc/rpc/dcerpc_connection.c do_request use_trans part1

4 years agoSTEP01: use trans librpc/rpc/dcerpc_connection.c
Stefan Metzmacher [Sat, 11 Jan 2014 07:36:56 +0000 (08:36 +0100)]
STEP01: use trans librpc/rpc/dcerpc_connection.c