42 Commits

Author SHA256 Message Date
d7b4b6f973 Accepting request 1317013 from utilities
OBS-URL: https://build.opensuse.org/request/show/1317013
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/rmw?expand=0&rev=14
2025-11-11 18:20:54 +00:00
Andy Alt
d55bdbc323 Accepting request 1317012 from home:andy5995:branches:utilities
- rmw 0.9.4:
  * bugfix: Allow rmw to move directories to waste folder on btrfs filesystems

OBS-URL: https://build.opensuse.org/request/show/1317012
OBS-URL: https://build.opensuse.org/package/show/utilities/rmw?expand=0&rev=39
2025-11-11 07:35:28 +00:00
Andy Alt
99ba6a7dc3 Bump to 0.9.4
OBS-URL: https://build.opensuse.org/package/show/utilities/rmw?expand=0&rev=38
2025-11-11 07:26:55 +00:00
3865edb568 Accepting request 1223053 from utilities
OBS-URL: https://build.opensuse.org/request/show/1223053
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/rmw?expand=0&rev=13
2024-11-11 12:43:56 +00:00
Andy Alt
0b7625deb3 Accepting request 1222951 from home:AndreasStieger:branches:utilities
fix factory submission

OBS-URL: https://build.opensuse.org/request/show/1222951
OBS-URL: https://build.opensuse.org/package/show/utilities/rmw?expand=0&rev=36
2024-11-09 19:54:37 +00:00
Andy Alt
d1bc478f52 Accepting request 1222017 from home:andy5995:branches:utilities
- 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
2024-11-07 20:04:27 +00:00
0137b9e86d Accepting request 1216784 from utilities
OBS-URL: https://build.opensuse.org/request/show/1216784
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/rmw?expand=0&rev=12
2024-10-22 12:52:15 +00:00
Andy Alt
f1cb3d6f42 Accepting request 1216783 from home:andy5995:branches:utilities
- Replace tests-fail-after-epochalypse.patch (code introduced in original patch
  not fully tested)

OBS-URL: https://build.opensuse.org/request/show/1216783
OBS-URL: https://build.opensuse.org/package/show/utilities/rmw?expand=0&rev=33
2024-10-21 16:58:04 +00:00
Andy Alt
dbafeae3b8 Accepting request 1215167 from home:andy5995:branches:utilities
This introduces fewer changes from the upstream release at 0.9.2 but still fixes the epochalypse test

