Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2011-07-03 | s3: RAP errors are WERROR | Volker Lendecke | 1 | -39/+2 | |
2011-07-03 | s3: Remove some bogus error mappings | Volker Lendecke | 1 | -6/+0 | |
The old cli_session_request that used this is gone | |||||
2011-07-03 | s3: Allow NULL for arg pwritten in cli_write_andx | Volker Lendecke | 1 | -1/+3 | |
2011-07-03 | S3: Fix some nonempty blank lines | Volker Lendecke | 2 | -5/+5 | |
2011-07-03 | s3: Fix symlink_reparse_buffer_parse | Volker Lendecke | 1 | -0/+3 | |
2011-07-03 | s3: Add cli_readlink | Volker Lendecke | 2 | -0/+186 | |
2011-06-24 | s3: Add cli_symlink | Volker Lendecke | 2 | -0/+240 | |
2011-06-24 | s3: Add symlink reparse point marshalling routines | Volker Lendecke | 2 | -0/+183 | |
2011-06-20 | Use tevent_req_oom | Volker Lendecke | 3 | -6/+6 | |
This fixes a few Coverity errors | |||||
2011-06-20 | tdb_compat: use tdb_open_compat. | Rusty Russell | 1 | -4/+6 | |
This is a helper for the common case of opening a tdb with a logging function, but it doesn't do all the work, since TDB1 and TDB2's log functions are different types. Signed-off-by: Rusty Russell <rusty@rustcorp.com.au> | |||||
2011-06-20 | tdb_chainunlock: ignore return value. | Rusty Russell | 1 | -2/+3 | |
TDB2 returns void here. tdb_chainunlock will *always* return with the chain unlocked, but it will complain via the log function if it wasn't locked. Signed-off-by: Rusty Russell <rusty@rustcorp.com.au> | |||||
2011-06-20 | tdb_chainlock: check returns for 0, not -1. | Rusty Russell | 1 | -1/+1 | |
TDB2 returns a negative error number on failure. This is compatible if we always check for != 0 instead of == -1. Signed-off-by: Rusty Russell <rusty@rustcorp.com.au> | |||||
2011-06-20 | tdb_store: check returns for 0, not -1. | Rusty Russell | 2 | -5/+5 | |
TDB2 returns a negative error number on failure. This is compatible if we always check for != 0 instead of == -1. Signed-off-by: Rusty Russell <rusty@rustcorp.com.au> | |||||
2011-06-20 | tdb_delete: check returns for 0, not -1. | Rusty Russell | 1 | -2/+2 | |
TDB2 returns a negative error number on failure. This is compatible if we always check for != 0 instead of == -1. Signed-off-by: Rusty Russell <rusty@rustcorp.com.au> | |||||
2011-06-20 | tdb_fetch_compat: use instead of tdb_fetch. | Rusty Russell | 1 | -5/+5 | |
This is a noop for tdb1. Signed-off-by: Rusty Russell <rusty@rustcorp.com.au> | |||||
2011-06-20 | tdb_compat.h: divert every tdb build and includes to tdb_compat | Rusty Russell | 1 | -1/+1 | |
We change all the headers and wscript files to use tdb_compat; this means we have one place to decide whether to use TDB1 or TDB2. Signed-off-by: Rusty Russell <rusty@rustcorp.com.au> | |||||
2011-06-20 | smb_share_modes: don't use tdb_jenkins_hash. | Rusty Russell | 1 | -4/+2 | |
It's a nice hash, but this usage has nothing to do with TDB. So use the Jenkins hash directly from CCAN instead (it's the same one). Signed-off-by: Rusty Russell <rusty@rustcorp.com.au> | |||||
2011-06-19 | s3: Fix Coverity ID 2583: RESOURCE_LEAK | Volker Lendecke | 1 | -1/+5 | |
2011-06-19 | s3: Remove unused name_queries | Volker Lendecke | 1 | -34/+0 | |
Autobuild-User: Volker Lendecke <vlendec@samba.org> Autobuild-Date: Sun Jun 19 15:14:38 CEST 2011 on sn-devel-104 | |||||
2011-06-19 | s3: Fix some type-punned warnings | Volker Lendecke | 1 | -7/+8 | |
2011-06-19 | s3: Add name_resolve_bcast_send/recv | Volker Lendecke | 1 | -20/+97 | |
2011-06-19 | s3: Fix a memleak in name_resolve_bcast | Volker Lendecke | 1 | -4/+7 | |
Autobuild-User: Volker Lendecke <vlendec@samba.org> Autobuild-Date: Sun Jun 19 12:40:55 CEST 2011 on sn-devel-104 | |||||
2011-06-19 | s3: Add incomplete cli_nttrans_create | Volker Lendecke | 2 | -0/+208 | |
secdesc only at this moment | |||||
2011-06-19 | s3: Correctly align even | Volker Lendecke | 1 | -1/+3 | |
2011-06-17 | s3-util: remove the s3 nterr.c | Andrew Tridgell | 1 | -57/+0 | |
this is now in common code Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org> | |||||
2011-06-17 | libclu/util: Move get_friendly_nt_error_msg() in common. | Andrew Bartlett | 1 | -20/+0 | |
Andrew Bartlett Signed-off-by: Andrew Tridgell <tridge@samba.org> | |||||
2011-06-12 | s3: Use resolve_wins_send/recv in resolve_wins | Volker Lendecke | 1 | -110/+15 | |
Autobuild-User: Volker Lendecke <vlendec@samba.org> Autobuild-Date: Sun Jun 12 18:19:41 CEST 2011 on sn-devel-104 | |||||
2011-06-12 | s3: Add resolve_wins_send/recv | Volker Lendecke | 1 | -0/+177 | |
2011-06-12 | s3: Add query_wins_list_send/recv | Volker Lendecke | 1 | -0/+144 | |
2011-06-12 | s3: Fix IO_TIMEOUT handling for wins queries | Volker Lendecke | 1 | -3/+12 | |
2011-06-12 | s3: Remove "struct ip_service" from resolve_wins | Volker Lendecke | 1 | -9/+13 | |
2011-06-10 | s3:libsmb: remove unused cli_state_seqnum infrastructure | Stefan Metzmacher | 2 | -36/+0 | |
metze Autobuild-User: Jeremy Allison <jra@samba.org> Autobuild-Date: Fri Jun 10 20:37:54 CEST 2011 on sn-devel-104 | |||||
2011-06-10 | s3:libsmb/clireadwrite: calculate cli_write_max_bufsize() correct based on ↵ | Stefan Metzmacher | 1 | -8/+12 | |
max_xmit This is important in order to support DCERPC over ncacn_np against NT4 servers, where max_xmit is just 4356. metze | |||||
2011-06-10 | s3:libsmb/clireadwrite: calculate cli_read_max_bufsize() correct based on ↵ | Stefan Metzmacher | 1 | -1/+12 | |
max_xmit This is important in order to support DCERPC over ncacn_np against NT4 servers, where max_xmit is just 4356. metze | |||||
2011-06-10 | s3:libsmb/clitrans: correctly transfer the seqnum between secondary and ↵ | Stefan Metzmacher | 1 | -3/+8 | |
primary requests This is needed to implement SMB signing correct. metze | |||||
2011-06-10 | s3:libsmb/clitrans: fix handling of multi pdu [nt]trans[s][2] calls | Stefan Metzmacher | 1 | -8/+80 | |
We now keep the primary request open for the whole logical request. The primary request is the one that gets all incoming replies. While secondary requests are handled as separate one-way requests. metze | |||||
2011-06-10 | s3:libsmb/clitrans: use subreq2 as variable for the secondary requests | Stefan Metzmacher | 1 | -7/+9 | |
metze | |||||
2011-06-10 | s3:libsmb/clitrans: move MID handling to the end of cli_trans_send() and add ↵ | Stefan Metzmacher | 1 | -2/+11 | |
a comment metze | |||||
2011-06-10 | s3:libsmb/clitrans: correctly marshall [nt]trans[s][2] requests | Stefan Metzmacher | 1 | -12/+41 | |
We need to align params and data to 4 byte offsets. This also correctly recalculates the useable space after each step. metze | |||||
2011-06-10 | s3:libsmb/clitrans: marshall SMBnttrans[2] as the others | Stefan Metzmacher | 1 | -23/+23 | |
This is just to make the code more readable and easier to notice how many words we're using in vwv. metze | |||||
2011-06-10 | s3:libsmb/clitrans: use uint32_t for param and data variables | Stefan Metzmacher | 1 | -3/+3 | |
SMBnttrans uses 32-bit values there. metze | |||||
2011-06-10 | s3:libsmb/clitrans: remove unused secondary_request_ctx | Stefan Metzmacher | 1 | -2/+0 | |
metze | |||||
2011-06-10 | s3:libsmb/async_smb: add helpers to get and set the seqnum for signing | Stefan Metzmacher | 1 | -0/+14 | |
This will be used for correct signing in [nt]trans[2][s] requests. metze | |||||
2011-06-10 | s3:libsmb/async_smb: don't remove pending requests if the mid is set | Stefan Metzmacher | 1 | -0/+15 | |
If the mid was set explicitly, it means the request expects more than one reply, so leave it in the pending array. metze | |||||
2011-06-10 | s3:libsmb/async_smb: call cli_smb_req_unset_pending() instead of destructor ↵ | Stefan Metzmacher | 1 | -2/+2 | |
directly metze | |||||
2011-06-10 | s3:libsmb/async_smb: let cli_smb_recv() initialize output values for one way ↵ | Stefan Metzmacher | 1 | -0/+18 | |
requests metze | |||||
2011-06-10 | source3/libsmb/proto.h: fix licence/copyright | Günther Deschner | 1 | -0/+8 | |
Guenther | |||||
2011-06-10 | source3/libsmb/nmblib.h: fix licence/copyright | Günther Deschner | 1 | -0/+27 | |
Guenther | |||||
2011-06-10 | source3/libsmb/libsmb.h: fix licence/copyright | Günther Deschner | 1 | -0/+5 | |
Guenther | |||||
2011-06-10 | source3/libsmb/errormap_wbc.h: fix licence/copyright | Günther Deschner | 1 | -0/+26 | |
Guenther |