| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
| |
Guenther
|
| |
|
|
| |
Guenther
|
| |
|
|
| |
Guenther
|
| |
|
|
| |
metze
|
| |
|
|
|
|
|
| |
Convert all uses of cli_open(), cli_nt_createXXX to NTSTATUS versions.
This is smaller than it looks, it just fixes a lot of old code.
Next up, ensure all cli_XX functions return NTSTATUS.
Jeremy.
|
| |
|
|
|
| |
This is particuarly in the netlogon client (but not server at this
stage)
|
| | |
|
| | |
|
| |
|
|
|
|
|
|
| |
I know this is just yet another iteration, but I like this one much better than
the one that exists right now :-)
It will do trans and echo requests without a _recv helper and without
unnecessary memcpy().
|
| | |
|
| | |
|
| | |
|
| |
|
|
|
|
|
|
|
|
| |
We store the seqnum/mid mapping in the cli_request structure
for async requests and in the cli_state structure for sync calls.
We skip the signing check for oplock requests while waiting
for async requests coming in.
metze
|
| |
|
|
|
| |
password talloc'ed strings within the cli_struct.
Jeremy.
|
| |
|
|
|
|
|
|
| |
the problem that stops libsmbclient being thread safe. Subsidiary
DFS connections are now hung off a list inside the cli_state struct.
Much more to do in order to get libsmbclient to thread safety, but
this is a good start.
Jeremy.
|
| | |
|
| |
|
|
|
| |
Sorry for the monster checkin, I could not really find a way to do this in
steps.
|
| | |
|
| |
|
|
| |
rpc_pipe_client.
|
| |
|
|
| |
Guenther
|
| | |
|
| |
|
|
| |
(This used to be commit edd70836daef340f21df3cb102144935f36e5c4c)
|
| |
|
|
|
| |
Add the CHAIN1 torture test
(This used to be commit 82992d74a99b056bbfe90e1b79190e0b7c0bf2bd)
|
| |
|
|
|
| |
Also add some comments
(This used to be commit 2ecc311f785317caf5b60051147dcd085c80d64f)
|
| |
|
|
|
|
| |
Storing the event_context as permanent state in struct cli_state creates more
complex code than necessary IMO.
(This used to be commit debb37f703075008e5ea7d34d214cfa4d0f8f916)
|
| |
|
|
|
|
| |
as proposed by James Peach.
Jeremy.
(This used to be commit 5c27ad75836136c39774c9456d63f46fa62e281f)
|
| |
|
|
| |
(This used to be commit 848a3497e385090b4b21837c8d0e0313f5c062e5)
|
| |
|
|
| |
(This used to be commit 2ff908a902ec857856518eaddb5246dd5067063d)
|
| |
|
|
|
| |
Should be no functional change, just a change in the data structure
(This used to be commit 3433f430b0c1f7d350a40eac783385a2d30d905c)
|
| |
|
|
| |
(This used to be commit f9bc336affd2ce21a3c62880ecea2622f35653d1)
|
| |
|
|
| |
(This used to be commit 42de50d2cd43e760d776694f7b5f003ba51d7f84)
|
| |
|
|
| |
(This used to be commit f665afaaa3eff9ef54112e08ed034a6e1bb30edc)
|
| |
|
|
|
|
| |
The only user of this was decrypt_trustdom_secret, and this only needs the NT
hash anyway.
(This used to be commit 3d8c2a47e677a4c4aacf4abf148b1bd8163c3351)
|
| |
|
|
| |
(This used to be commit 45be749ed69f8c1ad3ebe8ea1f35c806db2ed5d0)
|
| |
|
|
| |
(This used to be commit 4840febcd481563c3d9b2fabc1fe1b2ae5a76cf6)
|
| |
|
|
| |
(This used to be commit a9061e52e1ff8e31aa480f4a30cda64c9d93214e)
|
| |
|
|
|
| |
This reduces the dependency on cli_state
(This used to be commit 783afab9c891dd7bcb78895b2a639b6f3a0edf5b)
|
| |
|
|
| |
(This used to be commit a6d74a5a562b54f0b36934965f545fdeb1e8b34a)
|
| |
|
|
|
|
|
| |
This allows to switch on the cli->fallback_after_kerberos switch.
Guenther
(This used to be commit 15ba45e567d910c1b2336dcc0c475e12b082f30f)
|
| |
|
|
|
| |
Guenther
(This used to be commit 6363c383d6989d2dfb2ee488ffa7aeb128c5385b)
|
| |
|
|
| |
(This used to be commit e2153301351559f30f2714345f4c1ca6c5f1a45f)
|
| |
|
|
|
| |
This reverts commit f5356825698a02df2d400b51dd95d1f857c83e81.
(This used to be commit 5f53a62be8a21b8d92ac44b18d202882500356e8)
|
| |
|
|
| |
(This used to be commit f5356825698a02df2d400b51dd95d1f857c83e81)
|
| |
|
|
|
| |
Jeremy.
(This used to be commit 6f2b33f6072629be393f88d4450fa6631ef672f6)
|
| |
|
|
|
|
| |
negotiation works.
Jeremy.
(This used to be commit d78045601af787731f0737b8627450018902b104)
|
| |
|
|
|
|
| |
Mostly compiles....
Jeremy.
(This used to be commit c87f3eba9aa52f4ab25d77e2167262bf5c43b1a6)
|
| |
|
|
|
|
|
| |
Make us very explicit about how long a talloc ctx
should last.
Jeremy.
(This used to be commit ba9e2be2b5a59684e854609f9d82ea1633448c62)
|
| |
|
|
|
|
|
|
|
|
|
| |
Each cli struct has it's own local copy of this variable,
so use that in client code. In the smbd server, add one
static to smbd/proccess.c and use that inside smbd. Fix
a bunch of places where smb_rw_error could be set by
calling read_data() in places where we weren't reading
from the SMB client socket (ie. winbindd).
Jeremy.
(This used to be commit 255c2adf7b6ef30932b5bb9f142ccef4a5d3d0db)
|
| |
|
|
|
|
| |
it with accessor functions. "One global or pstring a day...." :-).
Jeremy.
(This used to be commit d50d14c300abc83b7015718ec48acc8b3227a273)
|
| |
|
|
|
|
|
|
| |
the incoming buffer in the non-signed case. Speeds
up writes by over 10% or so. Complete the server
recvfile implementation.
Jeremy.
(This used to be commit 81ca5853b2475f123faab3b550f0a7b24ae3c208)
|