Recent Releases of https://github.com/beringresearch/macpine

https://github.com/beringresearch/macpine - v1.1.2

Commits

  • e7a888b: address #218 (idroz) #219
  • aeda234: address #217 (idroz) #220

- Go
Published by github-actions[bot] 10 months ago

https://github.com/beringresearch/macpine - v1.1.1

Commits

  • 3956a7f: process dhcp leases using array (aleks) #208
  • be6111a: ensure dhcp array length is 5 (idroz) #211

- Go
Published by github-actions[bot] 10 months ago

https://github.com/beringresearch/macpine - v1.1.0

Commits

  • ce0e8f5: Update doc - Memory param (Fabien Champigny) #206
  • 4af05fb: improve x86 cpu properties (idroz) #207

- Go
Published by github-actions[bot] about 1 year ago

https://github.com/beringresearch/macpine - v1.0.9

Commits

  • 8e45eb9: add support for alpine 3.20 (idroz) #198
  • 9f3f419: improved ip handling (idroz) #198
  • 25244bd: update lxc scripts (idroz)
  • e7597b7: update instructions for setting up lxd (idroz)
  • 53245ae: update lxc docs (idroz)

- Go
Published by github-actions[bot] over 1 year ago

https://github.com/beringresearch/macpine - v1.0.8

Commits

  • 45929ec: update set up go (idroz)

Full Changelog: https://github.com/beringresearch/macpine/compare/v1.0.5...v1.0.8

- Go
Published by github-actions[bot] over 1 year ago

https://github.com/beringresearch/macpine - v1.0.5

Commits

  • b7840dc: Create codeql.yml (Max Zinkus)
  • 4b129c9: Check for bad filenames in tar archive expansion in utils/utils.go (Max Zinkus) #168
  • 6ffcf9d: Fix ineffectual assigns due to unchecked err values by checking err values (Max Zinkus)
  • 54b6aff: add download script for latest alpine image (idroz)
  • 5a10512: upgrade 171 (idroz) #172
  • 7696348: ignore DS_Store file during alpine list (idroz) #174
  • 36c047b: first vmnet-shared implementation (idroz) #176
  • e1e926e: retrieve ip address (idroz) #176
  • d6f8cfe: add some error checking around vm priveledges (idroz) #176
  • 3667b63: add support for vmnet-shared networking (idroz) #176
  • ff8e6bb: fix support for slirp network (idroz) #176
  • 4671222: clarify mode toggle (idroz) #176
  • 469a814: add documentation (idroz) #176
  • 5b17691: add some stability to dhcp lease readings (idroz) #176
  • 7093b22: updates to dhcp reliance (idroz) #179
  • b09b2c3: address #178 (idroz) #179
  • a7bdec9: return machine ip in info (idroz) #179
  • 1f711ed: address #177 (idroz) #179
  • e17aa9d: compress disk image on publish (idroz) #183

- Go
Published by github-actions[bot] about 2 years ago

https://github.com/beringresearch/macpine - v1.0.4

Commits

  • b28c274: Regenerate docs (Max Zinkus)
  • bbf7d6d: add avx and avx2 support to x86 cpus (idroz) #152
  • 2cea8fc: update qemu dep version (idroz) #152
  • 6766289: cleanup process if isntanc fails to start (idroz) #155
  • f3a7344: remove lxcfs from lxd script (idroz)
  • 67e7267: remove pid, sock, and qmp files on stop (idroz) #158
  • f1a69d2: update docker scripts (idroz)
  • f774f4f: correctly set hwclock on start (idroz) #159
  • 9c4dcc8: add openntpd install instructions (idroz) #161
  • bda3b4c: Update troubleshooting.md (Max Zinkus)
  • 67a4e77: clarify image creation instructions (idroz)
  • 4ff4b52: import only .age or .tar.gz files (idroz) #164
  • 26b9c19: remove temporary archive if unable to decompress (idroz) #164
  • 19368d7: clean up temporary directory on error (idroz) #164
  • 8ca7577: clean up logic for duplicated imports (idroz) #165
  • 672adba: Update troubleshooting.md (Surya Murugan) #166
  • f66b74e: Update troubleshooting.md (Max Zinkus)
  • d49b255: EOL cleanup and docs gen script fix (Max Zinkus)

- Go
Published by github-actions[bot] over 2 years ago

https://github.com/beringresearch/macpine - v1.0.3

