python:tests: Store keys as bytes rather than as lists of ints
[samba.git] / source3 / smbd / dosmode.c
2024-04-01 Anoop C Ssource3/smbd: Update timestamps after a successful...
2024-03-27 Björn JackeRevert "dosmode.c: prefer use of capabilities at two...
2024-03-27 Björn JackeRevert "dosmode: prefer capabilities over become_root"
2024-03-12 Volker Lendeckesmbd: Add parentheses for easier readability
2024-03-12 Volker Lendeckesmbd: Remove the last use of get_Protocol()
2024-01-08 Ralph Boehmesmbd: use check_any_access_fsp() for all access checks
2023-11-27 Björn Jackedosmode: prefer capabilities over become_root
2023-11-16 Björn Jackedosmode.c: prefer use of capabilities at two places...
2023-11-15 Volker Lendeckesmbd: Remove a NULL check that became obsolete
2023-11-14 Ralph Boehmesmbd: remove now unneccessary wrapper vfs_fget_dos_attr...
2023-11-13 Volker Lendeckesmbd: Alternative fix for smb2.stream.attributes2 test
2023-11-05 Ralph Boehmesmbd: allow setting ARCHIVE bit in POSIX context with...
2023-11-05 Ralph Boehmesmbd: s/FILE_ATTRIBUTES_INVALID/FILE_ATTRIBUTE_INVALID/g
2023-11-05 Ralph Boehmesmbd: move POSIX check from possibly_set_archive()...
2023-11-05 Ralph Boehmesmbd: in file_set_dosmode() do an early exit if smb_fna...
2023-11-05 Ralph Boehmesmbd: ignore symlinks in file_set_dosmode()
2023-11-01 Volker Lendeckesmbd: Fix a typo
2023-10-10 Volker Lendeckesmbd: Expand IS_DOS_READONLY() macros
2023-10-10 Volker Lendeckesmbd: Expand IS_DOS_* macros
2023-08-08 Joseph Suttons3:smbd Remove unnecessary newlines from logging messages
2023-07-19 Andreas Schneiders3:smbd: Fix code spelling
2023-06-30 Volker Lendeckesmbd: Pass name and stat_ex to dos_mode_msdfs()
2023-06-30 Volker Lendeckesmbd: Pass "char*" to dos_mode_from_name()
2023-06-30 Volker Lendeckesmbd: Pass stat_ex and files_struct to dos_mode_from_sbuf()
2023-06-30 Volker Lendeckesmbd: Apply some README.Coding to dos_mode_from_sbuf()
2023-06-30 Volker Lendeckesmbd: Simplify dos_mode_msdfs()
2023-06-30 Volker Lendeckesmbd: Move dos_mode_from_name() up in dosmode.c
2022-12-15 Volker Lendeckesmbd: Use direct struct initialization, avoid explicit...
2022-12-12 Volker Lendeckesmbd: Simplify dos_mode_msdfs()
2022-11-28 Ralph Boehmesmbd: reject FILE_ATTRIBUTE_TEMPORARY on directories
2022-08-29 Ralph Boehmesmbd: cache DOS attributes in struct smb_filename.cache...
2022-08-29 Ralph Boehmesmbd: update smb_fname->st btime with the rounded value...
2022-08-29 Ralph Boehmesmbd: remove const from smb_fname arg of set_ea_dos_att...
2022-08-22 Ralph Boehmesmbd: directly pass fsp to SMB_VFS_FGETXATTR() in fget_...
2022-08-22 Ralph Boehmesmbd: add and use vfs_fget_dos_attributes()
2022-08-10 Ralph Boehmesmbd: ignore request to set the SPARSE attribute on...
2022-08-10 Ralph Boehmesmbd: use metadata_fsp() with SMB_VFS_FSET_DOS_ATTRIBUTES()
2022-08-10 Ralph Boehmesmbd: use metadata_fsp() with SMB_VFS_FGET_DOS_ATTRIBUTES()
2022-03-31 Ralph Boehmesmbd: remove itime and file_id logic and code
2022-03-24 Jeremy Allisons3: smbd: In set_ea_dos_attribute(), if we've stored...
2022-03-24 Jeremy Allisons3: smbd: In set_ea_dos_attribute() cause root fallback...
2022-03-11 Volker Lendeckesmbd: Simplify dos_mode_from_name() with ISDOT()/ISDOTDOT()
2022-03-11 Volker Lendeckesmbd: Simplify dos_mode_check_compressed()
2022-03-11 Volker Lendeckesmbd: get_acl_group_bits() needs a fsp, not a name
2022-03-04 Volker Lendeckesmbd: Make complex if-expression in file_set_dosmode...
2022-03-04 Volker Lendeckesmbd: Save a few lines in file_set_dosmode() with ...
2022-03-04 Volker Lendeckesmbd: Remove unused "lret" variable from file_set_dosmode()
2022-03-04 Volker Lendeckesmbd: Pass dirfsp instead of a parent filename to unix_mode
2022-02-28 Ralph Boehmesmbd: also check for NT_STATUS_NOT_SUPPORTED
2022-02-07 Volker Lendeckesmbd: Avoid an "else" in file_set_dosmode()
2022-01-10 Pavel Filipenskýs3:smbd: Fix dereferencing null pointer "fsp"
2022-01-10 Pavel Filipenskýs3:smbd: Fix trailing whitespaces in dosmode.c
2021-11-16 Ralph Boehmesmbd: get rid of get_file_handle_for_metadata()
2021-11-11 Volker Lendeckesmbd: Fix a typo
2021-07-28 Jeremy Allisons3: smbd: Allow async dosmode to cope with ".." pathnam...
2021-06-11 Noel Powers3/smbd: dos_mode_check_compressed: remove smb_fname...
2021-06-11 Noel Powers3/smbd: dos_mode_post: remove smb_fname param
2021-06-11 Noel Powers3/smbd: call dos_mode_post with fsp
2021-06-11 Jeremy Allisons3: smbd: Protect dos_mode_at_send() from running into...
2021-06-10 Jeremy Allisonsmbd: remove more dead code from dos_mode_at_vfs_get_do...
2021-06-10 Ralph Boehmesmbd: remove unneeded code from dos_mode_at_vfs_get_dos...
2021-06-10 Andreas Schneiders3:smbd: Make sure smb_fname is set and not NULL in...
2021-06-09 Ralph Boehmesmbd: handle fake file handles in fdos_mode()
2021-06-09 Jeremy Allisons3: smbd: smbd_check_access_rights_fsp(). Add dirfsp...
2021-06-09 Jeremy Allisons3: smbd: set_ea_dos_attribute(), smbd_check_access_rig...
2021-06-09 Jeremy Allisons3: smbd: file_ntimes(), can_write_to_file() -> can_wri...
2021-06-09 Jeremy Allisons3: smbd: file_set_dosmode(), can_write_to_file() ...
2021-06-09 Jeremy Allisons3: smbd: dos_mode_from_sbuf(), can_write_to_file(...
2021-06-09 Jeremy Allisons3: smbd: set_ea_dos_attribute(), can_write_to_file...
2021-06-09 Jeremy Allisons3: smbd: Ensure we only call get_acl_group_bits()...
2021-05-20 Jeremy Allisons3: smbd: Change set_create_timespec_ea() to take the...
2021-04-19 Samuel Cabreros3: smbd: Use SMB_VFS_FNTIMES() instead of SMB_VFS_NTIMES()
2021-04-19 Samuel Cabreros3: smbd: Pass full fsp to file_ntimes()
2021-04-19 Samuel Cabreros3: smbd: Use new debug macros
2021-04-11 Noel Powers3/smbd: file_set_dosmode SMB_VFS_CHMOD => SMB_VFS_FCHMOD
2021-04-08 Noel Powers3/smbd: SMB_VFS_SET_DOS_ATTRIBUTES -> SMB_VFS_FSET_DOS...
2021-03-24 Björn Jackedosmode: retry reading dos attributes as root for unrea...
2021-03-11 Noel Powers3/smbd: Detect and fail attempt to set_ea_dos_attribut...
2021-03-11 Noel Powers3/smbd: SMB_VFS_SETXATTR => SMB_VFS_FSETXATTR
2021-03-11 Noel Powers3/smbd: set_create_timespec_ea should create smb_fname...
2021-02-05 Ralph Boehmesmbd: remove NT_STATUS_STOPPED_ON_SYMLINK status code...
2020-12-16 Ralph Boehmevfs: SMB_VFS_GET_COMPRESSION() -> SMB_VFS_FGET_COMPRESS...
2020-12-16 Ralph Boehmesmbd: remove unused get_ea_dos_attribute()
2020-12-16 Ralph Boehmevfs: add and use fget_ea_dos_attribute()
2020-12-16 Ralph Boehmesmbd: RIP dos_mode()
2020-12-16 Ralph Boehmesmbd: use fdos_mode() in dos_mode_at_vfs_get_dosmode_done()
2020-12-16 Ralph Boehmesmbd: use fdos_mode() in set_create_timespec_ea()
2020-12-16 Ralph Boehmesmbd: use fdos_mode() in file_set_sparse()
2020-12-16 Ralph Boehmesmbd: add fdos_mode()
2020-12-16 Ralph Boehmesmbd: use openat_pathref_fsp() in get_file_handle_for_m...
2020-12-16 Ralph Boehmesmbd: add need_fsa arg and logic to file_find_di_(first...
2020-12-16 Ralph Boehmesmbd: use fsp_get_io_fd() when accessing a file or...
2020-10-02 Ralph Boehmevfs: remove dirfsp arg from SMB_VFS_CREATE_FILE()
2020-08-28 Matthew DeVores3: safe_string: do not include string_wrappers.h
2020-05-29 Ralph Boehmesmbd: don't free smb_fname_parent in unix_mode()
2020-05-29 Ralph Boehmesmbd: remove dead code
2020-05-21 Ralph Boehmesmbd: add dirfsp arg to SMB_VFS_CREATE_FILE()
2020-05-14 Ralph Boehmevfs: remove root_dir_fid arg from SMB_VFS_CREATE_FILE()
2020-05-05 Ralph Boehmesmbd: add twrp arg to synthetic_smb_fname()
2020-05-04 Jeremy Allisons3: smbd: Add a dirfsp parameter to smbd_check_access_r...
next