summaryrefslogtreecommitdiffstats
path: root/source/python
Commit message (Collapse)AuthorAgeFilesLines
* r3504: Fix incorrectly applied patch. My fault - sorry!Tim Potter2007-10-101-1/+2
|
* r3228: Fix for bugzilla #1884 from Brett Funderburg. Use the value ofTim Potter2007-10-101-2/+2
| | | | | desired_access passed in to the lsa open policy routine. Use a default value that netapps and windows likes as well.
* r2828: Fix for bugzilla #1864 from Brett again.Tim Potter2007-10-101-1/+12
| | | | Add sd->type field to security descriptor Python representation.
* r2823: Patch from Brett Funderburg to pass create options parameter toTim Potter2007-10-101-2/+3
| | | | nt_create_andx() function.
* r2736: Fix bug in Python printerdata wraper found by Daniel Jarboe.Tim Potter2007-10-101-1/+1
|
* r1789: compiler warnings from SuSEGerald Carter2007-10-101-2/+2
|
* r1492: Rework our random number generation system.Andrew Bartlett2007-10-101-2/+2
| | | | | | | | | | On systems with /dev/urandom, this avoids a change to secrets.tdb for every fork(). For other systems, we now only re-seed after a fork, and on startup. No need to do it per-operation. This removes the 'need_reseed' parameter from generate_random_buffer(). Andrew Bartlett
* r384: Relicense tdb python module in trunk and 3.0 branch as LGPL since theTim Potter2007-10-102-28/+28
| | | | license on tdb has changed.
* r39: * importing .cvsignore filesGerald Carter2007-10-103-4/+0
| | | | * updateing WHATSNEW with vl's change
* Path for bugzilla #1152 from Timur Bakeyev. Allow python modules toTim Potter2004-03-241-0/+3
| | | | build despite libraries added to LDFLAGS instead of LDPATH.
* Fix for writable printerdata problem - bugzilla #1112.Tim Potter2004-02-261-6/+12
|
* Fix for #480. Change the interface for init_unistr2 to not take a lengthJeremy Allison2003-09-252-2/+2
| | | | | | but a flags field. We were assuming that 2*strlen(mb_string) == length of ucs2-le string. This is not the case. Count it after conversion. Jeremy.
* Ensure that dup_sec_desc copies the 'type' field correctly. This causedJeremy Allison2003-09-191-1/+1
| | | | | | | me to expose a type arguement to make_sec_desc(). We weren't copying the SE_DESC_DACL_AUTO_INHERITED flag which could cause errors on auto inherited checks. Jeremy.
* update python libraries for new cli_spoolss_getprinterdriver() callGerald Carter2003-08-251-2/+3
|
* Tims' little fix.John Terpstra2003-08-121-1/+1
|
* Fix for bug 269. Change wbinfo and ntlm_auth to convert domain, usernameTim Potter2003-08-121-2/+8
| | | | | | and workstation to utf8 before sending the winbindd request. Also, don't continue when the call to pull_utf8() fails but rather return a winbind error. (This is what was causing the crash)
* More patches from Brett:Tim Potter2003-08-041-20/+23
| | | | | | | | | | | | | | | | | | | - remove 'if(mem_ctx)' tests prior to 'talloc_destroy' call to make consistent with other modules; 'talloc_destroy' already test for NULL anyway. - initialize PyObject* result pointers to NULL in function declarations; enables removal of redundant NULL assignments. - use local scope TALLOC_CTX in lsa_lookup_names to prevent unbounded memory growth during python policy object lifetime. - change context name string used in lsa_lookup_sids from 'lsa_open_policy' to 'lsa_lookup_sids' (cut'npaste oversight from previous patch) - change docstring to match module name (apparently another cut'npaste situation)
* Fix memory leak in py_smb_set_setdesc()Tim Potter2003-08-041-10/+15
| | | | | | Consistency fixups in py_smb_query_secdesc() Thanks to Brett A. Funderburg for these patches.
* Add a command line option (-S on|off|required) to enable signing on clientJeremy Allison2003-07-301-1/+1
| | | | | connections. Overrides smb.conf parameter if set. Jeremy.
* More memory leak fixes from Brett! It turns out PyDict_SetItemStringTim Potter2003-07-291-16/+23
| | | | | | didn't behave exactly as I thought it did. If you create an item using a PyFoo_FromBar function you must decrement the reference to that object afterwards (or use Py_BuildValue).
* Memory leak fixes from Brett A. Funderburg - don't use the connection tallocTim Potter2003-07-291-7/+20
| | | | context for data that is only needed on a per-call basis.
* Add debug output api's from lsa/spoolss modules to smb module. PatchTim Potter2003-07-291-1/+33
| | | | from Brett A. Funderburg.
* Fix two memory leaks in the smb module:Tim Potter2003-07-231-1/+7
| | | | | | - free talloc context when cli_query_secdesc() fails - dispose of cli_state when python cli_state_object is garbage collected
* Use lp_idmap_[ug]id() instead of lp_winbind_[ug]id()Tim Potter2003-07-221-3/+3
|
* Delete outdated file.Tim Potter2003-06-131-6/+0
|
* Fix for bug #60. Our autoconf code adds both libraries and linkerTim Potter2003-05-051-21/+30
| | | | | flags in the $LIBS make variable. Separate the two so the python extensions can build.
* merge in metze' smbcquotas patch from HEADGerald Carter2003-04-151-2/+2
|
* Merge create/delete domain user samr calls from HEAD.Tim Potter2003-04-144-146/+404
|
* Merge of compiler warning fixups.Tim Potter2003-03-2010-328/+316
|
* Merge of removal of py_samba.cTim Potter2003-03-202-68/+1
|
* Merge of #ifdef'ed out auth_smbd wrapper.Tim Potter2003-03-181-1/+71
|
* Merge of added locking functions from HEAD.Tim Potter2003-03-131-1/+81
|
* Merge of some commentary for getprinter info levels supported by win2k+Tim Potter2003-03-131-0/+16
|
* Merge: fix compiler warning.Tim Potter2003-02-251-0/+7
|
* (Merge from APPLIANCE_HEAD)Martin Pool2003-02-201-1/+4
| | | | | | | CR1829: Fix memory leak when unpacking 'B' buffers in Python. (PyList_Append creates a new reference to the added object, and so we have to release the existing one.)
* Merge of cleanups and srvsvc implementation from HEAD.Tim Potter2003-02-1920-255/+222
|
* Check return code of string_to_sid. (Merge from HEAD)Martin Pool2003-02-181-2/+8
|
* This commit was manufactured by cvs2svn to create branch 'SAMBA_3_0'.cvs2svn Import User2003-02-185-0/+349
|\
| * Cleanup of header files for python extensions.Tim Potter2003-02-1825-261/+360
| | | | | | | | | | | | - combine py_foo_proto.h and py_foo.h - move #include of Python.h into one place so we can get rid of that annoying compiler warning about HAVE_FSTAT being redefined
| * Check return code from string_to_sid.Martin Pool2003-02-181-2/+8
| |
| * Added SRVSVC pipe support. I've started implementing NetServerGetInfo()Tim Potter2003-02-173-0/+217
| |
| * reverted this patch till I sort out the craziness with UNIHDRAndrew Tridgell2003-01-172-2/+2
| |
| * This removes the 3rd argument from init_unistr2(). There were 240Andrew Tridgell2003-01-172-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | calls to init_unistr2() in the code and every one of them got the 3rd argument incorrect, so I thought it best just to remove the argument. The incorrect usage was caused by callers using strlen() to determine the length of the string. The 3rd argument to init_unistr2() was supposed to be the character length, not the byte length of the string, so for non-english this could come out wrong. I also removed the bogus 'always allocate at least 256 bytes' hack. There may be some code that relies on this, but if there is then the code is broken and needs fixing.
| * Rename a local variable to avoid a warning.Tim Potter2003-01-071-9/+9
| |
| * Finish adding strings to all talloc_init() calls.Jeremy Allison2002-12-236-13/+13
| | | | | | | | Jeremy.
* | Sync up compiler warning fixes.Tim Potter2003-01-151-9/+9
| |
* | Finish adding strings to all talloc_init() calls.Jeremy Allison2002-12-236-13/+13
| | | | | | | | Jeremy.
* | Merge from HEAD:Tim Potter2002-12-201-10/+15
| | | | | | | | | | | | | | | | >CR1333: Fix memory leak when unpacking some structures. > >* (pytdbunpack_item): PyList_Append creates an additional reference to > the appended object. Therefore, release the initial reference after > it's added to the list.
* | This commit was manufactured by cvs2svn to create branch 'SAMBA_3_0'.cvs2svn Import User2002-12-121-0/+2
|\|
| * CR1333: Fix memory leak when unpacking some structures.Martin Pool2002-12-121-10/+15
| | | | | | | | | | | | * (pytdbunpack_item): PyList_Append creates an additional reference to the appended object. Therefore, release the initial reference after it's added to the list.