Documentation PostgreSQL 8.1.23 > Annexes > Notes de version > Sortie 7.3.9 | |
Version 7.3.10 | Sortie 7.3.8 |
2005-01-31
Cette version contient une grande variété de correctifs pour la 7.3.8, incluant certains spécifiques à des questions de sécurité.
Une sauvegarde/restauration n'est pas requise pour ceux qui utilisent une version 7.3.X.
Interdit l'utilisation de LOAD aux utilisateurs standards
Sur les plateformes qui exécuteront automatiquement les fonctions d'initialisation d'une bibliothèque partagée (ceci inclut au moins Windows et les Unix basés sur ELF), LOAD est utilisable pour faire exécuter un code arbitraire par le serveur. Merci à NGS Software pour cette information.
Vérifie que le créateur d'une fonction d'agrégat a le droit d'exécuter les fonctions de transition spécifiées
Ce problème rendait possible le contournement de l'interdiction du droit EXECUTE sur une fonction.
Correction de problèmes de sécurité et de problèmes sur les 64 bits dans contrib/intagg
Ajout du marquage STRICT nécessaire à quelques fonctions dans contrib (Kris Jurka)
Évite un dépassement de tampon lorsque la déclaration du curseur plpgsql dispose trop de paramètres (Neil)
Correction d'erreurs de plannification pour les jointures complètes et externes à droite
Le résultat de la jointure était faussement supposé trié de la même façon que l'entrée gauche. Ceci pouvait délivrer une sortie mal triée à l'utilisateur mais, dans le cas de jointures de fusion imbriquées, pouvait donner de mauvaises réponses.
Correction de plperl pour les guillemets dans les champs
Correction de l'affichage des intervalles négatifs pour les styles de date SQL et GERMAN
Fait que age(timestamptz) calcule à partir du fuseau horaire et non pas de GMT