Skip to content

FISH-13978 FISH-13904 Upgrade JLine to 4.3.1 - #8303

Open
kalinchan wants to merge 2 commits into
payara:mainfrom
kalinchan:FISH-13978
Open

FISH-13978 FISH-13904 Upgrade JLine to 4.3.1#8303
kalinchan wants to merge 2 commits into
payara:mainfrom
kalinchan:FISH-13978

Conversation

@kalinchan

Copy link
Copy Markdown
Member

Description

Upgrades JLine to 4.3.1 for security fixes.

Important Info

Blockers

n/a

Testing

New tests

n/a

Testing Performed

Interactive multimode terminal: type asadmin and you get an interactive terminal - run some commands from here

Password prompts: Make asadmin prompt for a password

Do in standard terminal and with an interactive multimode terminal (see above)

Missing parameter prompts: Make asadmin prompt for a missing parameter

Do in standard terminal and with an interactive multimode terminal (see above)

Password files: Pass a password file to asadmin and ensure it doesn’t then prompt for a password.

Remote SSH Test: SSH onto a machine (just standard vanilla SSH, no fancy GUIs or other forwarding) and run the above tests - we need to check asadmin works on limited remote terminals.

OS: Test all of the above on Windows (PowerShell, Git Bash, CMD), on a Linux terminal, and on a Mac terminal

Testing Environment

Documentation

Pending

Notes for Reviewers

@breakponchito

Copy link
Copy Markdown
Contributor

@kalinchan please merge latest changes from main branch

@breakponchito

Copy link
Copy Markdown
Contributor

Jenkins test please

@Pandrex247 Pandrex247 left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Needs rebasing, but otherwise LGTM

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.

3 participants