Jelmer Vernooij
4b2bdfec78
Fix build of the Python bindings now that SWIG is gone.
2008-12-22 22:08:01 +01:00
Jelmer Vernooij
99e637175c
Merge branch 'master' of ssh://git.samba.org/data/git/samba
2008-12-22 21:15:59 +01:00
Jelmer Vernooij
c023828962
Fix missing symbols issues when building with shared libraries.
2008-12-22 21:03:09 +01:00
Jeremy Allison
f1389a3950
Make it clearer when RAW-STREAMS is failing (don't always print names).
...
Jeremy.
2008-12-22 11:58:38 -08:00
Gerald (Jerry) Carter
5aadfe29f0
Fix "allow trusted domain" so it disables trusted domains.
2008-12-22 11:07:29 -08:00
Jelmer Vernooij
b682b0feb0
Fix function name in error message when failing to load module.
2008-12-22 19:17:13 +01:00
Jelmer Vernooij
07f296b03d
Set right LD_LIBRARY_PATH for finding Samba4's libraries.
2008-12-22 19:13:28 +01:00
Jelmer Vernooij
199bcbe8ae
Build samba 4 plugins in merged build.
2008-12-22 19:06:17 +01:00
Jelmer Vernooij
928fd47c3d
s4: Fix subsystem for various services in samba daemon.
2008-12-22 19:04:55 +01:00
Jelmer Vernooij
91f245ab5b
Fix segfault when there are no tests registered.
2008-12-22 18:53:19 +01:00
Jelmer Vernooij
f0dbc9865f
merged build: Build Samba 4 using shared libraries internally, when
...
we're also doing so for Samba 3. This saves a significant amount of disk
space.
2008-12-22 18:14:59 +01:00
Jelmer Vernooij
05adbbc8c9
s4: Always link in auth, as some of the core infrastructure depends on it.
2008-12-22 18:12:22 +01:00
Jelmer Vernooij
50b0c5325e
Never build tevent modules as shared objects.
2008-12-22 17:56:28 +01:00
Jelmer Vernooij
29dd98be09
Remove unused Samba4-specific init functions for libtevent.
2008-12-22 17:43:46 +01:00
Jelmer Vernooij
8475d18641
Merge branch 'master' of ssh://git.samba.org/data/git/samba
2008-12-22 16:33:06 +01:00
Jelmer Vernooij
a071290606
merged build: Remove SWIG checks, set flags for shared Samba 4 build.
2008-12-22 16:30:53 +01:00
Jelmer Vernooij
84501f6b59
Raise proper exceptions when lp file can't be found, be a
...
bit less strict when no file was specified.
2008-12-22 06:34:18 +01:00
Jelmer Vernooij
1807b0870b
pidl/python: Factor out connect code rather than duplicating it in each
...
Python module.
2008-12-22 04:56:41 +01:00
Jelmer Vernooij
d58270c537
Add header for pyparam.
2008-12-22 04:38:57 +01:00
Jelmer Vernooij
24b62772ab
Remove includes of py_*.h, which are no longer generated.
2008-12-22 04:21:20 +01:00
Jelmer Vernooij
4eabc417a0
Remove unnecessary dependencies between Python modules.
2008-12-22 04:13:16 +01:00
Jelmer Vernooij
2396d8d613
Use consistent names for dcerpc python modules; fixes messaging test.
2008-12-22 04:03:55 +01:00
Jelmer Vernooij
a6bd295229
pidl/python: Skip unknown types, rather than dieing.
2008-12-22 03:22:28 +01:00
Jelmer Vernooij
7ebc7e677d
pidl: Allow location argument to warning() and error() to be undef, in case it is
...
not known.
2008-12-22 03:21:10 +01:00
Jelmer Vernooij
2c58c9497c
Import types from other Python mechanisms using the Python import mechanism, to ensure they are initialized.
2008-12-22 01:51:38 +01:00
Jelmer Vernooij
9a7c64f1dc
Fix comparison in tests now that we use __cmp__ rather than __eq__.
2008-12-21 23:24:36 +01:00
Jelmer Vernooij
2227860a79
Fix more tests, improve repr() functions for various Python types.
2008-12-21 23:05:35 +01:00
Jelmer Vernooij
d75c51eef3
Remove infrastructure for (no longer used) SWIG.
2008-12-21 21:16:40 +01:00
Jelmer Vernooij
7e651c7ef3
Simplify customization of pidl-generated Python modules.
2008-12-21 21:10:40 +01:00
Jelmer Vernooij
38a4749d2c
Allow providing extra module-level Python functions.
2008-12-21 18:46:59 +01:00
Jelmer Vernooij
f2b4aa82e0
Merge the rest of security.i into samba.dcerpc.security.
2008-12-21 18:25:59 +01:00
Jelmer Vernooij
a925e22d7a
Remove duplicate Python bindings for dom_sid, security_descriptor and
...
security_token.
2008-12-21 18:03:27 +01:00
Jelmer Vernooij
4d811a8ef2
Remove libcli_smb SWIG bindings - only one (useless on its own) function was wrapped anyway.
2008-12-21 17:01:50 +01:00
Jelmer Vernooij
a32194033a
Move tests for ParamFile.
2008-12-21 16:39:17 +01:00
Jelmer Vernooij
f06b083ff3
Convert param Python module to "manual" C.
2008-12-21 16:32:47 +01:00
Jelmer Vernooij
676919872d
Provide simple Python replacement for ParamFile, which currently exists
...
with a lot of overhead.
2008-12-21 15:55:23 +01:00
root
cf9f2484b7
s3:loadparm/docs: Set default for "ldap ssl" to "start tls".
...
This has been discussed on samba-technical before.
3.3 and newer only!
Karolin
2008-12-21 08:55:30 +01:00
Karolin Seeger
cbb085b2a2
s3: loadparm: Clean-up list of parameters.
...
We don't need to list several combinations of lowercase and uppercase here.
Karolin
2008-12-21 08:23:39 +01:00
Jelmer Vernooij
6efb7ff981
Fix various Python-related bugs.
2008-12-21 07:34:27 +01:00
Jelmer Vernooij
f36ff0bac2
Include errors.i verbatim in security.i, as it's the only file still using it.
2008-12-21 05:35:39 +01:00
Jelmer Vernooij
263c6670fc
Convert credentials Python module to "manual" C - no SWIG used to generate
...
the C code.
2008-12-21 05:29:23 +01:00
Jelmer Vernooij
33ebc95591
Remove remaining fragments of SWIG code in pyldb.
2008-12-21 04:42:51 +01:00
Jelmer Vernooij
eeb25cf548
Fix more introduced regressions in new bindings.
2008-12-21 04:36:16 +01:00
Jelmer Vernooij
bfb29e94b1
Convert auth python module to "plain" C rather than using SWIG.
2008-12-21 03:37:31 +01:00
Jelmer Vernooij
2e7a6cb6bf
py: Fix initialisation of subtypes, fix segfaults.
2008-12-21 03:08:14 +01:00
Jelmer Vernooij
bd41b4579c
Avoid linking in all Python modules to the samba binaries - we can just let Python dlopen() them.
2008-12-21 00:53:06 +01:00
Jelmer Vernooij
c1a9b68623
Create and use convenience function for creating new talloc-wrapping Python Objects, support subtypes of DCE/RPC interfaces properly
2008-12-21 00:37:31 +01:00
Jelmer Vernooij
64419f47da
Implement some of the stubs in misc python module.
2008-12-21 00:24:54 +01:00
Jelmer Vernooij
4051034829
Merge branch 'master' of ssh://git.samba.org/data/git/samba
2008-12-21 00:11:50 +01:00
Jelmer Vernooij
42b7762f9b
Support custom constructors for pidl-created types and support types based on pidl-created types.
2008-12-21 00:09:30 +01:00