-
Suppression de failles de sécurité qui permettent à des
utilisateurs connectés de lire la mémoire du serveur
(backend) (Tom)
Ces vulnérabilités impliquent de supprimer la vérification
habituelle qu'une fonction renvoie le type de données qu'elle
a déclaré, et de modifier le type de données de la colonne
d'une table utilisée dans une fonction SQL (CVE-2007-0555,
CVE-2007-0556). Cette erreur peut être facilement exploitée
pour causer un arrêt brutal du serveur et pourrait être
utilisée, en principe, pour lire un contenu de la base,
contenu que l'utilisateur ne devrait pas pouvoir accéder.
-
Correction d'un bogue rare où la séparation de page d'un
index btree pourrait échouer à cause du choix d'un point de
séparation infaisable. (Heikki Linnakangas)
-
Amélioration des performances de
VACUUM
pour les bases de
données avec de nombreuses tables (Tom)
-
Correction du autovacuum pour éviter de laisser des
identifiants de transaction temporaires dans les bases non
connectables (Alvaro)
Ce bogue affecte seulement la branche 8.1.
-
Correction d'un bogue rare dans Assert() déclenché par
UNION (Tom)
-
Correction d'échecs erronées de type « droit refusé » survenant sur Windows à
cause de tentatives de fsync sur des fichiers déjà supprimés
(Magnus, Tom)
-
Correction d'arrêts brutaux possibles lorsqu'une fonction
PL/pgSQL en cours d'utilisation est mise à jour (Tom)