Aaron Meriwether
Aaron Meriwether
I think this should fix #33686, but I didn't have a local toolchain to do the full build/test. However, CircleCI was nice enough to build this PR for me, and...
The JRE already contains a gzip implementation in `java.util.zip.*`, so we should be able to use that rather than relying on the external jCraft library.
Backporting the adjustments I applied to my `prebuild` fork to allow build against newer ABIs (Node 11, 12, Electron 5, 6) Still not using Nan - but we are effectively...
The API for Node 10 has changed, and the existing robot-js bindings do not compile against it correctly. Testing with Node v10.6.0 on Linux, I get this set of errors:...
Contrary to superficial appearances, `GetKeyState` and `GetAsyncKeyState` actually have significantly different behavior, aside from skipping the input buffer queue. `GetKeyState`: [docs](https://docs.microsoft.com/en-us/windows/desktop/api/winuser/nf-winuser-getkeystate) > If the high-order bit is 1, the key...
When `Image.Create()` is called, it may (if the existing buffer is not already large enough, or if no buffer yet exists) allocate a new buffer. It allocated the buffer without...