Commit Graph

248 Commits

Author SHA256 Message Date
Martin Pluskal
d8207e8d4b - Update changelog with CVE reference
* This release fixes important security and correctness issues
    (boo#1064980 CVE-2016-10517)

OBS-URL: https://build.opensuse.org/package/show/server:database/redis?expand=0&rev=98
2017-11-01 09:01:36 +00:00
Dominique Leuenberger
33860b54bf Accepting request 532679 from server:database
- Drop SLE 11 support.
- Refresh spec-file.
- Update to 4.0.2

OBS-URL: https://build.opensuse.org/request/show/532679
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/redis?expand=0&rev=34
2017-10-09 17:47:20 +00:00
Martin Pluskal
2fae05542c OBS-URL: https://build.opensuse.org/package/show/server:database/redis?expand=0&rev=96 2017-10-09 07:56:09 +00:00
Martin Pluskal
f862e6000d Accepting request 532588 from home:13ilya:branches:server:database
- Drop SLE 11 support.
- Refresh spec-file.
- Update to 4.0.2
  * Release notes: https://raw.githubusercontent.com/antirez/redis/4.0/00-RELEASENOTES
  * Different replication fixes to PSYNC2, the new 4.0 replication engine.
  * Modules thread safe contexts were introduced. They are an experimental
    API right now, but the API is considered to be stable and usable when needed.
  * SLOWLOG now logs the offending client name and address. Note that this is a
    backward compatibility breakage in case old code assumes that the slowlog
    entry is composed of exactly three entries.
  * The modules native data types RDB format changed.
  * The AOF check utility is now able to deal with RDB preambles.
  * GEORADIUS_RO and GEORADIUSBYMEMBER_RO variants, not supporting the STORE option,
    were added in order to allow read-only scaling of such queries.
  * HSET is now variadic, and HMSET is considered deprecated
    (but will be supported for years to come). Please use HSET in new code.
  * GEORADIUS huge radius (>= ~6000 km) corner cases fixed,
    certain elements near the edges were not returned.
  * DEBUG DIGEST modules API added.
  * HyperLogLog commands no longer crash on certain input (non HLL) strings.
  * Fixed SLAVEOF inside MULTI/EXEC blocks.
  * Many other minor bug fixes and improvements.

OBS-URL: https://build.opensuse.org/request/show/532588
OBS-URL: https://build.opensuse.org/package/show/server:database/redis?expand=0&rev=95
2017-10-09 07:34:28 +00:00
Dominique Leuenberger
3895d65e3a Accepting request 505868 from server:database
1

OBS-URL: https://build.opensuse.org/request/show/505868
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/redis?expand=0&rev=33
2017-06-26 13:53:58 +00:00
Lars Vogdt
61d79735c3 Accepting request 505518 from home:computersalat:devel:database
cleanup service file, add redis.sysctl file, add more info to README.SUSE

OBS-URL: https://build.opensuse.org/request/show/505518
OBS-URL: https://build.opensuse.org/package/show/server:database/redis?expand=0&rev=93
2017-06-23 11:36:02 +00:00
Dominique Leuenberger
4ec3a0c4b3 Accepting request 496102 from server:database
1

OBS-URL: https://build.opensuse.org/request/show/496102
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/redis?expand=0&rev=32
2017-05-18 18:51:44 +00:00
Martin Pluskal
46a04d4623 Accepting request 496098 from home:vsistek:branches:server:database
version 3.2.9

OBS-URL: https://build.opensuse.org/request/show/496098
OBS-URL: https://build.opensuse.org/package/show/server:database/redis?expand=0&rev=91
2017-05-18 13:26:19 +00:00
Dominique Leuenberger
c9da98425d Accepting request 453925 from server:database
1

OBS-URL: https://build.opensuse.org/request/show/453925
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/redis?expand=0&rev=31
2017-02-02 14:44:32 +00:00
Martin Pluskal
ed4d0c4f0d Accepting request 453834 from home:pluskalm:branches:server:database
- Update to version 3.2.7
  * This release fixes important security and correctness issues.

OBS-URL: https://build.opensuse.org/request/show/453834
OBS-URL: https://build.opensuse.org/package/show/server:database/redis?expand=0&rev=89
2017-02-01 15:45:02 +00:00
Dominique Leuenberger
69a1c34e96 Accepting request 451640 from server:database
1

OBS-URL: https://build.opensuse.org/request/show/451640
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/redis?expand=0&rev=30
2017-01-24 09:37:44 +00:00
Martin Pluskal
5da5127de3 Accepting request 451580 from home:rmaliska:branches:server:database
- update to redis 3.2.6
  * fixes for GEORADIUS, BITFIELD and Redis Cluster minor fixes.
- update 3.2.5
  * This release only fixes a compilation issue due to the
    missing -ldl at linking time.

OBS-URL: https://build.opensuse.org/request/show/451580
OBS-URL: https://build.opensuse.org/package/show/server:database/redis?expand=0&rev=87
2017-01-20 13:52:29 +00:00
Dominique Leuenberger
1bedbefecd Accepting request 437060 from server:database
1

OBS-URL: https://build.opensuse.org/request/show/437060
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/redis?expand=0&rev=29
2016-10-24 12:44:50 +00:00
Martin Pluskal
4f51f199cc Accepting request 437057 from home:AndreasStieger:branches:server:database
redis 3.2.4 CVE-2016-8339 boo#1002351

OBS-URL: https://build.opensuse.org/request/show/437057
OBS-URL: https://build.opensuse.org/package/show/server:database/redis?expand=0&rev=85
2016-10-24 08:53:17 +00:00
Dominique Leuenberger
26641f24a9 Accepting request 417229 from server:database
1

OBS-URL: https://build.opensuse.org/request/show/417229
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/redis?expand=0&rev=28
2016-08-09 20:15:00 +00:00
Martin Pluskal
b65a5d0e00 Accepting request 417152 from home:AndreasStieger:branches:server:database
redis 3.2.3

OBS-URL: https://build.opensuse.org/request/show/417152
OBS-URL: https://build.opensuse.org/package/show/server:database/redis?expand=0&rev=83
2016-08-06 06:39:53 +00:00
Dominique Leuenberger
8ed7bdc23d Accepting request 416065 from server:database
1

OBS-URL: https://build.opensuse.org/request/show/416065
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/redis?expand=0&rev=27
2016-08-05 16:16:18 +00:00
Martin Pluskal
504d29f27e Accepting request 416034 from home:jengelh:branches:server:database
- Test for user/group existence before creating them.
  Request shadow to be present for the scriptlet.

OBS-URL: https://build.opensuse.org/request/show/416034
OBS-URL: https://build.opensuse.org/package/show/server:database/redis?expand=0&rev=81
2016-07-30 15:21:33 +00:00
Martin Pluskal
5ddd4e358b Accepting request 416021 from home:AndreasStieger:branches:server:database
redis 3.2.2, also fix CVE-2013-7458 boo#991250

OBS-URL: https://build.opensuse.org/request/show/416021
OBS-URL: https://build.opensuse.org/package/show/server:database/redis?expand=0&rev=80
2016-07-30 10:45:11 +00:00
Dominique Leuenberger
f9e09972d6 Accepting request 405653 from server:database
1

OBS-URL: https://build.opensuse.org/request/show/405653
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/redis?expand=0&rev=26
2016-07-05 07:51:32 +00:00
Martin Pluskal
605131e7fe Accepting request 405637 from home:rmaliska:branches:server:database
- Update to 3.2.1
* [FIX] Cleaned up spec file.
* [FIX] Critical bug in Sentinel was hopefully fixed.
* [FIX] BITFIELD bugs fixed.
* [FIX] GEO commands fixes on syntax errors and edge cases.
* [NEW] RESOTRE now accepts dumps generated by older Redis versions.
* [NEW] Jemalloc now is configured to save you memory, for a problem a
        change in the jemalloc configuration did not really survived when the
        3.2.0 release was finalized.
* [NEW] TTL and TYPE command no longer alter the last access time of a key, for
        LRU evictions purposes. A new TOUCH command was introduced *just* to
        update the access time of a key.
* [FIX] A bug was fixed in redis-cli, that connected to the instance running on the
        port 6379 if there was one, regardless of what was specified.
* [NEW] TCP keep alive is now enabled by default. This should fix most ghost
        connections problems without resulting in any practical change in otherwise
        sane deployments.
* [FIX] A Sentinel crash that could happen during failovers was fixed.
* [NEW] avg_ttl reporting in INFO improved.
* [NEW] Sentinel: improve handling of known Sentinel instances.
* [NEW] Redis Cluster address update (via gossip section) processing improved
        to avoid initiating inwanted handshakes.
* [FIX] Critical bug fixed: There was a problem in the way a cluster instance 
        loaded the AOF that could cause data written via scripts to be lost during 
        reshardings.
* [NEW] There is a new very powerful BITFIELD command. Check the documentation
        here: http://redis.io/commands/BITFIELD
* [NEW] CONFIG GET is allowed during the loading of the dataset.
* [NEW] The DEBUG command have new features and can show an help with DEBUG HELP.
* [NEW] redis-cli show hits about the commands arguments to the right.

OBS-URL: https://build.opensuse.org/request/show/405637
OBS-URL: https://build.opensuse.org/package/show/server:database/redis?expand=0&rev=78
2016-06-30 10:52:49 +00:00
Dominique Leuenberger
6969542089 Accepting request 391089 from server:database
1

OBS-URL: https://build.opensuse.org/request/show/391089
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/redis?expand=0&rev=25
2016-04-28 14:55:21 +00:00
Martin Pluskal
7a8de390a8 Accepting request 390834 from home:mamorales:branches:server:database
Fix installation example in README.SUSE

OBS-URL: https://build.opensuse.org/request/show/390834
OBS-URL: https://build.opensuse.org/package/show/server:database/redis?expand=0&rev=76
2016-04-21 04:32:12 +00:00
Dominique Leuenberger
aeacde346e Accepting request 359983 from server:database
1

OBS-URL: https://build.opensuse.org/request/show/359983
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/redis?expand=0&rev=24
2016-02-18 10:07:33 +00:00
Martin Pluskal
3bc21afb26 Accepting request 359952 from home:evshmarnev:branches:server:database
- Update to 3.0.7:
* [FIX] Many fixes to MIGRATE multiple keys implementation.
* [FIX] A Redis Cluster node crash was fixed because of wrong handling of
        node->slaveof pointers.
* [FIX] Fix redis-trib rebalance when nodes need to be left empty because
        the specified weight is zero.
* [FIX] MIGRATE: Never send -ASK redirections for MIGRATE when there are
* [FIX] Lua debugger crash when printing too deeply nested objects.
* [FIX] Redis-cli implementation of Lua debugging now allows to use the
        SCRIPT DEBUG command directly, switching to debugging mode as needed.
* [FIX] Redis-trib is now able to fix more errors. A new CLUSTER subcommand
        called BUMPEPOCH was introduced in order to support new modes
        for the "fix" subcommand.
* [NEW] Redis proctected mode: this feature improves Redis security and makes
        harder to run Redis in a configuration that is unsecure because no
        firewalling was used in order to protect Redis from external accesses.
* [NEW] Cluster/Sentinel tests now use OSX leak to perform leak detection
        at the end of every unit.
* [NEW] Detect and show server crashes during Cluster/Sentinel tests.
* [NEW] More reliable Cluster/Sentinel test becuase of timing errors and
        -LOADING errors. 
* [FIX] lua_struct.c/getnum security issue fixed. 
* [FIX] Redis Cluster replica migration fixed.
* [FIX] Fix a race condition in processCommand() because of interactions
        with freeMemoryIfNeeded(). 
* [NEW] Backported from the upcoming Redis 3.2:
        MIGRATE now supports an extended multiple-keys pipelined mode, which
        is an order of magnitude faster. Redis Cluster now uses this mode
        in order to perform reshardings and rebalancings.
* [NEW] Backported from the upcoming Redis 3.2:

OBS-URL: https://build.opensuse.org/request/show/359952
OBS-URL: https://build.opensuse.org/package/show/server:database/redis?expand=0&rev=74
2016-02-17 14:30:43 +00:00
Dominique Leuenberger
1083a0264d Accepting request 345678 from server:database
- Update to 3.0.5

OBS-URL: https://build.opensuse.org/request/show/345678
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/redis?expand=0&rev=23
2015-11-26 16:02:00 +00:00
Martin Pluskal
1d5406a301 - Update to 3.0.5
* [FIX] MOVE now moves the TTL as well. A bug lasting forever... 
		finally fixed thanks to Andy Grunwald that reported it.
	* [FIX] Fix a false positive in HSTRLEN test.
	* [FIX] Fix a bug in redis-cli --pipe mode that was not able to 
		read back replies from the server incrementally. Now a mass 
		import will use a lot less memory, and you can use --pipe to 
		do incremental streaming.
	* [FIX] Slave detection of master timeout.
	* [NEW] Cluster: redis-trib fix can fix an additional case for 
		opens lots.
	* [NEW] Cluster: redis-trib import support for --copy and 
		--replace options

OBS-URL: https://build.opensuse.org/package/show/server:database/redis?expand=0&rev=72
2015-11-22 09:21:18 +00:00
Stephan Kulow
1eb8bb6594 Accepting request 333672 from server:database
1

OBS-URL: https://build.opensuse.org/request/show/333672
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/redis?expand=0&rev=22
2015-09-27 06:40:22 +00:00
Martin Pluskal
f3cc57a376 Accepting request 333534 from home:darix:apps
- update to 3.0.4

OBS-URL: https://build.opensuse.org/request/show/333534
OBS-URL: https://build.opensuse.org/package/show/server:database/redis?expand=0&rev=70
2015-09-25 08:39:38 +00:00
Stephan Kulow
9777df4c56 Accepting request 312110 from server:database
1

OBS-URL: https://build.opensuse.org/request/show/312110
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/redis?expand=0&rev=21
2015-06-16 12:05:18 +00:00
Martin Pluskal
094fda19fe Accepting request 312099 from home:darix:apps
- also pass the bind address to the redis-cli for shutdown
  (boo#835815)

OBS-URL: https://build.opensuse.org/request/show/312099
OBS-URL: https://build.opensuse.org/package/show/server:database/redis?expand=0&rev=68
2015-06-15 12:20:51 +00:00
Dominique Leuenberger
ef0b9717ad Accepting request 311057 from server:database
1

OBS-URL: https://build.opensuse.org/request/show/311057
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/redis?expand=0&rev=20
2015-06-08 06:31:27 +00:00
Martin Pluskal
bf9d46e372 Accepting request 310872 from home:darix:apps
- update to 3.0.2
  * [FIX] Critical security issue fix by Ben Murphy:
          http://t.co/LpGTyZmfS7
  * [FIX] SMOVE reply fixed when src and dst keys are the same.
          (Glenn Nethercutt)
  * [FIX] Lua cmsgpack lib updated to support str8 type.
          (Sebastian Waisbrot)
  * [NEW] ZADD support for options: NX, XX, CH. See new doc at
          redis.io.  (Salvatore Sanfilippo)
  * [NEW] Senitnel: CKQUORUM and FLUSHCONFIG commands back ported.
          (Salvatore Sanfilippo)

OBS-URL: https://build.opensuse.org/request/show/310872
OBS-URL: https://build.opensuse.org/package/show/server:database/redis?expand=0&rev=66
2015-06-07 10:41:58 +00:00
Dominique Leuenberger
9744611eb4 Accepting request 307519 from server:database
1

OBS-URL: https://build.opensuse.org/request/show/307519
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/redis?expand=0&rev=19
2015-05-18 20:24:11 +00:00
b11d329914 Accepting request 307517 from home:Ledest:bashisms
update to 3.0.1

OBS-URL: https://build.opensuse.org/request/show/307517
OBS-URL: https://build.opensuse.org/package/show/server:database/redis?expand=0&rev=64
2015-05-17 01:44:22 +00:00
Dominique Leuenberger
1849fba7f7 Accepting request 294143 from server:database
1

OBS-URL: https://build.opensuse.org/request/show/294143
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/redis?expand=0&rev=18
2015-04-03 12:34:44 +00:00
Martin Pluskal
d06629bd08 Accepting request 294142 from home:darix:apps
- update to 3.0.0
  >> What's new in Redis 3.0 compared to Redis 2.8?
  * Redis Cluster: a distributed implementation of a subset of Redis.
  * New "embedded string" object encoding resulting in less cache
    misses. Big speed gain under certain work loads.
  * AOF child -> parent final data transmission to minimize latency
    due to "last write" during AOF rewrites.
  * Much improved LRU approximation algorithm for keys eviction.
  * WAIT command to block waiting for a write to be transmitted
    to the specified number of slaves.
  * MIGRATE connection caching. Much faster keys migraitons.
  * MIGARTE new options COPY and REPLACE.
  * CLIENT PAUSE command: stop processing client requests for a
    specified amount of time.
  * BITCOUNT performance improvements.
  * CONFIG SET accepts memory values in different units (for
    example you can use "CONFIG SET maxmemory 1gb").
  * Redis log format slightly changed reporting in each line the
    role of the instance (master/slave) or if it's a saving child
    log.
  * INCR performance improvements.
  >> Refactoring changes (no new features nor bug fixes)
  * Blocking operations full refactoring (blocked.c)
  * Client output buffer memory tracking refactored.
  for all the details see
    /usr/share/doc/packages/redis/00-RELEASENOTES
- refreshed redis-enable-bactrace-on-x86-and-ia64-only.patch to
  apply cleanly

OBS-URL: https://build.opensuse.org/request/show/294142
OBS-URL: https://build.opensuse.org/package/show/server:database/redis?expand=0&rev=62
2015-04-02 11:21:30 +00:00
Martin Pluskal
a3bde6cfbb OBS-URL: https://build.opensuse.org/package/show/server:database/redis?expand=0&rev=61 2015-04-01 17:27:37 +00:00
Martin Pluskal
0b1ad96621 Accepting request 294021 from home:darix:apps
- make sure we do not daemonize
- finished systemd support
- update to 2.8.19

OBS-URL: https://build.opensuse.org/request/show/294021
OBS-URL: https://build.opensuse.org/package/show/server:database/redis?expand=0&rev=60
2015-04-01 16:53:07 +00:00
Dominique Leuenberger
71ee5ec02e Accepting request 285791 from server:database
1

OBS-URL: https://build.opensuse.org/request/show/285791
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/redis?expand=0&rev=17
2015-02-13 07:35:25 +00:00
Martin Pluskal
3b4fc66151 Accepting request 285747 from home:ralflangb1:branches:server:database
add sudo dependency for the init script

OBS-URL: https://build.opensuse.org/request/show/285747
OBS-URL: https://build.opensuse.org/package/show/server:database/redis?expand=0&rev=58
2015-02-12 11:25:35 +00:00
Dominique Leuenberger
f8da2efd97 Accepting request 265053 from server:database
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/265053
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/redis?expand=0&rev=16
2014-12-16 13:48:39 +00:00
2a87491e93 None
OBS-URL: https://build.opensuse.org/package/show/server:database/redis?expand=0&rev=56
2014-12-06 02:22:00 +00:00
Dominique Leuenberger
76a3d7b453 Accepting request 260916 from server:database
1

OBS-URL: https://build.opensuse.org/request/show/260916
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/redis?expand=0&rev=15
2014-11-13 08:17:29 +00:00
e579dc79d6 Accepting request 260560 from home:Ledest:misc
fix bashisms in pre script

OBS-URL: https://build.opensuse.org/request/show/260560
OBS-URL: https://build.opensuse.org/package/show/server:database/redis?expand=0&rev=54
2014-11-11 17:17:40 +00:00
Stephan Kulow
0349bd91ab Accepting request 242690 from server:database
- update to 2.8.13
- remove unused skip-aof-test.patch
- additional changes from 2.8.12
  * [FIX / BREAKS BACKWARD COMPATIBILITY] Using SELECT inside Lua
    scripts no longer makes the selected DB to be set in the
    calling client.  So Lua can still use SELECT, but the client
    calling the script will remain set to the original DB. Thix
    fixes an issue with Redis replication of Lua scripts that
    called SELECT without reverting the selected DB to the original
    one. (Salvatore Sanfilippo)
  * [FIX] Sentinel failover was instalbe if the master was detected
    as available during the failover (especially during manual
    failovers) because of an implementation error (lack of checking
    of SRI_PROMOTED flag). (Salvatore Sanfilippo)
  * [FIX] Cancel SHUTDOWN if initial AOF is being written.
    (Matt Stancliff)

OBS-URL: https://build.opensuse.org/request/show/242690
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/redis?expand=0&rev=13
2014-07-28 14:21:04 +00:00
f16b537690 - remove unused skip-aof-test.patch
OBS-URL: https://build.opensuse.org/package/show/server:database/redis?expand=0&rev=52
2014-07-28 09:11:11 +00:00
4c61f2d6d2 - update to 2.8.13
OBS-URL: https://build.opensuse.org/package/show/server:database/redis?expand=0&rev=51
2014-07-25 15:14:08 +00:00
d62564e6bc - update to 2.8.6
Redis 2.6 is mostly a strict subset of 2.8. However there are a 
  few things that you should be aware of:
  The following commands changed behavior:
    * SORT with ALPHA now sorts according to local collation locale
      if no STORE option is used.
    * ZADD/ZINCRBY are now able to accept a bigger range of values
      as valid scores, that is, all the values you may end having
      as a result of calling ZINCRBY multiple times.
    * Many errors are now prefixed by a more specific error code
      instead of the generic -ERR, for example -WRONGTYPE, -NOAUTH, ...
    * PUBLISH called inside Lua scripts is now correctly propagated
      to slaves.
  The following redis.conf and CONFIG GET / SET parameters changed:
    * logfile now uses the empty string in order to log to standard
      output, so 'logfile stdout' is now invalid, use 'logfile ""'
      instead.
  The following INFO fields changed format in a non-backward compatible way:
    * The list of slaves in INFO is now in field=value format.
  Replication:
    Redis 2.8 can be used as slave for Redis 2.6, but doing this is
    only a good idea for the short amount of time needed to upgrade
    your servers.  We suggest to update both master and slaves at
    about the same time.
  For all the details see
    /usr/share/doc/packages/redis/00-RELEASENOTES
- updated redis-conf.patch to apply cleanly again

OBS-URL: https://build.opensuse.org/package/show/server:database/redis?expand=0&rev=50
2014-03-04 13:56:42 +00:00
Tomáš Chvátal
22c8515958 Accepting request 186386 from server:database
- drop skip-aof-test.patch

OBS-URL: https://build.opensuse.org/request/show/186386
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/redis?expand=0&rev=11
2013-08-10 09:58:15 +00:00