summaryrefslogtreecommitdiff
path: root/examples/VFS
AgeCommit message (Collapse)AuthorFilesLines
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)
2001-10-24Updated copyright notice.Tim Potter1-1/+1
(This used to be commit 86de168ea948b48c47d88b8f1928437de7c33873)
2001-10-24Renamed global_vfs_ops to default_vfs_ops and made static.Tim Potter1-12/+15
Make a copy of the default ops structure rather than following a pointer. This fixes the audit VFS example module! (This used to be commit 91ab6f75d9e6820a13fe3034a5f100ae170ad164)
2001-10-23Don't get stuck in an infinite loop in vfs_connect.Tim Potter1-1/+1
(This used to be commit 69275e4f0f502f07ceb37f274d01450d639ba23f)
2001-10-18Now compiles under head branch.Tim Potter1-89/+51
Funny, I don't remember using libtool in the original Makefile... (This used to be commit 5392b3fc1279cac64245e311bbc16175e6fd4a7b)
2001-05-16Added example vfs block example from Ronald Kuetemeier <ronald@kuetemeier.com>.Jeremy Allison4-0/+602
Jeremy. (This used to be commit 0609cd3162173575d22fbd12c48e777a5b15553e)
2000-11-06Added a VFS version return to init call. Allows smbd to fail an init ifJeremy Allison1-1/+2
versions don't match. Jeremy. (This used to be commit b29ff816734c0424f69124feb316da13f2e094f7)
2000-11-06Fixes for sample VFS audit code from "Brad Sahr" <bsahr@macromedia.com>.Jeremy Allison3-106/+196
Jeremy. (This used to be commit 5d6dec3a94f496651a5f0643ab228c975911e6cd)
2000-05-17Updated VFS examples to use ftruncate() and lock() functions.Tim Potter2-135/+150
(This used to be commit def0da145aa8b804b75b0f35bdd4a809a2a806fc)
2000-04-05fsync() returns an int rather than void.Tim Potter1-3/+3
(This used to be commit 26972823cf66aa8c4e61af9b208707c11c8b8ac6)
2000-04-05Added *.soTim Potter1-0/+1
(This used to be commit e6d11483e2187d8f794f38f5687758f2a2f0b0e6)
2000-04-05Improved clean target.Tim Potter1-2/+3
(This used to be commit facdfd319de59be4dd9b500202d33a2f3853c2c6)
2000-02-04Hopefully these changes will actually stick.Tim Potter4-37/+44
(This used to be commit a2782097db258a164bf43d814e8832a27d0eb3f1)
2000-02-03Some strange CVS weirdness happening here. I had SAMBA_TNG tags in myTim Potter5-0/+486
head branch CVS/Entries file leading to lots of fun and games. )-: (This used to be commit bb07eceddb0552ff17ba9db94ae81f58226be4b5)