PostgreSQL 9.2.3
# changes-- Prevent execution of enum_recv from SQL (Tom Lane)The function was misdeclared, allowing a simple SQL command to crash the server. In principle an attacker might be able to use it to...
View ArticlePostgreSQL 9.2.2
# Changes* Fix multiple bugs associated with CREATE/DROP INDEX CONCURRENTLY - An error introduced while adding DROP INDEX CONCURRENTLY allowed incorrect indexing decisions to be made during the...
View ArticlePostgreSQL 9.2.1
# Changes* Fix persistence marking of shared buffers during WAL replay* Fix possible incorrect sorting of output from queries involving WHERE indexed_column IN (list_of_values) * Fix planner failure...
View ArticlePostgreSQL 9.2.0
# Major enhancements include:- Allow queries to retrieve data only from indexes, avoiding heap access (index-only scans)- Allow the planner to generate custom plans for specific parameter values even...
View ArticlePostgreSQL 9.1.5
# Changes* Prevent access to external files/URLs via XML entity references * Prevent access to external files/URLs via contrib/xml2's xslt_process() * Prevent too-early recycling of btree index pages...
View ArticlePostgreSQL 9.1.4
* Fix incorrect password transformation in contrib/pgcrypto's DES crypt() function (Solar Designer) If a password string contained the byte value 0x80, the remainder of the password was ignored,...
View ArticlePostgreSQL 9.1.3
# Changes* Require execute permission on the trigger function for CREATE TRIGGER - This missing check could allow another user to execute a trigger function with forged input data, by installing it on...
View ArticlePostgreSQL 9.1.2
* Fix bugs in information_schema.referential_constraints view - This view was being insufficiently careful about matching the foreign-key constraint to the depended-on primary or unique key...
View ArticlePostgreSQL 9.1.1
* Make pg_options_to_table return NULL for an option with no value , Previously such cases would result in a server crash.* Fix memory leak at end of a GiST index scan , Commands that perform many...
View ArticlePostgreSQL 9.1.0
* Allow synchronous replication* Add support for foreign tables* Add per-column collation support* Add extensions which simplify packaging of additions to PostgreSQL* Add a true serializable isolation...
View ArticlePostgreSQL 9.0.4
* Fix pg_upgrade's handling of TOAST tablesThe pg_class.relfrozenxid value for TOAST tables was not correctly copied into the new installation during pg_upgrade. This could later result in pg_clog...
View ArticlePostgreSQL 9.0.3
* Before exiting walreceiver, ensure all the received WAL is fsync'd to disk Otherwise the standby server could replay some un-synced WAL, conceivably leading to data corruption if the system crashes...
View ArticlePostgreSQL 9.0.2
# Changes* Force the default wal_sync_method to be fdatasync on Linux The default on Linux has actually been fdatasync for many years, but recent kernel changes caused PostgreSQL to choose...
View ArticlePostgreSQL 9.0.0
# Major enhancements include: * Built-in replication based on log shipping. This advance consists of two features: Streaming Replication, allowing continuous archive (WAL) files to be streamed over a...
View ArticlePostgreSQL 8.4.4
* Enforce restrictions in plperl using an opmask applied to the whole interpreter, instead of using Safe.pm (Tim Bunce, Andrew Dunstan)- Recent developments have convinced us that Safe.pm is too...
View Article