balena-io/etcher 18700
Flash OS images to SD cards & USB drives, safely and easily.
electron-userland/electron-json-storage 1096
:package: Easily write and read user settings in Electron apps
Powerful, non opinionated command line parser for serious applications
Static website for etcher
(Re)Configuration toolkit
balena-io-modules/partitioninfo 4
Get information about a partition from an image file.
Electron publishing demo application
Collection of utilities for working with Streams.
Cross platform dotfiles
balena-io-modules/reql-schema 2
ReQL to JSON Schema translator
startedkourgeorge/arxiv-style
started time in 9 hours
issue commentsickcodes/Docker-OSX
[Question] Automated ci/cd pipeline with no display?
@sickcodes @xRiot The trick is to create a custom OpenCore image (https://github.com/kholia/OSX-KVM/blob/master/OpenCore-Catalina/OpenCore.qcow2) that boots in the way you want it to boot. Docker-OSX loads this image here: https://github.com/sickcodes/Docker-OSX/blob/master/Dockerfile#L156-L157
&& tee -a Launch.sh <<< '-drive id=OpenCoreBoot,if=none,snapshot=on,format=qcow2,file=/home/arch/OSX-KVM/OpenCore-Catalina/OpenCore.qcow2 \' \
&& tee -a Launch.sh <<< '-device ide-hd,bus=sata.2,drive=OpenCoreBoot \' \
You can tweak OpenCore's config.plist (https://github.com/kholia/OSX-KVM/blob/master/OpenCore-Catalina/config.plist) and re-build it using this script: https://github.com/kholia/OSX-KVM/blob/master/OpenCore-Catalina/opencore-image-ng.sh.
These are some of the settings you might be interested in: https://github.com/kholia/OSX-KVM/blob/master/OpenCore-Catalina/config.plist#L520-L529
<key>PickerMode</key>
<string>External</string>
<key>PollAppleHotKeys</key>
<true/>
<key>ShowPicker</key>
<true/>
<key>TakeoffDelay</key>
<integer>0</integer>
<key>Timeout</key>
<integer>0</integer>
You can find the docs here: https://github.com/acidanthera/OpenCorePkg/blob/master/Docs/Configuration.pdf
comment created time in 14 hours
push eventjviotti/dotfiles
commit sha 3c29ed2f8292bf4504d3566fd1510354e6562b14
Make zsh delete words with Ctrl-W Signed-off-by: Juan Cruz Viotti <[email protected]>
commit sha cf427e0078ea9e373d9fbece0e53789aa70bbe81
Improve "merge" alias Signed-off-by: Juan Cruz Viotti <[email protected]>
push time in 3 days
PR opened json-schema-org/JSON-Schema-Test-Suite
Signed-off-by: Juan Cruz Viotti [email protected]
pr created time in 3 days
create barnchjviotti/JSON-Schema-Test-Suite
branch : unevaluated-items-typo
created branch time in 3 days
fork jviotti/JSON-Schema-Test-Suite
A language agnostic test suite for the JSON Schema specifications
fork in 3 days
push eventjviotti/dotfiles
commit sha 3d4ccb7f86a7430321eead7068f8ef68335d8916
Add more GitHub related aliases Signed-off-by: Juan Cruz Viotti <[email protected]>
commit sha 1d4e77d5f43d48a815cb81d81404e4c4f55ca2bd
Add gh to macOS installation instructions Signed-off-by: Juan Cruz Viotti <[email protected]>
push time in 4 days
pull request commentbalena-io/contrato
Add support for a "not" operator in "requires"
@balena-ci I self-certify!
comment created time in 5 days
pull request commentbalena-io/contrato
Add support for a "not" operator in "requires"
@balena-ci I self-certify
comment created time in 5 days
push eventbalena-io/contrato
commit sha 82a601e47236594ae761c1ac814cb1007c6f9319
Add support for a "not" operator in "requires" The "not" operator takes an array of contracts as an argument (as all the other operators). The requirements are unfulfilled if at least one of the contracts declared in the "not" array exists in the context. Change-type: minor Fixes: https://github.com/balena-io/contrato/issues/20 Fixes: https://github.com/balena-io/balena-supervisor/issues/1388 Signed-off-by: Juan Cruz Viotti <[email protected]>
push time in 5 days
PR opened balena-io/contrato
The "not" operator takes an array of contracts as an argument (as all the other operators). The requirements are unfulfilled if at least one if the contracts declared in the "not" array exists in the context.
Change-type: minor Fixes: https://github.com/balena-io/contrato/issues/20 Fixes: https://github.com/balena-io/balena-supervisor/issues/1388
pr created time in 5 days
issue commentelectron-userland/electron-json-storage
compatibility with electron 10
Hi @Tobias-Keller ,
Thanks for the heads up. I haven't been involved in the Electron.js community lately, but I'll do some research. In the mean-time, what are those better methods that you are mentioning?
Do you have a rough idea of how things should work on Electron.js 10, and how to add this in a backwards compatible way to this module?
comment created time in 14 days
delete branch jviotti/hawthorn
delete branch : dependabot/npm_and_yarn/lodash.merge-4.6.2
delete time in 19 days
push eventjviotti/hawthorn
commit sha 3adbb4584f3a9099b33b72c637a9173aa9bb7b65
Bump lodash.merge from 4.6.1 to 4.6.2 Bumps [lodash.merge](https://github.com/lodash/lodash) from 4.6.1 to 4.6.2. - [Release notes](https://github.com/lodash/lodash/releases) - [Commits](https://github.com/lodash/lodash/commits) Signed-off-by: dependabot[bot] <[email protected]>
commit sha 742227e7228b01a4cbe1a5484aec7a3c3bd935be
Merge pull request #15 from jviotti/dependabot/npm_and_yarn/lodash.merge-4.6.2 Bump lodash.merge from 4.6.1 to 4.6.2
push time in 19 days
PR merged jviotti/hawthorn
Bumps lodash.merge from 4.6.1 to 4.6.2. <details> <summary>Commits</summary> <ul> <li>See full diff in <a href="https://github.com/lodash/lodash/commits">compare view</a></li> </ul> </details> <br />
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
<details> <summary>Dependabot commands and options</summary> <br />
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot mergewill merge this PR after your CI passes on it@dependabot squash and mergewill squash and merge this PR after your CI passes on it@dependabot cancel mergewill cancel a previously requested merge and block automerging@dependabot reopenwill reopen this PR if it is closed@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)@dependabot use these labelswill set the current labels as the default for future PRs for this repo and language@dependabot use these reviewerswill set the current reviewers as the default for future PRs for this repo and language@dependabot use these assigneeswill set the current assignees as the default for future PRs for this repo and language@dependabot use this milestonewill set the current milestone as the default for future PRs for this repo and language
You can disable automated security fix PRs for this repo from the Security Alerts page.
</details>
pr closed time in 19 days
push eventjviotti/runc
commit sha c431a0c7c9e992d94d487785b00281bd40e1bc4e
Whitelist /dev/kvm in container runtime Signed-off-by: Juan Cruz Viotti <[email protected]>
push time in 23 days
fork jviotti/runc
CLI tool for spawning and running containers according to the OCI specification
https://www.opencontainers.org/
fork in 23 days
startedtimsutton/osx-vm-templates
started time in a month
issue openedpostmodern/digest-crc
Can't install without Xcode command line tools
The README states that:
(
digest-crc) supports optional C extensions which increases performance by ~40x. If the C extensions cannot be compiled for whatever reason,digest-crcwill automatically fallback to the pure-Ruby implementation.
However, the gem's native extensions can't be installed (on Catalina at least) without Xcode command line tools and no fallback seems to be provided:

created time in a month
issue openedxcpretty/xcode-install
Cannot install on a machine without Xcode command line tools due to digest-crc
I'm following the xcode-install instructions to install the tool without a working compiler:
Note: unfortunately, XcodeInstall has a transitive dependency on a gem with native extensions and this is not really fixable at this point in time. If you are installing this on a machine without a working compiler, please use these alternative instructions instead
However the installation eventually fails on digest-crc (https://github.com/postmodern/digest-crc), as it also has a native extension:

What puzzles me is that digest-crc states, in their README, that:
Supports optional C extensions which increases performance by ~40x. If the C extensions cannot be compiled for whatever reason,
digest-crcwill automatically fallback to the pure-Ruby implementation.
Am I doing something wrong?
created time in a month
startedriscv/riscv-gnu-toolchain
started time in a month
issue commentbalena-io/balena-supervisor
service.toDockerContainer is not a function
@CameronDiver I encountered one in support, but the issue seemed transient there in the end.
comment created time in a month
issue commentbalena-io/balena-supervisor
service.toDockerContainer is not a function
@CameronDiver Is there a known workaround? Are we planning to release a fix soon? Should we advise users to downgrade?
comment created time in a month
push eventbalena-io-playground/automac
commit sha c140b0b68cd4dc406f5fd2b855342e4852b4103a
Fix script Signed-off-by: Juan Cruz Viotti <[email protected]>
push time in a month
push eventbalena-io-playground/automac
commit sha cd80881d93fd21e2f8814b1b8002eb4d3b6c38ee
Create $HOME/.bash_sessions Signed-off-by: Juan Cruz Viotti <[email protected]>
commit sha 6520cd66274ad7f750b11f0ccd284755fd3692d6
Simplify keychain creation Signed-off-by: Juan Cruz Viotti <[email protected]>
push time in a month
push eventbalena-io-playground/automac
commit sha 17d9a94935b93f74b905322b4f3fe72a6d7df7f3
Improve $USER_TEMPLATE check Signed-off-by: Juan Cruz Viotti <[email protected]>
push time in a month
push eventbalena-io-playground/automac
commit sha 11e52baf5d867ca771cbe951fd93c65b6cfeccd5
Fix __permissions.plist check Signed-off-by: Juan Cruz Viotti <[email protected]>
push time in a month
push eventbalena-io-playground/automac
commit sha 42d00f1cd91f8dcaa765234c106367a19c881a0d
Fix errors Signed-off-by: Juan Cruz Viotti <[email protected]>
push time in a month
push eventbalena-io-playground/automac
commit sha 4bf54eaa80b4c475e301c5d406cebe78a3cad0ff
More improvements Signed-off-by: Juan Cruz Viotti <[email protected]>
push time in a month
push eventbalena-io-playground/automac
commit sha 867fd6f46b940e0bb81d768c3647fa1a1af0c5c8
Create keychain Signed-off-by: Juan Cruz Viotti <[email protected]>
push time in a month
push eventbalena-io-playground/automac
commit sha aa936f2385851a696cfb826be0bcd7714280edfe
More SetupAssistant keys Signed-off-by: Juan Cruz Viotti <[email protected]>
push time in a month
push eventbalena-io-playground/automac
commit sha ac350bdddba0f50f93466a4f3fb5d943a4db0380
Add com.apple.SetupAssistant script Signed-off-by: Juan Cruz Viotti <[email protected]>
push time in a month
push eventbalena-io-playground/automac
commit sha 8453eb5d85267fab850976d4ae9933fc0737dcb3
Fix README command Signed-off-by: Juan Cruz Viotti <[email protected]>
push time in a month
push eventbalena-io-playground/automac
commit sha eb6cfc26bf52855fd3cc53517469b0eb37ac27c1
Add example command Signed-off-by: Juan Cruz Viotti <[email protected]>
push time in a month
push eventbalena-io-playground/automac
commit sha 3d785a52a426f3b78e0d34cb1eb06cbbc817c14d
Improve postinstall Signed-off-by: Juan Cruz Viotti <[email protected]>
commit sha c8b995650c724f4794904e922576501f468510e9
Rebuild PKGs Signed-off-by: Juan Cruz Viotti <[email protected]>
push time in a month
The repository for high quality TypeScript type definitions.
fork in a month
push eventjviotti/dotfiles
commit sha 864a08351daacafa0dccad6bab351e7dafbbffcb
Add various words to vim dictionary Signed-off-by: Juan Cruz Viotti <[email protected]>
push time in 2 months
startedatlas-engineer/nyxt
started time in 2 months
delete branch jviotti/hawthorn
delete branch : dependabot/npm_and_yarn/lodash-4.17.19
delete time in 2 months
push eventjviotti/hawthorn
commit sha 53840af9e432144c9517c53b007427dcd9539d2b
Bump lodash from 4.17.11 to 4.17.19 Bumps [lodash](https://github.com/lodash/lodash) from 4.17.11 to 4.17.19. - [Release notes](https://github.com/lodash/lodash/releases) - [Commits](https://github.com/lodash/lodash/compare/4.17.11...4.17.19) Signed-off-by: dependabot[bot] <[email protected]>
commit sha 5af02a904c123dbeb7396ca3f26e00fb592fa418
Merge pull request #14 from jviotti/dependabot/npm_and_yarn/lodash-4.17.19 Bump lodash from 4.17.11 to 4.17.19
push time in 2 months
PR merged jviotti/hawthorn
Bumps lodash from 4.17.11 to 4.17.19. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/lodash/lodash/releases">lodash's releases</a>.</em></p> <blockquote> <h2>4.17.16</h2> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/lodash/lodash/commit/d7fbc52ee0466a6d248f047b5d5c3e6d1e099056"><code>d7fbc52</code></a> Bump to v4.17.19</li> <li><a href="https://github.com/lodash/lodash/commit/2e1c0f22f425e9c013815b2cd7c2ebd51f49a8d6"><code>2e1c0f2</code></a> Add npm-package</li> <li><a href="https://github.com/lodash/lodash/commit/1b6c282299f4e0271f932b466c67f0f822aa308e"><code>1b6c282</code></a> Bump to v4.17.18</li> <li><a href="https://github.com/lodash/lodash/commit/a370ac81408de2da77a82b3c4b61a01a3b9c2fac"><code>a370ac8</code></a> Bump to v4.17.17</li> <li><a href="https://github.com/lodash/lodash/commit/1144918f3578a84fcc4986da9b806e63a6175cbb"><code>1144918</code></a> Rebuild lodash and docs</li> <li><a href="https://github.com/lodash/lodash/commit/3a3b0fd339c2109563f7e8167dc95265ed82ef3e"><code>3a3b0fd</code></a> Bump to v4.17.16</li> <li><a href="https://github.com/lodash/lodash/commit/c84fe82760fb2d3e03a63379b297a1cc1a2fce12"><code>c84fe82</code></a> fix(zipObjectDeep): prototype pollution (<a href="https://github-redirect.dependabot.com/lodash/lodash/issues/4759">#4759</a>)</li> <li><a href="https://github.com/lodash/lodash/commit/e7b28ea6cb17b4ca021e7c9d66218c8c89782f32"><code>e7b28ea</code></a> Sanitize sourceURL so it cannot affect evaled code (<a href="https://github-redirect.dependabot.com/lodash/lodash/issues/4518">#4518</a>)</li> <li><a href="https://github.com/lodash/lodash/commit/0cec225778d4ac26c2bac95031ecc92a94f08bbb"><code>0cec225</code></a> Fix lodash.isEqual for circular references (<a href="https://github-redirect.dependabot.com/lodash/lodash/issues/4320">#4320</a>) (<a href="https://github-redirect.dependabot.com/lodash/lodash/issues/4515">#4515</a>)</li> <li><a href="https://github.com/lodash/lodash/commit/94c3a8133cb4fcdb50db72b4fd14dd884b195cd5"><code>94c3a81</code></a> Document matches* shorthands for over* methods (<a href="https://github-redirect.dependabot.com/lodash/lodash/issues/4510">#4510</a>) (<a href="https://github-redirect.dependabot.com/lodash/lodash/issues/4514">#4514</a>)</li> <li>Additional commits viewable in <a href="https://github.com/lodash/lodash/compare/4.17.11...4.17.19">compare view</a></li> </ul> </details> <details> <summary>Maintainer changes</summary> <p>This version was pushed to npm by <a href="https://www.npmjs.com/~mathias">mathias</a>, a new releaser for lodash since your current version.</p> </details> <br />
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
<details> <summary>Dependabot commands and options</summary> <br />
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot mergewill merge this PR after your CI passes on it@dependabot squash and mergewill squash and merge this PR after your CI passes on it@dependabot cancel mergewill cancel a previously requested merge and block automerging@dependabot reopenwill reopen this PR if it is closed@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)@dependabot use these labelswill set the current labels as the default for future PRs for this repo and language@dependabot use these reviewerswill set the current reviewers as the default for future PRs for this repo and language@dependabot use these assigneeswill set the current assignees as the default for future PRs for this repo and language@dependabot use this milestonewill set the current milestone as the default for future PRs for this repo and language
You can disable automated security fix PRs for this repo from the Security Alerts page.
</details>
pr closed time in 2 months
PR merged electron-userland/electron-json-storage
Bumps lodash from 4.17.13 to 4.17.19. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/lodash/lodash/releases">lodash's releases</a>.</em></p> <blockquote> <h2>4.17.16</h2> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/lodash/lodash/commit/d7fbc52ee0466a6d248f047b5d5c3e6d1e099056"><code>d7fbc52</code></a> Bump to v4.17.19</li> <li><a href="https://github.com/lodash/lodash/commit/2e1c0f22f425e9c013815b2cd7c2ebd51f49a8d6"><code>2e1c0f2</code></a> Add npm-package</li> <li><a href="https://github.com/lodash/lodash/commit/1b6c282299f4e0271f932b466c67f0f822aa308e"><code>1b6c282</code></a> Bump to v4.17.18</li> <li><a href="https://github.com/lodash/lodash/commit/a370ac81408de2da77a82b3c4b61a01a3b9c2fac"><code>a370ac8</code></a> Bump to v4.17.17</li> <li><a href="https://github.com/lodash/lodash/commit/1144918f3578a84fcc4986da9b806e63a6175cbb"><code>1144918</code></a> Rebuild lodash and docs</li> <li><a href="https://github.com/lodash/lodash/commit/3a3b0fd339c2109563f7e8167dc95265ed82ef3e"><code>3a3b0fd</code></a> Bump to v4.17.16</li> <li><a href="https://github.com/lodash/lodash/commit/c84fe82760fb2d3e03a63379b297a1cc1a2fce12"><code>c84fe82</code></a> fix(zipObjectDeep): prototype pollution (<a href="https://github-redirect.dependabot.com/lodash/lodash/issues/4759">#4759</a>)</li> <li><a href="https://github.com/lodash/lodash/commit/e7b28ea6cb17b4ca021e7c9d66218c8c89782f32"><code>e7b28ea</code></a> Sanitize sourceURL so it cannot affect evaled code (<a href="https://github-redirect.dependabot.com/lodash/lodash/issues/4518">#4518</a>)</li> <li><a href="https://github.com/lodash/lodash/commit/0cec225778d4ac26c2bac95031ecc92a94f08bbb"><code>0cec225</code></a> Fix lodash.isEqual for circular references (<a href="https://github-redirect.dependabot.com/lodash/lodash/issues/4320">#4320</a>) (<a href="https://github-redirect.dependabot.com/lodash/lodash/issues/4515">#4515</a>)</li> <li><a href="https://github.com/lodash/lodash/commit/94c3a8133cb4fcdb50db72b4fd14dd884b195cd5"><code>94c3a81</code></a> Document matches* shorthands for over* methods (<a href="https://github-redirect.dependabot.com/lodash/lodash/issues/4510">#4510</a>) (<a href="https://github-redirect.dependabot.com/lodash/lodash/issues/4514">#4514</a>)</li> <li>Additional commits viewable in <a href="https://github.com/lodash/lodash/compare/4.17.13...4.17.19">compare view</a></li> </ul> </details> <details> <summary>Maintainer changes</summary> <p>This version was pushed to npm by <a href="https://www.npmjs.com/~mathias">mathias</a>, a new releaser for lodash since your current version.</p> </details> <br />
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
<details> <summary>Dependabot commands and options</summary> <br />
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot mergewill merge this PR after your CI passes on it@dependabot squash and mergewill squash and merge this PR after your CI passes on it@dependabot cancel mergewill cancel a previously requested merge and block automerging@dependabot reopenwill reopen this PR if it is closed@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)@dependabot use these labelswill set the current labels as the default for future PRs for this repo and language@dependabot use these reviewerswill set the current reviewers as the default for future PRs for this repo and language@dependabot use these assigneeswill set the current assignees as the default for future PRs for this repo and language@dependabot use this milestonewill set the current milestone as the default for future PRs for this repo and language
You can disable automated security fix PRs for this repo from the Security Alerts page.
</details>
pr closed time in 2 months
delete branch electron-userland/electron-json-storage
delete branch : dependabot/npm_and_yarn/lodash-4.17.19
delete time in 2 months
push eventelectron-userland/electron-json-storage
commit sha fdcc4795dcff6405b3d64516740d6cb95a1a7e01
Bump lodash from 4.17.13 to 4.17.19 Bumps [lodash](https://github.com/lodash/lodash) from 4.17.13 to 4.17.19. - [Release notes](https://github.com/lodash/lodash/releases) - [Commits](https://github.com/lodash/lodash/compare/4.17.13...4.17.19) Signed-off-by: dependabot[bot] <[email protected]>
commit sha db1e088d6337b810a4f9f13385826b1d9ade67e4
Merge pull request #144 from electron-userland/dependabot/npm_and_yarn/lodash-4.17.19 Bump lodash from 4.17.13 to 4.17.19
push time in 2 months
push eventjviotti/dotfiles
commit sha ac6b50df058050de036642a678a643569c3e2c6f
vim: Remove LaTeX related commands Signed-off-by: Juan Cruz Viotti <[email protected]>
push time in 2 months
delete branch electron-userland/electron-json-storage
delete branch : dependabot/npm_and_yarn/lodash-4.17.13
delete time in 2 months
push eventelectron-userland/electron-json-storage
commit sha 7b294a190fdb5aba9696a8b4f801ce15f0d7f77e
Bump lodash from 4.17.11 to 4.17.13 Bumps [lodash](https://github.com/lodash/lodash) from 4.17.11 to 4.17.13. - [Release notes](https://github.com/lodash/lodash/releases) - [Commits](https://github.com/lodash/lodash/compare/4.17.11...4.17.13) Signed-off-by: dependabot[bot] <[email protected]>
commit sha c6c79562df4543debeaec65a6490ef409eac591b
Merge pull request #142 from electron-userland/dependabot/npm_and_yarn/lodash-4.17.13 Bump lodash from 4.17.11 to 4.17.13
push time in 2 months
PR merged electron-userland/electron-json-storage
Bumps lodash from 4.17.11 to 4.17.13. <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/lodash/lodash/commit/e37182845f16715a0d1c391c8662d83c55609cee"><code>e371828</code></a> Bump to v4.17.13.</li> <li><a href="https://github.com/lodash/lodash/commit/357e899e685872b4af5403ecc4b2a928f961ae63"><code>357e899</code></a> Rebuild lodash and docs.</li> <li><a href="https://github.com/lodash/lodash/commit/fd9a062d57646450b61f74029315abd4cc834b08"><code>fd9a062</code></a> Bump to v4.17.12.</li> <li><a href="https://github.com/lodash/lodash/commit/e77d68121ff00ba86b53eed5893d35adfe94c9dd"><code>e77d681</code></a> Rebuild lodash and docs.</li> <li><a href="https://github.com/lodash/lodash/commit/629d1865793182cd967196716f4beff223aa4a91"><code>629d186</code></a> Update OpenJS references.</li> <li><a href="https://github.com/lodash/lodash/commit/2406eac542b2a1282be8d812a6d8a45433ade80a"><code>2406eac</code></a> Fix minified build.</li> <li><a href="https://github.com/lodash/lodash/commit/17a34bc5854bb982ef333bfe7ae469f4dfcee0ec"><code>17a34bc</code></a> Fix test bootstrap for core build.</li> <li><a href="https://github.com/lodash/lodash/commit/53838a38f8e4f6204ef2f837fecc4e07d09afe77"><code>53838a3</code></a> Fix tests in older browsers.</li> <li><a href="https://github.com/lodash/lodash/commit/29e258497b5ff45494a85cfa58743517aaeeff52"><code>29e2584</code></a> Fix style:test lint nits.</li> <li><a href="https://github.com/lodash/lodash/commit/8f4d3eb018884d96eb57fba3f724bfff494df724"><code>8f4d3eb</code></a> Update deps.</li> <li>Additional commits viewable in <a href="https://github.com/lodash/lodash/compare/4.17.11...4.17.13">compare view</a></li> </ul> </details> <br />
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
<details> <summary>Dependabot commands and options</summary> <br />
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot mergewill merge this PR after your CI passes on it@dependabot squash and mergewill squash and merge this PR after your CI passes on it@dependabot cancel mergewill cancel a previously requested merge and block automerging@dependabot reopenwill reopen this PR if it is closed@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)@dependabot use these labelswill set the current labels as the default for future PRs for this repo and language@dependabot use these reviewerswill set the current reviewers as the default for future PRs for this repo and language@dependabot use these assigneeswill set the current assignees as the default for future PRs for this repo and language@dependabot use this milestonewill set the current milestone as the default for future PRs for this repo and language
You can disable automated security fix PRs for this repo from the Security Alerts page.
</details>
pr closed time in 2 months
delete branch electron-userland/electron-json-storage
delete branch : new-version
delete time in 2 months
pull request commentelectron-userland/electron-json-storage
Retry write if resulting file size is zero when using validate=true
Landed in v4.2.0
comment created time in 2 months
push eventelectron-userland/electron-json-storage
commit sha 6218ccbf0a59de33b5f208ad553b0f0c59ddefd7
v4.2.0
commit sha 0b5446786e31e983d0c9dc25194ccf77681f135f
Merge pull request #143 from electron-userland/new-version v4.2.0
push time in 2 months
PR merged electron-userland/electron-json-storage
pr closed time in 2 months
issue closedelectron-userland/electron-json-storage
On rare occasion file written by electron-json-storage is zeroed out.
I've been struggling for months to find the root cause of this issue, but it occurs so rarely I've been unable to pin it down.
I think this happens mostly on Mac, though perhaps my sample size is just too small to accurately tell if environment is a significant factor. This still happens on 4.1.5.
closed time in 2 months
Slapboxissue commentelectron-userland/electron-json-storage
On rare occasion file written by electron-json-storage is zeroed out.
I'm shipping a validate: true opt-in option in .set() as part of v4.2.0 that will make .set() read back the keys after a little while and retry (for a limited number of times) if the contents do not match. Use this with care though, as you might get into some concurrency problems if more than one process writes keys at the same time and try to validate what each other wrote.
comment created time in 2 months
PR opened electron-userland/electron-json-storage
pr created time in 2 months
create barnchelectron-userland/electron-json-storage
created branch time in 2 months
created tagelectron-userland/electron-json-storage
:package: Easily write and read user settings in Electron apps
created time in 2 months
delete branch electron-userland/electron-json-storage
delete branch : retry-size-zero
delete time in 2 months
push eventelectron-userland/electron-json-storage
commit sha c668e1ff33ad9dcd8c465469f2599c7feb472533
Retry write if resulting file size is zero when using validate=true See: https://github.com/electron-userland/electron-json-storage/issues/123 Signed-off-by: Juan Cruz Viotti <[email protected]>
commit sha 964d87629b998d7c6ce0e7fcd083ac93cb9bf147
Merge pull request #128 from electron-userland/retry-size-zero Retry write if resulting file size is zero when using validate=true
push time in 2 months
PR merged electron-userland/electron-json-storage
See: https://github.com/electron-userland/electron-json-storage/issues/123
pr closed time in 2 months
push eventelectron-userland/electron-json-storage
commit sha c668e1ff33ad9dcd8c465469f2599c7feb472533
Retry write if resulting file size is zero when using validate=true See: https://github.com/electron-userland/electron-json-storage/issues/123 Signed-off-by: Juan Cruz Viotti <[email protected]>
push time in 2 months
pull request commentelectron-userland/electron-json-storage
Retry write if resulting file size is zero when using validate=true
@Slapbox I added it behind a validate: true option in .set()
comment created time in 2 months
push eventelectron-userland/electron-json-storage
commit sha 82f1a35733feeff7afd317b936325a0208bcb682
Retry write if resulting file size is zero when using validate=true See: https://github.com/electron-userland/electron-json-storage/issues/123 Signed-off-by: Juan Cruz Viotti <[email protected]>
push time in 2 months
push eventelectron-userland/electron-json-storage
commit sha bd0f67e8e185f3883c0c64b6334d6b91d14f87b8
Retry write if resulting file size is zero when using validate=true See: https://github.com/electron-userland/electron-json-storage/issues/123 Signed-off-by: Juan Cruz Viotti <[email protected]>
push time in 2 months
push eventelectron-userland/electron-json-storage
commit sha ea8b3ba3d90f2dd65336d5625a5f23faf6a736a0
allow to read file that saved in other encodings then utf-8
commit sha 9d4be2caa348ad03cb01a82481c942d887937c6d
Fix Travis CI Signed-off-by: Juan Cruz Viotti <[email protected]>
commit sha 6248a54f3ffd6eb48bc090e9eb2cc26ccf4fd8f9
Merge pull request #134 from electron-userland/fix-travis Fix Travis CI
commit sha 226b42a4e821c30cc7bd623d0b8c067f02090cd1
allow to read file that saved in other encodings then utf-8
commit sha c7af05263204f071641591240c07267789531951
Merge branch 'master' of https://github.com/bikov/electron-json-storage
commit sha 72200c9efa4071f6a7c858af20fb3b893868ef81
Only build Appveyor branches on master Signed-off-by: Juan Cruz Viotti <[email protected]>
commit sha e62308571e2dbf82e1dc98ac32b1c2e5c71c760c
Merge pull request #133 from bikov/master allow to read file that saved in other encodings then utf-8
commit sha ec8bf2c58e6119654533c8d5e387e20d9d62367a
Merge pull request #135 from electron-userland/appveyor-master Only build Appveyor branches on master
commit sha 7c36793f1b0827f1d3a3354e5a25fbc50a3d15f8
v4.1.7
commit sha fbcb791fb3f58378cf61446e0bca34814fc4b816
Merge pull request #136 from electron-userland/update-4-1-7 v4.1.7
commit sha c4338ea1b9a78d827501012707ee3a499eceffe7
Only list JSON files in .keys() Fixes: https://github.com/electron-userland/electron-json-storage/issues/132 Signed-off-by: Juan Cruz Viotti <[email protected]>
commit sha b26dfbad0fa365aab387a933d0b566f9eaeb4ff2
Merge pull request #137 from electron-userland/only-list-json-keys Only list JSON files in .keys()
commit sha 03862d5be1ec87152fef1e5a68af4a3d9c72ae17
v4.1.8
commit sha f2de655f058530100da709d3066b2cf190ae43a0
Merge pull request #138 from electron-userland/4-1-8 v4.1.8
commit sha 07a381eaa0d8a1793abcc909d3114560c9affccc
Bump electron from 2.0.14 to 7.2.4 Bumps [electron](https://github.com/electron/electron) from 2.0.14 to 7.2.4. - [Release notes](https://github.com/electron/electron/releases) - [Changelog](https://github.com/electron/electron/blob/master/docs/breaking-changes.md) - [Commits](https://github.com/electron/electron/compare/v2.0.14...v7.2.4) Signed-off-by: dependabot[bot] <[email protected]>
commit sha 82ee9299e5e63a50b8e5fb445c5e2f30ccaebdf9
Upgrade electron-mocha to v9.0.1 Signed-off-by: Juan Cruz Viotti <[email protected]>
commit sha 524eaf8c27c7d06cfd0e7e9efb22a1e3293d3f74
Update Node.js in Travis CI and Appveyor CI Signed-off-by: Juan Cruz Viotti <[email protected]>
commit sha fff1ba6774c7eafa1e0ac1ad8bea986d53171cb9
Merge pull request #141 from electron-userland/dependabot/npm_and_yarn/electron-7.2.4 Bump electron from 2.0.14 to 7.2.4
commit sha 9830ebd6a9b1f91772ec5ba325a3850b79de4227
Retry write if resulting file size is zero See: https://github.com/electron-userland/electron-json-storage/issues/123 Signed-off-by: Juan Cruz Viotti <[email protected]>
push time in 2 months
delete branch electron-userland/electron-json-storage
delete branch : dependabot/npm_and_yarn/electron-7.2.4
delete time in 2 months
push eventelectron-userland/electron-json-storage
commit sha 07a381eaa0d8a1793abcc909d3114560c9affccc
Bump electron from 2.0.14 to 7.2.4 Bumps [electron](https://github.com/electron/electron) from 2.0.14 to 7.2.4. - [Release notes](https://github.com/electron/electron/releases) - [Changelog](https://github.com/electron/electron/blob/master/docs/breaking-changes.md) - [Commits](https://github.com/electron/electron/compare/v2.0.14...v7.2.4) Signed-off-by: dependabot[bot] <[email protected]>
commit sha 82ee9299e5e63a50b8e5fb445c5e2f30ccaebdf9
Upgrade electron-mocha to v9.0.1 Signed-off-by: Juan Cruz Viotti <[email protected]>
commit sha 524eaf8c27c7d06cfd0e7e9efb22a1e3293d3f74
Update Node.js in Travis CI and Appveyor CI Signed-off-by: Juan Cruz Viotti <[email protected]>
commit sha fff1ba6774c7eafa1e0ac1ad8bea986d53171cb9
Merge pull request #141 from electron-userland/dependabot/npm_and_yarn/electron-7.2.4 Bump electron from 2.0.14 to 7.2.4
push time in 2 months
PR merged electron-userland/electron-json-storage
Bumps electron from 2.0.14 to 7.2.4. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/electron/electron/releases">electron's releases</a>.</em></p> <blockquote> <h2>electron v7.2.4</h2> <h1>Release Notes for v7.2.4</h1> <h2>Fixes</h2> <ul> <li>Fixed Promise timeout issue when running Electron as Node. <a href="https://github-redirect.dependabot.com/electron/electron/issues/23324">#23324</a></li> <li>Fixed a use-after-free error that could happen if a Tray was destroyed while showing a custom context menu. <a href="https://github-redirect.dependabot.com/electron/electron/issues/23182">#23182</a></li> <li>Fixed an issue where windows without <code>nativeWindowOpen: true</code> could invoke the non-native-open path. <a href="https://github-redirect.dependabot.com/electron/electron/issues/23224">#23224</a></li> <li>Fixed memory leak when using contextBridge with sandbox=true. <a href="https://github-redirect.dependabot.com/electron/electron/issues/23232">#23232</a></li> <li>MacOS VoiceOver is now able to find its way back into web contents after it navigated "out" of an application. <a href="https://github-redirect.dependabot.com/electron/electron/issues/23174">#23174</a></li> </ul> <h2>electron v7.2.3</h2> <h1>Release Notes for v7.2.3</h1> <h2>Fixes</h2> <ul> <li>Security: Ensure proxy object is created in the correct context a9bead22</li> </ul> <h2>electron v7.2.2</h2> <h1>Release Notes for v7.2.2</h1> <h2>Fixes</h2> <ul> <li>Fixed a potential crash on invalid <code>zoomFactor</code> values when setting the zoom factor of a webpage. <a href="https://github-redirect.dependabot.com/electron/electron/issues/22710">#22710</a></li> <li>Fixed an issue with <code>maximizable</code> state persistence of BrowserWindows on macOS. <a href="https://github-redirect.dependabot.com/electron/electron/issues/23019">#23019</a></li> <li>Fixed an issue with possible creation of a messageBox which cannot be dismissed on macOS. <a href="https://github-redirect.dependabot.com/electron/electron/issues/23089">#23089</a></li> <li>Fixed an occasional crash when closing all BrowserWindows. <a href="https://github-redirect.dependabot.com/electron/electron/issues/23024">#23024</a></li> <li>Security: Backported fix for CVE-2020-6426: inappropriate implementation in V8. <a href="https://github-redirect.dependabot.com/electron/electron/issues/23043">#23043</a></li> <li>Security: backported a fix for crbug.com/1065094. <a href="https://github-redirect.dependabot.com/electron/electron/issues/23059">#23059</a></li> <li>Security: backported fix for a potential buffer overrun in WebRTC audio encoding. <a href="https://github-redirect.dependabot.com/electron/electron/issues/23037">#23037</a></li> <li>Security: backported fix for site isolation bypass in dedicated workers. <a href="https://github-redirect.dependabot.com/electron/electron/issues/23040">#23040</a></li> <li>Security: backported the fix to CVE-2020-6452: potential container-overflow in MediaStream mojo. <a href="https://github-redirect.dependabot.com/electron/electron/issues/23044">#23044</a></li> </ul> <h2>Other Changes</h2> <ul> <li>Security: Backport fix for buffer underflow in DWrite. <a href="https://github-redirect.dependabot.com/electron/electron/issues/22979">#22979</a></li> <li>Security: Backported fix for use after free in file chooser. <a href="https://github-redirect.dependabot.com/electron/electron/issues/22981">#22981</a></li> <li>Security: backport fix for CVE-2020-6451: Use after free in WebAudio. <a href="https://github-redirect.dependabot.com/electron/electron/issues/22945">#22945</a></li> <li>Security: backport fix for use after free in VideoEncodeAccelerator. <a href="https://github-redirect.dependabot.com/electron/electron/issues/22983">#22983</a></li> <li>Security: backported fix for CVE-2019-20503: Out of bounds read in usersctplib. <a href="https://github-redirect.dependabot.com/electron/electron/issues/22986">#22986</a></li> <li>Security: backported fix for CVE-2020-6422: Use after free in WebGL. <a href="https://github-redirect.dependabot.com/electron/electron/issues/23017">#23017</a></li> <li>Security: backported fix for CVE-2020-6423: Use after free in audio. <a href="https://github-redirect.dependabot.com/electron/electron/issues/23048">#23048</a></li> <li>Security: backported fix for CVE-2020-6427: Use after free in audio. <a href="https://github-redirect.dependabot.com/electron/electron/issues/23015">#23015</a></li> <li>Security: backported fix for CVE-2020-6428: Use after free in audio. <a href="https://github-redirect.dependabot.com/electron/electron/issues/23013">#23013</a></li> <li>Security: backported fix for CVE-2020-6429: Use after free in audio. <a href="https://github-redirect.dependabot.com/electron/electron/issues/23011">#23011</a></li> <li>Security: backported fix for CVE-2020-6449: Use after free in audio. <a href="https://github-redirect.dependabot.com/electron/electron/issues/23009">#23009</a></li> <li>Security: backported fix for use-after-poison in WebAudio (crbug.com/1023810). <a href="https://github-redirect.dependabot.com/electron/electron/issues/22869">#22869</a></li> <li>Security: backported fix for use-after-poison in WebAudio. <a href="https://github-redirect.dependabot.com/electron/electron/issues/22943">#22943</a></li> </ul> <!-- raw HTML omitted --> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/electron/electron/commit/0552e0d5de46ffa3b481d741f1db5c779e201565"><code>0552e0d</code></a> Bump v7.2.4</li> <li><a href="https://github.com/electron/electron/commit/c87b474496c35580ebbeab13f9c8c982b4eab4d3"><code>c87b474</code></a> refactor: port window-setup to use ctx bridge instead of being run in the mai...</li> <li><a href="https://github.com/electron/electron/commit/69683def0dbea9a7a1bb382050293183c2ba066e"><code>69683de</code></a> fix: use Node's microtasks policy in node_main.cc (<a href="https://github-redirect.dependabot.com/electron/electron/issues/23154">#23154</a>) (<a href="https://github-redirect.dependabot.com/electron/electron/issues/23324">#23324</a>)</li> <li><a href="https://github.com/electron/electron/commit/8148b76efa0092ec236bcde64249fda93ce6ff1d"><code>8148b76</code></a> style: use build/include_directory for NOLINT (<a href="https://github-redirect.dependabot.com/electron/electron/issues/23266">#23266</a>) (<a href="https://github-redirect.dependabot.com/electron/electron/issues/23304">#23304</a>)</li> <li><a href="https://github.com/electron/electron/commit/7dfcb5ef0495cc34738e52c2ef13ecda5c998017"><code>7dfcb5e</code></a> fix: block custom window.open when nativeWindowOpen is true (<a href="https://github-redirect.dependabot.com/electron/electron/issues/23188">#23188</a>) (<a href="https://github-redirect.dependabot.com/electron/electron/issues/23224">#23224</a>)</li> <li><a href="https://github.com/electron/electron/commit/0b3bf1e5566efe64c31d5b6aa07c0a8eb1c81836"><code>0b3bf1e</code></a> fix: do not mutate ipc instances across contexts (<a href="https://github-redirect.dependabot.com/electron/electron/issues/23239">#23239</a>)</li> <li><a href="https://github.com/electron/electron/commit/fd529ac30a7875c22d6d5b6d7af003843e0fbf18"><code>fd529ac</code></a> fix: do not allow child windows to specify their own preload script (<a href="https://github-redirect.dependabot.com/electron/electron/issues/23229">#23229</a>)</li> <li><a href="https://github.com/electron/electron/commit/3909001a006cff7b36505a0a80ca8926f0e0646f"><code>3909001</code></a> fix: ensure that functions are not retained beyond their context being releas...</li> <li><a href="https://github.com/electron/electron/commit/039be2e407237c4696ec099e00662c235527cfb7"><code>039be2e</code></a> build: improve patch filename remembering (<a href="https://github-redirect.dependabot.com/electron/electron/issues/23070">#23070</a>) (<a href="https://github-redirect.dependabot.com/electron/electron/issues/23184">#23184</a>)</li> <li><a href="https://github.com/electron/electron/commit/fb6f60460ba646cb5ea9985b09db3d7bd92e1376"><code>fb6f604</code></a> fix: heap-use-after-free in tray.popUpContextMenu (<a href="https://github-redirect.dependabot.com/electron/electron/issues/22842">#22842</a>) (<a href="https://github-redirect.dependabot.com/electron/electron/issues/23182">#23182</a>)</li> <li>Additional commits viewable in <a href="https://github.com/electron/electron/compare/v2.0.14...v7.2.4">compare view</a></li> </ul> </details> <br />
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
<details> <summary>Dependabot commands and options</summary> <br />
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot mergewill merge this PR after your CI passes on it@dependabot squash and mergewill squash and merge this PR after your CI passes on it@dependabot cancel mergewill cancel a previously requested merge and block automerging@dependabot reopenwill reopen this PR if it is closed@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)@dependabot use these labelswill set the current labels as the default for future PRs for this repo and language@dependabot use these reviewerswill set the current reviewers as the default for future PRs for this repo and language@dependabot use these assigneeswill set the current assignees as the default for future PRs for this repo and language@dependabot use this milestonewill set the current milestone as the default for future PRs for this repo and language
You can disable automated security fix PRs for this repo from the Security Alerts page.
</details>
pr closed time in 2 months
pull request commentelectron-userland/electron-json-storage
Retry write if resulting file size is zero
@Slapbox I think the main problem with this is that you could get into update conflicts if two entities are trying to write to the same key. Each of them may re-read what they wrote, just to find that the other entity over-wrote it already (this is coming up in the test failures).
Maybe we can add it, but as an opt-in feature behind an option flag?
comment created time in 2 months
push eventelectron-userland/electron-json-storage
commit sha 524eaf8c27c7d06cfd0e7e9efb22a1e3293d3f74
Update Node.js in Travis CI and Appveyor CI Signed-off-by: Juan Cruz Viotti <[email protected]>
push time in 2 months
push eventelectron-userland/electron-json-storage
commit sha 82ee9299e5e63a50b8e5fb445c5e2f30ccaebdf9
Upgrade electron-mocha to v9.0.1 Signed-off-by: Juan Cruz Viotti <[email protected]>
push time in 2 months
issue commentbalena-io/balena-cli
Give a better error message on "balena ssh" when the keys don't match
I think that will do! Thanks!
comment created time in 2 months
PR opened sickcodes/Docker-OSX
firewalld doesn't allow DNS requests (this is the case that bit me,
but there might be more) on docker0 unless the interface is added to
the trusted zone.
See: https://github.com/docker/for-linux/issues/955 Fixes: https://github.com/sickcodes/Docker-OSX/issues/56 Signed-off-by: Juan Cruz Viotti [email protected]
pr created time in 3 months
issue commentsickcodes/Docker-OSX
Accessing the macOS VM over SSH
@sickcodes I think got to the bottom of it. The DNS requests would get blocked by firewalld on my Fedora 32 system. See this snippet from docker0 after trying to ping google from within the container:

Apparently things work again if I set docker0 to the trusted zone:
firewall-cmd --permanent --zone=trusted --add-interface=docker0
firewall-cmd --reload
See https://github.com/docker/for-linux/issues/955
comment created time in 3 months
push eventjviotti/Docker-OSX
commit sha 2c6351724b6cab5f584a9dd9dbac86b6ca4c6fab
Document how to make firewalld work on Fedora with bridged networking `firewalld` doesn't allow DNS requests (this is the case that bit me, but there might be more) on `docker0` unless the interface is added to the trusted zone. See: https://github.com/docker/for-linux/issues/955 Fixes: https://github.com/sickcodes/Docker-OSX/issues/56 Signed-off-by: Juan Cruz Viotti <[email protected]>
push time in 3 months
fork jviotti/Docker-OSX
Mac in Docker! Run near native OSX-KVM in Docker! X11 Forwarding!
fork in 3 months
issue closedsickcodes/Docker-OSX
Rebuilding and repushing Docker-OSX to get the new OSX-KVM updates
Hey there!
I recently sent a PR to OSX-KVM (https://github.com/kholia/OSX-KVM/pull/135) to add a new OpenCore image in OpenCore-Catalina directory. I plan to use this on a base image that extends sickcodes/docker-osx to boot into the VM in headless mode.
Would you mind re-building and re-pushing sickcodes/docker-osx to Dockerhub (so that https://github.com/sickcodes/Docker-OSX/blob/master/Dockerfile#L115 clones the latest OSX-KVM version) so that we can start using this new OpenCore image?
Thanks a lot!
closed time in 3 months
jviottiissue commentsickcodes/Docker-OSX
Rebuilding and repushing Docker-OSX to get the new OSX-KVM updates
The updates are there. Thanks a lot!
comment created time in 3 months
issue commentsickcodes/Docker-OSX
Accessing the macOS VM over SSH
@sickcodes Any clues about this? I've been trying some long shots, but I feel that I'm mostly in the dark. I'm following the instructions exactly as described in the README, so it must be something in my host system, right?
comment created time in 3 months
issue commentsickcodes/Docker-OSX
Rebuilding and repushing Docker-OSX to get the new OSX-KVM updates
Thanks for the quick response. Trying it out now...
comment created time in 3 months
issue openedsickcodes/Docker-OSX
Rebuilding and repushing Docker-OSX to get the new OSX-KVM updates
Hey there!
I recently sent a PR to OSX-KVM (https://github.com/kholia/OSX-KVM/pull/135) to add a new OpenCore image in OpenCore-Catalina directory. I plan to use this on a base image that extends sickcodes/docker-osx to boot into the VM in headless mode.
Would you mind re-building and re-pushing sickcodes/docker-osx to Dockerhub (so that https://github.com/sickcodes/Docker-OSX/blob/master/Dockerfile#L115 clones the latest OSX-KVM version) so that we can start using this new OpenCore image?
Thanks a lot!
created time in 3 months
push eventjviotti/dotfiles
commit sha 2e0deae593d6a5c78c5a2d9093c6e039a6b40cbd
Stop signing emails by default Signed-off-by: Juan Cruz Viotti <[email protected]>
push time in 3 months
push eventjviotti/dotfiles
commit sha 2ee5c8cf8f061a2505d8e04619c3b7dd8c0623d0
Thread collapsing settings Signed-off-by: Juan Cruz Viotti <[email protected]>
push time in 3 months
push eventjviotti/dotfiles
commit sha 583d2af6871c883d92dc9a56f694f45a752b2986
Copy sent items to archive Signed-off-by: Juan Cruz Viotti <[email protected]>
push time in 3 months
PR opened kholia/OSX-KVM
The current OpenCore image always displays the disk selection menu, as
ShowPicker is true, and doesn't provide a timeout, making it
impossible to boot to macOS on a headless environment (i.e. CI).
This commit creates a new OpenCore config.plist that has ShowPicker
set to false, and includes the resulting qcow2 image.
Signed-off-by: Juan Cruz Viotti [email protected]
pr created time in 3 months
fork jviotti/OSX-KVM
Run macOS on QEMU/KVM. Commercial support is now available. With OpenCore + Big Sur support now!
fork in 3 months
issue commentsickcodes/Docker-OSX
Accessing the macOS VM over SSH
@sickcodes I was able to connect to it by omitting the --net host option in docker run. The port is bound and I can see that in docker ps, however the VM has no internet connection now :/
comment created time in 3 months
issue commentsickcodes/Docker-OSX
Accessing the macOS VM over SSH
@sickcodes This is the output of docker ps:
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
e082f90113ab catalina "/bin/sh -c 'ls -la …" 25 hours ago Up 25 hours competent_bassi
And I'm running the image as:
docker run \
--privileged \
--net host \
-p 50922:10022 \
-e "DISPLAY=${DISPLAY:-:0.0}" \
-e RAM=6 \
--cap-add=ALL \
-v /tmp/.X11-unix:/tmp/.X11-unix \
-v /dev:/dev -v /lib/modules:/lib/modules \
-v /var/run/libvirt/libvirt-sock:/var/run/libvirt/libvirt-sock \
sickcodes/docker-osx
comment created time in 3 months
issue commentsickcodes/Docker-OSX
Accessing the macOS VM over SSH
I'm afraid I can't make it work yet. I enabled remote login in macOS, and I can ssh to the VM from within the VM at port 22, but 50922 never gets forwarded to the host.
comment created time in 3 months
issue commentsickcodes/Docker-OSX
Accessing the macOS VM over SSH
You also have to turn on system sharing once you've installed the OS Its under "remote login" in OSX settings
I see. It would be nice to mention this in the docs! Thanks!
comment created time in 3 months
issue openedsickcodes/Docker-OSX
Accessing the macOS VM over SSH
I'm following the instructions and running the VM by port forwarding the SSH port -p 50922:10022, however I can't get a shell on the VM at localhost as the connection is refused and nmap doesn't show the port being open.
Am I missing something?
created time in 3 months