metze/samba/wip.git
11 years agoTODO anon? s3:smb3_sesssetup: close the previous SMB2 session if requested and allowed
Stefan Metzmacher [Thu, 26 Apr 2012 15:36:44 +0000 (17:36 +0200)]
TODO anon? s3:smb3_sesssetup: close the previous SMB2 session if requested and allowed

metze

11 years agoTODO destructor s3:smbXsrv_session: react on MSG_SMBXSRV_SESSION_CLOSE
Stefan Metzmacher [Mon, 14 May 2012 14:17:49 +0000 (16:17 +0200)]
TODO destructor s3:smbXsrv_session: react on MSG_SMBXSRV_SESSION_CLOSE

metze

11 years agosq smb2srv_session_close_previous_
Stefan Metzmacher [Mon, 14 May 2012 13:37:17 +0000 (15:37 +0200)]
sq smb2srv_session_close_previous_

11 years agouse smbXsrv_session_global_verify_record in smb2srv_session_close_previous_check
Stefan Metzmacher [Fri, 27 Apr 2012 14:56:36 +0000 (16:56 +0200)]
use smbXsrv_session_global_verify_record in smb2srv_session_close_previous_check

11 years agosmb2srv_session_global_close*
Stefan Metzmacher [Tue, 17 Apr 2012 18:39:58 +0000 (20:39 +0200)]
smb2srv_session_global_close*

11 years agoTODO add MSG_SMBXSRV_SESSION_CLOSE
Stefan Metzmacher [Wed, 18 Apr 2012 10:44:12 +0000 (12:44 +0200)]
TODO add MSG_SMBXSRV_SESSION_CLOSE

11 years agoREAUTH testing test SMB2-SESSION-REAUTH
Stefan Metzmacher [Mon, 14 May 2012 12:24:08 +0000 (14:24 +0200)]
REAUTH testing test SMB2-SESSION-REAUTH

11 years agoREAUTH smb1 reauth server
Stefan Metzmacher [Wed, 25 Apr 2012 17:36:20 +0000 (19:36 +0200)]
REAUTH smb1 reauth server

11 years agoREAUTH smb2 HACK pass SMB2-SESSION-REAUTH
Stefan Metzmacher [Mon, 14 May 2012 12:24:08 +0000 (14:24 +0200)]
REAUTH smb2 HACK pass SMB2-SESSION-REAUTH

11 years agosmb2.24 signing on smbXsrv_session
Stefan Metzmacher [Fri, 16 Mar 2012 14:01:27 +0000 (15:01 +0100)]
smb2.24 signing on smbXsrv_session

11 years agoTODO destructor 6step:smb1 use smbXsrv_session: use smbXsrv_session for smb1
Stefan Metzmacher [Sun, 1 Apr 2012 19:19:53 +0000 (21:19 +0200)]
TODO destructor 6step:smb1 use smbXsrv_session: use smbXsrv_session for smb1

11 years ago5step:smb1 use smbXsrv_tcon_table: use smb1srv_tcon... smb1 TODO 'now'
Stefan Metzmacher [Wed, 28 Mar 2012 14:14:09 +0000 (16:14 +0200)]
5step:smb1 use smbXsrv_tcon_table: use smb1srv_tcon... smb1 TODO 'now'

11 years agoTODO destructors ... 2step:smb2 use smbXsrv_tcon: make use of smbXsrv_tcon smb2 remov...
Stefan Metzmacher [Tue, 27 Mar 2012 09:09:05 +0000 (11:09 +0200)]
TODO destructors ... 2step:smb2 use smbXsrv_tcon: make use of smbXsrv_tcon smb2 remove smbd_smb2_tcon

11 years ago1step:smb2 use smbXsrv_session:OK s3:smb2_sesssetup: make use of the smbXsrv_session...
Stefan Metzmacher [Fri, 16 Mar 2012 14:01:27 +0000 (15:01 +0100)]
1step:smb2 use smbXsrv_session:OK s3:smb2_sesssetup: make use of the smbXsrv_session infrastructure