Commits

  • 7235891: update vm creation scripts (idroz) #142
  • 02133a2: Add aliases for commands (Max Zinkus)
  • c5b850a: Standardize verbosity of makefile (Max Zinkus)
  • c962cc2: Replace xcompile.sh with make xcompile (Max Zinkus)
  • 13eab79: General maintenance (Max Zinkus)
  • e4e674d: Update release.yml (Max Zinkus)
  • 5465ae8: Use 'instance' instead of 'vm' everywhere (Max Zinkus) #149
  • c690eaf: Add {Get, Save}MachineConfig util funcs in qemu/ops.go (Max Zinkus) #149
  • eb4f403: Use Get/Save utils in host/ (Max Zinkus) #149
  • 1e80b3b: Rewrites in cmd/ and alpine edit validation (Max Zinkus) #149
  • e88b390: Document new alpine edit behavior in modify_instance.md (Max Zinkus) #149
  • d14a375: Update README.md (Max Zinkus)

- Go
Published by github-actions[bot] about 3 years ago

https://github.com/beringresearch/macpine - v1.0.2

Commits

  • 4700cd8: hotfix cmd/tag to allow _ and - for launchctl-autostart (Max Zinkus)
  • 416a8be: Add .github/workflows/release.yml (Max Zinkus)
  • 1080f89: Testing automated release (Max Zinkus)
  • 2c987af: Add release workflow (Max Zinkus)

- Go
Published by github-actions[bot] about 3 years ago

https://github.com/beringresearch/macpine - v1.0.1

Patch release for Homebrew

- Go
Published by idroz about 3 years ago

https://github.com/beringresearch/macpine - v1.0

What's Changed

  • Add to troubleshooting docs by @maxzinkus in https://github.com/beringresearch/macpine/pull/111
  • Handle multiple VM name arguments by @maxzinkus in https://github.com/beringresearch/macpine/pull/112
  • Add helper script from old branch so it isn't lost by @maxzinkus in https://github.com/beringresearch/macpine/pull/114
  • Remove OS column from alpine list by @maxzinkus in https://github.com/beringresearch/macpine/pull/116
  • Add restart command by @maxzinkus in https://github.com/beringresearch/macpine/pull/115
  • Update SECURITY.md by @maxzinkus in https://github.com/beringresearch/macpine/pull/118
  • Add alpine rename command by @maxzinkus in https://github.com/beringresearch/macpine/pull/119
  • Various docs updates by @maxzinkus in https://github.com/beringresearch/macpine/pull/122
  • Tagging vms for efficient multi-instance commands by @maxzinkus in https://github.com/beringresearch/macpine/pull/121
  • Auto-start instances at login using launchctl Launch Agent by @maxzinkus in https://github.com/beringresearch/macpine/pull/124
  • add rename and restart to cli docs by @idroz in https://github.com/beringresearch/macpine/pull/125
  • disable 1gb pages support by @idroz in https://github.com/beringresearch/macpine/pull/123
  • Add alpine pause and alpine resume by @maxzinkus in https://github.com/beringresearch/macpine/pull/126
  • Hotfix for cmd/resume.go by @maxzinkus in https://github.com/beringresearch/macpine/pull/129
  • Prepare for brew service usage in homebrew formula by @maxzinkus in https://github.com/beringresearch/macpine/pull/130
  • Update PR branch by @maxzinkus in https://github.com/beringresearch/macpine/pull/132
  • Add brew services to autostart.md docs by @maxzinkus in https://github.com/beringresearch/macpine/pull/131
  • Import cleanups by @maxzinkus in https://github.com/beringresearch/macpine/pull/133
  • Add age-encrypted publish/import by @maxzinkus in https://github.com/beringresearch/macpine/pull/127
  • include verifiable publish in main docs by @idroz in https://github.com/beringresearch/macpine/pull/137
  • auotstart an instance on publish if it was already running by @idroz in https://github.com/beringresearch/macpine/pull/138

Full Changelog: https://github.com/beringresearch/macpine/compare/v0.10...v1.0

- Go
Published by idroz about 3 years ago

https://github.com/beringresearch/macpine - v0.10

