Tom Hebb
Tom Hebb
### Description of your *pull request* and other information When treating each discontinuity as a separate format, this code should only consider items within the requested discontinuity. But when the...
When using protobuf.js in a browser, it's useful to be able to load proto files from other origins. But currently, `path.normalize()` mangles URLs by removing the second slash after the...
I'm not sure what's different about the GitHub Actions environment where CI runs, but on my computer with glibc 2.41 and gcc 15.1.1, these tests fail because `uint32_t` isn't defined.
When we generate a non-wrapped function or method binding that takes or returns an abstract (i.e. pure virtual) type not referenced elsewhere, we get an erroneous "unused import" warning for...
Although bindgen has [supported bitfields](https://rust-lang.github.io/rust-bindgen/using-bitfields.html) for a long time, autocxx [currently forbids them](https://github.com/google/autocxx/pull/1313) in POD types (issue #1303). The main obstacle to support is the way bindgen represents bitfields, using...
See individual commit messages for details. If you'd like each commit in a separate PR I can do that, but I figure merging this without squashing is easier given how...
See individual commit messages for details. There were two blockers here: - The `as__unique_ptr` functions failed to compile on the C++ side because `unique_ptr` needs to point to a destructible...
See individual commit messages for details. Please don't squash when merging, as each commit is independent.
I believe this is one of the main features of QXDM, but there's very little open-source support for it. The only projects I'm aware of are [qc_debug_monitor](https://github.com/Cr4sh/qc_debug_monitor), which works well...
These chips are not used widely these days, but they powered all early-generation Chromecast and Google Home devices as well as the Steam Link streaming box and perhaps others. Samples...