Commit Graph

248 Commits

Author SHA256 Message Date
Ana Guerrero
011bedcda1 Accepting request 1175714 from server:database
OBS-URL: https://build.opensuse.org/request/show/1175714
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/redis?expand=0&rev=96
2024-05-22 19:29:35 +00:00
Danilo Spinella
09f99ba595 redis 7.2.5
OBS-URL: https://build.opensuse.org/package/show/server:database/redis?expand=0&rev=244
2024-05-22 08:34:53 +00:00
Dominique Leuenberger
226e9fba16 Accepting request 1170976 from server:database
OBS-URL: https://build.opensuse.org/request/show/1170976
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/redis?expand=0&rev=95
2024-05-01 12:55:37 +00:00
Danilo Spinella
e6c6c3724e Accepting request 1170509 from home:13ilya:branches:server:database
- Fixed privileges of /run/redis directory (rpm -qlv redis | grep /run).

OBS-URL: https://build.opensuse.org/request/show/1170509
OBS-URL: https://build.opensuse.org/package/show/server:database/redis?expand=0&rev=242
2024-04-30 11:51:33 +00:00
Ana Guerrero
457e2bc490 Accepting request 1157013 from server:database
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/1157013
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/redis?expand=0&rev=94
2024-03-13 21:17:47 +00:00
Danilo Spinella
903c9baee7 Accepting request 1154883 from home:dspinella:branches:server:database
* redis-CVE-2023-45145.patch

OBS-URL: https://build.opensuse.org/request/show/1154883
OBS-URL: https://build.opensuse.org/package/show/server:database/redis?expand=0&rev=240
2024-03-04 16:34:56 +00:00
Danilo Spinella
3525afcacf Accepting request 1154881 from home:dspinella:branches:server:database
* bsc#1207448

OBS-URL: https://build.opensuse.org/request/show/1154881
OBS-URL: https://build.opensuse.org/package/show/server:database/redis?expand=0&rev=239
2024-03-04 16:27:06 +00:00
Danilo Spinella
7cfe328c40 Accepting request 1154879 from home:dspinella:branches:server:database
- The following issue has been fixed in TW but has not been
  mentioned before:
  * bsc#1208235
  * redis-CVE-2022-24834.patch
  * redis-CVE-2022-36021.patch
  * redis-CVE-2023-25155.patch
  * redis-CVE-2023-45145.patch

OBS-URL: https://build.opensuse.org/request/show/1154879
OBS-URL: https://build.opensuse.org/package/show/server:database/redis?expand=0&rev=238
2024-03-04 16:23:42 +00:00
Danilo Spinella
8b7c829c2d Accepting request 1154125 from home:dspinella:branches:server:database
- The following patch was removed from SLE:

OBS-URL: https://build.opensuse.org/request/show/1154125
OBS-URL: https://build.opensuse.org/package/show/server:database/redis?expand=0&rev=237
2024-03-01 16:36:17 +00:00
Martin Pluskal
de230de603 Accepting request 1153845 from home:dspinella:branches:server:database
- The following patches were removed from SLE:
  * bsc1198952.patch
  * bsc1198952-1.patch
  * bsc1198952-2.patch
  * bsc1198952-3.patch
  * bsc1198952-4.patch
  * cve-2022-3647.patch
  * redis-CVE-2022-35977.patch
  * redis-CVE-2023-22458.patch
  * redis-CVE-2023-28856.patch