What's Changed

  • switch to -pdpe1gb=on by @idroz in https://github.com/beringresearch/macpine/pull/65
  • Add documentation for completion by @maxzinkus in https://github.com/beringresearch/macpine/pull/69
  • Enable user-selected editor for alpine edit by @maxzinkus in https://github.com/beringresearch/macpine/pull/71
  • Fixes for Makefile behavior by @maxzinkus in https://github.com/beringresearch/macpine/pull/72
  • Go scorecard complained about cmd/edit.go by @maxzinkus in https://github.com/beringresearch/macpine/pull/74
  • Don't show 0 for PID when VM is stopped by @maxzinkus in https://github.com/beringresearch/macpine/pull/82
  • Make RTC sync to system clock by @maxzinkus in https://github.com/beringresearch/macpine/pull/81
  • Fix non-root-ssh issues with Exec (and Start) by @maxzinkus in https://github.com/beringresearch/macpine/pull/73
  • Move Troubleshooting to docs/ by @maxzinkus in https://github.com/beringresearch/macpine/pull/83
  • Add ':' port mapping configuration option, and briefly document in README by @maxzinkus in https://github.com/beringresearch/macpine/pull/80
  • Secure config credentials by @maxzinkus in https://github.com/beringresearch/macpine/pull/85
  • Address #84 by @idroz in https://github.com/beringresearch/macpine/pull/86
  • Add docs for port and credential strings in docs by @maxzinkus in https://github.com/beringresearch/macpine/pull/90
  • Remove sleep calls in Start and Launch processes by @maxzinkus in https://github.com/beringresearch/macpine/pull/93
  • Create SECURITY.md by @maxzinkus in https://github.com/beringresearch/macpine/pull/99
  • address #66 by @idroz in https://github.com/beringresearch/macpine/pull/101
  • Add initial hardening docs by @maxzinkus in https://github.com/beringresearch/macpine/pull/98
  • Update ops.go by @maxzinkus in https://github.com/beringresearch/macpine/pull/103
  • Fix issue in cmd/start.go by @maxzinkus in https://github.com/beringresearch/macpine/pull/106
  • Tagging vms by @maxzinkus in https://github.com/beringresearch/macpine/pull/104
  • address #108 by @idroz in https://github.com/beringresearch/macpine/pull/109

New Contributors

  • @maxzinkus made their first contribution in https://github.com/beringresearch/macpine/pull/69

Full Changelog: https://github.com/beringresearch/macpine/compare/v0.9...v0.10

- Go
Published by idroz about 3 years ago

https://github.com/beringresearch/macpine - v0.9

What's Changed

  • automatically switch on/off highmem based on ram alloc by @idroz in https://github.com/beringresearch/macpine/pull/60
  • added completion command and documentation by @alexandregz in https://github.com/beringresearch/macpine/pull/61
  • add autocompletion documentation by @idroz in https://github.com/beringresearch/macpine/pull/62
  • disable 1g pages on intel hosts by @idroz in https://github.com/beringresearch/macpine/pull/64

New Contributors

  • @alexandregz made their first contribution in https://github.com/beringresearch/macpine/pull/61

Full Changelog: https://github.com/beringresearch/macpine/compare/v0.8...v0.8.1

- Go
Published by idroz over 3 years ago

https://github.com/beringresearch/macpine - v0.8

What's Changed

  • Add installation instructions for Homebrew by @gpanders in https://github.com/beringresearch/macpine/pull/52
  • Host CPU and arch optimisations by @idroz in https://github.com/beringresearch/macpine/pull/54
  • add goreleaser yaml and enable build for windows by @idroz in https://github.com/beringresearch/macpine/pull/55
  • Clock sync by @idroz in https://github.com/beringresearch/macpine/pull/56
  • enable highmem by @idroz in https://github.com/beringresearch/macpine/pull/58

Full Changelog: https://github.com/beringresearch/macpine/compare/v0.7...v.08

- Go
Published by idroz over 3 years ago

https://github.com/beringresearch/macpine - v0.7

What's Changed

  • Docs by @idroz in https://github.com/beringresearch/macpine/pull/33
  • update document tree by @idroz in https://github.com/beringresearch/macpine/pull/34
  • brew install instructions as per #35 by @idroz in https://github.com/beringresearch/macpine/pull/36
  • Bunam patch 1 by @bunam in https://github.com/beringresearch/macpine/pull/37
  • Add support for PREFIX and DESTDIR in Makefile by @gpanders in https://github.com/beringresearch/macpine/pull/38
  • Standardize Makefile for package installation by @gpanders in https://github.com/beringresearch/macpine/pull/39
  • Add quick "howto" in case people aren't familiar with lxd/lxc by @brandonros in https://github.com/beringresearch/macpine/pull/41
  • clarify /root/mnt + be opinionated with quick tutorial lxd config by @brandonros in https://github.com/beringresearch/macpine/pull/42
  • README: add MacPorts install info by @herbygillot in https://github.com/beringresearch/macpine/pull/45
  • update installation instructions and include macports by @idroz in https://github.com/beringresearch/macpine/pull/47
  • Update install.md by @ZacharyHRQ in https://github.com/beringresearch/macpine/pull/49
  • add read write vm permissions by @idroz in https://github.com/beringresearch/macpine/pull/50

