summaryrefslogtreecommitdiff
path: root/source4/librpc
AgeCommit message (Collapse)AuthorFilesLines
2007-10-10r21391: add supporting forStefan Metzmacher1-0/+31
uint16 size; [relative,subcontext(0),subcontext_size(size),flag(STR_NOTERM|NDR_REMAINING)] string *string; as uint16 size; [relative,charset(UTF16)] uint8 *string[size]; isn't supported by pidl yet... metze (This used to be commit 9fcfa658430f04658c692eb26db9280fda6e4e25)
2007-10-10r21389: give a better error when our parser hasn't consumed all dataStefan Metzmacher1-2/+2
metze (This used to be commit 03b06398a405e491ce4e2bc91513a57e0d59466f)
2007-10-10r21386: Run all NDR tests in the buildfarm, import some functions from ↵Jelmer Vernooij1-2/+17
Samba3's IDL. (This used to be commit 15a4b81ba0b5eeb25126a0b1a7bea7d3bf921ab2)
2007-10-10r21381: dfs tests.Jelmer Vernooij1-2/+2
(This used to be commit 3ef8a6834df63a0bfa68996daea6432e98243d40)
2007-10-10r21380: add idl for parsing the Primary:Kerberos blobsStefan Metzmacher1-0/+29
inside the supplementalCredentials attribute w2k uses keys1 and keys2 where both seem identical w2k3 only uses keys1 and num_keys2 = 0 the Salt is only stored once for all keys the following keys are stored: ENTYPE_DES_CBC_MD5 = 3 ENTYPE_DES_CBC_CRC = 1 metze (This used to be commit 03d7d05e4fa607271f84878bc238e7cf0560bc67)
2007-10-10r21378: Add simple NDR epmap test.Jelmer Vernooij1-1/+1
(This used to be commit b29170c8eaafa3a573b0e26efecd6cacd68250b6)
2007-10-10r21377: More tests.Jelmer Vernooij1-4/+4
(This used to be commit f3680ba118d4de4c535ceabda69e3b9f00424cd6)
2007-10-10r21376: More tests.Jelmer Vernooij1-3/+3
(This used to be commit 2e2b15e3d258b66c3a150b97748ff6b4eed69a9a)
2007-10-10r21375: More lsa tests.Jelmer Vernooij1-6/+6
(This used to be commit 88fa90778a0e1f5efca08e5e6ba1b165399de30c)
2007-10-10r21374: lsa testsJelmer Vernooij1-4/+4
(This used to be commit bfc2a1c50596ac3aee871de63fdd99362a65d7d8)
2007-10-10r21373: More tests.Jelmer Vernooij2-4/+4
(This used to be commit 83a47e30b59f5289cdcb68ba54aa236795bc42b2)
2007-10-10r21372: Tests, more tests! Some are still commented out, because the code ↵Jelmer Vernooij1-7/+7
they test is broken at the moment. (This used to be commit 8f039a25cd75e4acdaec0afce3cc159b0abe99ec)
2007-10-10r21350: Add more tests for the NDR layer of winreg. I actually discovered a ↵Jelmer Vernooij1-5/+5
pidl bug, so there are still two tests commented out. (This used to be commit b7f6ec5c1cf6f782991b0f4f05283d6da2c2dfe8)
2007-10-10r21348: Fix the build.Simo Sorce1-1/+1
(This used to be commit 4d52b429261de6712e25d9db9d3be597ff1d74b8)
2007-10-10r21347: All current tests in the testsuite mainly test the RPC code in ↵Jelmer Vernooij1-1/+1
general. Since we're running the testsuite mainly against ourselves, we only check that the push/pull functions work in our own environment, not whether they generate/parse the same data that other systems do. This commit adds the infrastructure for a testsuite for just the marshalling code. The idea is that you provide a data blob, a function name and a function to check the resulting struct for correctness. (This used to be commit 9bd2421e44dcfcaf08ad61cf25bb7714cf885517)
2007-10-10r21343: Add access masks, pointed out by Ronnie Sahlberg.Jelmer Vernooij1-0/+8
(This used to be commit e8cdfd0a61354b7a5da43c27e9af4695cfa168d6)
2007-10-10r21342: add parsing code for the trustAuthIncoming/trustAuthOutgoing attributesStefan Metzmacher1-0/+66
not everything has a meaning yet, but it's a start and we know how to get to the password in cleartext metze (This used to be commit 65641181f782349f1f0192d1c95254e80e2b3887)
2007-10-10r21341: Improve QueryKeyInfo idl, pointed out by Ronnie Sahlberg.Jelmer Vernooij1-2/+1
(This used to be commit 736330d23b1f723d3564043c0670dbd6bee3742f)
2007-10-10r21331: add comment about how the cleartext password is storedStefan Metzmacher1-0/+7
metze (This used to be commit 2b7d7487510898dffc900bfcec88ed57c709858c)
2007-10-10r21329: complete support for parsing the supplementalCredentials valueStefan Metzmacher1-9/+30
the package specific data is present as hex string, we'll need to add parsers for each package later. metze (This used to be commit 6a725ae2610ba3d8f95782f90745593d436a4786)
2007-10-10r21323: add a start to parse the supplementalCredentials value,Stefan Metzmacher1-0/+25
it doesn't work yet but it's a start metze (This used to be commit 0417e12c84836c02e26f09c598ae5f2a7d5427b6)
2007-10-10r21301: - the history contains lm and nt historyStefan Metzmacher1-4/+4
- autoset the size values metze (This used to be commit 5e51845137a05b6c4ca6804feaced3b5251b455f)
2007-10-10r21297: Remove the GTK+ tools and library from the main repository. They are ↵Jelmer Vernooij1-5/+10
now maintained separately in bzr at http://people.samba.org/bzr/jelmer/samba-gtk This also adds some more headers to the list that is installed and a couple of extra #include lines so these headers can be used externally without problems. (This used to be commit 07652f65ce7a5b19130f1a27cbf0e1e5fae13454)
2007-10-10r20972: "private" -> "private_data"Volker Lendecke1-2/+2
(This used to be commit 8cbcd3d1cbb0661b1767bb7ace0804cf9a573e34)
2007-10-10r20963: remove unused functions, run LOCAL-TDR by defaultJelmer Vernooij1-14/+0
(This used to be commit 0f34c67fff53d5bd3c1b5a5618190ad7154e8d07)
2007-10-10r20830: merge mgmt workJelmer Vernooij1-2/+1
(This used to be commit 3cc299dbbe278936281f8e7071e6de8ec1bb219c)
2007-10-10r20800: fix compiler warningsStefan Metzmacher1-0/+2
metze (This used to be commit 6ce994720cdd8b7dd0b789460b5ae7da19261696)
2007-10-10r20798: fix ndr_size_security_ace() it should include the optional sub objectStefan Metzmacher1-2/+21
for ADS style ace's metze (This used to be commit 161fea1a141de085eb6c84efc5b120e00cf95943)
2007-10-10r20797: make it more clear that this is a 32bit bitmapStefan Metzmacher1-1/+1
metze (This used to be commit e85a4bfbf3309019e31c2b598b3a564daad0df98)
2007-10-10r20784: Add ref pointerJelmer Vernooij1-2/+2
(This used to be commit 2ba225ee12180d40a957e4e9a824a544c803a265)
2007-10-10r20732: add idl for storing the prefixMap attributeStefan Metzmacher2-1/+32
as w2k3 doesn't return it when you ask for we don't know the exact format, but we assume that it starts with a uint32 version and as this attribute is not replicated we can chosse our own version... metze (This used to be commit cf546b7c182f6a9b636023377b5260d155bc15dd)
2007-10-10r20712: add a function to compare GUID'sStefan Metzmacher1-0/+25
metze (This used to be commit 6237d9f0b575ccb739b96d2a9f4c3643a727c4b7)
2007-10-10r20702: fix spellingStefan Metzmacher1-1/+1
metze (This used to be commit dd2832b37a8cb82d62b4974b779a178bb2872839)
2007-10-10r20686: this is a generic uptodateness vectorStefan Metzmacher1-7/+2
metze (This used to be commit 352d88c8a8ebe4d0ab9f89c9e7eadc3c29d5cdd2)
2007-10-10r20676: Add ref pointer to fix warning.Jelmer Vernooij1-3/+3
(This used to be commit 1afcf850679b6752935455a8f9198679649922b8)
2007-10-10r20646: first preparations for cluster enablement. This changes "Andrew Tridgell3-4/+10
uint32_t server_id to struct server_id server_id; which allows a server ID to have an node number. The node number will be zero in non-clustered case. This is the most basic hook needed for clustering, and ctdb. (This used to be commit 2365abaa991d57d68c6ebe9be608e01c907102eb)
2007-10-10r20639: Commit part 1 of 2.Andrew Bartlett1-1/+1
This patch updates our build system and glue to support a new snapshot of lorikeet-heimdal. We now procude a [SUBSYTEM] in the ans1_deps.pl script, and can depend on that in the heimdal_build/config.mk. This is much easier than listing every generated .o file individually. This required some small changes to the build system, due to the way the parent directory was handled for the output of scripts. I've also cleaned up et_deps.pl to handle cleaning up it's generated files on clean. The PAC glue in Heimdal has changed significantly: we no longer have a custom hack in the KDC, instead we have the windc plugin interface. As such, pac-glue.c is much smaller. In the future, when I'm confident of the new code, we will also be able to 'downsize' auth/kerberos/kerberos_pac.c. (I'll include the updated copy of heimdal in the next chekin, to make it clearer what's changed in Samba4 itself). Andrew Bartlett (This used to be commit 75fddbbc0811010a28ca5bb597b573b3f10ef6d6)
2007-10-10r20566: Prepending with r-> is no longer necessary.Jelmer Vernooij6-18/+18
(This used to be commit 1df96af3103795f609165e7a7344e1bf6046be79)
2007-10-10r20514: implement idl for DsGetNT4ChangeLog() which transferres the meta dataStefan Metzmacher1-1/+35
for NT4 DC's in mixed mode domains. This call is triggered by tranferring the PDC FSMO Role to another DC the real meta data is encoded in the user buffer which is just a DATA_BLOB in idl metze (This used to be commit d883815c8d64429e4dac26a93a15e67d31dc263e)
2007-10-10r20513: this values are the same as in drsuapi_DsReplicaObjectIdentifier3BinaryStefan Metzmacher1-4/+4
the extra binary blob metze (This used to be commit 89f5389e8d9046a2bc96f76297cab5ffef847a25)
2007-10-10r20510: fix spellingStefan Metzmacher2-24/+24
metze (This used to be commit 58066e2252001b7689705d296a16438733cfdfc4)
2007-10-10r20506: - fix parsing of LinkedAttribute valuesStefan Metzmacher1-4/+13
- I also found the meaning of the time field - and the uint32 field metze (This used to be commit f3c83dfb0199c8914f9c0ce53b045268b7e0e88f)
2007-10-10r20504: we handle the attribute values always as DATA_BLOB's andStefan Metzmacher1-72/+9
don't need the union with the attribute id as switch anymore metze (This used to be commit d47c81923d0731edd314215c6f0b2eb3d1ee252d)
2007-10-10r20493: Add support for the 'Netscape' varient of GUID formatting, used in theAndrew Bartlett1-0/+52
Fedora DS. Andrew Bartlett (This used to be commit 918e52fa5f527c427b46c1e1794131bcddab38f1)
2007-10-10r20484: get rid of the special case for DN stringsStefan Metzmacher1-11/+0
metze (This used to be commit 4c2addf2dd5b74fa0026249ce373ff4becaaef40)
2007-10-10r20477: get rid of the spcial case for unicode stringsStefan Metzmacher1-9/+0
metze (This used to be commit ececda44c74ae4ccbaa0492acb67a88aa5c05126)
2007-10-10r20476: get rid of extra case for uint32 valuesStefan Metzmacher1-15/+0
metze (This used to be commit 13ccd405b5dbb595e5ab67879260462e5a767a8b)
2007-10-10r20475: remove special case for GUID valuesStefan Metzmacher1-4/+0
metze (This used to be commit b7ab1c0039cd8000861cd89ca072d9d2b0bbf9de)
2007-10-10r20473: remove special case for boolean valuesStefan Metzmacher1-5/+0
metze (This used to be commit 8d80629c5dde44a06b597e1247ec96ef1cd3f2e1)
2007-10-10r20453: add conversation for the DN_BINARY attribute syntaxStefan Metzmacher1-1/+10
the ldb_to_drsuapi version need to be completed, but it's currently not used... metze (This used to be commit 9b31e8c1f73aaf71522e33174c8c5415a95ac626)