Age | Commit message (Collapse) | Author | Files | Lines |
|
uses of global_loadparm.
(This used to be commit a33a5530545086b81a3b205aa109dff11c546926)
|
|
explicitly.
(This used to be commit 5b29ef7c03d9ae76b0ca909e9f03a58e1bad3521)
|
|
parameter.
Guenther
(This used to be commit f8a247d00ed4c7ea30c28cb61975c6845b5afb69)
|
|
Guenther
(This used to be commit f82116b6d793a0d676524fac6abcc8ec5e69c321)
|
|
Guenther
(This used to be commit 16ef4564b25e562b9eb0162541dd571ce14b4344)
|
|
Guenther
(This used to be commit 2dd98c2333d5b55ac0ad6b7a2d25c8e092ccfc1d)
|
|
Guenther
(This used to be commit e3ce22107efe5758817a7f969c8a31e434c6ccb5)
|
|
parameters.
Guenther
(This used to be commit 08aad347e8fd25f480ecf9b1283575012792cf71)
|
|
workstations into
an AD domain.
Guenther
(This used to be commit 3fd5f3628cb015f61455b4ad87bf8adb8d2392b8)
|
|
Solved the nasty crypto problem of the 524 byte wkssvc_PasswordBuffer for
wkssvc_JoinDomain()/wkssvc_UnjoinDomain().
Very soon we will be able to remotely join windows workstations into AD domains
using smbtorture :-)
Guenther
(This used to be commit 37469ed34c5ee031dc8cf31ea7efbfacf279878a)
|
|
wkssvc_NetrUnjoinDomain().
Guenther
(This used to be commit 77c161b776de143aeb23894b3c821fbe4f40ac44)
|
|
Guenther
(This used to be commit 556d00d6a26f70d03a8c1b1bdea752f525a611e1)
|
|
Guenther
(This used to be commit 239749d81150c522e39612c53b9df880cb68209b)
|
|
wkssvc_NetrGetJoinableOus2() (both unavailable remotely).
Guenther
(This used to be commit 256d0a15f50b38aec9505e6431d05c6f715df971)
|
|
Guenther
(This used to be commit 234b380669a146cfe4a8a28d66c4efafcae93446)
|
|
Guenther
(This used to be commit 78ea5664850139f8faac5abdbb4a4d52ad4a6b8a)
|
|
wkssvc_NetrRenameMachineInDomain2().
Guenther
(This used to be commit e105fb59b1d020713ebafac1db544e6c848ff15a)
|
|
Guenther
(This used to be commit 1c50b9754e2745525e7c7cd577dba7e8744e6bd4)
|
|
Guenther
(This used to be commit f7f474c6c77c2235685f44fa4e663c8173010949)
|
|
Guenther
(This used to be commit 9de2f59d2b82b789c99fb82965b37b305c43b8fc)
|
|
lot of
unknowns, I know...
Guenther
(This used to be commit de2c5d702ef6b14cb8ddf926f4c7e417ea9ebd5a)
|
|
NetrRemoveAlternateComputerName().
Guenther
(This used to be commit 77f0b962d6e4eaade039604ad224d802c2302435)
|
|
Guenther
(This used to be commit ea478168676e00a602f8181b408c4886b35d2fd3)
|
|
wkssvc_NetrValidateName2().
Guenther
(This used to be commit 9f63ec388dab09ef3148635eefa58f2e32c5d151)
|
|
wkssvc_NetrLogonDomainNameDel(), both unsupported on w2k3.
Guenther
(This used to be commit 9e1ed6eb68ae899aa577fc3a2e4cbfe066ee403e)
|
|
Guenther
(This used to be commit 1a472cc1b2a6acf714cebb54eeb6bed965ab144d)
|
|
Guenther
(This used to be commit b5b3cc1667f539ab75f2d3d0c9c79b45d85e967e)
|
|
Guenther
(This used to be commit 72a14407ca407b670eb0feae8065e784ab1e4627)
|
|
wkssvc_NetrWkstaTransportDel.
Guenther
(This used to be commit 99add8aed3677fae472d367aec2d2a454684410b)
|
|
Guenther
(This used to be commit b358f953e9ba03bc89a241ab5232c823d836057f)
|
|
Guenther
(This used to be commit 638ce91b0fb0c5602d82bc9913f5c820615acf0c)
|
|
(This used to be commit e3310e773924ddd2129e8ca1a86e23d0f713c19c)
|
|
(This used to be commit 2a5a0819eea86ba322434306e062d13893b5722e)
|
|
metze
(This used to be commit 84651aee81aaabbebf52ffc3fbcbabb2eec6eed5)
|
|
There are still a few tidyups of old FSF addresses to come (in both s3
and s4). More commits soon.
(This used to be commit fcf38a38ac691abd0fa51b89dc951a08e89fdafa)
|
|
(This used to be commit 1b73e6a776a3ef478718f656523d125d28589f5c)
|
|
metze
(This used to be commit b050fe9e0bf6100ef786ac38b192aaa26229d300)
|
|
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)
|
|
ref pointers!
I'm sure there're more places and more care is needed when idl files
are changed. Hopefully testing against windows in the build farm
find such bugs in future...
Why is in the client library this no more possible:
NTSTATUS foo([in,out,ref] uint8 *foo);
and then just
r.in.foo = &foo;
status = dcerpc_foo(p, mem_ctx, &r);
and r.out.foo will set to r.in.foo via pidl magic,
that worked some time ago...
metze
(This used to be commit d8952f00c77ba59e0806b0de802ac28ac977779c)
|
|
(This used to be commit 3c7a5ce29108dd82210dc3e1f00414f545949e1d)
|
|
(This used to be commit f7312dab3b9aba2b2b82e8a6e0c483a32a03a63a)
|
|
(This used to be commit 7054ebf0249930843a2baf4d023ae8f62cedb109)
|
|
functions for rpc out of torture/torture.c
(This used to be commit 1d2d970f3b8aef3f36c2befb94b5dd72c0086639)
|
|
torture prototypes in seperate header
(This used to be commit 73610639b23ca3743077193fa0b1de7c7f65944d)
|
|
dcerpc_interface_table struct rather then a tuple of interface
name, UUID and version.
This removes the requirement for having a global list of DCE/RPC interfaces,
except for these parts of the code that use that list explicitly
(ndrdump and the scanner torture test).
This should also allow us to remove the hack that put the authservice parameter
in the dcerpc_binding struct as it can now be read directly from
dcerpc_interface_table.
I will now modify some of these functions to take a dcerpc_syntax_id
structure rather then a full dcerpc_interface_table.
(This used to be commit 8aae0f168e54c01d0866ad6e0da141dbd828574f)
|
|
Samba4 and ethereal IDL into line, so ethereal doesn't lose any
existing strucutres when switching to idl
(This used to be commit afccf73ecf6cf85e72c04e28724096aa6da96a80)
|
|
metze needs a working tree...
The main volume of this patch was what I started working on today:
- Cleans up memory handling around DCE/RPC pipes, to have a parent talloc context.
- Uses sepereate inner loops for some of the DCE/RPC tests
The other and more important part of this patch fixes issues
surrounding the new credentials framwork:
This makes the struct cli_credentials always a talloc() structure,
rather than on the stack. Parts of the cli_credentials code already
assumed this.
There were other issues, particularly in the DCERPC over SMB handling,
as well as little things that had to be tidied up before test_w2k3.sh
would start to pass.
Andrew Bartlett
(This used to be commit 0453f9d05d2e336fba1f85dbf2718d01fa2bf778)
|
|
large commit. I thought this was worthwhile to get done for
consistency.
(This used to be commit ec32b22ed5ec224f6324f5e069d15e92e38e15c0)
|
|
The thing that finally convinced me that minimal includes was worth
pursuing for rpc was a compiler (tcc) that failed to build Samba due
to reaching internal limits of the size of include files. Also the
fact that includes.h.gch was 16MB, which really seems excessive. This
patch brings it back to 12M, which is still too large, but
better. Note that this patch speeds up compile times for both the pch
and non-pch case.
This change also includes the addition iof a "depends()" option in our
IDL files, allowing you to specify that one IDL file depends on
another. This capability was needed for the auto-includes generation.
(This used to be commit b8f5fa8ac8e8725f3d321004f0aedf4246fc6b49)
|
|
(This used to be commit 7067bb9b52223cafa28470f264f0b60646a07a01)
|