-
Notifications
You must be signed in to change notification settings - Fork 1.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Various login/beiboot preparations/cleanups #20967
Commits on Sep 1, 2024
-
protocol: sequential IDs for auth messages
Having a random "cookie" here brings absolutely no security — it just makes it more difficult to test. Use predictable sequence numbers instead.
Configuration menu - View commit details
-
Copy full SHA for fd3d8ea - Browse repository at this point
Copy the full SHA fd3d8eaView commit details -
protocol: add request_authorization_object API
This lets you get access to the underlying response object, in case you want to get extra fields out of it.
Configuration menu - View commit details
-
Copy full SHA for 465ab3b - Browse repository at this point
Copy the full SHA 465ab3bView commit details -
beiboot: split flatpak and bastion code paths
These have diverged enough that splitting them out from each other substantially improves readability.
Configuration menu - View commit details
-
Copy full SHA for 5b7c441 - Browse repository at this point
Copy the full SHA 5b7c441View commit details
Commits on Sep 2, 2024
-
beiboot: Fix error code for changed host key
We don't use this anywhere right now, but soon will.
Configuration menu - View commit details
-
Copy full SHA for 0cfdeec - Browse repository at this point
Copy the full SHA 0cfdeecView commit details -
static: Fix confusing key_key variable name
The first component of the `host-key` protocol field is the host name/IP, which is used to index the known_hosts key database. It's confusing to call this `key_key`, as it's really not the key (nor fingerprint) material.
Configuration menu - View commit details
-
Copy full SHA for 674e142 - Browse repository at this point
Copy the full SHA 674e142View commit details -
selinux: Allow cockpit-ws to read systemd config files
In Fedora 41, systemd ships a new file /etc/ssh/ssh_config.d/20-systemd-ssh-proxy.conf which is owned by systemd_conf_t. Allow cockpit-ws to read that, otherwise the whole `ssh` command fails with a SELinux denial as it can't read that config file.
Configuration menu - View commit details
-
Copy full SHA for cc3fd60 - Browse repository at this point
Copy the full SHA cc3fd60View commit details -
login: Introduce state variable for "Connect to:" remote host
This factorizes the current value and pins it down to a single query at the time when clicking the "Login" button. That avoids a small race condition where the user may change the field while the asynchronous login process is running.
Configuration menu - View commit details
-
Copy full SHA for 382847d - Browse repository at this point
Copy the full SHA 382847dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 971b727 - Browse repository at this point
Copy the full SHA 971b727View commit details