SHA256
5
0
forked from pool/rmw

39 Commits

Author SHA256 Message Date
8c670d2f9a 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
b3e8e0df9d 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
8460783df8 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
510d57fbea 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
4597b6b536 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
a1888bcda2 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
82ec578e19 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
1e88095d5e 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
b0cbdfffe3 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
b653ee6202 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
a947a6e7b6 OBS-URL: https://build.opensuse.org/package/show/utilities/rmw?expand=0&rev=27 2024-03-20 13:35:08 +00:00
99d280076b OBS-URL: https://build.opensuse.org/package/show/utilities/rmw?expand=0&rev=26 2024-03-20 13:34:29 +00:00
f851eb9d12 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
de236eb8ca 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
10a1e6c607 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
47d58bcbc4 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
faa150d5be OBS-URL: https://build.opensuse.org/package/show/utilities/rmw?expand=0&rev=21 2023-05-17 19:38:17 +00:00
d4e926567d OBS-URL: https://build.opensuse.org/package/show/utilities/rmw?expand=0&rev=19 2023-05-17 19:36:11 +00:00
1ad9b48eaa 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
c5d01f27de 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
300d67aa9a 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
97ed9f1a1a 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
8632acc8f3 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
107d233889 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
9e5f2bfc4a fix
OBS-URL: https://build.opensuse.org/package/show/utilities/rmw?expand=0&rev=13
2022-02-05 10:47:16 +00:00
9d6dae0296 OBS-URL: https://build.opensuse.org/package/show/utilities/rmw?expand=0&rev=12 2022-02-05 10:46:32 +00:00
f97a087807 - 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
015b1f3a93 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
4940be964b 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
925f486b1a OBS-URL: https://build.opensuse.org/package/show/utilities/rmw?expand=0&rev=9 2022-01-27 08:21:56 +00:00
b86a70f09e 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
c1b60ec894 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
93ccf269d5 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
81c7164c61 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
99d8502280 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
bc2c10d947 OBS-URL: https://build.opensuse.org/package/show/utilities/rmw?expand=0&rev=4 2021-05-09 11:56:50 +00:00
5b3c4c2ad6 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
890f1bbd33 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
8cc501c02c 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