Andreas Schneider
80e942aec9
s4-torture: Add domain_handle to test_join struct.
2011-10-27 17:09:50 +02:00
Andreas Schneider
beb42c3774
s3-build: Add .clang_complete.
2011-10-27 17:09:50 +02:00
Stefan Metzmacher
790c6b4027
s3:rpc_client: remove references to auth_ntlmssp_state
...
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
2011-10-27 16:40:15 +02:00
Andreas Schneider
cdb7ef9118
s3: Enable uid wrapper.
...
Autobuild-User: Andreas Schneider <asn@cryptomilk.org>
Autobuild-Date: Thu Oct 27 15:06:58 CEST 2011 on sn-devel-104
2011-10-27 15:06:58 +02:00
Andreas Schneider
7b5fb7d9e8
replace: Add don't include unistd.h directly and add uid_wrapper.
2011-10-27 13:32:02 +02:00
Andreas Schneider
2f65ae25df
s3: Include uid_wrapper where it is missing.
2011-10-27 13:32:02 +02:00
Andreas Schneider
7cb08171ce
Include uid_wrapper correctly.
2011-10-27 13:32:02 +02:00
Andreas Schneider
32fb9017ea
s3-waf: Don't link uid_wrapper more than once.
...
The uid_wrapper is linked in globally by default if enabled.
2011-10-27 13:32:02 +02:00
Andreas Schneider
8682c32c1a
nsswitch: Disable uid_wrapper in libwbclient.
...
This way we don't have to link against it in the autoconf build.
2011-10-27 13:32:01 +02:00
Andreas Schneider
f53096032d
uid_wrapper: Add uwrap_setresgid().
2011-10-27 13:32:01 +02:00
Andreas Schneider
0c4089bd1a
uid_wrapper: Fix build on UNIX platforms.
2011-10-27 13:32:01 +02:00
Andreas Schneider
e925ea8d0c
uid_wrapper: Handle euid and egid 0.
2011-10-27 13:32:01 +02:00
Andreas Schneider
4c747183e7
uid_wrapper: Make sure we have initialized the wrapper.
2011-10-27 13:32:01 +02:00
Andreas Schneider
512f705593
uid_wrapper: Fix prototypes.
2011-10-27 13:32:01 +02:00
Andreas Schneider
c7fbcf9b98
replace: Add checks for setreuid and setregid.
2011-10-27 13:32:00 +02:00
Andreas Schneider
72c95baa4b
replace: Make sure we compile without uid_wrapper.
2011-10-27 13:32:00 +02:00
Andreas Schneider
bda9752b10
s3-netlogon: Fix setting the machinge account password.
...
This bug has been found with uid wrapper.
2011-10-27 13:32:00 +02:00
Jeremy Allison
62ccae3229
Factor out the code checking if a parent should override DELETE_ACCESS into a function.
...
Autobuild-User: Jeremy Allison <jra@samba.org>
Autobuild-Date: Wed Oct 26 23:15:05 CEST 2011 on sn-devel-104
2011-10-26 23:15:05 +02:00
Jeremy Allison
4ec2c2a5e8
Remove another level of indentation - deal with !NT_STATUS_OK individually.
2011-10-26 12:29:19 -07:00
Jeremy Allison
4b9bdee167
Add early return on stat open without O_CREAT if file doesn't exist.
...
Reduces one level of indentation.
2011-10-26 12:08:51 -07:00
Stefan Metzmacher
1d531090bc
s3:libsmb: make use of map_nt_error_from_unix_common() in clitrans.c
...
metze
Autobuild-User: Stefan Metzmacher <metze@samba.org>
Autobuild-Date: Wed Oct 26 17:53:15 CEST 2011 on sn-devel-104
2011-10-26 17:53:15 +02:00
Stefan Metzmacher
9a3e5965b4
s3:libsmb: avoid using smb_flg2 in cli_trans.c
...
metze
2011-10-26 16:18:28 +02:00
Stefan Metzmacher
f3166e75ef
s3:libsmb: replace smb_size - 4 with MIN_SMB_SIZE in clitrans.c
...
metze
2011-10-26 15:44:52 +02:00
Stefan Metzmacher
7221ce9bd5
s3:libsmb: use 'tevent_' instead of 'event_' in clitrans.c
...
metze
2011-10-26 15:43:08 +02:00
Stefan Metzmacher
f8f7f4e3ab
s3:libsmb: make use of smb_buffer_oob() in clitrans.c
...
metze
2011-10-26 15:41:34 +02:00
Stefan Metzmacher
431b476868
s3:libsmb: use smb_len_nbt() in clitrans.c
...
metze
2011-10-26 15:41:02 +02:00
Stefan Metzmacher
7682f61e10
s3:include: implement trans_oob() as wrapper to smb_buffer_oob()
...
metze
2011-10-26 15:33:30 +02:00
Stefan Metzmacher
5f520e7717
libcli/smb: add smb_buffer_oob() helper
...
A copy of trans_oob().
metze
2011-10-26 15:33:30 +02:00
Günther Deschner
d66d7c2b00
s3-netapi: remove pointless use_memory_krb5_ccache.
...
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
2011-10-26 13:23:58 +02:00
Stefan Metzmacher
0d9bd56afb
libcli/smb: merge NEGOTIATE_SECURITY_* flags to smb_constants.h
...
metze
Autobuild-User: Stefan Metzmacher <metze@samba.org>
Autobuild-Date: Wed Oct 26 11:27:12 CEST 2011 on sn-devel-104
2011-10-26 11:27:12 +02:00
Stefan Metzmacher
44689b1ee7
s3:lib: make_unix_date3() is the same as pull_dos_date3()
...
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
2011-10-26 09:42:04 +02:00
Stefan Metzmacher
0e95c8aa5c
s3:lib: make_unix_date2() is the same as pull_dos_date2()
...
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
2011-10-26 09:42:04 +02:00
Stefan Metzmacher
a1796465e8
s3:lib: make_unix_date() is the same as pull_dos_date()
...
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
2011-10-26 09:42:03 +02:00
Björn Baumbach
2fac12b276
s3-util: dbwrap_tool: fix fetch_string function
...
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
2011-10-26 04:17:05 +02:00
Gregor Beck
f881d43837
s3:net registry check: fix a case where automatic and read only mode take the wrong action
...
Signed-off-by: Michael Adam <obnox@samba.org>
2011-10-26 02:44:03 +02:00
Gregor Beck
4fe5e091e1
s3:net registry check: do not silently replace separators
...
Signed-off-by: Michael Adam <obnox@samba.org>
2011-10-26 02:44:03 +02:00
Michael Adam
91a999270e
s4:torture:smb2: fix broken indentation/formatting in torture_smb2_connection()
...
this was not readable well
2011-10-26 02:44:03 +02:00
Michael Adam
6560bca57e
talloc: fix a comment typo
2011-10-26 02:44:02 +02:00
Jeremy Allison
0f746fcad8
Second attempt to fix bug #8384 - Windows XP clients seem to crash smbd 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
2011-10-26 02:42:35 +02:00
Stefan Metzmacher
414df4b9c4
s3:smb2cli_base: make use of [_]smb_[set]len_tcp()
...
metze
Autobuild-User: Stefan Metzmacher <metze@samba.org>
Autobuild-Date: Tue Oct 25 19:30:43 CEST 2011 on sn-devel-104
2011-10-25 19:30:43 +02:00
Stefan Metzmacher
fc69057b8b
s3:smb2cli_base: make use of map_nt_error_from_unix_common()
...
metze
2011-10-25 17:58:33 +02:00
Stefan Metzmacher
fd261fea74
s3:lib/errmap_unix: map EPIPE to NT_STATUS_CONNECTION_DISCONNECTED
...
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
2011-10-25 17:58:33 +02:00
Stefan Metzmacher
e947acaa8a
s3:libsmb: s/event_context/tevent_context/ in async_smb.[ch]
...
metze
2011-10-25 17:58:33 +02:00
Stefan Metzmacher
dd9d40a0e6
s3:lib/addrchange.h: include libreplace headers before others
...
Also we typically don't use an explicit "lib/replace/" prefix.
metze
2011-10-25 17:58:33 +02:00
Andrew Bartlett
254601df4d
build: always include tevent with <tevent.h>
...
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>
2011-10-25 17:58:33 +02:00
Andrew Bartlett
2d05cb9096
build: always include talloc with <talloc.h>
...
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>
2011-10-25 17:58:33 +02:00
Andrew Bartlett
50e7a8767f
torture: Remove unused smbiconv
...
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>
2011-10-25 17:58:33 +02:00
Günther Deschner
ef87630594
s3-libsmbclient: make some functions static in testsuite code.
...
Guenther
Autobuild-User: Günther Deschner <gd@samba.org>
Autobuild-Date: Tue Oct 25 17:57:25 CEST 2011 on sn-devel-104
2011-10-25 17:57:25 +02:00
Stefan Metzmacher
242292d4de
s3:libsmb: make use of map_nt_error_from_unix_common() in async_smb.c
...
metze
Autobuild-User: Stefan Metzmacher <metze@samba.org>
Autobuild-Date: Tue Oct 25 03:21:06 CEST 2011 on sn-devel-104
2011-10-25 03:21:06 +02:00
Stefan Metzmacher
6fb13f4c19
s3:libsmb: use HDR_* defines in cli_state_dispatch_smb1()
...
metze
2011-10-25 01:47:22 +02:00