Tom Sullivan

Results 25 issues of 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` ✌️