File: NEWS

package info (click to toggle)
squashfuse 0.5.2-0.3
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 644 kB
  • sloc: ansic: 5,018; sh: 335; makefile: 130
file content (89 lines) | stat: -rw-r--r-- 2,659 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
0.5.2 - 22 February 2024

  * No code changes, just changing the tag style back to what it was,
    without a `v` prefix.

0.5.1 - 19 February 2024

  * Fix 32-bit builds
  * Add nix as a supported build type

0.5.0 - 13 September 2023

  * Add `--notify_fd` option

0.4.0 - 30 July 2023

  * Restore the library api from 0.2.0, adding `_with_subdir` to 
    functions that have the new subdir functionality.

0.3.0 - 27 July 2023

  * Add `--subdir` option for mounting a subdirectory
  * Enable multithreading in squashfuse_ll by default

0.2.0 - 30 June 2023

  * Fix bug that swapped the "trusted" and "security" extended attribute
    prefixes, often resulting in "No data available" errors
  * Add multithreading support to squashfuse_ll with configure option
  * Improve SIGTERM handling to do lazy unmount
  * Add "-o uid" and "-o gid" options to squashfuse_ll, similar to the
    corresponding FUSE library for high-level options
  * Add support for LZMA legacy images
  * Add squashfuse_ll man page and reconcile help messages with man pages
  * Fix code to work with c99

0.1.105 - 27 June 2022

  * Use optimized linux byteswap macros if available
  * Fix "No such file or directory" when launched with empty fd 0
  * Negative cache failed lookups. This saves a FUSE operation when
    repeatedly looking up non-existent files.
  * Split squashfuse_ll into a lib and executable
  * Remove redundant #if in ll header
  * Add CI for NetBSD
  * Move CI away from Travis
  * Update FreeBSD CI job to build on 12.3

0.1.104 - 27 March 2021

  * Various bug fixes, new platform support
  * Support libfuse version 3
  * MacOS idle timeout support

0.1.103 - 4 April 2018

  * Fix crash bug when underlying IO fails
  * Fix scanf format to be C99 compliant

0.1.102 - 28 February 2018

  * new feature -o timeout=SECONDS for squashfuse_ll to automatically
    unmount a squashfuse mount if it has not been accessed in a certain
    amount of time

0.1.101 - 9 December 2017

  * zstd support
  * minor bug fixes

0.1.100 - 27 May 2016

  * minor bugfixes around symlink handling
  * performance improvements
  * support for offset mounting
  * variety of other fixes since 0.1.99

0.1.99 - unreleased
  
  * Support for LZ4 compression.
  * Faster directory listing.
  * Squashfuse now uses the high-level FUSE API. The old low-level squashfuse
    is renamed to squashfuse_ll.
  
  * Squashfuse core now builds as a library. Demo program is included.
  * New API for simple recursive traversal of a squashfs filesystem.
  * Changed API for directories, uses less memory and exposes fewer internals.
  
  * Windows support for the core library and demo.