Skip to content

Prebuild robotjs#3

Closed
csett86 wants to merge 51 commits intojitsi:masterfrom
csett86:prebuild
Closed

Prebuild robotjs#3
csett86 wants to merge 51 commits intojitsi:masterfrom
csett86:prebuild

Conversation

@csett86
Copy link
Copy Markdown
Member

@csett86 csett86 commented Nov 9, 2021

Pending: prebuild/prebuild-install#161 in a released version so that it supports electron 14 and 15.

MariaDima and others added 30 commits January 2, 2018 17:47
Tested on Windows and Mac.
Unit test is added.

Closes octalmage#351
* Removed the surrogates implementation part.
  The reason for this:
   - The toggleUnicode method(former toggleUnicodeKey) was called only by typeString() that supports only UTF-8 at the moment.
   - There were some warnings both on mac and windows. Since this part of the code will never be activated, I removed it.
* Refactored a little bit to make typeStringDelayed() functionality identical to typeString().
* Don't type the word "undefined" if typeString() or typeStringDelayed() is called with no arguments.
* Tests added to cover all changes.
Fix missing parameter issue
Fix conversion issue
Bumps [sshpk](https://github.com/joyent/node-sshpk) from 1.13.1 to 1.16.1.
- [Release notes](https://github.com/joyent/node-sshpk/releases)
- [Commits](TritonDataCenter/node-sshpk@v1.13.1...v1.16.1)

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [jquery](https://github.com/jquery/jquery) from 3.3.1 to 3.4.1.
- [Release notes](https://github.com/jquery/jquery/releases)
- [Commits](jquery/jquery@3.3.1...3.4.1)

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [stringstream](https://github.com/mhart/StringStream) from 0.0.5 to 0.0.6.
- [Release notes](https://github.com/mhart/StringStream/releases)
- [Commits](mhart/StringStream@v0.0.5...v0.0.6)

Signed-off-by: dependabot[bot] <support@github.com>
…rn/jquery-3.4.1

Bump jquery from 3.3.1 to 3.4.1
…rn/stringstream-0.0.6

Bump stringstream from 0.0.5 to 0.0.6
…rn/extend-3.0.2

Bump extend from 3.0.1 to 3.0.2
…rn/sshpk-1.16.1

Bump sshpk from 1.13.1 to 1.16.1
- remove random sleeps
FossPrime and others added 21 commits March 31, 2020 13:15
At
https://github.com/octalmage/robotjs/blob/b26c7ee0e3dd05420370350e540c48ae9d38f06c/src/keycode.c#L98,
`sizeof(void*)` bytes (probably 8) are written to a memory
segment of 2 bytes (a 16-bit CGKeycode variable), resulting in all
kinds of weird behaviour, like unrelated variables getting NULLed.

Making `code` a a type that can hold `sizeof(void*)` bytes fixes this.

Closes octalmage#570
src/keycode: fix buffer overflow
- remove random sleep for decreased delay while typing
Fix X11 support stripped with windows PR
implicitly updates node-gyp
Change repo url in package.json so that prebuilds are downloaded
from this repo
@csett86
Copy link
Copy Markdown
Member Author

csett86 commented Nov 10, 2021

Obsoleted by #5

@csett86 csett86 closed this Nov 10, 2021
@csett86 csett86 deleted the prebuild branch November 11, 2021 06:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

8 participants