mirror of
https://github.com/samba-team/samba.git
synced 2025-01-06 13:18:07 +03:00
950f662484
disabled. The main change is to turn off spnego, which cannot work at
all without nt status codes (w2k3 gives a ERRHRD:ERRgeneral error when
you try)
I also modified NT_STATUS_EQUAL() to allow for nt->dos code equality,
but only when nt status codes are disabled in smb.conf. That keeps all
the existing torture code working, while still allowing us to
correctly catch the cases where forced dos error codes are needed
The dos->ntstatus mapping table has been removed completely, as it
doesn't really make sense, is impossible to get right, and with the
new dos status handling isn't needed. When matching a nt status code
to a dos status code it makes far more sense to map from the nt code
to the dos code and compare, rather than the reverse, as the nt->dos
mapping is what windows has to do internally, so there really is a
valid mapping table.
(This used to be commit
|
||
---|---|---|
.. | ||
auth | ||
cldap | ||
composite | ||
dgram | ||
ldap | ||
nbt | ||
raw | ||
resolve | ||
security | ||
util | ||
wins | ||
cliconnect.c | ||
clideltree.c | ||
clifile.c | ||
clilist.c | ||
climessage.c | ||
clireadwrite.c | ||
clitrans2.c | ||
config.m4 | ||
config.mk |