Age | Commit message (Collapse) | Author | Files | Lines |
|
(This used to be commit 48e6df59444a78dc268b84c5f94787de09d41908)
|
|
(This used to be commit 0221d5b6c4250a3a2c86c623c534996d7decb1f6)
|
|
(This used to be commit 38067c1adf0f9c3974302a8481e23b6a63eb6d42)
|
|
(This used to be commit bd48f78b1d6dba73e44630ad930fd6089d2076b2)
|
|
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)
|
|
choosing an existing DC.
Allow to skip some tests under Samba4.
Andrew Bartlett
(This used to be commit 705fbae325267fd0ed11f463f954f8e45802d6d5)
|
|
- use the client_site when creating the server object
metze
(This used to be commit b02d0e1be343c7d609715237dc842702b6fbe231)
|
|
to the ildap backend
metze
(This used to be commit a996d2633600d32b2c2c04edebd0b901c627f00b)
|
|
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)
|
|
(This used to be commit ea1e4685d914c09d615bb7c4a5678b5de00da5f4)
|
|
libraries
works again now, by specifying --enable-dso to configure.
(This used to be commit 7a01235067a4800b07b8919a6a475954bfb0b04c)
|
|
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)
|
|
Andrew Bartlett
(This used to be commit 12765db714de9e0fed61e6616b3671d525ee3bef)
|
|
(This used to be commit b28860978fe29c5b10abfb8c59d7182864e21dd6)
|
|
rafal
(This used to be commit 732c22071e78f16fd0731635ca4b3e093d49078a)
|
|
rafal
(This used to be commit 4dfd1d50274bc1ff539782e9bfdb2b7b20275d06)
|
|
(This used to be commit 9389ca13a38b9a3ba6f3533293ab0d0c8c06a30a)
|
|
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)
|
|
perform
right now.
Volker
(This used to be commit f381232c3ad032fcffb37d68d005e94cb2c95971)
|
|
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)
|
|
thought I
had tested that w2k3 copies the input server name to output.
Volker
(This used to be commit b7e54501f773a11892ab5ef3202ee4d57723725e)
|
|
(This used to be commit 6991864a032b136c68190b0f86714cd6c0c14b9f)
|
|
(This used to be commit 603ecde9bca4460fb139f5119b9034c8b22f727b)
|
|
(This used to be commit f67a0159d107238a0b2197777fb2d51596f66097)
|
|
(This used to be commit bd50a5929494949af865107551bb637ca9a3d96b)
|
|
(This used to be commit 593b17c8e5678949d8b41d241f522ffb20c6640f)
|
|
(This used to be commit 7304abe5958fde1940439f7d95da96e16ea4bc57)
|
|
fix RPC-LSA on AIX.
(This used to be commit 6cce709d08579f4e00b44b692332a557b0ea3b86)
|
|
with NTSTATUS, WERROR etc.
(This used to be commit fddb85bfa8bb5df7812d226a7a6f6fb41ccf107f)
|
|
WERR_OK) in the dfs torture test.
Guenther
(This used to be commit dc1b8a3aae9f00fb7dfb0dc2fdd2ee3647ecebf1)
|
|
Guenther
(This used to be commit 5af5c1877465092b0682d4f166f6e33511e4a292)
|
|
Guenther
(This used to be commit 0ee08738697bee4fbeebb1e45211d193a6dc7abb)
|
|
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)
|
|
interesting new password set tests), make sure to send valid characters.
Guenther
(This used to be commit f193c5347cf5ef019becbc98965b83c6b249483c)
|
|
Guenther
(This used to be commit 3e0e9506b62322cba65d992fc8d783001595e7e7)
|
|
Guenther
(This used to be commit dc9045b30c97e676a4d77356d3430f7337089ab5)
|
|
Guenther
(This used to be commit 54f41ac444b9dd083ca1bd33bc8a2585f3c03344)
|
|
Guenther
(This used to be commit eca9c200849d02006c171b7fe87b85054c26b7a5)
|
|
Thanks metze.
Guenther
(This used to be commit ea313d55655626cd4c8058cf5e89c0baa1cdcd6d)
|
|
(This used to be commit f84a130c4bda8cc0221fff324d93a8617cacc511)
|
|
Guenther
(This used to be commit 8f9ab07e78a3c89085754c9f6447c2b56292980c)
|
|
Guenther
(This used to be commit de5fe8350d7c5812d4197ad2712275f338e43243)
|
|
(This used to be commit be2f4a2c44ed2b4d586f0d6e9976158f33fb29d8)
|
|
only cc on us4 bailed out...
metze
(This used to be commit 35da9e4f4ff6082ea938c9c72992015f8b26280c)
|
|
(This used to be commit d1364ef0cd8f1a64f44476476323ab390ac4de48)
|
|
Guenther
(This used to be commit d6cc668a6c1dcf45d06a1f666d5341f2a6e7f131)
|
|
flag.
Guenther
(This used to be commit 3e42ccc6096198458f66841f91234f670ceb59c4)
|
|
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)
|
|
(This used to be commit ab0a798c57564901f0adcd8aedc1ef0928e79edd)
|
|
(This used to be commit 694677dafefdd94fa0a9bed93efab70c528dcb26)
|