We still have smbd_smb2_session as primary structure,
but that will went away once we got rid of smbd_smb2_tcon.

metze

11 years agoRevert "IGNORE add smbXsrv_tcon_global_lookup"
Stefan Metzmacher [Fri, 13 Apr 2012 11:05:22 +0000 (13:05 +0200)]
Revert "IGNORE add smbXsrv_tcon_global_lookup"

This reverts commit 8d148c4e8555f48ae80c10affbef7797c92b7c39.

11 years agoIGNORE add smbXsrv_tcon_global_lookup
Stefan Metzmacher [Fri, 13 Apr 2012 11:05:03 +0000 (13:05 +0200)]
IGNORE add smbXsrv_tcon_global_lookup

11 years agoTODO fix callers s3:smbXsrv_tcon: for now truncate to tcon_ids to UINT16_MAX
Stefan Metzmacher [Sat, 28 Apr 2012 09:09:55 +0000 (11:09 +0200)]
TODO fix callers s3:smbXsrv_tcon: for now truncate to tcon_ids to UINT16_MAX

Currently all callers use 'uint16_t cnum'.

metze

11 years agosmbXsrv_session
Stefan Metzmacher [Tue, 15 May 2012 14:41:49 +0000 (16:41 +0200)]
smbXsrv_session

11 years agosq smbXsrv_tcon infra debug...
Stefan Metzmacher [Tue, 15 May 2012 14:28:51 +0000 (16:28 +0200)]
sq smbXsrv_tcon infra debug...

11 years agosq smbXsrv_session infra debug...
Stefan Metzmacher [Tue, 15 May 2012 07:53:18 +0000 (09:53 +0200)]
sq smbXsrv_session infra debug...

11 years agoTODO s3:smbd: add smbXsrv_tcon infrastructure TODO idle
Stefan Metzmacher [Fri, 16 Mar 2012 15:32:28 +0000 (16:32 +0100)]
TODO s3:smbd: add smbXsrv_tcon infrastructure TODO idle

metze

11 years agoTODO s3:smbXsrv.idl: add smbXsrv_tcon* structures
Stefan Metzmacher [Fri, 16 Mar 2012 15:18:40 +0000 (16:18 +0100)]
TODO s3:smbXsrv.idl: add smbXsrv_tcon* structures

struct smbXsrv_tcon will represent a SMB 1 or SMB 2
tree connect. It will replace 'struct smbd_smb2_tcon' and
'connection_struct' will be changed to handle just the protocol
independent glue for the SMB_VFS layer.

metze

11 years agoRevert "IGNORE add smbXsrv_session_global_lookup""
Stefan Metzmacher [Fri, 20 Apr 2012 14:30:18 +0000 (16:30 +0200)]
Revert "IGNORE add smbXsrv_session_global_lookup""

This reverts commit 3e7711f986a3343adf280eb797875f6798d14559.

11 years agoIGNORE add smbXsrv_session_global_lookup"
Stefan Metzmacher [Fri, 13 Apr 2012 11:57:41 +0000 (13:57 +0200)]
IGNORE add smbXsrv_session_global_lookup"

11 years agoTODO fix callers s3:smbXsrv_session: for now truncate to session_ids to UINT16_MAX
Stefan Metzmacher [Sat, 28 Apr 2012 09:09:25 +0000 (11:09 +0200)]
TODO fix callers s3:smbXsrv_session: for now truncate to session_ids to UINT16_MAX

Currently all callers use 'uint16_t vuid'.

metze

11 years agoGENSEC_EXPIRE_TIME_INFINITY
Stefan Metzmacher [Tue, 15 May 2012 07:19:16 +0000 (09:19 +0200)]
GENSEC_EXPIRE_TIME_INFINITY

