Jelmer Vernooij
cef80957c4
Remove global_loadparm instance, discard_const_p.
2008-09-30 02:19:15 +02:00
Jelmer Vernooij
4e8cb60222
Remove global_loadparm instance.
2008-09-30 02:11:55 +02:00
Jelmer Vernooij
755ad80e29
Remove uses of global_loadparm.
2008-09-30 02:07:14 +02:00
Jelmer Vernooij
43d944e6d6
Remove global_loadparm instance.
2008-09-30 01:59:10 +02:00
Jelmer Vernooij
9de1472bd1
Remove redundant call.
2008-09-30 01:58:06 +02:00
Andrew Tridgell
c951a881da
added new level for lsalookupnames2
2008-09-29 16:51:21 -07:00
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
Jelmer Vernooij
83183bf381
Explicitly pass on session options to session setup function.
2008-09-30 01:38:51 +02:00
Jelmer Vernooij
c8a19f0b83
Pass options struct into session initialization functions rather than
...
using global_loadparm.
2008-09-30 01:29:53 +02: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
Jelmer Vernooij
21df9532f5
Remove unused uninstallheader script.
2008-09-30 00:48:13 +02:00
Jelmer Vernooij
257fe87efd
Re-add uninstallplugins, there has to be at least one instance of this.
2008-09-30 00:32:20 +02:00
Jelmer Vernooij
f379f67dd2
Fix installation of misc files.
2008-09-30 00:29:03 +02:00
Jelmer Vernooij
2ed71ce6bc
Remove ldb_module_wait implementation - ldb_module.wait() is gone.
2008-09-30 00:28:06 +02:00
Matthias Dieter Wallnöfer
dd4d309cac
Patch by Matthias that removes old SWAT support and fixes uninstall.
2008-09-29 23:34:05 +02: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
Jelmer Vernooij
744667b3a9
Consistently use lower case variable names for path variables.
...
Patch by Matthias Dieter Wallnöfer <mwallnoefer@yahoo.de> and me.
2008-09-29 22:57:16 +02:00
Matthias Dieter Wallnöfer
f22f04f76b
Stop creating symlinks to libraries without sonames. (caused recursive
...
symlinks overwriting the original file).
2008-09-29 22:47:07 +02: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