summaryrefslogtreecommitdiffstats
path: root/source3/smbd
Commit message (Expand)AuthorAgeFilesLines
* s3: Make us survive smb2.lock.rw-shared with aio enabledVolker Lendecke2012-07-131-1/+1
* s3-auth Remove unused global_machine_account_needs_changingAndrew Bartlett2012-07-131-5/+0
* Set fsp->initial_allocation_size before calling open_file_ntcreate().Jeremy Allison2012-07-121-0/+5
* Make sure we reset fsp->initial_allocation_size to zero if we didn't create t...Jeremy Allison2012-07-121-0/+2
* Add an optimization to pthread aio writes to also do fsync if requested.Jeremy Allison2012-07-122-0/+10
* s3: Make us survive base-delaywrite with aio enabledVolker Lendecke2012-07-121-0/+4
* s3: Factor out "mark_file_modified"Volker Lendecke2012-07-122-25/+43
* Cope with a (non-security) open race we've had for ever as NTCreateX isn't at...Jeremy Allison2012-07-101-0/+25
* Now we have a guaranteed indication of a file being created, use it to set th...Jeremy Allison2012-07-101-12/+8
* Add function fd_open_atomic() which uses O_CREAT|O_EXCL to return a guarantee...Jeremy Allison2012-07-101-4/+107
* Simplify the logic in open_file() some more.Jeremy Allison2012-07-101-48/+36
* Simplify the logic in open_file().Jeremy Allison2012-07-091-22/+15
* Make check_same_stat() and check_same_dev_ino() common functions.Jeremy Allison2012-07-092-31/+0
* Factor out check_same_dev_ino() from check_same_stat() so it can be called se...Jeremy Allison2012-07-091-2/+15
* s3: evaluate MNT_QUOTA and MNT_RDONLY in statvfs also on darwinBjörn Jacke2012-07-051-1/+1
* s3: if we know a file is immutable, report it to be readonlyBjörn Jacke2012-07-041-0/+6
* s3-smbd: Remove deprecated 'share modes' option.Andreas Schneider2012-07-031-4/+0
* s3: Fix Coverity ID 709217 Dereference after null checkVolker Lendecke2012-07-031-2/+10
* s3: Fix Coverity ID 709218 Uninitialized pointer readVolker Lendecke2012-07-031-0/+5
* s3:smbd: Include smbXsrv.h before vfs.h (in smbd.h) so that the smbXsrv struc...Michael Adam2012-07-031-1/+1
* s3:smbd:smb2: fix prototype of make_connection_smb2() to use smbXsrv_tconMichael Adam2012-07-031-2/+1
* s3:smbd: include smbXsrv.h before smbd/proto.h to have the smbXsrv_ structs a...Michael Adam2012-07-031-0/+1
* s3:smbd:smb2: change smbXsrv_tcon0 to smbXsrv_tcon in smbd_smb2_request_chec...Michael Adam2012-07-031-1/+1
* s3:smbd:smb2: change smbXsrv_session0 to smbXsrv_session in struct user_struct.Michael Adam2012-07-031-1/+1
* Don't allow asynchronous creates to be canceled in SMB2.Jeremy Allison2012-06-303-3/+20
* Make schedule_deferred_open_message_smb() return an indication of success.Jeremy Allison2012-06-302-5/+6
* Make schedule_deferred_open_message_smb2() return an indication of success.Jeremy Allison2012-06-302-7/+9
* Allow for async opens.Jeremy Allison2012-06-301-4/+35
* Add new bool field async_open to struct deferred_open_record. Not used yet.Jeremy Allison2012-06-301-0/+4
* Fix defer_open() fuction in the open code path to cope with a NULL lck parame...Jeremy Allison2012-06-301-11/+16
* Add uint64_t mid field to the files_struct.Jeremy Allison2012-06-301-0/+1
* s3:smbd: make use of smbXsrv_open for smb1/2/3Stefan Metzmacher2012-06-299-141/+73
* s3:smbd: add smbXsrv_open* infrastructureStefan Metzmacher2012-06-293-0/+1099
* s3: fix the logic in bsd_statvfsBjörn Jacke2012-06-291-1/+1
* s3:smb2_server: remove max_charge check in smbd_smb2_request_verify_creditcha...Stefan Metzmacher2012-06-291-16/+0
* s3: merge bsd_statvfs and darwin_statvfsBjörn Jacke2012-06-291-53/+31
* Replace all uses of setXX[ug]id() and setgroups with samba_setXX[ug]id() calls.Jeremy Allison2012-06-281-1/+2
* s3:smb2_server: make the logic in smbd_smb2_request_verify_creditcharge() sim...Stefan Metzmacher2012-06-291-11/+23
* s3:smb2_server: simplify smbd_smb2_request_verify_creditcharge() a bit.Stefan Metzmacher2012-06-291-6/+1
* s3:smb2_negprot: support SMB2_CAP_LARGE_MTU on everything but port 139Stefan Metzmacher2012-06-291-5/+8
* s3:smb2_server: grant extra credits for multi-credit requestsStefan Metzmacher2012-06-291-2/+10
* s3:smb2_server: implement credit granting similar to windowsStefan Metzmacher2012-06-292-19/+53
* s3:smb2_server: make sure sequence numbers don't wrap at UINT64_MAXStefan Metzmacher2012-06-291-2/+17
* s3:smb2_server: make sure we don't grant more credits than we allowStefan Metzmacher2012-06-292-35/+92
* s3:smb2_server: check the credit_charge against the already granted creditsStefan Metzmacher2012-06-291-7/+12
* s3:smb2_server: split out a smb2_validate_sequence_number() functionStefan Metzmacher2012-06-291-40/+77
* s3:smb2_server: clear sequence window if we got the lowest sequence idStefan Metzmacher2012-06-291-2/+2
* s3:smb2_server: fix calculation of the next bitmap_offsetStefan Metzmacher2012-06-291-1/+1
* s3:smb2_server: remove unused and confusing DEFAULT_SMB2_MAX_CREDIT_BITMAP_FA...Stefan Metzmacher2012-06-291-7/+4
* s3:smb2_server: call smbd_smb2_request_validate() also in smbd_smb2_first_neg...Stefan Metzmacher2012-06-291-0/+6