11 years agoTODO s3:smbd: add smbXsrv_session infrastructure TODO
Stefan Metzmacher [Thu, 15 Dec 2011 13:45:56 +0000 (14:45 +0100)]
TODO s3:smbd: add smbXsrv_session infrastructure TODO

with obnox

metze

11 years agoTODO s3:smbXsrv.idl: add smbXsrv_session* structures
Stefan Metzmacher [Thu, 15 Dec 2011 13:45:56 +0000 (14:45 +0100)]
TODO s3:smbXsrv.idl: add smbXsrv_session* structures

struct smbXsrv_session will represent a SMB 1 or SMB 2
session. It will replace 'struct smbd_smb2_session' and
'user_struct' will be changed to handle just the protocol
independent glue for the SMB_VFS layer.

metze

11 years agoTODO s3:smbd: add smbXsrv_version_* infrastructure
Stefan Metzmacher [Tue, 8 May 2012 14:01:21 +0000 (16:01 +0200)]
TODO s3:smbd: add smbXsrv_version_* infrastructure

metze

11 years agos3:librpc/idl/smbXsrv.idl: add smbXsrv_version_* structures
Stefan Metzmacher [Tue, 8 May 2012 13:57:22 +0000 (15:57 +0200)]
s3:librpc/idl/smbXsrv.idl: add smbXsrv_version_* structures

metze

11 years agos3:librpc: add smbXsrv.idl
Stefan Metzmacher [Thu, 15 Dec 2011 13:45:56 +0000 (14:45 +0100)]
s3:librpc: add smbXsrv.idl

metze

11 years agostart source3/smbd/tevent_impersonate.c
Stefan Metzmacher [Fri, 11 May 2012 13:51:42 +0000 (15:51 +0200)]
start source3/smbd/tevent_impersonate.c

11 years agoTODO tevent 0.9.16: expose tevent_context_init_ops
Stefan Metzmacher [Fri, 11 May 2012 13:19:55 +0000 (15:19 +0200)]
TODO tevent 0.9.16: expose tevent_context_init_ops

11 years agoTODO discuss s3:smb2_server: remember the request_time on an incoming request
Stefan Metzmacher [Wed, 11 Apr 2012 14:54:17 +0000 (16:54 +0200)]
TODO discuss s3:smb2_server: remember the request_time on an incoming request

metze

11 years agoTODO discuss s3:smbd: remember the request_time on an incoming request
Stefan Metzmacher [Wed, 11 Apr 2012 14:54:17 +0000 (16:54 +0200)]
TODO discuss s3:smbd: remember the request_time on an incoming request

metze

11 years agoRevert "UNUSED gensec: add gensec_*requested_life_time()"
Stefan Metzmacher [Mon, 23 Apr 2012 11:59:15 +0000 (13:59 +0200)]
Revert "UNUSED gensec: add gensec_*requested_life_time()"

This reverts commit ca54fdae23ccebad701f4d56bd9b8fe27cc5a5a1.

11 years agoUNUSED gensec: add gensec_*requested_life_time()
Stefan Metzmacher [Mon, 23 Apr 2012 07:10:18 +0000 (09:10 +0200)]
UNUSED gensec: add gensec_*requested_life_time()

metze

11 years agoRevert "TODO s3:gse: gensec_gssapi", "requested_life_time"
Stefan Metzmacher [Mon, 23 Apr 2012 11:58:55 +0000 (13:58 +0200)]
Revert "TODO s3:gse: gensec_gssapi", "requested_life_time"

This reverts commit c276841b8271a7e60b30b319394a6dc911132d55.

11 years agoTODO s3:gse: gensec_gssapi", "requested_life_time
Stefan Metzmacher [Fri, 20 Apr 2012 11:50:55 +0000 (13:50 +0200)]
TODO s3:gse: gensec_gssapi", "requested_life_time

