summaryrefslogtreecommitdiff
path: root/source4/torture/rpc
AgeCommit message (Collapse)AuthorFilesLines
2007-10-10r19850: Fix IDL warnings.Jelmer Vernooij1-3/+3
(This used to be commit 92b8bde561277a6b83048ce003cc29ff1b380255)
2007-10-10r19846: Fix bunch of IDL warnings.Jelmer Vernooij1-3/+6
(This used to be commit 48e6df59444a78dc268b84c5f94787de09d41908)
2007-10-10r19844: Fix warnings and errors in epmapper IDL.Jelmer Vernooij1-7/+7
(This used to be commit 0221d5b6c4250a3a2c86c623c534996d7decb1f6)
2007-10-10r19843: Fix warning.Jelmer Vernooij1-1/+0
(This used to be commit 38067c1adf0f9c3974302a8481e23b6a63eb6d42)
2007-10-10r19836: Fix warnings in some IDL files.Jelmer Vernooij1-2/+2
(This used to be commit bd48f78b1d6dba73e44630ad930fd6089d2076b2)
2007-10-10r19831: Big ldb_dn optimization and interfaces enhancement patchSimo Sorce2-4/+7
This patch changes a lot of the code in ldb_dn.c, and also removes and add a number of manipulation functions around. The aim is to avoid validating a dn if not necessary as the validation code is necessarily slow. This is mainly to speed up internal operations where input is not user generated and so we can assume the DNs need no validation. The code is designed to keep the data as a string if possible. The code is not yet 100% perfect, but pass all the tests so far. A memleak is certainly present, I'll work on that next. Simo. (This used to be commit a580c871d3784602a9cce32d33419e63c8236e63)
2007-10-10r19760: Create a DC account for the drsuapi tests to work on, rather thanAndrew Bartlett3-14/+74
choosing an existing DC. Allow to skip some tests under Samba4. Andrew Bartlett (This used to be commit 705fbae325267fd0ed11f463f954f8e45802d6d5)
2007-10-10r19699: - use better names for the site stringsStefan Metzmacher1-2/+3
- use the client_site when creating the server object metze (This used to be commit b02d0e1be343c7d609715237dc842702b6fbe231)
2007-10-10r19641: ldap_delete() is only allowed as user, we need to give credentials ↵Stefan Metzmacher1-0/+2
to the ildap backend metze (This used to be commit a996d2633600d32b2c2c04edebd0b901c627f00b)
2007-10-10r19598: Ahead of a merge to current lorikeet-heimdal:Andrew Bartlett1-1/+0
Break up auth/auth.h not to include the world. Add credentials_krb5.h with the kerberos dependent prototypes. Andrew Bartlett (This used to be commit 2b569c42e0fbb596ea82484d0e1cb22e193037b9)
2007-10-10r19549: fixed some indentationAndrew Tridgell2-4/+4
(This used to be commit ea1e4685d914c09d615bb7c4a5678b5de00da5f4)
2007-10-10r19507: Merge my DSO fixes branch. Building Samba's libraries as shared ↵Jelmer Vernooij1-3/+3
libraries works again now, by specifying --enable-dso to configure. (This used to be commit 7a01235067a4800b07b8919a6a475954bfb0b04c)
2007-10-10r19492: - fix RPC-AUTHCONTEXT and RPC-SAMBA3-GETUSERNAME (sorry volker:-)Stefan Metzmacher1-0/+4
smb_composite_sesssetup() doesn't set session->vuid any more... (I changed that yesterday, because it was inconsistently only done for spnego session setups, as it was needed internaly for the 2nd session setup call, but know session->vuid is only touched (reset to 0) for the wrong password case) metze (This used to be commit bf2a7dd2180c9a025b99b87831960827baf75f16)
2007-10-10r19462: This isn't an encrypted attribute.Andrew Bartlett1-3/+0
Andrew Bartlett (This used to be commit 12765db714de9e0fed61e6616b3671d525ee3bef)
2007-10-10r19392: Use torture_setting_* rather than lp_parm_* where possible.Jelmer Vernooij13-55/+50
(This used to be commit b28860978fe29c5b10abfb8c59d7182864e21dd6)
2007-10-10r19380: forgot to add home drive testing as well as home directory...Rafal Szczesniak1-0/+8
rafal (This used to be commit 732c22071e78f16fd0731635ca4b3e093d49078a)
2007-10-10r19379: add testing home directory field to the samr tests.Rafal Szczesniak1-0/+8
rafal (This used to be commit 4dfd1d50274bc1ff539782e9bfdb2b7b20275d06)
2007-10-10r19366: don't fail async echo tests due to rounding errorsAndrew Tridgell1-3/+6
(This used to be commit 9389ca13a38b9a3ba6f3533293ab0d0c8c06a30a)
2007-10-10r19339: Merge my 4.0-unittest branch. This adds an API for more fine-grainedJelmer Vernooij8-629/+545
output in the testsuite rather than just True or False for a set of tests. The aim is to use this for: * known failure lists (run all tests and detect tests that started working or started failing). This would allow us to get rid of the RPC-SAMBA3-* tests * nicer torture output * simplification of the testsuite system * compatibility with other unit testing systems * easier usage of smbtorture (being able to run one test and automatically set up the environment for that) This is still a work-in-progress; expect more updates over the next couple of days. (This used to be commit 0eb6097305776325c75081356309115f445a7218)
2007-10-10r19293: Add RPC-SAMBA3-WINREG, the start of a test of what Samba3 is able to ↵Volker Lendecke2-0/+206
perform right now. Volker (This used to be commit f381232c3ad032fcffb37d68d005e94cb2c95971)
2007-10-10r19266: Add a target_hostname element to the binding struct. This allows usAndrew Bartlett1-1/+1
to perform a lookup once, resolve the name to an IP, while still communicating the full name to the lower layers, for kerberos etc. This fixes 'net samdump', which was failing due to the schannel target name being *smbserver. Andrew Bartlett (This used to be commit 0546f487f4cc99b5549dc1e457ea243d4bd66333)
2007-10-10r19247: Ok, figured out that wkssvc wksgetinfo also gives the server name. I ↵Volker Lendecke2-0/+74
thought I had tested that w2k3 copies the input server name to output. Volker (This used to be commit b7e54501f773a11892ab5ef3202ee4d57723725e)
2007-10-10r19205: Some consolidationVolker Lendecke1-25/+6
(This used to be commit 6991864a032b136c68190b0f86714cd6c0c14b9f)
2007-10-10r19204: Samba3 does level6 nowVolker Lendecke1-5/+0
(This used to be commit 603ecde9bca4460fb139f5119b9034c8b22f727b)
2007-10-10r19202: Make RPC-SAMBA3-SPOOLSS work against w2k3 againVolker Lendecke1-6/+46
(This used to be commit f67a0159d107238a0b2197777fb2d51596f66097)
2007-10-10r19153: Simple consistency check for enumprinters level 2 as wellVolker Lendecke1-2/+18
(This used to be commit bd50a5929494949af865107551bb637ca9a3d96b)
2007-10-10r19152: A simple consistency check for enumprintersVolker Lendecke1-5/+17
(This used to be commit 593b17c8e5678949d8b41d241f522ffb20c6640f)
2007-10-10r19027: Modify RPC-SAMBA3-SPOOLSS so that it can be activated in the build farmVolker Lendecke1-5/+76
(This used to be commit 7304abe5958fde1940439f7d95da96e16ea4bc57)
2007-10-10r18971: avoid strndup is a few places. Fixes a minor memory leak, and shouldAndrew Tridgell2-6/+11
fix RPC-LSA on AIX. (This used to be commit 6cce709d08579f4e00b44b692332a557b0ea3b86)
2007-10-10r18860: fixed some code that bitrotted while we didn't have the safety checkAndrew Tridgell1-1/+1
with NTSTATUS, WERROR etc. (This used to be commit fddb85bfa8bb5df7812d226a7a6f6fb41ccf107f)
2007-10-10r18844: Workaround win2k behaviour (which returns WERR_NO_MORE_ITEMS instead ofGünther Deschner1-3/+5
WERR_OK) in the dfs torture test. Guenther (This used to be commit dc1b8a3aae9f00fb7dfb0dc2fdd2ee3647ecebf1)
2007-10-10r18822: Automatically remove a forced dfs standard root creation.Günther Deschner1-30/+30
Guenther (This used to be commit 5af5c1877465092b0682d4f166f6e33511e4a292)
2007-10-10r18821: Correctly name dfs_AddStdRootForced() test.Günther Deschner1-4/+3
Guenther (This used to be commit 0ee08738697bee4fbeebb1e45211d193a6dc7abb)
2007-10-10r18800: fix a write behind the buffer bug...Stefan Metzmacher1-4/+2
Thanks Herb for finding this:-) This was my bug, I typed it in on gd's laptop and he just run 'svn ci' metze (This used to be commit 3c08e29f4fdde586084bdcf1b36eaf92ae944750)
2007-10-10r18782: Do not send random data to the password change (although that revealsGünther Deschner1-2/+2
interesting new password set tests), make sure to send valid characters. Guenther (This used to be commit f193c5347cf5ef019becbc98965b83c6b249483c)
2007-10-10r18776: Fill in and test dfs_ManagerInitialize().Günther Deschner1-3/+32
Guenther (This used to be commit 3e0e9506b62322cba65d992fc8d783001595e7e7)
2007-10-10r18766: Getting rid of one test_GetManagerVersion() call and fix the build.Günther Deschner1-5/+3
Guenther (This used to be commit dc9045b30c97e676a4d77356d3430f7337089ab5)
2007-10-10r18764: Test all standalone DFS root functions in the torture test.Günther Deschner1-0/+237
Guenther (This used to be commit 54f41ac444b9dd083ca1bd33bc8a2585f3c03344)
2007-10-10r18763: Removing old dfs_Add test, will be replaced with another one soon.Günther Deschner1-35/+0
Guenther (This used to be commit eca9c200849d02006c171b7fe87b85054c26b7a5)
2007-10-10r18759: Do not use "simple" as test password as pointed out by Andrew Bartlett.Günther Deschner1-3/+14
Thanks metze. Guenther (This used to be commit ea313d55655626cd4c8058cf5e89c0baa1cdcd6d)
2007-10-10r18757: Disable this for nowSimo Sorce1-1/+1
(This used to be commit f84a130c4bda8cc0221fff324d93a8617cacc511)
2007-10-10r18751: Check for samr reject codes and their particular order.Günther Deschner2-19/+203
Guenther (This used to be commit 8f9ab07e78a3c89085754c9f6447c2b56292980c)
2007-10-10r18741: test dfs_Enum and dfs_EnumEx in the torture test.Günther Deschner1-23/+104
Guenther (This used to be commit de5fe8350d7c5812d4197ad2712275f338e43243)
2007-10-10r18740: Some more work around srvsvcSimo Sorce1-14/+253
(This used to be commit be2f4a2c44ed2b4d586f0d6e9976158f33fb29d8)
2007-10-10r18668: fix ref pointer related bugs, we should watch the compiler warnings!Stefan Metzmacher1-4/+4
only cc on us4 bailed out... metze (This used to be commit 35da9e4f4ff6082ea938c9c72992015f8b26280c)
2007-10-10r18639: Get rid of the keepref supportJelmer Vernooij2-8/+8
(This used to be commit d1364ef0cd8f1a64f44476476323ab390ac4de48)
2007-10-10r18637: Fix the build. Sorry,Günther Deschner1-1/+0
Guenther (This used to be commit d6cc668a6c1dcf45d06a1f666d5341f2a6e7f131)
2007-10-10r18625: dfs_GetManagerVersion() returns a version number, not just an existGünther Deschner1-6/+5
flag. Guenther (This used to be commit 3e42ccc6096198458f66841f91234f670ceb59c4)
2007-10-10r18566: fixed the winreg pipe and winreg testsAndrew Tridgell1-1/+17
Jerry, there is a big difference on the wire between these two: [out] uint32 x; and [out] uint32 *x; if you change from [out] uint32 x; then you need to change to: [out,ref] uint32 *x; otherwise it changes the format on the wire, which means we are no longer compatible with MS servers. but be aware that even if you change to a ref ptr, you also need to change all the client code to set all the return variables in the out part of the structure. That's why I don't like the MIDL restriction of forcing the use of ref pointers for output variables - it makes life much harder when writing client code, and makes the code much more error prone (just look at all the extra code needed to make this work again). I know we could auto-allocate these variables in the generated client side NDR code, but if we did that then we would have no way of doing a _real_ ref out pointer, which we really wanted to set to some already allocated variable. So please hold off on changing our idl to use the MIDL convention for output variables until Jelmer and I have had a good "chat" about this :-) (This used to be commit 555aed43ba3c08360ca7fa921622b80732a7f657)
2007-10-10r18565: Fix echo.idl to be Samba3-, MIDL and midlc compatibleJelmer Vernooij1-0/+7
(This used to be commit ab0a798c57564901f0adcd8aedc1ef0928e79edd)