- rmw 0.9.3:
+ Add support for cloning(moving) files across btrfs root and subvolumes;
thanks to @luigir-it for suggesting this feature and testing
* Ensure directories respect umask settings upon creation
* bugfix: In some cases, 'rmw -s' crashed with message "*** buffer overflow
detected ***: terminated". This could happen if compiled with
'-D_FORTIFY_SOURCE=3' and set up with 'b_sanitize=none', and depending on
the filenames in the waste directories
* Add completion for fishshell; thanks to @ccoVeille
* Fix for tests failing after the Epochalypse (#439); thanks to @bmwiedemann
(boo#1102840)
+ Add French translation (partial)
OBS-URL: https://build.opensuse.org/request/show/1222017
OBS-URL: https://build.opensuse.org/package/show/utilities/rmw?expand=0&rev=35
Wed Feb 15 23:00:00 UTC 2023 - Andy Alt <arch_stanton5995@proton.me>
- rmw 0.9.0:
- When purging, '-ff' is no longer needed to confirm removal of
non-writable expired directories and files
* replace function used to remove directories with rm from FreeBSD;
Thanks to @DiegoMagdaleno and @dcantrell
* change message displayed to user when a file being rmw'ed is on a
filesystem that doesn't haven't a WASTE folder defined
+ Ignore requests to ReMove top-level files, add --top-level-bypass option
to bypass the protection
+ Ignore requests to ReMove user's home directory
* bugfix: buffer underflow when calling trim_char() with empty
string (Thanks to Christopher Wellons)
* replace valgrind test setup with asan (-fsanitize)
* the 'ESC' key can now be used to quit the restore file selection menu
OBS-URL: https://build.opensuse.org/request/show/1066255
OBS-URL: https://build.opensuse.org/package/show/utilities/rmw?expand=0&rev=16
This doesn't fix the test on Factory i586, but it does show more output. I can't figure out why the hr_size string isn't doesn't match:
```
[ 37s] hr_size: 256 B | ptr->hr_size: 256 B
[ 37s] hr_size: 1.0 | ptr->hr_size: 1.0 KiB
[ 37s] test_utils_rmw: ../src/utils_rmw.c:560: test_human_readable_size: Assertion `strcmp (hr, ptr->hr_size) == 0' failed.
```
Is there a Factory i586 docker image I could use for local testing on Manjaro x86_64?
OBS-URL: https://build.opensuse.org/request/show/951673
OBS-URL: https://build.opensuse.org/package/show/utilities/rmw?expand=0&rev=10
Wed Jan 26 23:00:00 UTC 2022 - Andy Alt <andy400-dev@yahoo.com>
- rmw 0.8.1:
* the curses menu library is now much more likely to be found on *BSD
systems
* bugfix: when attempting to restore a file from a waste folder
listed in the config file that has a trailing slash, rmw will no
longer report that the file is not in a waste folder.
- curses is no longer a requirement (configure -Dwithout-curses=true)
- removed '-e' command line option ('--empty' option not affected)
OBS-URL: https://build.opensuse.org/request/show/949356
OBS-URL: https://build.opensuse.org/package/show/utilities/rmw?expand=0&rev=8
Sun Jun 28 01:00:00 UTC 2021 - Andy Alt <andy400-dev@yahoo.com>
- rmw 0.8.0:
* The config option 'purge_after' has been deprecated and replaced
with 'expire_age' ('purge_after' will still be accepted, but the user
will be given a deprecation warning).
* When '-u' is used, the mrl file will no longer be removed, but
emptied instead. If a user gives the '-u' option when the mrl file is
empty, they will get a friendlier message stating that there are no
items in the list (instead of an error message about the file not
being found).
* fixed handling of dot dirs ('.' and '..'). Instead of giving an
error message and quitting, rmw will print a message stating that
they'll be skipped.
* The environmental variable RMWTEST_HOME has been replaced with
RMW_FAKE_HOME (Trying to use RMWTEST_HOME will give a deprecation
warning and still work).
* Expanded the man page and updated the README (improved documentation)
* Replaced autotools build system with meson
* rmw now uses the canfigger library for parsing the configuration file.
- disabled a restore test that failed when 'make check' is run with
superuser privileges
OBS-URL: https://build.opensuse.org/request/show/902892
OBS-URL: https://build.opensuse.org/package/show/utilities/rmw?expand=0&rev=7