Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2009-01-31 | Remove unused np_write sync wrapper | Volker Lendecke | 1 | -30/+0 | |
2009-01-31 | Make-np_write-handle-0-byte-writes-as-NT_STATUS_OK | Volker Lendecke | 1 | -0/+6 | |
2009-01-31 | Add an async np_read wrapper | Volker Lendecke | 1 | -22/+102 | |
2009-01-31 | Add an async np_write wrapper | Volker Lendecke | 1 | -15/+102 | |
2009-01-20 | Remove some unused code | Volker Lendecke | 1 | -13/+0 | |
2009-01-20 | Remove some smb fsp knowledge from rpc_server/ | Volker Lendecke | 1 | -58/+29 | |
np_open/read/write don't have to know about files_struct | |||||
2009-01-20 | Make use of TALLOC_FREE | Volker Lendecke | 1 | -3/+1 | |
2009-01-03 | Remove unused argument "vuid" from make_internal_rpc_pipe_p | Volker Lendecke | 1 | -4/+2 | |
2008-11-28 | Remove "conn" parameter from np_open, smb_request contains it | Volker Lendecke | 1 | -2/+3 | |
2008-11-24 | Get rid of pipes_struct->pipe_user, we have server_info now --- YESSS! | Volker Lendecke | 1 | -10/+0 | |
2008-11-06 | For proxied named pipes, connect to np/<pipe_name> and send auth info | Volker Lendecke | 1 | -2/+107 | |
Signed-off-by: Stefan Metzmacher <metze@samba.org> | |||||
2008-11-01 | Apply some const to np_write() | Volker Lendecke | 1 | -1/+1 | |
2008-10-25 | Add proxied named pipe support | Volker Lendecke | 1 | -28/+144 | |
This is a central piece of the "merged build" thing: Forward named pipes from samba3 to samba4. This patch is not finished yet, as we will have to forward the smb-level authentication information to samba4, but I'm pushing this patch already to demonstrate the implementation without clutter. It adds an intermediate parameter np:proxy = srvsvc samr winreg wkssvc ... and so on that states which of the pipes should be forwarded to the s4 unix domain socket DEFAULT. The parameter is intermediate because once we have a proper endpoint mapper implementation, this information will be retrieved out of a database. If anybody wants to try this, do the merged build and configure s4 with server services = samba3_smb, rpc, nbt, wrepl, ldap, cldap, kdc, drepl samba3:smbd = /data/inst/sbin/smbd and s3 with auth methods = guest netlogond np:proxy = srvsvc samr winreg wkssvc netlogon ntlsa ntsvcs lsass lsarpc netdfs \ rpcecho initshutdown epmapper svcctl eventlog drsuapi Then run rpcclient against samba4. It will fork s3, which authenticates against s4, and then forwards the rpc requests to s4. Volker | |||||
2008-10-25 | Move the is_known_pipename check into np_open | Volker Lendecke | 1 | -0/+6 | |
2008-10-25 | Remove "pipe_handle_offset" -- pipes now use "struct files_struct" | Volker Lendecke | 1 | -16/+0 | |
2008-10-13 | Remove the current_spoolss_pipes_open thingy. | Volker Lendecke | 1 | -17/+0 | |
I looked at a checkout from 2002 and even there it did not what it was supposed to do. Sadly this also removes one of the nicest comments in the whole Samba code :-) | |||||
2008-10-13 | Make the internal pipe functions static | Volker Lendecke | 1 | -8/+8 | |
2008-10-13 | Remove smb_np_struct | Volker Lendecke | 1 | -303/+0 | |
2008-10-13 | Use "struct files_struct" for pipes instead of smb_np_struct | Volker Lendecke | 1 | -3/+95 | |
2008-10-12 | Revert "Make get_rpc_pipe() static" | Volker Lendecke | 1 | -3/+1 | |
This reverts commit f25972832ec9d5a130da9dc060f4c3ed35bda7db. | |||||
2008-10-12 | Make get_rpc_pipe() static | Volker Lendecke | 1 | -1/+3 | |
2008-10-12 | Remove unused #defines | Volker Lendecke | 1 | -3/+0 | |
2008-07-30 | Fix duplicate gloabl warning. | Jeremy Allison | 1 | -1/+1 | |
Jeremy. (This used to be commit 6da33797b0549a2da7dc0fa7ee21dc5e8a6b1459) | |||||
2008-07-26 | make read/write to internal pipes available externally | Volker Lendecke | 1 | -8/+3 | |
(This used to be commit e11b5cb1e061caf4c3793fb402ca6bee95a8f26c) | |||||
2008-07-26 | Refactoring: Make close_internal_rpc_pipe_hnd a talloc destructor | Volker Lendecke | 1 | -5/+5 | |
(This used to be commit 10b47a0c2cfd62489428518112da82f73a52b7bc) | |||||
2008-07-26 | Refactor make_internal_rpc_pipe_p: connection_struct is not needed | Volker Lendecke | 1 | -21/+11 | |
(This used to be commit defcf0eecfb8eb035d9ca80530720b9e6873f6c7) | |||||
2008-06-26 | Remove p->vuid | Volker Lendecke | 1 | -4/+2 | |
The users can use p->server_info. Now pipes_struct is decoupled from the SMB transport. (This used to be commit d4cf5a131919530317cd457006b4df5af2c69fa7) | |||||
2008-06-26 | Now that we have p->server_info, use p->server_info->user_session_key | Volker Lendecke | 1 | -4/+0 | |
(This used to be commit aefad64e3a5c86d2f988d47e6215ed2085b8fc47) | |||||
2008-06-26 | Add server_info to pipes_struct | Volker Lendecke | 1 | -0/+9 | |
(This used to be commit d621867bb8767e1c4236d28dd9294a61db6cbb10) | |||||
2008-06-24 | Remove "conn" from pipes_struct | Volker Lendecke | 1 | -1/+2 | |
For spoolss, we need the client's IP address (This used to be commit 64a4dfaa826cf9319ef3f5c65023352bf8af539e) | |||||
2008-06-21 | Make pipes_struct its own talloc ctx | Volker Lendecke | 1 | -20/+5 | |
(This used to be commit 829b1ad4697f2f1ea008377d591456722dccd025) | |||||
2008-06-21 | Fix a SAFE_FREE/TALLOC_FREE mixup | Volker Lendecke | 1 | -1/+1 | |
(This used to be commit b39852f51313059899630ba63509fee904ba3613) | |||||
2008-05-05 | Remove "session_key" from "struct user_struct" | Volker Lendecke | 1 | -1/+3 | |
This one took a bit -- I hope I covered all data paths (This used to be commit 74c88a44422f88d6e2f2cdbfdfa0bafe0dbe06c4) | |||||
2008-05-05 | Remove "nt_user_token" from "struct user_struct" | Volker Lendecke | 1 | -1/+1 | |
(This used to be commit 51d5d512f28eadc74eced43e5e7f4e5bdff3ff69) | |||||
2008-03-17 | Coverity fixes | Marc VanHeyningen | 1 | -3/+3 | |
(This used to be commit 3fc85d22590550f0539215d020e4411bf5b14363) | |||||
2007-12-16 | Make smb_np_struct talloc'ed | Volker Lendecke | 1 | -8/+11 | |
Convert "name" from string to a talloc'ed char * (This used to be commit e82069f921b3a22295db91e092c22c459ccd7215) | |||||
2007-12-16 | Remove unused code | Volker Lendecke | 1 | -14/+0 | |
(This used to be commit fcd45ad6fb8d89bf6106fbed101060dbe422661a) | |||||
2007-10-18 | RIP BOOL. Convert BOOL -> bool. I found a few interesting | Jeremy Allison | 1 | -13/+13 | |
bugs in various places whilst doing this (places that assumed BOOL == int). I also need to fix the Samba4 pidl generation (next checkin). Jeremy. (This used to be commit f35a266b3cbb3e5fa6a86be60f34fe340a3ca71f) | |||||
2007-10-10 | [GLUE] Rsync SAMBA_3_2_0 SVN r25598 in order to create the v3-2-test branch. | Gerald (Jerry) Carter | 1 | -0/+2 | |
(This used to be commit 5c6c8e1fe93f340005110a7833946191659d88ab) | |||||
2007-10-10 | r25118: More pstring elimination. | Jeremy Allison | 1 | -3/+3 | |
Jeremy. (This used to be commit 7632f8fb4003657591778d2b55f546d1737859d1) | |||||
2007-10-10 | r25023: Coverity #455. Not actually a bug, but this clarifies | Jeremy Allison | 1 | -0/+1 | |
the code a lot. Jeremy. (This used to be commit 5ba12eefbed209a8a6b474da479efd190f91638e) | |||||
2007-10-10 | r24106: Pass fnum instead of buf/offset into get_rpc_pipe_p | Volker Lendecke | 1 | -3/+1 | |
(This used to be commit eb353412c60fc21a31530d9678505470ffbf11ce) | |||||
2007-10-10 | r23991: Some const | Volker Lendecke | 1 | -1/+1 | |
(This used to be commit 804be77e4695eb923048948dbc6e223967fdef94) | |||||
2007-10-10 | r23801: The FSF has moved around a lot. This fixes their Mass Ave address. | Andrew Tridgell | 1 | -2/+1 | |
(This used to be commit 87c91e4362c51819032bfbebbb273c52e203b227) | |||||
2007-10-10 | r23779: Change from v2 or later to v3 or later. | Jeremy Allison | 1 | -1/+1 | |
Jeremy. (This used to be commit 407e6e695b8366369b7c76af1ff76869b45347b3) | |||||
2007-10-10 | r22001: change prototype of dump_data(), so that it takes unsigned char * now, | Stefan Metzmacher | 1 | -1/+1 | |
which matches what samba4 has. also fix all the callers to prevent compiler warnings metze (This used to be commit fa322f0cc9c26a9537ba3f0a7d4e4a25941317e7) | |||||
2007-10-10 | r16945: Sync trunk -> 3.0 for 3.0.24 code. Still need | Jeremy Allison | 1 | -2/+7 | |
to do the upper layer directories but this is what everyone is waiting for.... Jeremy. (This used to be commit 9dafb7f48ca3e7af956b0a7d1720c2546fc4cfb8) | |||||
2007-10-10 | r14597: Merge DCERPC_FAULT constants from Samba 4. | Günther Deschner | 1 | -2/+2 | |
Guenther (This used to be commit 3f195f8248c88ec8bf8ceb195575ce6bb49d7fc4) | |||||
2007-10-10 | r14031: Coverity bug CID #110. Free all resources correctly | Jeremy Allison | 1 | -0/+2 | |
on pipe initialization failure. Jeremy. (This used to be commit daa919a94b3d81401654004bc0f32c45451203c1) | |||||
2007-10-10 | r13571: Replace all calls to talloc_free() with thye TALLOC_FREE() | Gerald Carter | 1 | -1/+1 | |
macro which sets the freed pointer to NULL. (This used to be commit b65be8874a2efe5a4b167448960a4fcf6bd995e2) |