11 years agos4:auth/gensec_gssapi: add "gensec_gssapi:requested_life_time" option
Stefan Metzmacher [Fri, 20 Apr 2012 11:51:22 +0000 (13:51 +0200)]
s4:auth/gensec_gssapi: add "gensec_gssapi:requested_life_time" option

metze

11 years agos3:gse: implement gensec_gse_expire_time()
Stefan Metzmacher [Sat, 3 Mar 2012 03:34:19 +0000 (04:34 +0100)]
s3:gse: implement gensec_gse_expire_time()

metze

11 years agos4:auth/gensec: implement gensec_gssapi_expire_time()
Stefan Metzmacher [Sat, 3 Mar 2012 03:33:55 +0000 (04:33 +0100)]
s4:auth/gensec: implement gensec_gssapi_expire_time()

metze

11 years agoauth/gensec: implement gensec_spnego_expire_time()
Stefan Metzmacher [Sat, 3 Mar 2012 03:33:15 +0000 (04:33 +0100)]
auth/gensec: implement gensec_spnego_expire_time()

metze

11 years agoauth/gensec: add gensec_expire_time()
Stefan Metzmacher [Sat, 3 Mar 2012 03:32:45 +0000 (04:32 +0100)]
auth/gensec: add gensec_expire_time()

metze

11 years agos4:auth/gensec_gssapi: remember the expire time
Stefan Metzmacher [Fri, 2 Mar 2012 21:02:36 +0000 (22:02 +0100)]
s4:auth/gensec_gssapi: remember the expire time

metze

11 years agos3:gse: remember the expire time
Stefan Metzmacher [Thu, 26 Jan 2012 16:32:12 +0000 (17:32 +0100)]
s3:gse: remember the expire time

metze

11 years agoselftest: run the raw.context test against smbd
Stefan Metzmacher [Thu, 3 May 2012 13:54:39 +0000 (15:54 +0200)]
selftest: run the raw.context test against smbd

metze

11 years agos3:smbd: allow creating new spnego sessions only with a 0 vuid
Stefan Metzmacher [Thu, 3 May 2012 14:13:08 +0000 (16:13 +0200)]
s3:smbd: allow creating new spnego sessions only with a 0 vuid

Found by the raw.context test.

metze

11 years agos3:smbd: SMBtdis should return ERRSRV, ERRinvnid instead of NETWORK_NAME_DELETED
Stefan Metzmacher [Thu, 3 May 2012 13:53:56 +0000 (15:53 +0200)]
s3:smbd: SMBtdis should return ERRSRV, ERRinvnid instead of NETWORK_NAME_DELETED

Found by the raw.context test.

metze

11 years agos3:smbd: use reply_force_doserror(req, ERRSRV, ERRbaduid) on SMBulogoff
Stefan Metzmacher [Thu, 3 May 2012 13:52:41 +0000 (15:52 +0200)]
s3:smbd: use reply_force_doserror(req, ERRSRV, ERRbaduid) on SMBulogoff

We don't support security = share anymore, so we should always have
a valid session.

Found by the raw.context test.

metze

11 years agos3:smbd: copy the error logic from samba4 for invalid vuids
Stefan Metzmacher [Thu, 3 May 2012 13:49:45 +0000 (15:49 +0200)]
s3:smbd: copy the error logic from samba4 for invalid vuids

Found by the raw.context test.

metze

11 years agos3:smbd: correctly copy the error logic from samba4 for invalid tree ids
Stefan Metzmacher [Thu, 3 May 2012 13:49:45 +0000 (15:49 +0200)]
s3:smbd: correctly copy the error logic from samba4 for invalid tree ids

Jeremy, you inversed the logic with commit
a59149b86a36cd8b51ad5ae11b4d2b0714bb5e9c :-)

Found by the raw.context test.

metze

11 years agolibcli/smb: move smb2cli_ioctl.c from source3 to the toplevel
Björn Baumbach [Tue, 15 May 2012 10:24:38 +0000 (12:24 +0200)]
libcli/smb: move smb2cli_ioctl.c from source3 to the toplevel

