Commit Graph

20 Commits

Author SHA1 Message Date
RichardG867
f8173f75ec Virtual ISO: Don't declare Rock Ridge extension on Joliet tree 2022-03-31 13:53:52 -03:00
RichardG867
4e910f1709 Virtual ISO: Reduce heap fragmentation by using dynamic struct sizing for the path 2022-03-31 13:47:38 -03:00
RichardG867
9ed01221c4 Virtual ISO: Some more micro-optimizations 2022-03-31 13:21:12 -03:00
RichardG867
27a6ff7c20 Virtual ISO: Improve portability of El Torito code 2022-03-31 12:54:46 -03:00
RichardG867
b2f9368253 Virtual ISO: Call tzset before calculating timezone offset 2022-03-29 12:03:28 -03:00
RichardG867
a29a6b55db Virtual ISO: Fix small comment typo 2022-03-29 00:10:21 -03:00
RichardG867
6465e03fc2 Virtual ISO: Fix oversight in Rock Ridge file times 2022-03-29 00:07:08 -03:00
RichardG867
b12ac3677f Virtual ISO: Add timezone information to file times 2022-03-28 23:48:22 -03:00
RichardG867
14ea9affe5 Virtual ISO: Streamline some Rock Ridge stuff 2022-03-28 22:49:40 -03:00
RichardG867
936e74adb6 Virtual ISO: Convert filenames from UTF-8 to UCS-2 on Joliet, and some optimizations 2022-03-28 21:12:53 -03:00
RichardG867
8d5d7800f9 Virtual ISO: Some more logging stuff 2022-03-28 13:08:13 -03:00
RichardG867
1a589eb178 Virtual ISO: Don't crash if there's no memory for the entry map 2022-03-27 18:30:42 -03:00
RichardG867
65bbaf4ce0 Virtual ISO: Small El Torito related comment amendments 2022-03-27 16:37:38 -03:00
RichardG867
9ecb0e4406 Virtual ISO: Fix closing of file handles when unloading image 2022-03-27 16:33:02 -03:00
RichardG867
f931f5807d Virtual ISO: Many Rock Ridge fixes including proper filename trimming 2022-03-27 16:27:41 -03:00
RichardG867
39e1b5b817 Virtual ISO: Look for El Torito boot file only in the root directory 2022-03-27 14:37:40 -03:00
RichardG867
8e971eaf5a Virtual ISO: Add El Torito boot image loading for both emulation and non-emulation modes 2022-03-27 13:37:06 -03:00
RichardG867
b78c11f789 Virtual ISO: Fix Joliet path table issue that was tripping Windows up 2022-03-27 00:49:07 -03:00
RichardG867
a906d3cd1b Virtual ISO: Fix for a Windows-specific wchar idiosyncrasy; snowballed into other fixes 2022-03-27 00:27:51 -03:00
RichardG867
eeeb7b258d Virtual ISO: Initial commit 2022-03-26 22:17:09 -03:00