More discrete alternative to pwfeedback
Les mainteneurs répondent en général sous 1 jour
Personne n'a encore pris cette issue.
Évaluation
- Difficulté
- 4/5
- Temps estimé
- 3-5 jours
- Accessibilité débutants
- 46/100
Piste de recherche
Start by reading how sudo currently handles password input and echo-off feedback; the issue does not name files, tests, or entry points, so locate that code in the repository first. Compare the proposed single changing character with the current feedback behavior. Done means the feedback avoids revealing password length and gives a blank prompt after Backspace deletes the final character.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Description
As an alternative to sequential asterisks (******) that are easier for others to count, what if we had something similar to e.g. swaylock:
Sway uses a circle that changes randomly as you type or delete characters.
When all characters have been deleted, it displays a "Cleared" message.
Since sudo is a command-line program, maybe we could "spin" a character:
|
/
—
\
|
Or display one random character for every keypress.
#
!
(
5
~
`
e
(to be clear: only one character would be displayed at a time)
To me, the most confusing aspect of "echo off" appears when I make a typo and have to hold Backspace to delete everything and start over. There is no "cleared" feedback to let you know when you've deleted the last character. To indicate such event on the command-line, I would delete/hide the feedback character, leaving the prompt blank until the first character is typed.
- Langage dominant
- C
- Étoiles
- 1.7k
- Forks
- 306
- Merge moyen
- 1 j 8 h
- PR mergées (30 j)
- 24
Préparer son environnement
Ce projet ne fournit ni conteneur de développement, ni Dockerfile, ni guide de contribution : l'installation est à votre charge. Commencez par son README, et consultez notre guide de la première contribution pour les étapes générales.
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Autres issues de sudo-project/sudo
-
Difficulté 4/5 3-5 jours Accessibilité débutants 42/100
sudo-project/sudo#583 ·
Les mainteneurs répondent en général sous 1 jour
-
Signal forwarded to the command is lost when it arrives between fork() and execve() of the commandOuverte
Difficulté 4/5 3-5 jours Accessibilité débutants 35/100
sudo-project/sudo#566 ·
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 3/5 1-2 jours Accessibilité débutants 52/100
sudo-project/sudo#553 ·
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 4/5 3-5 jours Accessibilité débutants 48/100
sudo-project/sudo#552 ·
Les mainteneurs répondent en général sous 1 jour
-
Documentation text overflows container instead of wrappingPeut-être à nouveau libre @BittuBarnwal7479 l’a pris il y a 132 jours, et aucune pull request n’est ouverte. Ouverte
Difficulté 2/5 1-3 heures Accessibilité débutants 58/100
sudo-project/sudo#547 · 1 commentaire ·
Les mainteneurs répondent en général sous 1 jour
Toutes les issues de sudo-project/sudo
Issues similaires
-
Difficulté 2/5 1-3 heures Accessibilité débutants 72/100
python-pillow/Pillow#10370 · 1 commentaire ·
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 2/5 1-3 heures Accessibilité débutants 88/100
-
Difficulté 2/5 1-3 heures Accessibilité débutants 68/100
-
Difficulté 2/5 1-3 heures Accessibilité débutants 82/100
Les mainteneurs répondent en général sous 1 jour
-
elf_loader: Xtensa ignores the addend of R_XTENSA_GLOB_DAT / R_XTENSA_JMP_SLOT (C++ vtables)Peut-être pris @diplfranzhoepfinger l’a pris aujourd’hui. Ouverteelf_loader
Difficulté 2/5 1-3 heures Accessibilité débutants 72/100
espressif/esp-iot-solution#813 ·
Les mainteneurs répondent en général sous 1 jour