Package: fuseiso / 20070708-6
Metadata
Package | Version | Patches format |
---|---|---|
fuseiso | 20070708-6 | 3.0 (quilt) |
Patch series
view the series filePatch | File delta | Description |
---|---|---|
support_large_iso.patch | (download) |
src/isofs.c |
6 3 3 - 0 ! |
handle larger than 4gb isos |
fix_typo.patch | (download) |
src/fuseiso.c |
2 1 1 - 0 ! |
fix typo in sourcecode |
prevent buffer overflow.patch | (download) |
src/isofs.c |
22 16 6 - 0 ! |
prevent stack-based buffer overflow on too-long path names |
prevent integer overflow.patch | (download) |
src/isofs.c |
4 4 0 - 0 ! |
prevent integer overflow in ziso code |
cross.patch | (download) |
configure.in |
10 2 8 - 0 ! |
fix ftcbfs fuseiso fails to cross build from source, because it uses the build architecture pkg-config. Unconventionally, it uses pkg-config at make time rather than configure time. Converting those calls to PKG_CHECK_MODULES, which considers $ac_tool_prefix, fixes the cross build. |
infinite loop parsing line options on arm.patch | (download) |
src/fuseiso.c |
4 2 2 - 0 ! |
fix infinite loop parsing line options on arm The loop happens because getopt returns -1 (no more options) which is assigned to a char. Type char on arm64 is always unsigned, so the test for ">0" will always be true. The loop thinks it has more options to parse resulting in an infinite loop. . Fix simply changes the type of lvalue from char to int. Bug-Ubuntu: https://bugs.launchpad.net/ubuntu/ source/fuseiso/ bug/1661289 |
fuse3.patch | (download) |
configure.in |
2 1 1 - 0 ! |
required changes to run fuseiso using fuse3 Bug-Debian: https://bugs.debian.org/1084486 |
symlink size.patch | (download) |
src/isofs.c |
3 3 0 - 0 ! |
stat(2) on s_iflnk: st_size = correct instead of 0 Bug-Debian: https://bugs.debian.org/1083039 |
fuse options before arguments.patch | (download) |
src/fuseiso.c |
41 31 10 - 0 ! |
recognize fuse options placed before the arguments The original source requires one to place any fuse option after the arguments (ISO image and mount point). This patch allows one to also place them before the arguments following the usual program-options-arguments scheme. |