Jelmer Vernooij
b4b12f00a7
python: Update status.
2008-01-15 01:08:30 +01:00
Jelmer Vernooij
7a00d48a47
python: Enable building of the wkssvc python bindings.
2008-01-14 20:14:53 +01:00
Jelmer Vernooij
567099b66d
python: Compile in svcctl Python bindings.
2008-01-14 20:08:04 +01:00
Jelmer Vernooij
df7e349882
python: Work around the fact that there are two "security" modules now.
...
This well demonstrates the fact we need hierarchy.
2008-01-14 19:53:08 +01:00
Jelmer Vernooij
0a039fabcb
python: Add simple test for samr python code.
2008-01-14 19:53:08 +01:00
Jelmer Vernooij
dee64344fb
python: Compile security module, handle uint.
2008-01-14 19:53:08 +01:00
Jelmer Vernooij
712274b9bd
python: Move some convenience macros to a separate header rather than putting them in every generated py_* file.
2008-01-14 19:53:07 +01:00
Jelmer Vernooij
3dfcefd8ac
python: Enable python bindings for samr and lsa interfaces.
2008-01-14 19:53:07 +01:00
Jelmer Vernooij
6cb78c7634
python: Build epmapper module.
2008-01-14 19:53:07 +01:00
Jelmer Vernooij
16fc69b843
python: Be more pythonic - turn WERROR and NTSTATUS return codes into exceptions.
2008-01-14 19:53:07 +01:00
Jelmer Vernooij
bd3e6c41c4
python: Fix python code for winreg, add test.
2008-01-14 19:53:07 +01:00
Jelmer Vernooij
f1a9fad83c
python: Start building winreg module.
2008-01-14 19:53:07 +01:00
Jelmer Vernooij
25a0cd091b
python: Fix last bugs in rpcecho test. It passes now!
2008-01-14 19:53:07 +01:00
Jelmer Vernooij
b849b4a6c4
python: Fix deallocation bug in pytalloc.
2008-01-14 19:53:06 +01:00
Jelmer Vernooij
4c87af9531
pidl/python: Pass credentials and loadparm context when connecting using DCE/RPC.
2008-01-14 19:53:06 +01:00
Jelmer Vernooij
ebb78ea423
python: Fix rpcecho tests.
2008-01-14 19:53:06 +01:00
Jelmer Vernooij
5ee99ff31c
pidl/python: Fix compilation of py_echo.
2008-01-14 19:53:06 +01:00
Jelmer Vernooij
9c038a7411
python: Allow wrapping pointers within talloc'ed memory that are not talloc contexts.
2008-01-14 19:53:05 +01:00
Jelmer Vernooij
cf3664594d
pidl/python: Support repr() for python types.
2008-01-14 19:53:05 +01:00
Jelmer Vernooij
9366ddba92
python: Add some utility functions for working with Python objects based on talloc pointers.
2008-01-14 19:53:04 +01:00
Jelmer Vernooij
9041e385fe
python: Avoid overwriting flags for already found version of Python.
2008-01-13 14:59:16 +01:00
Jelmer Vernooij
e179db6d0f
python: Avoid PyMODINIT_FUNC because it doesn't exist in older pythons.
2008-01-13 06:07:20 +01:00
Jelmer Vernooij
620ec69665
python: Fix initialization of variable.
2008-01-13 04:23:09 +01:00
Jelmer Vernooij
1fbc3a9f47
python: Try more possible flags.
...
The flags returned by python-config may be for gcc and may not work for other compilers.
2008-01-13 04:17:04 +01:00
Jelmer Vernooij
dec3f421be
python: Avoid PyDoc_STRVAR() macro which doesn't exist in Python2.2.
2008-01-13 03:32:44 +01:00
Jelmer Vernooij
d6b06fc03e
python: Fix typo.
2008-01-11 16:28:17 +01:00
Jelmer Vernooij
f056f62495
Python: Simplify code in a couple of places. Copy Andrew's changes from g53b5166.
2008-01-11 16:13:46 +01:00
Jelmer Vernooij
cbf3b74e5f
Python: Update STATUS.
2008-01-11 04:07:14 +01:00
Jelmer Vernooij
bcd82a9ae3
python: Update STATUS.
2008-01-10 17:53:56 +01:00
Jelmer Vernooij
f08192750e
r26687: python: Update status after feedback from abartlett.
2008-01-07 08:18:05 -06:00
Jelmer Vernooij
aa2adf3327
r26666: python: Prefer newer Python versions as they use const properly.
2008-01-05 08:06:04 -06:00
Jelmer Vernooij
f47044aacc
r26658: pidl: Register Python modules.
2008-01-03 15:51:02 -06:00
Jelmer Vernooij
5c86cc6648
r26656: python: Add file documentating the status of the Python migration.
2008-01-03 15:27:01 -06:00
Jelmer Vernooij
7d14b657b3
r26642: samba3sam.py: Remove more EJS-specific code.
2008-01-01 19:57:02 -06:00
Jelmer Vernooij
ee71a27bca
r26629: python: Improve documentation in various places.
2007-12-29 12:21:04 -06:00
Jelmer Vernooij
3c329ee73d
r26628: python: Add more documentation, simplify code in Samba3 module.
2007-12-29 12:21:04 -06:00
Jelmer Vernooij
a5fb3caede
r26624: libnet/python: Use standard function for constructing context, allow overriding credentials.
2007-12-28 10:33:02 -06:00
Jelmer Vernooij
3ee6209407
r26622: python: Update license version, clarify copyright.
2007-12-28 10:33:02 -06:00
Jelmer Vernooij
e48026b17d
r26618: Implement -W option support.
2007-12-28 09:42:01 -06:00
Jelmer Vernooij
2f33e0451d
r26616: Support parsing of user data in SAmba 3 tdbsam.
2007-12-27 17:36:06 -06:00
Jelmer Vernooij
9ef3b7de6b
r26614: Fix options parsing for credentials in Python.
2007-12-27 17:36:05 -06:00
Jelmer Vernooij
7ea06d91f6
r26608: More improvements to the upgrade code.
2007-12-26 21:18:02 -06:00
Jelmer Vernooij
e3d7454ef7
r26607: Fix reading of values and subkeys in Samba 3 registry files.
2007-12-26 15:03:02 -06:00
Jelmer Vernooij
ecd2d96c31
r26602: Revert my previous commit as it only works with GNU make.
2007-12-26 11:57:09 -06:00
Jelmer Vernooij
b06d3e1a52
r26600: Provide dir variable with current basedir in Makefile.
2007-12-26 11:57:08 -06:00
Jelmer Vernooij
6b1e25b702
r26599: Attempt to also support provisioning using Python in the BECOME-DC test.
...
Not tested yet as the test it is part of has been disabled because it's broken.
2007-12-26 11:57:08 -06:00
Jelmer Vernooij
fa5d1923ef
r26597: Attempt to provide alternative for hosts that don't have python-config.
2007-12-26 11:57:08 -06:00
Jelmer Vernooij
2227fb6df6
r26596: Fixed upgrade.py.
...
Added blackbox tests for provision and upgrade Python scripts.
Clean up temporary files created by the Python tests.
2007-12-26 11:57:08 -06:00
Jelmer Vernooij
64203a6b7b
r26595: Fix includes for hosts without gssapi as system header.
2007-12-26 11:57:07 -06:00
Jelmer Vernooij
2d2674ad79
r26594: Add right paths to the Python sys.path setting so we don't have to set magic environment variables when running from the build directory.
2007-12-26 11:57:07 -06:00