diff --git a/CHANGELOG b/CHANGELOG index 5a84cda67ce9eec92bf030133cbee1428bdf49c5..366ac4a624c2cf9efeee989ea13efc6a4160d94e 100644 --- a/CHANGELOG +++ b/CHANGELOG @@ -3,36 +3,20 @@ Explique les modifications entre les versions, surtout si on casse la backward-compatibility. -== Disclaimer == +== Overview == -cranspasswords va maintenant posséder des branches. +cranspasswords possède plusieurs branches. + * master : branche à utiliser en production. * dev : ce qui est dedans a des chances d'être cassé. Plein d'essais ou de trucs cools, mais si ça marche pas c'est normal. - * master : ça marche, mais c'est pas forcément backward-compatible. - * 0.1, 0.2,… : ça marche, ça n'intègre plus de nouvelles fonctionnalités, - seulement d'éventuels bugfix, et c'est backward-compatible. + * 0.1, 0.2,… : anciennes versions (si vieux serveur), + ça n'intègre plus de nouvelles fonctionnalités, seulement d'éventuels bugfix. +=== 0.1.5 === +''Pour voir cette version, git show 0.1.5'' -Si vous ne voulez pas réfléchir : passez sur la branche 0.1 - -== version 0.1 == -1ère version de cranspasswords une fois passé à ce système de branches. - -Les version ci-dessous sont basées sur la version 0.1 et introduisent -des modifications non backward-compatibles. -=== 0.1.1 === -''Pour voir cette version, git show 0.1.1'' - -La bash_complétion a changé pour ne plus hardcoder le nom cranspasswords - -Pour récupérer la bash_complétion comme avant : - * sourcer bash_completion et non plus cranspasswords_bash_completion - * exécuter quelque part "complete -F _cranspasswords_completion cranspasswords" - -=== 0.1.2 === -''Pour voir cette version, git show 0.1.2'' - -Le fichier à exécuter n'est plus cranspasswords.py mais client.py +Les nouveaux clients s'attendent à ce que le serveur renvoie le rôle spécial +"whoami". === 0.1.2-5 === ''Pour voir cette version, git show 0.1.2-5'' @@ -42,18 +26,32 @@ Le fichier à exécuter n'est plus cranspasswords.py mais client.py Le path du script sur le serveur n'est plus /root/cranspasswords/server.py mais /usr/local/bin/cranspasswords-server +=== 0.1.4 === +''Pour voir cette version, git show 0.1.4'' + +Les fonctions serveurs getfile et putfile au singulier ne sont plus garanties de +fonctionner. + === 0.1.3 === ''Pour voir cette version, git show 0.1.3'' Les fichiers de mdp ne sont plus stockés dans /root/cranspasswords/db/ mais /var/lib/cranspasswords/db/. -=== 0.1.4 === -''Pour voir cette version, git show 0.1.4'' +=== 0.1.2 === +''Pour voir cette version, git show 0.1.2'' -Les fonctions serveurs getfile et putfile au singulier ne sont plus garanties de fonctionner. +Le fichier à exécuter n'est plus cranspasswords.py mais client.py -=== 0.1.5 === -''Pour voir cette version, git show 0.1.5'' +=== 0.1.1 === +''Pour voir cette version, git show 0.1.1'' + +La bash_complétion a changé pour ne plus hardcoder le nom cranspasswords + +Pour récupérer la bash_complétion comme avant : + * sourcer bash_completion et non plus cranspasswords_bash_completion + * exécuter quelque part "complete -F _cranspasswords_completion cranspasswords" + +== version 0.1 == +Première version de cranspasswords une fois passé aux systèmes de branches. -Les nouveaux clients s'attendent à ce que le serveur renvoie le rôle spécial "whoami".