Signed-off-by: Stefan Metzmacher <metze@samba.org>
11 years agolibcli/smb: move smb2cli_query_directory.c from source3 to the toplevel
Björn Baumbach [Tue, 15 May 2012 10:19:11 +0000 (12:19 +0200)]
libcli/smb: move smb2cli_query_directory.c from source3 to the toplevel

Signed-off-by: Stefan Metzmacher <metze@samba.org>
11 years agolibcli/smb: move smb2cli_query_info.c from source3 to the toplevel
Björn Baumbach [Tue, 15 May 2012 10:14:47 +0000 (12:14 +0200)]
libcli/smb: move smb2cli_query_info.c from source3 to the toplevel

Signed-off-by: Stefan Metzmacher <metze@samba.org>
11 years agolibcli/smb: move smb2cli_set_info.c from source3 to the toplevel
Björn Baumbach [Tue, 15 May 2012 10:05:50 +0000 (12:05 +0200)]
libcli/smb: move smb2cli_set_info.c from source3 to the toplevel

Signed-off-by: Stefan Metzmacher <metze@samba.org>
11 years agolibcli/smb: move smb2cli_flush.c from source3 to the toplevel
Björn Baumbach [Tue, 15 May 2012 10:00:19 +0000 (12:00 +0200)]
libcli/smb: move smb2cli_flush.c from source3 to the toplevel

Signed-off-by: Stefan Metzmacher <metze@samba.org>
11 years agolibcli/smb: move smb2cli_write.c from source3 to the toplevel
Björn Baumbach [Tue, 15 May 2012 09:11:24 +0000 (11:11 +0200)]
libcli/smb: move smb2cli_write.c from source3 to the toplevel

Signed-off-by: Stefan Metzmacher <metze@samba.org>
11 years agolibcli/smb: move smb2cli_read.c from source3 to the toplevel
Björn Baumbach [Tue, 15 May 2012 08:50:49 +0000 (10:50 +0200)]
libcli/smb: move smb2cli_read.c from source3 to the toplevel

Signed-off-by: Stefan Metzmacher <metze@samba.org>
11 years agolibcli/smb: move smb2cli_close.c from source3 to the toplevel
Stefan Metzmacher [Tue, 15 May 2012 08:26:25 +0000 (10:26 +0200)]
libcli/smb: move smb2cli_close.c from source3 to the toplevel

metze

11 years agolibcli/smb: move smb2cli_create.c from source3 to the toplevel
Stefan Metzmacher [Tue, 15 May 2012 08:23:54 +0000 (10:23 +0200)]
libcli/smb: move smb2cli_create.c from source3 to the toplevel

metze

11 years agos3:libsmb: avoid interpret_long_date() in smb2cli_create
Stefan Metzmacher [Tue, 15 May 2012 09:27:23 +0000 (11:27 +0200)]
s3:libsmb: avoid interpret_long_date() in smb2cli_create

metze

11 years agos3:cli_np_tstream: include smbXcli_base.h, because we'll use functions from there
Stefan Metzmacher [Tue, 15 May 2012 10:41:55 +0000 (12:41 +0200)]
s3:cli_np_tstream: include smbXcli_base.h, because we'll use functions from there

metze

11 years agos3: Check for serverid_exists in close_directory
Volker Lendecke [Mon, 7 May 2012 13:23:29 +0000 (15:23 +0200)]
s3: Check for serverid_exists in close_directory

11 years agos3: Check for serverid_exists in close_remove_share_mode
Volker Lendecke [Mon, 7 May 2012 13:23:29 +0000 (15:23 +0200)]
s3: Check for serverid_exists in close_remove_share_mode

11 years agos3: Be less picky on stale share mode entries
Volker Lendecke [Mon, 14 May 2012 12:57:34 +0000 (14:57 +0200)]
s3: Be less picky on stale share mode entries

