Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2011-10-06 | lib/util: consolidate module loading into common code | Andrew Bartlett | 3 | -39/+2 | |
This creates a samba-modules private libary that handles the details. Andrew Bartlett | |||||
2011-10-04 | s3-smbldap: remove an obsolete prototype. | Günther Deschner | 1 | -1/+0 | |
Guenther | |||||
2011-10-01 | Move FSCTL handling into the VFS. Initial code changes. Passes smbtorture ↵ | Richard Sharpe | 2 | -0/+28 | |
NTTRANS-FSCTL. Test added to selftests. | |||||
2011-09-26 | s3-passdb: Cleanup use of fstring and move to talloc. | Simo Sorce | 1 | -2/+2 | |
Signed-off-by: Andreas Schneider <asn@samba.org> | |||||
2011-09-23 | build: avoid util.h as a public header name due to conflict with MacOS | Andrew Bartlett | 1 | -1/+1 | |
2011-09-23 | lib/util: move some timespec helpers from source3 to the toplevel | Stefan Metzmacher | 1 | -10/+0 | |
metze Autobuild-User: Stefan Metzmacher <metze@samba.org> Autobuild-Date: Fri Sep 23 00:15:31 CEST 2011 on sn-devel-104 | |||||
2011-09-15 | s3:libsmb: move cli->server{zone,time} to ↵ | Stefan Metzmacher | 1 | -2/+2 | |
cli->conn.smb1.server.{time_zone,system_time} metze Autobuild-User: Stefan Metzmacher <metze@samba.org> Autobuild-Date: Thu Sep 15 14:00:29 CEST 2011 on sn-devel-104 | |||||
2011-09-15 | s3:libsmb: split cli->secblob into ↵ | Stefan Metzmacher | 1 | -1/+4 | |
cli->conn.smb1.server.{guid,gss_blob,challenge,workgroup} metze | |||||
2011-09-15 | s3:libsmb: move cli->sesskey to cli->conn.smb1.server.session_key | Stefan Metzmacher | 1 | -1/+1 | |
metze | |||||
2011-09-15 | s3:libsmb: detect lock_read and write_unlock support | Stefan Metzmacher | 1 | -0/+2 | |
metze | |||||
2011-09-15 | s3:libsmb: move cli->*braw_supported to cli->conn.smb1.server.*braw | Stefan Metzmacher | 1 | -2/+2 | |
This is currently unused, but we might use it in future. metze | |||||
2011-09-15 | s3:libsmb: move cli->sec_mode to cli->conn.smb1.server.security_mode | Stefan Metzmacher | 1 | -1/+1 | |
metze | |||||
2011-09-15 | s3:libsmb: move cli->max_mux to cli->conn.smb1.server.max_mux | Stefan Metzmacher | 1 | -1/+1 | |
metze | |||||
2011-09-15 | s3:libsmb: move cli->max_xmit to cli->conn.smb1.max_xmit | Stefan Metzmacher | 1 | -1/+3 | |
And keep cli->conn.smb1.client.max_xmit and cli->conn.smb1.server.max_xmit. metze | |||||
2011-09-15 | s3:libsmb: move cli->smb1.mid to cli->conn.smb1.mid | Stefan Metzmacher | 1 | -1/+2 | |
metze | |||||
2011-09-15 | s3:libsmb: move cli->capabilities to cli->conn.smb1.capabilities | Stefan Metzmacher | 1 | -1/+12 | |
And keep cli->conn.smb1.client.capabilities and cli->conn.smb1.server_capabilities. metze | |||||
2011-09-15 | s3:libsmb: move cli->protocol to cli->conn.protocol | Stefan Metzmacher | 1 | -1/+2 | |
metze | |||||
2011-09-15 | s3:libsmb: use local variables in cli_state_create() | Stefan Metzmacher | 1 | -4/+0 | |
We don't need to keep use_spnego, use_level_II_oplocks, force_dos_errors and force_ascii within struct cli_state. metze Autobuild-User: Stefan Metzmacher <metze@samba.org> Autobuild-Date: Thu Sep 15 10:12:17 CEST 2011 on sn-devel-104 | |||||
2011-09-15 | s3:include: add some masks for SMB1 CAP_* flags | Stefan Metzmacher | 1 | -0/+25 | |
The flags are devided into 3 sections: - client only flags - flags used in both directions - server only flags metze | |||||
2011-09-14 | s3:libsmb: remove unused cli->is_samba | Stefan Metzmacher | 1 | -1/+0 | |
s3:libsmb: remove unused cli->is_samba metze Signed-off-by: Jeremy Allison <jra@samba.org> | |||||
2011-09-14 | s3:client.h: remove unused defines | Stefan Metzmacher | 1 | -9/+0 | |
s3:client.h: remove unused defines metze Signed-off-by: Jeremy Allison <jra@samba.org> | |||||
2011-09-14 | s3:smb_signing: add support for easier negotiation of SMB signing | Stefan Metzmacher | 1 | -1/+4 | |
We don't make use of it yet, but it will follow. metze | |||||
2011-09-14 | Fix bug #8229 - git patch attached against 3.6.0-rc2 to fix 'widelinks' ↵ | Jeremy Allison | 1 | -0/+1 | |
regression intro'd in 3.2 Add "allow insecure widelinks" to re-enable the ability (requested by some sites) to have "widelinks = yes" and "unix extensions = yes". Based on an original patch by Linda Walsh <samba@tlinx.org> Autobuild-User: Jeremy Allison <jra@samba.org> Autobuild-Date: Wed Sep 14 03:55:45 CEST 2011 on sn-devel-104 | |||||
2011-09-13 | s3:smb2cli: split cli->smb2.gss_blob from cli->secblob | Stefan Metzmacher | 1 | -0/+1 | |
metze Autobuild-User: Stefan Metzmacher <metze@samba.org> Autobuild-Date: Tue Sep 13 23:34:13 CEST 2011 on sn-devel-104 | |||||
2011-09-13 | s3:libsmb: don't mix smb2 share capabilities with smb1 capabilities | Stefan Metzmacher | 1 | -0/+1 | |
metze | |||||
2011-09-13 | s3:libsmb: the smb2 server capabilities from the session setup are 32-bit | Stefan Metzmacher | 1 | -1/+1 | |
metze | |||||
2011-09-13 | s3: Fix some nonempty blank lines | Volker Lendecke | 2 | -4/+4 | |
2011-09-08 | s3:libsmb: add CLI_FULL_CONNECTION_FORCE_ASCII | Stefan Metzmacher | 1 | -0/+2 | |
metze | |||||
2011-09-08 | s3:libsmb: add CLI_FULL_CONNECTION_FORCE_DOS_ERRORS | Stefan Metzmacher | 1 | -0/+1 | |
metze | |||||
2011-08-31 | s3-pdb_ipa: Add supprted encryption types to struct pdb_trusted_domain | Sumit Bose | 1 | -0/+1 | |
Signed-off-by: Günther Deschner <gd@samba.org> | |||||
2011-08-31 | s3-pdb_ipa: Add posix offset to struct pdb_trusted_domain | Sumit Bose | 1 | -0/+1 | |
Signed-off-by: Günther Deschner <gd@samba.org> | |||||
2011-08-30 | s3:include: add CAP_LWIO and CAP_DYNAMIC_REAUTH defines | Stefan Metzmacher | 1 | -0/+2 | |
metze | |||||
2011-08-28 | s3:libsmb: make cli_session_request_send/recv() static | Stefan Metzmacher | 1 | -7/+0 | |
metze Autobuild-User: Stefan Metzmacher <metze@samba.org> Autobuild-Date: Sun Aug 28 20:29:01 CEST 2011 on sn-devel-104 | |||||
2011-08-28 | s3:libsmb: move cli_smb_oplock_break_waiter*() to clioplock.c | Stefan Metzmacher | 1 | -7/+0 | |
metze | |||||
2011-08-13 | passdb: Add a function to read secrets db from a specified path | Amitay Isaacs | 1 | -0/+1 | |
This allows to load secrets db from a different location. The original secrets_init() now calls secrets_init_path() with lp_private_dir(). | |||||
2011-08-12 | s3:libsmb: abstract the incoming dispatch function via a function pointer | Stefan Metzmacher | 1 | -0/+11 | |
This will allow handling of SMB2 in future. metze | |||||
2011-08-11 | s3-messaging: Change classification of MSG_SMB_CONF_UPDATED. | Simo Sorce | 1 | -1/+0 | |
smbd is not the only daemon interested in smb.conf changes. Move this message to the GENERAL class so that all interested partied (nmbd, winbindd, spoolssd, etc..) can receive this notification. Signed-off-by: Andreas Schneider <asn@samba.org> | |||||
2011-08-11 | s3-messaging: Fix messaging classes. | Simo Sorce | 1 | -1/+1 | |
This has been broken since ff0ac5b0 (May 2007). Basically all messages were belonging to the General class except for CTDB messages. This fixed the message_send_all() function to correctly compute the class, and fixes registrations to include all they need to cope with the fact not all messages are of calss general (registrations rotted a bit because as long as FLAG_MSG_GENERAL was defined the process woould receive all messages). Signed-off-by: Andreas Schneider <asn@samba.org> | |||||
2011-08-11 | s3-messaging: Remove obsolete class. | Simo Sorce | 1 | -1/+1 | |
The FLAG_MSG_PRINT_NOTIFY class is actually obsolete and never used, as the only message belonging to it is not used either. Signed-off-by: Andreas Schneider <asn@samba.org> | |||||
2011-08-10 | s3:libsmb: store the remote_realm on the cli_state | Stefan Metzmacher | 1 | -0/+1 | |
metze | |||||
2011-08-10 | s3:smb_macros.h: simplify _smb_setlen() and _smb_setlen_large() | Stefan Metzmacher | 1 | -6/+4 | |
This also takes care of the correct casting. metze | |||||
2011-08-10 | s3:include: smb.h base old smb header offsets on new defines | Stefan Metzmacher | 1 | -32/+32 | |
metze | |||||
2011-08-10 | s3:include: smb.h merge some stuff from source4 | Stefan Metzmacher | 1 | -0/+35 | |
metze | |||||
2011-08-08 | s3:registry avoid updating keys which are going to be deleted in | Gregor Beck | 1 | -1/+1 | |
reg_deletekey_recursive this changes the complexity from O(n^2) to O(n) and reduces the time of a 'net conf drop' with 10000 shares from 6min to 1.5s Signed-off-by: Michael Adam <obnox@samba.org> | |||||
2011-08-05 | s3: Fix some nonempty blank lines | Volker Lendecke | 1 | -3/+3 | |
2011-08-03 | selftest: test plugin_s4_dc against all ncacn_np tests | Andrew Bartlett | 1 | -0/+2 | |
Changes to the s3 epmapper behaviour seem to have fixed the rest of these tests. Andrew Bartlett | |||||
2011-08-03 | s3-auth clarify the role of these session keys | Andrew Bartlett | 1 | -8/+6 | |
This comment can be clarified now the auth subsystem does not use the same structure as the rest of the code. Andrew Bartlett Signed-off-by: Andrew Tridgell <tridge@samba.org> | |||||
2011-08-03 | s3-auth remove sanitized_username from auth_serversupplied_info | Andrew Bartlett | 2 | -10/+0 | |
This structure element was only written to, not read. It is filled into the companion structure, auth_session_info() by create_local_token(). Andrew Bartlett Signed-off-by: Andrew Tridgell <tridge@samba.org> | |||||
2011-08-03 | s3-auth set session_info->sanitized_username in create_local_token() | Andrew Bartlett | 1 | -2/+0 | |
Rather than passing this value around the callers, and eventually setting it in register_existing_vuid(), we simply pass it to create_local_token(). This also removes the need for auth_ntlmssp_get_username(). Andrew Bartlett Signed-off-by: Andrew Tridgell <tridge@samba.org> | |||||
2011-08-03 | s3-ntlmssp Split calls to gensec plugin into prepare and start | Andrew Bartlett | 1 | -4/+5 | |
GENSEC has the concept of starting the GENSEC subsystem before starting the actual mechansim. Between these two stages is when most context methods are called, to specify credentials and features. Andrew Bartlett Signed-off-by: Andrew Tridgell <tridge@samba.org> |