Skip to content

Releases: abelcheung/rifiuti2

0.8.1

04 Jan 20:32
0.8.1
71f8014
Compare
Choose a tag to compare

Feature

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

30 Nov 11:37
8a7a8f4
Compare
Choose a tag to compare

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 old INFO2 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

09 May 02:22
Compare
Choose a tag to compare
  • 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

10 Apr 20:20
Compare
Choose a tag to compare
0.6.90 Pre-release
Pre-release

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

21 May 06:50
Compare
Choose a tag to compare

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

13 May 17:41
Compare
Choose a tag to compare

A new release after a long time of silence. Announcement here. The primary driving force for this update was:

  1. Issue #1 — Somebody has submitted Windows 10 support
  2. 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

13 Mar 21:11
Compare
Choose a tag to compare

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

13 Mar 21:09
Compare
Choose a tag to compare
First public release Pre-release
Pre-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.