summaryrefslogtreecommitdiff
path: root/pidl
AgeCommit message (Expand)AuthorFilesLines
2023-12-21librpc: Change type of ‘u16string’ from ‘const uint16_t *’ to ‘cons...Joseph Sutton2-2/+2
2023-11-30pidl: Make sure to cast whole expressionsJoseph Sutton1-2/+2
2023-11-30pidl: Fix subscripts of dereferenced arraysJoseph Sutton1-4/+4
2023-11-30pidl: Remove unneeded castsJoseph Sutton1-6/+6
2023-11-30pidl: Fix grammar in warning messageJoseph Sutton1-1/+1
2023-11-30pidl: Remove trailing whitespaceJoseph Sutton1-1/+0
2023-11-30pidl: Remove unused importsJoseph Sutton1-2/+0
2023-11-20pidl: Add new ‘u16string’ typeJoseph Sutton4-4/+39
2023-11-20pidl: Add a helper function to determine whether a type is a string typeJoseph Sutton4-7/+15
2023-11-20Use python.h from libreplaceAndreas Schneider1-1/+1
2023-11-17pidl: include scompat headers and servers in s3 server templateGünther Deschner1-1/+6
2023-11-16pidl: Don’t overwrite exception set by PyUnicode_AsEncodedString()Joseph Sutton1-1/+0
2023-11-16pidl: Remove trailing whitespaceJoseph Sutton4-113/+113
2023-11-01librpc:ndr: Increase size of ‘libndr_flags’ type to 64 bitsJoseph Sutton1-1/+1
2023-11-01librpc:ndr: Introduce ‘ndr_flags_type’ typeJoseph Sutton4-12/+14
2023-11-01librpc:ndr: Introduce ‘libndr_flags’ typeJoseph Sutton4-9/+11
2023-10-25pidl: Fix code spellingJoseph Sutton2-4/+4
2023-10-01pidl: Parenthesize expression to be castJoseph Sutton1-1/+1
2023-10-01ndr: Parenthesize expressions to be castJoseph Sutton1-3/+3
2023-09-27pidl: Use INT_MAX as enum constant for portabilityJoseph Sutton1-1/+1
2023-09-27pidl: Use portable format specifiersJoseph Sutton1-7/+15
2023-09-27ndr: Display values for failed range checksJoseph Sutton2-5/+39
2023-09-11pidl: Fix code spellingJoseph Sutton1-2/+2
2023-09-05pidl/tests: Add tests for hang with nested struct.Noel Power1-1/+20
2023-09-05pidl/lib: Add recursion detection logic to prevent looping.Noel Power1-20/+63
2023-08-21pidl: Use non-existent function dissect_ndr_int64()Joseph Sutton1-1/+1
2023-08-15librpc:ndr: Add ‘int64’ typeJoseph Sutton5-2/+7
2023-08-08pidl: Remove unneeded semicolonJoseph Sutton1-1/+1
2023-06-23pidl: Fix code spellingAndreas Schneider2-3/+3
2023-05-05librpc: Always call ndr_push_compression_state_init() for compressionAndrew Bartlett1-3/+3
2023-03-31librpc/ndr: Make ndr_push_compression_state_free() a talloc destructorAndrew Bartlett1-1/+1
2023-03-31pidl: Automatically manage creating and freeing the compression state in gene...Andrew Bartlett1-0/+2
2023-03-31libndr/ndr: Remove unused argument from ndr_push_compression_{start,end}()Andrew Bartlett1-4/+2
2023-03-31pidl: Allow variable expansion (eg of a value() attribute) in compression_alg...Andrew Bartlett1-7/+7
2023-02-03pidl: avoid py compile issues with --pidl-developerDouglas Bagnall1-4/+4
2022-01-05rpc_server3: Remove pipes_struct->authVolker Lendecke1-6/+0
2022-01-05rpc_server3: Remove pipes_struct->session_infoVolker Lendecke1-7/+1
2022-01-05rpc_server3: Remove pipes_struct->pipe_boundVolker Lendecke1-5/+0
2021-12-10s3:rpc_server: Activate samba-dcerpcdVolker Lendecke1-96/+1
2021-10-08rpc_server3: Remove "pipes_struct->opnum"Volker Lendecke1-2/+0
2021-09-21s3:rpc_server: Do not use the default ncalrpc endpoint for external servicesSamuel Cabrero1-2/+52
2021-09-21pidl:NDR/ServerCompat.pm: Do not register disabled servicesSamuel Cabrero1-0/+8
2021-06-02pidl: Avoid leaving array_size NDR tokens aroundAndrew Bartlett1-2/+15
2021-06-02pidl: Avoid leaving array_length NDR tokens aroundAndrew Bartlett1-3/+8
2021-06-02libndr: Return error code from ndr_token_peek()Andrew Bartlett1-6/+7
2021-05-28pidl: Handle assigning to an inline array from PythonJoseph Sutton1-1/+5
2021-03-31pidl: set the per-request memory context in the pidl generatorRalph Boehme1-0/+2
2020-11-10pidl: use unused attribute only if supported by feature macroBjörn Jacke1-1/+3
2020-07-06pypidl: check the result of py_dcerpc_ndr_pointer_deref()Douglas Bagnall1-0/+5
2020-05-24s3: rpc_server: Remove dead codeSamuel Cabrero1-38/+0