summaryrefslogtreecommitdiff
path: root/examples/VFS
AgeCommit message (Collapse)AuthorFilesLines
2007-10-10r21714: Change the VFS interface to use struct timespecJeremy Allison2-6/+6
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. (This used to be commit 8f3d530c5a748ea90f42ed8fbe68ae92178d4875)
2007-10-10r19852: Fix the build for the VFS examples. Fixes bugzilla #3931.James Peach2-4/+17
(This used to be commit fa69031d00f914aa8d642a2731db8c81f74bc8d9)
2007-10-10r16948: Sync the exmaples code from trunk.Jeremy Allison2-200/+200
Jeremy. (This used to be commit 508ba05a8e4a7df8bf7f6ffe3d09a3c461026f78)
2007-10-10r15018: Merge Volker's ipc/trans2/nttrans changes overJeremy Allison3-1/+13
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. (This used to be commit 08e52ead03304ff04229e1bfe544ff40e2564fc7)
2007-10-10r13366: Add popt to the include path for examples/VFS. The modules ↵Volker Lendecke1-1/+1
themselves don't use that, but includes.h fails in environments where there's no system popt around. As the modules don't need that anyway, porting the check whether to use the system one or our own seems a bit overkill. Thanks to Michael Adam <ma@SerNet.DE>. Volker (This used to be commit 04cbde59566f814cfba5a008e12496795544ad05)
2007-10-10r12839: - apply changes from svn r4963 also for VFS configure - KRB5_CONFIG ↵Volker Lendecke1-4/+4
should not be used - rename it to KRB5CONFIG Thanks to Björn Jacke <bj@sernet.de> Volker (This used to be commit 9c44fef5bec76d383d25b73ecc01dc1fc25b3f20)
2007-10-10r11784: Fix minor glitch found by Rainer Weikusat ↵Volker Lendecke1-1/+1
<rainer.weikusat@sncag.com> -- Thanks (This used to be commit 1128d054dd8d387e529bf92dad3a3db5e251d61d)
2007-10-10r11232: Added ab's POSIX statvfs vfs call. Sorry for the delay ab.Jeremy Allison2-0/+12
Jeremy. (This used to be commit af8545806770a7530eecc184bdd230ca14999884)
2007-10-10r9483: Changed DIR to SMB_STRUCT_DIR because of the amazing stupidity of a ↵Jeremy Allison2-12/+12
UNIX vendor not understanding abstract data types :-(. Jeremy. (This used to be commit be5b4e2fa3ed30b0ff01b47d2354e5f782a12e25)
2007-10-10r8657: Add -fPIC which is the case for all other Samba shared libs.Lars Müller1-1/+1
Fix bug #2060. (This used to be commit 8c09716c91e0bb2ef90a9f81e093048077581e47)
2007-10-10r7963: Add aio support to 3.0.Jeremy Allison2-0/+88
Jeremy. (This used to be commit 1de27da47051af08790317f5b48b02719d6b9934)
2007-10-10r7952: Fix for bug #2826 pointed out by Jiri Klouda <jk@zg.cz>.Jeremy Allison2-4/+4
Wrong return val for symlink and readlink. Jeremy. (This used to be commit f3c4d5a95746531b7bd548bbbfccfff197a2abf3)
2007-10-10r7893: Add in the extra parameters to opendir() to fix the large ↵Jeremy Allison2-4/+4
directory/insane app problem. Rev vfs version. Doesn't change the normal codepath. Jeremy. (This used to be commit 0f03a6bdcdbdf60da81e0aeffa84ac6e48fc6a04)
2007-10-10r7882: Looks like a large patch - but what it actually does is make SambaJeremy Allison2-4/+4
safe for using our headers and linking with C++ modules. Stops us from using C++ reserved keywords in our code. Jeremy (This used to be commit 9506b8e145982b1160a2f0aee5c9b7a54980940a)
2007-10-10r5131: BUG 2290: don;t call mkversion.sh since we don't have it in this ↵Gerald Carter1-3/+0
directory (This used to be commit 2ddcb643819bcb0f33c14fc22117d98ea2bcc132)
2007-10-10r4092: Bring into line with new *alloc rules.Jeremy Allison1-1/+1
Jeremy. (This used to be commit 2ed86ac5844ce5893beb2bca351fee66cc3b4049)
2007-10-10r3855: Sync up with the one in the main source dir (yes, this should probablyJeremy Allison1-17/+22
be a symlink...). Jeremy. (This used to be commit 5b0da25796337b73d151a3025b7e460222164b3f)
2007-10-10r3644: Fixup examples VFS compile.Jeremy Allison2-2/+38
Jeremy. (This used to be commit dfa910e4ab498100d0572838f2ac05faec3c917f)
2007-10-10r39: * importing .cvsignore filesGerald Carter1-9/+0
* updateing WHATSNEW with vl's change (This used to be commit a7e2730ec4389e0c249886a8bfe1ee14c5abac41)
2004-01-15Fix for bug 905. Remove POBAD_CC as it doesn't seem to be applicableTim Potter1-3/+0
anymore. (This used to be commit 67d25f3de803f7e599c51cacd51367f124151d6b)
2004-01-06Patch based on work from James Peach <jpeach@sgi.com> to convert over toJeremy Allison2-0/+22
using pread/pwrite. Modified a little to ensure fsp->pos is correct. Fix for #889. Jeremy. (This used to be commit 019aaaf0df091c3f67048f591e70d4353a02bb9b)
2003-12-05Change PICFLAG -> PICFLAGS to keep in line with version from sourceTim Potter1-16/+16
directory and fix display bug. (This used to be commit f43546d0af7c7ad74b3bf0bae1652822184a04da)
2003-08-08Added by request of "Stefan (metze) Metzmacher" <metze@metzemix.de>.Jeremy Allison1-0/+83
Jeremy. (This used to be commit 80e14b176526a3038ea03214fc3dd0fd00fef922)
2003-08-07Test modules for shadow copy by "Stefan (metze) Metzmacher" <metze@metzemix.de>.Jeremy Allison2-2/+14
Jeremy. (This used to be commit 3f8c77b116b96b01fd333c4b45d84666ef108fe9)
2003-06-06Make skeleton VFSs compile with new EA modules.Jeremy Allison3-0/+238
Jeremy (This used to be commit 7c4cc2086d59e163ab89366c24ba399994a49462)
2003-06-04Move VFS example skel.c to two different examples: one for opaque operations ↵Alexander Bokovoy10-491/+1563
and one for transparent. Also add configure support for compiling third-party modules. Patch from Stefan Metzmacher <metze@metzemix.de> (This used to be commit fcdf215753630d4173e50b7d93d6bc8ba254a5ff)
2003-05-01Don't crash if the underlying VFS doesn't support ACL'sJelmer Vernooij1-0/+10
(This used to be commit a7520177b088589eec7f3989273020dab89d90b5)
2003-04-28Use NTSTATUS as return value for smb_register_*() functions and init_module()Jelmer Vernooij1-1/+1
function. Patch by metze with some minor modifications. (This used to be commit bc4b51bcb2daa7271c884cb83bf8bdba6d3a9b6d)
2003-04-28Update for the new modules system. Also, use Makefile rather then Makefile.inJelmer Vernooij2-9/+6
because we don't generate Makefile from configure anymore (This used to be commit 0d322968cbf445df79153c0abc0d041edcf223ee)
2003-01-22Minor merges from HEAD.Tim Potter1-0/+2
(This used to be commit 902a1dc1d5f74ce94496d03327c07416bc2061be)
2003-01-15[merge]Gerald Carter1-1/+1
* removed unused variable from rpcclient code * added container option to net command (patch from SuSE) * Makefile patch for examples/VFS from SuSE (This used to be commit 25a9681ddda47a41fac8fdc97ca50b7f4c579eaf)
2002-11-18Sync with HEAD:Jelmer Vernooij6-1374/+9
- Move working VFS modules to source/ - Move documentation to SGML (This used to be commit be4894815cf7a8e3d792d9801fe9a343f2060c3e)
2002-10-28Sync with HEADJelmer Vernooij1-0/+12
(This used to be commit e8475eceb397f86c4bada063707f09a3c45bc14c)
2002-10-24Give recycle 3 arguments as required by the VFS interface (patch by metze)Jelmer Vernooij1-1/+2
(This used to be commit 15b9430d9ce43ba7e08338ab9fab657d6763dc02)
2002-09-30README.OtherModulesGerald Carter1-0/+39
(This used to be commit 93cb8b47c48d0492e3e699542bdc521aafb8d1b7)
2002-09-08change parametric option name to vfs_recycle_bin it is more sane and do not ↵Simo Sorce1-30/+41
pollute standard options namespace too much changed also the mode options to be indipendente boolean values, make it easier to understand how to configure them eg: vfs_recycle_bin:keeptree=yes vfs_recycle_bin:versions=yes (This used to be commit d904d50d3945f5f6a80b59850a82f3e37863c125)
2002-09-07recycle.c:Simo Sorce2-138/+454
merged in modifications made my differnt people, cleaned up things, yet some work todo the code works but there are still some cases to be handled properly Makefile.in: this one seem much simpler and effective than the previous hack with file inclusion it should also be more portable we still need to find a solution to support multiple platforms or go back to libtool (This used to be commit e9f4bc77f84eeece82dea25f9c693cfb1d0a8464)
2002-09-06the current block module is completely broken, jelmer will commit a new one ↵Simo Sorce4-479/+0
later. simo (This used to be commit 830f9910bb77562aa2dbef2f479c01493928692d)
2002-09-06move everything to flat VFS/ directorySimo Sorce4-29/+1
(This used to be commit d383c309d4a259fb28d7541777a8b3b53cca23bf)
2002-08-28Removed C++ style comment.Jeremy Allison1-1/+1
Jeremy. (This used to be commit 3803770edaf4212ceac826e039bb075f098a4fab)
2002-08-27patch from metzeSimo Sorce1-10/+15
(This used to be commit cc8e6ebc0ec840d882211c8327cafdcafbcafbd7)
2002-08-27add the netatalk moduleSimo Sorce4-7/+476
(This used to be commit 2a156995329699c776772fe01672cfe763b3f988)
2002-08-27avoid using libtool for VFS modulesSimo Sorce4-65/+47
change a name in block.c it was hiding a function name add a comment in configure (This used to be commit 05038f44717ff07ed7d4a3afbdd8f072a3c058cc)
2002-08-18Add entry about block.soJelmer Vernooij1-0/+7
(This used to be commit 6973344fb5207341e98576b1ddbe58a745225e10)
2002-07-31forgot to change the makefile system, sorrySimo Sorce2-12/+10
(This used to be commit 3e6a11f56a3878e75c4354db214971208d911be3)
2002-07-30OK!Simo Sorce6-512/+276
Finally the cascaded VFS patch is in. Testing is very welcome, specially with layered multiple vfs modules. A big thank to Alexander Bokovoy for his work and patience :) Simo. (This used to be commit 56283601afe1836dafe0580532f014e29593c463)
2002-06-15x source path so this thing compiles.John Terpstra1-1/+1
(This used to be commit fb89be135575561f759a299048ed1eb5363183c3)
2002-05-11Fixes for recycle bin VFS for FreeBSD from "Scot W. Hetzel" ↵Jeremy Allison2-8/+15
<hetzels@westbend.net>. Jeremy (This used to be commit 68b83335de0215314c2234aa83069d8fb8265b80)
2002-03-23Set default recycle directory permissions as 0770. Unlink on renameJeremy Allison1-8/+11
fail. Jeremy. (This used to be commit 42981c819a07dd35296ecc1ee733ea587f69bcce)
2002-03-19Sync up the VFS changes from 2.2.x.Jeremy Allison5-294/+883
Jeremy. (This used to be commit e758bdc8a8f37e1d1e1fb0d1d27990dba2067920)