Michael Adam
559dc160d8
build: list sources of cli_spoolss directly in the definition.
...
Signed-off-by: Michael Adam <obnox@samba.org>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
2013-09-23 20:22:20 +02:00
Michael Adam
a7e0d9d7be
build: list source of subsystem PASSCHANGE directly in definition and remove vars=locals()
...
Signed-off-by: Michael Adam <obnox@samba.org>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
2013-09-23 20:22:17 +02:00
Michael Adam
2d4cc8e141
build: list source of subsystem SERVER_MUTEX directly in its definition
...
Signed-off-by: Michael Adam <obnox@samba.org>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
2013-09-23 20:22:13 +02:00
Michael Adam
3345634677
build: list source of subsystem AVAHI directly in its definition.
...
Signed-off-by: Michael Adam <obnox@samba.org>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
2013-09-23 20:22:10 +02:00
Michael Adam
d3dc82de3e
build: list LIB_SRC files directly in samba3core.
...
Signed-off-by: Michael Adam <obnox@samba.org>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
2013-09-23 20:22:06 +02:00
Michael Adam
0895928e8f
build: define a subsystem TDB_LIB from TDB_LIB_SRC and depend on in sin samba3core
...
This also allows us to remove vars=locals() from samba3core.
Signed-off-by: Michael Adam <obnox@samba.org>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
2013-09-23 20:22:02 +02:00
Michael Adam
94caaa3867
build: list winbindd sources in definition and remove vars=locals()
...
Signed-off-by: Michael Adam <obnox@samba.org>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
2013-09-23 20:21:58 +02:00
Michael Adam
2412682c0a
build: make TDB_VALIDATE its own subsystem and have winbindd depend on it
...
Signed-off-by: Michael Adam <obnox@samba.org>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
2013-09-23 20:21:55 +02:00
Michael Adam
ac71b6f00c
build: LIBAFS depends on LIBAFS_SETTOKEN
...
Signed-off-by: Michael Adam <obnox@samba.org>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
2013-09-23 20:21:51 +02:00
Michael Adam
63432e1b51
build: list sources directly in def of LIBAFS_SETTOKEN subsystem and remove vars=locals()
...
Signed-off-by: Michael Adam <obnox@samba.org>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
2013-09-23 20:21:47 +02:00
Michael Adam
fe5b6189e5
build: list sources directly in the definition of LIBAFS subsystem and remove vars=locals()
...
Signed-off-by: Michael Adam <obnox@samba.org>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
2013-09-23 20:21:44 +02:00
Michael Adam
db162564f7
build: list sources directly in definition of SAMBA_VERSION, and remove vars=locals()
...
Signed-off-by: Michael Adam <obnox@samba.org>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
2013-09-23 20:21:40 +02:00
Michael Adam
f801de7d07
build: list sources directly in smbldap library and remove vars=locals()
...
Signed-off-by: Michael Adam <obnox@samba.org>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
2013-09-23 20:21:36 +02:00
Michael Adam
0e9f7167a5
build: list sources of nmbd directly in the definition and remove vars=locals()
...
Signed-off-by: Michael Adam <obnox@samba.org>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
2013-09-23 20:21:32 +02:00
Michael Adam
fcb3d88e06
build: list sources of smbclient directly in the definition
...
Signed-off-by: Michael Adam <obnox@samba.org>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
2013-09-23 20:21:27 +02:00
Michael Adam
f8db64ecdb
build: list sources directly in the netapi library and remove vars=locals()
...
Signed-off-by: Michael Adam <obnox@samba.org>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
2013-09-23 20:21:21 +02:00
Michael Adam
4da00f560f
build: fix spacing in definition of "idmap_ldap" module
...
Signed-off-by: Michael Adam <obnox@samba.org>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
2013-09-23 20:20:44 +02:00
Michael Adam
abb47b6ef8
build: fix spacing in the definition of the "idmap_autorid" target
...
Signed-off-by: Michael Adam <obnox@samba.org>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
Autobuild-User(master): Michael Adam <obnox@samba.org>
Autobuild-Date(master): Mon Sep 23 10:11:51 CEST 2013 on sn-devel-104
2013-09-23 10:11:50 +02:00
Michael Adam
44472c7eae
build: remove vars=locals() from the nss_info library: there is no need for this
...
Might have been a copy'n'paste.
Signed-off-by: Michael Adam <obnox@samba.org>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
2013-09-23 08:14:27 +02:00
Michael Adam
7025f5b4b5
build: remove vars=locals() from the IDMAP_HASH subsystem: there is no need for this
...
Might have been a copy'n'paste.
Signed-off-by: Michael Adam <obnox@samba.org>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
2013-09-23 08:14:26 +02:00
Michael Adam
1eef6bd72c
build: clean the idmap sybsystems/modules definitions
...
Directly list the sources in the definitions of subsystems/modules/libraries
Signed-off-by: Michael Adam <obnox@samba.org>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
2013-09-23 08:14:26 +02:00
Michael Adam
ee71610ab3
build: remove vars=locals() from the IDMAP_AD subsystem: there is no need for this
...
Might have been a copy'n'paste.
Signed-off-by: Michael Adam <obnox@samba.org>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
2013-09-23 08:14:26 +02:00
Michael Adam
c442305d4f
build: reorganize idmap_rw and idmap_tdb int subsystems with proper dependencies
...
Signed-off-by: Michael Adam <obnox@samba.org>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
2013-09-23 08:14:25 +02:00
Daniel Liberman
e24fcf0f3e
Fix bug 10162 - POSIX ACL mapping failing when setting DENY ACE's from Windows.
...
Fix for ACL problem - not accepting DENY. Code was checking for pointer and not for content.
Reviewed-by: Jeremy Allison <jra@samba.org>
Reviewed-by: Michael Adam <obnox@samba.org>
Autobuild-User(master): Michael Adam <obnox@samba.org>
Autobuild-Date(master): Sat Sep 21 05:24:07 CEST 2013 on sn-devel-104
2013-09-21 05:24:06 +02:00
Günther Deschner
807628ecac
s3-rpc: remove unused source3/librpc/rpc/rpc_common.c
...
Guenther
Signed-off-by: Günther Deschner <gd@samba.org>
Reviewed-by: Stefan Metzmacher <metze@samba.org>
Autobuild-User(master): Günther Deschner <gd@samba.org>
Autobuild-Date(master): Fri Sep 20 14:57:06 CEST 2013 on sn-devel-104
2013-09-20 14:57:06 +02:00
Günther Deschner
b73e2d927b
s3-rpc: use dcerpc_default_transport_endpoint function.
...
Guenther
Signed-off-by: Günther Deschner <gd@samba.org>
Reviewed-by: Stefan Metzmacher <metze@samba.org>
2013-09-20 13:07:30 +02:00
Günther Deschner
3135533710
s3-rpc: use ndr_interface_name() instead of get_pipe_name_from_syntax() in DEBUG.
...
Guenther
Signed-off-by: Günther Deschner <gd@samba.org>
Reviewed-by: Stefan Metzmacher <metze@samba.org>
2013-09-20 13:07:16 +02:00
Günther Deschner
a94e278883
s3-rpc: use table->name directly in DEBUG contexts.
...
Guenther
Signed-off-by: Günther Deschner <gd@samba.org>
Reviewed-by: Stefan Metzmacher <metze@samba.org>
2013-09-20 13:07:10 +02:00
Günther Deschner
6965f918c0
s3-rpc_srv: remove unused schannel calls from srv_pipe.c
...
Guenther
Signed-off-by: Günther Deschner <gd@samba.org>
Reviewed-by: Stefan Metzmacher <metze@samba.org>
Autobuild-User(master): Günther Deschner <gd@samba.org>
Autobuild-Date(master): Thu Sep 19 12:59:04 CEST 2013 on sn-devel-104
2013-09-19 12:59:04 +02:00
Günther Deschner
45949d7218
s3-rpc_cli: remove unused schannel calls from cli_pipe.c
...
Guenther
Signed-off-by: Günther Deschner <gd@samba.org>
Reviewed-by: Stefan Metzmacher <metze@samba.org>
2013-09-19 11:09:55 +02:00
Günther Deschner
639f60b151
s3-rpc_cli: remove unused schannel calls from dcerpc_helpers.c
...
Guenther
Signed-off-by: Günther Deschner <gd@samba.org>
Reviewed-by: Stefan Metzmacher <metze@samba.org>
2013-09-19 11:09:49 +02:00
Günther Deschner
5a628490e4
s3-rpc: use gensec for schannel footer processing.
...
Guenther
Signed-off-by: Günther Deschner <gd@samba.org>
Pair-Programmed-With: Andreas Schneider <asn@samba.org>
Reviewed-by: Stefan Metzmacher <metze@samba.org>
2013-09-19 11:09:44 +02:00
Günther Deschner
a32a83ba9d
s3-rpc_srv: use gensec for schannel bind.
...
Guenther
Signed-off-by: Günther Deschner <gd@samba.org>
Pair-Programmed-With: Andreas Schneider <asn@samba.org>
Reviewed-by: Stefan Metzmacher <metze@samba.org>
2013-09-19 11:09:40 +02:00
Günther Deschner
89d0b89b5d
s3-rpc_cli: use gensec for schannel bind.
...
Guenther
Signed-off-by: Günther Deschner <gd@samba.org>
Pair-Programmed-With: Andreas Schneider <asn@samba.org>
Reviewed-by: Stefan Metzmacher <metze@samba.org>
2013-09-19 11:09:36 +02:00
Günther Deschner
090671aca5
s3-auth: register schannel gensec module in auth_generic_prepare() as well.
...
Guenther
Signed-off-by: Günther Deschner <gd@samba.org>
Pair-Programmed-With: Andreas Schneider <asn@samba.org>
Reviewed-by: Stefan Metzmacher <metze@samba.org>
2013-09-19 11:09:32 +02:00
Günther Deschner
7b570b4128
s3-rpc_cli: allow to pass down a netlogon CredentialState struct to gensec.
...
Guenther
Signed-off-by: Günther Deschner <gd@samba.org>
Pair-Programmed-With: Andreas Schneider <asn@samba.org>
Reviewed-by: Stefan Metzmacher <metze@samba.org>
2013-09-19 11:09:27 +02:00
Günther Deschner
8fce75aa58
s3-auth: also load schannel module from auth_generic_client_prepare().
...
Guenther
Signed-off-by: Günther Deschner <gd@samba.org>
Pair-Programmed-With: Andreas Schneider <asn@samba.org>
Reviewed-by: Stefan Metzmacher <metze@samba.org>
2013-09-19 11:09:11 +02:00
Jeremy Allison
75f353b857
s3: libsmb - 10150 - Not all OEM servers support the ALTNAME info level.
...
Sigh. Some OEM servers return NT_STATUS_NOT_IMPLEMENTED not
NT_STATUS_NOT_SUPPORTED.
Signed-off-by: Jeremy Allison <jra@samba.org>
Reviewed-by: Volker Lendecke <vl@samba.org>
2013-09-18 08:58:30 -07:00
Jeremy Allison
17a9a0f37b
s3: libsmb : Bug 10150 - Not all OEM servers support the ALTNAME info level.
...
Just ignore and print error message and an altname of "" if the
server returns NT_STATUS_NOT_SUPPORTED.
Signed-off-by: Jeremy Allison <jra@samba.org>
Reviewed-by: Volker Lendecke <vl@samba.org>
Autobuild-User(master): Jeremy Allison <jra@samba.org>
Autobuild-Date(master): Tue Sep 17 23:40:08 CEST 2013 on sn-devel-104
2013-09-17 23:40:08 +02:00
Jeremy Allison
cdc280deb1
s3: libsmb SMB2 wrapper layer. cli_smb2_get_ea_list_path() failed to close file on exit.
...
Found at SNIA SDC plugfest.
Signed-off-by: Jeremy Allison <jra@samba.org>
Reviewed-by: Volker Lendecke <vl@samba.org>
2013-09-17 11:04:58 -07:00
Günther Deschner
eaf1b8e2e3
s3-rpc_server: fix typo in DEBUG statement.
...
Guenther
Signed-off-by: Günther Deschner <gd@samba.org>
Reviewed-by: Andreas Schneider <asn@samba.org>
Autobuild-User(master): Günther Deschner <gd@samba.org>
Autobuild-Date(master): Tue Sep 17 18:24:26 CEST 2013 on sn-devel-104
2013-09-17 18:24:26 +02:00
Jeremy Allison
1c41feb789
s3: libsmb : The short name length is only a one byte field.
...
The next byte is "undefined" and some vendors set this to 0xff
(discovered in SNIA SDC lab tests).
Signed-off-by: Jeremy Allison <jra@samba.org>
Reviewed-by: Stefan Metzmacher <metze@samba.org>
Autobuild-User(master): Stefan Metzmacher <metze@samba.org>
Autobuild-Date(master): Tue Sep 17 12:27:18 CEST 2013 on sn-devel-104
2013-09-17 12:27:18 +02:00
Stefan Metzmacher
4912378402
s3:torture: add PROTOCOL_SMB3_02 handling
...
Signed-off-by: Stefan Metzmacher <metze@samba.org>
Reviewed-by: Michael Adam <obnox@samba.org>
Reviewed-by: Jeremy Allison <jra@samba.org>
2013-09-17 04:00:41 +02:00
Volker Lendecke
8f411425f6
smbd: Properly protect against invalid lock data
...
If someone messes with brlock.tdb and inserts an invalid record length,
this will lead to memcpy overwriting a few bytes behind malloc'ed data.
Signed-off-by: Volker Lendecke <vl@samba.org>
Reviewed-by: Jeremy Allison <jra@samba.org>
Autobuild-User(master): Jeremy Allison <jra@samba.org>
Autobuild-Date(master): Thu Sep 12 03:26:45 CEST 2013 on sn-devel-104
2013-09-12 03:26:45 +02:00
Jeremy Allison
776db7d385
Fix is_legal_name() to not emit character conversion error messages.
...
Using next_codepoint() does the same check, but without the conversion
message.
Signed-off-by: Jeremy Allison <jra@samba.org>
Reviewed-by: Volker Lendecke <vl@samba.org>
2013-09-11 16:38:43 -07:00
Volker Lendecke
73278cd19b
smbd: Convert br_lck->lock_data to talloc
...
Autobuild-User(master): Volker Lendecke <vl@samba.org>
Autobuild-Date(master): Wed Sep 11 10:15:38 CEST 2013 on sn-devel-104
2013-09-11 10:15:38 +02:00
Volker Lendecke
20cc710920
smbd: Move "struct byte_range_lock" definition to brlock.c
2013-09-11 08:27:11 +02:00
Volker Lendecke
07948ef6e1
smbd: Add brl_fsp access function
2013-09-11 08:27:11 +02:00
Volker Lendecke
6bcfc1a9da
smbd: Add brl_num_locks access function
2013-09-11 08:27:11 +02:00
Volker Lendecke
635c35dc8d
smbd: Use ZERO_STRUCT instead of memset
2013-09-11 08:27:11 +02:00