Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | When setting an NFSv4 ACL, map generic bits | Volker Lendecke | 2008-09-08 | 1 | -0/+4 |
| | |||||
* | fixed an errno handling bug that could lead to an infinite loop | Andrew Tridgell | 2008-08-26 | 1 | -2/+2 |
| | |||||
* | fixed tsmsm_sendfile(). The logic was totally broken. | Andrew Tridgell | 2008-08-26 | 1 | -4/+7 |
| | |||||
* | Fix bug #5692 - Core dump in full_audit.so. | Jeremy Allison | 2008-08-14 | 3 | -5/+4 |
| | | | | | There were some function mismatches in the various GET_NT_ACL modules (some places the fsp parameter has not been removed). Jeremy. | ||||
* | Revert "Add a gpfs_prefetch module" | Michael Adam | 2008-08-14 | 1 | -308/+0 |
| | | | | | | | | | | This reverts commit fc9b30bed2d774dca6660b497cb50f982b23b885. Sorry, this got pushed by accident: "This can not go upstream yet because it uses the non-GPL libgpfs." Michael | ||||
* | Put prototypes of modules/vfs_irixacl.c to new modules/vfs_irixacl.h. | Michael Adam | 2008-08-14 | 1 | -0/+45 |
| | | | | | | Thereby (hopefully) fixing the potential build problems with IRIX acls. Michael | ||||
* | Put prototypes of modules/vfs_hpuxacl.c to new modules/vfs_hpuxacl.h. | Michael Adam | 2008-08-14 | 1 | -0/+58 |
| | | | | | | Thereby (hopefully) fixing the potential build problems with HPUX acls. Michael | ||||
* | Put prototypes of modules/vfs_solarisacl.c to new modules/vfs_solarisacl.h. | Michael Adam | 2008-08-14 | 1 | -0/+45 |
| | | | | | | Thereby (hopefully) fixing the potential build problems with solaris acls. Michael | ||||
* | Put prototypes of modules/vfs_tru64acl.c to new modules/vfs_tru64acl.h. | Michael Adam | 2008-08-14 | 1 | -0/+45 |
| | | | | | | Thereby (hopefully) fixing the build with tru64 acls. Michael | ||||
* | Put prototypes of modules/vfs_posixacl.c into new modules/vfs_posixacl.h. | Michael Adam | 2008-08-14 | 1 | -0/+46 |
| | | | | Michael | ||||
* | Add a gpfs_prefetch module | Volker Lendecke | 2008-08-13 | 1 | -0/+308 |
| | | | | | | | This can not go upstream yet because it uses the non-GPL libgpfs. So it will not be compiled by default and will not be included in the SOFS RPMs. But upon Sven's request, we include it in the git tree and the source RPMs, so that it can be built for in-house tests. | ||||
* | keep compatibility with v3-0-ctdb name for fileid:mapping option | Andrew Tridgell | 2008-08-13 | 1 | -1/+1 |
| | |||||
* | Fix the build of vfs_zfsacl.c | Volker Lendecke | 2008-07-18 | 1 | -16/+1 |
| | | | | (cherry picked from commit b83beeda44e1c8d485c2ad6bb8ee539cdcbe8bda) | ||||
* | Change the directory parameter in streams_depot to become consistent | Volker Lendecke | 2008-07-18 | 1 | -1/+1 |
| | | | | | | This is not built by default and not documented in 3.2.0, so I doubt this will break any setups :-) (cherry picked from commit ca2dfb372cfd9096407fca67a6b65bceda6f72b6) | ||||
* | Fix from Volodymyr Khomenko <Volodymyr.Khomenko@exanet.com>. Make ntimes | Jeremy Allison | 2008-07-15 | 1 | -2/+6 |
| | | | | | function more like POSIX and allow NULL arg. Help vfs developers. Jeremy. | ||||
* | Remove an unused extern reference in vfs_aixacl2.c | Volker Lendecke | 2008-07-12 | 1 | -2/+0 |
| | |||||
* | Fix the build of nfs4_acls.c | Volker Lendecke | 2008-07-11 | 1 | -1/+2 |
| | |||||
* | Add SMB_VFS_OP_RECVFILE to get it in sync with vfs.h | Lars Müller | 2008-07-04 | 1 | -0/+1 |
| | | | | | Fix "vfs_full_audit.c: name table not in sync with vfs.h" panic reported by Franz Sirl. | ||||
* | Wrap the unix token info in a unix_user_token in auth_serversupplied_info | Volker Lendecke | 2008-06-19 | 4 | -7/+7 |
| | | | | No functional change, this is a preparation for more current_user ref removal | ||||
* | Remove current_user_info reference from vfs_recycle.c | Volker Lendecke | 2008-06-19 | 1 | -3/+1 |
| | |||||
* | Remove current_user_info reference from vfs_fake_perms.c | Volker Lendecke | 2008-06-19 | 1 | -6/+4 |
| | |||||
* | Remove current_user_info reference from vfs_expand_msdfs.c | Volker Lendecke | 2008-06-19 | 1 | -3/+1 |
| | |||||
* | current_user is not used in vfs_aixacl2.c | Volker Lendecke | 2008-06-19 | 1 | -1/+0 |
| | |||||
* | Remove reference to current_user from modules/nfs4_acls.c . | Michael Adam | 2008-06-17 | 1 | -2/+1 |
| | | | | Michael | ||||
* | AIX build fixes from William Jojo -- thanks | Volker Lendecke | 2008-06-12 | 1 | -2/+2 |
| | | | | (cherry picked from commit cb91a47576e820390bc62195702aaae93a2feba6) | ||||
* | Add STREAMINFO op to vfs_full_audit | Volker Lendecke | 2008-06-07 | 1 | -0/+27 |
| | | | | Fix Coverity ID 552 and 553 | ||||
* | Remove some references to get_current_username() and current_user_info | Volker Lendecke | 2008-05-25 | 3 | -6/+4 |
| | |||||
* | Cleanup size_t return values in callers of convert_string_allocate | Tim Prouty | 2008-05-20 | 1 | -2/+3 |
| | | | | | This patch is the second iteration of an inside-out conversion to cleanup functions in charcnv.c returning size_t == -1 to indicate failure. | ||||
* | Remove "user" from connection_struct | Volker Lendecke | 2008-05-10 | 3 | -3/+4 |
| | |||||
* | Remove the unix token info from connection_struct | Volker Lendecke | 2008-05-10 | 3 | -3/+5 |
| | |||||
* | Yay ! Remove a VFS entry. Removed the set_nt_acl() call, | Jeremy Allison | 2008-05-08 | 9 | -103/+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. | ||||
* | Remove connection_struct->mem_ctx, connection_struct is its own parent | Volker Lendecke | 2008-05-05 | 1 | -1/+1 |
| | |||||
* | Remove redundant parameter fd from SMB_VFS_CLOSE(). | Michael Adam | 2008-04-21 | 7 | -20/+19 |
| | | | | | | Now all those redundant fd's have vanished from the VFS API. Michael | ||||
* | Change fd_close_posix() to return int instead of NTSTATUS. | Michael Adam | 2008-04-21 | 1 | -3/+2 |
| | | | | | | The errno is handed up through the VFS layer to the callers. Michael | ||||
* | Move the posix pending close functionality down into the VFS layer. | Michael Adam | 2008-04-21 | 1 | -4/+4 |
| | | | | | | | | | | | | | | | | | This hides the pending close fds from the outside. Call order of SMB_VFS_CLOSE is reversed. Originally, it was: fd_close -> fd_close_posix -> SMB_VFS_CLOSE -> close And now it is: fd_close -> SMB_VFS_CLOSE -> fd_close_posix -> close This is in preparation of removing the fd parameter from the SMB_VFS_CLOSE function. But it is also the right place for the pending close calls anyways. Michael | ||||
* | vfs_cacheprime: fix C++ warning - make implicit cast explicit | Michael Adam | 2008-04-20 | 1 | -1/+1 |
| | | | | Michael | ||||
* | Remove a redundant TALLOC_FREE | Volker Lendecke | 2008-04-11 | 1 | -1/+0 |
| | |||||
* | Use size_t for strlen return, not int. Karolin please | Jeremy Allison | 2008-04-08 | 1 | -1/+1 |
| | | | | | pull. Jeremy. | ||||
* | Allow broader range of HSM systems in vfs_tsmsm | Alexander Bokovoy | 2008-04-08 | 1 | -5/+31 |
| | | | | | | | Allow to specify value of DMAPI attribute returned during offline file checks, 'tsmsm: dmapi value'. Previously tsmsm module has supported only IBM TSM SM engine which reports file state by *existence* of a certain DMAPI attribute. Other HSM systems report a certain value as DMAPI request's result. Port from Tridge's v3-0-ctdb git tree. | ||||
* | Fix Coverity ID 450 | Volker Lendecke | 2008-03-23 | 1 | -1/+5 |
| | |||||
* | Fix Coverity warnings | Volker Lendecke | 2008-03-23 | 2 | -2/+10 |
| | | | | ID 449, 448, 447, 446, 445, 444, 443, 442, 441, 440, 439, 438, 437 | ||||
* | Fix Coverity IDs 553, 552 | Volker Lendecke | 2008-03-21 | 1 | -0/+4 |
| | |||||
* | Fix some warnings in the tsmsm module | Volker Lendecke | 2008-03-20 | 1 | -4/+6 |
| | | | | Alexander, please check! | ||||
* | Need to close the /dev/zero fd | Volker Lendecke | 2008-03-16 | 1 | -0/+2 |
| | |||||
* | Respect FAMChanged -- attempt to fix bug 5307 | Volker Lendecke | 2008-03-06 | 1 | -0/+3 |
| | | | | Thanks to Ricardo Santos | ||||
* | Add vfs_aio_fork | Volker Lendecke | 2008-02-29 | 1 | -0/+728 |
| | | | | | | | | | | | | | This is used for two purposes: First, I'm using it to test the async I/O code. In the forked process it is pretty easy to delay a reply for a random amount of time. See the BUILD_FARM_HACKS snippet. Second, there are systems around that claim to have Posix AIO but which is broken. This might be some help for those systems. Also add tests how to pass file descriptors | ||||
* | Fix the build on OpenBSD: ENOTSUP is not always defined. | Michael Adam | 2008-02-25 | 1 | -0/+4 |
| | | | | Michael | ||||
* | Correctly check return of rename(2) | Volker Lendecke | 2008-02-25 | 1 | -1/+1 |
| | | | | Bug 5279 -- Thanks to Max Matveev | ||||
* | Change option name. | Karolin Seeger | 2008-02-21 | 1 | -1/+1 |
| | | | | | | xattr:tdb -> xattr_tdb:file (according to the other vfs option names) Karolin | ||||
* | From: David Disseldorp <ddiss@sgi.com> | Jeremy Allison | 2008-02-20 | 1 | -2/+1 |
| | | | | | | | | | The vfs_prealloc module makes use of the now redundant fd parameter for SMB_VFS_FTRUNCATE(), instead get the fd from the files_struct. Patch for Samba 3.2 Test branch below. Cheers, David D |