summaryrefslogtreecommitdiff
path: root/source3/libsmb/pylibsmb.c
Commit message (Expand)AuthorAgeFilesLines
* s3/libsmb/py: avoid null deref with bad python argumentsDouglas Bagnall2019-07-221-1/+1
* s3: squash 'cast between incompatible function types' warningNoel Power2019-05-161-10/+15
* s3/libsmb/py: match input argument types with C typesDouglas Bagnall2019-02-081-3/+3
* Cleanup (decref) some objects added to list.Noel Power2019-02-071-0/+1
* Decrement references to python objects passed to Py_BuildValueNoel Power2019-02-071-2/+5
* s3:pylibsmb: Initialize pointers to NULL in new API codeTim Beale2019-01-261-4/+4
* s3:pylibsmb: Add FILE_READ_ATTRIBUTES access to .loadfile() APITim Beale2019-01-171-1/+2
* s3:pylibsmb: Add .set_acl API to SMB py bindingsTim Beale2019-01-171-0/+51
* s3:pylibsmb: Add .get_acl() API to SMB py bindingsTim Beale2019-01-141-0/+53
* s3:libsmb: Revert SMB Py bindings name back to libsmb_samba_internalTim Beale2019-01-091-5/+8
* s3:pylibsmb: Add flags used by .list() to SMB Py bindingsTim Beale2019-01-071-0/+20
* s3:pylibsmb: Rename 'credentials' param to match s4Tim Beale2019-01-071-1/+1
* s3:pylibsmb: Rename libsmb_samba_internal Py bindings to libsmbTim Beale2019-01-071-4/+4
* s3:pylibsmb: Add .deltree() API to SMB py bindingsTim Beale2019-01-071-0/+95
* s3:pylibsmb: Minor refactor to py_cli_list() variablesTim Beale2019-01-071-5/+5
* s3:libsmb: Avoid duplicated code by making cli_read_sink() publicTim Beale2019-01-071-9/+1
* s3:pylibsmb: Add .loadfile() API to SMB py bindingsTim Beale2019-01-071-0/+131
* s3:pylibsmb: Add .savefile() API to SMB py bindingsTim Beale2019-01-071-0/+89
* s3:pylibsmb: Free async .list() memoryTim Beale2019-01-071-0/+3
* s3:pylibsmb: Make s3 and s4 listings return the same dictTim Beale2019-01-071-3/+17
* s3:pylibsmb: Don't return '.'/'..' in .list()Tim Beale2019-01-071-0/+5
* s3:pylibsmb: Make .list() work for SMBv2Tim Beale2019-01-071-8/+16
* s3:pylibsmb: Split code out into do_listing() helperTim Beale2019-01-071-31/+50
* s3:pylibsmb: Split out code into list_helper()Tim Beale2019-01-071-15/+27
* s3:pylibsmb: Consolidate .readdir()/.list() py bindings APITim Beale2019-01-071-9/+23
* s3:pylibsmb: Add .chkpath() API to SMB py bindingsTim Beale2019-01-071-0/+39
* s3:pylibsmb: Add .mkdir(), .rmdir() APIS to SMB py bindingsTim Beale2019-01-071-0/+70
* s3:pylibsmb: Add .unlink() API to SMB Py bindingsTim Beale2019-01-071-0/+43
* s3:pylibsmb: Make lp a mandatory param for the SMB connectionTim Beale2019-01-071-3/+4
* s3:pylibsmb: add settimeout()Stefan Metzmacher2018-12-231-0/+16
* s3:pylibsmb: allow ImpersonationLevel argument to create()Stefan Metzmacher2018-12-131-3/+3
* s3:libsmb: pass impersonation_level to cli_ntcreate_send()Stefan Metzmacher2018-12-131-1/+2
* s3:pylibsmb: make use of protocol independent cli_read_send/recv in py_cli_re...Stefan Metzmacher2018-12-131-8/+29
* s3:pylibsmb: make use of protocol independent cli_write_send/recv in py_cli_w...Stefan Metzmacher2018-12-131-3/+3
* s3:pylibsmb: make use of PYARG_BYTES_LEN in py_cli_write()Stefan Metzmacher2018-12-131-1/+1
* s3:pylibsmb: make use of PyBytes_FromStringAndSize() in py_cli_read()Stefan Metzmacher2018-12-131-1/+1
* s3:pylibsmb: .get_oplock_break API is dependent on multi_threaded=TrueTim Beale2018-12-131-0/+14
* s3:pylibsmb: remember that a connection uses SMB1Stefan Metzmacher2018-12-131-0/+7
* s3:pylibsmb: add force_smb1=True in order to control forcing of SMB1Stefan Metzmacher2018-12-131-10/+25
* s3:pylibsmb: add sign=True to require signingStefan Metzmacher2018-12-131-4/+14
* s3:pylibsmb: only use poll_mt backend if multi_threaded=True is specifiedStefan Metzmacher2018-12-131-11/+41
* s3:pylibsmb: pass self to py_tevent_req_wait_exc()Stefan Metzmacher2018-12-131-10/+10
* s3:libsmb: Use #ifdef instead of #if for config.h definitionsAndreas Schneider2018-11-281-1/+1
* python3 port for libsmb_samba_internal moduleNoel Power2018-04-051-8/+20
* CVE-2017-12150: s3:pylibsmb: make use of SMB_SIGNING_DEFAULT for 'samba.samba...Stefan Metzmacher2017-09-201-1/+1
* s3:pylibsmb: use CLI_FULL_CONNECTION_FORCE_SMB1 in py_cli_state_init()Stefan Metzmacher2017-06-221-1/+8
* s3:libsmb: change cli_full_connection_send/recv into cli_full_connection_cred...Stefan Metzmacher2016-12-021-6/+3
* pylibsmb: Adjust to use of PY_SSIZE_T_CLEANAndrew Bartlett2016-01-071-1/+1
* s3: client : Add extra return parameter to all client open calls.Jeremy Allison2014-05-091-1/+1
* s3:pylibsmb: remove compiler warningsStefan Metzmacher2013-08-121-4/+5