If a process died, the share mode entry might be bogus. Ignore those entries.

11 years agos3: Check for serverid_exists in find_oplock_types
Volker Lendecke [Mon, 7 May 2012 13:23:29 +0000 (15:23 +0200)]
s3: Check for serverid_exists in find_oplock_types

11 years agos3: Test whether get_share_mode_lock cleans up stale processes
Volker Lendecke [Fri, 11 May 2012 12:39:42 +0000 (14:39 +0200)]
s3: Test whether get_share_mode_lock cleans up stale processes

11 years agos3: Check for serverid_exists in rename_share_filename
Volker Lendecke [Mon, 7 May 2012 13:23:10 +0000 (15:23 +0200)]
s3: Check for serverid_exists in rename_share_filename

11 years agos3: Do not check the PIDs is parse_share_modes
Volker Lendecke [Mon, 7 May 2012 14:34:11 +0000 (16:34 +0200)]
s3: Do not check the PIDs is parse_share_modes

We do that when conflicts arise

11 years agos3: Check for serverid_exists in smb_posix_unlink
Volker Lendecke [Mon, 7 May 2012 13:23:29 +0000 (15:23 +0200)]
s3: Check for serverid_exists in smb_posix_unlink

11 years agos3: Check for serverid_exists in open_mode_check
Volker Lendecke [Mon, 7 May 2012 13:23:10 +0000 (15:23 +0200)]
s3: Check for serverid_exists in open_mode_check

11 years agos3: Check for serverid_exists in notify_deferred_opens
Volker Lendecke [Mon, 7 May 2012 10:22:50 +0000 (12:22 +0200)]
s3: Check for serverid_exists in notify_deferred_opens

We will remove the check in parse_share_modes soon

11 years agos3: Add "share_mode_stale_server"
Volker Lendecke [Mon, 7 May 2012 10:57:07 +0000 (12:57 +0200)]
s3: Add "share_mode_stale_server"

This is a helper routine that prunes a dead share mode entry on demand. This
prepares for removing the serverids_exist call in parse_share_modes.

11 years agos3: Remove some unused code
Volker Lendecke [Tue, 15 May 2012 11:37:25 +0000 (13:37 +0200)]
s3: Remove some unused code

11 years agos3: Fix a likely cut&paste error
Volker Lendecke [Mon, 14 May 2012 17:48:16 +0000 (19:48 +0200)]
s3: Fix a likely cut&paste error

11 years agolib/ccan: add a missing dependency to 'execinfo' for 'backtrace()'
Stefan Metzmacher [Tue, 15 May 2012 10:40:19 +0000 (12:40 +0200)]
lib/ccan: add a missing dependency to 'execinfo' for 'backtrace()'

metze

Autobuild-User: Stefan Metzmacher <metze@samba.org>
Autobuild-Date: Tue May 15 16:12:54 CEST 2012 on sn-devel-104

11 years agos3-auth: Rename to init_system_session_info().
Andreas Schneider [Mon, 14 May 2012 08:37:59 +0000 (10:37 +0200)]
s3-auth: Rename to init_system_session_info().

Autobuild-User: Andreas Schneider <asn@cryptomilk.org>
Autobuild-Date: Tue May 15 13:56:00 CEST 2012 on sn-devel-104

11 years agos3-auth: Don't lookup the system user in pdb.
Andreas Schneider [Mon, 14 May 2012 08:31:32 +0000 (10:31 +0200)]
s3-auth: Don't lookup the system user in pdb.

This fixes bug #8944, ldapsam:trusted and ipasam. It is an additional
fix for bug #8567 (0528cb5f3a15b72dcb34ece21a3ffb3e7b8d6eb9).

11 years agoUse ENC_ values for proto_tree_add_item() calls.
Guy Harris [Tue, 15 May 2012 07:49:53 +0000 (09:49 +0200)]
Use ENC_ values for proto_tree_add_item() calls.

