- Jul 30, 2013
-
-
Vincent Le gallic authored
On n'a plus besoin de la variable de conf 'user' sur le client, le serveur la renvoie dans le rôle whoami. Du coup, évidemment, il ne faut pas définir un rôle "whoami". Si le serveur en trouve un, il lèvera une exception.
-
Vincent Le gallic authored
-
Vincent Le gallic authored
-
Vincent Le gallic authored
Il faut faire sauter ce truc idiot, un whoami sur le serveur règlera bien des problèmes.
-
Vincent Le gallic authored
¬¬¬p => p ?
-
Vincent Le gallic authored
-
Vincent Le gallic authored
-
Vincent Le gallic authored
-
Vincent Le gallic authored
On vire toutes les variables globales, donc on passe les options parsées à quasiment toutes les fonctions. Le paramètre --drop-invalid fait son apparition pout droper automatiquement les bad guy-e-s qui ont laissé leur clés expirer. NB : on n'a toujours pas réglé le problème des *sub*keys expirées.
-
- Jul 29, 2013
-
-
Vincent Le gallic authored
-
Vincent Le gallic authored
Implémentation custom du parseur de gpg --list-keys parce que le package python-gnupg fait pas ce qu'il faut.
-
Vincent Le gallic authored
-
Vincent Le gallic authored
La première ligne d'import n'aurait pas dû réapparaître, le handling de l'erreur d'import était correct.
-
Vincent Le gallic authored
-
-
Vincent Le gallic authored
-
Vincent Le gallic authored
On peut récupérer/envoyer plusieurs fichiers à la fois. A priori, le serveur n'est plus rétro-compatible avec les clients non à jour. Conflicts: client.py server.py
-
Vincent Le gallic authored
-
Vincent Le gallic authored
-
Vincent Le gallic authored
En fait ça créait vraiment un répertoire './~'.
-
Vincent Le gallic authored
En quelque sorte un revert de 555b6c4c qui revertait bbc6cb73. Maintenant, ça marche.
-
- Jul 28, 2013
-
-
Vincent Le gallic authored
-
Vincent Le gallic authored
-
Vincent Le gallic authored
-
Vincent Le gallic authored
-
Vincent Le gallic authored
-
Vincent Le gallic authored
-
Vincent Le gallic authored
-
Vincent Le gallic authored
-
Vincent Le gallic authored
-
Vincent Le gallic authored
-
Vincent Le gallic authored
Le côté serveur viendra dans un prochain commit. C'était pour make rename et make rerename qu'il était nettement plus pratique d'avoir des guillemets simples.
-
Vincent Le gallic authored
Si si, c'est important, mais il faut attendre le commit suivant.
-
Vincent Le gallic authored
Perte de backward compatibility puisque le fichier à exécuter est renommé.
-
Vincent Le gallic authored
Oublié dans le déhardcodage : renommage du fichier cranspasswords.py lui-même en client.py, plus générique.
-
Vincent Le gallic authored
-
Vincent Le gallic authored
-
Vincent Le gallic authored
-
Vincent Le gallic authored
-
Vincent Le gallic authored
-