metze/samba/wip.git
11 years agotry to fix SMB_ASSERT(got_token)... TODO
Stefan Metzmacher [Fri, 1 Jun 2012 10:52:16 +0000 (12:52 +0200)]
try to fix SMB_ASSERT(got_token)... TODO

11 years agodurable.txt
Stefan Metzmacher [Thu, 31 May 2012 07:45:16 +0000 (09:45 +0200)]
durable.txt

11 years agoconnection_struct.txt
Stefan Metzmacher [Fri, 25 May 2012 09:48:27 +0000 (11:48 +0200)]
connection_struct.txt

11 years agoRevert "use smbXsrv_open durable/persistent"
Stefan Metzmacher [Thu, 31 May 2012 10:12:59 +0000 (12:12 +0200)]
Revert "use smbXsrv_open durable/persistent"

This reverts commit 7cfb870720e115d13d451c01bef4b21e0865b0d0.

11 years agoRevert "durable open: locking db invalid server_id... TODO retest after rebase"
Stefan Metzmacher [Thu, 31 May 2012 10:12:53 +0000 (12:12 +0200)]
Revert "durable open: locking db invalid server_id... TODO retest after rebase"

This reverts commit 8fbca43b788c3dff4e5e5bfb5607e1cf88cdb19a.

11 years agoRevert "knownfail: we pass durable/ durable-v2"
Stefan Metzmacher [Thu, 31 May 2012 10:12:50 +0000 (12:12 +0200)]
Revert "knownfail: we pass durable/ durable-v2"

This reverts commit 146751efd8bf9ae3530c1cdb9c6991408b5363d4.

11 years agoknownfail: we pass durable/ durable-v2
Stefan Metzmacher [Fri, 20 Apr 2012 20:15:16 +0000 (22:15 +0200)]
knownfail: we pass durable/ durable-v2

passed autobuild as commit 146751efd8bf9ae3530c1cdb9c6991408b5363d4

11 years agodurable open: locking db invalid server_id... TODO retest after rebase
Stefan Metzmacher [Fri, 16 Mar 2012 14:05:32 +0000 (15:05 +0100)]
durable open: locking db invalid server_id... TODO retest after rebase

11 years agouse smbXsrv_open durable/persistent
Stefan Metzmacher [Fri, 16 Mar 2012 14:01:51 +0000 (15:01 +0100)]
use smbXsrv_open durable/persistent

11 years agoMAYBE SPLIT use smbXsrv_open (smb1 and smb2)
Stefan Metzmacher [Fri, 16 Mar 2012 14:01:51 +0000 (15:01 +0100)]
MAYBE SPLIT use smbXsrv_open (smb1 and smb2)

