summaryrefslogtreecommitdiff
path: root/librpc
AgeCommit message (Collapse)AuthorFilesLines
2009-11-03security: re-run make samba3-idl after IDL change.Günther Deschner2-25/+0
Guenther
2009-11-03Removed the default DACL from token, as we will not be using it.Nadezhda Ivanova1-1/+0
2009-11-01uuid.c: Remove some dead codeVolker Lendecke1-1/+0
2009-10-28Add in Metze's new code to ndr encode the user.DOSATTRIBStefan (metze) Metzmacher6-8/+523
blobs. Next I'll change the create timestamp and dos attribute code to use this.
2009-10-28lsa: add LSA_TRUSTED_DOMAIN access masks.Günther Deschner2-0/+33
Guenther
2009-10-28lsa: add LSA_SECRET access masks.Günther Deschner2-0/+23
Guenther
2009-10-22idl-drsblobs: mark some more reserved values as value(0)Andrew Tridgell3-40/+40
This prevents valgrind errors when we store these blobs in a database
2009-10-21librpc Make talloc tree in binding tower match the floorsAndrew Bartlett1-10/+14
This is mostly cosmetics, but helped me see that these are legitimate stuctures when viewed in the talloc tree. Also don't put the 'ndr' structure on the long-term tree. Andrew Bartlett
2009-10-16s4/drs(NDR): Print implementation for drsuapi_DsReplicaOIDKamen Mazdrashki1-0/+19
Custom ndr_print functions is implemented so that transmited partia-binary-oid to be printed both in hex and partial-oid formats
2009-10-16s4/drs(NDR): Remove push/pull code for drsuapi_DsReplicaOID structKamen Mazdrashki2-100/+0
New structure definition is automarshaled so custom marshaling code is not used anymore
2009-10-16s4/drs(idl): Regenerate idlKamen Mazdrashki3-15/+50
2009-10-16s4/drs(idl): Redefine drsuapi_DsReplicaOID in drsuapi.idlKamen Mazdrashki1-3/+3
Structure redefined to be more similar with OID_t structure defined in [ref. MS-DRSR.pdf - p.496].
2009-10-16idl: added bit definition for privilege masksAndrew Tridgell2-0/+19
When you have backup or restore privileges, you automatically get extra access bits in ACL interpretation. This adds definitions for the bits you get.
2009-10-15idl: added WSPP DrsOptions bit namesAndrew Tridgell4-0/+122
This should make it much easier to work through the logic in MS-DRSR
2009-10-13netlogon: add NL_PASSWORD_VERSION to IDL.Günther Deschner2-0/+19
Guenther
2009-10-08s3/s4:samr.idl - Corrects the "userPwdChangeFailureInformation" structureMatthias Dieter Wallnöfer7-94/+135
This I've done according to WSPP doc MS-SAMR 2.2.7.23.
2009-10-07idl: recompile IDL for uint1632 changeAndrew Tridgell15-92/+92
2009-10-07pidl: get the alignment right for uint1632 enums (NDR64)Andrew Tridgell2-15/+66
The default enum in NDR63 is 32 bits, not 16 bits. We need a uint1632 type to get the alignment right.
2009-10-05libndr: add int3264 ndr prototype.Günther Deschner1-0/+1
Guenther
2009-10-03ndr: rebuild lsa IDL after recent changeAndrew Tridgell1-19/+19
2009-10-03idl: some lsa vars are uint3264Andrew Tridgell1-5/+5
2009-10-03pidl: added int3264 as a base typeAndrew Tridgell1-0/+10
This is the type used for a variable that is 32 bits for NDR32 and 64 bits for NDR64
2009-10-02idl: rebuilt the IDL for the build farmAndrew Tridgell27-6/+1635
2009-10-02ndr64: added support for trailing gap alignmentAndrew Tridgell2-0/+20
NDR64 has a 'trailing gap' alignment, which aligns the end of a structure on the overall structure alignment. This explains the discrepancy we had with the RPC-SAMR test and NDR64
2009-10-02idl: use common netlogon bit definitionsAndrew Tridgell2-4/+7
The DS_ bits had got a bit ahead of the NBT_ bits. Ideally we'd make these a single set of bits at some point. This also removes NBT_SERVER_DNS_FOREST as this bit doesn't exist. I think it came from someone mis-reading the docs, which show the bits in reverse order within bytes (one of the worst bit table representations I have ever seen!)
2009-09-30s3: re-run make idl. janitor for tridge.Günther Deschner2-2/+2
Guenther
2009-09-30idl: ntsvcs.idl depends on misc.idl, not winreg.idlAndrew Tridgell1-1/+1
The winreg_Type definition comes from misc.idl
2009-09-29s3: re-run make idl_full.Günther Deschner21-0/+268
Guenther
2009-09-29winreg: add winreg_Data union to IDL.Günther Deschner8-87/+295
Guenther
2009-09-29pidl: added union padding for NDR64Andrew Tridgell2-0/+20
This fixes the problem with samr UserInfo16 when NDR64 is enabled
2009-09-24s4-drs: regenerate IDL after ndr size changeAndrew Tridgell2-3/+3
2009-09-24s4-drs: fixed the size of DN binary blobs on the wireAndrew Tridgell1-1/+1
Comparison with w2k8 traces shows the size field of drsuapi_DsReplicaObjectIdentifier3Binary is taken from drsuapi_DsReplicaObjectIdentifier3 Thanks to metze for spotting this
2009-09-23idl: regenerate idlAnatoliy Atanasov2-3/+11
2009-09-23s4: Handle DRSUAPI_DS_REPLICA_NEIGHBOUR_CRITICAL_ONLY req in getncchangesAnatoliy Atanasov1-2/+6
2009-09-23Revert "r20074: this values seem to be typos in drsuapi"Stefan Metzmacher1-2/+2
This reverts commit 1dfd365d57dcd712d315a1a903c8d3d0a0f0fc12 This change was from and the flags I was seeing have another meaning. metze Signed-off-by: Anatoliy Atanasov <anatoliy.atanasov@postpath.com>
2009-09-23regenerate IDLAndrew Tridgell4-60/+62
2009-09-23idl: fixed string termination for netlogon GetDomainInfoAndrew Tridgell1-10/+10
2009-09-23s4-nbt: added NBT_SERVER_DNS_FORESTAndrew Tridgell1-1/+2
2009-09-20librpc: rerun 'make idl'Stefan Metzmacher2-3/+3
metze
2009-09-20drsblobs.idl: fix repsFromTo2 blob size calculationStefan Metzmacher1-1/+1
metze
2009-09-20rerun: make idlStefan Metzmacher3-0/+324
metze
2009-09-20drsblobs.idl: add decoding for repsFromTo2Stefan Metzmacher1-0/+30
This is used in windows 2008. metze
2009-09-18librpc: rerun 'make idl'Stefan Metzmacher3-0/+353
metze
2009-09-18named_pipe_auth.idl: add infrastructure to pass delegated credentialsStefan Metzmacher1-0/+23
metze
2009-09-17ndrdump: fixed helpAndrew Tridgell1-1/+1
2009-09-17ndr: num_auths is an array size, thus a uint3264Andrew Tridgell1-2/+2
2009-09-17ndr: split out ndr enum functionsAndrew Tridgell3-4/+78
This allows for easier implementation of the NDR32/NDR64 split
2009-09-17idl: recompile our IDLAndrew Tridgell25-3558/+3558
The NDR64 change affects every IDL file
2009-09-17s4-rpc: added NDR64 supportAndrew Tridgell1-1/+2
This adds support for the nd464 binding string option
2009-09-17ndr: added support for NDR64 Andrew Tridgell3-18/+54
This adds NDR64 support for the push functions in libndr