-
Notifications
You must be signed in to change notification settings - Fork 26
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Bug in support of old style volumes with more than 101 rars #34
Labels
Comments
Original issue reported on code.google.com by |
Original issue reported on code.google.com by |
Original issue reported on code.google.com by |
fdegros
pushed a commit
to fdegros/rar2fs
that referenced
this issue
Nov 29, 2023
* Turned off support for block special device mounts other than for Linux platforms. It does not make much sense trying to support it any where else due to possible read alignment restrictions. * Built and tested against UnRAR source 5.10 beta 1 (5.1.1) * [rar2fs hasse69#34] Fixed a problem with old style archives split into more than 101 files. * Now returning "No such file or directory" instead of "Input/output error" when trying to read information for a file outside an archive or which does not exist at all (libunrar5 only). * Fixed an issue when retrieving file information (#info) that could have resulted in an infinite loop. * Fixed an issue with resolving symbolic links for legacy archives in combination with libunrar5. * Corrected some issues that caused compilation failures for UnRAR source 4.1.x. * Corrected a problem seen on e.g. FreeBSD for which closedir() was called with a NULL pointer resulting in a crash. * [rar2fs hasse69#31] Corrected some compilation errors on FreeBSD (and also other platforms that sets HAVE_SETXATTR). * Mounting block special files on Linux can now benefit from fmemopen() when supported. * Enabled syslog support * [rar2fs hasse69#22] Now may fall back to the old workaround from 1.19.2 that should be working also for (some!?) uClibc versions of fmemopen(). * Corrected some additional problems with the solution for issue hasse69#22. * Added support for presenting high-resolution time stamp in RAR5 archives (thanks to jyhpsycho for the initial patch). Legacy archives still require a new version of UnRAR source before it can be enabled. * [rar2fs hasse69#28] Fixed problem with mounting a block special file that resulted in a crash due to incorrect use of mmap() and fmemopen(). * Added a missing check for errors from fmemopen() * [rar2fs hasse69#29] Fixed a minor calculation error in the file time stamp 'seconds' part as provided by libunrar (MS-DOS time format). * Removed 'INSTALL' from SVN trunk
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Original issue reported on code.google.com by
barderne
on 2014-03-17The text was updated successfully, but these errors were encountered: