Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2011-07-08 | s3:libsmb/smberr: make global const arrays static | Stefan Metzmacher | 1 | -4/+4 | |
metze | |||||
2011-07-08 | s3:libsmb: don't use the cli->inbuf to store the last error | Stefan Metzmacher | 5 | -104/+41 | |
We keep the raw error in cli->raw_status now, until we fixed all caller to get the NTSTATUS from the function calls. metze | |||||
2011-07-08 | s3:torture: use cli_is_nt/dos_error() in run_error_map_extract() | Stefan Metzmacher | 1 | -12/+10 | |
Callers should avoid using cli->inbuf directly! metze | |||||
2011-07-08 | s3:libsmb: don't call cli_set_error() in cli_echo() | Stefan Metzmacher | 1 | -3/+0 | |
cli_smb_recv() already does it. metze | |||||
2011-07-08 | s3:libsmb: remove unused enum smb_read_errors infrastructure | Stefan Metzmacher | 7 | -134/+10 | |
metze | |||||
2011-07-08 | s3:client: close the socket if receive_smb_raw() fails | Stefan Metzmacher | 1 | -0/+5 | |
metze | |||||
2011-07-08 | s3:client: use cli_nt_error() in order to avoid cli_errstr() | Stefan Metzmacher | 1 | -3/+8 | |
metze | |||||
2011-07-08 | s3:client: avoid cli_errstr() where we already have an NTSTATUS | Stefan Metzmacher | 1 | -39/+67 | |
metze | |||||
2011-07-08 | s3:clitar: avoid usage of cli_errstr() | Stefan Metzmacher | 1 | -1/+2 | |
metze | |||||
2011-07-08 | s3:libsmb: remove use of cli_errstr() in SMBC_server_internal() | Stefan Metzmacher | 1 | -3/+8 | |
metze | |||||
2011-07-08 | s3:auth_server: use cli->is_guestlogin instead of parsing cli->inbuf. | Stefan Metzmacher | 1 | -1/+1 | |
cli->inbuf is not the valid response buffer of the session setup response. metze | |||||
2011-07-08 | s3:auth: remove unused variable | Stefan Metzmacher | 1 | -1/+0 | |
metze | |||||
2011-07-08 | s3:auth_unix: remove unused var | Stefan Metzmacher | 1 | -1/+0 | |
metze | |||||
2011-07-08 | s3:smb2_server: add some comments about change_to_user() and ↵ | Stefan Metzmacher | 1 | -2/+98 | |
change_to_root_user() metze Autobuild-User: Stefan Metzmacher <metze@samba.org> Autobuild-Date: Fri Jul 8 13:45:46 CEST 2011 on sn-devel-104 | |||||
2011-07-08 | lib/param: Merge struct loadparm_service into common | Andrew Bartlett | 5 | -161/+20 | |
This is handled by a common header and a .c file that is included into both loadparm.c files. In the process, _lp functions were renamed to lp__ to allow the common function definition declarations to be used by source3 and source4 (which have different macro definitions). The only parameter to change type is 'strict_locking' which was a bool, and is now an int, to accommodate the 'Auto' value from source3. Andrew Bartlett Autobuild-User: Andrew Bartlett <abartlet@samba.org> Autobuild-Date: Fri Jul 8 12:35:56 CEST 2011 on sn-devel-104 | |||||
2011-07-08 | s3-param use common struct parmlist_entry to hold parametric options | Andrew Bartlett | 1 | -40/+30 | |
This will allow struct loadparm_service to be shared in future. Andrew Bartlett | |||||
2011-07-08 | s3-param check for aliases with both p_class and offset | Andrew Bartlett | 1 | -6/+17 | |
This bug was found when comparing with the source4 loadparm code. Andrew Bartlett | |||||
2011-07-08 | lib/util Move bitmap.c to lib/util | Andrew Bartlett | 13 | -156/+9 | |
2011-07-08 | param: Add hooks to s3 parm_struct and the parameters void * pointer | Andrew Bartlett | 3 | -13/+53 | |
This is to that the pyparam hooks can use the hooks to connect with the s3 loadparm system. This now also includes per-service parameters. Andrew Bartlett | |||||
2011-07-08 | s3-lib use True and False in bitmap.c | Andrew Bartlett | 1 | -7/+7 | |
2011-07-08 | s3-param: calculate default_server_announce at runtime | Andrew Bartlett | 1 | -15/+5 | |
2011-07-08 | s3-param Remove lp_set_passdb_backend() | Andrew Bartlett | 3 | -7/+1 | |
2011-07-08 | s3-zfsacl: Fix a debug message | Volker Lendecke | 1 | -1/+1 | |
Autobuild-User: Volker Lendecke <vlendec@samba.org> Autobuild-Date: Fri Jul 8 11:22:55 CEST 2011 on sn-devel-104 | |||||
2011-07-08 | s3:wscript_build: remove unused variable | Stefan Metzmacher | 1 | -2/+0 | |
metze Autobuild-User: Stefan Metzmacher <metze@samba.org> Autobuild-Date: Fri Jul 8 02:43:22 CEST 2011 on sn-devel-104 | |||||
2011-07-08 | s3:selftest: run SMB2-BASIC | Stefan Metzmacher | 1 | -1/+1 | |
metze | |||||
2011-07-08 | s3:torture: add SMB2-BASIC | Stefan Metzmacher | 5 | -2/+153 | |
Based on the initial patch from Volker Lendecke <vl@samba.org>. metze | |||||
2011-07-08 | s3:libsmb: add smb2cli_query_directory*() | Stefan Metzmacher | 4 | -0/+207 | |
Based on the initial patch from Volker Lendecke <vl@samba.org>. metze | |||||
2011-07-08 | s3:libsmb: add smb2cli_write*() | Stefan Metzmacher | 4 | -0/+156 | |
Based on the initial patch from Volker Lendecke <vl@samba.org>. metze | |||||
2011-07-08 | s3:libsmb: add smb2cli_read*() | Stefan Metzmacher | 4 | -0/+187 | |
Based on the initial patch from Volker Lendecke <vl@samba.org>. metze | |||||
2011-07-08 | s3:libsmb: add smb2cli_flush*() | Stefan Metzmacher | 4 | -0/+128 | |
Based on the initial patch from Volker Lendecke <vl@samba.org>. metze | |||||
2011-07-08 | s3:libsmb: add smb2cli_close*() | Stefan Metzmacher | 4 | -0/+129 | |
Based on the initial patch from Volker Lendecke <vl@samba.org>. metze | |||||
2011-07-08 | s3:libsmb: add smb2cli_create*() | Stefan Metzmacher | 4 | -1/+285 | |
Based on the initial patch from Volker Lendecke <vl@samba.org>. metze | |||||
2011-07-08 | s3:libsmb: add smb2cli_tcon*() and smb2cli_tdis*() | Stefan Metzmacher | 5 | -0/+249 | |
Based on the initial patch from Volker Lendecke <vl@samba.org>. metze | |||||
2011-07-08 | s3:libsmb: add smb2cli_sesssetup*() and smb2cli_logoff*() | Stefan Metzmacher | 4 | -0/+405 | |
Based on the initial patch from Volker Lendecke <vl@samba.org>. metze | |||||
2011-07-08 | s3:libsmb: add smb2cli_negprot*() | Stefan Metzmacher | 5 | -0/+205 | |
Based on the initial patch from Volker Lendecke <vl@samba.org>. metze | |||||
2011-07-08 | s3:libsmb: add basic smb2 client infrastructure | Stefan Metzmacher | 5 | -0/+587 | |
Based on the initial patch from Volker Lendecke <vl@samba.org>. metze | |||||
2011-07-08 | Fix bug #8293 - SMB2 doesn't rotate the log files often enough. | Jeremy Allison | 3 | -3/+21 | |
Move the num_requests field out of the smb1 struct into the generic struct smbd_server_connection struct. Use it to count SMB2 requests as well as SMB1 and ensure that check_log_size() is called every 50 SMB2 requests. Autobuild-User: Jeremy Allison <jra@samba.org> Autobuild-Date: Fri Jul 8 01:14:53 CEST 2011 on sn-devel-104 | |||||
2011-07-07 | s3:smb2_server: call change_to_root_user() or smbd_smb2_request_check_tcon() | Stefan Metzmacher | 1 | -3/+26 | |
For all requests which don't operate on a tcon, we should call change_to_root_user(), to match the SMB1 behavior. For SMB1 we do the following operations without AS_USER: /* 0x70 */ { "SMBtcon",reply_tcon,0}, /* 0x71 */ { "SMBtdis",reply_tdis,DO_CHDIR}, /* 0x72 */ { "SMBnegprot",reply_negprot,0}, /* 0x73 */ { "SMBsesssetupX",reply_sesssetup_and_X,0}, /* 0x74 */ { "SMBulogoffX",reply_ulogoffX, 0}, /* ulogoff doesn't give a valid TID */ /* 0x75 */ { "SMBtconX",reply_tcon_and_X,0}, ... /* 0x2b */ { "SMBecho",reply_echo,0}, ... /* 0xa4 */ { "SMBntcancel",reply_ntcancel, 0 }, For SMB2tdis we still call smbd_smb2_request_check_tcon() as close_cnum() calls change_to_root_user() when needed. metze Signed-off-by: Jeremy Allison <jra@samba.org> | |||||
2011-07-07 | s3-client: Remove use of cli_errstr() | Björn Baumbach | 1 | -2/+2 | |
Signed-off-by: Stefan Metzmacher <metze@samba.org> | |||||
2011-07-07 | s3-libsmb: Remove use of cli_errstr() | Björn Baumbach | 1 | -3/+8 | |
Signed-off-by: Stefan Metzmacher <metze@samba.org> | |||||
2011-07-07 | s3-torture: run_shortname_test: Remove uses of cli_errstr() | Björn Baumbach | 1 | -3/+3 | |
Signed-off-by: Stefan Metzmacher <metze@samba.org> | |||||
2011-07-07 | s3-torture: run_simple_posix_open_test: Remove uses of cli_errstr() | Björn Baumbach | 1 | -21/+31 | |
Signed-off-by: Stefan Metzmacher <metze@samba.org> | |||||
2011-07-07 | s3-torture: use nt_errstr() for cli_unlink() error handling | Stefan Metzmacher | 1 | -1/+3 | |
Use nt_errstr() instead of cli_errstr() for error handling on cli_unlink() calls. Signed-off-by: Stefan Metzmacher <metze@samba.org> | |||||
2011-07-07 | s3-torture: introduce check_both_error() | Björn Baumbach | 1 | -0/+34 | |
Check if the server produced the expected dos or nt error code like check_error(), but without a cli_state struct. Signed-off-by: Stefan Metzmacher <metze@samba.org> | |||||
2011-07-07 | s3:libsmb: finally remove unused cli_state->outbuf | Stefan Metzmacher | 3 | -11/+2 | |
metze | |||||
2011-07-07 | s3:libsmb: remove unused clistr_push_fn() | Stefan Metzmacher | 2 | -31/+0 | |
metze | |||||
2011-07-07 | s3:libsmb: remove unused clistr_pull_fn() | Stefan Metzmacher | 2 | -18/+0 | |
metze | |||||
2011-07-07 | s3:torture/scanner: use trans2_bytes_push_str() in scan_nttrans() | Stefan Metzmacher | 1 | -14/+52 | |
metze | |||||
2011-07-07 | s3:torture/scanner: use trans2_bytes_push_str() in scan_trans2() | Stefan Metzmacher | 1 | -14/+52 | |
metze | |||||
2011-07-07 | s3:libsmb: use trans2_bytes_push_str() in cli_tcon_andx_create() for the ↵ | Stefan Metzmacher | 1 | -12/+11 | |
plaintext password This makes sure we push the string always in DOS charset. metze |