Antonio SJ Musumeci
78050ed6b0
Special case O_TMPFILE in preload
2024-02-29 14:33:27 -06:00
trapexit
d4dc0701d6
Create ld_preload to reopen files on underlying filesystem ( #1294 )
2024-01-22 12:42:55 -06:00
Antonio SJ Musumeci
9fcaf6a674
Move tiered cache mover scripts to files in tools dir
2023-03-19 01:23:19 -04:00
Antonio SJ Musumeci
a4491169b0
Remove FUSE_USE_VERSION, no longer used
2023-01-29 17:04:08 -05:00
Antonio SJ Musumeci
fdec3355a1
Update CirrusCI setup
2023-01-25 20:12:53 -05:00
Antonio SJ Musumeci
24423b8d2a
Add async message processing
2023-01-16 13:15:53 -05:00
Antonio SJ Musumeci
538467b86d
config: rework global config, remove rwlock, make branches RCU like
...
Also added unit tests. Should have done separately but found a number of bugs.
2021-01-14 21:02:10 -05:00
Robert Baker
1fe32e9cd5
fix: add fakeroot needed for building
2020-08-05 03:14:47 -07:00
Antonio SJ Musumeci
3ec137c4ad
policy: add "most shared path" policies
...
Like path preserving but walks back the path till a match is found. Should
cover the usecase where someone wants a "less strict" form of path
preservation.
2020-07-21 16:31:08 -04:00
Antonio SJ Musumeci
afb07b170d
add Cirrus-CI
2020-06-18 22:37:05 -04:00
Antonio SJ Musumeci
0f2f78c5b8
python 2.6 fix
2020-01-22 16:48:46 -05:00
Antonio SJ Musumeci
489ab23e89
make git2debcl work on Python 2 & 3
2020-01-22 11:56:40 -05:00
Antonio SJ Musumeci
825fcf7f35
cleanup and rework build system
2019-05-03 09:42:15 -04:00
Antonio SJ Musumeci
940c323251
misc fixes for FreeBSD
2019-02-06 23:20:28 -05:00
Antonio SJ Musumeci
6de8e4471c
general cleanup of makefile, add static & lto building
2018-12-02 15:30:15 -05:00
Antonio SJ Musumeci
73e8867400
fix version.hpp creation, again
2018-03-24 09:51:25 -04:00
Antonio SJ Musumeci
24e690b995
fix versioning with tarball building
2018-03-16 23:26:29 -04:00
Antonio SJ Musumeci
9830e29945
fix version generation
2018-03-09 21:06:00 -05:00
Antonio SJ Musumeci
de0985c135
add libfuse 2.9.7 to repo and build against libfuse.a
2017-06-02 11:25:25 -04:00
Antonio SJ Musumeci
1539aca3d8
use compiler's preprocessor rather than cpp explicitly
2017-04-06 21:08:55 -04:00
Antonio SJ Musumeci
3d2283f10f
clang cpp doesn't like grep exiting early
2016-10-31 09:39:10 -04:00
Antonio SJ Musumeci
7e423cd9ce
small tweaks to build on Debian kFreeBSD
2016-09-14 08:36:06 -04:00
Antonio SJ Musumeci
f4a4cc5812
fix building of platform specific deb packages
2016-03-01 00:19:05 -05:00
Antonio SJ Musumeci
ef4c583b3f
fix printing of versions with no changes
2016-02-29 23:55:36 -05:00
Antonio SJ Musumeci
c56b488c8d
fix creation of changelog
2016-02-25 17:52:47 -05:00
Antonio SJ Musumeci
de776b7cf0
remove tooling from repo. closes #198
2016-01-19 16:29:51 -05:00
Antonio SJ Musumeci
242af777be
move from MIT to ISC license. closes #194
2016-01-14 16:56:38 -05:00
Antonio SJ Musumeci
fd4ce1b5fa
include distro and codename in deb package versions
2015-10-22 18:05:16 -04:00
Antonio SJ Musumeci
5489952aa8
enhance git2debcl to work with older python releases
2015-10-13 00:20:47 -04:00
Antonio SJ Musumeci
f6d396c30d
audit (and fix) file permissions and ownership. closes #148
2015-10-06 00:37:03 -04:00
Antonio SJ Musumeci
aea5e440d7
use correct variable for finding version
2015-09-02 08:02:12 -04:00
Antonio SJ Musumeci
ab68ac0cb1
enhance deb building
2015-08-07 21:03:39 -04:00
Antonio SJ Musumeci
613b996296
support RHEL6. closes #29
2014-11-04 13:52:04 -05:00
Antonio SJ Musumeci
47522a25cc
exclude merges in the debian changelog. closes #28
2014-09-26 22:51:33 -04:00
Antonio SJ Musumeci
15f88494e4
add custom git log to debian changelog script
2014-08-14 21:54:22 -04:00