Repository navigation
Release v2.1.4 - #262
Open
AldaronLau wants to merge 2 commits into
Open
Release v2.1.4#262AldaronLau wants to merge 2 commits into
AldaronLau wants to merge 2 commits into
Conversation
This branch has not been deployed
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Release v2.1.4 (unix changes only)
Regression testing plan for all platforms
Set passwords / hostnames to "test" when prompted.
Testing complete on Fedora Silverblue 43.
Linux / Fedora Silverblue Testing
Open a terminal (outside of toolbx), and:Expect to see something like:
Now,
toolbx enter, and do the same. Expecting something like:Testing complete on Ubuntu Linux 24.04.1 LTS
Ubuntu Virtualized on Fedora Silverblue Testing
Install from file within GNOME boxes (keep all defaults).
In Ubuntu Installer, do default installation.
Clone whoami, open a terminal, and run:
Expect to see something like:
Testing complete on macOS Catalina
MacOS Testing
Clone whoami, and run:Expect to see something like:
Testing complete on FreeBSD
FreeBSD (virtualized on Fedora Silverblue) Testing
Download from within GNOME Boxes.Set 4 GiB memory, and 20 GiB Storage limit
Go through the installation process, keeping all defaults.
Install packages
Log in as root
Log in as you
Expect to see something like:
Testing complete on illumos
Tribblix (virtualized on Fedora Silverblue) Testing
Download the 64-bit x86/x64 standard image.
Install it in GNOME Boxes (select operating system OpenIndiana Hipster).
Set 4 GiB memory, and 16 GiB Storage limit
Login as
jack(passwordjack)Login as
jack(passwordjack)Now, install Rust (use bash instead of sh, sh doesn't work)
Testing
Expected output is
Changelog
Changed
getpwuid()instead ofgetpwuid_r()in implementationhostname()now only allocates the amount required, rather than always256 bytes
Fixed
getpwuid()(first sets errno to zero)gethostname()for hostnames of exactly 255 bytes (maximum length)