]> git.apps.os.sepia.ceph.com Git - ceph-ci.git/shortlog
ceph-ci.git
2025-09-23 Christopher... test: Add test for fscrypt dummy encryption
2025-09-19 Christopher... client: Add fscrypt dummy encryption
2025-09-19 Christopher... test: Clean up after fscrypt unit tests
2025-09-19 Marcus Wattslibcephfs: ll_set_fscrypt_policy_v2 - use in->dirstat
2025-09-19 Marcus Wattsclient: ll_set_fscrypt_policy_v2 separate "directory...
2025-09-19 Rishabh Davetest/pybind/cephfs: add tests for fcopyfile()
2025-09-19 Rishabh Daveclient: in fcopyfile(), update len to read only leftove...
2025-09-19 Christopher... test: Test unsupported fscrypt policy
2025-09-19 Christopher... client: Check for supported fscrypt policy
2025-09-19 Christopher... qa/cephfs: Add test case for enctag too long
2025-09-19 Christopher... mgr/volumes: Enforce enctag max size
2025-08-19 Christopher... qa: Add interop testing between fscrypt fuse and kclient
2025-08-19 Christopher... client: make FSCryptDecryptedInodes std::shared_ptr
2025-08-15 Christopher... libcephfs: Include libcephfs.h def for ceph_get_fscrypt...
2025-08-15 Christopher... doc/cephfs, qa/cephfs: Reword some documentation.
2025-08-15 Christopher... client: During fscrypt write skip unneeded reads
2025-08-15 Christopher... qa/tasks/vstart_runner.py: remove write_file from Local...
2025-08-15 Christopher... client: Address misc comments
2025-08-15 Christopher... client: turn is_encrypted into helper
2025-08-15 Christopher... client: skip fscrypt decrypt_bl if data bl is empty.
2025-08-15 Christopher... client: Match functionality of nonblocking_read_sync...
2025-08-15 Christopher... client: During fscrypt rmw (write) use correct read...
2025-08-15 Christopher... client: During fscrypt set policy check null dentries
2025-08-15 Christopher... client: During fscrypt set policy bail if policy exists
2025-08-15 Christopher... client, libcephfs: Expose fscrypt apis as low level
2025-08-15 Christopher... client: Breakout fscrypt get policy into method
2025-08-15 Christopher... client: Rework fscrypt set policy to match fscrypt...
2025-08-15 Christopher... client: Fix logic in fscrypt hole optimization
2025-08-15 Christopher... Address misc comments
2025-08-15 Christopher... client: Cache client_fscrypt_as config value
2025-08-15 Christopher... client, test: Remove FS_IOC_GETFLAGS and STATX_ATTR_ENC...
2025-08-15 Christopher... client: Skip fscrypt_last_block if in non-fscrypt mode
2025-08-15 Christopher... client: Implement cloning fscrypt subvolume snaps
2025-08-15 Christopher... client, libcephfs: Add fcopyfile bindings
2025-08-15 Christopher... pybind/mgr/volumes/fs: Prepare mgr to clone fscrypt...
2025-08-15 Christopher... qa: Add tests for fscrypt subvolume
2025-08-15 Christopher... client: Allow for reading raw written data.
2025-08-15 Igor Golikovfuse client: map ENOKEY return value to itself
2025-08-15 Christopher... client: do not fscrypt encrypt snapshot names
2025-08-15 Christopher... client: Simplify getting decrypted fname
2025-08-15 Christopher... client: Rework vxattr_cb_fscrypt_file_set to assign...
2025-08-15 Christopher... client: provide fscrypt vxattrs in CapSnap
2025-08-15 Christopher... client: Only run complete in read_modify_write if finis...
2025-08-15 Venky Shankarclient: correctly account for Client::WriteEncMgr(...
2025-08-15 Venky Shankarclient: remove unneeded goto jump
2025-08-15 Christopher... test: clean up some warnings
2025-08-15 Christopher... qa: Add fscrypt unit tests to workunits
2025-08-15 Christopher... client: Add additional case for fscrypt enabled setattr
2025-08-15 Christopher... client: Check for dname max len before wrapping name
2025-08-15 Christopher... client: Add fscrypt enc support to C_Read_Sync_NonBlocking
2025-08-15 Christopher... client: Address misc comments Mar 24
2025-08-15 Christopher... Fix Testclient bug
2025-08-15 Christopher... client: Add shared_mutex
2025-08-15 Christopher... client: When creating WriteEncMgr take into account...
2025-08-15 Christopher... client: Add client_fscrypt_as option
2025-08-15 Patrick Donnellyclient: simplify some filepath constructions
2025-08-15 Patrick Donnellyclient: print readable encrypted names
2025-08-14 Patrick Donnellyclient: catch error opening snapdir inside snap
2025-08-14 Patrick Donnellyclient: do not wrap ceph special names
2025-08-14 Patrick Donnellyclient: remove remaining fscrypt conflicts
2025-08-14 Patrick Donnellyclient: use path walk and on-the-fly enc/dec for fscrypt
2025-08-14 Christopher... client: Use correct sizes in write_success
2025-08-14 Christopher... client: Use PATH_MAX for max size of fscrypt enabled...
2025-08-14 Christopher... cephfs/test_volumes: Create tests for enctag
2025-08-14 Christopher... doc: Add documentation for enctag in subvolume
2025-08-14 Christopher... client: Add is_encrypted libcephfs api
2025-08-14 Christopher... mgr/volumes: Add enctag to subvol
2025-08-14 Christopher... client: Use new errno identifiers
2025-08-14 Christopher... client: use fscrypt headers provided by linux
2025-08-14 Christopher... client: Fix up a few things in read_sync path
2025-08-14 Christopher... client: Calculate len before prepare_data_read
2025-08-14 Christopher... client: During fscrypt write, ensure we get Fr cap
2025-08-14 Christopher... test/libcephfs: Add skips to tests where mount root...
2025-08-14 Christopher... client: Use enc_name when linking a fscrypt enabled...
2025-08-14 Christopher... client: Do not encrypt '.' or '..'
2025-08-14 Christopher... client: Use symlink_plain for decrypted fscrypt name
2025-08-14 Christopher... client: fscrypt last block
2025-08-14 Christopher... client: Do not decrypt bl on trim read
2025-08-14 Christopher... client: set symlink dest to proper value
2025-08-14 Christopher... test: Add function policy populator for reuse in fscryp...
2025-08-14 Christopher... client: change conditional to check for is locked.
2025-08-14 Christopher... fuse client, fscrypt, test: Implement and create tests...
2025-08-14 Christopher... client: Use correct sizes on write_success
2025-08-14 Christopher... client: clear logical size on open(O_TRUNC)
2025-08-14 Christopher... test, client: implement tests for not supported FALLOC...
2025-08-14 Christopher... client: Add fscrypt last block
2025-08-14 Christopher... client: Ensure file_cache cap is released.
2025-08-14 Christopher... client: Various fixes to fix multi-fuse client
2025-08-14 Christopher... qa: Convert and create tests for libcephfs fscrypt
2025-08-14 Christopher... client: Update fscrypt_file when mds info is newer
2025-08-14 Christopher... qa: Add tests of interopability of fscrypt between...
2025-08-14 Christopher... ObjectCacher: handle nullptr hole case
2025-08-14 Christopher... ObjectCacher: On RetryRead, ensure "hole" value is...
2025-08-14 Christopher... client: When calling update_inode_file_size, provide...
2025-08-14 Christopher... client: Use effective_size in eof read
2025-08-14 Christopher... client/FSCrypt: securely erase crypto key
2025-08-14 Christopher... client: Implement status for fscrypt key status
2025-08-14 Christopher... client: Add busy case on key removal
2025-08-14 Christopher... fuse: enable ioctl on dir for fscrypt
2025-08-14 Christopher... src/test/libcephfs: add test cases for fscrypt key...
next