Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2009-09-16 | schannel: fully share schannel sign/seal between s3 and 4. | Günther Deschner | 1 | -1/+1 | |
Guenther | |||||
2009-09-15 | s3-dcerpc: use dcerpc_AuthLevel and remove duplicate set of flags. | Günther Deschner | 1 | -1/+1 | |
Guenther | |||||
2009-09-11 | s3-rpc_client: add enum dcerpc_transport_t to rpc_cli_transport struct. | Günther Deschner | 1 | -0/+2 | |
Guenther | |||||
2009-07-31 | s3:rpc_client: add dispatch_send/recv() to struct rpc_pipe_client | Stefan Metzmacher | 1 | -0/+11 | |
metze | |||||
2009-04-30 | Get medieval on our ass about SMB1 file descriptors being 16 bits, not an int. | Jeremy Allison | 1 | -1/+1 | |
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. | |||||
2009-04-14 | Make Samba3 use the new common libcli/auth code | Andrew Bartlett | 1 | -2/+2 | |
This is particuarly in the netlogon client (but not server at this stage) | |||||
2009-04-06 | Add a bad hack to enable level 2 oplocks in torture_open_connection_share | Volker Lendecke | 1 | -0/+2 | |
2009-04-06 | Remove async_req based async libsmb infrastructure | Volker Lendecke | 1 | -25/+0 | |
2009-04-06 | Add new async libsmb infrastructure | Volker Lendecke | 1 | -0/+3 | |
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(). | |||||
2009-03-24 | Convert rpc_cli_transport->trans to tevent_req | Volker Lendecke | 1 | -6/+6 | |
2009-03-24 | Convert rpc_cli_transport->write to tevent_req | Volker Lendecke | 1 | -5/+5 | |
2009-03-24 | Convert rpc_cli_transport->read to tevent_req | Volker Lendecke | 1 | -5/+5 | |
2009-03-23 | s3:libsmb: use new simplified smb_signing code for the client side | Stefan Metzmacher | 1 | -1/+9 | |
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 | |||||
2009-03-13 | Remove pwd_cache.c, it was doing nothing. Make user_name, domain, and | Jeremy Allison | 1 | -3/+3 | |
password talloc'ed strings within the cli_struct. Jeremy. | |||||
2009-03-12 | Remove the static "struct client_connection" mess which is part of | Jeremy Allison | 1 | -0/+7 | |
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. | |||||
2009-03-09 | Fix a typo | Volker Lendecke | 1 | -1/+1 | |
2009-01-22 | Abstract away the transport in cli_pipe.c | Volker Lendecke | 1 | -12/+1 | |
Sorry for the monster checkin, I could not really find a way to do this in steps. | |||||
2009-01-22 | Add struct rpc_cli_transport | Volker Lendecke | 1 | -0/+50 | |
2009-01-21 | Allow calling DCE/RPC server implementations directly using | Jelmer Vernooij | 1 | -0/+8 | |
rpc_pipe_client. | |||||
2008-12-05 | s3: store user session key in cli_rpc_pipe_open_noauth(). | Günther Deschner | 1 | -0/+1 | |
Guenther | |||||
2008-10-14 | Use {u,}int64_t instead of SMB_BIG_{U,}INT. | Jelmer Vernooij | 1 | -1/+1 | |
2008-09-12 | Add a more explaining comment | Volker Lendecke | 1 | -1/+3 | |
(This used to be commit edd70836daef340f21df3cb102144935f36e5c4c) | |||||
2008-08-28 | Activate code to enable chained requests | Volker Lendecke | 1 | -1/+7 | |
Add the CHAIN1 torture test (This used to be commit 82992d74a99b056bbfe90e1b79190e0b7c0bf2bd) | |||||
2008-08-28 | Move "struct cli_request" from client.h to async_smb.h | Volker Lendecke | 1 | -24/+3 | |
Also add some comments (This used to be commit 2ecc311f785317caf5b60051147dcd085c80d64f) | |||||
2008-08-28 | Remove cli->event_ctx, pass it explicitly | Volker Lendecke | 1 | -1/+9 | |
Storing the event_context as permanent state in struct cli_state creates more complex code than necessary IMO. (This used to be commit debb37f703075008e5ea7d34d214cfa4d0f8f916) | |||||
2008-08-07 | Fix bug #5675 with a varient of Tim Waugh's patch, | Jeremy Allison | 1 | -0/+1 | |
as proposed by James Peach. Jeremy. (This used to be commit 5c27ad75836136c39774c9456d63f46fa62e281f) | |||||
2008-07-20 | Store copies of the syntax ids in rpc_pipe_client | Volker Lendecke | 1 | -2/+2 | |
(This used to be commit 848a3497e385090b4b21837c8d0e0313f5c062e5) | |||||
2008-05-21 | Rename rpc_pipe_client.tcp.sock to rpc_pipe_client.sock.fd | Volker Lendecke | 1 | -2/+2 | |
(This used to be commit 2ff908a902ec857856518eaddb5246dd5067063d) | |||||
2008-04-25 | Introduce a redirection for ncacn_np and ncacn_ip_tcp in rpc_pipe_client | Volker Lendecke | 1 | -3/+11 | |
Should be no functional change, just a change in the data structure (This used to be commit 3433f430b0c1f7d350a40eac783385a2d30d905c) | |||||
2008-04-25 | Make use of rpccli_xxx_bind_data | Volker Lendecke | 1 | -1/+0 | |
(This used to be commit f9bc336affd2ce21a3c62880ecea2622f35653d1) | |||||
2008-04-25 | Move user/domain from rpc_pipe_client to cli_pipe_auth_data | Volker Lendecke | 1 | -3/+4 | |
(This used to be commit 42de50d2cd43e760d776694f7b5f003ba51d7f84) | |||||
2008-04-25 | Refactoring: Make cli_pipe_auth_data a pointer off rpc_pipe_client | Volker Lendecke | 1 | -1/+1 | |
(This used to be commit f665afaaa3eff9ef54112e08ed034a6e1bb30edc) | |||||
2008-04-21 | Remove the "pwd" struct from rpc_pipe_client | Volker Lendecke | 1 | -1/+0 | |
The only user of this was decrypt_trustdom_secret, and this only needs the NT hash anyway. (This used to be commit 3d8c2a47e677a4c4aacf4abf148b1bd8163c3351) | |||||
2008-04-20 | Refactoring: Move stuff around for creating a pipe | Volker Lendecke | 1 | -4/+4 | |
(This used to be commit 45be749ed69f8c1ad3ebe8ea1f35c806db2ed5d0) | |||||
2008-04-20 | Remove the pipe_idx variable from rpc_pipe_client | Volker Lendecke | 1 | -1/+3 | |
(This used to be commit 4840febcd481563c3d9b2fabc1fe1b2ae5a76cf6) | |||||
2008-04-20 | Move srv_name_slash from cli_state to rpc_pipe_client | Volker Lendecke | 1 | -1/+1 | |
(This used to be commit a9061e52e1ff8e31aa480f4a30cda64c9d93214e) | |||||
2008-04-20 | Add "desthost" to rpc_pipe_client | Volker Lendecke | 1 | -0/+2 | |
This reduces the dependency on cli_state (This used to be commit 783afab9c891dd7bcb78895b2a639b6f3a0edf5b) | |||||
2008-04-20 | Refactoring: Make struct rpc_pipe_client its own talloc parent | Volker Lendecke | 1 | -2/+0 | |
(This used to be commit a6d74a5a562b54f0b36934965f545fdeb1e8b34a) | |||||
2008-04-08 | Add CLI_FULL_CONNECTION_FALLBACK_AFTER_KERBEROS define. | Günther Deschner | 1 | -0/+1 | |
This allows to switch on the cli->fallback_after_kerberos switch. Guenther (This used to be commit 15ba45e567d910c1b2336dcc0c475e12b082f30f) | |||||
2008-03-12 | For convenience reasons, always create cli->srv_name_slash in the rpc_client. | Günther Deschner | 1 | -0/+1 | |
Guenther (This used to be commit 6363c383d6989d2dfb2ee488ffa7aeb128c5385b) | |||||
2008-03-06 | Add infrastructure to support async SMB requests | Volker Lendecke | 1 | -0/+30 | |
(This used to be commit e2153301351559f30f2714345f4c1ca6c5f1a45f) | |||||
2008-03-01 | Revert "Add infrastructure to support async SMB requests" | Volker Lendecke | 1 | -30/+0 | |
This reverts commit f5356825698a02df2d400b51dd95d1f857c83e81. (This used to be commit 5f53a62be8a21b8d92ac44b18d202882500356e8) | |||||
2008-02-28 | Add infrastructure to support async SMB requests | Volker Lendecke | 1 | -0/+30 | |
(This used to be commit f5356825698a02df2d400b51dd95d1f857c83e81) | |||||
2008-02-28 | Don't define SMB_TRANS_ENC_GSS if we don't have KRB5. | Jeremy Allison | 1 | -1/+6 | |
Jeremy. (This used to be commit 6f2b33f6072629be393f88d4450fa6631ef672f6) | |||||
2007-12-26 | Add SMB encryption. Still fixing client decrypt but | Jeremy Allison | 1 | -0/+26 | |
negotiation works. Jeremy. (This used to be commit d78045601af787731f0737b8627450018902b104) | |||||
2007-12-06 | Remove pstrings from client/client.c by doing a large rewrite. | Jeremy Allison | 1 | -3/+2 | |
Mostly compiles.... Jeremy. (This used to be commit c87f3eba9aa52f4ab25d77e2167262bf5c43b1a6) | |||||
2007-11-29 | Remove the explicit TALLOC_CTX * from cli_struct. | Jeremy Allison | 1 | -3/+6 | |
Make us very explicit about how long a talloc ctx should last. Jeremy. (This used to be commit ba9e2be2b5a59684e854609f9d82ea1633448c62) | |||||
2007-11-05 | Remove the horror that was the global smb_rw_error. | Jeremy Allison | 1 | -1/+1 | |
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) | |||||
2007-11-03 | Remove the smb_read_error global variable and replace | Jeremy Allison | 1 | -1/+2 | |
it with accessor functions. "One global or pstring a day...." :-). Jeremy. (This used to be commit d50d14c300abc83b7015718ec48acc8b3227a273) | |||||
2007-11-02 | Change the client library to write directly out of | Jeremy Allison | 1 | -0/+1 | |
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) |