Tom Sullivan
Tom Sullivan
Pin the version of `source-map` to the latest version that works with the current code
As per: https://reverseengineering.stackexchange.com/questions/12993/how-to-quickly-distinguish-pe-dll-dos-mz-files-based-on-magic-numbers#answer-14031 check whether the value for `e_lfanew` is within the file, as old MZ files may use that location for something else, creating an invalid offset
To maintain consistency with the other targets, and to allow building on case-insenstive file systems (an unfortunate default under macOS), rename the `apfsutil` target to `apfs-util`
This builds on, and includes, https://github.com/sgan81/apfs-fuse/pull/134 to handle the migration of OSXFUSE to macFUSE, as it installs the headers and libraries in different locations. It also checks whether either of...
On my mac, with the lastest OSXFUSE version (3.11.2), the version of FUSE that is installed is actually 2.9.7: ``` $ pkg-config --modversion osxfuse 2.9.7 $ pkg-config --modversion fuse 2.9.7...
Support horizontal scaling of text, as a final extension of https://github.com/prawnpdf/pdf-core/pull/26 and https://github.com/prawnpdf/pdf-inspector/pull/22
As per the [man page](https://man7.org/linux/man-pages/man3/setenv.3.html), `setenv` requires `_POSIX_C_SOURCE` >= 200112L to be defined before including the appropriate header file (`stdlib.h`). As the other included header files include some standard headers...
When using the `TEST_FLTEQ` macro, pass float literals for the comparision argument, to avoid errors of the form: error: absolute value function 'fabsf' given an argument of type 'double' but...
It looks like `fread_and_discard` acts the same as [`fseek`](https://man7.org/linux/man-pages/man3/fseek.3.html). If so, this will replace calls to `fread_and_discard` with equivalent calls to `fseek` ✌️