Skip to content

Releases: Kippiii/jabberwocky-container-manager

v1.0.0

03 May 13:13
4d2cd43
Compare
Choose a tag to compare

Release Notes

  • Fixed some bugs in the build process.
  • Fixed a bug where send-file and get-file would display the wrong error message sometimes.
  • Fixed a bug where the installer would fail when attempting to remove a previous installation on Windows.
  • build-clean now requires root privileges.
  • Did a lot of linting.

Known Issues

  • Sometimes when exiting from the jab shell command, an error message will result. This error message can be safely ignored.

How to install this version

If you already have Jabberwocky v0.4.1 or above, you can update to the latest version by running jab update.
Otherwise, follow the below instructions.

Installing on Windows

Download and run installer-win32-AMD64.exe

Installing on macOS

The most recent version of Jabberwocky to provide official builds for macOS was v0.5.1.
macOS users can still use Jabberwocky, but we can no longer provide official builds.
macOS users wishing to use this version will have to build it themselves.
For instructions on how to do this, please see the README or Section 1.5.1 of the User Manual.

Installing on GNU+Linux

Download installer-linux-x86_64.
Open a terminal, navigate to your Downloads folder, and execute the following commands:

chmod +x ./installer-linux-x86_64
./installer-linux-x86_64

SHA256 Checksums

installer-win32-AMD64.exe SHA256: aa0335f1b6cdb067324a32153aa620add238ae09f9aaed053128a0c7ec3851f3
installer-linux-x86_64    SHA256: 7fe065ac3ffc34cb7adb503cc4d6b8dcc79bee71fc9eba1da677d45dc4f9596e

v0.5.1

25 Mar 17:47
756d6a2
Compare
Choose a tag to compare

Release Notes

  • Hid unhelpful tracebacks
  • Added delete command
  • Added rename command
  • Added ls command
  • Added build-init command
  • Added build command

Known Issues

  • If a file in the ~/.containers folder is open in another process on Windows, delete and rename may fail.
  • If the destination path provided to the get-file and send-file is invalid, the resulting error message will claim that the source path is invalid.

How to install this version

If you already have Jabberwocky v0.4.1 or above, you can update to the latest version by running jab update.
Otherwise, follow the below instructions.

Installing on Windows

Download and run installer-win32-AMD64.exe

Installing on macOS

If you are using a Mac with an M1 or M2 processor, download installer-darwin-arm64.
If you are using a Mac with an Intel processor, download installer-darwin-x86_64.

Press ⌘+Space to open Spotlight Search. Search for Terminal and open the Terminal app.
Once the Terminal app is open, execute:

cd ~/Downloads
chmod +x ./installer-darwin-arm64
./installer-darwin-arm64

OR

cd ~/Downloads
chmod +x ./installer-darwin-x86_64
./installer-darwin-x86_64

depending on which installer you downloaded.


If you receive an error which states

“installer-darwin-[processor type]” can’t be opened because Apple cannot check it for malicious software.

open System Preferences and select Security & Privacy. If you see this message:

“installer-darwin-[processor type]” was blocked from use because it is not from an identified developer.

click Allow Anyway and go back to the second step.

Installing on GNU+Linux

Download installer-linux-x86_64.
Open a terminal, navigate to your Downloads folder, and execute the following commands:

chmod +x ./installer-linux-x86_64
./installer-linux-x86_64

SHA256 Checksums

installer-win32-AMD64.exe SHA256: abdfccbc9716d7ff5b9491af4d9e61f95b52bccdfd507ab542763f82c5f0a73d
installer-linux-x86_64    SHA256: 9af4d7e74ab1dde657e22cf815e0080cb38a475e16d1fa9174d24df480477afb
installer-linux-aarch64   SHA256: 2dc3170ec596521ef8bad2ec7a53013515039d5cb6dc54016ca8a8ecd160ae3d
installer-darwin-x86_64   SHA256: aa02708cd02d58999e4890cee2e42092dafbc6462107f1126361f6d8a0ce7703
installer-darwin-arm64    SHA256: 0b66300ea5fa509c5d6e3d4b76ff2b93f5b0cd73ed3916b4fb972c058a3d2f6e

