- Jul 09, 2022
-
-
In FIPS mode, if a deploy key were present, clicking on the "Allowed to push" dropdown would fail with a "Failed to load groups, users and deploy keys" message. This occurred because the JavaScript attempted to use the `fingerprint` attribute of the key. However, on a FIPS system, the MD5 fingerprint is not available, and the `null` value breaks the dropdown. To fix this, we use the `fingerprint_sha256` attribute instead. This commit also puts the SHA256 fingerprint first in the HTML views to avoid confusion. Relates to #364562 Changelog: fixed
-
- Jun 28, 2022
-
- May 11, 2022
-
- Mar 31, 2022
-
-
Vasilii Iakliushin authored
Contributes to #355877 * When FIPS enabled, return InvalidFingerprint error for MD5 fingerprints Changelog: changed
-
- Feb 07, 2022
-
-
Bogdan Denkovych authored
`Spec::Support::Helpers::KeyGeneratorHelper` was added in 857d0391 to generate RSA public key in openssh format. At that time we didn't have a gem in Gemfile to do so. Later, we added `sshkey` gem that allows generating public keys. Also, we used to have `SSHKeygen` class to generate RSA public keys in openssh format for specs: In gitlab-org/gitlab!77424, gitlab-org/gitlab!78532 we started using `ssh_data` gem instead of `net-ssh`, `sshkey`, `net-ssh`, `ed25519`, `bcrypt_pbkdf`, and `SSHKeygen`-class. We can remove `Spec::Support::Helpers::KeyGeneratorHelper` in favor of `ssh_data` gem too.
-
- Feb 03, 2022
-
-
Bogdan Denkovych authored
Related to #213259. This MR provides support "ecdsa-sk" and "ed25519-sk" SSH keys. In !77374, !77403, !77996, !77424, and !78532 we have done the work that facilitates support "ecdsa-sk" and "ed25519-sk" SSH keys. By adding support "ecdsa-sk" and "ed25519-sk" SSH keys, we provide a new, more secure, and easy-to-use way to strongly authenticate with Git while preventing unintended and potentially malicious access. For instance, if a user's private key file on their computer is stolen, it would be useless without the user's security key. Demo: Using "ecdsa-sk" and "ed25519-sk" SSH keys - https://www.youtube.com/watch?v=DtmZEVguN7g Read: - OpenSSH 8.2 release notes: https://www.openssh.com/releasenotes.html#8.2 - OpenSSH's support for U2F/FIDO security keys: https://github.com/openssh/openssh-portable/blob/8a0848cdd3b25c049332cd56034186b7853ae754/PROTOCOL.u2f - https://cloud.google.com/compute/docs/tutorials/ssh-with-sk - https://www.yubico.com/blog/github-now-supports-ssh-security-keys/ - https://github.blog/2021-05-10-security-keys-supported-ssh-git-operations/ Changelog: added
-
- Jun 15, 2020
-
-
Added migration, updated schema. Created Model class.
-
- Jul 26, 2019
-
-
Thong Kuah authored
Using the sed script from https://gitlab.com/gitlab-org/gitlab-ce/issues/59758
-
- Feb 16, 2018
-
-
Rubén Dávila authored
-
- Feb 15, 2018
-
-
Rubén Dávila authored
Revert "Merge branch 'rd-43185-revert-sanitize-extra-blank-spaces-used-when-uploading-a-ssh-key' into 'master'" This reverts commit e607fd79.
-
- Feb 12, 2018
-
-
Rubén Dávila authored
This reverts commit a58f8c32, reversing changes made to cd5d75c3.
-
- Feb 01, 2018
-
-
Rubén Dávila authored
-
- Jan 17, 2018
-
-
Douwe Maan authored
[10.3] Migrate `can_push` column from `keys` to `deploy_keys_project` See merge request gitlab/gitlabhq!2276
-
- Jan 03, 2018
-
-
Lin Jen-Shin authored
-
- Dec 14, 2017
-
-
Rémy Coutable authored
I've followed the [upgrade guide](https://github.com/thoughtbot/factory_bot/blob/4-9-0-stable/UPGRADE_FROM_FACTORY_GIRL.md ) and ran these two commands: ``` grep -e FactoryGirl **/*.rake **/*.rb -s -l | xargs sed -i "" "s|FactoryGirl|FactoryBot|" grep -e factory_girl **/*.rake **/*.rb -s -l | xargs sed -i "" "s|factory_girl|factory_bot|" ``` Signed-off-by:
Rémy Coutable <remy@rymai.me>
-
Rémy Coutable authored
I've followed the [upgrade guide](https://github.com/thoughtbot/factory_bot/blob/4-9-0-stable/UPGRADE_FROM_FACTORY_GIRL.md ) and ran these two commands: ``` grep -e FactoryGirl **/*.rake **/*.rb -s -l | xargs sed -i "" "s|FactoryGirl|FactoryBot|" grep -e factory_girl **/*.rake **/*.rb -s -l | xargs sed -i "" "s|factory_girl|factory_bot|" ``` Signed-off-by:
Rémy Coutable <remy@rymai.me>
-
- Sep 04, 2017
-
-
Nick Thomas authored
This is an amalgamation of: * Cory Hinshaw: Initial implementation !5552 * Rémy Coutable: Updates !9350 * Nick Thomas: Resolve conflicts and add ED25519 support !13712
-
- Aug 30, 2017
-
-
Nick Thomas authored
This is an amalgamation of: * Cory Hinshaw: Initial implementation !5552 * Rémy Coutable: Updates !9350 * Nick Thomas: Resolve conflicts and add ED25519 support !13712
-
- Jun 02, 2017
-
-
Rémy Coutable authored
Signed-off-by:
Rémy Coutable <remy@rymai.me>
-
- Apr 05, 2017
-
-
Mark Fletcher authored
* Documentation was incorrectly advertising the missing param
-
- Feb 13, 2017
-
-
Paweł Chojnacki authored
-
- Mar 04, 2016
-
-
Robert Speicher authored
-