Andrew Tridgell
28482efa5c
WSPP docs say we need to check that root_dir is NULL
2008-09-29 16:51:05 -07:00
Andrew Tridgell
40fa4c4154
we need to return NT_STATUS_INVALID_PARAMETER for bad levels in
...
lsalookupnames2
2008-09-29 16:50:46 -07:00
Andrew Tridgell
385015f8f2
unmapped SIDs should be rid 0 not rid -1
2008-09-29 16:10:54 -07:00
Andrew Tridgell
750a848d0d
added some more well known SIDs - thanks to the WSPP LSAT test suite
2008-09-29 16:01:07 -07:00
Andrew Tridgell
a270ddb6e3
make the schannel creentials persistent
...
this makes testing with the WSPP test suite much easier over samba
restarts
2008-09-29 14:04:48 -07:00
Stefan Metzmacher
59c3df814a
s4:samldb: use the code path with async ldb
...
This removes the event_context leak that caused
NT_STATUS_TOO_MANY_OPENED_FILES in the server,
because of all the epool fds
metze
2008-09-29 08:42:03 +02:00
Stefan Metzmacher
95940d75ec
s4:libcli/smb2: remove unused header
...
This hopefully fixes the build with internal popt.
metze
2008-09-29 07:43:50 +02:00
Stefan Metzmacher
cd9f993ec4
s4:lib/ldb: disable sqlite3 backend always as it doesn't compile anymore
...
metze
2008-09-29 04:22:21 +02:00
Simo Sorce
b2901da479
LDB ASYNC: misc changes
2008-09-29 04:22:20 +02:00
Simo Sorce
f14a2b3386
LDB ASYNC: ldb misc changes
2008-09-29 04:22:20 +02:00
Simo Sorce
51baa8deec
LDB ASYNC: samba4 modules
2008-09-29 04:22:20 +02:00
Simo Sorce
4f40ee2b86
LDB ASYNC: core modules
2008-09-29 04:22:19 +02:00
Simo Sorce
9f7c2548d9
LDB ASYNC: other backends
2008-09-29 04:22:19 +02:00
Simo Sorce
0aeade2007
LDB ASYNC: ldb_tdb backend
2008-09-29 04:22:18 +02:00
Simo Sorce
8215374091
LDB ASYNC: Core files
2008-09-29 04:22:18 +02:00
Stefan Metzmacher
eb935e08d3
s4:configure: require tdb >= 1.1.3 from the system
...
metze
2008-09-29 04:15:11 +02:00
Stefan Metzmacher
ee2bcfacdf
s4:dsdb: passdown DSDB_CONTROL_REPLICATED_UPDATE_OID for replicated updates
...
We need to make sure replicated updates are handled differently
in some situations, e.g. we should bypass the schema checks.
metze
2008-09-29 04:15:11 +02:00
Stefan Metzmacher
fae2fce47e
s4:provision: don't do the full provision in the become_dc
...
metze
2008-09-27 02:12:22 +02:00
Jeremy Allison
857609732f
Add test to show you can open for delete a readonly file.
...
Jeremy.
2008-09-26 15:20:27 -07:00
Andrew Tridgell
0cf7175126
we need different error handling for truncated packets in NETPROT and
...
other SMB2 operations.
2008-09-24 18:58:38 -07:00
Andrew Tridgell
bda97661ff
fixed expansion of $USERNAME in signing tests
2008-09-24 18:28:58 -07:00
Andrew Tridgell
d2bdb8fb16
empty access mask is only denied on SMB2
2008-09-24 18:10:23 -07:00
Andrew Tridgell
eb5b3f50d1
we should terminate the connection on a bad negprot packet size
2008-09-24 18:10:23 -07:00
Andrew Tridgell
5a5e2df569
for use in python we need to use global_loadparm
2008-09-24 18:10:23 -07:00
Andrew Tridgell
742a99e046
- add reserved field in basic_information level
...
- use INVALID_PARAMETER for info length mismatch to match windows
behaviour
- added parsing of LINK_INFORMATION level
2008-09-24 18:10:23 -07:00
Andrew Tridgell
63685c7d02
record highest seq number in SMB2 to check for seqnum going backwards
2008-09-24 18:10:23 -07:00
Andrew Tridgell
59847fd6b6
log stream termination
2008-09-24 18:10:23 -07:00
Andrew Tridgell
49c80cea0b
cope with body_size zero in SMB2 receive
2008-09-24 18:10:23 -07:00
Andrew Tridgell
a3536c4c06
check for a 0 byte in the buffer in SMB2 read
2008-09-24 18:10:23 -07:00
Andrew Tridgell
7e57626d1d
the offset is 16 bits in SMB2 fileinfo
2008-09-24 18:10:23 -07:00
Andrew Tridgell
d3c6c71ff2
zero access mask should give ACCESS_DENIED
2008-09-24 18:10:23 -07:00
Andrew Tridgell
4904882fed
- SMB2 uses INVALID_PARAMETER not BUFFER_TOO_SMALL for buffer size
...
errors
- added a s32o16 buffer function
2008-09-24 18:10:23 -07:00
Andrew Tridgell
b1f17b23fe
- use the current dialect first, for servers that only look at the
...
first dialect
- allow override of SMB2 port in client code
2008-09-24 18:10:23 -07:00
Andrew Tridgell
9cf3d82d63
added the structure for LINK_INFORMATION setfileinfo call
2008-09-24 18:10:23 -07:00
Andrew Tridgell
38e70dc47a
be friendlier in smb2_deltree to some of the SMB2 implementations that
...
don't handle SEC_FLAG_MAXIMUM_ALLOWED
2008-09-24 18:10:22 -07:00
Andrew Tridgell
9a50009430
check error code for zero desired_access in SMB2 create
2008-09-24 18:10:22 -07:00
Andrew Tridgell
76835f103e
fixed setpathinfo in gentest to not zero the filename/handle
2008-09-24 18:10:22 -07:00
Andrew Tridgell
094afe614b
fixed uninitialised variable bug
2008-09-24 18:10:22 -07:00
Andrew Tridgell
9fcafbb42c
support NT_STATUS_XX:NT_STATUS_YY syntax in ignore files
2008-09-24 18:10:22 -07:00
Andrew Tridgell
71ae732669
fixed error code for bad keepalive
2008-09-24 18:10:22 -07:00
Andrew Tridgell
ff542275c3
stricter checking of SMB2 echo body (per the spec)
...
thanks to the bluearc test suite
2008-09-24 18:10:22 -07:00
Jelmer Vernooij
b0a95ad2f6
Revert LDB return code patches from Matthias.
2008-09-25 00:01:05 +02:00
Matthias Dieter Wallnöfer
b39b6099a4
Cosmetic corrections for the KERBEROS library
...
This commit applies some cosmetic corrections for the KERBEROS library.
2008-09-24 19:40:03 +02:00
Matthias Dieter Wallnöfer
79854dc48a
Kerberos cosmetic changes: Revert a part of the patch
...
Reverts a part of the patch because it changes the function of the code (suggested by Jelmer).
2008-09-24 19:40:03 +02:00
Matthias Dieter Wallnöfer
57edd24ca0
Cosmetic corrections for the KERBEROS library
...
This commit applies some cosmetic corrections for the KERBEROS library.
2008-09-24 19:40:03 +02:00
Matthias Dieter Wallnöfer
9d849c30bc
Cosmetic corrections for the LDB library
...
This commit applies some cosmetic corrections for the LDB library.
2008-09-24 19:40:03 +02:00
Matthias Dieter Wallnöfer
9261fa997c
Cosmetic corrections for the LDB backend modules
...
This commit applies some cosmetic corrections for the LDB backend modules.
2008-09-24 19:40:03 +02:00
Matthias Dieter Wallnöfer
cf1935817f
Cosmetic corrections for the DSDB module
...
This commit applies some cosmetic corrections for the DSDB (Directory Server Database).
2008-09-24 19:40:03 +02:00
Jelmer Vernooij
291ca93843
Use loadparm since it's required by some modules.
2008-09-24 19:27:09 +02:00
Jelmer Vernooij
b9890af546
Merge branch 'master' of ssh://git.samba.org/data/git/samba into crypto
2008-09-24 16:11:13 +02:00