summaryrefslogtreecommitdiffstats
path: root/source4/pidl
Commit message (Collapse)AuthorAgeFilesLines
...
* Share struct used for interfaces in Python code.Jelmer Vernooij2008-05-241-13/+6
| | | | (This used to be commit 8501a3fc31e688dba696667a187821480e8cb714)
* Only provide __ndr_pack__ / __ndr_unpack__ if the push/pull functions are ↵Jelmer Vernooij2008-05-241-48/+55
| | | | | | public. (This used to be commit dd43bdcb880d08013a600f81d40e5280db74c534)
* Support __ndr_unpack__ on DCE/RPC structures in Python.Jelmer Vernooij2008-05-241-1/+23
| | | | (This used to be commit 3b2bd4d849946aaff2b0adfbacdc15284670b916)
* Add __ndr_pack__ method to all DCE/RPC structures.Jelmer Vernooij2008-05-241-0/+27
| | | | (This used to be commit 06d272b42f59d0a785697d207e6d7dbbcf355175)
* Fix syntax for return type in DCE/RPC interface python bindings.Jelmer Vernooij2008-05-231-1/+1
| | | | (This used to be commit 40652801fce937b37a43d37db9892821572cd6fd)
* Fix indentation.Jelmer Vernooij2008-05-231-9/+16
| | | | (This used to be commit 5c3d4fce06ae07663632cc50d9703ddbc728c737)
* Add some notes about further enhancements of the Python pidl backend.Jelmer Vernooij2008-05-231-3/+12
| | | | (This used to be commit 8e4cd10e3fde9b52552549a9553cdd25ef30d6dd)
* Move IDL build script to rpc directory, make various bits and pieces easier ↵Jelmer Vernooij2008-05-191-13/+2
| | | | | | to use externally. (This used to be commit 8328ff76416df5a6e05461d3a19f510b76f2e902)
* Avoid use of relative paths.Jelmer Vernooij2008-05-181-14/+14
| | | | (This used to be commit 8a4f030261d15ea78280d51877711ceea815885a)
* Fix installation of pidl perl files, torture pc file.Jelmer Vernooij2008-05-101-1/+1
| | | | (This used to be commit 32da606e3759026c2744f853cd8948333ed0579c)
* Fix event context initialization for Python bindings.Jelmer Vernooij2008-04-221-1/+5
| | | | (This used to be commit 132efc779ede27898765320a13bdde0b5256102b)
* Load default smb.conf file if none was specified explicitly.Jelmer Vernooij2008-04-211-6/+2
| | | | (This used to be commit 8fa23fac516dbf4c8245c1d009e81f02a6341775)
* Provide stubs when the [todo] attribute is set.Jelmer Vernooij2008-04-161-13/+41
| | | | (This used to be commit 356a5d24747bb5e1ef9774c690a5ec386a4a165e)
* Fix size to memcpy call in generated Samba 3 client code.Jelmer Vernooij2008-04-152-31/+47
| | | | | Reported-By: vl (This used to be commit a28807569d0cf32968bacdc0bd88197b19fbae49)
* Fix pointers when pushing strings to python during pidl generation.Jelmer Vernooij2008-04-151-6/+5
| | | | (This used to be commit ca72187b3e71a037780d42a57e46b60e75f724f6)
* Attempt to fix the pidl installation on fedora.Jelmer Vernooij2008-04-151-1/+1
| | | | (This used to be commit 4dd29284bdffc96df1d6eb71b25e305f107d1e12)
* Explicitly specify the paths when installing pidl.Jelmer Vernooij2008-04-141-1/+6
| | | | (This used to be commit 1695e0e1ab3f2151490232462b0e3650eba96237)
* Clearer names for singleton return types.Jelmer Vernooij2008-04-081-3/+2
| | | | (This used to be commit 19d0560464304f79224a946278105edafb285453)
* Fix bug handling size arguments in a direction without actual data.Jelmer Vernooij2008-04-081-11/+22
| | | | (This used to be commit 169d505e9e2285aedc21547e44986b8b841b8e37)
* Array lengths can be obtained from Python objects so remove them from the ↵Jelmer Vernooij2008-04-081-1/+25
| | | | | | Python API. (This used to be commit 652810ff46c6db9034e930d0fb018a02ee385f15)
* Set VENDORPREFIX rather than PREFIX to try to fix installation on someJelmer Vernooij2008-04-081-1/+1
| | | | | buildfarm hosts. (This used to be commit 2d9bb0db6c9e1e9b68844f2eede00fd249466cbb)
* Raise NotImplementedError from functions that don't have complete IDL.Jelmer Vernooij2008-04-081-14/+29
| | | | (This used to be commit 685aab0c99c87386fee64c07d8b68c75652713c6)
* Support [todo] attribute on functions.Jelmer Vernooij2008-04-081-0/+1
| | | | (This used to be commit a3e22bbcea27580c31d44dfaae04c9eef83389d4)
* Add signature of connect function to docstrings.Jelmer Vernooij2008-04-081-7/+20
| | | | (This used to be commit 51441376d37de01f7f4bd795947fc2c46c38e3f1)
* use builtin getset stuff rather than custom getattr/setattr implementation.Jelmer Vernooij2008-04-081-28/+23
| | | | (This used to be commit bb59f3084ff8ff99e5bd72abfaadcbb68110f9fa)
* Add function signature to docstrings in python.Jelmer Vernooij2008-04-081-3/+31
| | | | (This used to be commit 61f331e9748bf5b3a1120ef19f93790facf9f64c)
* Register types rather than constructors, display structs as classes.Jelmer Vernooij2008-04-081-63/+96
| | | | (This used to be commit aad07f482544107dbeb4c3c468ce7dd78c151849)
* Set tp_flags for Python types.Jelmer Vernooij2008-04-081-0/+2
| | | | (This used to be commit f214206a36d8822e485f6f076c9f3f0bfc1e1df4)
* Set docstrings from helpstring attribute where possible.Jelmer Vernooij2008-04-081-14/+38
| | | | (This used to be commit 07f52ca51c008a6b80fed5b03935e1c3241d08d5)
* Add simple docstring for Python modules.Jelmer Vernooij2008-04-071-1/+1
| | | | (This used to be commit 57c7b4e896116f06b39e0040ad386c561d76bd3d)
* Add test for authservice struct.Jelmer Vernooij2008-04-062-16/+37
| | | | (This used to be commit da8b8364b06a79a10d4ebdc0e451463b3105730e)
* Fix authservice count.Jelmer Vernooij2008-04-061-1/+1
| | | | (This used to be commit 761536a5e4dd3dbfacf1576d7092827cdeda897b)
* Install pidl by default if ExtUtils::MakeMaker is available. This should ↵Jelmer Vernooij2008-04-041-0/+4
| | | | | | make the build process for openchange users easier. (This used to be commit 7fccd85cc673c139bc1d57915e0fccd22316998c)
* Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into openchangeJelmer Vernooij2008-04-041-0/+9
| | | | | | | Conflicts: source/headermap.txt (This used to be commit 1b084e85c1f5963d924f7764ae751f8cd8e57364)
* Include right perl directory when installed.Jelmer Vernooij2008-04-011-1/+1
| | | | (This used to be commit 9692a48aeb1c22a86a98ca736f173b2332a87480)
* Install pidl to the same directory as Samba.Jelmer Vernooij2008-04-011-4/+1
| | | | (This used to be commit e67d8c7b6a5035c64d96ff92494ae38f7b6d8205)
* Convert some more files to GPLv3.Andrew Kroeger2008-03-281-1/+1
| | | | (This used to be commit ebe5e8399422eb7e2ff4deb546338823e2718907)
* Add some more header properties as inline comments to the generated samba3 ↵Günther Deschner2008-03-251-1/+33
| | | | | | | client. Guenther (This used to be commit 8ca4b0b0942564afa70b2e8a6d67d65ea8b75e43)
* pidl: Remove superfluous semicolon in perl code.Michael Adam2008-02-262-2/+2
| | | | | Michael (This used to be commit 85f707c6abc48739c0c3b423ac0b196d2b75e40c)
* Respect the return value of asprintfVolker Lendecke2008-02-231-2/+1
| | | | | | | | | This removes tons of warnings warning: ignoring return value of 'fwrite', declared with attribute warn_unused_result for me. Lots of that kind left though :-) (This used to be commit ba29219ea243cc217ab3522b036a82ff8dfeedc8)
* Add test for INCLUDE command.Jelmer Vernooij2008-02-192-4/+6
| | | | (This used to be commit d1aa25249d64513f785430cab7437b5c7ca8db27)
* Add INCLUDE command to pidl.Julien Kerihuel2008-02-191-1/+20
| | | | (This used to be commit 8a8ed4fae849a2cc565a1ff77b2208a4cd6b1edb)
* Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-trivialJelmer Vernooij2008-02-131-2/+2
|\ | | | | | | (This used to be commit b14d61a3b8055b7a8172e18e5bd69e7cab6eacdb)
| * pidl: $size can be 'foo / 2' so we need to add '(' and ')'Stefan Metzmacher2008-02-131-2/+2
| | | | | | | | | | | | | | | | 'foo / 5 * sizeof(bar)' isn't the same as '(foo / 2) * sizeof(bar)'. metze (This used to be commit a496abc4042a98835d485769e0972826da161984)
* | Add simple test for ETT_FIELD.Jelmer Vernooij2008-02-131-1/+4
|/ | | | (This used to be commit aea50426366dbe971d25d2a948db57885ce224b9)
* Support ETT_FIELD keyword.Julien Kerihuel2008-02-132-0/+23
| | | | (This used to be commit ec8bd3991f76cf8746cf77c277c3491725711f9d)
* Move pidl bits to a separate file.Jelmer Vernooij2008-02-111-0/+36
| | | | (This used to be commit de7af6913487b51e44463bf1908e765477d28e5d)
* pidl/Samba3::ServerNDR: use talloc_tos() instead of NULLStefan Metzmacher2008-02-111-1/+1
| | | | | metze (This used to be commit 99d6f49340d6f190ac318af939eeec17c29f1bbd)
* pidl: Allow fixed size arrays inside unions.Julien Kerihuel2008-02-091-2/+2
| | | | (This used to be commit c9c115647893478e21134f8c703e0f52e2478882)
* Fix test count after pointer_default_top() removal.Jelmer Vernooij2008-02-091-1/+1
| | | | (This used to be commit 9a4b9facc869a8f7363932a591437251b44cd7bb)