summaryrefslogtreecommitdiffstats
path: root/source/smbd/filename.c
Commit message (Collapse)AuthorAgeFilesLines
* r21585: Start syncing the monster that will become 3.0.25pre1Gerald Carter2007-02-281-61/+168
| | | | | | | | Still todo: * release notes * few minor outstanding patches * additional idmap man pages
* r12018: more 3.0.21 changes. This is a full sync except for changes to ↵Gerald Carter2005-12-021-0/+13
| | | | rpc-server/rpc_samr*.c
* r12017: starting the sync up for 3.0.21. Gotten through r11915Gerald Carter2005-12-021-10/+8
| | | | | | | | so far. Jeremy, This is turning out ot be more changes that I anticipated and may end up being a full sync. But the changes appear sar or on a non-default code path.
* r11590: syncing up for 3.0.21rc1Gerald Carter2005-11-091-1/+10
|
* r7893: Add in the extra parameters to opendir() to fix the large ↵Jeremy Allison2005-06-251-1/+1
| | | | | | | directory/insane app problem. Rev vfs version. Doesn't change the normal codepath. Jeremy.
* r7210: Fix my own mistakes up, sorry.Jeremy Allison2005-06-031-1/+1
| | | | Jeremy.
* r7200: Don't use memset, use SET_STAT_INVALID (has the same effect).Jeremy Allison2005-06-021-3/+3
| | | | Jeremy.
* r6631: More typo's. Sorry.Jeremy Allison2005-05-061-2/+2
| | | | Jeremy.
* r6625: Remove another global variable left over from a long time ago (magic ↵Jeremy Allison2005-05-061-5/+5
| | | | | | char). Jeremy.
* r5792: Added new parameter "inherit owner". If set on a share, the created ↵Jeremy Allison2005-03-151-1/+1
| | | | | | | | | | | | | file/directory will be owned by the same uid as the containing directory. Doing this for directories in a race-free mannor has only been tested on Linux (it depends on being able to open a directory and then do a fchown on that file descriptor). If this functionality is not available then the code silently downgrades to not changing the ownership of a new directory. This new parameter (docs to follow) finally makes it possible to create "drop boxes" on Samba, which requires all files within a directory to be commonly owned. A HOWTO on how to use this will follow. Jeremy.
* r5183: Ensure we correctly set the per-connection "case_sensitive" setting.Jeremy Allison2005-02-031-4/+0
| | | | | | Rename dptrs_open to the more correct dirhandles_open. Remove old #if 1. Jeremy.
* r5160: First cut at refactoring of directory code to handle non-wildcardJeremy Allison2005-02-011-1/+1
| | | | | | directory match more efficiently. Passes RAW-SEARCH under valgrind but needs more testing (which I'll do later today :-). Jeremy.
* r5152: Restructure the directory handling code, stop using void * pointersJeremy Allison2005-02-011-1/+1
| | | | | | | | that just allow the wrong pointer to be assigned :-) and make the interface more consistent. Fix the FreeBSD directory problem. Last thing to do is to add the "singleton" directory concept from James Peach's code. Jeremy.
* r5063: Shamelessly steal the Samba4 logic (and some code :-) for directoryJeremy Allison2005-01-281-1/+3
| | | | | | | | | | evaluation. This stops us from reading the entire directory into memory at one go, and allows partial reads. It also keeps almost the same interface to the OpenDir/ReadDir etc. code (sorry James :-). Next I will optimise the findfirst with exact match code. This speeds up our interactive response for large directories, but not when a missing (ie. negative) findfirst is done. Jeremy
* r2152: Fix for bug #1674, move the symlinks checks into reduce_name().Jeremy Allison2004-08-311-17/+1
| | | | Jeremy.
* r2076: Removed old dir caching code - not being used now we have theJeremy Allison2004-08-251-15/+3
| | | | | | statcache anyway. New dir caching will be done on nanosecond timestamps. Jeremy.
* r1570: merging changes from 3.0.5Gerald Carter2004-07-221-2/+2
|
* r1115: Fix for #1427. Catch bad path errors at the right point. Ensure allJeremy Allison2004-06-111-3/+22
| | | | | our pathname parsing is consistent. Jeremy.
* r933: When using widelinks = no, use realpath to canonicalize theJeremy Allison2004-05-281-1/+1
| | | | | | connection path on connection create for the user. We'll be checking all symlinked paths are below this directory. Jeremy.
* r716: Fix for bugid #1345 (Macromedia Homesite cannot connect anymore after ↵Jeremy Allison2004-05-141-0/+4
| | | | | | | upgrade to 3.0.4). Cause was premature optimization in unix_convert(). My fault, sorry. Jeremy.
* r656: Make widelinks use realpath(). Tidy up cases where we need to become a ↵Jeremy Allison2004-05-131-1/+1
| | | | | | service. Jeremy.
* r570: Remove lots of globals to handle case issues - move themJeremy Allison2004-05-071-16/+15
| | | | | | | | to connection struct entries (as they should have been from the start). Jerry, once you've cut over to 3.0.4 release branch I'll add this to 3.0 also. - Jerry cut over :-). Jeremy.
* r2: import HEAD into svn+ssh://svn.samba.org/home/svn/samba/trunkCVS Import User2004-04-041-0/+497
metze