summaryrefslogtreecommitdiffstats
path: root/source/include/smbprofile.h
Commit message (Collapse)AuthorAgeFilesLines
* Yay ! Remove a VFS entry. Removed the set_nt_acl() call,Jeremy Allison2008-05-081-4/+0
| | | | | | | | | | | | | | this can only be done via fset_nt_acl() using an open file/directory handle. I'd like to do the same with get_nt_acl() but am concerned about efficiency problems with "hide unreadable/hide unwritable" when doing a directory listing (this would mean opening every file in the dir on list). Moving closer to rationalizing the ACL model and maybe moving the POSIX calls into a posix_acl VFS module rather than having them as first class citizens of the VFS. Jeremy.
* Add missing recvfile_bytes element - noticed by Kukks.Jeremy Allison2007-11-011-0/+1
| | | | Jeremy.
* Add in the recvfile entry to the VFS layer with a defaultJeremy Allison2007-10-291-0/+4
| | | | | implementation. Needed for the zero-copy write code. Jeremy.
* RIP BOOL. Convert BOOL -> bool. I found a few interestingJeremy Allison2007-10-181-2/+2
| | | | | | | bugs in various places whilst doing this (places that assumed BOOL == int). I also need to fix the Samba4 pidl generation (next checkin). Jeremy.
* r23784: use the GPLv3 boilerplate as recommended by the FSF and the license textAndrew Tridgell2007-10-101-2/+1
|
* r23779: Change from v2 or later to v3 or later.Jeremy Allison2007-10-101-1/+1
| | | | Jeremy.
* r23105: Add lchown to the vfs layer. We need this in the POSIX code.Jeremy Allison2007-10-101-0/+4
| | | | Jeremy.
* r21714: Change the VFS interface to use struct timespecJeremy Allison2007-10-101-3/+3
| | | | | | | | | | for utimes - change the call to ntimes. This preserves nsec timestamps we get from stat (if the system supports it) and only maps back down to usec or sec resolution on time set. Looks bigger than it is as I had to move lots of internal code from using time_t and struct utimebuf to struct timespec. Jeremy.
* r21324: Add linux setlease to the vfs layer. Next round, as Volker points out,Jim McDonough2007-10-101-0/+4
| | | | | | | | | it should be abstracted a little higher up so other os'es can have an entry, but it will take a bit more work. Thanks to Chetan Shringarpure and Mathias Dietz. I didn't increment the vfs number again because the kernel change notify stuff hasn't been released yet anyway.
* r21002: Get rid of unused macros - merge change from 3_0_24Herb Lewis2007-10-101-8/+0
|
* r20742: Rename chkpth -> checkpath for sanity's sake :-).Jeremy Allison2007-10-101-3/+3
| | | | | | Start removing unneeded "BOOL ok" from this reply.c (this logic is old, old, old..... :-). Jeremy.
* r19647: Add some GPFS support in a vfs mod. Also adds the kernel flock op toJim McDonough2007-10-101-0/+4
| | | | | the vfs layer, since gpfs supports it. Thanks to Volker, Christian, Mathias, Chetan, and Peter.
* r16945: Sync trunk -> 3.0 for 3.0.24 code. Still needJeremy Allison2007-10-101-345/+696
| | | | | | | to do the upper layer directories but this is what everyone is waiting for.... Jeremy.
* r15516: Use SMB_BIG_UINT in preference to unsigned long long.James Peach2007-10-101-4/+4
|
* r15508: Use clock_gettime for profiling timstamps if it is available. UseJames Peach2007-10-101-0/+21
| | | | the fastest clock available on uniprocessors.
* r15450: Change profiling data macros to use stack variables rather thanJames Peach2007-10-101-37/+34
| | | | | globals. This catches mismatched start/end calls and removes the need for special nested profiling calls.
* r15018: Merge Volker's ipc/trans2/nttrans changes overJeremy Allison2007-10-101-0/+2
| | | | | | | | into 3.0. Also merge the new POSIX lock code - this is not enabled unless -DDEVELOPER is defined. This doesn't yet map onto underlying system POSIX locks. Updates vfs to allow lock queries. Jeremy.
* r3642: Extend vfs to add seekdir/telldir/rewinddir. Yes I know I have toJeremy Allison2007-10-101-1/+7
| | | | | | fix the modules too... First step in fixing out large directories problem. Jeremy.
* Added NTrename SMB (0xA5) - how did we miss this.... ?Jeremy Allison2004-02-241-1/+3
| | | | Jeremy.
* Patch based on work from James Peach <jpeach@sgi.com> to convert over toJeremy Allison2004-01-061-1/+7
| | | | | | using pread/pwrite. Modified a little to ensure fsp->pos is correct. Fix for #889. Jeremy.
* Add NT quota support. Patch from Stefan (metze) MetzemacherAlexander Bokovoy2003-05-121-0/+8
| | | | | | | 1. Allows to change quota settings for shared mount points from Win2K and WinXP from Explorer properties tab 2. Disabled by default and when requested, will be probed and enabled only on Linux where it works 3. Was tested for approx. two weeks now on Linux by two independent QA teams, have not found any bugs so far Documentation to follow
* sync'ing up for 3.0alpha20 releaseGerald Carter2002-09-251-1/+4
|
* Compile fix for --with-profiling-dataTim Potter2002-03-211-0/+2
|
* Removed version number from file header.Tim Potter2002-01-301-2/+1
| | | | Changed "SMB/Netbios" to "SMB/CIFS" in file header.
* added structure members referred to by recent changes in vfs-wrap.cHerb Lewis2002-01-101-1/+5
|
* initial kerberos/ADS/SPNEGO support in libsmb and smbclient. ToAndrew Tridgell2001-10-111-0/+461
activate you need to: - install krb5 libraries - run configure - build smbclient - run kinit to get a TGT - run smbclient with the -k option to choose kerberos auth