v0.4.1

13 Feb 20:26
Compare
Choose a tag to compare

Release Notes

Bug Fixes/Stability Improvements

  • Most commands can now be Crtl+C'd without causing catastrophic failures.
  • QEMU processes that encounter boot failures are now automatically killed.
  • send-file and get-file now handle relatives paths much better.
  • The start command is now thread safe.
  • The server now exits gracefully on HALT instead of aborting itself.
  • The commands sent to run are now properly escaped.
  • The run command no longer combines stdout and stderr.
  • update works now.

New Features

  • The third argument of the get-file and send-file commands is now optional. If no destination file is provided, the destination file will inherit the name of the source file. send-file will default the container's default directory. get-file will default to the host's current working directory.
  • Added files command.
  • Added sftp command.
  • Added version command.
  • Added panic command. (Debugging use only.)

Other Improvements

  • Most commands now give more helpful output.
  • Error messages are now more informative.
  • More things get logged to server.log.

Miscellaneous Changes

  • Upped minimum Python version from 3.8 to 3.10.

Known Issues

Nothing at this time.

Installing on Windows

Download and run installer-win32-AMD64.exe

Installing on macOS

If you are using a Mac with an M1 or M2 processor, download installer-darwin-arm64.
If you are using a Mac with an Intel processor, download installer-darwin-x86_64.

Press ⌘+Space to open Spotlight Search. Search for Terminal and open the Terminal app.
Once the Terminal app is open, execute:

cd ~/Downloads
chmod +x ./installer-darwin-arm64
./installer-darwin-arm64

OR

cd ~/Downloads
chmod +x ./installer-darwin-x86_64
./installer-darwin-x86_64

depending on which installer you downloaded.


If you receive an error which states

“installer-darwin-[processor type]” can’t be opened because Apple cannot check it for malicious software.

open System Preferences and select Security & Privacy. If you see this message:

“installer-darwin-[processor type]” was blocked from use because it is not from an identified developer.

click Allow Anyway and go back to the second step.

Installing on GNU+Linux

Download installer-linux-x86_64.
Open a terminal, navigate to your Downloads folder, and execute the following commands:

chmod +x ./installer-linux-x86_64
./installer-linux-x86_64

SHA256 Checksums

installer-win32-AMD64.exe SHA256: c3998c8199fd31b43f31a7eb5c390c24ea520eba8e6e149dc10b0d249119b78d
installer-linux-x86_64    SHA256: 960149297be063735d56dc1f88031a509e368c52d3ce52dea4c62fbb51c8b6fc
installer-darwin-x86_64   SHA256: 5f50bfa0787488b841b740426bf3e970dec128528ffad1dbc060cb6e20409e2c
installer-darwin-arm64    SHA256: 307d17b284582e8c6474b364ed2e41c9114f4192eb907f208cc0e262462dbc90

v0.3.2

25 Jan 21:50
77c4253
Compare
Choose a tag to compare

Release Notes

  • Fixed a bug where install did not work properly with relative paths.
  • Added update.

Known Issues

  • Using a ~ when running the get-file and send-file commands causes the program to throw an invalid file name error.

Installing on Windows

Download and run installer-win32-AMD64.exe

Installing on macOS

If you are using a Mac with an M1 or M2 processor, download installer-darwin-arm64.
If you are using a Mac with an Intel processor, download installer-darwin-x86_64.

Press ⌘+Space to open Spotlight Search. Search for Terminal and open the Terminal app.
Once the Terminal app is open, execute:

cd ~/Downloads
chmod +x ./installer-darwin-arm64
./installer-darwin-arm64

OR

cd ~/Downloads
chmod +x ./installer-darwin-x86_64
./installer-darwin-x86_64

depending on which installer you downloaded.


If you receive an error which states

“installer-darwin-[processor type]” can’t be opened because Apple cannot check it for malicious software.

open System Preferences and select Security & Privacy. If you see this message:

