Jeremy Allison
ebc08d23f7
Always define PATH_MAX. Makes code simpler (removes
...
a bunch of #defines). Remove pstring from msdfs.c.
Jeremy.
(lib/replace part from e203ba2227 metze)
2008-01-15 13:37:37 +01:00
Andrew Tridgell
ed0c3a0f74
merged tdb from ctdb bzr tree
2008-01-15 14:05:47 +11:00
Jelmer Vernooij
84dc6bc19c
Fix asn1 locations.
2008-01-15 02:04:42 +01:00
Jelmer Vernooij
0885dc9f81
ldap.py: Use constants where possible.
2008-01-15 02:04:20 +01:00
Jelmer Vernooij
b4b12f00a7
python: Update status.
2008-01-15 01:08:30 +01:00
Jelmer Vernooij
44e1cfd2d0
util: Move asn1 to lib/util to trim down the number of subsystems.
2008-01-15 01:04:38 +01:00
Jelmer Vernooij
df36c78549
libreplace: Escape asterisk.
2008-01-14 22:24:07 +01:00
Jelmer Vernooij
7a00d48a47
python: Enable building of the wkssvc python bindings.
2008-01-14 20:14:53 +01:00
Jelmer Vernooij
cb2700094f
python: Fix handling of pointer-less strings in function arguments.
2008-01-14 20:09:18 +01:00
Jelmer Vernooij
567099b66d
python: Compile in svcctl Python bindings.
2008-01-14 20:08:04 +01:00
Jelmer Vernooij
9c21773737
python: Convert winreg.py completely to rpc, use new RPC Python bindings.
2008-01-14 19:53:08 +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
b662c98a9a
python: Fix some corner cases handling scalars.
2008-01-14 19:53:08 +01:00
Jelmer Vernooij
b4754f4683
python: Don't try to free const pointers.
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
7e583a7ec4
python: Accept loadparm filename rather than loadparm object, too.
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
e65618fff3
pidl/python: Fix processing UUID-less interfaces, external typedefs and certain bitmap elements.
2008-01-14 19:53:07 +01:00
Jelmer Vernooij
7516af7c72
pidl/python: Deal with arrays that are not pointers.
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
9c72f652e0
pidl/python: Specify memory context explicitly when returning Python objects.
2008-01-14 19:53:06 +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
2d2cb6486e
python/pidl: Fix assignment.
2008-01-14 19:53:06 +01:00
Jelmer Vernooij
2eb4526599
pidl/python: Fix more compile errors.
2008-01-14 19:53:06 +01:00
Jelmer Vernooij
b00c1a0724
pidl/python: Fix parsing arguments, fix more pointer issues.
2008-01-14 19:53:06 +01:00
Jelmer Vernooij
13f2b0380f
pidl/python: Fix use of pointers.
2008-01-14 19:53:05 +01:00
Jelmer Vernooij
b4840d1ae2
python: Add some more rpc/echo tests.
2008-01-14 19:53:05 +01:00
Jelmer Vernooij
8523740796
python: Add simple tests for the DCE/RPC echo interface.
2008-01-14 19:53:05 +01:00
Jelmer Vernooij
a099d30067
pidl/python: Remove unnecessary talloc_free().
2008-01-14 19:53:05 +01:00
Jelmer Vernooij
45e7d23038
Remove accidently committed files.
2008-01-14 19:53:05 +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
9aeb7f31b0
pidl: Move Generate*Env functions to Parse::Pidl::Samba4::Header because they only work with the structures generated by that file.
2008-01-14 19:53:05 +01:00
Jelmer Vernooij
49d91a1a92
pidl/python: Work towards supporting more complex types (arrays, etc).
2008-01-14 19:53:05 +01:00
Jelmer Vernooij
1f3bbb65e5
pidl/python: Support more scalar types when converting from Python.
2008-01-14 19:53:04 +01:00
Jelmer Vernooij
48cfd44dc0
pidl/python: Use new talloc utility functions.
2008-01-14 19:53:04 +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
e9037d0f5d
pidl/python: Convert unions.
2008-01-14 19:53:04 +01:00
Jelmer Vernooij
23add37b72
pidl/python: Fix more warnings in the generated code.
2008-01-14 19:53:04 +01:00
Jelmer Vernooij
97971f0d80
pidl/python: Fix bug accidently filling in the body of enums/bitmaps without body.
2008-01-14 19:53:04 +01:00
Jelmer Vernooij
35a4843f9c
pidl/python: Fix const type wrapping.
2008-01-14 19:53:04 +01:00