summaryrefslogtreecommitdiff
path: root/source3/libsmb
AgeCommit message (Expand)AuthorFilesLines
2023-01-17s3/libsmb: fix a typo in parameter descriptionBjörn Baumbach1-1/+1
2023-01-10lib: Remove idtree from samba_util.hVolker Lendecke1-0/+1
2023-01-04pylibsmb: Add reparse tag definitionsVolker Lendecke1-0/+7
2023-01-04pylibsmb: Get reparse tag when listing directoriesVolker Lendecke1-0/+12
2022-12-16libsmb: Simplify clistr_is_previous_version_path()Volker Lendecke2-16/+16
2022-12-16libsmb: Slightly simplify cli_smb2_create_fnum_send()Volker Lendecke1-6/+1
2022-12-16libsmb: Use clistr_smb2_extract_snapshot_token() in cli_smb2_create_fnum_send()Jeremy Allison1-19/+3
2022-12-16libsmb: Make a r/w copy of fname in cli_smb2_create_fnum_send()Volker Lendecke1-4/+10
2022-12-15libsmb: Don't mess up pathnames in cli_smb2_create_fnum_send()Volker Lendecke1-0/+1
2022-12-05libsmb: Remove sync cli_posix_readlink() wrapperVolker Lendecke2-47/+0
2022-12-05libsmb: Make readlink issue posix_readlinkVolker Lendecke1-0/+47
2022-12-05pylibsmb: Add symlink flagsVolker Lendecke1-0/+7
2022-11-29s3: Test that store_smb2_posix_info hides info for '..'David Mulder1-4/+0
2022-11-29tests/s3: Test file/dir permissions with SMB3 posixDavid Mulder1-1/+57
2022-11-29libcli: Add client support for SMB2_FILE_POSIX_INFORMATIONDavid Mulder1-5/+116
2022-11-29tests/s3: Test SMB2_FIND_POSIX_INFORMATION dir queryDavid Mulder1-0/+7
2022-11-29libsmb: Allow listing with posix contextDavid Mulder5-13/+44
2022-11-29libsmb: Make info_level configurable in dir listingDavid Mulder4-11/+33
2022-11-22pylibsmb: Add protocol()Volker Lendecke1-0/+25
2022-11-22pylibsmb: Add CreateDisposition valuesVolker Lendecke1-0/+8
2022-11-22pylibsmb: Add FSCTL codesVolker Lendecke1-0/+52
2022-11-22pylibsmb: Add fsctl()Volker Lendecke1-0/+56
2022-11-22pylibsmb: Add create optionsVolker Lendecke1-0/+21
2022-11-22pylibsmb: Add smb1_symlink()Volker Lendecke1-0/+31
2022-11-22pylibsmb: Add smb1_readlink()Volker Lendecke1-0/+34
2022-11-22pylibsmb: Add smb1_posix() to request smb1 posix extensionsVolker Lendecke1-0/+47
2022-11-22pylibsmb: Pass symlink error to create_ex exceptionVolker Lendecke1-2/+78
2022-11-22libsmb: Pass symlink error up through cli_smb2_create_fnum_recv()Volker Lendecke4-15/+28
2022-11-22libsmb: Return symlink error struct from smb2cli_create_recv()Volker Lendecke1-1/+2
2022-11-22smbd: Pass unparsed_path_length to symlink_reparse_buffer_marshall()Volker Lendecke1-1/+1
2022-11-22libsmb: Fix cli_fsctl()Volker Lendecke1-1/+1
2022-11-22libsmb: Fix cli_smb2_fsctl_recv()Volker Lendecke1-11/+15
2022-11-22libsmb: Fix removing a rogue reparse pointVolker Lendecke1-1/+2
2022-11-22pylibsmb: Add template codeVolker Lendecke1-0/+24
2022-11-01s3: libsmbclient: Fix smbc_getxattr() to return 0 on success.Jeremy Allison1-1/+5
2022-10-27pylibsmb: Simplify py_cli_create_returns()Volker Lendecke1-34/+20
2022-10-27pylibsmb: Simplify py_cli_create_contexts()Volker Lendecke1-27/+8
2022-10-19s3: libsmbclient: Fix smbc_stat() to return ENOENT on a non-existent file.Jeremy Allison1-8/+26
2022-10-03libsmb: Fix the smbclient readlink commandVolker Lendecke1-0/+18
2022-10-03libsmb: Remove unused cli_smb2_set_reparse_point_fnum_send/recvVolker Lendecke2-95/+0
2022-10-03libsmb: Convert cli_symlink to cli_fsctlVolker Lendecke1-35/+11
2022-10-03libsmb: Remove unused cli_smb2_get_reparse_point_fnum_send/recvVolker Lendecke2-106/+0
2022-10-03libsmb: Convert cli_readlink() to cli_fsctl_send/recvVolker Lendecke1-36/+15
2022-10-03libsmb: Add cli_fsctl_send/recvVolker Lendecke2-0/+133
2022-10-03libsmb: Add cli_smb2_fsctl_send/recvVolker Lendecke2-0/+104
2022-10-03libsmb: Centralize the SMB2 protocol checkVolker Lendecke1-153/+0
2022-09-20s3:g_lock: add callback function to g_lock_lock()Stefan Metzmacher1-1/+1
2022-09-19libsmb: Use find_snapshot_token() for clistr_is_previous_version_path()Volker Lendecke3-80/+6
2022-09-19libsmb: Use tevent_req_nterror()'s retvalVolker Lendecke2-4/+2
2022-09-15s3: libsmb: In cli_posix_open_internal_send() (SMBtrans2:TRANSACT2_SETPATHINF...Jeremy Allison1-2/+10