Releases: abelcheung/rifiuti2
0.8.1
Feature
- (#35)
rifiuti2
under Windows Subsystem for Linux v2 can do live probation of Windows host recycle bins - (#39) JSON output format
Bug Fix and minor change
- All trash records can display its own error, instead of having a collective, generic error on termination of program
- (#42) Display partial path if index file truncation happens but doesn't affect integrity of other data fields
- Perform basic validation on trash file deletion time
All released files are signed with minisign using the following public key:
RWTt1Y4tn6M8c1WFrOZG1IylmJ6njWcNzILDBlUAMVzU/JTotU1DKLdK
For example, to verify rifiuti2-0.8.0.Source.tar.xz
, use following command after downloading both the source archive and .minisig
file:
minisign -Vm rifiuti2-0.8.0.Source.tar.xz -P RWTt1...
0.8.0 release
Message for Windows binary downloaders
If you are still using very old 64-bit Windows (Windows 7 or 8.0), and the 64 bit binary is not usable, please:
- Try installaing Universal C Runtime update for your Windows version and reboot first. If that still doesn't work,
- Download 32 bit version instead.
Binaries are automatically created and distributed by GitHub.
Message for packagers
-
As a result of major revamps below (all breaking changes), package maintainers need to rewrite their package files. See compile instructions and GitHub workflow file for reference.
-
All released files are signed with minisign using the following public key:
RWTt1Y4tn6M8c1WFrOZG1IylmJ6njWcNzILDBlUAMVzU/JTotU1DKLdK
For example, to verify rifiuti2-0.8.0-Source.tar.xz
, use following command after downloading both the source archive and .minisig
file:
minisign -Vm rifiuti2-0.8.0-Source.tar.xz -P RWTt1...
Breaking Change
- (#21) Adopts CMake as build system, and drop Autoconf/Automake completely. Document files have been restructured as well.
- (#18) Gettext support is removed, its m4 macro versioning is placing a burden on maintainers and packagers.
- Same for the translation. No contribution so far, probably this is unneeded.
Feature
- (#3) Implement live system inspection on Windows
- (#32)
$Recycle.bin
also shows extra field like oldINFO2
files do, displaying whether some trashed entries have been restored, leaving only the index file present inside$Recycle.bin
Bug Fix and minor change
- (#28) Fix crash on big endian platform due to incorrect string length check
- (#19, #34) Avoid printing garbage under Windows command prompt
- (#22) Manpage is retired, referring users to GitHub repository and online docs
- (Variation of #17) Program name shown as
(null)
in Windows GUI help dialog - (#37) XML output for 95/NT
INFO
now contains total entries ever existed field
0.7.0
- Release announcement
- Read NEWS file for list of changes in 0.7. A few points about Windows binaries are of particular importance and worth mentioning here:
- 32 bit (i686) and 64 bit (x86_64) binaries are distributed separately.
- The binaries only run on Vista or above. (Not to be confused with parsed recycle bin files, which ranges from Windows 95 to Server 2019)
- File output solely uses UTF-8 encoding; users are expected to open file with UTF-8 capable text editor.
All files signed with GPG key 0x3B03A8AC
.
0.6.90
Pre-release for 0.7. Read NEWS file for list of changes that is going to happen in 0.7. All files signed with GPG key 0x3B03A8AC
.
0.6.1
A new bug fix release. Detailed explanation here.
- Revert to old date / time display in tab-delimited output. This is designed to ease handling for spreadsheet programs, which can't handle ISO-8601 formatted date by default. XML output still uses new date format.
- Fix file size and path data on big-endian systems like PowerPC
- Corrected timezone for places using daylight saving time
Like previous release, Windows prebuilt binaries and a few source archive formats are provided.
File | SHA-1 checksum |
---|---|
rifiuti2-0.6.1-win.zip | f661e35a3ebca4844bda20137535da2d0910033b |
rifiuti2-0.6.1.tar.xz | 512c94277f4817ee3bad211767fec9c76c4fc070 |
rifiuti2-0.6.1.tar.gz | 173b45cf67ac769b9f66832fc0f21a083bad88a6 |
rifiuti2-0.6.1.zip | b5d210527bafd089dd3618c6232c1cf52e972902 |
0.6.0
A new release after a long time of silence. Announcement here. The primary driving force for this update was:
- Issue #1 — Somebody has submitted Windows 10 support
- Google Code
meltshutting down. This repository used to be hosted on Google.
Windows users would want to download -win version, which contains prebuilt portable binary ready for use. Please consult README.html in the archive about detailed usage.
For users on other systems who want to compile the program themselves, please fetch one the other 3 archives, and follow the compile instructions. In particular, the xz archive has the autoconf/automake files pre-generated (make dist
'ed on my machine) and users can skip the autogen.sh
step before compiling, while the other two are generated by Github release feature.
All archives are signed with my GPG key (3B03A8AC
).
File | SHA-1 checksum |
---|---|
rifiuti2-0.6.0-win.zip | 3311c572b07da4bf0a7e0ab03e95f4d0589ddc09 |
rifiuti2-0.6.0.tar.xz | aab9393dc6e9423d13f30210a402c85022d0c79f |
rifiuti2-0.6.0.tar.gz | 98af32fe49c50b2cf6c825d88a37b0845e4dcfbc |
rifiuti2-0.6.0.zip | a37f49af92d3a507aa354d6c1c3b4ffce338c770 |
Here are the changes since 0.5.1:
Feature
- Windows 10 recycle bin support ( Issue #1 )
- Add GUI dialog to notify first time Windows users ( Issue #2 )
- 8.3 path names can also be used in XML output now
Bug fix
- Win98 INFO2 trashed file size not retrieved correctly
- Substantial rework on showing translation and file names in different
lanuages, especially on Windows platform
Change
- Display file deletion time in UTC time zone by default
- Vista version:
- No more accepts multiple file arguments
- Invalid file or dir in command argument treated as fatal error
- Result is sorted by deletion time instead of in random order
- Show version info in order to differentiate between Vista & Windows 10 formats
- INFO2 version:
- No more accepts standard input as input data
0.5.1
Only Win32 binary with Glib is available. User can remove it if system has pre-installed library.
This copy of Glib library is directly copied from Glade for Win32 binary package.
First public release
Complete rewrite of Foundstone's rifiuti.
Two Win32 binary downloads are available, one includes prerequisite Glib library and another one without. If in doubt, download the one with Glib. Alternative download is for those who have already installed GTK+ on Windows.
This copy of Glib library is directly copied from Glade for Win32 binary package.