Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2011-12-14 | s3:smbd: remove unused smbd_messaging_context() | Stefan Metzmacher | 1 | -1/+0 | |
metze | |||||
2011-12-13 | s3:smbd: pass smbd_server_connection to smbd_setup_sig_hup_handler() | Stefan Metzmacher | 1 | -2/+1 | |
metze | |||||
2011-12-13 | s3:smbd: pass smbd_server_connection to smbd_setup_sig_term_handler() | Stefan Metzmacher | 1 | -1/+1 | |
metze | |||||
2011-12-13 | s3:smbd/oplock: pass smbd_server_connection to onefs_init_kernel_oplocks() | Stefan Metzmacher | 1 | -1/+1 | |
metze | |||||
2011-12-13 | s3:smbd/oplock: pass smbd_server_connection to linux_init_kernel_oplocks() | Stefan Metzmacher | 1 | -1/+1 | |
metze | |||||
2011-12-13 | s3:smbd/oplock: pass smbd_server_connection to irix_init_kernel_oplocks() | Stefan Metzmacher | 1 | -1/+1 | |
metze | |||||
2011-12-13 | s3:smbd/oplock: pass smbd_server_connection to init_oplocks() | Stefan Metzmacher | 1 | -1/+1 | |
metze | |||||
2011-12-13 | s3: Move can_delete_directory to smbd/, remove shim | Volker Lendecke | 1 | -2/+0 | |
Autobuild-User: Volker Lendecke <vlendec@samba.org> Autobuild-Date: Tue Dec 13 19:00:37 CET 2011 on sn-devel-104 | |||||
2011-12-13 | s3: Move can_set_delete_on_close to smbd/ | Volker Lendecke | 1 | -0/+1 | |
2011-12-13 | s3:smbd/msdfs: enum_msdfs_links() doesn't need a smbd_server_connection anymore | Stefan Metzmacher | 1 | -2/+1 | |
metze Autobuild-User: Stefan Metzmacher <metze@samba.org> Autobuild-Date: Tue Dec 13 17:26:20 CET 2011 on sn-devel-104 | |||||
2011-12-13 | s3:smbd: add connections_snum_used() | Stefan Metzmacher | 1 | -0/+1 | |
This works similar to conn_snum_used(), but instead of looking at the current connection only, it looks at all active connections in "connections.tdb". metze | |||||
2011-11-16 | Final part of patchset to fix bug #8556 - ACL permissions ignored when ↵ | Jeremy Allison | 1 | -0/+4 | |
SMBsetatr is requested. This now plumbs access checks through all setattr calls. Autobuild-User: Jeremy Allison <jra@samba.org> Autobuild-Date: Wed Nov 16 04:20:04 CET 2011 on sn-devel-104 | |||||
2011-11-15 | s3:smbd/aio: add cancel_smb2_aio() | Stefan Metzmacher | 1 | -0/+1 | |
metze | |||||
2011-11-04 | Remove can_access_file_acl(). We no longer need this duplicate code (hurrah!). | Jeremy Allison | 1 | -6/+0 | |
2011-11-04 | Add const to the smb_filename argument of smbd_check_access_rights(). | Jeremy Allison | 1 | -2/+2 | |
2011-11-04 | Expose smbd_check_access_rights() to other modules. | Jeremy Allison | 1 | -0/+3 | |
2011-11-04 | smb1_file_se_access_check() is now static to smbd/open.c | Jeremy Allison | 1 | -5/+0 | |
2011-11-04 | Revert "Change function signature of check_parent_access() to take char * ↵ | Jeremy Allison | 1 | -4/+0 | |
instead of struct smb_filename." This reverts commit a11c0a41a35aa2b1c14333552045a65e3e50df1e. Not needed. | |||||
2011-11-01 | Change function signature of check_parent_access() to take char * instead of ↵ | Jeremy Allison | 1 | -0/+4 | |
struct smb_filename. Expose it so it can be called from directory code. | |||||
2011-10-22 | Second part of fix for bug #8541 - readlink() on Linux clients fails if the ↵ | Jeremy Allison | 1 | -0/+1 | |
symlink target is outside of the share. The statcache has to do lstat instead of stat when returning cached posix pathnames. | |||||
2011-10-22 | Fix bug #8541 - readlink() on Linux clients fails if the symlink target is ↵ | Jeremy Allison | 1 | -0/+1 | |
outside of the share. The key is to only allow the lookup to succeed if it's a UNIX level lookup or readlink, but disallow all other operations. Autobuild-User: Jeremy Allison <jra@samba.org> Autobuild-Date: Sat Oct 22 01:37:41 CEST 2011 on sn-devel-104 | |||||
2011-10-17 | First part of fix for bug #8419 - Make VFS op "streaminfo" stackable. | Frank Lahm | 1 | -0/+6 | |
Autobuild-User: Jeremy Allison <jra@samba.org> Autobuild-Date: Mon Oct 17 21:39:32 CEST 2011 on sn-devel-104 | |||||
2011-10-14 | s3: remove some dead prototypes. | Günther Deschner | 1 | -2/+0 | |
Guenther | |||||
2011-10-12 | s3:smbcontrol: let smbd pass the idmap msg to its children for convenience | Gregor Beck | 1 | -1/+1 | |
Signed-off-by: Michael Adam <obnox@samba.org> | |||||
2011-10-12 | s3: factor out messaging_send_to_children() | Gregor Beck | 1 | -0/+2 | |
Signed-off-by: Michael Adam <obnox@samba.org> | |||||
2011-09-26 | s3: Remove the smbd_server_conn ref from create_junction | Volker Lendecke | 1 | -0/+1 | |
Autobuild-User: Volker Lendecke <vlendec@samba.org> Autobuild-Date: Mon Sep 26 16:33:30 CEST 2011 on sn-devel-104 | |||||
2011-09-26 | s3: Remove the smbd_server_conn ref from get_referred_path | Volker Lendecke | 1 | -0/+1 | |
2011-09-26 | s3: Remove the smbd_server_conn ref from create_conn_struct | Volker Lendecke | 1 | -0/+1 | |
2011-09-14 | s3:smbd: make use of better SMB signing negotiation | Stefan Metzmacher | 1 | -1/+2 | |
metze Autobuild-User: Stefan Metzmacher <metze@samba.org> Autobuild-Date: Wed Sep 14 09:41:02 CEST 2011 on sn-devel-104 | |||||
2011-09-05 | s3-smbd: Rename reload_printers() and add documentation. | Andreas Schneider | 1 | -2/+2 | |
Autobuild-User: Andreas Schneider <asn@cryptomilk.org> Autobuild-Date: Mon Sep 5 17:59:47 CEST 2011 on sn-devel-104 | |||||
2011-08-25 | s3: Pass smbd_server_connection to (unused) server_encryption_shutdown | Volker Lendecke | 1 | -1/+1 | |
2011-08-25 | s3: Pass smbd_server_connection to srv_encrypt_buffer | Volker Lendecke | 1 | -1/+2 | |
2011-08-25 | s3: Pass smbd_server_connection to srv_decrypt_buffer | Volker Lendecke | 1 | -2/+1 | |
2011-08-25 | s3: Pass smbd_server_connection to srv_free_enc_buffer | Volker Lendecke | 1 | -1/+1 | |
2011-08-25 | s3: Pass smbd_server_connection to is_encrypted_packet | Volker Lendecke | 1 | -1/+2 | |
2011-08-21 | s3-id_cache: Use better names for id cache management ops | Andreas Schneider | 1 | -1/+1 | |
The IDMAP term is normally associated with Winbind's idmap stuff. These functions deal with id caching not id mapping. Signed-off-by: Simo Sorce <idra@samba.org> | |||||
2011-08-21 | s3-id_cache: Move id caches mgmt out of smbd | Andreas Schneider | 1 | -1/+1 | |
We must leave the MSG_IDMAP_KILL operation in SMBD as it uses smbd specific internal globals and makes sense only in the context of a smbd daemon. The rest is moved under lib/ as we need to deal with id cache cleanups in other daemons too (like lsasd). Signed-off-by: Simo Sorce <idra@samba.org> | |||||
2011-08-09 | s3-smbd: Pass tevent context to smbd_server_connection_loop_once(). | Andreas Schneider | 1 | -1/+2 | |
Signed-off-by: Simo Sorce <idra@samba.org> | |||||
2011-08-05 | s3: Make srv_enc_ctx static | Volker Lendecke | 1 | -1/+0 | |
Autobuild-User: Volker Lendecke <vlendec@samba.org> Autobuild-Date: Fri Aug 5 18:29:24 CEST 2011 on sn-devel-104 | |||||
2011-08-03 | s3-auth set session_info->sanitized_username in create_local_token() | Andrew Bartlett | 1 | -2/+1 | |
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-02 | s3: Pass sconn explicitly to open_was_deferred | Volker Lendecke | 1 | -1/+1 | |
2011-08-02 | s3: Pass sconn explicitly to schedule_deferred_open_message_smb | Volker Lendecke | 1 | -1/+2 | |
2011-08-02 | s3: Explicitly pass sconn to remove_deferred_open_message_smb | Volker Lendecke | 1 | -1/+2 | |
2011-08-02 | s3:smbd - Move printing queue stuff | Simo Sorce | 1 | -2/+0 | |
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-29 | s3: Make map_open_params_to_ntcreate() available in lib/ | Volker Lendecke | 1 | -7/+0 | |
2011-07-29 | s3: Make is_executable() available in lib/ | Volker Lendecke | 1 | -1/+0 | |
2011-07-29 | s3: We only need base_name in map_open_params_to_ntcreate | Volker Lendecke | 1 | -1/+1 | |
2011-07-20 | s3-auth Use the common auth_session_info | Andrew Bartlett | 1 | -6/+6 | |
This patch finally has the same structure being used to describe the authorization data of a user across the whole codebase. This will allow of our session handling to be accomplished with common code. Andrew Bartlett Signed-off-by: Andrew Tridgell <tridge@samba.org> | |||||
2011-07-20 | s3-auth Use struct auth3_session_info outside the auth subsystem | Andrew Bartlett | 1 | -6/+6 | |
This seperation between the structure used inside the auth modules and in the wider codebase allows for a gradual migration from struct auth_serversupplied_info -> struct auth_session_info (from auth.idl) The idea here is that we keep a clear seperation between the structure before and after the local groups, local user lookup and the session key modifications have been processed, as the lack of this seperation has caused issues in the past. Andrew Bartlett Signed-off-by: Andrew Tridgell <tridge@samba.org> | |||||
2011-07-04 | s3-lib Move event_add_idle() to source3/lib/events.c | Andrew Bartlett | 1 | -7/+0 | |
This allows libauth not to depend on smbd_base. Andrew Bartlett |