New Contributors

  • @bunam made their first contribution in https://github.com/beringresearch/macpine/pull/37
  • @gpanders made their first contribution in https://github.com/beringresearch/macpine/pull/38
  • @brandonros made their first contribution in https://github.com/beringresearch/macpine/pull/41
  • @herbygillot made their first contribution in https://github.com/beringresearch/macpine/pull/45
  • @ZacharyHRQ made their first contribution in https://github.com/beringresearch/macpine/pull/49

Full Changelog: https://github.com/beringresearch/macpine/compare/v.06...v0.7

- Go
Published by idroz over 3 years ago

https://github.com/beringresearch/macpine - v0.6

What's Changed

  • Sync times by @idroz in https://github.com/beringresearch/macpine/pull/25
  • add linux comopilation instructions by @idroz in https://github.com/beringresearch/macpine/pull/26
  • print exec results to stdout by @idroz in https://github.com/beringresearch/macpine/pull/27
  • Docs by @idroz in https://github.com/beringresearch/macpine/pull/28
  • Network port forward by @idroz in https://github.com/beringresearch/macpine/pull/29
  • Default launch by @idroz in https://github.com/beringresearch/macpine/pull/31
  • add machine info subcommand by @idroz in https://github.com/beringresearch/macpine/pull/32

Full Changelog: https://github.com/beringresearch/macpine/compare/v.05...v.06

- Go
Published by idroz over 3 years ago

https://github.com/beringresearch/macpine - v.05

What's Changed

  • Disk resize by @idroz in https://github.com/beringresearch/macpine/pull/17
  • CPU acceleration for x86 by @idroz in https://github.com/beringresearch/macpine/pull/18
  • check vm status on startup by @idroz in https://github.com/beringresearch/macpine/pull/19
  • Adjust disk on launch by @idroz in https://github.com/beringresearch/macpine/pull/20
  • update mount path by @idroz in https://github.com/beringresearch/macpine/pull/21
  • address -global warning for aarch64 machines by @idroz in https://github.com/beringresearch/macpine/pull/22
  • Interactive exec by @idroz in https://github.com/beringresearch/macpine/pull/23
  • add convenience ssh command by @idroz in https://github.com/beringresearch/macpine/pull/24

Full Changelog: https://github.com/beringresearch/macpine/compare/v.04...v.05

- Go
Published by idroz almost 4 years ago

https://github.com/beringresearch/macpine - v0.4

What's Changed

  • enable read/write of mounted files by @idroz in https://github.com/beringresearch/macpine/pull/15
  • disable mount by default
  • better qc
  • enable custom images
  • enable custom VM authentication by @idroz in https://github.com/beringresearch/macpine/pull/16

Full Changelog: https://github.com/beringresearch/macpine/compare/v.03...v.04

- Go
Published by idroz almost 4 years ago

https://github.com/beringresearch/macpine - v.03

What's Changed

  • accelerator on intel mac by @idroz in https://github.com/beringresearch/macpine/pull/12
  • enable mounting on aarch64 vms by @idroz in https://github.com/beringresearch/macpine/pull/14

Full Changelog: https://github.com/beringresearch/macpine/compare/v.02...v.03

- Go
Published by idroz almost 4 years ago

https://github.com/beringresearch/macpine - v.02

What's Changed

  • add cpu accel optimisation and forward multiple ports by @idroz in https://github.com/beringresearch/macpine/pull/1
  • Publish by @idroz in https://github.com/beringresearch/macpine/pull/2
  • Vm exec by @idroz in https://github.com/beringresearch/macpine/pull/3
  • Arm64 support by @idroz in https://github.com/beringresearch/macpine/pull/4
  • Disk bug by @idroz in https://github.com/beringresearch/macpine/pull/5
  • edit config through cli by @idroz in https://github.com/beringresearch/macpine/pull/6
  • non-arm mac support by @idroz in https://github.com/beringresearch/macpine/pull/7
  • Create LICENSE.md by @idroz in https://github.com/beringresearch/macpine/pull/8
  • Linux support by @idroz in https://github.com/beringresearch/macpine/pull/9
  • mount host home directory inside newly launched vms by @idroz in https://github.com/beringresearch/macpine/pull/10
  • customise mounted directories by @idroz in https://github.com/beringresearch/macpine/pull/11

New Contributors

  • @idroz made their first contribution in https://github.com/beringresearch/macpine/pull/1

Full Changelog: https://github.com/beringresearch/macpine/compare/v.01...v.02

- Go
Published by idroz almost 4 years ago

https://github.com/beringresearch/macpine - v.01

First release, featuring main CLI functionality.

- Go
Published by beringresearch about 4 years ago