summaryrefslogtreecommitdiffstats
path: root/source3/smbd/files.c
Commit message (Expand)AuthorAgeFilesLines
* s3: smbd: leases - losen paranoia check. Stat opens can grant leases.Jeremy Allison2015-02-191-1/+2
* Fix signed/unsigned comparisonsVolker Lendecke2014-12-071-1/+1
* s3:smbd: Implementation of SMB2.1 and SMB3.0 leases.Volker Lendecke2014-12-041-0/+8
* s3:smbd: add file_find_one_fsp_from_lease_key() helper functionVolker Lendecke2014-12-041-0/+18
* s3:smbd: add fsp_lease_type() and get_lease_type() helper functionsVolker Lendecke2014-12-041-0/+8
* s3:smbd: Add fsp_client_guid() utility function to return the connected clien...Jeremy Allison2014-12-041-0/+5
* s3:smbd: use req->xconn in files.cStefan Metzmacher2014-08-061-4/+5
* s3: smbd : Ensure file_new doesn't call into smbXsrv_open_create() for INTERN...Jeremy Allison2014-05-021-1/+4
* lib: Move full_path_tos to util_str.cVolker Lendecke2014-04-231-39/+0
* s3:smbd: use PATH_MAX for the buffer passed to full_path_tos()Stefan Metzmacher2013-12-141-1/+1
* smbd: Implement and use full_path_tosVolker Lendecke2013-12-141-9/+49
* smbd: Remove FAKE_LEVEL_II_OPLOCKVolker Lendecke2013-10-151-2/+1
* smbd: Convert file_new to synthetic_smb_fnameVolker Lendecke2013-04-171-4/+3
* smbd: Convert fsp_set_smb_fname to cp_smb_filenameVolker Lendecke2013-04-171-4/+3
* smbd: split out file_fsp_get from file_fsp_smb2David Disseldorp2013-01-161-10/+24
* s3:smbd: also close durable file handles in a tdisMichael Adam2012-09-081-2/+9
* s3:smbd: if a fsp has fsp->deferred_close, clients shouldn't be able to use itStefan Metzmacher2012-07-231-2/+18
* 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-291-128/+44
* s3:smbd/files: fsp->fnum is uint64_t not int!Stefan Metzmacher2012-06-281-3/+3
* s3:smbd: make use of smbXsrv_tcon and smbXsrv_session for smb2Stefan Metzmacher2012-06-251-2/+6
* s3:smbd: change files.c to use fsp_fnum_dbg() for fsp->fnum logging.Michael Adam2012-06-151-2/+2
* s3:smbd: use FNUM_FIELD_INVALID instead of literal -1Michael Adam2012-06-151-2/+2
* s3:files: factor fsp_free() out of file_free()Michael Adam2012-06-151-20/+27
* s3:files: reorder file_free() a bitMichael Adam2012-06-151-16/+18
* s3:smbd: refactor fsp_new() out of file_new()Michael Adam2012-06-151-34/+55
* s3:smbd: use fsp_persistent_id() as persistent_file_id part for SMB2 (bug #8995)Stefan Metzmacher2012-06-141-4/+6
* s3:smbd: add a fsp_persistent_id() functionStefan Metzmacher2012-06-141-0/+24
* s3:smbd: only set fsp->fh->gen_id for a client connectionStefan Metzmacher2012-06-141-1/+2
* s3:smbd: try to make fsp->fh->gen_id as globally unique as possibleStefan Metzmacher2012-06-141-1/+19
* Revert "s3:smbd: set req->smb2req->compat_chain_fsp in file_fsp()"Stefan Metzmacher2012-06-101-3/+0
* s3:smbd: add file_fsp_smb2()Stefan Metzmacher2012-06-091-0/+43
* s3:smbd: set req->smb2req->compat_chain_fsp in file_fsp()Stefan Metzmacher2012-06-091-0/+3
* s3: Replace an if with a boolean short circuitVolker Lendecke2012-06-081-5/+3
* s3: Assigning ?True:False to a bool is a bit pointlessVolker Lendecke2012-06-081-2/+2
* s3: Remove unnecessary ()Volker Lendecke2012-06-081-1/+1
* s3:smbd: let file_close_pid/file_close_user take a uint64_t vuidStefan Metzmacher2012-06-061-2/+2
* s3:smbd: dup_file_fsp() never gets called for print filesStefan Metzmacher2012-06-061-8/+3
* s3:smbd: make use of vfs_remove_all_fsp_extensions() in file_free()Stefan Metzmacher2012-06-061-3/+1
* s3:smbd/files: split file_init_global() out of file_init()Stefan Metzmacher2012-05-241-13/+34
* s3:smbd/files: work without sconn->file_bmap and assign fsp->fnum = -1Stefan Metzmacher2012-05-241-23/+39
* s3:smbd/files: fix error path and correctly cleanupStefan Metzmacher2012-05-241-7/+7
* s3:smbd/files: remove unused VALID_FNUM()Stefan Metzmacher2012-05-231-2/+0
* s3: oplock_timeout is a talloc child of fspVolker Lendecke2012-04-261-3/+0
* s3: New notify implementationVolker Lendecke2012-04-171-4/+0
* s3: Use talloc_get_size instead of strlenVolker Lendecke2012-04-101-1/+1
* lib/util: Remove obsolete sys_getpid() and sys_fork().Jelmer Vernooij2012-03-241-1/+1
* s3: Move the notify_ctx to the smbd_server_connectionVolker Lendecke2012-03-211-2/+4
* s3:smbd: keep 'num_files' and 'files' directly under smbd_server_connectionStefan Metzmacher2012-03-061-7/+7
* s3: files_struct->mode is only written, remove itVolker Lendecke2012-02-141-1/+0