OBS-URL: https://build.opensuse.org/request/show/1215167
OBS-URL: https://build.opensuse.org/package/show/utilities/rmw?expand=0&rev=32
2024-10-21 03:14:29 +00:00
e05c4ac3c2 Accepting request 1162309 from utilities
OBS-URL: https://build.opensuse.org/request/show/1162309
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/rmw?expand=0&rev=11
2024-03-26 18:28:19 +00:00
Andy Alt
79852cd339 Accepting request 1161718 from home:andy5995:branches:utilities
- fix for tests failing after Epochalypse - add tests-fail-after-epochalypse.patch
  Reported by bmwiedemann while working on reproducible builds for OpenSuse
  (https://github.com/theimpossibleastronaut/rmw/issues/439)

OBS-URL: https://build.opensuse.org/request/show/1161718
OBS-URL: https://build.opensuse.org/package/show/utilities/rmw?expand=0&rev=30
2024-03-26 15:18:28 +00:00
36b823aa7f Accepting request 1159852 from utilities
- fix and enable all tests

OBS-URL: https://build.opensuse.org/request/show/1159852
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/rmw?expand=0&rev=10
2024-03-20 20:18:42 +00:00
152d2cf4a8 Accepting request 1159851 from home:AndreasStieger:branches:utilities
fix p1

OBS-URL: https://build.opensuse.org/request/show/1159851
OBS-URL: https://build.opensuse.org/package/show/utilities/rmw?expand=0&rev=28
2024-03-20 13:55:05 +00:00
23e0867338 OBS-URL: https://build.opensuse.org/package/show/utilities/rmw?expand=0&rev=27 2024-03-20 13:35:08 +00:00
13febd9d6e OBS-URL: https://build.opensuse.org/package/show/utilities/rmw?expand=0&rev=26 2024-03-20 13:34:29 +00:00
d737236ed6 Accepting request 1159818 from home:andy5995:branches:utilities
- add patch to fix test_restore.sh and enable all tests

OBS-URL: https://build.opensuse.org/request/show/1159818
OBS-URL: https://build.opensuse.org/package/show/utilities/rmw?expand=0&rev=25
2024-03-20 13:34:07 +00:00
af98461f41 Accepting request 1159125 from utilities
OBS-URL: https://build.opensuse.org/request/show/1159125
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/rmw?expand=0&rev=9
2024-03-19 16:31:52 +00:00
ff8efbd321 Accepting request 1159124 from home:AndreasStieger:branches:utilities
rmw 0.9.2

OBS-URL: https://build.opensuse.org/request/show/1159124
OBS-URL: https://build.opensuse.org/package/show/utilities/rmw?expand=0&rev=23
2024-03-18 20:07:28 +00:00
7f2375a1eb Accepting request 1087709 from utilities
rmw 0.9.1

OBS-URL: https://build.opensuse.org/request/show/1087709
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/rmw?expand=0&rev=8
2023-05-18 13:19:34 +00:00
971b942784 OBS-URL: https://build.opensuse.org/package/show/utilities/rmw?expand=0&rev=21 2023-05-17 19:38:17 +00:00
ffe89fbd3e OBS-URL: https://build.opensuse.org/package/show/utilities/rmw?expand=0&rev=19 2023-05-17 19:36:11 +00:00
ed96be441a Accepting request 1087708 from home:andy5995:branches:utilities
Upstream release of v0.9.1

OBS-URL: https://build.opensuse.org/request/show/1087708
OBS-URL: https://build.opensuse.org/package/show/utilities/rmw?expand=0&rev=18
2023-05-17 19:35:42 +00:00
705614e878 Accepting request 1066279 from utilities
OBS-URL: https://build.opensuse.org/request/show/1066279
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/rmw?expand=0&rev=7
2023-02-17 15:45:19 +00:00
Andy Alt
4dc550a241 Accepting request 1066255 from home:andy5995:branches:utilities
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
2023-02-16 22:02:15 +00:00
14dcade449 Accepting request 1031139 from utilities
OBS-URL: https://build.opensuse.org/request/show/1031139
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/rmw?expand=0&rev=6
2022-10-26 10:31:21 +00:00
21e2f4bc94 Accepting request 1031138 from home:AndreasStieger:branches:utilities
- disable tests

OBS-URL: https://build.opensuse.org/request/show/1031138
OBS-URL: https://build.opensuse.org/package/show/utilities/rmw?expand=0&rev=14
2022-10-25 12:50:35 +00:00
87824aa6f0 Accepting request 951713 from utilities
- disable tests on 32 bit

OBS-URL: https://build.opensuse.org/request/show/951713
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/rmw?expand=0&rev=5
2022-02-05 22:23:08 +00:00
e132f288d8 fix
OBS-URL: https://build.opensuse.org/package/show/utilities/rmw?expand=0&rev=13
2022-02-05 10:47:16 +00:00
d1f039a75c OBS-URL: https://build.opensuse.org/package/show/utilities/rmw?expand=0&rev=12 2022-02-05 10:46:32 +00:00
d22d8269e1 - disable tests on 32 bit
OBS-URL: https://build.opensuse.org/package/show/utilities/rmw?expand=0&rev=11
2022-02-05 10:46:16 +00:00
30080ce682 Accepting request 951673 from home:andy5995:branches:utilities
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
2022-02-05 10:39:07 +00:00
0689077c2f Accepting request 949398 from utilities
rmw 0.8.1

OBS-URL: https://build.opensuse.org/request/show/949398
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/rmw?expand=0&rev=4
2022-01-27 22:16:55 +00:00
7f57e89423 OBS-URL: https://build.opensuse.org/package/show/utilities/rmw?expand=0&rev=9 2022-01-27 08:21:56 +00:00
dd2704099d Accepting request 949356 from home:andy5995:branches:utilities
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
2022-01-27 08:21:38 +00:00
dba0bb7ff1 Accepting request 903084 from utilities
OBS-URL: https://build.opensuse.org/request/show/903084
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/rmw?expand=0&rev=3
2021-07-01 05:05:32 +00:00
5836f835f5 Accepting request 902892 from home:andy5995:branches:utilities
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
2021-06-29 12:59:41 +00:00
47c04d2087 Accepting request 895090 from home:andy5995:branches:utilities
Added a standard group field

OBS-URL: https://build.opensuse.org/request/show/895090
OBS-URL: https://build.opensuse.org/package/show/utilities/rmw?expand=0&rev=6
2021-05-25 20:47:39 +00:00
392095772a Accepting request 891824 from utilities
rmw 0.7.09

OBS-URL: https://build.opensuse.org/request/show/891824
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/rmw?expand=0&rev=2
2021-05-10 13:38:42 +00:00
fd1881da97 OBS-URL: https://build.opensuse.org/package/show/utilities/rmw?expand=0&rev=4 2021-05-09 11:56:50 +00:00
eea3b7fb35 Accepting request 891620 from home:andy5995:branches:utilities
- rmw 0.7.09, new upstream release

OBS-URL: https://build.opensuse.org/request/show/891620
OBS-URL: https://build.opensuse.org/package/show/utilities/rmw?expand=0&rev=3
2021-05-09 11:56:03 +00:00
dda1029e08 Accepting request 890473 from utilities
rmw (ReMove to Waste) is a safe-remove utility for the command line

OBS-URL: https://build.opensuse.org/request/show/890473
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/rmw?expand=0&rev=1
2021-05-05 18:39:56 +00:00
41a60fbb33 Accepting request 890307 from home:AndreasStieger
rmw (ReMove to Waste) is a safe-remove utility for the command line

OBS-URL: https://build.opensuse.org/request/show/890307
OBS-URL: https://build.opensuse.org/package/show/utilities/rmw?expand=0&rev=1
2021-05-04 17:01:54 +00:00