summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2008-01-14pidl/python: Fix use of pointers.Jelmer Vernooij2-13/+72
(This used to be commit 13f2b0380f310b101975d709361a29d4032c3689)
2008-01-14python: Add some more rpc/echo tests.Jelmer Vernooij1-0/+11
(This used to be commit b4840d1ae283a3853d041f3a9a848aec991e81a6)
2008-01-14python: Add simple tests for the DCE/RPC echo interface.Jelmer Vernooij2-0/+29
(This used to be commit 8523740796f3cd739bdc338b5e2855a01bafa540)
2008-01-14pidl/python: Remove unnecessary talloc_free().Jelmer Vernooij1-1/+1
(This used to be commit a099d30067a4d965a283f52e56ffd1897137bf1a)
2008-01-14Remove accidently committed files.Jelmer Vernooij2-826/+0
(This used to be commit 45e7d230385dc8f636157e45f3df4a8cb4e9d587)
2008-01-14python: Allow wrapping pointers within talloc'ed memory that are not talloc ↵Jelmer Vernooij3-23/+42
contexts. (This used to be commit 9c038a74113fb55ed5eb12a7d0ae4a46bad9050c)
2008-01-14pidl/python: Support repr() for python types.Jelmer Vernooij5-8/+855
(This used to be commit cf3664594d3540db20d32bc844f18e20abfa0d96)
2008-01-14pidl: Move Generate*Env functions to Parse::Pidl::Samba4::Header because ↵Jelmer Vernooij7-119/+130
they only work with the structures generated by that file. (This used to be commit 9aeb7f31b0fc3b9679e5af07e65e79bc8073c4e1)
2008-01-14pidl/python: Work towards supporting more complex types (arrays, etc).Jelmer Vernooij1-76/+115
(This used to be commit 49d91a1a92e226c015db86ddc9ef772030415d76)
2008-01-14pidl/python: Support more scalar types when converting from Python.Jelmer Vernooij1-20/+47
(This used to be commit 1f3bbb65e5a46715c49225eecc760faaf5dbb9d7)
2008-01-14pidl/python: Use new talloc utility functions.Jelmer Vernooij1-49/+24
(This used to be commit 48cfd44dc088717c0282436148888e45b2632946)
2008-01-14python: Add some utility functions for working with Python objects based on ↵Jelmer Vernooij2-0/+77
talloc pointers. (This used to be commit 9366ddba92e192cd88e12eafba4a90af8c266f1c)
2008-01-14pidl/python: Convert unions.Jelmer Vernooij1-14/+43
(This used to be commit e9037d0f5d222efd4ca04a0f8ce5c39cb3bb6997)
2008-01-14pidl/python: Fix more warnings in the generated code.Jelmer Vernooij2-24/+30
(This used to be commit 23add37b729aaa85b83cbf6ba98e7042c01f6472)
2008-01-14pidl/python: Fix bug accidently filling in the body of enums/bitmaps without ↵Jelmer Vernooij1-0/+2
body. (This used to be commit 97971f0d8080f3934ea5940cc0f230004afb94a1)
2008-01-14pidl/python: Fix const type wrapping.Jelmer Vernooij1-5/+20
(This used to be commit 35a4843f9c75a59ab98e785520114809903575cf)
2008-01-14pidl/python: Fix conversion of last few non-standard types.Jelmer Vernooij1-5/+5
(This used to be commit b8bdbc38c15598e34c55fb9e3ee1f6894964d2c6)
2008-01-14pidl/python: Remove references to DECLARE, which has been removed.Jelmer Vernooij1-3/+3
(This used to be commit 9a907567c8e0836b731e0ef01f8d097a33de21b0)
2008-01-14pidl/python: Some more support for special case types.Jelmer Vernooij1-9/+39
(This used to be commit 991aa950a377bbc07e0bf05758574f850a6d0ff7)
2008-01-14pidl/python: Convert some Python objects back to C, return proper tuples in ↵Jelmer Vernooij1-7/+40
client calls. (This used to be commit 1ab617296943dc1d270cbf999dedcfb3073d3d20)
2008-01-14python/pidl: Start wrapping function arguments.Jelmer Vernooij1-38/+160
(This used to be commit c2595d3754db4d03bafd53b6f62158516493657e)
2008-01-14python/pidl: Handle non-string types.Jelmer Vernooij1-1/+19
(This used to be commit 02dd02c529d578ad7fa4a6b825097685555604fe)
2008-01-14python/pidl: More work on wrapping enums, bitmaps and structs.Jelmer Vernooij1-26/+76
(This used to be commit 732c3453f0784d5052705b00735b750809afce61)
2008-01-14Use lsa_PolicyInfo enum in lsa policy info calls.Günther Deschner1-5/+5
Guenther (This used to be commit 068697706652373d28091cd7594e0276da27dbc4)
2008-01-14Fill in IDL for lsa_SetInfoPolicy and lsa_SetInfoPolicy2.Günther Deschner1-2/+10
Guenther (This used to be commit 54458c46249e07176e2a5b37279a3c95d21df0ab)
2008-01-13python: Avoid overwriting flags for already found version of Python.Jelmer Vernooij1-3/+3
(This used to be commit 9041e385fe666c16d9a5b9a030b54a856f17e5e5)
2008-01-13python: Avoid PyMODINIT_FUNC because it doesn't exist in older pythons.Jelmer Vernooij1-1/+1
(This used to be commit e179db6d0fcf093082f2ad441980a2bb77ac6b17)
2008-01-13Remove accidently committed debugging statement.Jelmer Vernooij1-2/+0
(This used to be commit 9ad2de6e9900aadc3171c5376972ce4d3ed3fb24)
2008-01-13Try to fix the build on Tru64; avoid single quotes because they get expanded ↵Jelmer Vernooij1-1/+1
by perl in the build system. (This used to be commit bba8914af56cb161c275fbbdea2479d6f8bd703c)
2008-01-13python: Fix initialization of variable.Jelmer Vernooij1-1/+2
(This used to be commit 620ec696657558dbad2a6c7d4231deabcaeaaef1)
2008-01-13python: Try more possible flags.Jelmer Vernooij1-31/+34
The flags returned by python-config may be for gcc and may not work for other compilers. (This used to be commit 1fbc3a9f47a33f785d935e39345021d9ca455bb9)
2008-01-13python: Avoid PyDoc_STRVAR() macro which doesn't exist in Python2.2.Jelmer Vernooij1-4/+2
(This used to be commit dec3f421be5d7fd4ead3b71f8b69921c41bad39a)
2008-01-13tests.blackbox: Avoid my local Kerberos setup from interfering with the ↵Jelmer Vernooij1-1/+3
blackbox.smbclient test. (This used to be commit 1d703dcf3a888e4c8301a4f53a289ff18bf89f75)
2008-01-13pidl: Avoid accidently filling in empty body for types without body.Jelmer Vernooij4-4/+18
(This used to be commit 1fe5c1ad07c574dc094f59f728025dfcafa0cf22)
2008-01-12pidl/ejs: Fix bug that filled in the body for types without body.Jelmer Vernooij3-7/+19
(This used to be commit 4f4dfa6042178c157a09df61d72a42af7aa5c67b)
2008-01-12pidl: Add function for determining whether a type has a body.Jelmer Vernooij5-6/+27
(This used to be commit 893f4102c93c1c2cd6b836f12644d06d9e31800c)
2008-01-12pidl: Move more stuff outside ifdef when defining enums and generate pretty ↵Jelmer Vernooij1-29/+27
code for enums without body. (This used to be commit d91af936ae51e33c8598d88c77575abbeb0e556b)
2008-01-12pidl: Prevent empty declarations for enums without body.Jelmer Vernooij1-7/+11
(This used to be commit c1e0570506d7c77112065a03a876cda4e4db7769)
2008-01-12pidl: Add ability to write type metadata to a file.Jelmer Vernooij2-2/+20
(This used to be commit e8ab241ff47f2c3e6f80f9c62373139e4c9f5a1e)
2008-01-12pidl: Remove obsolete smb_interfaces code.Jelmer Vernooij2-1505/+0
(This used to be commit 169e91b07c29a69113f40214543be2653d7fecf5)
2008-01-12pidl: Add CPAN metadata.Jelmer Vernooij2-1/+19
(This used to be commit 7569fd5fce55fdc5c2639ec5c0a8e39e37a21fe8)
2008-01-12pidl: Add more parsing tests.Jelmer Vernooij1-1/+17
(This used to be commit e44ee3e60ac4eb56cca02b58fdecb171269daca4)
2008-01-12pidl: Update documentation.Jelmer Vernooij2-1/+1
(This used to be commit a13f51dae591684dbc9620f385d2fbccf31ec137)
2008-01-12pidl: Remove declare tests, add more tests for typedef.Jelmer Vernooij4-80/+90
(This used to be commit 254bf85c2eb69fc2ee22d3a92a6b027a25594250)
2008-01-12pidl: Move tests for the CUtil module to a separate file.Jelmer Vernooij2-11/+23
(This used to be commit ce40890ef0166ad11dd835249f52e2ab5876efba)
2008-01-12pidl: Remove support for the declare keyword in other parts of the pidl code.Jelmer Vernooij5-21/+5
(This used to be commit 2fe013f715bdee6c01a833bc6c883e830bdc5dfd)
2008-01-12idl: Use typedef rather than declare.Jelmer Vernooij12-24/+46
(This used to be commit 3fd750bd54f150ff62fd8165406bd26d03d624cf)
2008-01-12pidl: Remove support for the "declare" keyword in the parser.Jelmer Vernooij2-1204/+1060
(This used to be commit ea3371389226a756ba641a7fc02cfbee78663411)
2008-01-11pidl: Remove multiple copies of get_pointer_of and get_value_of.Jelmer Vernooij3-48/+42
(This used to be commit 79344c9c5e0e38155facb0c7b16e84a0dca3d2eb)
2008-01-11python: Fix typo.Jelmer Vernooij1-2/+2
(This used to be commit d6b06fc03e37781f5f59b15cff8fe3ee8df63444)