7231e8d11e
- bsc#1258754: Update to 17.9 to fix two regressions in 17.8: * https://www.postgresql.org/docs/release/17.9/ * The substring() function raises an error "invalid byte sequence for encoding" on non-ASCII text values if the source of that value is a database column. * A standby may halt and return an error "could not access status of transaction".
Reinhard Max2026-03-02 11:12:05 +00:00
a311625d61
- Update to 17.8: * https://www.postgresql.org/about/news/p-3235/ * https://www.postgresql.org/docs/release/17.8/ * bsc#1258008, CVE-2026-2003: Guard against unexpected dimensions of oidvector/int2vector * bsc#1258009, CVE-2026-2004: Harden selectivity estimators against being attached to operators that accept unexpected data types. * bsc#1258010, CVE-2026-2005: Fix buffer overrun in contrib/pgcrypto's PGP decryption functions. * bsc#1258011, CVE-2026-2006: Fix inadequate validation of multibyte character lengths. - Disown /var/lib/pgsql to support transactional updates.
Reinhard Max2026-02-12 15:50:32 +00:00
246ab2b21c
Merge remote-tracking branch 'origin/factory' into slfo-main
Reinhard Max
2026-01-22 12:30:00 +01:00
e4f7e34abf
Merge remote-tracking branch 'origin/factory' into slfo-1.2
slfo-1.2
Reinhard Max
2026-01-22 12:29:08 +01:00
8ee6b8e7f0
Accepting request 1323486 from server:database:postgresql
Ana Guerrero2025-12-18 17:36:10 +00:00
f31f832f86
Accepting request 1323486 from server:database:postgresql
Ana Guerrero2025-12-18 17:36:10 +00:00
adc34b6a3a
Accepting request 1322545 from home:Guillaume_G:branches:server:database:postgresql
Dominique Leuenberger2025-12-18 09:15:45 +00:00
115fbcbf19
- Fix build on aarch64 with upstream commit 0dceba2: * llvm-21-aarch64.patch
Dominique Leuenberger2025-12-18 09:15:45 +00:00
40a7cfd9e9
Accepting request 1320373 from server:database:postgresql
Ana Guerrero2025-11-28 15:52:35 +00:00
9aa05960bf
Accepting request 1320373 from server:database:postgresql
Ana Guerrero2025-11-28 15:52:35 +00:00
e0ed72434d
- Fix build with uring for post SLE15 code streams.
Reinhard Max2025-11-24 16:43:51 +00:00
1aa0a4abd3
- Fix build with uring for post SLE15 code streams.
Reinhard Max2025-11-24 16:43:51 +00:00
c533432a5e
- Use %product_libs_llvm_ver to determine the LLVM version. - Remove conditionals for obsolete PostgreSQL releases.
Reinhard Max2025-11-14 17:17:07 +00:00
fa757f020d
- Use %product_libs_llvm_ver to determine the LLVM version. - Remove conditionals for obsolete PostgreSQL releases.
Reinhard Max2025-11-14 17:17:07 +00:00
8c078e37ec
- Update to 17.7: * https://www.postgresql.org/docs/release/17.7/ * bsc#1253332, CVE-2025-12817: Missing check for CREATE privileges on the schema in CREATE STATISTICS allowed table owners to create statistics in any schema, potentially leading to unexpected naming conflicts. * bsc#1253333, CVE-2025-12818: Several places in libpq were not sufficiently careful about computing the required size of a memory allocation. Sufficiently large inputs could cause integer overflow, resulting in an undersized buffer, which would then lead to writing past the end of the buffer.
Reinhard Max2025-11-13 14:35:43 +00:00
d8f91244ee
- Update to 17.7: * https://www.postgresql.org/docs/release/17.7/ * bsc#1253332, CVE-2025-12817: Missing check for CREATE privileges on the schema in CREATE STATISTICS allowed table owners to create statistics in any schema, potentially leading to unexpected naming conflicts. * bsc#1253333, CVE-2025-12818: Several places in libpq were not sufficiently careful about computing the required size of a memory allocation. Sufficiently large inputs could cause integer overflow, resulting in an undersized buffer, which would then lead to writing past the end of the buffer.
Reinhard Max2025-11-13 14:35:43 +00:00
de6d01b92d
Accepting request 1307161 from server:database:postgresql
Ana Guerrero2025-09-26 20:24:16 +00:00
e21a28b081
Accepting request 1307161 from server:database:postgresql
Ana Guerrero2025-09-26 20:24:16 +00:00
2bd68d3205
- Fix a race condition while generating pg_config_paths.h.
Reinhard Max2025-02-21 18:31:38 +00:00
372aa71e99
- Fix a race condition while generating pg_config_paths.h.
Reinhard Max2025-02-21 18:31:38 +00:00
99299d5d3c
- Upgrade to 17.4: * Improve behavior of libpq's quoting functions: The changes made for CVE-2025-1094 had one serious oversight: PQescapeLiteral() and PQescapeIdentifier() failed to honor their string length parameter, instead always reading to the input string's trailing null. This resulted in including unwanted text in the output, if the caller intended to truncate the string via the length parameter. With very bad luck it could cause a crash due to reading off the end of memory. In addition, modify all these quoting functions so that when invalid encoding is detected, an invalid sequence is substituted for just the first byte of the presumed character, not all of it. This reduces the risk of problems if a calling application performs additional processing on the quoted string. * Fix small memory leak in pg_createsubscriber. * https://www.postgresql.org/docs/release/17.4/ * https://www.postgresql.org/about/news/p-3018/Reinhard Max2025-02-20 16:31:54 +00:00
edf1422692
- Upgrade to 17.4: * Improve behavior of libpq's quoting functions: The changes made for CVE-2025-1094 had one serious oversight: PQescapeLiteral() and PQescapeIdentifier() failed to honor their string length parameter, instead always reading to the input string's trailing null. This resulted in including unwanted text in the output, if the caller intended to truncate the string via the length parameter. With very bad luck it could cause a crash due to reading off the end of memory. In addition, modify all these quoting functions so that when invalid encoding is detected, an invalid sequence is substituted for just the first byte of the presumed character, not all of it. This reduces the risk of problems if a calling application performs additional processing on the quoted string. * Fix small memory leak in pg_createsubscriber. * https://www.postgresql.org/docs/release/17.4/ * https://www.postgresql.org/about/news/p-3018/Reinhard Max2025-02-20 16:31:54 +00:00
b2e7b354b1
Accepting request 1245716 from server:database:postgresql
Ana Guerrero2025-02-14 18:19:54 +00:00
ff49f6b1ab
Accepting request 1245716 from server:database:postgresql
Ana Guerrero2025-02-14 18:19:54 +00:00
7313f07f31
Accepting request 1237832 from server:database:postgresql
Ana Guerrero2025-01-15 16:42:27 +00:00
3208fb002b
Accepting request 1237832 from server:database:postgresql
Ana Guerrero2025-01-15 16:42:27 +00:00
c532e84fb6
Accepting request 1236887 from home:jsulig:branches:devel:LoongArch:Factory
Reinhard Max2025-01-14 14:03:59 +00:00
987c782338
- Disable LLVM JIT on loongarch64 Tests fail with LLVM JIT
Reinhard Max2025-01-14 14:03:59 +00:00
c509864f96
Accepting request 1225748 from server:database:postgresql
Ana Guerrero2024-11-22 22:50:50 +00:00
a5739509d2
Accepting request 1225748 from server:database:postgresql
Ana Guerrero2024-11-22 22:50:50 +00:00
16a7aa3abb
- Upgrade to 17.2: * Repair ABI break for extensions that work with struct ResultRelInfo. * Restore functionality of ALTER {ROLE|DATABASE} SET role. * Fix cases where a logical replication slot's restart_lsn could go backwards. * Avoid deleting still-needed WAL files during pg_rewind. * Fix race conditions associated with dropping shared statistics entries. * Count index scans in contrib/bloom indexes in the statistics views, such as the pg_stat_user_indexes.idx_scan counter. * Fix crash when checking to see if an index's opclass options have changed. * Avoid assertion failure caused by disconnected NFA sub-graphs in regular expression parsing. * https://www.postgresql.org/about/news/p-2965/ * https://www.postgresql.org/docs/release/17.2/Reinhard Max2024-11-21 17:46:24 +00:00
ccaec5f6c7
- Upgrade to 17.2: * Repair ABI break for extensions that work with struct ResultRelInfo. * Restore functionality of ALTER {ROLE|DATABASE} SET role. * Fix cases where a logical replication slot's restart_lsn could go backwards. * Avoid deleting still-needed WAL files during pg_rewind. * Fix race conditions associated with dropping shared statistics entries. * Count index scans in contrib/bloom indexes in the statistics views, such as the pg_stat_user_indexes.idx_scan counter. * Fix crash when checking to see if an index's opclass options have changed. * Avoid assertion failure caused by disconnected NFA sub-graphs in regular expression parsing. * https://www.postgresql.org/about/news/p-2965/ * https://www.postgresql.org/docs/release/17.2/Reinhard Max2024-11-21 17:46:24 +00:00
d741c1457d
Accepting request 1224229 from server:database:postgresql
Ana Guerrero2024-11-15 14:38:21 +00:00
b645394312
Accepting request 1224229 from server:database:postgresql
Ana Guerrero2024-11-15 14:38:21 +00:00
d1cf2f7785
- Upgrade to 17.1: * CVE-2024-10976, bsc#1233323: Ensure cached plans are marked as dependent on the calling role when RLS applies to a non-top-level table reference. * CVE-2024-10977, bsc#1233325: Make libpq discard error messages received during SSL or GSS protocol negotiation. * CVE-2024-10978, bsc#1233326: Fix unintended interactions between SET SESSION AUTHORIZATION and SET ROLE * CVE-2024-10979, bsc#1233327: Prevent trusted PL/Perl code from changing environment variables. * obsoletes postgresql17-jsonb_jsonpath.patch * https://www.postgresql.org/about/news/p-2955/ * https://www.postgresql.org/docs/release/17.1/ - Upgrade to 17.0: * https://www.postgresql.org/about/news/p-2910/Reinhard Max2024-11-14 14:59:31 +00:00
5eedb86867
- Upgrade to 17.1: * CVE-2024-10976, bsc#1233323: Ensure cached plans are marked as dependent on the calling role when RLS applies to a non-top-level table reference. * CVE-2024-10977, bsc#1233325: Make libpq discard error messages received during SSL or GSS protocol negotiation. * CVE-2024-10978, bsc#1233326: Fix unintended interactions between SET SESSION AUTHORIZATION and SET ROLE * CVE-2024-10979, bsc#1233327: Prevent trusted PL/Perl code from changing environment variables. * obsoletes postgresql17-jsonb_jsonpath.patch * https://www.postgresql.org/about/news/p-2955/ * https://www.postgresql.org/docs/release/17.1/ - Upgrade to 17.0: * https://www.postgresql.org/about/news/p-2910/Reinhard Max2024-11-14 14:59:31 +00:00
3b11b9ab3a
Accepting request 1220587 from server:database:postgresql
Ana Guerrero2024-11-04 21:47:08 +00:00
74854c9820
Accepting request 1220587 from server:database:postgresql
Ana Guerrero2024-11-04 21:47:08 +00:00
e8b9cd3506
baserev update by copy to link target
OBS User buildservice-autocommit
2024-11-04 21:47:08 +00:00
ebb6dca4f3
baserev update by copy to link target
OBS User buildservice-autocommit
2024-11-04 21:47:08 +00:00
c12dbe0fc4
Updating link to change in openSUSE:Factory/postgresql17 revision 4
OBS User buildservice-autocommit
2024-11-04 21:47:08 +00:00
9a53814efa
Updating link to change in openSUSE:Factory/postgresql17 revision 4
OBS User buildservice-autocommit
2024-11-04 21:47:08 +00:00
47f0a10f29
- Upgrade to 17.0.0: * New memory management system for VACUUM, which reduces memory consumption and can improve overall vacuuming performance. * New SQL/JSON capabilities, including constructors, identity functions, and the JSON_TABLE() function, which converts JSON data into a table representation. * Various query performance improvements, including for sequential reads using streaming I/O, write throughput under high concurrency, and searches over multiple values in a btree index. * Logical replication enhancements, including: + Failover control + pg_createsubscriber, a utility that creates logical replicas from physical standbys + pg_upgrade now preserves replication slots on both publishers and subscribers * New client-side connection option, sslnegotiation=direct, that performs a direct TLS handshake to avoid a round-trip negotiation. * pg_basebackup now supports incremental backup. * COPY adds a new option, ON_ERROR ignore, that allows a copy operation to continue in the event of an error. * https://www.postgresql.org/about/news/p-2936/ * https://www.postgresql.org/docs/17/release-17.htmlReinhard Max2024-09-26 13:30:15 +00:00
c7930b9ba3
- Upgrade to 17.0.0: * New memory management system for VACUUM, which reduces memory consumption and can improve overall vacuuming performance. * New SQL/JSON capabilities, including constructors, identity functions, and the JSON_TABLE() function, which converts JSON data into a table representation. * Various query performance improvements, including for sequential reads using streaming I/O, write throughput under high concurrency, and searches over multiple values in a btree index. * Logical replication enhancements, including: + Failover control + pg_createsubscriber, a utility that creates logical replicas from physical standbys + pg_upgrade now preserves replication slots on both publishers and subscribers * New client-side connection option, sslnegotiation=direct, that performs a direct TLS handshake to avoid a round-trip negotiation. * pg_basebackup now supports incremental backup. * COPY adds a new option, ON_ERROR ignore, that allows a copy operation to continue in the event of an error. * https://www.postgresql.org/about/news/p-2936/ * https://www.postgresql.org/docs/17/release-17.htmlReinhard Max2024-09-26 13:30:15 +00:00
87bfc726d5
Accepting request 1202171 from server:database:postgresql
Ana Guerrero2024-09-23 13:19:01 +00:00
6188c3576e
Accepting request 1202171 from server:database:postgresql
Ana Guerrero2024-09-23 13:19:01 +00:00