summaryrefslogtreecommitdiffstats
path: root/src/libcephfs.cc (follow)
Commit message (Expand)AuthorAgeFilesLines
* client: enable using external ObjecterJohn Spray2017-05-031-2/+3
* libcephfs: handle path==null to ceph_get_osd_crush_locationSage Weil2017-04-281-2/+4
* Merge pull request #12830 from renhwztetecs/renhw-wip-libcephfs-miscJohn Spray2017-01-201-12/+12
|\
| * libcephfs: add extern "C" in ceph_ll_walk()huanwen ren2017-01-111-1/+1
| * libcephfs: move ceph_fstatx() for readabilityhuanwen ren2016-12-121-11/+11
* | libcephfs: fix cct refcount constructing from radosJohn Spray2017-01-091-1/+0
* | libcephfs.cc: fix memory leakMichal Jarzabek2016-12-181-1/+3
|/
* libcephfs: vet the CEPH_REQ_* flags in the C wrappersJeff Layton2016-11-181-1/+22
* client: add an optional Inode ** parm to ceph_readdirplus_rJeff Layton2016-10-251-2/+2
* client: change args to ceph_readdirplus_rJeff Layton2016-10-251-2/+3
* client: convert ceph_ll_readlink and ceph_ll_rmdir to UserPermJeff Layton2016-10-251-8/+6
* client: change ceph_ll_symlinkx to take a UserPerm and ceph_statxJeff Layton2016-10-251-4/+5
* client: convert ceph_ll_rename and ceph_ll_unlink to UserPermJeff Layton2016-10-251-9/+6
* client: convert ceph_ll_opendir to UserPermJeff Layton2016-10-251-3/+2
* client: convert ceph_ll_link to UserPerm and remove struct stat parameterJeff Layton2016-10-251-4/+2
* client: change ceph_ll_mkdir to ceph_statx and UserPerm argsJeff Layton2016-10-251-6/+6
* client: convert args to ceph_ll_mknod to use ceph_statx and UserPermJeff Layton2016-10-251-8/+8
* client: add ll_createxJeff Layton2016-10-251-6/+6
* client: convert ceph_ll_setxattr, listxattr, removexattr to take a UserPerms ...Jeff Layton2016-10-251-9/+7
* client: convert ceph_ll_getxattr to take a UserPerm pointerJeff Layton2016-10-251-3/+3
* client: convert ceph_ll_open to take a UserPerm pointerJeff Layton2016-10-251-3/+2
* client: remove ceph_ll_truncateJeff Layton2016-10-251-11/+0
* ceph: fix arguments to ceph_ll_setattr and remove ceph_ll_setattrxJeff Layton2016-10-251-14/+5
* client: convert ceph_ll_walk to use ceph_statxJeff Layton2016-10-251-4/+4
* client: switch arguments on ceph_ll_lookup to use ceph_statx and UserPermJeff Layton2016-10-251-6/+6
* client: rename ceph_ll_getattrx to ceph_ll_getattr, and drop the originalJeff Layton2016-10-251-13/+4
* client: add a C accessor for the ceph_mount_info default_permsJeff Layton2016-10-251-0/+5
* client: add C bindings for UserPerm constructor and destructorJeff Layton2016-10-251-0/+11
* client: remove ceph_stat, ceph_lstat, ceph_fstat, ceph_setattr, and ceph_fset...Jeff Layton2016-10-251-40/+0
* client: add a ceph_fsetattrxJeff Layton2016-10-251-0/+8
* Merge pull request #11191 from renhwztetecs/renhw-wip-add-libcephfsJohn Spray2016-10-251-0/+8
|\
| * libcephfs: add ceph_fsetattr()huanwen ren2016-10-181-0/+8
* | libcephfs: take ref when constructed with CephContextJohn Spray2016-10-201-0/+3
* | client: lseek shouldn't do permission checkingJeff Layton2016-10-121-2/+2
* | Merge remote-tracking branch 'origin/master' into wip-getuidGreg Farnum2016-09-241-0/+44
|\|
| * client: add a ceph_fstatxJeff Layton2016-08-291-0/+8
| * client: add the ability to set the btimeJeff Layton2016-08-291-0/+15
| * libcephfs: add a ceph_ll_getattrx and ceph_statxJeff Layton2016-08-291-0/+16
* | libcephfs: repeatedly use new default_perms instead of pick_my_perms()Greg Farnum2016-09-221-110/+61
* | client: add a static pick_my_perms taking a CephContextGreg Farnum2016-09-221-1/+1
* | client: pass UserPerm to mkdirs, rmdir, symlink, mknodGreg Farnum2016-09-221-4/+8
* | client: pass UserPerm to get_caps_issued()Greg Farnum2016-09-221-15/+9
* | client: pass UserPerm to describe_layout()Greg Farnum2016-09-221-14/+28
* | client: pass UserPerm to ll_walk()Greg Farnum2016-09-221-1/+2
* | client: pass UserPerm to all open() variantsGreg Farnum2016-09-221-2/+4
* | client: pass UserPerm to readlink()Greg Farnum2016-09-221-1/+2
* | client: pass UserPerm to lookup_name()Greg Farnum2016-09-221-1/+1
* | client: pass UserPerm to lookup_parent()Greg Farnum2016-09-221-1/+3
* | client: pass UserPerm to lookup_ino()Greg Farnum2016-09-221-1/+2
* | client: pass UserPerm to statfs() variantsGreg Farnum2016-09-221-2/+4