summaryrefslogtreecommitdiff
path: root/source3/smbd/notify.c
AgeCommit message (Expand)AuthorFilesLines
2025-10-21smbd: Use fsp_str_dbg() in DEBUGsVolker Lendecke1-3/+4
2024-11-05smbd: use contend_dirleases() in notify_fname()Ralph Boehme1-0/+8
2024-11-05smbd: pass lease, if any, to notify_fname()Ralph Boehme1-2/+6
2024-06-24smbd: Simplify notify_filter_stringVolker Lendecke1-51/+16
2024-04-23s3:notify: don't log user_can_stat_name_under_fsp with level 0 for OBJECT_NAM...Stefan Metzmacher1-3/+8
2024-03-28smbd: Simplify users of fsp_fullbasepath()Volker Lendecke1-11/+0
2024-01-08smbd: use check_any_access_fsp() for all access checksRalph Boehme1-2/+3
2023-07-19s3:smbd: Fix code spellingAndreas Schneider1-2/+2
2023-04-12smbd/notify: Handle allocation failureJoseph Sutton1-13/+63
2022-03-08s3: smbd: notify_mid_maps is used by both SMB1 and SMB2.Jeremy Allison1-4/+4
2021-06-09s3: smbd: smbd_check_access_rights_fsp(). Add dirfsp parameter.Jeremy Allison1-2/+4
2021-06-09s3: smbd: In notify, user_can_stat_name_under_fsp(), smbd_check_access_rights...Jeremy Allison1-11/+41
2020-12-17smbd/notify: add option "honor change notify privilege"Björn Baumbach1-0/+129
2020-10-29s3: smbd: Ensure change notifies can't get set unless the directory handle is...Jeremy Allison1-0/+8
2020-06-22smbd: Use NT_STATUS_NOTIFY_CLEANUP instead of STATUS_NOTIFY_CLEANUPChristof Schmitt1-3/+3
2019-06-20smbd: Only remove locks by mid if necessaryVolker Lendecke1-2/+3
2019-03-29s3:smbd: fix max_buffer handling of initial notify requestsStefan Metzmacher1-2/+9
2018-06-18smbd: remove unused tevent_context argument from notify_initStefan Metzmacher1-1/+1
2017-12-21s3:smbd: return the correct error for cancelled SMB2 notifies on expired sess...Stefan Metzmacher1-4/+13
2016-07-20smbd: Re-register notify requestsVolker Lendecke1-0/+50
2016-07-20smbd: Store notify filters in fsp->notifyVolker Lendecke1-5/+12
2016-07-20smbd: Protect notify_callback from stray pointersVolker Lendecke1-3/+24
2016-07-20smbd: Pass "sconn" via notify to notify_callback()Volker Lendecke1-1/+2
2016-07-20smbd: There's only one notify_callbackVolker Lendecke1-2/+1
2016-07-20smbd: Make notify_callback() publicVolker Lendecke1-2/+2
2016-07-20smbd: Avoid a talloc_asprintfVolker Lendecke1-13/+4
2016-02-06dlist: remove unneeded type argument from DLIST_ADD_END()Michael Adam1-2/+1
2015-10-18smbd: Fix file name buflen and padding in notify repsonseJeremy Allison1-1/+13
2015-07-07smbd: Kernel change notify is done by notifydVolker Lendecke1-22/+0
2015-05-06s3:smbd: use STATUS_NOTIFY_CLEANUP on smb2 logoff (explicit and implicit) and...Stefan Metzmacher1-0/+14
2015-05-06s3:smbd: add a smbd_notify_cancel_by_map() helper functionStefan Metzmacher1-6/+13
2015-05-06Convert all uses of uint8/16/32 to _t in source3/smbd.Richard Sharpe1-10/+10
2015-04-22smbd: Cancel pending notifies if the directory goes awayVolker Lendecke1-0/+43
2014-12-16notify: Move path construction to notify_triggerVolker Lendecke1-11/+2
2014-09-11s3: smbd: Ensure we don't call qsort() with a size of -1.Jeremy Allison1-16/+16
2014-04-23smbd: Sort notify events by timestampVolker Lendecke1-0/+16
2014-04-23smbd: Pass timespec_current through the notify_callbackVolker Lendecke1-2/+3
2014-04-23smbd: Pass timespec_current to notify_fspVolker Lendecke1-4/+7
2014-04-23smbd: Add a timestamp to queued notify eventsVolker Lendecke1-7/+14
2013-12-14s3:smbd: use PATH_MAX for the buffer passed to full_path_tos()Stefan Metzmacher1-1/+1
2013-12-14smbd: Implement and use full_path_tosVolker Lendecke1-6/+8
2013-02-19s3:smbd: s/struct event_context/struct tevent_contextStefan Metzmacher1-1/+1
2012-06-06s3:smbd: make struct notify_change_buf private to notify.cStefan Metzmacher1-0/+20
2012-06-06s3:smbd: add change_notify_fsp_has_changes()Stefan Metzmacher1-0/+17
2012-04-17s3: New notify implementationVolker Lendecke1-29/+7
2012-03-26s3: Pass filters explicitly through vfs notify watchVolker Lendecke1-2/+2
2012-03-23s3: Remove the sys_notify dependency from notify_internalVolker Lendecke1-18/+27
2012-03-21s3: Move the notify_ctx to the smbd_server_connectionVolker Lendecke1-3/+4
2012-03-21s3: Remove "conn" param from sys_notify_context_createVolker Lendecke1-2/+1
2012-03-21s3: Remove "conn" from sys_notify_contextVolker Lendecke1-1/+0