| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
list=""
list="$list event_context:tevent_context"
list="$list fd_event:tevent_fd"
list="$list timed_event:tevent_timer"
for s in $list; do
o=`echo $s | cut -d ':' -f1`
n=`echo $s | cut -d ':' -f2`
r=`git grep "struct $o" |cut -d ':' -f1 |sort -u`
files=`echo "$r" | grep -v source3 | grep -v nsswitch | grep -v packaging4`
for f in $files; do
cat $f | sed -e "s/struct $o/struct $n/g" > $f.tmp
mv $f.tmp $f
done
done
metze
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
| |
We should only include events.h where we really need it
and prefer forward declarations of 'struct event_context'
metze
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
[I can't swear that this covers all the smb2 cases, there are some reply
functions that I can't trace properly]
Add NTVFS_ASYNC_STATE_CLOSE bit to ntvfs_request->async_states->state
so that the ntvfs layer can signify that the client transport should
be closed, most useful for proxy servies, and most likely due to a
forwarding transport having been closed.
Signed-off-by: Sam Liddicott <sam@liddicott.com>
Signed-off-by: Stefan Metzmacher <metze@samba.org>
|
| |
|
|
|
|
| |
should in the future only contain some settings required for gensec.
|
| |
|
|
|
|
| |
make them wrappers around convert_string{,talloc}_convenience().
|
|
|
|
| |
functions.
|
|
|
|
|
| |
Explicitly declaring environ eliminates a compilation error on some
systems.
|
| |
|
| |
|
| |
|
|
|
|
|
|
| |
set always
metze
|
|
|
|
|
|
|
|
|
| |
This was found during testing at the CIFS plugfest.
No other client seems to honour or use this bit, but it is quite
ligitimately required by the spec.
Andrew Bartlett
|
|
|
|
| |
other SMB2 operations.
|
| |
|
|
|
|
|
|
|
| |
- use INVALID_PARAMETER for info length mismatch to match windows
behaviour
- added parsing of LINK_INFORMATION level
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
thanks to the bluearc test suite
|
|
|
|
|
|
|
|
| |
This reverts commit 05ea5e23cf4e70de0bd658b1c5c0ead133967091.
Conflicts:
source4/smbd/server.c
|
|
|
|
|
|
|
|
| |
Real signing always starts with seqnumber 2, and once signing
is on the session key never change anymore for the complete
smb connection.
metze
|
| |
|
| |
|
|
|
|
| |
This reverts commit 0e9008be35a5b334bd65e6417193d4b8f27bdc36.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
(this does not change the file server role, and only really changes
what 'server signing = auto' means)
Optional signing really isn't any benifit to network security.
In doing so, allow anonymous clients (if permitted by policy) to log
in without signing, as Samba3 does not sign these connections (which
would use an all-zero key, so pointless).
Andrew Bartlett
(This used to be commit 468bf839c500ed1a26ab9a358ee64a4c0a695797)
|
|
|
|
|
| |
Andrew Bartlett
(This used to be commit a89f9818180e8fb868975c444c4d0e5aaa8d4e79)
|
|
|
|
|
|
|
| |
..., but the they may have the sign flag set.
metze
(This used to be commit 43e43dead030f6bffd06631007fdb162c3c6b2b5)
|
|
|
|
|
| |
metze
(This used to be commit dd2f4f7a491debcc30e590f571272afd99e52940)
|
|
|
|
|
| |
metze
(This used to be commit 7c4abf6614c47471ae005a12abe27d85890d867f)
|
|
|
|
|
| |
metze
(This used to be commit 2844e361730a6bc640ea89d0e10059deca1ca867)
|
|
|
|
|
| |
metze
(This used to be commit 5b3ba3f3556e8031133128853cd2324ee3852aa1)
|
|
|
|
| |
(This used to be commit 4b3af09450cf33c6785a3d8fddddc68047f2e388)
|
|
|
|
| |
(This used to be commit 036f73d39a7ef882fd76afcd3c11eef483f6c308)
|
|
|
|
|
| |
metze
(This used to be commit 9a5f7bf68b20e3b490b209b5cfc4408566320f2e)
|
|
|
|
|
| |
metze
(This used to be commit 36a39b92d732a682e38ad4b3f733951fee4757ed)
|
|
|
|
|
| |
metze
(This used to be commit 1b507a9b8e2ede5a4eb542bdf7a0eab9269b9f7b)
|
|
|
|
|
|
|
| |
Also add a note about NT_STATUS_DOS(ERRSRV, ERRerror).
metze
(This used to be commit 4287b7c1323796cf0688d0fae9b5bd4e840e3d48)
|
|
|
|
|
|
|
|
|
|
|
|
| |
We need to use smbsrv_setup_secondary_request(req) to send the
trans ack, because smbsrv_send_reply(req) destroys 'req'
and the partial trans list had dead elements in the list.
Also make sure the partial list element is removed by a talloc
destructor.
metze
(This used to be commit 221f4d6e534a40b7def6e51dc6b4f9e8057d18b7)
|
|
|
|
|
|
|
| |
Metze pointed out that if signing is mandatory in the server then we
need to reject packets without the signed flag if the packet contains
a session id.
(This used to be commit 056f16e664e581bab1c07759e99ad4f6685c58eb)
|
|
|
|
| |
(This used to be commit 8e919dcb0826a5b25d037ee6144af5f7cb21f3ae)
|
|
|
|
| |
(This used to be commit 85d1873ee92fcc7df3addc42ddb8189144901f8b)
|
|
|
|
| |
(This used to be commit ed8f16379d01d3dffd2645e2b275aa27507dfec9)
|