summaryrefslogtreecommitdiff
path: root/source3/smbd/pysmbd.c
Commit message (Expand)AuthorAgeFilesLines
* s3: pysmbd: Change py_smbd_chown() to use SMB_VFS_FCHOWN() internally.Jeremy Allison2019-10-151-13/+33
* s3: pysmbd: Change py_smbd_unlink() to call SMB_VFS_UNLINKAT().Jeremy Allison2019-09-261-1/+4
* s3: pysmbd: Change py_smbd_mkdir() to call SMB_VFS_MKDIRAT().Jeremy Allison2019-09-111-2/+5
* s3: pysmbd: Ensure conn->cwd_fsp member of created connections is initialized.Jeremy Allison2019-09-111-0/+26
* s3/smbd/py: avoid null deref with bad python argumentsDouglas Bagnall2019-07-221-2/+2
* s3/smbd: squash 'cast between incompatible function types' warningNoel Power2019-05-161-10/+21
* CVE-2019-3870 pysmbd: Ensure a zero umask is set for smbd.mkdir()Andrew Bartlett2019-04-081-1/+10
* CVE-2019-3870 pysmbd: Move umask manipuations as close as possible to usersAndrew Bartlett2019-04-081-24/+10
* pysmbd: handle file not found errorBjörn Baumbach2018-10-111-2/+9
* pysmbd: add option to pass a session info to set_nt_acl() functionBjörn Baumbach2018-10-111-4/+40
* pysmbd: add session_info arg to py_smbd_set_nt_aclJoe Guo2018-07-121-5/+28
* pysmbd: add session_info arg to get_conn_tosJoe Guo2018-07-121-11/+14
* pysmbd: add py_smbd_create_fileJoe Guo2018-06-281-0/+48
* pysmbd: extract init_files_struct functionJoe Guo2018-06-281-36/+59
* pysmbd: add py_smbd_mkdirJoe Guo2018-06-281-0/+51
* pysmbd: make use of create_conn_struct_tos()Stefan Metzmacher2018-06-141-13/+9
* pysmbd: remove explicit talloc_stackframe() from get_conn() and name it get_c...Stefan Metzmacher2018-06-141-13/+9
* pysmbd: fix some talloc_stackframe() memory leaks and clean up the frame hier...Stefan Metzmacher2018-06-141-23/+29
* pysmbd: consitently use talloc_stackframe() for temporary memoryStefan Metzmacher2018-06-141-18/+7
* pysmbd: remove useless explicit conn_free() from set_nt_acl_conn()Stefan Metzmacher2018-06-141-1/+0
* python3 port for smbd moduleNoel Power2018-04-051-7/+14
* pysmbd: fix use of sysacl APIUri Simchoni2017-12-211-5/+38
* s3: VFS: Change SMB_VFS_SYS_ACL_SET_FILE to use const struct smb_filename * i...Jeremy Allison2017-05-311-1/+11
* s3: VFS: Change SMB_VFS_SYS_ACL_GET_FILE to use const struct smb_filename * i...Jeremy Allison2017-05-311-1/+11
* s3: Filenames: Add uint32_t flags parameter to synthetic_smb_fname().Jeremy Allison2016-03-241-4/+8
* s3:lib: Move internal lp_posix_pathnames() call out of utility function synth...Jeremy Allison2016-03-101-2/+6
* s3:lib: Remove the const SMB_STRUCT_STAT * parameter from synthetic_smb_fname...Jeremy Allison2016-03-101-2/+2
* VFS: Modify chown to take a const struct smb_filename * instead of const char *Jeremy Allison2016-03-051-1/+13
* s3: VFS: Modify SMB_VFS_GET_NT_ACL to take a const struct smb_filename * inst...Jeremy Allison2016-02-161-2/+16
* s3:pysmbd: #include <Python.h> must be the first include in order to avoid co...Stefan Metzmacher2015-06-121-1/+1
* Convert all uses of uint8/16/32 to _t in source3/smbd.Richard Sharpe2015-05-061-2/+2
* pysmbd: improve the return of error codes in the python smbd bindingsGarming Sam2014-02-051-31/+27
* pysmbd: Convert py_smbd_unlink to synthetic_smb_fnameVolker Lendecke2013-04-171-4/+3
* pysmbd: Convert set_nt_acl_conn to synthetic_smb_fnameVolker Lendecke2013-04-171-4/+3
* source3/smbd/pysmbd.c: Always use create_conn_struct(). Don't hand create con...Jeremy Allison2013-01-091-24/+10
* pysmbd: Change to keyword based argumentsAndrew Bartlett2013-01-071-23/+43
* pysmbd: Convert pysmbd to take an optional service to connect toAndrew Bartlett2013-01-071-125/+156
* Change get_nt_acl_no_snum() to return an NTSTATUS, not a struct security_desc...Andrew Bartlett2012-11-131-1/+3
* smbd: Correctly set fsp->is_directory before dealing with ACLsAndrew Bartlett2012-11-131-1/+24
* pysmbd: Add SMB_ACL_EXECUTE to the mask set by make_simple_acl()Andrew Bartlett2012-11-121-1/+1
* Remove two unused variablesVolker Lendecke2012-11-071-1/+0
* pysmbd: Set umask to 0 during smbd operationsAndrew Bartlett2012-10-261-9/+34
* pysmbd: Remember to close files after setting the NT ACLAndrew Bartlett2012-10-261-0/+5
* pysmbd: Add hook for unlink() so python scripts can remove xattr.tdb entriesAndrew Bartlett2012-10-261-0/+68
* pysmbd: Fix pysmbd octal mode handlingAndrew Bartlett2012-10-251-2/+2
* smbd: Add mem_ctx to sys_acl_init() and all callersAndrew Bartlett2012-10-111-20/+20
* s3: Fix some blank line endingsVolker Lendecke2012-09-251-6/+6
* pysmbd: Fix cut&paste errorsVolker Lendecke2012-09-251-2/+3
* smbd: Remove pre-allocation of ACL array in sys_acl_init()Andrew Bartlett2012-09-121-1/+1
* s3-smbd: Add security_info_wanted argument to get_nt_acl_no_snumAndrew Bartlett2012-08-231-3/+3