trapexit
2e4c6c5fd1
Merge pull request #856 from trapexit/dirname
dirname should not return an empty string
4 years ago
Antonio SJ Musumeci
f50812a9ce
dirname should not return an empty string
4 years ago
trapexit
861edff49a
Merge pull request #855 from trapexit/builds
update cirrus-ci builds
4 years ago
Antonio SJ Musumeci
5e08357f0e
update cirrus-ci builds
4 years ago
trapexit
411ee36c90
Merge pull request #854 from trapexit/mspfix
msp policies stopped before root path
4 years ago
Antonio SJ Musumeci
44a98910ba
msp policies stopped before root path
4 years ago
trapexit
8a335d8a6e
Merge pull request #851 from trapexit/fix
fix segv: zero out data structures
4 years ago
Antonio SJ Musumeci
3900543970
fix segv: zero out data structures
4 years ago
trapexit
2e34c7598a
Merge pull request #845 from trapexit/configfile
config: fix invalid error check when parsing config file
4 years ago
Antonio SJ Musumeci
7edd3c6cf3
config: fix invalid error check when parsing config file
4 years ago
trapexit
ddf0075938
Merge pull request #844 from trapexit/cleanup
general cleanup, slight memory reduction
4 years ago
Antonio SJ Musumeci
1b26f4908e
general cleanup, slight memory reduction
4 years ago
trapexit
2d8fab534a
Merge pull request #843 from trapexit/policyfixes
msp policies: used wrong path to check existance
4 years ago
Antonio SJ Musumeci
c3fffefbc1
msp policies: used wrong path to check existance
4 years ago
trapexit
eaa2593a4b
Merge pull request #837 from renkoh/rsync-script-readme
Update percentage full expiring script
4 years ago
Ren Koh
7e583e3f48
use relative option for rsync
4 years ago
trapexit
2ad4891617
Merge pull request #835 from trapexit/readme
README.md: add details on per branch minfreespace
4 years ago
Antonio SJ Musumeci
8990e24c0f
README.md: add details on per branch minfreespace
4 years ago
trapexit
88b80234c7
Merge pull request #834 from trapexit/readme
README.md: add details about error handling
4 years ago
Antonio SJ Musumeci
f6e37c57fe
README.md: add details about error handling
4 years ago
trapexit
562295be90
Merge pull request #833 from trapexit/wyhash-fix
wyhash: use safety mode 1
4 years ago
Antonio SJ Musumeci
04844420dc
wyhash: use safety mode 1
mode 0 is not intended for unaligned buffers
4 years ago
trapexit
9c352ac555
Merge pull request #832 from trapexit/rework-errors
rework some function error handling
4 years ago
Antonio SJ Musumeci
5a3184359d
rework some function error handling
chmod, chown, removexattr, setxattr, truncate, utimens:
* if no errors: return 0
* if no successes: return first error
* if file acted on was the same as related search function: return its value
* return 0
rmdir, unlink:
* if no errors: return 0
* return first error
4 years ago
trapexit
24f03b04eb
Merge pull request #831 from trapexit/minfreespace-fix
properly return const ref from tofrom string wrapper
4 years ago
Antonio SJ Musumeci
610c75fa90
properly return const ref from tofrom string wrapper
4 years ago
trapexit
dbc4774e8e
Merge pull request #828 from trapexit/remove-old-issue-template
Delete issue_template.md
4 years ago
trapexit
73e8ed72cd
Delete issue_template.md
4 years ago
trapexit
e694585561
Merge pull request #827 from trapexit/bug_report
Update bug_report.md
4 years ago
trapexit
0b1af2b8ef
Update bug_report.md
4 years ago
trapexit
668ac4000a
Merge pull request #825 from trapexit/rv
option_parser: return 0 when requesting help or version
4 years ago
Antonio SJ Musumeci
767039c492
option_parser: return 0 when requesting help or version
4 years ago
trapexit
b1c6d4864f
Merge pull request #821 from trapexit/minfreespace
branches: add per branch minfreespace w/ original value as default
4 years ago
Antonio SJ Musumeci
fc3453932a
branches: add per branch minfreespace w/ original value as default
example: /mnt/disk0=RW,1G:/mnt/disk1=RW,2G
4 years ago
trapexit
98c49b8001
Merge pull request #819 from trapexit/readme
README.md: fix typos
4 years ago
Antonio SJ Musumeci
27bd39f5ac
README.md: fix typos
4 years ago
trapexit
9f84f29e12
Merge pull request #818 from trapexit/lchmod
optionally use lchmod depending on if on Linux or not (BSD)
4 years ago
Antonio SJ Musumeci
6311df774d
optionally use lchmod depending on if on Linux or not (BSD)
4 years ago
trapexit
9424784fad
Merge pull request #817 from trapexit/readme
README.md: add note indicating only tagged releases are supported
4 years ago
Antonio SJ Musumeci
15fb751f65
README.md: add note indicating only tagged releases are supported
4 years ago
trapexit
3534fb1128
Merge pull request #815 from trapexit/policy-pfrd
add {,ep,msp}pfrd policies
4 years ago
Antonio SJ Musumeci
046844083f
add {,ep,msp}pfrd policies
Percentage Free Random Distribution
Chooses a random branch based on the available space percentage free.
IE: if branch A has 1G free and branch B has 2G then B should be chosen
twice as often.
4 years ago
trapexit
7ff995631e
Merge pull request #814 from trapexit/cleanup
general cleanup
4 years ago
Antonio SJ Musumeci
8675fce04a
add fedora builds to cirrus-ci
4 years ago
Antonio SJ Musumeci
7fd629ebf3
add #warning to make it more obvious what versions of functions are used
4 years ago
Antonio SJ Musumeci
2fe20b888e
clean up and separate out fs_* files
4 years ago
Antonio SJ Musumeci
2696079601
break fs.hpp up into separate files
4 years ago
Antonio SJ Musumeci
ec15872a1f
cleanup function signatures and definitions
4 years ago
Antonio SJ Musumeci
6cc6524997
change category to enum class
4 years ago
trapexit
4c711159df
Merge pull request #810 from trapexit/libfuse-cleanup
libfuse cleanup: add more header include guards
4 years ago