Stefan Metzmacher [Fri, 29 Jul 2016 10:36:35 +0000 (12:36 +0200)]
sq source4/torture/rpc/echo.c
Stefan Metzmacher [Fri, 29 Jul 2016 10:36:28 +0000 (12:36 +0200)]
sq dcerpc_binding_handle_call_params_done
Stefan Metzmacher [Thu, 12 Jun 2014 14:34:12 +0000 (16:34 +0200)]
Revert "HACK ctdb/ib"
This reverts commit
4e69289a70b1c4662d9e97b3ddf958c538b00610.
Stefan Metzmacher [Tue, 20 May 2014 07:00:17 +0000 (09:00 +0200)]
HACK ctdb/ib
Stefan Metzmacher [Wed, 6 Nov 2013 16:33:45 +0000 (17:33 +0100)]
testprogs/win32/midltests: add support for DCERPC fault for midltests_tcp
Signed-off-by: Stefan Metzmacher <metze@samba.org>
Stefan Metzmacher [Thu, 26 Sep 2013 05:44:42 +0000 (07:44 +0200)]
Revert "ndr_pull_frstrans_Update"
This reverts commit
e06d8b4c8d2f8166ab69874fd3a55e4e96c0793c.
Stefan Metzmacher [Sun, 2 Jul 2017 22:38:09 +0000 (00:38 +0200)]
Revert "TODO: pidl fix frstrans_Update..."
This reverts commit
f692e51b438119d3c80b81df5bb2ed1f65e8684b.
Stefan Metzmacher [Thu, 26 Sep 2013 05:41:45 +0000 (07:41 +0200)]
TODO: pidl fix frstrans_Update...
Stefan Metzmacher [Mon, 23 Sep 2013 09:10:00 +0000 (11:10 +0200)]
ndr_pull_frstrans_Update
Stefan Metzmacher [Mon, 23 Sep 2013 07:54:13 +0000 (09:54 +0200)]
midltests: add midltests_varying_string_01.*
Signed-off-by: Stefan Metzmacher <metze@samba.org>
Stefan Metzmacher [Thu, 26 Sep 2013 03:00:39 +0000 (05:00 +0200)]
gen_ndr
Stefan Metzmacher [Tue, 24 Sep 2013 18:43:03 +0000 (20:43 +0200)]
Revert "testprogs/win32/rpcecho-win32-pipe/server.c ..."
This reverts commit
f7c033f91ad89176dbcae46de59b404e14c04e6c.
Stefan Metzmacher [Sun, 22 Sep 2013 06:29:18 +0000 (08:29 +0200)]
testprogs/win32/rpcecho-win32-pipe/server.c ...
Stefan Metzmacher [Sat, 21 Sep 2013 20:02:04 +0000 (22:02 +0200)]
testprogs/win32/rpcecho-win32-pipe/ generated
Stefan Metzmacher [Sat, 21 Sep 2013 20:01:46 +0000 (22:01 +0200)]
testprogs/win32/rpcecho-win32-pipe/ ndr64
Stefan Metzmacher [Fri, 20 Sep 2013 20:50:02 +0000 (22:50 +0200)]
testprogs/win32/rpcecho-win32-pipe works??
Stefan Metzmacher [Fri, 20 Sep 2013 20:27:54 +0000 (22:27 +0200)]
testprogs/win32/rpcecho-win32-pipe server 1 byte reads
Stefan Metzmacher [Fri, 20 Sep 2013 20:27:33 +0000 (22:27 +0200)]
testprogs/win32/rpcecho-win32-pipe/rpcecho.idl new idl end TestBytePipeIn
Stefan Metzmacher [Fri, 20 Sep 2013 17:26:33 +0000 (19:26 +0200)]
testprogs/win32/rpcecho-win32-pipe/
Stefan Metzmacher [Wed, 25 Sep 2013 03:26:00 +0000 (05:26 +0200)]
testprogs/win32/rpcecho-win32-pipe...
Stefan Metzmacher [Tue, 28 Sep 2010 07:53:09 +0000 (09:53 +0200)]
testprogs/win32/rpcecho-win32-pipe ...
Stefan Metzmacher [Sun, 22 Sep 2013 06:19:26 +0000 (08:19 +0200)]
^samba4.rpc.echo.*echo.bytepipe ...
Stefan Metzmacher [Sat, 21 Sep 2013 10:32:40 +0000 (12:32 +0200)]
test_bytepipeout 100 * 0x80000
Stefan Metzmacher [Sat, 21 Sep 2013 00:59:36 +0000 (02:59 +0200)]
source4/torture/rpc/echo.c test no timeout
Stefan Metzmacher [Fri, 20 Sep 2013 21:12:25 +0000 (23:12 +0200)]
source4/torture/rpc/echo.c test_bytepipeout
Stefan Metzmacher [Fri, 20 Sep 2013 20:27:33 +0000 (22:27 +0200)]
source4/torture/rpc/echo.c new idl end TestBytePipeIn
Stefan Metzmacher [Fri, 20 Sep 2013 17:26:48 +0000 (19:26 +0200)]
source4/torture/rpc/echo.c
Stefan Metzmacher [Wed, 25 Sep 2013 03:25:39 +0000 (05:25 +0200)]
source4/torture/rpc/echo.c
Stefan Metzmacher [Sat, 21 Sep 2013 21:48:19 +0000 (23:48 +0200)]
s3:rpc_server/echo: add dummies for echo_TestBytePipe*
Signed-off-by: Stefan Metzmacher <metze@samba.org>
Stefan Metzmacher [Fri, 30 Aug 2013 13:01:12 +0000 (15:01 +0200)]
rpc_server/echo/srv_echo_nt.c ...
Stefan Metzmacher [Tue, 8 Mar 2011 10:17:24 +0000 (11:17 +0100)]
source3/rpc_server/echo/srv_echo_nt.c: s3 _echo_BytePipeIn
Stefan Metzmacher [Fri, 20 Sep 2013 17:24:01 +0000 (19:24 +0200)]
source4/rpc_server/echo/rpc_echo.c
Stefan Metzmacher [Sat, 2 Oct 2010 00:10:43 +0000 (02:10 +0200)]
source4/rpc_server/echo/rpc_echo.c rpc echo.idl...
Stefan Metzmacher [Fri, 30 Aug 2013 13:05:07 +0000 (15:05 +0200)]
git add -f bin/default/librpc/gen_ndr/*.[ch] bin/default/source*/librpc/gen_ndr/*.[ch]
Stefan Metzmacher [Fri, 20 Sep 2013 20:27:33 +0000 (22:27 +0200)]
librpc/idl/echo.idl new idl end TestBytePipeIn
Stefan Metzmacher [Wed, 25 Sep 2013 03:25:19 +0000 (05:25 +0200)]
echo.idl...
Stefan Metzmacher [Tue, 8 Mar 2011 15:05:03 +0000 (16:05 +0100)]
librpc/idl/echo.idl echo_StructPipe ...
Stefan Metzmacher [Tue, 5 Oct 2010 18:54:10 +0000 (20:54 +0200)]
echo.idl frstrans examples
Stefan Metzmacher [Sat, 2 Oct 2010 00:10:43 +0000 (02:10 +0200)]
rpc echo.idl...
Stefan Metzmacher [Tue, 8 Mar 2011 15:48:24 +0000 (16:48 +0100)]
Revert "pidl:Samba4/NDR/Parser: set LIBNDR_FLAG_WITHIN_PIPE"
This reverts commit
e21c2c1b55e851f481c0f967af29b3ecb8983f08.
Stefan Metzmacher [Tue, 8 Mar 2011 15:29:44 +0000 (16:29 +0100)]
pidl:Samba4/NDR/Parser: set LIBNDR_FLAG_WITHIN_PIPE
metze
Stefan Metzmacher [Tue, 8 Mar 2011 15:36:04 +0000 (16:36 +0100)]
Revert "librpc/ndr: change ndr_pull/push/print flags to uint64_t"
This reverts commit
3163d579a4afeffbe3d046973f69ff26552db847.
Stefan Metzmacher [Tue, 8 Mar 2011 15:17:58 +0000 (16:17 +0100)]
librpc/ndr: change ndr_pull/push/print flags to uint64_t
metze
Stefan Metzmacher [Tue, 8 Mar 2011 15:00:28 +0000 (16:00 +0100)]
Revert "TODO CONTAINS_NON_FIXED"
This reverts commit
a6d8971b994deba6eba7edc59e16b058596dab86.
Stefan Metzmacher [Tue, 8 Mar 2011 15:00:20 +0000 (16:00 +0100)]
TODO CONTAINS_NON_FIXED
Stefan Metzmacher [Tue, 8 Mar 2011 14:46:37 +0000 (15:46 +0100)]
Revert "SCALAR => IS_FIXED"
This reverts commit
233e1e731ef0fc42c7901bd57ff6dde8208d4b92.
Stefan Metzmacher [Tue, 8 Mar 2011 14:46:19 +0000 (15:46 +0100)]
SCALAR => IS_FIXED
Stefan Metzmacher [Tue, 8 Mar 2011 09:30:00 +0000 (10:30 +0100)]
Revert "s4:libcli/resolve/dns_ex: make use of double_fork() to avoid SIGCHLD problems."
This reverts commit
9e6a749b7085fca55e63405a5d630479e7c582d7.
Stefan Metzmacher [Tue, 26 Oct 2010 22:37:45 +0000 (00:37 +0200)]
s4:libcli/resolve/dns_ex: make use of double_fork() to avoid SIGCHLD problems.
metze
Stefan Metzmacher [Sun, 24 Oct 2010 16:00:44 +0000 (18:00 +0200)]
Revert "midltests async..."
This reverts commit
6d8d39c6862cc7706185c66838af16644be712bb.
Stefan Metzmacher [Sun, 24 Oct 2010 16:00:32 +0000 (18:00 +0200)]
Revert "midletests bla..."
This reverts commit
7eda85c7f12954b01cee023bcaad0b2ce1797c1c.
Stefan Metzmacher [Tue, 8 Mar 2011 09:04:40 +0000 (10:04 +0100)]
Revert "pidl/NDR: give anonymous structs and unions a name"
This reverts commit
04ada3e56d6442c7cdd5efe1ca6a7e99c78c6502.
Stefan Metzmacher [Sat, 18 Sep 2010 17:40:52 +0000 (19:40 +0200)]
pidl/NDR: give anonymous structs and unions a name
metze
Stefan Metzmacher [Tue, 5 Oct 2010 06:12:48 +0000 (08:12 +0200)]
Revert "Revert "TODO pidl/IDL: give anonymous structs and unions a name...""
This reverts commit
cc66e11215463f4597126a7f4c5b48e143cb773f.
Stefan Metzmacher [Tue, 5 Oct 2010 06:12:41 +0000 (08:12 +0200)]
Revert "TODO pidl/IDL: give anonymous structs and unions a name..."
This reverts commit
da001b7398fbf4890a9525aac016a5362f39be82.
Conflicts:
pidl/lib/Parse/Pidl/IDL.pm
Stefan Metzmacher [Tue, 5 Oct 2010 06:12:20 +0000 (08:12 +0200)]
Revert "TODO pidl/IDL: give anonymous structs and unions a name..."
This reverts commit
7a4ad3703048621f487b88deea1a6fffe8b1b62f.
Stefan Metzmacher [Tue, 5 Oct 2010 06:09:22 +0000 (08:09 +0200)]
TODO pidl/IDL: give anonymous structs and unions a name...
TODO fix aligment
Stefan Metzmacher [Fri, 1 Oct 2010 04:16:34 +0000 (06:16 +0200)]
midletests bla...
Stefan Metzmacher [Fri, 1 Oct 2010 00:52:21 +0000 (02:52 +0200)]
midltests async...
Stefan Metzmacher [Tue, 18 Dec 2018 13:06:53 +0000 (14:06 +0100)]
Revert "remote proxy params"
This reverts commit
0e656843b032250f912fa87a0d7320acdfee44c2.
Stefan Metzmacher [Sat, 12 Mar 2011 01:15:38 +0000 (02:15 +0100)]
remote proxy params
Stefan Metzmacher [Fri, 30 Aug 2013 06:40:42 +0000 (08:40 +0200)]
Revert "s4:rpc_server/forward: ...dcerpc_binding_handle_call_send() pipes..."
This reverts commit
69ea8b41d451943eb41b65d15ac438f654b1bac0.
Stefan Metzmacher [Fri, 1 Oct 2010 08:09:26 +0000 (10:09 +0200)]
s4:rpc_server/forward: ...dcerpc_binding_handle_call_send() pipes...
Stefan Metzmacher [Fri, 30 Aug 2013 07:27:44 +0000 (09:27 +0200)]
git add -f bin/default/librpc/gen_ndr/*.[ch] bin/default/source*/librpc/gen_ndr/*.[ch]
Stefan Metzmacher [Tue, 5 Oct 2010 18:57:45 +0000 (20:57 +0200)]
pidl:NDR/Client.pm: use dcerpc_binding_handl_call_params* if a dcerpc pipe is used
Signed-off-by: Stefan Metzmacher <metze@samba.org>
Stefan Metzmacher [Fri, 30 Aug 2013 07:08:44 +0000 (09:08 +0200)]
git add -f bin/default/librpc/gen_ndr/*.[ch] bin/default/source*/librpc/gen_ndr/*.[ch]
Stefan Metzmacher [Tue, 5 Oct 2010 18:58:15 +0000 (20:58 +0200)]
pidl:NDR/Client.pm: generate pipe pull/push functions
Signed-off-by: Stefan Metzmacher <metze@samba.org>
Stefan Metzmacher [Tue, 17 Sep 2013 15:26:39 +0000 (17:26 +0200)]
git add -f bin/default/librpc/gen_ndr/*.[ch] bin/default/source*/librpc/gen_ndr/*.[ch]
Stefan Metzmacher [Sat, 18 Sep 2010 17:17:17 +0000 (19:17 +0200)]
HACK: pidl: always dump idl and ndr tree
Stefan Metzmacher [Sat, 21 Sep 2013 10:30:52 +0000 (12:30 +0200)]
fix source4/librpc/rpc/dcerpc.c dcerpc_bh_raw_call_recv
Stefan Metzmacher [Fri, 20 Sep 2013 17:23:24 +0000 (19:23 +0200)]
source4/librpc/rpc/dcerpc.c s4 cli fix PIPE support
Stefan Metzmacher [Fri, 20 Sep 2013 12:38:13 +0000 (14:38 +0200)]
source4/librpc/rpc/dcerpc.c sq bla
Stefan Metzmacher [Wed, 18 Sep 2013 08:49:39 +0000 (10:49 +0200)]
source4/librpc/rpc/dcerpc.c·bla
Stefan Metzmacher [Wed, 18 Sep 2013 00:00:42 +0000 (02:00 +0200)]
source4/librpc/rpc/dcerpc.c bla...
Stefan Metzmacher [Sat, 31 Aug 2013 09:59:10 +0000 (11:59 +0200)]
TODO s4:librpc/rpc: prepare LIBNDR_FLAG_INCOMPLETE_BUFFER support...
Stefan Metzmacher [Sat, 21 Sep 2013 21:51:47 +0000 (23:51 +0200)]
librpc/rpc/binding_handle.c remember missing
Stefan Metzmacher [Sat, 21 Sep 2013 21:51:25 +0000 (23:51 +0200)]
librpc/rpc/binding_handle.c cleanup
Stefan Metzmacher [Sat, 21 Sep 2013 20:05:23 +0000 (22:05 +0200)]
librpc/rpc/binding_handle.c cleanups
Stefan Metzmacher [Sat, 21 Sep 2013 20:00:29 +0000 (22:00 +0200)]
librpc/rpc/binding_handle.c cleanups
Stefan Metzmacher [Sat, 21 Sep 2013 10:31:51 +0000 (12:31 +0200)]
TODO cleanup incomplete_buffer librpc/rpc/binding_handle.c
Stefan Metzmacher [Sat, 21 Sep 2013 10:31:32 +0000 (12:31 +0200)]
librpc/rpc/binding_handle.c unused vars
Stefan Metzmacher [Sat, 21 Sep 2013 08:19:14 +0000 (10:19 +0200)]
librpc/rpc/binding_handle.c
Stefan Metzmacher [Sat, 21 Sep 2013 07:49:15 +0000 (09:49 +0200)]
librpc/rpc/binding_handle.c disconnect pipe before error
Stefan Metzmacher [Sat, 21 Sep 2013 07:25:32 +0000 (09:25 +0200)]
librpc/rpc/binding_handle.c ...
Stefan Metzmacher [Sat, 21 Sep 2013 06:10:59 +0000 (08:10 +0200)]
librpc/rpc/binding_handle.c...
Stefan Metzmacher [Sat, 21 Sep 2013 00:59:51 +0000 (02:59 +0200)]
librpc/rpc/binding_handle.c cleanup incomplete
Stefan Metzmacher [Sat, 21 Sep 2013 00:59:24 +0000 (02:59 +0200)]
librpc/rpc/binding_handle.c deadlock...
Stefan Metzmacher [Sat, 21 Sep 2013 00:30:03 +0000 (02:30 +0200)]
librpc/rpc/binding_handle.c dcerpc_binding_handle_call_params_done
Stefan Metzmacher [Fri, 20 Sep 2013 21:11:48 +0000 (23:11 +0200)]
librpc/rpc/binding_handle.c sq dcerpc_binding_handle_call_params_in_done
Stefan Metzmacher [Fri, 20 Sep 2013 17:23:00 +0000 (19:23 +0200)]
sq librpc/rpc/binding_handle.c PIPE support
Stefan Metzmacher [Sat, 31 Aug 2013 08:16:11 +0000 (10:16 +0200)]
TODO librpc/rpc: add DCERPC pipe support to dcerpc_binding_handle_call_params_send/recv()
Stefan Metzmacher [Fri, 30 Aug 2013 09:56:18 +0000 (11:56 +0200)]
librpc/rpc: add dcerpc_binding_handle_raw_call_in_*
The binding handle backend can support LIBNDR_FLAG_INCOMPLETE_BUFFER
with this change and implement the raw_call_in_send/recv functions
to get more data from the caller. The final chunk clears the
LIBNDR_FLAG_INCOMPLETE_BUFFER flag in the in_flags of raw_call_in_send().
If LIBNDR_FLAG_INCOMPLETE_BUFFER was indicated in the in_flags of raw_call_send()
the backend can deliver partial results to the caller,
in raw_call_recv() by specifying LIBNDR_FLAG_INCOMPLETE_BUFFER in the out_flags.
In that case the caller should not call TALLOC_FREE(subreq)
as there's more to come. The backend continues to delivers results by
raw_call_recv() and clears LIBNDR_FLAG_INCOMPLETE_BUFFER on the last chunk.
This will be used to implement support for DCERPC pipes.
Signed-off-by: Stefan Metzmacher <metze@samba.org>
Stefan Metzmacher [Fri, 1 Oct 2010 06:54:54 +0000 (08:54 +0200)]
librpc/rpc: add dcerpc_binding_handle_call_params*
This function will allow to add dcerpc pipes support later.
metze
Stefan Metzmacher [Sat, 21 Sep 2013 08:18:31 +0000 (10:18 +0200)]
librpc/rpc/pipe_handle.c
Stefan Metzmacher [Sat, 21 Sep 2013 07:48:59 +0000 (09:48 +0200)]
librpc/rpc/pipe_handle.c
Stefan Metzmacher [Sat, 21 Sep 2013 06:11:22 +0000 (08:11 +0200)]
librpc/rpc/pipe_handle.c
Stefan Metzmacher [Sat, 2 Oct 2010 03:54:21 +0000 (05:54 +0200)]
librpc/rpc: add dcerpc_pipe_handle* infrastructure
Signed-off-by: Stefan Metzmacher <metze@samba.org>
Stefan Metzmacher [Fri, 30 Aug 2013 09:56:18 +0000 (11:56 +0200)]
librpc/rpc: make the dcerpc_binding_handle_raw_call_send/recv() wrapper more thin
The allows better passthrough to the ops->raw_call_send/recv functions.
The important change is that the ops->raw_call_recv() function is deferred to
the dcerpc_binding_handle_raw_call_recv() function, which means
that 'req' and 'subreq' have the same lifetime.
This will be important in the following commits, which will add
dcerpc_binding_handle_raw_call_in_send/recv and LIBNDR_FLAG_INCOMPLETE_BUFFER
support for DCERPC pipes.
Signed-off-by: Stefan Metzmacher <metze@samba.org>
Stefan Metzmacher [Mon, 20 Oct 2014 06:54:10 +0000 (08:54 +0200)]
Stefan Metzmacher [Fri, 17 Oct 2014 11:50:28 +0000 (13:50 +0200)]
debug