OBS-URL: https://build.opensuse.org/request/show/1153845
OBS-URL: https://build.opensuse.org/package/show/server:database/redis?expand=0&rev=236
2024-03-01 10:23:58 +00:00
Ana Guerrero
278d5a4d64 Accepting request 1137732 from server:database
OBS-URL: https://build.opensuse.org/request/show/1137732
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/redis?expand=0&rev=93
2024-01-10 20:50:57 +00:00
Danilo Spinella
c4cb657d1f Accepting request 1137728 from home:darix:apps
- redis 7.2.4: (boo#1218646)
  - Security fixes
    - (CVE-2023-41056) In some cases, Redis may incorrectly handle
      resizing of memory buffers which can result in incorrect
      accounting of buffer sizes and lead to heap overflow and
      potential remote code execution.
  - Bug fixes
    - Fix crashes of cluster commands clusters with mixed versions
      of 7.0 and 7.2 (#12805, #12832)
    - Fix slot ownership not being properly handled when deleting a
      slot from a node (#12564)
    - Fix atomicity issues with the RedisModuleEvent_Key module API
      event (#12733)

OBS-URL: https://build.opensuse.org/request/show/1137728
OBS-URL: https://build.opensuse.org/package/show/server:database/redis?expand=0&rev=234
2024-01-09 13:21:34 +00:00
Ana Guerrero
6be063ad26 Accepting request 1123282 from server:database
- redis 7.2.3:
  - Fix file descriptor leak preventing deleted files from freeing
    disk space on replicas (#12693)
  - Fix a possible crash after cluster node removal (#12702)

OBS-URL: https://build.opensuse.org/request/show/1123282
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/redis?expand=0&rev=92
2023-11-05 11:19:02 +00:00
0298b41341 - redis 7.2.3:
- Fix file descriptor leak preventing deleted files from freeing
    disk space on replicas (#12693)
  - Fix a possible crash after cluster node removal (#12702)

OBS-URL: https://build.opensuse.org/package/show/server:database/redis?expand=0&rev=232
2023-11-03 23:46:21 +00:00
Ana Guerrero
441115152a Accepting request 1119656 from server:database
- redis 7.2.2:

the python-redis for this is on the way as well 1119606

OBS-URL: https://build.opensuse.org/request/show/1119656
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/redis?expand=0&rev=91
2023-10-24 18:07:38 +00:00
5a0b4899c9 Accepting request 1119207 from home:dspinella:branches:server:database
- redis 7.2.2:
  * (CVE-2023-45145) The wrong order of listen(2) and chmod(2) calls creates a
    race condition that can be used by another process to bypass desired Unix
    socket permissions on startup, bsc#1216376
  * WAITAOF could timeout in the absence of write traffic in case a new AOF is
    created and an AOF rewrite can't immediately start
  * Fix crash when running rebalance command in a mixed cluster of 7.0 and 7.2
    nodes
  * Fix the return type of the slot number in cluster shards to integer, which
    makes it consistent with past behavior 
  * Fix CLUSTER commands are called from modules or scripts to return TLS info
    appropriately 
    redis-cli, fix crash on reconnect when in SUBSCRIBE mode 
  * Fix overflow calculation for next timer event

OBS-URL: https://build.opensuse.org/request/show/1119207
OBS-URL: https://build.opensuse.org/package/show/server:database/redis?expand=0&rev=230
2023-10-23 13:27:44 +00:00
Danilo Spinella
5aa06ad750 Accepting request 1109571 from home:dspinella:branches:server:database
- redis 7.2.1:
  * (CVE-2023-41053) Redis does not correctly identify keys accessed by SORT_RO and,
    as a result, may grant users executing this command access to keys that are not
    explicitly authorized by the ACL configuration. (bsc#1215094)
  * Fix crashes when joining a node to an existing 7.0 Redis Cluster
  * Correct request_policy and response_policy command tips on for some admin /
    configuration commands
- Refresh redis.hashes

OBS-URL: https://build.opensuse.org/request/show/1109571
OBS-URL: https://build.opensuse.org/package/show/server:database/redis?expand=0&rev=229
2023-09-07 15:05:44 +00:00
Martin Pluskal
1f4aec653b Accepting request 1104035 from home:darix:apps
- redis 7.2.0
  - Bug Fixes
    - redis-cli in cluster mode handles unknown-endpoint (#12273)
    - Update request / response policy hints for a few commands
      (#12417)
    - Ensure that the function load timeout is disabled during
      loading from RDB/AOF and on replicas. (#12451)
    - Fix false success and a memory leak for ACL selector with bad
      parenthesis combination (#12452)
    - Fix the assertion when script timeout occurs after it
      signaled a blocked client (#12459)
  - Fixes for issues in previous releases of Redis 7.2
    - Update MONITOR client's memory correctly for INFO and
      client-eviction (#12420)
    - The response of cluster nodes was unnecessarily adding an
      extra comma when no hostname was present. (#12411)
- refreshed redis-conf.patch:
- switch to autosetup now that we switched the last patch to patch
  level 1

OBS-URL: https://build.opensuse.org/request/show/1104035
OBS-URL: https://build.opensuse.org/package/show/server:database/redis?expand=0&rev=228
2023-08-21 08:20:31 +00:00
Dominique Leuenberger
65e88ff54b Accepting request 1098399 from server:database
OBS-URL: https://build.opensuse.org/request/show/1098399
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/redis?expand=0&rev=90
2023-07-14 13:35:43 +00:00
Martin Pluskal
ce9b309603 Accepting request 1098376 from home:dspinella:branches:server:database
- redis 7.0.12:
  * (CVE-2022-24834) A specially crafted Lua script executing in Redis can trigger
    a heap overflow in the cjson and cmsgpack libraries, and result in heap
    corruption and potentially remote code execution. The problem exists in all
    versions of Redis with Lua scripting support, starting from 2.6, and affects
    only authenticated and authorized users. (bsc#1213193)
  * (CVE-2023-36824) Extracting key names from a command and a list of arguments
    may, in some cases, trigger a heap overflow and result in reading random heap
    memory, heap corruption and potentially remote code execution. Specifically:
    using COMMAND GETKEYS* and validation of key names in ACL rules. (bsc#1213249)
  * Re-enable downscale rehashing while there is a fork child
  * Fix possible hang in HRANDFIELD, SRANDMEMBER, ZRANDMEMBER when used with <count>
  * Improve fairness issue in RANDOMKEY, HRANDFIELD, SRANDMEMBER, ZRANDMEMBER,
    SPOP, and eviction
  * Fix WAIT to be effective after a blocked module command being unblocked
  * Avoid unnecessary full sync after master restart in a rare case

OBS-URL: https://build.opensuse.org/request/show/1098376
OBS-URL: https://build.opensuse.org/package/show/server:database/redis?expand=0&rev=226
2023-07-12 16:56:39 +00:00
Dominique Leuenberger
49102e9874 Accepting request 1087948 from server:database
OBS-URL: https://build.opensuse.org/request/show/1087948
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/redis?expand=0&rev=89
2023-05-21 17:08:15 +00:00
Martin Pluskal
74bf12d703 Accepting request 1087941 from home:jsrain:branches:server:database
- refresh redis-hashes from upstream source

OBS-URL: https://build.opensuse.org/request/show/1087941
OBS-URL: https://build.opensuse.org/package/show/server:database/redis?expand=0&rev=224
2023-05-19 12:56:14 +00:00
Dominique Leuenberger
e289c08a9a Accepting request 1080241 from server:database
OBS-URL: https://build.opensuse.org/request/show/1080241
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/redis?expand=0&rev=88
2023-04-20 13:13:38 +00:00
Martin Pluskal
b4aa434701 Accepting request 1080084 from home:AndreasStieger:branches:server:database
boo#1210548 reference

OBS-URL: https://build.opensuse.org/request/show/1080084
OBS-URL: https://build.opensuse.org/package/show/server:database/redis?expand=0&rev=222
2023-04-19 07:04:34 +00:00
Danilo Spinella
a988d43d70 Accepting request 1079989 from home:darix:apps
- redis 7.0.11
  - (CVE-2023-28856) Authenticated users can use the HINCRBYFLOAT
    command to create an invalid hash field that will crash Redis
    on access
  - Add a missing fsync of AOF file in rare cases (#11973)
  - Disconnect pub-sub subscribers when revoking allchannels
    permission (#11992)
  - Fix a compiler fortification induced crash when used with link
    time optimizations (#11982)
- Drop get-old-size-calculations.patch:
  replaced with proper fix

- Added get-old-size-calculations.patch:
  my workaround for https://github.com/redis/redis/issues/11965

OBS-URL: https://build.opensuse.org/request/show/1079989
OBS-URL: https://build.opensuse.org/package/show/server:database/redis?expand=0&rev=221
2023-04-18 07:30:27 +00:00
Danilo Spinella
659d0e4677 Accepting request 1073382 from home:AndreasStieger:branches:server:database
redis 7.0.10 CVE-2023-28425 boo#1209528

OBS-URL: https://build.opensuse.org/request/show/1073382
OBS-URL: https://build.opensuse.org/package/show/server:database/redis?expand=0&rev=220
2023-03-21 13:39:55 +00:00
Dominique Leuenberger
6de5be9357 Accepting request 1068706 from server:database
OBS-URL: https://build.opensuse.org/request/show/1068706
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/redis?expand=0&rev=87
2023-03-03 21:24:30 +00:00
Martin Pluskal
536e279934 Accepting request 1068515 from home:vlefebvre:branches:server:database
Fix CVE-2022-36021 (bsc#1208790) & Fix CVE-2023-25155 (bsc#1208793)

OBS-URL: https://build.opensuse.org/request/show/1068515
OBS-URL: https://build.opensuse.org/package/show/server:database/redis?expand=0&rev=218
2023-03-02 13:49:31 +00:00
Dominique Leuenberger
875ba65d4c Accepting request 1058816 from server:database
OBS-URL: https://build.opensuse.org/request/show/1058816
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/redis?expand=0&rev=86
2023-01-18 12:08:16 +00:00
Martin Pluskal
b27cec9b30 Accepting request 1058769 from home:AndreasStieger:branches:server:database
redis 7.0.8
CVE-2022-35977 boo#1207202
CVE-2023-22458 boo#1207203

OBS-URL: https://build.opensuse.org/request/show/1058769
OBS-URL: https://build.opensuse.org/package/show/server:database/redis?expand=0&rev=216
2023-01-17 07:53:17 +00:00
Dominique Leuenberger
10a0a97a76 Accepting request 1043788 from server:database
OBS-URL: https://build.opensuse.org/request/show/1043788
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/redis?expand=0&rev=85
2022-12-20 19:19:57 +00:00
Martin Pluskal
096a801a0e Accepting request 1043784 from home:AndreasStieger:branches:server:database
cl fixup

OBS-URL: https://build.opensuse.org/request/show/1043784
OBS-URL: https://build.opensuse.org/package/show/server:database/redis?expand=0&rev=214
2022-12-19 15:13:50 +00:00
Danilo Spinella
e3cdaee3f6 Accepting request 1043406 from home:AndreasStieger:branches:server:database
redis 7.0.7

OBS-URL: https://build.opensuse.org/request/show/1043406
OBS-URL: https://build.opensuse.org/package/show/server:database/redis?expand=0&rev=213
2022-12-19 14:41:51 +00:00
Martin Pluskal
a17c45169d Accepting request 1043342 from home:stroeder:sys
- Update to version 7.0.7
  * Fix regression from Redis 7.0.6 in distance replies
    of Geo commands (#11631)

OBS-URL: https://build.opensuse.org/request/show/1043342
OBS-URL: https://build.opensuse.org/package/show/server:database/redis?expand=0&rev=212
2022-12-19 10:24:36 +00:00
Martin Pluskal
9b69b46588 Accepting request 1043227 from home:AndreasStieger:branches:server:database
redis 7.0.6

OBS-URL: https://build.opensuse.org/request/show/1043227
OBS-URL: https://build.opensuse.org/package/show/server:database/redis?expand=0&rev=211
2022-12-16 09:39:25 +00:00
Dominique Leuenberger
9e25983b62 Accepting request 1032521 from server:database
OBS-URL: https://build.opensuse.org/request/show/1032521
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/redis?expand=0&rev=84
2022-11-01 12:41:16 +00:00
Danilo Spinella
472b89bba2 Accepting request 1030903 from home:dspinella:branches:server:database
- Fix CVE-2022-3647, crash in sigsegvHandler debug function
  (CVE-2022-3647, bsc#1204633)
  * cve-2022-3647.patch

OBS-URL: https://build.opensuse.org/request/show/1030903
OBS-URL: https://build.opensuse.org/package/show/server:database/redis?expand=0&rev=209
2022-10-31 13:47:56 +00:00
Fabian Vogt
55a6789cdf Accepting request 1008369 from server:database
OBS-URL: https://build.opensuse.org/request/show/1008369
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/redis?expand=0&rev=83
2022-10-10 16:44:27 +00:00
Danilo Spinella
884bc87e3d Accepting request 1003795 from home:schubi2:logrotate
- Migration to /usr/etc: Saving user changed configuration files
  in /etc and restoring them while an RPM update.

OBS-URL: https://build.opensuse.org/request/show/1003795
OBS-URL: https://build.opensuse.org/package/show/server:database/redis?expand=0&rev=207
2022-10-06 09:53:23 +00:00
Dominique Leuenberger
3280935099 Accepting request 1005332 from server:database
OBS-URL: https://build.opensuse.org/request/show/1005332
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/redis?expand=0&rev=82
2022-09-23 12:14:45 +00:00
Danilo Spinella
48297b11e7 Accepting request 1005288 from home:stroeder:sys
- Update to version 7.0.5 (boo#1203638)
  + Security Fixes:
    * (CVE-2022-35951) Executing a XAUTOCLAIM command on a stream key in a specific
      state, with a specially crafted COUNT argument, may cause an integer overflow,
      a subsequent heap overflow, and potentially lead to remote code execution.
      The problem affects Redis versions 7.0.0 or newer
      [reported by Xion (SeungHyun Lee) of KAIST GoN].
  + Module API changes
    * Fix RM_Call execution of scripts when used with M/W/S flags to properly
      handle script flags (#11159)
    * Fix RM_SetAbsExpire and RM_GetAbsExpire API registration (#11025, #8564)
  + Bug Fixes
    * Fix a hang when eviction is combined with lazy-free and maxmemory-eviction-tenacity is set to 100 (#11237)
    * Fix a crash when a replica may attempt to set itself as its master as a result of a manual failover (#11263)
    * Fix a bug where a cluster-enabled replica node may permanently set its master's hostname to '?' (#10696)
    * Fix a crash when a Lua script returns a meta-table (#11032)
  + Fixes for issues in previous releases of Redis 7.0
    * Fix redis-cli to do DNS lookup before sending CLUSTER MEET (#11151)
    * Fix crash when a key is lazy expired during cluster key migration (#11176)
    * Fix AOF rewrite to fsync the old AOF file when a new one is created (#11004)
    * Fix some crashes involving a list containing entries larger than 1GB (#11242)
    * Correctly handle scripts with a non-read-only shebang on a cluster replica (#11223)
    * Fix memory leak when unloading a module (#11147)
    * Fix bug with scripts ignoring client tracking NOLOOP (#11052)
    * Fix client-side tracking breaking protocol when FLUSHDB / FLUSHALL / SWAPDB is used inside MULTI-EXEC (#11038)
    * Fix ACL: BITFIELD with GET and also SET / INCRBY can be executed with read-only key permission (#11086)
    * Fix missing sections for INFO ALL when also requesting a module info section (#11291)

OBS-URL: https://build.opensuse.org/request/show/1005288
OBS-URL: https://build.opensuse.org/package/show/server:database/redis?expand=0&rev=205
2022-09-22 07:54:56 +00:00
Fabian Vogt
23a8aa27d0 Accepting request 990008 from server:database
OBS-URL: https://build.opensuse.org/request/show/990008
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/redis?expand=0&rev=81
2022-07-31 21:00:33 +00:00
Danilo Spinella
e5646695a9 Accepting request 989997 from home:stroeder:branches:server:database
Security update to version 7.0.4 (CVE-2022-31144)

OBS-URL: https://build.opensuse.org/request/show/989997
OBS-URL: https://build.opensuse.org/package/show/server:database/redis?expand=0&rev=203
2022-07-18 15:26:40 +00:00
Dominique Leuenberger
d3eae72f6f Accepting request 988701 from server:database
OBS-URL: https://build.opensuse.org/request/show/988701
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/redis?expand=0&rev=80
2022-07-13 11:44:45 +00:00
Martin Pluskal
6ab47f9b1e Accepting request 988416 from home:stroeder:branches:server:database
Update to version 7.0.3

OBS-URL: https://build.opensuse.org/request/show/988416
OBS-URL: https://build.opensuse.org/package/show/server:database/redis?expand=0&rev=201
2022-07-12 15:53:38 +00:00
Dominique Leuenberger
b300ae0a52 Accepting request 987499 from server:database
OBS-URL: https://build.opensuse.org/request/show/987499
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/redis?expand=0&rev=79
2022-07-09 14:58:56 +00:00
Danilo Spinella
06e4ad573a Accepting request 986598 from home:dspinella:branches:server:database
- Use bundled jemalloc to fix active defragmentation, fixes bsc#1200913.
- Remove patch:
  * Add-support-for-USE_SYSTEM_JEMALLOC-flag.patch

OBS-URL: https://build.opensuse.org/request/show/986598
OBS-URL: https://build.opensuse.org/package/show/server:database/redis?expand=0&rev=199
2022-07-07 17:00:57 +00:00
Dominique Leuenberger
8f011451b5 Accepting request 985927 from server:database
OBS-URL: https://build.opensuse.org/request/show/985927
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/redis?expand=0&rev=78
2022-07-01 11:43:47 +00:00
Lars Vogdt
c8db686502 Accepting request 985767 from home:schubi2
- Moved logrotate files from user specific directory /etc/logrotate.d
  to vendor specific directory /usr/etc/logrotate.d.

OBS-URL: https://build.opensuse.org/request/show/985767
OBS-URL: https://build.opensuse.org/package/show/server:database/redis?expand=0&rev=197
2022-06-29 17:57:26 +00:00
Dominique Leuenberger
ea0be1191c Accepting request 982484 from server:database
OBS-URL: https://build.opensuse.org/request/show/982484
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/redis?expand=0&rev=77
2022-06-20 13:36:51 +00:00