Projects / libtrash / Releases

All releases of libtrash

  •  23 Jan 2008 16:35
Avatar

    Release Notes: The get_symbol_versions.py configuration script was updated so that users are notified if a more recent version of Python needs to be installed (rather than producing a cryptic error message). There is no reason for existing users to upgrade.

    •  27 Dec 2007 19:33
    Avatar

      Release Notes: This release updates the get_symbol_versions.py build script so that the symbol version used for each wrapped GNU libc function is that identified with "@@" in the output of 'readelf -s [path to lib]'.

      •  04 Dec 2007 21:22
      Avatar

        Release Notes: This release fixes several bugs. It changes the way it gets pointers to GNU libc functions (now it should work for everyone). Support for the "ATFILE" family of functions is now decided automatically at compile time (rather than having the user experiment with the setting). A compile-time check for a working /proc filesystem has been added. Python is now required to install (not to run) libtrash.

        •  03 Dec 2007 03:38
        Avatar

          Release Notes: This release fixes a minor bug (only present when compiled in DEBUG mode) and removes an earlier 'fix' that was proving problematic for some. Previous users should note that the default value of an important config variable (REMOVABLE_MEDIA_MOUNTPOINTS) has been updated.

          •  06 May 2007 07:03
          Avatar

            Release Notes: A small bug introduced in the last version was fixed. A call to log10() hadn't been replaced, although the program no longer links against the math library.

            •  04 May 2007 19:55
            Avatar

              Release Notes: This version includes a performance fix that keeps it from significantly slowing down as you repeatedly remove the same file.

              •  20 Feb 2007 16:48
              Avatar

                Release Notes: Wrappers were added for a set of new functions only available in the most recent (2.5) GNU libc: unlinkat(), renameat(), openat(), and the latter's 64-bit variant. Only users of GNU libc 2.5 need to upgrade, nobody else needs this.

                •  27 Oct 2006 06:34
                Avatar

                  Release Notes: Filepath handling code was corrected. Absolute paths to nonexistent files are now adequately handled by build_absolute_path().

                  •  25 Sep 2005 09:33
                  Avatar

                    Release Notes: A work-around necessary due to an undocumented "feature" in GNU libc was added: the call to dlsym() was replaced with a call to dlvsym(), otherwise GNU libc would return a pointer to an obsolete version of fopen() which would subsequently lead to a segmentation fault inside GNU libc if the calling program tried to call a function on the file pointer that was returned.

                    •  08 Nov 2004 19:31
                    Avatar

                      Release Notes: This release fixes a bug which caused libtrash to segfault when unlink was called with a NULL pointer.

                      Screenshot

                      Project Spotlight

                      episoder

                      A tool to tell you about new episodes of your favourite TV shows.

                      Screenshot

                      Project Spotlight

                      BalanceNG

                      A modern software IP load balancer.