11 years agosmbXsrv_open_global_verify_record - DEBUG(10
Stefan Metzmacher [Thu, 31 May 2012 10:04:47 +0000 (12:04 +0200)]
smbXsrv_open_global_verify_record - DEBUG(10

11 years agoadd smbXsrv_open_global_verify_record //TODO handle durable and crash???
Stefan Metzmacher [Sat, 28 Apr 2012 07:27:08 +0000 (09:27 +0200)]
add smbXsrv_open_global_verify_record //TODO handle durable and crash???

11 years agoTODO s3:smbd: add smbXsrv_open* infrastructure - DEBUG(10
Stefan Metzmacher [Thu, 31 May 2012 10:04:26 +0000 (12:04 +0200)]
TODO s3:smbd: add smbXsrv_open* infrastructure - DEBUG(10

11 years agoadd smbXsrv_open_hash
Stefan Metzmacher [Fri, 1 Jun 2012 07:25:38 +0000 (09:25 +0200)]
add smbXsrv_open_hash

11 years agoTODO s3:smbd: add smbXsrv_open* infrastructure
Stefan Metzmacher [Mon, 6 Feb 2012 22:06:41 +0000 (23:06 +0100)]
TODO s3:smbd: add smbXsrv_open* infrastructure

Pair-Programmed-With: Michael Adam <obnox@samba.org>

metze

was 2f3a019148b2bbcee7273a281cc4f4cafb7baf46

11 years agoTODO s3:smbXsrv.idl: add smbXsrv_open*
Stefan Metzmacher [Mon, 12 Mar 2012 17:38:07 +0000 (18:38 +0100)]
TODO s3:smbXsrv.idl: add smbXsrv_open*

metze

11 years agoTODO s3:torture:smb2: pass smb2-session-reconnect test (add generosity in error
Stefan Metzmacher [Wed, 18 Apr 2012 15:55:51 +0000 (17:55 +0200)]
TODO s3:torture:smb2: pass smb2-session-reconnect test (add generosity in error
case) PASSED

samba checks tree before file, so we get a
STATUS_NETWORK_NAME_DELETED instead STATUS_FILE_CLOSED
when operating on a file handle on a invalid tree id.

TODO: ==> fix samba

passed autobuild as f778e212d79db80e6f6fc560988b7039e48b84ae

passed autobuild as f4a7ec8fd9ab2b14f780c5a2147cb091875316aa
passed autobuild as f4a7ec8fd9ab2b14f780c5a2147cb091875316aa^
passed autobuild as f4a7ec8fd9ab2b14f780c5a2147cb091875316aa^^

11 years agosq TODO destructor s3:smbXsrv_session: react on MSG_SMBXSRV_SESSION_CLOSE smbXsrv_ses...
Stefan Metzmacher [Tue, 22 May 2012 14:35:05 +0000 (16:35 +0200)]
sq TODO destructor s3:smbXsrv_session: react on MSG_SMBXSRV_SESSION_CLOSE smbXsrv_session_close_loop => TODO DEBUG

11 years agosq TODO destructor s3:smbXsrv_session: react on MSG_SMBXSRV_SESSION_CLOSE => smbXsrv_...
Stefan Metzmacher [Tue, 22 May 2012 14:34:43 +0000 (16:34 +0200)]
sq TODO destructor s3:smbXsrv_session: react on MSG_SMBXSRV_SESSION_CLOSE => smbXsrv_session_close_loop => smbXsrv_session_logoff

11 years agos3:smbd: use smbXsrv_session_logoff() in reply_ulogoff()
Stefan Metzmacher [Tue, 22 May 2012 14:28:00 +0000 (16:28 +0200)]
s3:smbd: use smbXsrv_session_logoff() in reply_ulogoff()

metze

11 years agos3:smbd: remove now unused conn_close_all()
Michael Adam [Tue, 22 May 2012 11:23:13 +0000 (13:23 +0200)]
s3:smbd: remove now unused conn_close_all()

Pair-Programmed-With: Stefan Metzmacher <metze@samba.org>

11 years agoTODO sq s3:smbd: use smbXsrv_tcon_disconnect() in conn_force_tdis() - vuid=0
Stefan Metzmacher [Tue, 29 May 2012 13:46:36 +0000 (15:46 +0200)]
TODO sq s3:smbd: use smbXsrv_tcon_disconnect() in conn_force_tdis() - vuid=0

11 years agos3:smbd: use smbXsrv_tcon_disconnect() in conn_force_tdis()
Michael Adam [Tue, 22 May 2012 11:20:56 +0000 (13:20 +0200)]
s3:smbd: use smbXsrv_tcon_disconnect() in conn_force_tdis()

This removes the use of conn_close_all().

Pair-Programmed-With: Stefan Metzmacher <metze@samba.org>

11 years agos3:smbd: use smbXsrv_session_logoff_all() and smb1srv_tcon_disconnect_all() in exit_s...
Michael Adam [Tue, 22 May 2012 11:18:06 +0000 (13:18 +0200)]
s3:smbd: use smbXsrv_session_logoff_all() and smb1srv_tcon_disconnect_all() in exit_server_common()

This removes the use of conn_close_all().
It also adds precision to the condition for triggering the cleanup in the parent
process.

Pair-Programmed-With: Stefan Metzmacher <metze@samba.org>

11 years agoTODO sq s3:smbd: use smbXsrv_tcon_disconnect() in reply_tcon_and_X() -- req->vuid
Stefan Metzmacher [Tue, 29 May 2012 13:47:01 +0000 (15:47 +0200)]
TODO sq s3:smbd: use smbXsrv_tcon_disconnect() in reply_tcon_and_X() -- req->vuid

11 years agos3:smbd: use smbXsrv_tcon_disconnect() in reply_tcon_and_X()
Michael Adam [Tue, 22 May 2012 11:14:13 +0000 (13:14 +0200)]
s3:smbd: use smbXsrv_tcon_disconnect() in reply_tcon_and_X()

Pair-Programmed-With: Stefan Metzmacher <metze@samba.org>

11 years agoTODO sq s3:smbd: use smbXsrv_tcon_disconnect() in handle_trans() -- state->vuid
Stefan Metzmacher [Tue, 29 May 2012 13:46:48 +0000 (15:46 +0200)]
TODO sq s3:smbd: use smbXsrv_tcon_disconnect() in handle_trans() -- state->vuid

11 years agos3:smbd: use smbXsrv_tcon_disconnect() in handle_trans()
Michael Adam [Tue, 22 May 2012 11:13:07 +0000 (13:13 +0200)]
s3:smbd: use smbXsrv_tcon_disconnect() in handle_trans()

This removes a direct use of close_cnum().

Pair-Programmed-With: Stefan Metzmacher <metze@samba.org>

11 years agos3:smbd: use smbXsrv_session_logoff() in smbd_smb2_request_process_logoff()
Michael Adam [Tue, 22 May 2012 09:58:26 +0000 (11:58 +0200)]
s3:smbd: use smbXsrv_session_logoff() in smbd_smb2_request_process_logoff()

This removes uses of close_cnum() and file_close_user().

Pair-Programmed-With: Stefan Metzmacher <metze@samba.org>

11 years agoTODO sq s3:smbd: use smbXsrv_tcon_disconnect() in smbd_smb2_request_process_tdis...
Stefan Metzmacher [Tue, 29 May 2012 13:47:28 +0000 (15:47 +0200)]
TODO sq s3:smbd: use smbXsrv_tcon_disconnect() in smbd_smb2_request_process_tdis() -- req->tcon->compat->vuid

11 years agos3:smbd: use smbXsrv_tcon_disconnect() in smbd_smb2_request_process_tdis()
Michael Adam [Tue, 22 May 2012 11:48:28 +0000 (13:48 +0200)]
s3:smbd: use smbXsrv_tcon_disconnect() in smbd_smb2_request_process_tdis()

This removes a direct use of close_cnum()

Pair-Programmed-With: Stefan Metzmacher <metze@samba.org>

11 years agos3:smbd: remove use of close_cnum() in smbd_smb2_tree_connect()
Michael Adam [Tue, 22 May 2012 11:45:57 +0000 (13:45 +0200)]
s3:smbd: remove use of close_cnum() in smbd_smb2_tree_connect()

The cleanup is now done in the destructor for smbXsrv_tcon.

Pair-Programmed-With: Stefan Metzmacher <metze@samba.org>

11 years agoTODO sq s3:smbd: use smbXsrv_tcon_disconnect in reply_tdis() -- req->vuid
Stefan Metzmacher [Tue, 29 May 2012 13:47:11 +0000 (15:47 +0200)]
TODO sq s3:smbd: use smbXsrv_tcon_disconnect in reply_tdis() -- req->vuid

11 years agos3:smbd: use smbXsrv_tcon_disconnect in reply_tdis()
Michael Adam [Tue, 22 May 2012 11:42:36 +0000 (13:42 +0200)]
s3:smbd: use smbXsrv_tcon_disconnect in reply_tdis()

This removes a direct use of close_cnum().

Pair-Programmed-With: Stefan Metzmacher <metz@samba.org>

11 years agos3:selftest: run SMB2-SESSION-RECONNECT
Stefan Metzmacher [Thu, 26 Apr 2012 15:38:08 +0000 (17:38 +0200)]
s3:selftest: run SMB2-SESSION-RECONNECT

metze

11 years agoTODO remember what to fix here... s3:smb2_sesssetup: make use of smb2srv_session_clos...
Stefan Metzmacher [Wed, 16 May 2012 22:32:40 +0000 (00:32 +0200)]
TODO remember what to fix here... s3:smb2_sesssetup: make use of smb2srv_session_close_previous_send/recv

metze

11 years agos3:smb2_sesssetup: inline gensec_session_info() call SPLIT REAUTH?
Stefan Metzmacher [Wed, 16 May 2012 22:30:43 +0000 (00:30 +0200)]
s3:smb2_sesssetup: inline gensec_session_info() call SPLIT REAUTH?

metze

11 years agos3:smb2_sesssetup: make use of gensec_update_send/recv
Stefan Metzmacher [Wed, 16 May 2012 14:05:48 +0000 (16:05 +0200)]
s3:smb2_sesssetup: make use of gensec_update_send/recv

metze

11 years agos3:smb2_sesssetup: inline most of smbd_smb2_session_setup()
Stefan Metzmacher [Wed, 16 May 2012 13:56:15 +0000 (15:56 +0200)]
s3:smb2_sesssetup: inline most of smbd_smb2_session_setup()

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 agos3:smbXsrv_session: add smb2srv_session_close_previous_send/recv
Stefan Metzmacher [Tue, 17 Apr 2012 18:39:58 +0000 (20:39 +0200)]
s3:smbXsrv_session: add smb2srv_session_close_previous_send/recv

metze

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 ago^samba3.smbtorture_s3.*\(s3dc\).SMB2-SESSION-REAUTH # fix me
Stefan Metzmacher [Fri, 18 May 2012 08:59:42 +0000 (10:59 +0200)]
^samba3.smbtorture_s3.*\(s3dc\).SMB2-SESSION-REAUTH # fix me

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 agosmb2.session as ntlm and krb5 => expire1
Stefan Metzmacher [Thu, 17 May 2012 17:45:19 +0000 (19:45 +0200)]
smb2.session as ntlm and krb5 => expire1

11 years agoselftest/knownfail: only reauth5 still fails...
Stefan Metzmacher [Thu, 17 May 2012 17:28:06 +0000 (19:28 +0200)]
selftest/knownfail: only reauth5 still fails...

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 agoselftest/Samba3: set 'max protocol = SMB3_00'
Stefan Metzmacher [Fri, 18 May 2012 08:43:18 +0000 (10:43 +0200)]
selftest/Samba3: set 'max protocol = SMB3_00'

metze

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 SPLIT destructors ... 2step:smb2 use smbXsrv_tcon: make use of smbXsrv_tcon...
Stefan Metzmacher [Tue, 27 Mar 2012 09:09:05 +0000 (11:09 +0200)]
TODO SPLIT destructors ... 2step:smb2 use smbXsrv_tcon: make use of smbXsrv_tcon smb2 remove smbd_smb2_tcon

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 agosmbd_smb2_session_destructor
Stefan Metzmacher [Thu, 31 May 2012 22:08:00 +0000 (00:08 +0200)]
smbd_smb2_session_destructor

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 agoadd smbXsrv_session_logoff*
Michael Adam [Mon, 21 May 2012 15:07:27 +0000 (17:07 +0200)]
add smbXsrv_session_logoff*

11 years agofix it 3? skip set_current_service
Stefan Metzmacher [Tue, 29 May 2012 18:48:53 +0000 (20:48 +0200)]
fix it 3? skip set_current_service

11 years agofix it 2? skip change_to_user
Stefan Metzmacher [Tue, 29 May 2012 18:47:16 +0000 (20:47 +0200)]
fix it 2? skip change_to_user

11 years agoTODO sq smb2srv_tcon_disconnect pass vuid
Stefan Metzmacher [Fri, 1 Jun 2012 04:58:39 +0000 (06:58 +0200)]
TODO sq smb2srv_tcon_disconnect pass vuid

11 years agoTODO sq smb2srv_tcon_disconnect pass vuid
Stefan Metzmacher [Tue, 29 May 2012 13:46:22 +0000 (15:46 +0200)]
TODO sq smb2srv_tcon_disconnect pass vuid

11 years agos3:smbd: add smbXsrv_tcon_disconnect*
Michael Adam [Mon, 21 May 2012 14:03:27 +0000 (16:03 +0200)]
s3:smbd: add smbXsrv_tcon_disconnect*

This is destructor code for tree connects.

* smbXsrv_tcon_disconnect() is called by smbXsrv_tcon_destructor()
  but it is handy to be able to call it separately.
* smbXsrv_tcon_disconnect_all() removes disconnects all tcons
  in a tcon table
* smb1srv_tcon_disconnect_all()

Pair-Programmed-With: Stefan Metzmacher <metze@samba.org>

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 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 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 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 "tdb_log... TODO"
Stefan Metzmacher [Thu, 31 May 2012 10:12:04 +0000 (12:12 +0200)]
Revert "tdb_log... TODO"

This reverts commit 2a8a18462163f6b44a4656190fe2f2e84d37b275.

11 years agotdb_log... TODO
Stefan Metzmacher [Tue, 22 May 2012 18:45:53 +0000 (20:45 +0200)]
tdb_log... TODO

11 years agoRevert "run rpc.samba3.smb2-pipe-read-close"
Stefan Metzmacher [Wed, 2 May 2012 13:59:17 +0000 (15:59 +0200)]
Revert "run rpc.samba3.smb2-pipe-read-close"

This reverts commit cfc17e5806a4714a24129645bd5a99c3c463404b.

11 years agorun rpc.samba3.smb2-pipe-read-close
Stefan Metzmacher [Wed, 2 May 2012 13:59:04 +0000 (15:59 +0200)]
run rpc.samba3.smb2-pipe-read-close

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 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 agoRevert "s3: Fix bug 8371"
Stefan Metzmacher [Sat, 26 May 2012 09:04:16 +0000 (11:04 +0200)]
Revert "s3: Fix bug 8371"

This reverts commit 2642f385887fbd3aecd4286a4d6223a21d981714.

This is not needed anymore, as 035342c11719d1daa647c0b2ae7cec27a969f83a
"Fix bug #8373 - Can't join XP Pro workstations to 3.6.1 DC." is
the more generic fix for the problem.

metze

11 years agoTODO FSCTL_QUERY_NETWORK_INTERFACE_INFO:
Stefan Metzmacher [Tue, 29 May 2012 08:14:06 +0000 (10:14 +0200)]
TODO FSCTL_QUERY_NETWORK_INTERFACE_INFO:

11 years agowaf: check for krb5_create_checksum and krb5_creds.flags for some Heimdal versions
Alexander Bokovoy [Thu, 31 May 2012 09:44:50 +0000 (12:44 +0300)]
waf: check for krb5_create_checksum and krb5_creds.flags for some Heimdal versions

Signed-off-by: Andreas Schneider <asn@samba.org>
Autobuild-User: Andreas Schneider <asn@cryptomilk.org>
Autobuild-Date: Fri Jun  1 11:23:21 CEST 2012 on sn-devel-104

11 years agowaf-mitkrb5: enable dcerpc_server library to support OpenChange client code
Alexander Bokovoy [Thu, 31 May 2012 07:32:01 +0000 (10:32 +0300)]
waf-mitkrb5: enable dcerpc_server library to support OpenChange client code

Signed-off-by: Andreas Schneider <asn@samba.org>
11 years ago.gitignore: remove already-gone gen-8bit-gap.sh
Andrew Bartlett [Fri, 1 Jun 2012 00:38:55 +0000 (10:38 +1000)]
.gitignore: remove already-gone gen-8bit-gap.sh

Autobuild-User: Andrew Bartlett <abartlet@samba.org>
Autobuild-Date: Fri Jun  1 04:53:53 CEST 2012 on sn-devel-104

11 years agobuild: Add automatic compare of config.h files to recursive waf build
Andrew Bartlett [Thu, 31 May 2012 23:48:20 +0000 (09:48 +1000)]
build: Add automatic compare of config.h files to recursive waf build

This uses the fact that we have both build systems running at the same time.

The krb5 checks are skipped because we typically are comparing internal Heimdal
with the system krb5, so they do not make sense.

The required checks for krb5 are pretty well understood in any case, as
we have a limited set of supported libraries.

Andrew Bartlett

11 years agoRemove an unused variable.
Jeremy Allison [Thu, 31 May 2012 23:06:17 +0000 (16:06 -0700)]
Remove an unused variable.

Autobuild-User: Jeremy Allison <jra@samba.org>
Autobuild-Date: Fri Jun  1 03:03:12 CEST 2012 on sn-devel-104

11 years agoForward port of Richard Sharpe's <realrichardsharpe@gmail.com> fix for bug #8970...
Jeremy Allison [Thu, 31 May 2012 22:06:58 +0000 (15:06 -0700)]
Forward port of Richard Sharpe's <realrichardsharpe@gmail.com> fix for bug #8970 - Possible memory leaks in the samba master process.

11 years agoWe are triggering the cleanup_timeout_fn() too often, on exiting when an smbd is...
Jeremy Allison [Thu, 31 May 2012 19:35:04 +0000 (12:35 -0700)]
We are triggering the cleanup_timeout_fn() too often, on exiting when an smbd is idle.

Calls to exit_server_cleanly() should be treated as a "clean" shutdown,
and not trigger the master smbd to call cleanup_timeout_fn.

11 years agos3:smbd: use server_messaging_context() instead of sconn->msg_ctx in exit_server_common()
Stefan Metzmacher [Thu, 31 May 2012 13:28:11 +0000 (15:28 +0200)]
s3:smbd: use server_messaging_context() instead of sconn->msg_ctx in exit_server_common()

sconn is not available in the parent anymore.

Thanks to Volker Lendecke <vl@samba.org> for finding this!

metze

Autobuild-User: Stefan Metzmacher <metze@samba.org>
Autobuild-Date: Thu May 31 18:08:06 CEST 2012 on sn-devel-104

11 years agos3:vfs_hpuxacl: remove unused file_find_fd() calls
Stefan Metzmacher [Thu, 31 May 2012 07:28:31 +0000 (09:28 +0200)]
s3:vfs_hpuxacl: remove unused file_find_fd() calls

metze

11 years agowintest: use (renamed) smbclient4 tool as smbclient
Michael Adam [Wed, 30 May 2012 13:24:18 +0000 (15:24 +0200)]
wintest: use (renamed) smbclient4 tool as smbclient

Autobuild-User: Andrew Bartlett <abartlet@samba.org>
Autobuild-Date: Thu May 31 13:23:34 CEST 2012 on sn-devel-104

11 years agowintest: introduce a variable to contain the (relative) path of smbclient
Michael Adam [Wed, 30 May 2012 13:22:52 +0000 (15:22 +0200)]
wintest: introduce a variable to contain the (relative) path of smbclient

11 years agos3: Fix some 64-bit warnings
Volker Lendecke [Wed, 30 May 2012 07:08:49 +0000 (09:08 +0200)]
s3: Fix some 64-bit warnings

Signed-off-by: Stefan Metzmacher <metze@samba.org>
Autobuild-User: Stefan Metzmacher <metze@samba.org>
Autobuild-Date: Thu May 31 10:06:56 CEST 2012 on sn-devel-104