833be3e13b
- Fix build on aarch64 with upstream commit 0dceba2: * llvm-21-aarch64.patch
Dominique Leuenberger2025-12-18 09:16:06 +00:00
ea79cf94d2
Accepting request 1320378 from server:database:postgresql
Ana Guerrero2025-11-28 15:52:53 +00:00
dd25526918
- Fix build with uring for post SLE15 code streams.
Reinhard Max2025-11-24 16:53:10 +00:00
e1df3a5837
- Use %product_libs_llvm_ver to determine the LLVM version. - Remove conditionals for obsolete PostgreSQL releases.
Reinhard Max2025-11-14 17:14:07 +00:00
535f955e09
- Upgrade to 13.23: * https://www.postgresql.org/docs/release/13.23/ * 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:32 +00:00
4ac216d3bf
Accepting request 1307157 from server:database:postgresql
Ana Guerrero2025-09-25 16:46:06 +00:00
492777a08d
Accepting request 1247461 from server:database:postgresql
Ana Guerrero2025-02-20 18:46:48 +00:00
377d923e40
- Upgrade to 13.20: * 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/13.20/ * https://www.postgresql.org/about/news/p-3018/Reinhard Max2025-02-20 16:34:04 +00:00
496a4fcd5a
Accepting request 1245712 from server:database:postgresql
Ana Guerrero2025-02-13 17:40:26 +00:00
d152e245f4
Accepting request 1225752 from server:database:postgresql
Ana Guerrero2024-11-22 22:51:57 +00:00
4d1e55ad06
- Upgrade to 13.18: * Restore functionality of ALTER {ROLE|DATABASE} SET role. * Fix cases where a logical replication slot's restart_lsn could go backwards. * 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. * https://www.postgresql.org/about/news/p-2965/ * https://www.postgresql.org/docs/release/13.18/Reinhard Max2024-11-21 17:45:12 +00:00
0c6f59b3d7
Accepting request 1224295 from server:database:postgresql
Ana Guerrero2024-11-15 14:43:21 +00:00
64b67acc52
- Upgrade to 13.17: * 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/13.17/ * https://www.postgresql.org/about/news/p-2910/Reinhard Max2024-11-14 14:16:21 +00:00
88a326ba0c
- Pull upstream patch to fix tests with timezone 2024b * postgresql-testsuite-timezone-fix.patch
Reinhard Max2024-11-05 14:00:46 +00:00
5711f8ba9d
Accepting request 1171158 from home:aaronpuchert:branches:server:database:postgresql
Reinhard Max2024-05-02 07:15:37 +00:00
9f31f6d80f
- Remove constraints file because improved memory usage for s390x
Reinhard Max2024-03-11 09:21:20 +00:00
b47250d9b7
Accepting request 1154712 from server:database:postgresql
Ana Guerrero2024-03-04 20:25:54 +00:00
929727e3a9
Accepting request 1153288 from home:dimstar:rpm4.20:p
Reinhard Max2024-03-04 14:16:20 +00:00
9ba792710a
Accepting request 1145272 from server:database:postgresql
Ana Guerrero2024-02-09 22:52:57 +00:00
9797fa906c
- Upgrade to 13.14: * 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/13.4/Reinhard Max2024-02-08 15:24:49 +00:00
0bc99382ab
Accepting request 1124706 from server:database:postgresql
Ana Guerrero2023-11-09 20:36:14 +00:00
4f0fe7afa7
Accepting request 1121433 from server:database:postgresql
Ana Guerrero2023-10-31 19:26:32 +00:00
009fc88634
- 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:31 +00:00
e1aaa035ba
Accepting request 1120252 from server:database:postgresql
Ana Guerrero2023-10-25 16:04:47 +00:00
0efd5a7c89
- boo#1216022: Call install-alternatives from the devel subpackage as well, otherwise the symlink for ecpg might be missing.
Reinhard Max2023-10-10 13:13:02 +00:00
27d68739ef
- Restore the independence of mini builds from the main build after the -mini name change from April 4, 2023. - Adjust icu handling to prepare for PostgreSQL 16.
Reinhard Max2023-05-26 12:03:19 +00:00
bbfa0902cb
- Overhaul postgresql-README.SUSE and move it from the binary package to the noarch wrapper package. - Change the unix domain socket location from /var/run to /run.
Reinhard Max2023-05-15 14:54:20 +00:00
72a9f7df76
- bsc#1210303: Stop using the obsolete internal %_restart_on_update macro and drop support for sysv init to simplify the scriptlets.
Reinhard Max2023-04-18 14:02:56 +00:00
6112eb24ea
- bsc#1198166: Pin to llvm13 until the next patchlevel update.
Reinhard Max2022-04-13 12:21:23 +00:00
5c58c0aebe
- bsc#1195680: Upgrade to 13.6: * https://www.postgresql.org/docs/13/release-13-6.html * Reindexing might be needed after applying this upgrade, so please read the release notes carefully. - boo#1190740: Add constraints file with 12GB of memory for s390x as a workaround
Reinhard Max2022-02-10 15:27:11 +00:00
99c63d9f7d
- Add a llvmjit-devel subpackage to pull in the right versions of clang and llvm for building extensions.
Reinhard Max2021-11-30 16:49:34 +00:00
4c09c871a7
- bsc#1192516: Upgrade to 13.5: * Make the server reject extraneous data after an SSL or GSS encryption handshake (CVE-2021-23214). * Make libpq reject extraneous data after an SSL or GSS encryption handshake (CVE-2021-23222). * https://www.postgresql.org/docs/13/release-13-4.htmlReinhard Max2021-11-11 14:58:14 +00:00
8563bdf93b
Accepting request 926787 from home:AdaLovelace:branches:openSUSE:Factory:zSystems
Reinhard Max2021-10-21 15:47:16 +00:00
1d2ea82175
- Remove postgresql-testsuite-int8.sql.patch, because its purpose is unclear. This affects only the test subpackage.
Reinhard Max2021-10-06 14:15:37 +00:00
755759be37
- Stop building the mini and lib packages as they are now coming from postgresql14. - Let genlists skip non-existing binaries to avoid lots of version conditionals in the file lists.
Reinhard Max2021-09-27 14:07:11 +00:00
ddaaeade55
- bsc#1187751: Make the dependency of postgresqlXX-server-devel on llvm and clang optional (postgresql-llvm-optional.patch).
Reinhard Max2021-08-25 11:38:21 +00:00