summaryrefslogtreecommitdiff
path: root/source4/scripting/swig/samba.i
AgeCommit message (Collapse)AuthorFilesLines
2007-10-10r6212: Treat uint8 and int8's as integers instead of chars. Swig maps a charTim Potter1-2/+2
to a string when we really want an integer. (This used to be commit 86c62b92e84a6eb1e756a7125777587583a9276e)
2007-10-10r6211: Use cli_credentials_set_{domain,username,password}() to fill inTim Potter1-1/+18
command line arguments for credentials typemap. Neat! (This used to be commit a3e7d71463053101e743a930f2648269d63ecaca)
2007-10-10r6210: Call cli_credentials_set_conf() when initialising credentials inTim Potter1-1/+1
cli_credentials typemap. (This used to be commit 1c88e71ec645d10648f01e0405d29a4a83bc4036)
2007-10-10r6208: Add cli_credentials support for swig wrappers. For the moment itTim Potter1-0/+6
only does anonymous connections. (This used to be commit b09a4723539235fc924134aa50fc4aed040afb33)
2007-10-10r5350: Implement an input typemap for NTSTATUS.Tim Potter1-0/+11
(This used to be commit 076ec6008e4dbd130044893f34c3fd7212bf667d)
2007-10-10r5242: Check that argument is an integer or a long for uint32_t inputTim Potter1-3/+16
typemap. The uint32_t output typemap must return a Python long as an unsigned uint32_t cannot be fully represented by a Python int. Likewise for the NTSTATUS typemap. (This used to be commit 6dba5d6fb43f87bedc380c4f82b1d5f90b70325a)
2007-10-10r5094: Use builtin swig types for converting between fixed width integer types.Tim Potter1-11/+8
(This used to be commit f2a1b237bcc824bd3e84da69f472ffb3c9055d00)
2007-10-10r5017: Fix bug in output typemap for uint32 (!)Tim Potter1-1/+1
(This used to be commit dc845154ca1738f4c3959a1799cbbd6ce65b7d02)
2007-10-10r3459: Fix cut&paste error in copyright header.Tim Potter1-2/+2
(This used to be commit 922ea35a4b6ea02e888a98aee241f1b9f6fca420)
2007-10-10r3010: Do some more PyInt vs PyLong checks.Tim Potter1-3/+2
(This used to be commit b19dc6cd9c1ac44d970b092f09cf96c737a90fdd)
2007-10-10r3007: uint32 values need to be stored in Python longs, as on 32-bit machinesTim Potter1-1/+5
Python ints can only hold int32 values. (This used to be commit 7c5ada63bf5d876a1b67df2cf7bd44942e4b0a98)
2007-10-10r2986: Add correct value to dict when generating wrapper for functions thatTim Potter1-4/+0
return WERROR values. Clean up WERROR vs NTSTATUS handling a bit. (This used to be commit e6756e3ee0af3e7e98f6deaf9dc83af9aac1b586)
2007-10-10r2765: Allow functions containing WERROR values to be compiled.Tim Potter1-0/+3
Add winreg.i to list of extensions. (This used to be commit 6f3f6de058e806f13f48d3d1300db3784d2f470c)
2007-10-10r2228: Finally commit bits of old workareas together to get dcerpc pythonTim Potter1-0/+6
bindings happening. This commit lets python call dcerpc_pipe_connect() and open the samr pipe. (This used to be commit f5852bf3e2064f03aa9b63af4aa1b4f9e39bdb24)
2007-10-10r888: more ..int32 -> ..int32_t stuffStefan Metzmacher1-1/+1
metze (This used to be commit f3b1d3bdc74f08ee2a1d22102d57bff94f71f5a5)
2007-10-10r383: Scripting extensions using swig. This commit includes only a (LGPL)Tim Potter1-0/+33
python interface to tdb and a rudimentary build system. Configure with --with-python and make swig to build and append $(builddir)/scripting/swig/python to PYTHONPATH. (This used to be commit bbc15d6f84b6a247ae87b253752a86a38f1d6798)