summaryrefslogtreecommitdiffstats
path: root/source3
Commit message (Collapse)AuthorAgeFilesLines
...
* s3-ctdb: Add debug to ctdb_processes_existVolker Lendecke2011-10-271-0/+6
|
* s3: Use serverids_exist in parse_share_modesVolker Lendecke2011-10-271-1/+23
| | | | | | | This is the main reason for the preceding commits. We need to reduce the number of round-trips to ctdb when checking the locking record entries for existence. Using the plural version of process_exists gets the number of round-trips to ctdb for process_exists down to 1.
* s3: Add serverids_existVolker Lendecke2011-10-272-0/+39
|
* s3: Add processes_existVolker Lendecke2011-10-272-0/+68
|
* s3-ctdb: Make ctdbd_process_exists use ctdbd_processes_existVolker Lendecke2011-10-271-13/+8
| | | | Not strictly necessary, but more code exercise is good
* s3-ctdb: Add ctdb_processes_existVolker Lendecke2011-10-272-0/+101
| | | | | This sends out a number of process_exists controls in parallel and collects the replies as they come in.
* s3-ctdb: Allow ctdb_read_req to read any reqidVolker Lendecke2011-10-271-1/+1
|
* s3-ctdb: Don't hand out 0 as reqidVolker Lendecke2011-10-271-4/+13
| | | | 0 will be used as a wildcard reqid in ctdb_read_req
* s3: Use talloc_tos() in parse_share_modes()Volker Lendecke2011-10-271-1/+1
|
* s3: Fix some nonempty blank linesVolker Lendecke2011-10-271-3/+3
|
* s3: Fix some type-punned warningsVolker Lendecke2011-10-271-4/+4
|
* s4-torture: Add a samr privilege check.Andreas Schneider2011-10-271-0/+1
| | | | | This is the first part which checks if a deleted user is propagated correctly to all daemons and caches with user information are emtpy.
* s3:rpc_client: remove references to auth_ntlmssp_stateStefan Metzmacher2011-10-271-13/+14
| | | | | | | | | metze Signed-off-by: Günther Deschner <gd@samba.org> Autobuild-User: Günther Deschner <gd@samba.org> Autobuild-Date: Thu Oct 27 16:40:15 CEST 2011 on sn-devel-104
* s3: Enable uid wrapper.Andreas Schneider2011-10-271-3/+0
| | | | | Autobuild-User: Andreas Schneider <asn@cryptomilk.org> Autobuild-Date: Thu Oct 27 15:06:58 CEST 2011 on sn-devel-104
* replace: Add don't include unistd.h directly and add uid_wrapper.Andreas Schneider2011-10-273-3/+2
|
* s3: Include uid_wrapper where it is missing.Andreas Schneider2011-10-276-0/+6
|
* Include uid_wrapper correctly.Andreas Schneider2011-10-275-3/+4
|
* s3-waf: Don't link uid_wrapper more than once.Andreas Schneider2011-10-271-2/+2
| | | | The uid_wrapper is linked in globally by default if enabled.
* s3-netlogon: Fix setting the machinge account password.Andreas Schneider2011-10-271-0/+4
| | | | This bug has been found with uid wrapper.
* Factor out the code checking if a parent should override DELETE_ACCESS into ↵Jeremy Allison2011-10-261-9/+31
| | | | | | | a function. Autobuild-User: Jeremy Allison <jra@samba.org> Autobuild-Date: Wed Oct 26 23:15:05 CEST 2011 on sn-devel-104
* Remove another level of indentation - deal with !NT_STATUS_OK individually.Jeremy Allison2011-10-261-65/+63
|
* Add early return on stat open without O_CREAT if file doesn't exist.Jeremy Allison2011-10-261-71/+74
| | | | Reduces one level of indentation.
* s3:libsmb: make use of map_nt_error_from_unix_common() in clitrans.cStefan Metzmacher2011-10-261-1/+1
| | | | | | | metze Autobuild-User: Stefan Metzmacher <metze@samba.org> Autobuild-Date: Wed Oct 26 17:53:15 CEST 2011 on sn-devel-104
* s3:libsmb: avoid using smb_flg2 in cli_trans.cStefan Metzmacher2011-10-261-1/+3
| | | | metze
* s3:libsmb: replace smb_size - 4 with MIN_SMB_SIZE in clitrans.cStefan Metzmacher2011-10-261-1/+1
| | | | metze
* s3:libsmb: use 'tevent_' instead of 'event_' in clitrans.cStefan Metzmacher2011-10-262-5/+5
| | | | metze
* s3:libsmb: make use of smb_buffer_oob() in clitrans.cStefan Metzmacher2011-10-261-4/+4
| | | | metze
* s3:libsmb: use smb_len_nbt() in clitrans.cStefan Metzmacher2011-10-261-2/+2
| | | | metze
* s3:include: implement trans_oob() as wrapper to smb_buffer_oob()Stefan Metzmacher2011-10-263-20/+3
| | | | metze
* s3-netapi: remove pointless use_memory_krb5_ccache.Günther Deschner2011-10-262-20/+0
| | | | | | | | | This breaks the ABI. Guenther Autobuild-User: Günther Deschner <gd@samba.org> Autobuild-Date: Wed Oct 26 13:23:58 CEST 2011 on sn-devel-104
* libcli/smb: merge NEGOTIATE_SECURITY_* flags to smb_constants.hStefan Metzmacher2011-10-261-6/+0
| | | | | | | metze Autobuild-User: Stefan Metzmacher <metze@samba.org> Autobuild-Date: Wed Oct 26 11:27:12 CEST 2011 on sn-devel-104
* s3:lib: make_unix_date3() is the same as pull_dos_date3()Stefan Metzmacher2011-10-261-5/+1
| | | | | | | | | | Except for a 'void *' vs. 'uint8_t *'. As a first step let make_unix_date() call pull_dos_date(), so that we he the logic only once. We can fix the callers later. metze
* s3:lib: make_unix_date2() is the same as pull_dos_date2()Stefan Metzmacher2011-10-261-7/+1
| | | | | | | | | | Except for a 'void *' vs. 'uint8_t *'. As a first step let make_unix_date() call pull_dos_date(), so that we he the logic only once. We can fix the callers later. metze
* s3:lib: make_unix_date() is the same as pull_dos_date()Stefan Metzmacher2011-10-261-19/+1
| | | | | | | | | | Except for a 'void *' vs. 'uint8_t *'. As a first step let make_unix_date() call pull_dos_date(), so that we he the logic only once. We can fix the callers later. metze
* s3-util: dbwrap_tool: fix fetch_string functionBjörn Baumbach2011-10-261-1/+1
| | | | | | | | | We do not want truncated strings. Signed-off-by: Michael Adam <obnox@samba.org> Autobuild-User: Michael Adam <obnox@samba.org> Autobuild-Date: Wed Oct 26 04:17:05 CEST 2011 on sn-devel-104
* s3:net registry check: fix a case where automatic and read only mode take ↵Gregor Beck2011-10-261-3/+5
| | | | | | the wrong action Signed-off-by: Michael Adam <obnox@samba.org>
* s3:net registry check: do not silently replace separatorsGregor Beck2011-10-261-2/+3
| | | | Signed-off-by: Michael Adam <obnox@samba.org>
* Second attempt to fix bug #8384 - Windows XP clients seem to crash smbd ↵Jeremy Allison2011-10-261-1/+1
| | | | | | | | | | | process every once in a while. Don't just use the first entry in back_channels as a talloc context to allocate a long-lived chan entry on - must be NULL. It's already correctly deleted when the last reference goes away. Autobuild-User: Jeremy Allison <jra@samba.org> Autobuild-Date: Wed Oct 26 02:42:35 CEST 2011 on sn-devel-104
* s3:smb2cli_base: make use of [_]smb_[set]len_tcp()Stefan Metzmacher2011-10-251-2/+2
| | | | | | | metze Autobuild-User: Stefan Metzmacher <metze@samba.org> Autobuild-Date: Tue Oct 25 19:30:43 CEST 2011 on sn-devel-104
* s3:smb2cli_base: make use of map_nt_error_from_unix_common()Stefan Metzmacher2011-10-251-2/+4
| | | | metze
* s3:lib/errmap_unix: map EPIPE to NT_STATUS_CONNECTION_DISCONNECTEDStefan Metzmacher2011-10-251-1/+1
| | | | | | | | | This lets map_nt_error_from_unix() return the same value as map_nt_error_from_unix_common(). There are no callers relying on NT_STATUS_PIPE_BROKEN. metze
* s3:libsmb: s/event_context/tevent_context/ in async_smb.[ch]Stefan Metzmacher2011-10-252-4/+4
| | | | metze
* s3:lib/addrchange.h: include libreplace headers before othersStefan Metzmacher2011-10-251-2/+2
| | | | | | Also we typically don't use an explicit "lib/replace/" prefix. metze
* build: always include tevent with <tevent.h>Andrew Bartlett2011-10-251-1/+1
| | | | | | | | | This ensures we do the right thing if we are built against the system tevent. Andrew Bartlett Signed-off-by: Stefan Metzmacher <metze@samba.org>
* build: always include talloc with <talloc.h>Andrew Bartlett2011-10-251-1/+1
| | | | | | | | | This ensures we do the right thing if we are built against the system talloc. Andrew Bartlett Signed-off-by: Stefan Metzmacher <metze@samba.org>
* torture: Remove unused smbiconvAndrew Bartlett2011-10-253-262/+1
| | | | | | | | | | | | smbiconv is not used in any test script, and has only had changes since being introduced by Jelmer to keep it building. It is also not installed on the system. I have also checked with Jelmer, who approved the removal. Andrew Bartlett Signed-off-by: Stefan Metzmacher <metze@samba.org>
* s3:libsmb: make use of map_nt_error_from_unix_common() in async_smb.cStefan Metzmacher2011-10-251-2/+2
| | | | | | | metze Autobuild-User: Stefan Metzmacher <metze@samba.org> Autobuild-Date: Tue Oct 25 03:21:06 CEST 2011 on sn-devel-104
* s3:libsmb: use HDR_* defines in cli_state_dispatch_smb1()Stefan Metzmacher2011-10-251-7/+8
| | | | metze
* s3:libsmb: make use of smb_[set]len_nbt() in async_smb.cStefan Metzmacher2011-10-251-3/+3
| | | | metze
* s3:libsmb: use HDR_* defines in cli_pull_raw_error()Stefan Metzmacher2011-10-251-3/+4
| | | | metze