| .. |
|
commands
|
Fix that slot return in CLUSTER SHARDS should be integer (#12561)
|
2023-10-18 10:44:10 +03:00 |
|
modules
|
…
|
|
|
.gitignore
|
…
|
|
|
Makefile
|
Avoid sanitizer warning for stable CI
|
2025-04-22 14:54:27 +03:00 |
|
acl.c
|
Fix Read/Write key pattern selector (CVE-2024-51741)
|
2025-01-06 16:03:47 +02:00 |
|
adlist.c
|
…
|
|
|
adlist.h
|
…
|
|
|
ae.c
|
Fix overflow calculation for next timer event (#12474)
|
2023-10-18 10:44:10 +03:00 |
|
ae.h
|
…
|
|
|
ae_epoll.c
|
…
|
|
|
ae_evport.c
|
…
|
|
|
ae_kqueue.c
|
…
|
|
|
ae_select.c
|
…
|
|
|
anet.c
|
Fix issue of listen before chmod on Unix sockets (CVE-2023-45145)
|
2023-10-18 10:44:10 +03:00 |
|
anet.h
|
Fix RDB check regression caused by PR 12022 (#12051)
|
2023-04-17 21:05:36 +03:00 |
|
aof.c
|
Fix redis-check-aof incorrectly considering data in manifest format as MP-AOF (#12958)
|
2024-05-19 09:12:35 +03:00 |
|
asciilogo.h
|
…
|
|
|
atomicvar.h
|
…
|
|
|
bio.c
|
Print strerror when bio initialization fails (#12333)
|
2023-06-21 17:57:11 +03:00 |
|
bio.h
|
…
|
|
|
bitops.c
|
…
|
|
|
blocked.c
|
Module unblock on keys: updateStatsOnUnblock is called twice (#13405)
|
2025-04-22 20:56:52 +08:00 |
|
call_reply.c
|
…
|
|
|
call_reply.h
|
…
|
|
|
childinfo.c
|
…
|
|
|
cli_commands.c
|
Reimplement cli hints based on command arg docs (#10515)
|
2023-03-30 19:03:56 +03:00 |
|
cli_commands.h
|
Reimplement cli hints based on command arg docs (#10515)
|
2023-03-30 19:03:56 +03:00 |
|
cli_common.c
|
redis-cli: Support URIs with IPv6 (#11834)
|
2023-06-29 19:32:01 +03:00 |
|
cli_common.h
|
Remove prototypes with empty declarations (#12020)
|
2023-05-02 17:31:32 -07:00 |
|
cluster.c
|
Resolve bounds checks on cluster_legacy.c (#13970)
|
2025-05-27 15:39:09 +03:00 |
|
cluster.h
|
Pass extensions to node if extension processing is handled by it (#13465)
|
2025-01-06 16:03:47 +02:00 |
|
commands.c
|
Reimplement cli hints based on command arg docs (#10515)
|
2023-03-30 19:03:56 +03:00 |
|
commands.def
|
Support NO ONE block in REPLICAOF command json (#12633)
|
2023-10-18 10:44:10 +03:00 |
|
commands.h
|
Replaced comment with excessive warning.
|
2023-07-16 17:04:15 -05:00 |
|
config.c
|
Fix tls port update not reflected in CLUSTER SLOTS (#13966)
|
2025-05-27 15:39:09 +03:00 |
|
config.h
|
Fix compile on macOS 13 (#12611)
|
2023-10-18 10:44:10 +03:00 |
|
connection.c
|
Remove prototypes with empty declarations (#12020)
|
2023-05-02 17:31:32 -07:00 |
|
connection.h
|
Support TLS service when "tls-cluster" is not enabled and persist both plain and TLS port in nodes.conf (#12233)
|
2023-06-26 07:43:38 -07:00 |
|
connhelpers.h
|
…
|
|
|
crc16.c
|
…
|
|
|
crc16_slottable.h
|
…
|
|
|
crc64.c
|
…
|
|
|
crc64.h
|
…
|
|
|
crcspeed.c
|
…
|
|
|
crcspeed.h
|
…
|
|
|
db.c
|
Fix potential infinite loop of RANDOMKEY during client pause (#13863)
|
2025-04-22 13:49:12 +03:00 |
|
debug.c
|
Fix compile on macOS 13 (#12611)
|
2023-10-18 10:44:10 +03:00 |
|
debugmacro.h
|
…
|
|
|
defrag.c
|
Modules: defrag CB should take robj, not sds (#13627)
|
2025-04-22 13:49:12 +03:00 |
|
dict.c
|
Use CLZ in _dictNextExp to get the next power of two (#12815)
|
2024-01-09 13:51:49 +02:00 |
|
dict.h
|
Make a light weight version (default) of DEBUG HTSTATS (#12212)
|
2023-05-24 16:27:44 +03:00 |
|
endianconv.c
|
…
|
|
|
endianconv.h
|
…
|
|
|
eval.c
|
Fix LUA garbage collector (CVE-2024-46981)
|
2025-01-06 16:03:47 +02:00 |
|
evict.c
|
Resolve bounds checks on cluster_legacy.c (#13970)
|
2025-05-27 15:39:09 +03:00 |
|
expire.c
|
Before evicted and before expired server events are not executed inside an execution unit. (#12733)
|
2024-01-09 13:51:49 +02:00 |
|
fmacros.h
|
Fix some compile warnings and errors when building with gcc-12 or clang (#12035)
|
2023-04-18 09:53:51 +03:00 |
|
function_lua.c
|
Ensure that the function load timeout is disabled during loading from RDB/AOF and on replicas. (#12451)
|
2023-08-02 11:43:31 +03:00 |
|
functions.c
|
Ensure that the function load timeout is disabled during loading from RDB/AOF and on replicas. (#12451)
|
2023-08-02 11:43:31 +03:00 |
|
functions.h
|
Ensure that the function load timeout is disabled during loading from RDB/AOF and on replicas. (#12451)
|
2023-08-02 11:43:31 +03:00 |
|
geo.c
|
use embedded string object and more efficient ll2string for long long value convert to string (#12250)
|
2023-06-20 15:14:44 +03:00 |
|
geo.h
|
…
|
|
|
geohash.c
|
…
|
|
|
geohash.h
|
…
|
|
|
geohash_helper.c
|
…
|
|
|
geohash_helper.h
|
…
|
|
|
hyperloglog.c
|
…
|
|
|
intset.c
|
…
|
|
|
intset.h
|
…
|
|
|
latency.c
|
Add basic eventloop latency measurement. (#11963)
|
2023-05-12 20:13:15 +03:00 |
|
latency.h
|
Add basic eventloop latency measurement. (#11963)
|
2023-05-12 20:13:15 +03:00 |
|
lazyfree.c
|
Fixed crashes due to missed slotToKeyInit() and missed expires_cursor reset (#13315)
|
2024-06-18 18:02:22 +08:00 |
|
listpack.c
|
Remove prototypes with empty declarations (#12020)
|
2023-05-02 17:31:32 -07:00 |
|
listpack.h
|
…
|
|
|
listpack_malloc.h
|
Use dummy allocator to make accesses defined as per standard (#11982)
|
2023-04-10 20:38:40 +03:00 |
|
localtime.c
|
…
|
|
|
logreqres.c
|
Minor change around the req-res validator, skip sentinel commands (#12083)
|
2023-04-20 23:28:44 +03:00 |
|
lolwut.c
|
…
|
|
|
lolwut.h
|
…
|
|
|
lolwut5.c
|
…
|
|
|
lolwut6.c
|
…
|
|
|
lzf.h
|
…
|
|
|
lzfP.h
|
…
|
|
|
lzf_c.c
|
…
|
|
|
lzf_d.c
|
…
|
|
|
memtest.c
|
…
|
|
|
mkreleasehdr.sh
|
…
|
|
|
module.c
|
Module unblock on keys: updateStatsOnUnblock is called twice (#13405)
|
2025-04-22 20:56:52 +08:00 |
|
monotonic.c
|
Remove prototypes with empty declarations (#12020)
|
2023-05-02 17:31:32 -07:00 |
|
monotonic.h
|
Remove prototypes with empty declarations (#12020)
|
2023-05-02 17:31:32 -07:00 |
|
mt19937-64.c
|
…
|
|
|
mt19937-64.h
|
…
|
|
|
multi.c
|
…
|
|
|
networking.c
|
Limiting output buffer for unauthenticated client (CVE-2025-21605)
|
2025-04-23 08:09:40 +00:00 |
|
notify.c
|
…
|
|
|
object.c
|
use embedded string object and more efficient ll2string for long long value convert to string (#12250)
|
2023-06-20 15:14:44 +03:00 |
|
pqsort.c
|
…
|
|
|
pqsort.h
|
…
|
|
|
pubsub.c
|
Optimize PSUBSCRIBE and PUNSUBSCRIBE from O(N*M) to O(N) (#12298)
|
2023-06-19 16:31:18 +03:00 |
|
quicklist.c
|
Fix crash due to merge of quicklist node introduced by #12955 (#13040)
|
2024-05-19 09:12:35 +03:00 |
|
quicklist.h
|
…
|
|
|
rand.c
|
Remove prototypes with empty declarations (#12020)
|
2023-05-02 17:31:32 -07:00 |
|
rand.h
|
Remove prototypes with empty declarations (#12020)
|
2023-05-02 17:31:32 -07:00 |
|
rax.c
|
…
|
|
|
rax.h
|
…
|
|
|
rax_malloc.h
|
…
|
|
|
rdb.c
|
Ensure that the function load timeout is disabled during loading from RDB/AOF and on replicas. (#12451)
|
2023-08-02 11:43:31 +03:00 |
|
rdb.h
|
update redis-check-rdb types (#12969)
|
2024-05-19 09:12:35 +03:00 |
|
redis-benchmark.c
|
redis-benchmark: add documentation for the amount of clients needed (#12372)
|
2023-07-05 10:27:14 +03:00 |
|
redis-check-aof.c
|
Check length of AOF file name in redis-check-aof (CVE-2025-27151)
|
2025-05-27 15:39:09 +03:00 |
|
redis-check-rdb.c
|
update redis-check-rdb types (#12969)
|
2024-05-19 09:12:35 +03:00 |
|
redis-cli.c
|
Fix redis-cli --count (for --scan, --bigkeys, etc) was ignored unless --pattern was also used (#13092)
|
2024-05-19 09:12:35 +03:00 |
|
redis-trib.rb
|
…
|
|
|
redisassert.c
|
…
|
|
|
redisassert.h
|
…
|
|
|
redismodule.h
|
Add ability for modules to know which client is being cmd filtered (#12219)
|
2023-06-20 09:03:52 +03:00 |
|
release.c
|
…
|
|
|
replication.c
|
Don't keep global replication buffer reference for replicas marked CLIENT_CLOSE_ASAP (#13363)
|
2025-01-06 16:03:47 +02:00 |
|
resp_parser.c
|
…
|
|
|
resp_parser.h
|
…
|
|
|
rio.c
|
…
|
|
|
rio.h
|
…
|
|
|
script.c
|
Add missing return on -UNKILLABLE sent by master case (#12277)
|
2023-06-08 15:13:53 +03:00 |
|
script.h
|
Remove prototypes with empty declarations (#12020)
|
2023-05-02 17:31:32 -07:00 |
|
script_lua.c
|
Fix conversion of numbers in lua args to redis args (#13115)
|
2024-05-19 09:12:35 +03:00 |
|
script_lua.h
|
…
|
|
|
sds.c
|
Fix possible corruption in sdsResize (CVE-2023-41056)
|
2024-01-09 13:51:49 +02:00 |
|
sds.h
|
…
|
|
|
sdsalloc.h
|
…
|
|
|
sentinel.c
|
Sync the new loglevel nothing to sentinel (#12223)
|
2023-05-24 09:32:39 +03:00 |
|
server.c
|
Fix race condition issues between the main thread and module threads (#12817)
|
2025-04-22 12:35:44 +03:00 |
|
server.h
|
Module unblock on keys: updateStatsOnUnblock is called twice (#13405)
|
2025-04-22 20:56:52 +08:00 |
|
setcpuaffinity.c
|
…
|
|
|
setproctitle.c
|
…
|
|
|
sha1.c
|
…
|
|
|
sha1.h
|
Fix some compile warnings and errors when building with gcc-12 or clang (#12035)
|
2023-04-18 09:53:51 +03:00 |
|
sha256.c
|
…
|
|
|
sha256.h
|
…
|
|
|
siphash.c
|
…
|
|
|
slowlog.c
|
minor optimization for slowlog get (#12103)
|
2023-04-25 10:17:21 +03:00 |
|
slowlog.h
|
…
|
|
|
socket.c
|
Support maxiov per connection type (#12234)
|
2023-05-28 08:35:27 +03:00 |
|
solarisfixes.h
|
…
|
|
|
sort.c
|
…
|
|
|
sparkline.c
|
…
|
|
|
sparkline.h
|
…
|
|
|
stream.h
|
…
|
|
|
strl.c
|
…
|
|
|
syncio.c
|
…
|
|
|
syscheck.c
|
…
|
|
|
syscheck.h
|
…
|
|
|
t_hash.c
|
Optimize HRANDFIELD and ZRANDMEMBER case 3 when listpack encoded (#12205)
|
2023-05-22 15:48:32 +03:00 |
|
t_list.c
|
Fix typos in comments (#12338)
|
2023-06-22 08:10:42 -07:00 |
|
t_set.c
|
Fix SPOP/RESTORE propagation when doing lazy free (#12320)
|
2023-06-16 08:14:11 -07:00 |
|
t_stream.c
|
Fix incorrect lag due to trimming stream via XTRIM or XADD command (#13958)
|
2025-05-27 15:39:09 +03:00 |
|
t_string.c
|
Optimize SET PXAT to reduce calls of rewriteClientCommandVector (#12316)
|
2023-06-15 10:07:47 +03:00 |
|
t_zset.c
|
fix wrong data type conversion in zrangeResultBeginStore (#13148)
|
2024-05-19 09:12:35 +03:00 |
|
testhelp.h
|
…
|
|
|
timeout.c
|
…
|
|
|
tls.c
|
Support maxiov per connection type (#12234)
|
2023-05-28 08:35:27 +03:00 |
|
tracking.c
|
…
|
|
|
unix.c
|
Support maxiov per connection type (#12234)
|
2023-05-28 08:35:27 +03:00 |
|
util.c
|
Log the real reason for why posix_fadvise failed (#13246)
|
2025-01-06 16:03:47 +02:00 |
|
util.h
|
…
|
|
|
valgrind.sup
|
…
|
|
|
version.h
|
Redis 7.2.8
|
2025-04-23 08:11:54 +00:00 |
|
ziplist.c
|
Remove prototypes with empty declarations (#12020)
|
2023-05-02 17:31:32 -07:00 |
|
ziplist.h
|
…
|
|
|
zipmap.c
|
…
|
|
|
zipmap.h
|
…
|
|
|
zmalloc.c
|
Remove prototypes with empty declarations (#12020)
|
2023-05-02 17:31:32 -07:00 |
|
zmalloc.h
|
enable malloc_usable_size on haiku and dragonflybsd. (#12237)
|
2023-05-28 08:44:28 +03:00 |