Jeremy Allison
932523cbb5
r23105: Add lchown to the vfs layer. We need this in the POSIX code.
...
Jeremy.
2007-10-10 12:22:46 -05:00
Jeremy Allison
aa5a1591c6
r22591: Fix up the examples also.
...
Jeremy.
2007-10-10 12:19:49 -05:00
Michael Adam
e711005828
r22341: Fix build of examples/VFS: adapt include for new place of tdb...
2007-10-10 12:19:27 -05:00
James Peach
1106db7ea1
r21762: Fix the build by enabling shared modules and adding the config.*
...
files. Add norify_watch and chflags operations. Fix a bunch of
warnings.
2007-10-10 12:18:29 -05:00
Jeremy Allison
8f3d530c5a
r21714: Change the VFS interface to use struct timespec
...
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.
2007-10-10 12:18:24 -05:00
James Peach
fa69031d00
r19852: Fix the build for the VFS examples. Fixes bugzilla #3931 .
2007-10-10 12:16:02 -05:00
Jeremy Allison
508ba05a8e
r16948: Sync the exmaples code from trunk.
...
Jeremy.
2007-10-10 11:19:14 -05:00
Jeremy Allison
08e52ead03
r15018: Merge Volker's ipc/trans2/nttrans changes over
...
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.
2007-10-10 11:15:57 -05:00
Volker Lendecke
04cbde5956
r13366: Add popt to the include path for examples/VFS. The modules 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
2007-10-10 11:06:26 -05:00
Volker Lendecke
9c44fef5be
r12839: - apply changes from svn r4963 also for VFS configure - KRB5_CONFIG should not
...
be used - rename it to KRB5CONFIG
Thanks to Björn Jacke <bj@sernet.de>
Volker
2007-10-10 11:06:04 -05:00
Volker Lendecke
1128d054dd
r11784: Fix minor glitch found by Rainer Weikusat <rainer.weikusat@sncag.com> -- Thanks
2007-10-10 11:05:28 -05:00
Jeremy Allison
af85458067
r11232: Added ab's POSIX statvfs vfs call. Sorry for the delay ab.
...
Jeremy.
2007-10-10 11:05:08 -05:00
Jeremy Allison
be5b4e2fa3
r9483: Changed DIR to SMB_STRUCT_DIR because of the amazing stupidity of a UNIX vendor
...
not understanding abstract data types :-(.
Jeremy.
2007-10-10 11:01:11 -05:00
Lars Müller
8c09716c91
r8657: Add -fPIC which is the case for all other Samba shared libs.
...
Fix bug #2060 .
2007-10-10 11:00:14 -05:00
Jeremy Allison
1de27da470
r7963: Add aio support to 3.0.
...
Jeremy.
2007-10-10 10:58:05 -05:00
Jeremy Allison
f3c4d5a957
r7952: Fix for bug #2826 pointed out by Jiri Klouda <jk@zg.cz>.
...
Wrong return val for symlink and readlink.
Jeremy.
2007-10-10 10:58:04 -05:00
Jeremy Allison
0f03a6bdcd
r7893: Add in the extra parameters to opendir() to fix the large directory/insane app
...
problem. Rev vfs version. Doesn't change the normal codepath.
Jeremy.
2007-10-10 10:58:02 -05:00
Jeremy Allison
9506b8e145
r7882: Looks like a large patch - but what it actually does is make Samba
...
safe for using our headers and linking with C++ modules. Stops us
from using C++ reserved keywords in our code.
Jeremy
2007-10-10 10:58:00 -05:00
Gerald Carter
2ddcb64381
r5131: BUG 2290: don;t call mkversion.sh since we don't have it in this directory
2007-10-10 10:55:28 -05:00
Jeremy Allison
2ed86ac584
r4092: Bring into line with new *alloc rules.
...
Jeremy.
2007-10-10 10:53:33 -05:00
Jeremy Allison
5b0da25796
r3855: Sync up with the one in the main source dir (yes, this should probably
...
be a symlink...).
Jeremy.
2007-10-10 10:53:21 -05:00
Jeremy Allison
dfa910e4ab
r3644: Fixup examples VFS compile.
...
Jeremy.
2007-10-10 10:53:11 -05:00
Gerald Carter
a7e2730ec4
r39: * importing .cvsignore files
...
* updateing WHATSNEW with vl's change
2007-10-10 10:51:05 -05:00
Tim Potter
67d25f3de8
Fix for bug 905. Remove POBAD_CC as it doesn't seem to be applicable
...
anymore.
-
Jeremy Allison
019aaaf0df
Patch based on work from James Peach <jpeach@sgi.com> to convert over to
...
using pread/pwrite. Modified a little to ensure fsp->pos is correct.
Fix for #889 .
Jeremy.
-
Tim Potter
f43546d0af
Change PICFLAG -> PICFLAGS to keep in line with version from source
...
directory and fix display bug.
-
Jeremy Allison
80e14b1765
Added by request of "Stefan (metze) Metzmacher" <metze@metzemix.de>.
...
Jeremy.
-
Jeremy Allison
3f8c77b116
Test modules for shadow copy by "Stefan (metze) Metzmacher" <metze@metzemix.de>.
...
Jeremy.
-
Jeremy Allison
7c4cc2086d
Make skeleton VFSs compile with new EA modules.
...
Jeremy
-
Alexander Bokovoy
fcdf215753
Move VFS example skel.c to two different examples: one for opaque operations and one for transparent. Also add configure support for compiling third-party modules. Patch from Stefan Metzmacher <metze@metzemix.de>
-
Jelmer Vernooij
a7520177b0
Don't crash if the underlying VFS doesn't support ACL's
-
Jelmer Vernooij
bc4b51bcb2
Use NTSTATUS as return value for smb_register_*() functions and init_module()
...
function. Patch by metze with some minor modifications.
-
Jelmer Vernooij
0d322968cb
Update for the new modules system. Also, use Makefile rather then Makefile.in
...
because we don't generate Makefile from configure anymore
-
Tim Potter
902a1dc1d5
Minor merges from HEAD.
-
Gerald Carter
25a9681ddd
[merge]
...
* removed unused variable from rpcclient code
* added container option to net command (patch from SuSE)
* Makefile patch for examples/VFS from SuSE
-
Jelmer Vernooij
be4894815c
Sync with HEAD:
...
- Move working VFS modules to source/
- Move documentation to SGML
-
Jelmer Vernooij
e8475eceb3
Sync with HEAD
-
Jelmer Vernooij
15b9430d9c
Give recycle 3 arguments as required by the VFS interface (patch by metze)
-
Gerald Carter
93cb8b47c4
README.OtherModules
-
Simo Sorce
d904d50d39
change parametric option name to vfs_recycle_bin it is more sane and do not 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
-
Simo Sorce
e9f4bc77f8
recycle.c:
...
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
-
Simo Sorce
830f9910bb
the current block module is completely broken, jelmer will commit a new one later.
...
simo
-
Simo Sorce
d383c309d4
move everything to flat VFS/ directory
-
Jeremy Allison
3803770eda
Removed C++ style comment.
...
Jeremy.
-
Simo Sorce
cc8e6ebc0e
patch from metze
-
Simo Sorce
2a15699532
add the netatalk module
-
Simo Sorce
05038f4471
avoid using libtool for VFS modules
...
change a name in block.c it was hiding a function name
add a comment in configure
-
Jelmer Vernooij
6973344fb5
Add entry about block.so
-
Simo Sorce
3e6a11f56a
forgot to change the makefile system, sorry
-
Simo Sorce
56283601af
OK!
...
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.
-