Jeremy Allison
21528da9cd
Fix a bunch of "unused variable" warnings.
...
Autobuild-User: Jeremy Allison <jra@samba.org>
Autobuild-Date: Sat Feb 18 06:22:40 CET 2012 on sn-devel-104
2012-02-18 06:22:40 +01:00
Stefan Metzmacher
763fe4216b
s3:smb2_server: use sconn->ev_ctx instead of sconn->smb2.event_ctx
...
metze
Autobuild-User: Stefan Metzmacher <metze@samba.org>
Autobuild-Date: Mon Dec 12 16:08:59 CET 2011 on sn-devel-104
2011-12-12 16:08:59 +01:00
Stefan Metzmacher
0cd67698ca
s3:smb2_ioctl: STATUS_PENDING is defered by 1 millisecond for SMB2_IOCTL
...
metze
2011-11-15 17:14:13 +01:00
Stefan Metzmacher
88dd90d928
s3:smb2_server: pass explicit defer_times to smbd_smb2_request_pending_queue()
...
metze
2011-11-15 17:14:13 +01:00
David Disseldorp
dbcd59f46b
s3-smb2_server: fix ioctl InputOffset checking
...
Currently the InputOffset is always check to point to the input data
buffer, regardless of whether input data is present.
Signed-off-by: Stefan Metzmacher <metze@samba.org>
2011-09-29 13:14:21 +02:00
Stefan Metzmacher
29b3601c02
s3:smb2_server: use smbd_smb2_request_verify_sizes() in smb2_ioctl.c
...
metze
2011-09-07 10:38:06 +02:00
Stefan Metzmacher
2bb325ad91
s3:smb2_ioctl/FSCTL_PIPE_TRANSCEIVE: generate STATUS_BUFFER_OVERFLOW if needed (bug #8260 )
...
This should fix DCERPC responses with fragments larger than 1024 bytes.
metze
Autobuild-User: Stefan Metzmacher <metze@samba.org>
Autobuild-Date: Fri Jun 24 11:25:36 CEST 2011 on sn-devel-104
2011-06-24 11:25:36 +02:00
Volker Lendecke
5290faca7a
s3: Fix Coverity ID 2582: FORWARD_NULL
...
Autobuild-User: Volker Lendecke <vlendec@samba.org>
Autobuild-Date: Sun Jun 19 20:46:43 CEST 2011 on sn-devel-104
2011-06-19 20:46:43 +02:00
Andrew Bartlett
ad0a07c531
s3-talloc Change TALLOC_ZERO_P() to talloc_zero()
...
Using the standard macro makes it easier to move code into common, as
TALLOC_ZERO_P isn't standard talloc.
2011-06-09 12:40:08 +02:00
Volker Lendecke
0fcafbf69b
s3: Support shadow copy display over SMB2
...
Autobuild-User: Volker Lendecke <vlendec@samba.org>
Autobuild-Date: Tue May 31 12:53:10 CEST 2011 on sn-devel-104
2011-05-31 12:53:10 +02:00
Volker Lendecke
bcc08dcc52
s3: Add ioctl code to smbd_smb2_ioctl_send debug
...
Autobuild-User: Volker Lendecke <vlendec@samba.org>
Autobuild-Date: Mon May 30 12:47:27 CEST 2011 on sn-devel-104
2011-05-30 12:47:27 +02:00
Günther Deschner
047d8c073b
s3-proto: move more rpc_server prototypes out of proto.h
...
Guenther
2011-05-02 15:03:43 +02:00
Günther Deschner
50883cfeb4
s3-tevent: only include ../lib/util/tevent wrappers where needed.
...
Guenther
Autobuild-User: Günther Deschner <gd@samba.org>
Autobuild-Date: Fri Apr 29 14:00:30 CEST 2011 on sn-devel-104
2011-04-29 14:00:30 +02:00
Günther Deschner
8c24ebf371
s3: include smbd/smbd.h where needed.
...
Guenther
2011-03-30 01:13:08 +02:00
Andrew Tridgell
15e84a9a09
charcnv: removed the allow_badcharcnv and allow_bad_conv options to convert_string*()
...
we shouldn't accept bad multi-byte strings, it just hides problems
Autobuild-User: Andrew Tridgell <tridge@samba.org>
Autobuild-Date: Thu Mar 24 01:47:26 CET 2011 on sn-devel-104
2011-03-24 01:47:26 +01:00
Jeremy Allison
af44593555
(Finally) fix bug #7158 - SMB2 connection resets during IOZone tests from 64-bit Vista client
...
It turns out that the persistent handles are used by the Microsoft
redirector to index files on oplock break requests. So even if we
don't do durable handles (yet) we must set the persistent handle
on create. For now just use the same handle value as we use for
volatile.
Jeremy.
2010-05-19 19:28:26 -07:00
Jeremy Allison
4d1f0436bd
Don't return a potentially uninitialized NT_STATUS. We can now see user lists in Windows ACLs.
...
Jeremy.
2010-04-27 17:09:40 -07:00
Jeremy Allison
33256e41e1
Add debug statements so I can track the flow of RPC data.
...
Jeremy.
2010-04-27 17:07:44 -07:00
Stefan Metzmacher
d60f049eaf
s3:smbd: implement SMB2 Cancel correctly.
...
metze
2009-08-17 09:25:45 +02:00
Stefan Metzmacher
1df883aa39
libcli: move some common SMB and SMB2 stuff into libcli/smb/
...
This will hold code that's shared between source3 and source4.
metze
2009-08-12 18:28:32 +02:00
Stefan Metzmacher
9aa1d25907
s3:smbd: rename conn => sconn for smbd_server_connection structs
...
This should avoid confusion between smbd_server_connection
and connection_struct variables.
metze
2009-08-08 10:48:39 +02:00
Volker Lendecke
79fd60dd38
Fix a few uninitialized variable warnings
...
I know those warnings are bogus, but both Coverity and gcc don't get it.
2009-07-24 10:23:04 -04:00
Stefan Metzmacher
b7ea2740d5
s3:smbd: send SMB2 interim responses for async calls
...
metze
2009-06-24 21:04:57 +02:00
Stefan Metzmacher
c8b3030f40
s3:smbd: skip file handle checks for SMB2 compounded requests
...
metze
2009-06-09 19:51:02 +02:00
Stefan Metzmacher
0e261d0e9c
s3:smbd: FSCTL_PIPE_TRANSCEIVE on a none IPC$ share should give NOT_SUPPORTED
...
metze
2009-06-06 11:01:44 +02:00
Stefan Metzmacher
21ac549e96
s3:smbd: return the same things as Windows 7 for SMB2 Ioctl responses
...
metze
2009-06-06 11:01:43 +02:00
Stefan Metzmacher
b25227a177
s3:smbd: fix the build in smb2_ioctl.c
...
metze
2009-06-05 21:05:40 +02:00
Stefan Metzmacher
140fe782a9
s3:smbd: add support for SMB2 Ioctl FSCTL_DFS_GET_REFERRALS
...
metze
2009-06-05 20:17:45 +02:00
Stefan Metzmacher
d1db140a73
s3:smbd: add support for STATUS_BUFFER_OVERFLOW to SMB2 Ioctl
...
metze
2009-06-05 20:17:44 +02:00
Stefan Metzmacher
a3e328859b
s3:smbd: add support for SMB2 Ioctl FSCTL_PIPE_TRANSCEIVE on IPC$
...
metze
2009-06-05 17:53:49 +02:00
Stefan Metzmacher
fabdebdcf4
s3:smbd: add support for SMB2 Ioctl
...
We don't implement any level yet.
metze
2009-06-05 17:50:48 +02:00