1
0
mirror of https://github.com/samba-team/samba.git synced 2025-08-16 17:49:29 +03:00
Commit Graph

41 Commits

Author SHA1 Message Date
d28eb21a98 python: Compile security module, handle uint.
(This used to be commit dee64344fb)
2008-01-14 19:53:08 +01:00
134e38ac28 python: Fix some corner cases handling scalars.
(This used to be commit b662c98a9a)
2008-01-14 19:53:08 +01:00
994e43e9eb python: Don't try to free const pointers.
(This used to be commit b4754f4683)
2008-01-14 19:53:08 +01:00
860106b3f4 python: Move some convenience macros to a separate header rather than putting them in every generated py_* file.
(This used to be commit 712274b9bd)
2008-01-14 19:53:07 +01:00
fa5397fbed python: Build epmapper module.
(This used to be commit 6cb78c7634)
2008-01-14 19:53:07 +01:00
035599fa65 python: Be more pythonic - turn WERROR and NTSTATUS return codes into exceptions.
(This used to be commit 16fc69b843)
2008-01-14 19:53:07 +01:00
7dd468ff2e python: Fix python code for winreg, add test.
(This used to be commit bd3e6c41c4)
2008-01-14 19:53:07 +01:00
30a2a43a75 pidl/python: Fix processing UUID-less interfaces, external typedefs and certain bitmap elements.
(This used to be commit e65618fff3)
2008-01-14 19:53:07 +01:00
e231e24d89 pidl/python: Deal with arrays that are not pointers.
(This used to be commit 7516af7c72)
2008-01-14 19:53:07 +01:00
4cfd90308c pidl/python: Specify memory context explicitly when returning Python objects.
(This used to be commit 9c72f652e0)
2008-01-14 19:53:06 +01:00
3b16c532f2 pidl/python: Pass credentials and loadparm context when connecting using DCE/RPC.
(This used to be commit 4c87af9531)
2008-01-14 19:53:06 +01:00
db4ee4cce5 python: Fix rpcecho tests.
(This used to be commit ebb78ea423)
2008-01-14 19:53:06 +01:00
d5903fd75e pidl/python: Fix compilation of py_echo.
(This used to be commit 5ee99ff31c)
2008-01-14 19:53:06 +01:00
2afa1bee54 python/pidl: Fix assignment.
(This used to be commit 2d2cb6486e)
2008-01-14 19:53:06 +01:00
657e0cc4d0 pidl/python: Fix more compile errors.
(This used to be commit 2eb4526599)
2008-01-14 19:53:06 +01:00
5d60cb6ef1 pidl/python: Fix parsing arguments, fix more pointer issues.
(This used to be commit b00c1a0724)
2008-01-14 19:53:06 +01:00
d8b21ae253 pidl/python: Fix use of pointers.
(This used to be commit 13f2b0380f)
2008-01-14 19:53:05 +01:00
41057618f8 pidl/python: Remove unnecessary talloc_free().
(This used to be commit a099d30067)
2008-01-14 19:53:05 +01:00
bfab9862fc python: Allow wrapping pointers within talloc'ed memory that are not talloc contexts.
(This used to be commit 9c038a7411)
2008-01-14 19:53:05 +01:00
f7a0ef04f0 pidl/python: Support repr() for python types.
(This used to be commit cf3664594d)
2008-01-14 19:53:05 +01:00
be01d08024 pidl/python: Work towards supporting more complex types (arrays, etc).
(This used to be commit 49d91a1a92)
2008-01-14 19:53:05 +01:00
915f158925 pidl/python: Support more scalar types when converting from Python.
(This used to be commit 1f3bbb65e5)
2008-01-14 19:53:04 +01:00
d06c990dbe pidl/python: Use new talloc utility functions.
(This used to be commit 48cfd44dc0)
2008-01-14 19:53:04 +01:00
ce874c0b89 pidl/python: Convert unions.
(This used to be commit e9037d0f5d)
2008-01-14 19:53:04 +01:00
c660845737 pidl/python: Fix more warnings in the generated code.
(This used to be commit 23add37b72)
2008-01-14 19:53:04 +01:00
4a8ceb8c56 pidl/python: Fix bug accidently filling in the body of enums/bitmaps without body.
(This used to be commit 97971f0d80)
2008-01-14 19:53:04 +01:00
d814f3ce1c pidl/python: Fix const type wrapping.
(This used to be commit 35a4843f9c)
2008-01-14 19:53:04 +01:00
4ba7107927 pidl/python: Fix conversion of last few non-standard types.
(This used to be commit b8bdbc38c1)
2008-01-14 19:53:04 +01:00
f0916ef230 pidl/python: Remove references to DECLARE, which has been removed.
(This used to be commit 9a907567c8)
2008-01-14 19:53:04 +01:00
375624ecf9 pidl/python: Some more support for special case types.
(This used to be commit 991aa950a3)
2008-01-14 19:53:04 +01:00
8986f3ee6f pidl/python: Convert some Python objects back to C, return proper tuples in client calls.
(This used to be commit 1ab6172969)
2008-01-14 19:53:03 +01:00
f71df73555 python/pidl: Start wrapping function arguments.
(This used to be commit c2595d3754)
2008-01-14 19:53:03 +01:00
7aa0f25d7f python/pidl: Handle non-string types.
(This used to be commit 02dd02c529)
2008-01-14 19:53:03 +01:00
83c56f2118 python/pidl: More work on wrapping enums, bitmaps and structs.
(This used to be commit 732c3453f0)
2008-01-14 19:53:03 +01:00
d0e9c92e57 r26667: pidl/python: Don't generate casts anymore; this will generate warnings with older Pythons, but will be a lot cleaner with newer versions.
(This used to be commit 7db3222dac)
2008-01-05 08:06:05 -06:00
4ba6e6c159 r26662: pidl/python: Add constructors for struct/union types.
(This used to be commit bc6aa49d8e)
2008-01-03 21:51:02 -06:00
c9afddd42c r26661: pidl/python: More generic handling of NTSTATUS, add stubs for types.
(This used to be commit 336dae6d42)
2008-01-03 21:51:01 -06:00
0d6dbcabe9 r26660: pidl/python: Generate stub functions for DCE/RPC client functions, constructor for interface objects.
(This used to be commit 0ee0581f05)
2008-01-03 18:03:02 -06:00
935031309a r26659: pidl/python: Support string constants and handle modules.
(This used to be commit 885e5980d7)
2008-01-03 16:03:01 -06:00
1548d8d2be r26658: pidl: Register Python modules.
(This used to be commit f47044aacc)
2008-01-03 15:51:02 -06:00
0dbdfc2218 r26657: pidl: Add basics for generating Python modules.
(This used to be commit f1960ca7c4)
2008-01-03 15:27:02 -06:00