summaryrefslogtreecommitdiff
path: root/source3/smbd/dir.c
Commit message (Expand)AuthorAgeFilesLines
* smbd: fix handling of sentinel timestamp valuesRalph Boehme2019-12-061-1/+1
* s3:smbd: skip write-time fetching for directories.Ralph Boehme2019-09-111-1/+1
* smbd: Fix CID 1452290 Null pointer dereferences (REVERSE_INULL)Volker Lendecke2019-08-141-1/+2
* s3: smbd: inline dptr_close_internal()Ralph Boehme2019-08-061-39/+24
* s3: smbd: simplify dptr_CloseDir()Ralph Boehme2019-08-061-8/+10
* s3: smbd: remove redundant smb_dname arg from dptr_create()Ralph Boehme2019-08-061-13/+6
* s3: smbd: Remove dptr_close().Jeremy Allison2019-08-061-38/+0
* s3: smbd: Remove dptr_close() from dptr_closecnum().Jeremy Allison2019-08-061-12/+3
* s3: smbd: Remove dptr_fsp(). No longer used.Jeremy Allison2019-08-061-16/+0
* s3: smbd: Remove dptr_fetch_lanman2() - unused.Jeremy Allison2019-08-061-21/+4
* s3: smbd: Add dptr_fetch_lanman2_fsp() - to replace dptr_fetch_lanman2().Jeremy Allison2019-08-061-0/+15
* s3: smbd: Remove dptr_fetch() - replace internals with dptr_fetch_fsp().Jeremy Allison2019-08-061-19/+4
* s3: smbd: Add dptr_fetch_fsp() for SMB1 code. We will use this to replace dpt...Jeremy Allison2019-08-061-0/+16
* s3: smbd: Remove now unused dptr_activecnum().Jeremy Allison2019-08-061-17/+0
* s3: smbd: Remove now unused dptr_closepath().Jeremy Allison2019-08-061-17/+0
* s3: smbd: Now we are always using fsp handle-based client searches, simplify ...Jeremy Allison2019-08-061-24/+18
* s3: smbd: Now we're using OpenDir_fsp() all the time, make sure we don't leak...Jeremy Allison2019-08-061-5/+23
* s3: smbd: Now we always use handle for directory enumeration, we can delete t...Jeremy Allison2019-08-061-121/+6
* s3: smbd: Prepare for SMB1 directory handle opens in dptr_closecnum().Jeremy Allison2019-08-061-0/+10
* s3: smbd: Change dptr_closecnum() to use dptr_close() instead of dptr_close_i...Jeremy Allison2019-08-061-1/+2
* s3: smbd: Make dptr_close() safe to call with an fsp handle stored in dptr->d...Jeremy Allison2019-08-061-0/+13
* s3: smbd: Add dptr_fsp() to return any stored files_struct pointer.Jeremy Allison2019-08-061-0/+16
* s3: smbd: Move the strange OS/2 directory key == -1 close semantics to the ca...Jeremy Allison2019-08-061-11/+0
* s3: smbd: dptr_close() can only be called from SMB1 code.Jeremy Allison2019-08-061-1/+3
* s3: smbd: Naming consistency. Change all uses of struct smb_Dir * variables t...Jeremy Allison2019-07-241-12/+13
* s3: smbd: Naming consistency. Change all uses of struct smb_Dir * variables t...Jeremy Allison2019-07-241-2/+2
* s3: smbd: Naming consistency. Change all uses of struct smb_Dir * variables t...Jeremy Allison2019-07-241-4/+4
* s3: smbd: Naming consistency. Change all uses of struct smb_Dir * variables t...Jeremy Allison2019-07-241-13/+13
* s3: smbd: Naming consistency. Change all uses of struct smb_Dir * variables t...Jeremy Allison2019-07-241-17/+18
* s3: smbd: Naming consistency. Change all uses of struct smb_Dir * variables t...Jeremy Allison2019-07-241-8/+9
* s3: smbd: Naming consistency. Change all uses of struct smb_Dir * variables t...Jeremy Allison2019-07-241-11/+12
* s3: smbd: Naming consistency. Change all uses of struct smb_Dir * variables t...Jeremy Allison2019-07-241-10/+11
* s3: smbd: Use a separate simple destructor for the OpenDir() codepath.Jeremy Allison2019-07-241-1/+13
* s3: smbd: Move the setting of the destructor of struct smb_Dir * up two levels.Jeremy Allison2019-07-241-7/+53
* s3: smbd: OpenDir() is merely a wrapper around open_dir_safely().Jeremy Allison2019-07-241-2/+8
* s3: smbd: Remove ifdef'ed out dptr_close_oldest().Jeremy Allison2019-07-101-39/+0
* s3: smbd: Remove the 'close oldest' logic in SMB1 trans2 search processing.Jeremy Allison2019-07-091-19/+8
* s3: smbd: Remove the 'close oldest' logic in SMB1search processing.Jeremy Allison2019-07-091-17/+6
* s3: smbd: Remove now unused parameter 'forclose' to dptr_get().Jeremy Allison2019-07-091-8/+8
* s3: smbd: We no longer need to keep a count of dirhandles open.Jeremy Allison2019-07-091-11/+0
* s3: smbd: Remove unused dptr_idleoldest() and dptr_idle() functions.Jeremy Allison2019-07-091-46/+0
* s3: smbd: Remove SMB1 idle unused directory handles code.Jeremy Allison2019-07-091-21/+2
* s3: smbd: Remove MAX_OPEN_DIRECTORIES check in dptr_create().Jeremy Allison2019-07-091-4/+0
* s3: smbd: Remove now unused dptr_idlecnum().Jeremy Allison2019-07-091-20/+0
* s3: smbd: Add dptr_activecnum(), not yet used.Jeremy Allison2019-07-091-0/+17
* smbd: Add "hide new files" optionVolker Lendecke2018-11-091-1/+17
* smbd: pass get_dosmode to mode_fn in smbd_dirptr_get_entry()Ralph Boehme2018-07-271-1/+3
* smbd: pass get_dosmode to smbd_dirptr_get_entry()Ralph Boehme2018-07-271-0/+2
* s3:smbd: don't use the directory cache for SMB2/3Ralph Boehme2018-03-301-3/+29
* s3: Fix possible mem leakSwen Schillig2018-03-201-3/+8