summaryrefslogtreecommitdiff
path: root/source4/librpc/rpc/dcerpc_connect.c
AgeCommit message (Collapse)AuthorFilesLines
2007-10-10r14123: Huge lump of code making all of our dcerpc connect codeRafal Szczesniak1-80/+610
asynchronous. Build is ok, and so are the tests. More comments to follow. rafal (This used to be commit a74fb6c5a2f968c56aff8ce39ce2ce9375d19b81)
2007-10-10r13568: Comments to async rpc connect functions.Rafal Szczesniak1-6/+55
rafal (This used to be commit 9ef2275f6179869f2683e96c6f91d9569a6360c8)
2007-10-10r13561: Turn all dcerpc connect and socket functions to async version.Rafal Szczesniak1-0/+243
Now, each rpc interface (named pipe, tcp/ip, lrpc and unix socket) works asynchronously. Comments to follow. rafal (This used to be commit 789f9d43db7ea59e79d5aa498e2e9fd077448825)
2007-10-10r12865: Upgrade the librpc and libnet code.Andrew Bartlett1-17/+7
In librpc, always try SMB level authentication, even if trying schannel, but allow fallback to anonymous. This should better function with servers that set restrict anonymous. There are too many parts of Samba that get, parse and modify the binding parameters. Avoid the extra work, and add a binding element to the struct dcerpc_pipe The libnet vampire code has been refactored, to reduce extra layers and to better conform with the standard argument pattern. Also, take advantage of the new libnet_Lookup code, so we don't require the silly 'password server' smb.conf parameter. To better support forcing traffic to be sealed for the vampire operation, the dcerpc_bind_auth() function now takes an auth level parameter. Andrew Bartlett (This used to be commit d65b354959842326fdd4bd7eb7fbeea0390f4afa)
2007-10-10r12800: Replace tmp_ctx with mem_ctx to make variables name moreRafal Szczesniak1-6/+6
consistent along the file. rafal (This used to be commit aaccb91cca5da8a869878326da298d22a3b8b2ae)
2007-10-10r12696: Reduce the size of include/structs.hJelmer Vernooij1-0/+1
(This used to be commit 63917616016133c623fc6ff59454bc313ee7dd8f)
2007-10-10r12608: Remove some unused #include lines.Jelmer Vernooij1-5/+0
(This used to be commit 70e7449318aa0e9d2639c76730a7d1683b2f4981)
2007-10-10r12542: Move some more prototypes out to seperate headersJelmer Vernooij1-0/+1
(This used to be commit 0aca5fd5130d980d07398f3291d294202aefe3c2)
2007-10-10r12162: More comments.Rafal Szczesniak1-5/+30
rafal (This used to be commit 2d69e4b13e547768a36e293a9164923e35da7334)
2007-10-10r12135: Move named pipe connect on smb2 function to async implementation.Rafal Szczesniak1-0/+118
Completely untested, it's a bit difficult without having vista around (yet), so - Andrew, please test it and let me know what's wrong. rafal (This used to be commit b9e7522bd4b626402c51a69695bea0928f5baef7)
2007-10-10r12103: Comments and a bit of formatting.Rafal Szczesniak1-6/+28
rafal (This used to be commit 4a12711c310f3dc228ea7be539703fc3fc77444a)
2007-10-10r12101: revert my last commit, I breaks the build and I don't know why...Stefan Metzmacher1-17/+19
metze (This used to be commit dc664df873c208c57752e8288a82cef77bc61338)
2007-10-10r12090: use the _trigger_error() function in the functionStefan Metzmacher1-19/+17
that allocated the composite_context metze (This used to be commit 998a7f8572bb90b5d478f03f09fba9867a6d8bfa)
2007-10-10r12089: Couple of fixes in cases of memory outage before we sortRafal Szczesniak1-12/+21
out how and when to use composite_error() and composite_trigger_error(). Spotted by Metze. rafal (This used to be commit 218db3ebc06f2d3e906f23a36bad088861b8e720)
2007-10-10r12087: Split dcerpc pipe connection functions into separate file.Rafal Szczesniak1-0/+165
It's going to contain async functions and ncacn_np is the first. rafal (This used to be commit 3fe2df5fe3165972536c937620d770e763b0d5bb)