It appears that the integral value containing the bits in a bitmap should be
dissected according to the data representation, as the individual fields are
fetched by dissect_ndr_XXX, which is passed the data representation and
extracts the value appropriately for the data representation, so the patch
replaces TRUE (which meant "always little-endian" when the last argument to
proto_tree_add_item() was a byte-order Boolean) with DREP_ENC_INTEGER(drep)
(which means "ENC_BIG_ENDIAN or ENC_LITTLE_ENDIAN, depending on the data
representation").

For structures, I'm just using ENC_NA.

Bug: https://bugzilla.samba.org/show_bug.cgi?id=8942
Signed-off-by: Jelmer Vernooij <jelmer@samba.org>
Autobuild-User: Jelmer Vernooij <jelmer@samba.org>
Autobuild-Date: Tue May 15 12:07:06 CEST 2012 on sn-devel-104

11 years agos4:ntvfs/smb2: remove misleading comment regarding security=server
Stefan Metzmacher [Sat, 12 May 2012 10:53:34 +0000 (12:53 +0200)]
s4:ntvfs/smb2: remove misleading comment regarding security=server

metze

Autobuild-User: Stefan Metzmacher <metze@samba.org>
Autobuild-Date: Tue May 15 10:12:53 CEST 2012 on sn-devel-104

11 years agos4:ntvfs/cifs: remove misleading comment regarding security=server
Stefan Metzmacher [Sat, 12 May 2012 10:53:34 +0000 (12:53 +0200)]
s4:ntvfs/cifs: remove misleading comment regarding security=server

metze

11 years agos4:auth: remove unused auth_server.c
Stefan Metzmacher [Sat, 12 May 2012 10:01:18 +0000 (12:01 +0200)]
s4:auth: remove unused auth_server.c

metze

11 years agos3:auth: remove unused auth_server.c
Stefan Metzmacher [Sat, 12 May 2012 10:01:03 +0000 (12:01 +0200)]
s3:auth: remove unused auth_server.c

metze

11 years agodocs-xml: remove documentation of "SECURITY = SERVER"
Stefan Metzmacher [Sat, 12 May 2012 10:00:32 +0000 (12:00 +0200)]
docs-xml: remove documentation of "SECURITY = SERVER"

metze

11 years agos3-auth: remove "security=server" (depricated since 3.6)
Stefan Metzmacher [Sat, 12 May 2012 10:00:00 +0000 (12:00 +0200)]
s3-auth: remove "security=server" (depricated since 3.6)

"security=server" has a lot of problems in the world with
modern security (ntlmv2 and krb5). It was also not very
reliable, as it needed a stable connection to the password
server for the lifetime of the whole client connection!

Please use "security=domain" or "security=ads" is you
authentication against remote servers (domain controllers).

metze
                       --------------
                      /              \
                     /      REST      \
                    /        IN        \
                   /       PEACE        \
                  /                      \
                  |      SEC_SERVER      |
                  |    security=server   |
                  |                      |
                  |                      |
                  |       12 May         |
                  |                      |
                  |        2012          |
                 *|     *  *  *          | *
        _________)/\\_//(\/(/\)/\//\/\///|_)_______

11 years agos4:param/tests: remove "security=server" test
Stefan Metzmacher [Sat, 12 May 2012 09:14:17 +0000 (11:14 +0200)]
s4:param/tests: remove "security=server" test

metze

11 years agoselftest: Remove tests for security=server
Andrew Bartlett [Mon, 14 May 2012 23:43:03 +0000 (09:43 +1000)]
selftest: Remove tests for security=server

Signed-off-by: Stefan Metzmacher <metze@samba.org>
11 years agosamba-upgradedns: Use the correct magic incantation of sys.path.insert()
Amitay Isaacs [Tue, 15 May 2012 00:56:21 +0000 (10:56 +1000)]
samba-upgradedns: Use the correct magic incantation of sys.path.insert()

