Skip to content
GitLab
Menu
Projects
Groups
Snippets
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
ruanhaishen
redis
Commits
b2a250ce
Commit
b2a250ce
authored
Sep 21, 2022
by
Oran Agra
Browse files
Redis 7.0.5
parent
fa6815e1
Changes
3
Show whitespace changes
Inline
Side-by-side
00-RELEASENOTES
View file @
b2a250ce
...
...
@@ -12,6 +12,49 @@ SECURITY: There are security fixes in the release.
--------------------------------------------------------------------------------
================================================================================
Redis 7.0.5 Released Wed Sep 21 20:00:00 IST 2022
================================================================================
Upgrade urgency: SECURITY, contains fixes to security issues.
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)
================================================================================
Redis 7.0.4 Released Monday Jul 18 12:00:00 IST 2022
================================================================================
...
...
src/help.h
View file @
b2a250ce
...
...
@@ -225,7 +225,7 @@ struct commandHelp {
8
,
"6.2.0"
},
{
"CLIENT KILL"
,
"
[
ip:port
]
[ID client-id]
[TYPE NORMAL|MASTER|SLAVE|REPLICA|PUBSUB]
[USER username]
[ADDR ip:port] [LADDR ip:port]
[SKIPME yes/no]"
,
"ip:port
|
[ID client-id]
|
[TYPE NORMAL|MASTER|SLAVE|REPLICA|PUBSUB]
|
[USER username]
|[ADDR ip:port]|[LADDR ip:port]|[SKIPME yes/no] [[ID client-id]|[TYPE NORMAL|MASTER|SLAVE|REPLICA|PUBSUB]|[USER username]|[ADDR ip:port]|[LADDR ip:port]|
[SKIPME yes/no]
...]
"
,
"Kill the connection of a client"
,
8
,
"2.4.0"
},
...
...
@@ -540,12 +540,12 @@ struct commandHelp {
10
,
"2.6.0"
},
{
"EVALSHA_RO"
,
"sha1 numkeys key [key ...] arg [arg ...]"
,
"sha1 numkeys
[
key [key ...]
]
[
arg [arg ...]
]
"
,
"Execute a read-only Lua script server side"
,
10
,
"7.0.0"
},
{
"EVAL_RO"
,
"script numkeys key [key ...] arg [arg ...]"
,
"script numkeys
[
key [key ...]
]
[
arg [arg ...]
]
"
,
"Execute a read-only Lua script server side"
,
10
,
"7.0.0"
},
...
...
@@ -580,12 +580,12 @@ struct commandHelp {
9
,
"6.2.0"
},
{
"FCALL"
,
"function numkeys key [key ...] arg [arg ...]"
,
"function numkeys
[
key [key ...]
]
[
arg [arg ...]
]
"
,
"Invoke a function"
,
10
,
"7.0.0"
},
{
"FCALL_RO"
,
"function numkeys key [key ...] arg [arg ...]"
,
"function numkeys
[
key [key ...]
]
[
arg [arg ...]
]
"
,
"Invoke a read-only function"
,
10
,
"7.0.0"
},
...
...
@@ -1590,7 +1590,7 @@ struct commandHelp {
14
,
"6.2.0"
},
{
"XCLAIM"
,
"key group consumer min-idle-time id [id ...] [IDLE ms] [TIME unix-time-milliseconds] [RETRYCOUNT count] [FORCE] [JUSTID]"
,
"key group consumer min-idle-time id [id ...] [IDLE ms] [TIME unix-time-milliseconds] [RETRYCOUNT count] [FORCE] [JUSTID]
[LASTID id]
"
,
"Changes (or acquires) ownership of a message in a consumer group, as if the message was delivered to the specified consumer."
,
14
,
"5.0.0"
},
...
...
src/version.h
View file @
b2a250ce
#define REDIS_VERSION "7.0.
4
"
#define REDIS_VERSION_NUM 0x0007000
4
#define REDIS_VERSION "7.0.
5
"
#define REDIS_VERSION_NUM 0x0007000
5
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment