summaryrefslogtreecommitdiff
path: root/pidl/lib/Parse/Pidl
Commit message (Expand)AuthorAgeFilesLines
* pidl: use unused attribute only if supported by feature macroBjörn Jacke2020-11-101-1/+3
* pypidl: check the result of py_dcerpc_ndr_pointer_deref()Douglas Bagnall2020-07-061-0/+5
* s3: rpc_server: Remove dead codeSamuel Cabrero2020-05-241-38/+0
* s3: rpc_server: Drop s3 rpc handles implementationSamuel Cabrero2020-05-241-8/+0
* pidl: Set dce_call in pipes_struct before dispatching callSamuel Cabrero2020-05-241-0/+2
* Fix clang 9 missing-field-initializer warningsGary Lockyer2020-05-081-1/+1
* Fix clang 9 unused-function warningsGary Lockyer2020-05-081-1/+12
* pidl: Align integer types in scompat filesVolker Lendecke2020-04-181-1/+1
* s3:rpc_server: Improve local dispatchingSamuel Cabrero2020-04-081-168/+25
* 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-201-0/+488
* pidl: Add recursive depth checks.Gary Lockyer2020-02-272-0/+8
* 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 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-1025-0/+25
* pidl: don't export parser class methodsDouglas Bagnall2019-12-044-15/+0
* pidl s4/TDR: use Parse::Pidl::BaseDouglas Bagnall2019-12-041-5/+3
* pidl s4/TDR: use conventional ->{res} nameDouglas Bagnall2019-12-041-5/+5
* 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