“installer-darwin-[processor type]” was blocked from use because it is not from an identified developer.

click Allow Anyway and go back to the second step.

Installing on GNU+Linux

Download installer-linux-x86_64.
Open a terminal, navigate to your Downloads folder, and execute the following commands:

chmod +x ./installer-linux-x86_64
./installer-linux-x86_64

SHA256 Checksums

installer-win32-AMD64.exe SHA256: 5af5b66e97194ef1a59fd5ff5431d8c19481ac05819449db98e420b78ac7634a
installer-linux-x86_64    SHA256: caf18e48fc69d0f25152e3a69624437ee548c1f461c432becd2ab824e42e3d4a
installer-darwin-arm64    SHA256: 0f20b4336c7258b2d63c9f7333313353dabca8e2d0024f40c04b0f1db09e0c50
installer-darwin-x86_64   SHA256: ca9c55f491d1968cb1ea525558191f308420958422998965cb26c35ec0b2f0d6

v0.3.1

23 Jan 06:12
f337b5e
Compare
Choose a tag to compare

This release fixes a bug on some Linux distributions where SSH RSA keys of insufficient strength cause the interact/shell command to not function.

For instructions on how to install this software, or if you are using Windows or macOS, please see the previous release.

SHA256 Checksums

installer-linux-x86_64 SHA256: 9e0ba922816e487aefd31a0dcabfd47c0be4282f7d780f6bad6d0e36d9c252a

v0.3.0

20 Jan 18:58
Compare
Choose a tag to compare

Installing on Windows

Download and run installer-win32-AMD64.exe

Installing on Linux and macOS

At this time we are not building installers for Intel Macs. If you would like us to do so in the future, please file an issue requesting such on our issues page.

Once you have downloaded the appropriate installer for your platform, open a terminal, navigate to your Downloads folder, and execute the following commands.

chmod +x ./installer-[platform]-[architecture]
./installer-[platform]-[architecture]

SHA256 Checksums

installer-win32-AMD64.exe SHA256: 5b2a813602102e1b153e3b2e0e94a3dde723b579515a8c7a4fdaa61a0250fcb0
installer-linux-x86_64    SHA256: 1b41364b87631dfa1a52274b1f64d3133e9dba6903d5a2a80eea406840fd8948
installer-darwin-arm64    SHA256: cc58afedcdf72571b78c8a43b6bdfb2123f69f3c8962787d75f468bbdf40e7ee

v0.0.1

10 Jan 15:02
3139d40
Compare
Choose a tag to compare

Installing on Windows

Download and run installer-win32-AMD64.exe

Installing on Linux and macOS

Once you have downloaded the appropriate installer for your platform, open a terminal, navigate to your Downloads folder, and execute the following commands.

chmod +x ./installer-[platform]-[architecture]
./installer-[platform]-[architecture]

SHA256 Checksums

installer-win32-AMD64.exe SHA256: 70b7aa1711d9ac3876887cc74db2404a668e7c40fa62c6c81865c6701e158ffb
installer-linux-x86_64    SHA256: f881b45740f9c8156641cd42db6b1379f50e523cb3ad276b808d94f26a7b74e1

v0.0.0

30 Nov 04:23
63b8084
Compare
Choose a tag to compare
v0.0.0 Pre-release
Pre-release

Installing on Windows

Download and run installer-win32-AMD64.exe

Installing on Linux and macOS

Once you have downloaded the appropriate installer for your platform, open a terminal, navigate to your Downloads folder, and execute the following commands.

chmod +x ./installer-[platform]-[architecture]
./installer-[platform]-[architecture]

SHA256 Checksums

installer-win32-AMD64.exe SHA256: 70edecb31bb87d40465c1cd1bd9ff862774f86e189349d3bc237a74f14c94bcf
installer-linux-x86_64    SHA256: 82f3ded1eb1861369b60495b20dc9c936e1cf605e177e150142b06eb97ddc001
installer-darwin-arm64    SHA256: 97c766ea3abd896d1cf3280aaee0094b2d3bb6d6994e8bdc8e85f6ef5d539883