Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2012-01-05 | s3: Move basic SMB checking to a much earlier point | Volker Lendecke | 1 | -19/+19 | |
2012-01-05 | s3: Add a suicide mode to smbd | Volker Lendecke | 1 | -0/+11 | |
To test our cleanup code paths properly, we need a way to make smbd exit hard without cleaning up | |||||
2012-01-04 | s3: Check for the packet size before accessing it | Volker Lendecke | 1 | -2/+1 | |
Autobuild-User: Jeremy Allison <jra@samba.org> Autobuild-Date: Wed Jan 4 15:16:20 CET 2012 on sn-devel-104 | |||||
2011-12-15 | s3:smbd: pass smbd_server_connection and a snumused function pointer to ↵ | Stefan Metzmacher | 1 | -4/+4 | |
reload_services() metze | |||||
2011-12-15 | s3:smbd: split smb_conf_updated into parent and child versions | Stefan Metzmacher | 1 | -0/+21 | |
metze | |||||
2011-12-15 | s3:smbd: split ID_CACHE_* message handling into parent and child parts | Stefan Metzmacher | 1 | -0/+111 | |
metze | |||||
2011-12-13 | s3:smbd: pass smbd_server_connection to smbd_setup_sig_hup_handler() | Stefan Metzmacher | 1 | -10/+11 | |
metze | |||||
2011-12-13 | s3:smbd: pass smbd_server_connection to smbd_setup_sig_term_handler() | Stefan Metzmacher | 1 | -4/+4 | |
metze | |||||
2011-12-13 | s3:smbd/oplock: pass smbd_server_connection to init_oplocks() | Stefan Metzmacher | 1 | -1/+1 | |
metze | |||||
2011-12-13 | s3:smbd/open: pass smbd_server_connection as private_data to ↵ | Stefan Metzmacher | 1 | -1/+1 | |
msg_file_was_renamed() metze | |||||
2011-12-13 | s3:smbd: register MSG_SMB_FILE_RENAME after the fork | Stefan Metzmacher | 1 | -0/+2 | |
The parent smbd doesn't need to handle this, as it doesn't have any file handles open. metze | |||||
2011-12-13 | s3:smbd/conn_msg: pass smbd_server_connection as private_data to ↵ | Stefan Metzmacher | 1 | -1/+1 | |
msg_force_tdis() metze | |||||
2011-12-12 | s3: Remove a bunch of calls to procid_self() | Volker Lendecke | 1 | -1/+1 | |
All callers to messaging_[re]init only used procid_self() | |||||
2011-12-12 | s3:smbd/clode: pass smbd_server_connection as private_data to msg_close_file() | Stefan Metzmacher | 1 | -1/+1 | |
metze | |||||
2011-12-12 | s3:smbd/process: avoid using server_event_context() for the forked echo handler | Stefan Metzmacher | 1 | -3/+3 | |
metze | |||||
2011-12-12 | s3:smbd/process: avoid using server_event_context() for ↵ | Stefan Metzmacher | 1 | -10/+10 | |
smbd_deferred_open_timer events metze | |||||
2011-12-12 | s3:smbd: pass down smbd_server_connection via smbd_echo_state | Stefan Metzmacher | 1 | -4/+5 | |
metze | |||||
2011-12-12 | s3:smbd: remove references to the global smbd_server_conn | Stefan Metzmacher | 1 | -2/+2 | |
metze | |||||
2011-12-12 | s3:smbd: make struct pending_message_list private | Stefan Metzmacher | 1 | -0/+14 | |
metze | |||||
2011-12-12 | s3:smbd: remember the smbd_server_connection on pending_message_list | Stefan Metzmacher | 1 | -4/+6 | |
metze | |||||
2011-12-12 | s3:smbd: call sub_set_socket_ids() in smbd_process() again | Stefan Metzmacher | 1 | -0/+18 | |
This got lost in commit b2511a280aa9449123376fd3cbb495dcd1a87dee. metze Autobuild-User: Stefan Metzmacher <metze@samba.org> Autobuild-Date: Mon Dec 12 10:23:44 CET 2011 on sn-devel-104 | |||||
2011-11-10 | s3: Avoid a race with the async echo handler | Volker Lendecke | 1 | -33/+28 | |
We can not read from the echo handler socket when we have the main socket locked. This leads to the echo responder to lock up sitting in the fcntl lock while the parent wants to read the remainder of a large packet. | |||||
2011-11-04 | s3:smbd increase a debug level | Christian Ambach | 1 | -5/+6 | |
logging disconnected clients with level 1 swamps the logs | |||||
2011-09-14 | s3:smbd: echo FLAGS2_SMB_SECURITY_SIGNATURES* and the signature field in the ↵ | Stefan Metzmacher | 1 | -3/+9 | |
reply This matches what windows is doing. metze | |||||
2011-09-13 | s3: Remove a reference to smbd_server_conn | Volker Lendecke | 1 | -2/+3 | |
2011-08-25 | s3: Pass smbd_server_connection to srv_encrypt_buffer | Volker Lendecke | 1 | -1/+1 | |
2011-08-25 | s3: Pass smbd_server_connection to srv_decrypt_buffer | Volker Lendecke | 1 | -1/+1 | |
2011-08-25 | s3: Pass smbd_server_connection to srv_free_enc_buffer | Volker Lendecke | 1 | -2/+2 | |
2011-08-25 | s3: Pass smbd_server_connection to is_encrypted_packet | Volker Lendecke | 1 | -2/+2 | |
2011-08-25 | s3: Pass sconn to valid_smb_header | Volker Lendecke | 1 | -4/+5 | |
2011-08-14 | s3: Fix bug 8360 | Volker Lendecke | 1 | -7/+16 | |
OS/2 sends an unexpected write&x/read&x chain Autobuild-User: Volker Lendecke <vlendec@samba.org> Autobuild-Date: Sun Aug 14 08:48:58 CEST 2011 on sn-devel-104 | |||||
2011-08-10 | s3-printing: Force pcap reload when all ready | Simo Sorce | 1 | -1/+1 | |
This way we are sure the cache is primed properly and messages can be sent to processes if necessary as all messaging has been set up. Signed-off-by: Andreas Schneider <asn@samba.org> | |||||
2011-08-10 | lib-util: Make useful function a common utility. | Simo Sorce | 1 | -26/+0 | |
Signed-off-by: Andreas Schneider <asn@samba.org> | |||||
2011-08-09 | s3-smbd: Pass tevent context to smbd_server_connection_loop_once(). | Andreas Schneider | 1 | -12/+12 | |
Signed-off-by: Simo Sorce <idra@samba.org> | |||||
2011-08-02 | s3: Move deferred_open_queue to smbd_server_connection | Volker Lendecke | 1 | -7/+8 | |
2011-08-02 | s3: Pass sconn explicitly to get_deferred_open_message_smb | Volker Lendecke | 1 | -4/+6 | |
2011-08-02 | s3: Pass sconn explicitly to open_was_deferred | Volker Lendecke | 1 | -3/+3 | |
2011-08-02 | s3: Pass sconn explicitly to schedule_deferred_open_message_smb | Volker Lendecke | 1 | -3/+4 | |
2011-08-02 | s3: Explicitly pass sconn to remove_deferred_open_message_smb | Volker Lendecke | 1 | -4/+5 | |
2011-08-02 | s3:smbd - Move printing queue stuff | Simo Sorce | 1 | -2/+2 | |
This way we can properly deal with pcap updates in the background queue process if it is enabled (on by default) and not perform these actions in the main smbd process. Signed-off-by: Günther Deschner <gd@samba.org> | |||||
2011-07-28 | s3: Priorize the async echo responder over the client | Volker Lendecke | 1 | -4/+15 | |
Without this, an active client connection can starve the echo responder. This leads to apparently "lost" SMBs. Autobuild-User: Volker Lendecke <vlendec@samba.org> Autobuild-Date: Thu Jul 28 18:53:38 CEST 2011 on sn-devel-104 | |||||
2011-07-28 | s3: Remove unused smbd_echo_reader() | Volker Lendecke | 1 | -97/+0 | |
2011-07-28 | s3: Use smbd_echo_read_send in the async echo handler | Volker Lendecke | 1 | -6/+68 | |
2011-07-28 | s3: Add smbd_echo_read_send/recv | Volker Lendecke | 1 | -0/+155 | |
Read a SMB packet in the echo responder, giving the parent one second to step in | |||||
2011-07-20 | s3-auth use auth_user_info not netr_SamInfo3 in auth3_session_info | Andrew Bartlett | 1 | -1/+1 | |
This makes auth3_session_info identical to auth_session_info The logic to convert the info3 to a struct auth_user_info is essentially moved up the stack from the named pipe proxy in source3/rpc_server to create_local_token(). Andrew Bartlett Signed-off-by: Andrew Tridgell <tridge@samba.org> | |||||
2011-07-20 | s3-auth Use struct auth_user_info_unix for unix_name and sanitized_username | Andrew Bartlett | 1 | -2/+2 | |
This is closer to the layout of struct auth_session_info in auth.idl Andrew Bartlett Signed-off-by: Andrew Tridgell <tridge@samba.org> | |||||
2011-07-12 | s3:smbd: s/SMBkeepalive/NBSSkeepalive | Stefan Metzmacher | 1 | -2/+2 | |
metze | |||||
2011-07-12 | s3:smbd: use PROTOCOL_SMB2_02 instead PROTOCOL_SMB2 | Stefan Metzmacher | 1 | -1/+1 | |
metze | |||||
2011-07-08 | Fix bug #8293 - SMB2 doesn't rotate the log files often enough. | Jeremy Allison | 1 | -2/+2 | |
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-04 | s3-lib Move event_add_idle() to source3/lib/events.c | Andrew Bartlett | 1 | -80/+0 | |
This allows libauth not to depend on smbd_base. Andrew Bartlett |