This replaces "bin/python" with the correct path for python libraries. The
pattern requires double quotes (") instead of single quotes (').

Autobuild-User: Amitay Isaacs <amitay@samba.org>
Autobuild-Date: Tue May 15 05:19:46 CEST 2012 on sn-devel-104

11 years agos3: talloc_zero is not needed for structs we ndr_pull into
Volker Lendecke [Mon, 7 May 2012 09:26:39 +0000 (11:26 +0200)]
s3: talloc_zero is not needed for structs we ndr_pull into

Autobuild-User: Volker Lendecke <vl@samba.org>
Autobuild-Date: Mon May 14 18:59:07 CEST 2012 on sn-devel-104

11 years agolibcli/smb: move smb2cli_logoff_* from source3 to the top level
Stefan Metzmacher [Mon, 14 May 2012 07:47:05 +0000 (09:47 +0200)]
libcli/smb: move smb2cli_logoff_* from source3 to the top level

metze

Autobuild-User: Stefan Metzmacher <metze@samba.org>
Autobuild-Date: Mon May 14 17:02:46 CEST 2012 on sn-devel-104

11 years agolibcli/smb: git mv smb2_session.c smb2cli_session.c
Stefan Metzmacher [Mon, 14 May 2012 07:41:10 +0000 (09:41 +0200)]
libcli/smb: git mv smb2_session.c smb2cli_session.c

metze

11 years agos3:libsmb: s/\<event_context/tevent_context/gc in smb2cli_write.c
Stefan Metzmacher [Mon, 14 May 2012 07:56:47 +0000 (09:56 +0200)]
s3:libsmb: s/\<event_context/tevent_context/gc in smb2cli_write.c

metze

11 years agos3:libsmb: s/\<event_context/tevent_context/gc in smb2cli_session.c
Stefan Metzmacher [Mon, 14 May 2012 07:56:47 +0000 (09:56 +0200)]
s3:libsmb: s/\<event_context/tevent_context/gc in smb2cli_session.c

metze

11 years agos3:libsmb: s/\<event_context/tevent_context/gc in smb2cli_read.c
Stefan Metzmacher [Mon, 14 May 2012 07:56:47 +0000 (09:56 +0200)]
s3:libsmb: s/\<event_context/tevent_context/gc in smb2cli_read.c

metze

11 years agos3:libsmb: s/\<event_context/tevent_context/gc in smb2cli_query_directory.c
Stefan Metzmacher [Mon, 14 May 2012 07:56:47 +0000 (09:56 +0200)]
s3:libsmb: s/\<event_context/tevent_context/gc in smb2cli_query_directory.c

metze

11 years agos3:libsmb: s/\<event_context/tevent_context/gc in smb2cli_ioctl.c
Stefan Metzmacher [Mon, 14 May 2012 07:56:47 +0000 (09:56 +0200)]
s3:libsmb: s/\<event_context/tevent_context/gc in smb2cli_ioctl.c

metze

11 years agos3:libsmb: s/\<event_context/tevent_context/gc in smb2cli_flush.c
Stefan Metzmacher [Mon, 14 May 2012 07:56:47 +0000 (09:56 +0200)]
s3:libsmb: s/\<event_context/tevent_context/gc in smb2cli_flush.c

metze

11 years agos3:libsmb: s/\<event_context/tevent_context/gc in smb2cli_create.c
Stefan Metzmacher [Mon, 14 May 2012 07:56:47 +0000 (09:56 +0200)]
s3:libsmb: s/\<event_context/tevent_context/gc in smb2cli_create.c

metze

11 years agos3:libsmb: s/\<event_context/tevent_context/gc in smb2cli_close.c
Stefan Metzmacher [Mon, 14 May 2012 07:56:47 +0000 (09:56 +0200)]
s3:libsmb: s/\<event_context/tevent_context/gc in smb2cli_close.c

metze