Skip to content

Commit

Permalink
Bump up to v1.0.7 (redis-4.0.10)
Browse files Browse the repository at this point in the history
  • Loading branch information
wf9a5m75 committed Jul 2, 2018
1 parent 9fbdfe6 commit 164cd29
Show file tree
Hide file tree
Showing 625 changed files with 312 additions and 113 deletions.
6 changes: 6 additions & 0 deletions CHANGELOGS.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,12 @@
Redis on Android 1.0 release notes
====================================

================================================================================
Redis on Android 1.0.7 Released Jul/2/2018 10:42 PDT
================================================================================

Upgrade the redis 4.0.10

================================================================================
Redis on Android 1.0.6 Released Mar/30/2018 11:15 PDT
================================================================================
Expand Down
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

## Redis version

Mar/30/2018 Redis 4.0.9
Jul/2/2018 Redis 4.0.10

## Description

Expand Down Expand Up @@ -55,7 +55,7 @@ repositories {
}
dependencies {
compile 'io.wf9a5m75:redis-android:1.0.6'
compile 'io.wf9a5m75:redis-android:1.0.7'
}
```

Expand Down
2 changes: 1 addition & 1 deletion redis-android/build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -36,7 +36,7 @@ uploadArchives {
repositories {
mavenDeployer {
repository url: "file://${repo.absolutePath}"
pom.version = "1.0.6"
pom.version = "1.0.7"
pom.groupId = "io.wf9a5m75"
pom.artifactId = "redis-android"
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,129 @@ HIGH: There is a critical bug that may affect a subset of users. Upgrade!
CRITICAL: There is a critical bug affecting MOST USERS. Upgrade ASAP.
--------------------------------------------------------------------------------

================================================================================
Redis 4.0.10 Released Wed Jun 13 12:49:13 CEST 2018
================================================================================

Upgrade urgency CRITICAL: This release fixes important security issues.
HIGH: This release fixes a SCAN commands family bug.
MODERATE: This release fixes a PSYNC2 edge case with expires.
MODERATE: Sentinel related fixes.
LOW: All the other issues

Redis 4.0.10 fixes a number of important issues:

* Important security issues related to the Lua scripting engine.
Please check https://github.com/antirez/redis/issues/5017
for more information.

* A bug with SCAN, SSCAN, HSCAN and ZSCAN, that may not return all the elements.
We also add a regression test that can trigger the issue often when present, and
may in theory be able to find unrelated regressions.

* A PSYNC2 bug is fixed: Redis should not expire keys when saving RDB files
because otherwise it is no longer possible to use such RDB file as a base
for partial resynchronization. It no longer represents the right state.

* Compatibility of AOF with RDB preamble when the RDB checksum is disabled.

* Sentinel bug that in some cases prevented Sentinel to detect that the master
was down immediately. A delay was added to the detection.

* Other minor issues.

The following is the list of commits composing the release, please check
the commit messages and authors for credits.

antirez in commit 9fdcc159:
Security: fix redis-cli buffer overflow.
1 file changed, 16 insertions(+), 11 deletions(-)

antirez in commit cf760071:
Security: fix Lua struct package offset handling.
1 file changed, 6 insertions(+), 2 deletions(-)

antirez in commit a57595ca:
Security: more cmsgpack fixes by @soloestoy.
1 file changed, 7 insertions(+)

antirez in commit 8783fb94:
Security: update Lua struct package for security.
1 file changed, 23 insertions(+), 23 deletions(-)

antirez in commit 8cb9344b:
Security: fix Lua cmsgpack library stack overflow.
1 file changed, 3 insertions(+)

赵磊 in commit 59080f60:
Fix dictScan(): It can't scan all buckets when dict is shrinking.
1 file changed, 14 insertions(+), 11 deletions(-)

dejun.xdj in commit ac2a824a:
Fix redis-cli memory leak when sending set preference command.
1 file changed, 2 insertions(+)

dejun.xdj in commit c7197ff5:
Check if the repeat value is positive in while loop of cliSendCommand().
1 file changed, 1 insertion(+), 1 deletion(-)

dejun.xdj in commit 3f77777f:
Change the type of repeat argument to long for function cliSendCommand.
1 file changed, 1 insertion(+), 1 deletion(-)

dejun.xdj in commit 7a565d72:
Fix negtive repeat command value issue.
1 file changed, 11 insertions(+), 3 deletions(-)

dejun.xdj in commit 64bf60fb:
Detect and stop saving history for auth command with repeat option.
1 file changed, 17 insertions(+), 10 deletions(-)

dejun.xdj in commit 5bed12aa:
Change the warning message a little bit to avoid trademark issuses.
1 file changed, 1 insertion(+), 1 deletion(-)

dejun.xdj in commit d71c4961:
Stop saving auth command in redis-cli history.
1 file changed, 4 insertions(+), 2 deletions(-)

dejun.xdj in commit fca99e41:
Add warning message when using password on command line
1 file changed, 1 insertion(+)

antirez in commit 01407a3a:
Don't expire keys while loading RDB from AOF preamble.
3 files changed, 5 insertions(+), 5 deletions(-)

WuYunlong in commit fb5408cf:
Fix rdb save by allowing dumping of expire keys, so that when we add a new slave, and do a failover, eighter by manual or not, other local slaves will delete the expired keys properly.
2 files changed, 3 insertions(+), 7 deletions(-)

antirez in commit 0b8b6df4:
Backport hiredis issue 525 fix to compile on FreeBSD.
1 file changed, 1 insertion(+), 1 deletion(-)

antirez in commit e98627c5:
Add INIT INFO to the provided init script.
1 file changed, 8 insertions(+)

antirez in commit 17f5de89:
Fix ae.c when a timer finalizerProc adds an event.
2 files changed, 10 insertions(+), 6 deletions(-)

antirez in commit 266e6423:
Sentinel: fix delay in detecting ODOWN.
1 file changed, 9 insertions(+), 5 deletions(-)

zhaozhao.zz in commit eafaf172:
AOF & RDB: be compatible with rdbchecksum no
1 file changed, 9 insertions(+), 7 deletions(-)

huijing.whj in commit 4630da37:
fix int overflow problem in freeMemoryIfNeeded
1 file changed, 1 insertion(+), 1 deletion(-)


================================================================================
Redis 4.0.9 Released Mon Mar 26 17:52:32 CEST 2018
================================================================================
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ RELEASE_HDR := $(shell sh -c '$(SRC)/mkreleasehdr.sh')
LOCAL_MODULE := redis

REDIS_ANDROID := redis-android
REDIS_DIR := redis-4.0.9
REDIS_DIR := redis-4.0.10

LOCAL_LDLIBS := -llog
LOCAL_CFLAGS := -O3 -D__ANDROID__ -D__REDIS_ANDROID__
Expand Down Expand Up @@ -51,7 +51,7 @@ LOCAL_STATIC_LIBRARIES += lua
LOCAL_STATIC_LIBRARIES += linenoise


ifeq ($(REDIS_DIR),redis-4.0.9)
ifeq ($(REDIS_DIR),redis-4.0.10)

LOCAL_SRC_FILES += \
$(SRC)/adlist.c $(SRC)/ae.c \
Expand Down Expand Up @@ -88,8 +88,8 @@ include $(CLEAR_VARS)
LOCAL_PATH := $(ORG_LOCAL_PATH)
LOCAL_MODULE := redis-check-rdb

REDIS_ANDROID_DIR := redis-4.0.9
REDIS_DIR := redis-4.0.9
REDIS_ANDROID_DIR := redis-4.0.10
REDIS_DIR := redis-4.0.10

# Includes lua library
LOCAL_STATIC_LIBRARIES += lua
Expand All @@ -116,7 +116,7 @@ LOCAL_CFLAGS += -funwind-tables

LOCAL_C_INCLUDES += $(LOCAL_PATH)/../

ifeq ($(REDIS_DIR),redis-4.0.9)
ifeq ($(REDIS_DIR),redis-4.0.10)

LOCAL_SRC_FILES += \
$(SRC)/adlist.c $(SRC)/ae.c \
Expand Down Expand Up @@ -152,8 +152,8 @@ include $(BUILD_EXECUTABLE)
include $(CLEAR_VARS)
LOCAL_MODULE := redis-check-aof

REDIS_ANDROID_DIR := redis-4.0.9
REDIS_DIR := redis-4.0.9
REDIS_ANDROID_DIR := redis-4.0.10
REDIS_DIR := redis-4.0.10

# Includes lua library
LOCAL_STATIC_LIBRARIES += lua
Expand All @@ -180,7 +180,7 @@ LOCAL_CFLAGS += -funwind-tables

LOCAL_C_INCLUDES += $(LOCAL_PATH)/../

ifeq ($(REDIS_DIR),redis-4.0.9)
ifeq ($(REDIS_DIR),redis-4.0.10)


LOCAL_SRC_FILES += \
Expand Down Expand Up @@ -217,8 +217,8 @@ include $(BUILD_EXECUTABLE)
include $(CLEAR_VARS)
LOCAL_MODULE := redis-cli

REDIS_ANDROID_DIR := redis-4.0.9
REDIS_DIR := redis-4.0.9
REDIS_ANDROID_DIR := redis-4.0.10
REDIS_DIR := redis-4.0.10


# Includes linenoise library
Expand Down
File renamed without changes.
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@
#if defined(__sun__)
#define _POSIX_C_SOURCE 200112L
#else
#if !(defined(__APPLE__) && defined(__MACH__))
#if !(defined(__APPLE__) && defined(__MACH__)) && !(defined(__FreeBSD__))
#define _XOPEN_SOURCE 600
#endif
#endif
Expand Down
Loading

0 comments on commit 164cd29

Please sign in to comment.