summaryrefslogtreecommitdiff
path: root/src/t_string.c
Commit message (Expand)AuthorAgeFilesLines
* Fix incrDecrCommand() to create shared objects when needed.antirez2018-06-181-1/+1
* Replication: fix the infamous key leakage of writable slaves + EXPIRE.antirez2016-12-131-1/+1
* GETRANGE: return empty string with negative, inverted start/end.antirez2016-06-151-0/+4
* RDMF: More consistent define names.antirez2015-07-271-9/+9
* RDMF: REDIS_OK REDIS_ERR -> C_OK C_ERR.antirez2015-07-261-18/+18
* RDMF: OBJ_ macros for object related stuff.antirez2015-07-261-30/+30
* RDMF: use client instead of redisClient, like Disque.antirez2015-07-261-23/+23
* RDMF (Redis/Disque merge friendlyness) refactoring WIP 1.antirez2015-07-261-1/+1
* Merge pull request #2050 from mattsta/bitops-no-overallocSalvatore Sanfilippo2015-02-251-1/+1
|\
| * Bitops: Stop overallocating storage space on setMatt Stancliff2014-12-111-1/+1
* | More obvious indentation in setCommand().antirez2015-02-031-4/+8
* | Merge branch 'unstable' of git://github.com/mihirvj/redis into set-prantirez2015-02-031-4/+12
|\ \ | |/ |/|
| * Stricter options for SET commandMihir Joshi2014-12-141-8/+12
| * stricter options for SET commandMihir Joshi2014-11-211-4/+8
* | Use exp format and more precision output for ZSCAN.antirez2014-12-021-1/+1
|/
* INCR: Modify incremented object in-place when possible.antirez2014-10-031-5/+15
* Return empty string if GETRANGE of empty stringMatt Stancliff2014-09-021-1/+1
* Increase size of range request in getrangeMatt Stancliff2014-09-021-4/+4
* Fix invalid expire error for SET family commands.antirez2014-08-181-1/+1
* Handle large getrange requestsJan-Erik Rediger2014-08-071-1/+1
* String value unsharing refactored into proper function.antirez2014-03-301-14/+2
* Introduction of a new string encoding: EMBSTRantirez2013-07-221-2/+2
* Support for case unsensitive SET options.charsyam2013-03-291-4/+8
* Extended SET command implemented (issue #931).antirez2013-03-281-8/+58
* Keyspace events: it is now possible to select subclasses of events.antirez2013-01-281-8/+10
* Keyspace events added for more commands.antirez2013-01-281-1/+3
* Initial test events for the new keyspace notification API.antirez2013-01-281-0/+6
* Additionally two typos fixed thanks to @jodalantirez2013-01-191-1/+1
* Fixed many typos.guiquanz2013-01-191-2/+2
* BSD license added to every C source and header file.antirez2012-11-081-0/+29
* Invert two sides of if expression in SET to avoid a lookup.antirez2012-10-311-1/+1
* Bit-related string operations moved to bitop.cantirez2012-05-241-248/+0
* New commands: BITOP and BITCOUNT.antirez2012-05-241-0/+149
* Fixed undefined behavior in *INCR style functions overflow detection. Sorry c...antirez2012-02-211-2/+3
* rewrite INCRBYFLOAT as SETs for AOF/replicationantirez2011-11-141-1/+9
* INCRBYFLOAT implementationantirez2011-11-121-0/+26
* high resolution expires API modified to use separated commands. AOF transatio...antirez2011-11-101-8/+14
* Initial support for key expire times with millisecond resolution. RDB version...antirez2011-11-091-1/+1
* useless call removed, thanks to Pieter for spotting thisantirez2011-06-201-1/+0
* DB API refactoring. The changes were designed together with Pieter Noordhuis.antirez2011-06-201-32/+20
* Fixed return value of GETRANGE / SUBSTRantirez2011-03-041-2/+2
* Merge branch 'master' into unstableantirez2011-01-041-1/+0
|\
| * limits.h is already included from redis.hPieter Noordhuis2010-12-231-1/+0
* | touched key for WATCH refactored into a more general thing that can be used a...antirez2010-12-291-7/+7
|/
* overflow detection in INCR family functionsantirez2010-12-191-1/+6
* Use helper function for string object lengthPieter Noordhuis2010-12-151-20/+3
* Use helper functions in APPENDPieter Noordhuis2010-12-151-14/+8
* Disable negative offsets for SETRANGEPieter Noordhuis2010-12-151-12/+5
* Make SETBIT return original bit valuePieter Noordhuis2010-12-151-16/+25
* removed a test that will never be true fixing the compilation on Linuxantirez2010-12-141-4/+2