Development #41875
Ne plus encoder en UTF-8 les informations LDAP en session
0%
Description
On ne fonctionne plus qu'en unicode avec python-ldap, ce décodage pose donc problème (testé aussi avec python-ldap<3 ça fonctionne aussi).
Fichiers
Demandes liées
Révisions associées
ldap: decode decrypted password (#41875)
Crypto functions work with bytes.
Historique
Mis à jour par Benjamin Dauvergne il y a environ 4 ans
- Fichier 0001-remove-UTF-8-encoding-of-LDAP-session-s-data-41875.patch 0001-remove-UTF-8-encoding-of-LDAP-session-s-data-41875.patch ajouté
- Statut changé de Nouveau à Solution proposée
- Patch proposed changé de Non à Oui
Mis à jour par Benjamin Dauvergne il y a environ 4 ans
- Dupliqué par Bug #41864: vs ldap 3.1 ajouté
Mis à jour par Christophe Siraut il y a environ 4 ans
- Statut changé de Solution proposée à Solution validée
Mis à jour par Benjamin Dauvergne il y a environ 4 ans
- Statut changé de Solution validée à Résolu (à déployer)
commit a89c9a1c410e67f5d21031494b399b5b4e360e39 Author: Benjamin Dauvergne <bdauvergne@entrouvert.com> Date: Mon Apr 20 11:19:03 2020 +0200 remove UTF-8 encoding of LDAP session's data (#41875) It became useless since bc689228/#30577.
Mis à jour par Paul Marillonnet il y a environ 4 ans
Un changement dans les tests en python2 s'impose pour faire passer le build, actuellement en échec : https://jenkins.entrouvert.org/job/authentic/1176/consoleFull
Mis à jour par Benjamin Dauvergne il y a environ 4 ans
- Fichier 0001-ldap-decode-decrypted-password-41875.patch 0001-ldap-decode-decrypted-password-41875.patch ajouté
- Statut changé de Résolu (à déployer) à Solution proposée
Mis à jour par Paul Marillonnet il y a environ 4 ans
- Statut changé de Solution proposée à Solution validée
(Ça finit par donner des choses alambiquées ces force_*, je pense qu'on pourra faire un peu de nettoyage une fois #41794 déployé que tout tournera en python3.)
Mis à jour par Benjamin Dauvergne il y a environ 4 ans
Paul Marillonnet a écrit :
(Ça finit par donner des choses alambiquées ces force_*, je pense qu'on pourra faire un peu de nettoyage une fois
#41794 déployéque tout tournera en python3.)
Oui, mais c'est quand même très spécifique (chiffrement des mots de passe des comptes LDAP en session elles même stockés en JSON).
Mis à jour par Benjamin Dauvergne il y a environ 4 ans
- Statut changé de Solution validée à Résolu (à déployer)
commit 70c6320ed9787206977357ec715baa529a336d33 Author: Benjamin Dauvergne <bdauvergne@entrouvert.com> Date: Mon Apr 20 15:06:55 2020 +0200 ldap: decode decrypted password (#41875) Crypto functions work with bytes.
Mis à jour par Frédéric Péters il y a environ 4 ans
- Statut changé de Résolu (à déployer) à Solution déployée
remove UTF-8 encoding of LDAP session's data (#41875)
It became useless since bc689228/#30577.