summaryrefslogtreecommitdiff
path: root/pidl
Commit message (Expand)AuthorAgeFilesLines
* py3: Remove #define PyInt_FromLong PyLong_FromLongAndrew Bartlett2020-03-231-3/+3
* py3: Remove #define PyInt_AsLong PyLong_AsLongAndrew Bartlett2020-03-231-3/+3
* pidl: Remove reference to PyInt_Type from error string when we wanted a sensi...Andrew Bartlett2020-03-231-8/+8
* pidl: Remove duplicate "if (PyLong_Check($cvar)" clausesAndrew Bartlett2020-03-231-26/+0
* py3: Remove #define PyInt_Check PyLong_CheckAndrew Bartlett2020-03-231-2/+2
* s3:rpc_server: Remove api_structSamuel Cabrero2020-03-201-34/+0
* pidl:NDR/ServerCompat: Generate local dispatching functionSamuel Cabrero2020-03-202-1/+177
* pidl:NDR/ServerCompat: Initialize and allocate out varsSamuel Cabrero2020-03-201-1/+110
* pidl:NDR/ServerCompat: Add dispatch, reply, pull and push functions to headerSamuel Cabrero2020-03-201-4/+8
* pidl:NDR/ServerCompat: Retrieve and setup pipes struct before dispatchSamuel Cabrero2020-03-201-9/+103
* pidl:NDR/ServerCompat: Register and unregister legacy api_struct cmdsSamuel Cabrero2020-03-201-1/+30
* pidl:NDR/ServerCompat: Compat server PIDL parserSamuel Cabrero2020-03-202-0/+504
* pidl: Add recursive depth checks.Gary Lockyer2020-02-272-0/+8
* build: Do not check if system perl modules should be bundledAndrew Bartlett2020-02-041-7/+0
* pidl/wscript: configure should insist on Parse::Yapp::DriverDouglas Bagnall2020-02-021-3/+7
* libndr: Return enum ndr_err_code from ndr_{pull,push}_steal_switch_value()Andrew Bartlett2019-12-121-4/+4
* pidl: Mismatch between set and get of relative base pointersAndrew Bartlett2019-12-121-5/+5
* pidl: Add and use ndr_print_steal_switch_value(), removing ndr_print_get_swit...Andrew Bartlett2019-12-121-1/+1
* pidl: Generate and consume the switch level token for both NDR_SCALARS and ND...Andrew Bartlett2019-12-121-15/+36
* pidl:NDR/Server: Allow to define endpoint server shutdown functionsSamuel Cabrero2019-12-121-0/+10
* librpc:core: Add public functions to initialize endpoint serversSamuel Cabrero2019-12-121-0/+3
* pidl:NDR/Parser: only include structs in ndr_interface_public_structAndrew Bartlett2019-12-101-4/+16
* lib/fuzzing: add fuzz_ndr_XDouglas Bagnall2019-12-101-0/+25
* pidl/tests/samba-ndr.pl: remove duplicate importDouglas Bagnall2019-12-101-1/+0
* pidl s4::Python: silence warningsDouglas Bagnall2019-12-101-4/+3
* pidl Parse::Pidl::NDR: silence two warnings about undefined stringsDouglas Bagnall2019-12-101-2/+2
* pidl Parse::Pidl::NDR: add HRESULT alignmentDouglas Bagnall2019-12-101-1/+2
* pidl Parse::Pidl::NDR: warn of unknown scalar alignmentsDouglas Bagnall2019-12-101-1/+6
* pidl s4::NDR::Parser: silence a warningDouglas Bagnall2019-12-101-1/+1
* pidl s4::NDR::Parser: correct has_fast_array logicDouglas Bagnall2019-12-101-2/+2
* pidl s4::NDR::Parser: read hex numbers as numbers for rangesDouglas Bagnall2019-12-102-5/+46
* pidl: use perl warningsDouglas Bagnall2019-12-1040-3/+40
* pidl: Remove Parse/Yapp/Driver.pmAndreas Schneider2019-12-101-471/+0
* pidl: don't export parser class methodsDouglas Bagnall2019-12-045-16/+1
* pidl s4/TDR: use Parse::Pidl::BaseDouglas Bagnall2019-12-041-5/+3
* pidl s4/TDR: use conventional ->{res} nameDouglas Bagnall2019-12-042-11/+11
* pidl: s4/NDR/Parser uses Pidl::BaseDouglas Bagnall2019-12-041-27/+2
* pidl s4/NDR/Client: use Pidl::BaseDouglas Bagnall2019-12-041-7/+3
* pidl s4/NDR/Client: fix pidl_both()Douglas Bagnall2019-12-041-1/+1
* pidl s4::Python uses Pidl::BaseDouglas Bagnall2019-12-041-31/+3
* pidl:: adjust s4::Python pidl_hdr() to be the same as othersDouglas Bagnall2019-12-041-9/+8
* pidl Samba3::ClientNDR uses Pidl::BaseDouglas Bagnall2019-12-041-5/+3
* pidl: optionally annotate output for debug purposesDouglas Bagnall2019-12-041-0/+53
* pidl: add a base class for PIDL parsersDouglas Bagnall2019-12-041-0/+46
* pidl: check the size of pulled arrays of arraysDouglas Bagnall2019-11-201-0/+4
* librpc: Unify packet dumping on ndr_pull() failureAndrew Bartlett2019-11-202-15/+0
* ndr: Include the caller location in ndr_{pull,push}_error() messagesAndrew Bartlett2019-11-191-2/+2
* pidl: Handle obtaining objects from a fixed-size arrayAndrew Bartlett2019-11-141-1/+5
* pidl/python: allocate objects with ref pointersDouglas Bagnall2019-11-141-1/+56
* pidl: Generate compatability wrappers for ndr_print functionsAndrew Bartlett2019-11-131-1/+13