Version Xoops 2.2.3 Finale |
|
200501 Novembre |
Christian
Versions
14064 |
Changelog 2005/10/30: Version 2.2.3 Finale- SECURITE: correction pour prévenir les injections dans les entêtes de mail(Skalpa/XOOPS Cube)
- SECURITE: correction pour prévenir les boucles sans fin dans PHPMailer (Skalpa/Minahito)
- SECURITE: correction pour prévenir les attaques XSS dans le textsanitizer (Skalpa/XOOPS Cube)
- SECURITE: correction pour prévenir les attaques XSS dans le forum newbb et le système de commentaires (Skalpa/Keigo Yamazaki of Little eArth Corporation Co., Ltd.)
- SECURITE: Vaporfix(placebotection) pour prévenir l'upload d'images invalides (Skalpa/XOOPS Cube)
- ajout d'une solution de remplacement dans l'authenfication au cas où la méthode sélectionnée est inaccessible (phppp)
- modification quoteString() pour mettre ' sur tous les non-integers au lieu de juste toutes les chaînes (Mithrandir)
- modification XTheme::display() est utilisé pour améliorer la mise en cache, le titre de la page, module header à partir de $xoopsOption (phppp)
- correction typographique dans XTheme::addCSS où < script > était utilisé au lieu de < style > (phppp)
- Ajout de commentaires explicatifs dans XTheme::loadTheme et correction $xoopsRequestUri pour mettre $_SERVER['REQUEST_URI'] (phppp)
- Ajout d'une déclaration globale manquante of $xoopsLogger dans XTheme::checkCache() (phppp)
- correction typographique dans class/xml/xmlatomparser.php et modules/profile/search.php (phppp/ymbo @ Xoops China)
- ajout patch #1267386 - amélioration du formulaire des permissions (phppp/zoullou)
- ajout {LOGINNAME} Ã la routine mailer string-replace (Mithrandir)
- correction du bug #1285967 - bug avec les sites configurés http://IP:PORT/ , XoopsSecurity::checkReferer prend maintenant le port en considération(phppp)
- Ajout d'une déclaration globale de $xoopsTpl dans footer.php (phppp)
- modification include/checklogin.php pour désactiver tout ce qui a un niveau inférieur à 1 au lieu d'équivalent à zéro(désactivation des users avec niveau -1) (Mithrandir)
- modification cosmetic dans la fonction xoops_confirm() du fichier include/functions.php (phppp)
- correction bug/typo dans la fonction xoops_array_diff_assoc() du fichier include/functions.php(phppp)
- correction bug dans le système d'installation où login, menu principal et bloc menu utilisateur n'étaient pas créés correctement (Mithrandir)
- ajout de la pré-sélection des modules et fichiers langues à l'étape installation modules(phppp)
- ajout d'un assignement de numéro de bloc (bid) aux blocs et instances avec la bonne valeur pour le bid dans XoopsBlockInstanceHandler::getLinkedObjects() (phppp)
- mofication kernel/module.php regexp pour détection de page dans getCurrentPage() (phppp)
- modification de l'ordre des messages d'erreur dans l'installation des modules (phppp)
- correction bug kernel/module.php où des options inutilisées n'étaient pas supprimées si une configuration n'avait pas davantage d'options(phppp)
- correction bu dans kernel/object.php où la clause where était incorrectement générée (phppp)
- correction d'une définition de language manquante dans l'édition d'un profil lors de l'ajout d'un processus multi-langue pour les champs du profil dans kernel/profilefield.php (phppp)
- ajout d'un processus manquant pour forcer la mise à jour des données du profil dans la fonction loadFields de kernel/profilefield.php(phppp)
- modification de la méthode de calcul du temps dans XoopsLocal class language/english/local.php (phppp)
- correction lostpass.php pour la création correcte d'un nouveau mot de passe quand on clique sur lien (perdu le mot de passe)(Mithrandir)
- correction du bug #1276917 - 2.2.3: lors de l'édition d'un utilisateur le changement de groupe n'était pas sauvegardé
- correction bug #1262813 - création d'utilisateur, quelques champs étaient réinitialisés quand une erreur se produisait (Mithrandir/marook)
- ajout d'une vérification de la longueur du mot de passe dans modules/profile/register.php (phppp/Aries)
- modification du message d'erreur affiché dans modules/profile/register.php (phppp)
- correction bug #1250347 - recherche dans les profils ne fonctionnait pas correctement (Mithrandir/irmtfan)
- correction bug #1247398 - Erreur dans modules/profile/search.php (Mithrandir/Christian)
- adjout d'un bouton pour changer le mot de passe dans le profil utilisateur(phppp)
- correction bug dans system/admin/banners/main.php où il était impossible d'éditer les clients des bannières(Mithrandir/Peekay)
- correction bu g #1253289 - impossibilité de cacher des blocs(Mithrandir/barrycooper)
- ajout d'une sécurité dans l'administration des blocs pour les blocs en provenance de modules qui n'existent plus (base de données incohérente) (Mithrandir)
- ajout sécurité dans l'administration des templates
- correction XHTML dans le thème XMT(phppp)
- ajout d'un traitement de dépassement pour XoopsCode/xoopsQuote (phppp)
- ajout d'une procédure de mise à jour du module system où les blos et templates sans modules correspondant seront supprimés (Mithrandir)
- correction d'une variable dépréciée ("name" => "uname") dans system/blocks/system_blocks.php fonction b_system_info_show() (phppp)
- ajout patch #1281295 - incorrect error_reporting dans l'administration des smilies (phppp/birdseed)
- correction bug dans system/admin/modulesadmin/modulesadmin.php où la configuration des catégories n'était pas supprimé lors de la désinstallation d'un module (Mithrandir)
- correction bug dans system/admin/modulesadmin/modulesadmin.php où les templates de blocs pouvaient rester dans la base de données après la désinstallation d'un module (Mithrandir)
- amélioration de l'interface d'installation des modules (phppp)
- modification de la signature du constructeur XoopsFormSelectUser pour suivre la convention XOOPS 2.0.x (Mithrandir)
- déplacement des champs cachés(hidden) du bas des formulaires vers le haut dans XoopsThemeForm::render() pour compatibilité ascendante et conformité XHTML (Mithrandir)
- modification de la détection XOOPS_URL et vérification durant l'installation qui requiert une URL absolue et non relative (Mithrandir)
- correction d'une classe mysql quoteString() ainsi que les paramètres de quotes inconditionnels également (retour au comportement 2.0.x) (Skalpa)
- correction d'un traitement de variables de tableau dans XPOH insert et insertAll (Skalpa)
- correction dans l'utilisation de mauvaises références dans XoopsObject et XOPH classes (Skalpa)
- correction dans l'utilisation de mauvaises références dans le sanitizer (Skalpa)
- correction dans l'utilisation de mauvaises références dans installer sanitizer (Skalpa)
- correction de la recherche utilisateur dans le module profil étendu lors de recherches pour valeurs à partir de champs liste déroulante et boutons radio (Mithrandir/miscellone)
- correction bug #1294569 - problème de Magic Quote Issue lors de l'enregistrement d'utilisateurs, des slashes additionnels étaient ajoutés (Mithrandir/Monique)
- correction bug où les profils ne pouvaient être supprimés (Mithrandir)
- ajout d'une routine au module system pour paramétrer des valeurs par défaut pour les champs commentaires, fuseau horaire et valeur du thème (phppp)
- correction bug #1298674 - le cache des blocs n'était pas opérationnel (Mithrandir/mcleines)
- correction bug #1303864 - interface de suppression d'un utilisateur(Mithrandir/MarcoFr)
- correction bug #1303810 - contrôle de la suppression de l'administrateur principal 2.2.3RC2 (Mithrandir/MarcoFr)
- correction bug #1262806 - 2.2.x: le fuseau horaire par défaut n'était pas utilisé dans la création d'un nouveau membre (Mithrandir/Marook)
- correction bug #1306176 - 2.2.3RC2 - échec dans la mise à jour d'un utilisateur (Mithrandir/rlinfoot)
- modification dans la routine d'installation et de mise à jour des modules qui se stoppait lorsque la fonction xoops_module_pre_xxx échoue (Mithrandir)
- correction d'un problème de sécurité dans Koivi editor (phppp/Marijuana)
|
|
|
|