summaryrefslogtreecommitdiff
path: root/source4
AgeCommit message (Collapse)AuthorFilesLines
2007-10-10r21470: generate Primary:WDigest blob with precalculated digest-md5 hashes:Stefan Metzmacher1-6/+383
see http://technet2.microsoft.com/WindowsServer/en/library/717b450c-f4a0-4cc9-86f4-cc0633aae5f91033.mspx?mfr=true for how the hashes are supposed to be (but w2k3 doesn't to some correctly...) this is a verify nice tool to test the hash genaration, but you need to add support for "" realm strings... http://fresh.t-systems-sfr.com/unix/src/www/httpauth-0.6.tar.gz:a/httpauth-0.6/tools/mkha1.c metze (This used to be commit 26d51741b6aa54c47ee039ac14390f1f0ee51e30)
2007-10-10r21466: run the LDAP-UPTODATEVECTOR test in make testStefan Metzmacher1-0/+2
metze (This used to be commit 74ded55787d6dee55e87bd55a4f152fa2e8dbeab)
2007-10-10r21465: the LDAP-UPTODATEVECTOR test shows that the replUpToDateVectorStefan Metzmacher1-37/+11
doesn't contain an entry for the local invocation_id metze (This used to be commit 4bd0ddeb80b0a6695a457434594c0240c8880d9f)
2007-10-10r21464: add parsing code for the Primary:WDigest blobStefan Metzmacher1-0/+17
the hashes are MD5("user:realm:password") which a lot of user and realm combinations see: http://fresh.t-systems-sfr.com/unix/src/www/httpauth-0.6.tar.gz:a/httpauth-0.6/tools/mkha1.c metze (This used to be commit f764941af6a13b59ea604b4b5c275da802b3e061)
2007-10-10r21463: add a LDAP-UPTODATEVECTOR test, it shows that the "replUpToDateVector"Stefan Metzmacher3-7/+180
isn't updated by originating changes, and that there's no entry for the local dsa invocation_id metze (This used to be commit a9b757dddc496b705d04ee73f52b7f4f16e972e9)
2007-10-10r21459: Remove name argument, more refactoring.Jelmer Vernooij2-59/+78
(This used to be commit fad03f6c51b40bca2b60036835b998056fec0faa)
2007-10-10r21458: Prepare for generating separate primitives/deferred code.Jelmer Vernooij1-20/+23
(This used to be commit efaf476337e536740068334ee9af01eb6ce97c4f)
2007-10-10r21457: Cope with anonymous nested types in the NDR layer. This doesn't handledJelmer Vernooij2-33/+22
named nested types yet, as these have to be registered. (This used to be commit 9b0416b5d06286c81c73477a24cb591fd4b23d18)
2007-10-10r21456: Allow anonymous and non-anonymous nested ↵Jelmer Vernooij1-43/+105
structures/unions/enums/bitmaps to be used in the Samba 4 NDR parser. This doesn't actually work yet as Parse::Pidl::NDR doesn't handle nested data structures yet, but it's a first step. (This used to be commit 8aac1fc98b812a0668bc0d803d1e2831396b455e)
2007-10-10r21455: Fix a bug in our handling of conformant arrays. The conformant array wasJelmer Vernooij2-32/+70
always pushed, even if just the buffers part of a struct had to be pushed. Pull was not affected. (This used to be commit ffe387920473fb365f740942098085eb40299c84)
2007-10-10r21451: if kerberos is requested ( -k yes ), we should use authentificated ↵Stefan Metzmacher1-0/+5
connections metze (This used to be commit 426238eb45f0cc41d99961ac554c2528fd8e96f5)
2007-10-10r21448: return the same error codes as a windows KDCStefan Metzmacher1-3/+3
metze (This used to be commit e4d69b83dcee2f50e95690d84f95d9e69acf858e)
2007-10-10r21447: make handling of replying e_data more genericStefan Metzmacher1-18/+12
love: please merge this metze (This used to be commit 3e4ff2de9c57170d275adf54ffa00ac81253a714)
2007-10-10r21445: Apply tdb_parse_record Tridges error return, merge to 3_0_25 and 4_0Volker Lendecke4-13/+94
(This used to be commit afe7d7855841066b88859976ac748cbf438a9a9f)
2007-10-10r21443: Refactor some of the NDR code in preparation of nested data ↵Jelmer Vernooij1-102/+125
structure support. (This used to be commit 1afedaad44d5d375ebd277017ec61bf9b5741d8a)
2007-10-10r21442: Allow more flexible data structure names.Jelmer Vernooij1-106/+111
(This used to be commit 5b091c5d75f8580f10bc6a61a0e2203abec98784)
2007-10-10r21441: create a union for the PrimaryKerberosBlob contentStefan Metzmacher3-56/+84
so that ndr_pull will fail if version isn't 3 and we notice if the format changes... metze (This used to be commit 91f7a094cfd04405c224b9579146d814cba507b3)
2007-10-10r21440: Support different variables in environments.Jelmer Vernooij2-12/+19
(This used to be commit 1702a663ba4ce6f5803e265a969f2be564fce1e3)
2007-10-10r21439: fix compiler warningsStefan Metzmacher1-6/+6
metze (This used to be commit ac347d7aa588574f6a18229083569608327874d8)
2007-10-10r21438: create the PAC element in the same order as w2k3,Stefan Metzmacher1-7/+7
maybe there's some broken code in windows which relies on this... love: can you merge this to heimdal? metze (This used to be commit b64abf9113a939308dc9e92ff7ddaad7be6ab551)
2007-10-10r21437: Cherrypick typelib tests.Jelmer Vernooij2-1/+63
(This used to be commit 9ba814d033412150d383d3687f02775d4efc618e)
2007-10-10r21436: Choose the TGT session key enctype also by checking what enctypesStefan Metzmacher1-4/+20
the krbtgt hdb entry provides. We need to make sure other KDC's with the same hdb backend data can accept the TGT. (w2k and w2k3 don't support aes256-cts-hmac-sha1-96 (18) session keys.) Love: I'm not sure if this is the correct way of doing it... metze (This used to be commit 5840f50d8954e95a7071a90a1c4dcce9ae05d77c)
2007-10-10r21435: ntPwdHash,lmPwdHash,sambaNTPwdHistory,sambaLMPwdHistory and krb5KeyStefan Metzmacher1-73/+88
are not used anymore metze (This used to be commit 9e91bd64492c45ee333f5e797d4d492378600356)
2007-10-10r21434: - get rid of "krb5Key"Stefan Metzmacher4-409/+865
- use "sambaPassword" only as virtual attribute for passing the cleartext password (in unix charset) into the ldb layer - store des-cbc-crc, des-cbc-md5 keys in the Primary:Kerberos blob to match w2k and w2k3 - aes key support is disabled by default, as we don't know exacly how longhorn stores them. use password_hash:create_aes_key=yes to force creation of them. - store the cleartext password in the Primary:CLEARTEXT blob if configured TODO: - find out how longhorn stores aes keys - find out how the Primary:WDigest blob needs to be constructed (not supported by w2k) metze (This used to be commit e20b53f6feaaca2cc81ee7d296ca3ff757ee3953)
2007-10-10r21433: Get rid of the COM support code - it's not used and unmaintained. We canJelmer Vernooij23-1255/+177
always bring it back if we need to. This code was getting in the way while refactoring. Add some tests for TDR. Get rid of typedef in lib/registry/tdr_regf.idl and fix the TDR code to be able to deal with it. (This used to be commit 1ad0f99a439f0d52a735b391bf9900d50171aca5)
2007-10-10r21432: Handle properties on tagged types in TDR.Jelmer Vernooij1-1/+1
(This used to be commit 0d739c7e9807682cd5bc433c3e4f2d4bbe4f1b69)
2007-10-10r21431: More tests, work on support in wireshark for tagged types.Jelmer Vernooij3-17/+42
(This used to be commit a91e624af22aae5b460ccf94d2540b8780f90070)
2007-10-10r21430: Support tagged types without typedef. This means:Jelmer Vernooij13-1082/+1161
struct foo { ... }; in IDL will now work. This is the first step towards nested types and using typedefs for partial types (such as "typedef int *bar;"), a requirement for complex uses of represent_as(). (This used to be commit a716aa70f0c90898e6fcf57d63a2cf4c40e7d4df)
2007-10-10r21429: Fix the build.Jelmer Vernooij2-4/+4
(This used to be commit 88fbf9af24a346d3d99af32b8574507b0590846a)
2007-10-10r21428: Handle representation types in Needed().Jelmer Vernooij4-18/+82
(This used to be commit 34517c69e67d7eafa00e6fe0072bd04f074cdbde)
2007-10-10r21427: Add tests for Needed*(), in preparation of refactoring.Jelmer Vernooij2-24/+72
(This used to be commit a21e7b22ac99c66e2b23d0fa694a8a2ea6e7994e)
2007-10-10r21426: Add more spoolss tests.Jelmer Vernooij2-5/+195
(This used to be commit 8b31fba826e5e76031979755f9682a8da5c59148)
2007-10-10r21425: Add ReplyClosePrinter.Jelmer Vernooij2-1/+15
(This used to be commit 745d0eae1a0f681f6a08a7cc259834ddbb5fa023)
2007-10-10r21424: Add FindClosePrinterNotify.Jelmer Vernooij2-1/+14
(This used to be commit 0ed195f45fed12905278ba60eabe02a11b59eb90)
2007-10-10r21423: Extend testsuite, check that all bytes have been consumed. DsBind ↵Jelmer Vernooij4-4/+162
fails that test, so disabling it for now. (This used to be commit d6026c2046a26f42ca0cd6ebf1f45488fbfb22e1)
2007-10-10r21422: Add IDL for EnumPrinterKey and RemoteFindNextPrinterChangeNotifyEx.Jelmer Vernooij1-17/+102
(This used to be commit 883df28d6ebb1993add95174fe2694154995354b)
2007-10-10r21421: Fix a memleak. This made tdb look considerably worse than necessary.Volker Lendecke1-0/+2
Volker (This used to be commit 573ba38722e338fb4158dfda181308a1a736c5c0)
2007-10-10r21419: Give some more clue about what's going onSimo Sorce1-2/+2
(This used to be commit 76b377d5ad5c115e5fbb24a10d543883f04283a6)
2007-10-10r21418: Return the ratio as wellSimo Sorce1-2/+8
(This used to be commit 56ed4499d69adf57a41632ba12cbfef383a35ab2)
2007-10-10r21416: add missing fileJelmer Vernooij1-0/+305
(This used to be commit 5d4dd136ed29c6418377eae1227cae53fc510356)
2007-10-10r21415: Add tests for spoolss and drsuapi. Still need to add validators.Jelmer Vernooij5-4/+124
(This used to be commit 61cb52b65b9be2fd09a5c5a02536600c0ac500f7)
2007-10-10r21414: Fill in IDL for ReplyOpenPrinter.Jelmer Vernooij1-7/+14
(This used to be commit 9e6d43c45cec24a391d8134a9c177461aabb3e6c)
2007-10-10r21413: fix pushing of supplementalCredentialsStefan Metzmacher1-6/+6
metze (This used to be commit 18a5bf850bad9643e09e111d8c2c4e2c2efce989)
2007-10-10r21412: The last patch also incremented the seqnum when tdb_store failed. ↵Volker Lendecke1-8/+10
Not as bad as not doing it at all, but needs fixing. Also simplify the logic, I had missed the "goto out" at the end of the function. Volker (This used to be commit ed30a0ff602d0a1d4409bee4faf12b6979b5f4b8)
2007-10-10r21411: Add some simple tests for the wireshark NDR generator.Jelmer Vernooij2-3/+30
(This used to be commit 361977448210dfd889abca19b520cd259b9d0855)
2007-10-10r21410: We have to increment the sequence number also when tdb_update_hash()Volker Lendecke1-1/+1
succeeded. Found while testing the brlock seqnum patch. Tridge, please check! Volker (This used to be commit e518c68fc5446304611d096ac2e3cab744734fc3)
2007-10-10r21408: Remove test that uses empty array.Jelmer Vernooij1-3/+0
(This used to be commit 33142f7646265a05892f69b52f04fac9a50af914)
2007-10-10r21407: auto set the len valuesStefan Metzmacher1-2/+2
metze (This used to be commit 307aabe0257559a9211f4f627cb38150a24dc40f)
2007-10-10r21406: add idl for parsing the 'Packages' and 'Primary:CLEARTEXT' elementsStefan Metzmacher1-0/+16
of supplementalCredentials metze (This used to be commit b708d0729e03a78868f18fd37c9a01d7c75c900e)
2007-10-10r21405: add support for [flag(STR_NOTERM|NDR_REMAINING)] string_array foo;Stefan Metzmacher1-22/+105
this is handles the content of the 'Packages' element in the supplementalCredetials metze (This used to be commit 07fe22f82ebe66464ef73274a109d1e21a0d7f0f)