9226c87412
- bsc#1258754: Update to 14.22 to fix two regressions in 14.21: * https://www.postgresql.org/docs/release/14.22/ * 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:11:20 +00:00
753e6f8608
Merge branch 'slfo-main' into slfo-1.2
Reinhard Max
2026-02-17 10:25:29 +01:00
96148e31b2
Sync Factory
Reinhard Max
2026-02-17 10:24:01 +01:00
de0be0ebc5
Accepting request 1332748 from server:database:postgresql
Ana Guerrero2026-02-12 18:37:57 +00:00
26623c3dfb
- Update to 14.21: * https://www.postgresql.org/about/news/p-3235/ * https://www.postgresql.org/docs/release/14.21/ * 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. * obsoletes llvm-21-aarch64.patch - Disown /var/lib/pgsql to support transactional updates.
Reinhard Max2026-02-12 16:15:44 +00:00
1b93bef05b
Merge remote-tracking branch 'origin/factory' into slfo-main
Reinhard Max
2026-01-22 12:23:35 +01:00
55fed60934
Merge remote-tracking branch 'origin/factory' into slfo-1.2
Reinhard Max
2026-01-22 12:20:44 +01:00
ff36a00aba
Accepting request 1323489 from server:database:postgresql
Ana Guerrero2025-12-18 17:36:21 +00:00
9f3b3eba35
Accepting request 1323489 from server:database:postgresql
Ana Guerrero2025-12-18 17:36:21 +00:00
17ae355f69
Accepting request 1322549 from home:Guillaume_G:branches:server:database:postgresql
Dominique Leuenberger2025-12-18 09:16:01 +00:00
fa0b1388aa
- Fix build on aarch64 with upstream commit 0dceba2: * llvm-21-aarch64.patch
Dominique Leuenberger2025-12-18 09:16:01 +00:00
ce21c232cd
Accepting request 1320377 from server:database:postgresql
Ana Guerrero2025-11-28 15:52:49 +00:00
0ee7862009
Accepting request 1320377 from server:database:postgresql
Ana Guerrero2025-11-28 15:52:49 +00:00
5bde778342
- Fix build with uring for post SLE15 code streams.
Reinhard Max2025-11-24 16:49:52 +00:00
5ab08be7f8
- Fix build with uring for post SLE15 code streams.
Reinhard Max2025-11-24 16:49:52 +00:00
9f199d46e8
- Use %product_libs_llvm_ver to determine the LLVM version. - Remove conditionals for obsolete PostgreSQL releases.
Reinhard Max2025-11-14 17:14:34 +00:00
928e997b1a
- Use %product_libs_llvm_ver to determine the LLVM version. - Remove conditionals for obsolete PostgreSQL releases.
Reinhard Max2025-11-14 17:14:34 +00:00
7f8a6bcd52
- Upgrade to 14.20: * https://www.postgresql.org/docs/release/14.20/ * 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:34:51 +00:00
f400de5d20
- Upgrade to 14.20: * https://www.postgresql.org/docs/release/14.20/ * 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:34:51 +00:00
6346e6e0da
Accepting request 1307158 from server:database:postgresql
Ana Guerrero2025-09-25 16:46:06 +00:00
e35085dbdd
Accepting request 1307158 from server:database:postgresql
Ana Guerrero2025-09-25 16:46:06 +00:00
6d3c66a12f
Accepting request 1247460 from server:database:postgresql
Ana Guerrero2025-02-20 18:46:46 +00:00
9b97a7785f
Accepting request 1247460 from server:database:postgresql
Ana Guerrero2025-02-20 18:46:46 +00:00
0bab05607b
- Upgrade to 14.17: * 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/14.17/ * https://www.postgresql.org/about/news/p-3018/Reinhard Max2025-02-20 16:33:34 +00:00
986d9d08ef
- Upgrade to 14.17: * 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/14.17/ * https://www.postgresql.org/about/news/p-3018/Reinhard Max2025-02-20 16:33:34 +00:00
ed378f69bc
Accepting request 1245713 from server:database:postgresql
Ana Guerrero2025-02-13 17:40:28 +00:00
200ccb2169
Accepting request 1245713 from server:database:postgresql
Ana Guerrero2025-02-13 17:40:28 +00:00
e90a968266
Accepting request 1225751 from server:database:postgresql
Ana Guerrero2024-11-22 22:51:54 +00:00
351ea6989c
Accepting request 1225751 from server:database:postgresql
Ana Guerrero2024-11-22 22:51:54 +00:00
e43c83bec4
- Upgrade to 14.15: * 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. * 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/14.15/Reinhard Max2024-11-21 17:45:28 +00:00
9d98757c2b
- Upgrade to 14.15: * 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. * 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/14.15/Reinhard Max2024-11-21 17:45:28 +00:00
60981acc3e
Accepting request 1224294 from server:database:postgresql
Ana Guerrero2024-11-15 14:43:19 +00:00
b212f7c418
Accepting request 1224294 from server:database:postgresql
Ana Guerrero2024-11-15 14:43:19 +00:00
e7e8ef4d71
- Upgrade to 14.14: * 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. * https://www.postgresql.org/about/news/p-2955/ * https://www.postgresql.org/docs/release/14.14/ * https://www.postgresql.org/about/news/p-2910/Reinhard Max2024-11-14 14:53:58 +00:00
18342ee243
- Upgrade to 14.14: * 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. * https://www.postgresql.org/about/news/p-2955/ * https://www.postgresql.org/docs/release/14.14/ * https://www.postgresql.org/about/news/p-2910/Reinhard Max2024-11-14 14:53:58 +00:00
2d290f5bd1
- Pull upstream patch to fix tests with timezone 2024b * postgresql-testsuite-timezone-fix.patch
Reinhard Max2024-11-05 13:57:30 +00:00
b7706c3e7c
- Pull upstream patch to fix tests with timezone 2024b * postgresql-testsuite-timezone-fix.patch
Reinhard Max2024-11-05 13:57:30 +00:00
d85fcfc228
- Upgrade to 14.12 (bsc#1224051): * bsc#1224038, CVE-2024-4317: Restrict visibility of pg_stats_ext and pg_stats_ext_exprs entries to the table owner. See the release notes for the steps that have to be taken to fix existing PostgreSQL instances. * Fix incompatibility with LLVM 18. * https://www.postgresql.org/docs/release/14.12/ - Prepare for PostgreSQL 17. - Make sure all compilation and doc generation happens in %build.
Reinhard Max2024-05-09 15:30:26 +00:00
afc973174f
- Upgrade to 14.12 (bsc#1224051): * bsc#1224038, CVE-2024-4317: Restrict visibility of pg_stats_ext and pg_stats_ext_exprs entries to the table owner. See the release notes for the steps that have to be taken to fix existing PostgreSQL instances. * Fix incompatibility with LLVM 18. * https://www.postgresql.org/docs/release/14.12/ - Prepare for PostgreSQL 17. - Make sure all compilation and doc generation happens in %build.
Reinhard Max2024-05-09 15:30:26 +00:00
6392774d96
Accepting request 1171158 from home:aaronpuchert:branches:server:database:postgresql
Reinhard Max2024-05-02 07:15:38 +00:00
2801a6304c
Accepting request 1171158 from home:aaronpuchert:branches:server:database:postgresql
Reinhard Max2024-05-02 07:15:38 +00:00
5166a0f426
- Remove constraints file because improved memory usage for s390x
Reinhard Max2024-03-11 09:16:34 +00:00
05bd1e4890
- Remove constraints file because improved memory usage for s390x
Reinhard Max2024-03-11 09:16:34 +00:00
33def7d9f5
Accepting request 1154711 from server:database:postgresql
Ana Guerrero2024-03-04 20:25:53 +00:00
4c1921e022
Accepting request 1154711 from server:database:postgresql
Ana Guerrero2024-03-04 20:25:53 +00:00
b547acd24e
Accepting request 1153289 from home:dimstar:rpm4.20:p
Reinhard Max2024-03-04 14:16:16 +00:00
0daab0ee0e
Accepting request 1153289 from home:dimstar:rpm4.20:p
Reinhard Max2024-03-04 14:16:16 +00:00
e608783ac2
Accepting request 1145270 from server:database:postgresql
Ana Guerrero2024-02-09 22:52:55 +00:00
9888a49a6a
Accepting request 1145270 from server:database:postgresql
Ana Guerrero2024-02-09 22:52:55 +00:00
01a61814d4
- Upgrade to 14.11: * bsc#1219679, CVE-2024-0985: Tighten security restrictions within REFRESH MATERIALIZED VIEW CONCURRENTLY. One step of a concurrent refresh command was run under weak security restrictions. If a materialized view's owner could persuade a superuser or other high-privileged user to perform a concurrent refresh on that view, the view's owner could control code executed with the privileges of the user running REFRESH. Fix things so that all user-determined code is run as the view's owner, as expected * If you use GIN indexes, you may need to reindex after updating to this release. * LLVM 18 is now supported. * https://www.postgresql.org/docs/release/14.11/Reinhard Max2024-02-08 15:24:01 +00:00
ec32bc13e8
- Upgrade to 14.11: * bsc#1219679, CVE-2024-0985: Tighten security restrictions within REFRESH MATERIALIZED VIEW CONCURRENTLY. One step of a concurrent refresh command was run under weak security restrictions. If a materialized view's owner could persuade a superuser or other high-privileged user to perform a concurrent refresh on that view, the view's owner could control code executed with the privileges of the user running REFRESH. Fix things so that all user-determined code is run as the view's owner, as expected * If you use GIN indexes, you may need to reindex after updating to this release. * LLVM 18 is now supported. * https://www.postgresql.org/docs/release/14.11/Reinhard Max2024-02-08 15:24:01 +00:00
73dab47cb8
Accepting request 1124707 from server:database:postgresql
Ana Guerrero2023-11-09 20:36:15 +00:00
2e4128064b
Accepting request 1124707 from server:database:postgresql
Ana Guerrero2023-11-09 20:36:15 +00:00
e2dda3eaa8
Accepting request 1121434 from server:database:postgresql
Ana Guerrero2023-10-31 19:26:33 +00:00
45c336c837
Accepting request 1121434 from server:database:postgresql
Ana Guerrero2023-10-31 19:26:33 +00:00
6413f0a865
- boo#1216734: Revert the last change and make the devel package independend of all other subpackages except for the libs.
Reinhard Max2023-10-31 11:04:13 +00:00
403cdbef99
- boo#1216734: Revert the last change and make the devel package independend of all other subpackages except for the libs.
Reinhard Max2023-10-31 11:04:13 +00:00
94bb43626c
Accepting request 1120251 from server:database:postgresql
Ana Guerrero2023-10-25 16:04:45 +00:00
4386e8b344
Accepting request 1120251 from server:database:postgresql
Ana Guerrero2023-10-25 16:04:45 +00:00
b88df62f0f
- boo#1216022: Call install-alternatives from the devel subpackage as well, otherwise the symlink for ecpg might be missing.
Reinhard Max2023-10-10 13:12:37 +00:00
274611f106
- boo#1216022: Call install-alternatives from the devel subpackage as well, otherwise the symlink for ecpg might be missing.
Reinhard Max2023-10-10 13:12:37 +00:00