summaryrefslogtreecommitdiff
path: root/src/t_string.c
Commit message (Expand)AuthorAgeFilesLines
* Fix integer overflow in STRALGO LCS (CVE-2021-29477)Oran Agra2021-05-031-1/+1
* Fixes some typos (#8874)Andy Pan2021-04-271-1/+1
* Adds `LEN` to `STRALGO`'s comment (#8626)Itamar Haber2021-03-101-1/+1
* Improve overflow check of expire time (#8519)sundb2021-02-221-2/+2
* EXPIRE, EXPIREAT, SETEX, GETEX: Return error when expire time overflows (#8287)Gnanesh2021-02-211-22/+29
* Moved most static strings into the shared structure (#8411)Madelyn Olson2021-02-091-4/+2
* Fix typo and some out of date comments (#8449)Huang Zw2021-02-081-1/+1
* GETEX, GETDEL and SET PXAT/EXAT (#8327)Raghav Muddur2021-01-271-77/+263
* Flow through the error handling path for most errors (#8226)Madelyn Olson2020-12-231-3/+3
* Getset fix (#8118)Madelyn Olson2020-12-011-1/+1
* Propagate GETSET and SET-GET as SET (#7957)Oran Agra2020-11-031-1/+24
* fix new build warning about getGenericCommand (#7882)Oran Agra2020-10-041-0/+3
* Add GET parameter to SET command (#7852)Nykolas Laurentino de Lima2020-10-021-5/+18
* Squash merging 125 typo/grammar/comment/doc PRs (#7773)Oran Agra2020-09-101-1/+1
* Replace usage of wrongtypeerr with helper (#7633)Madelyn Olson2020-08-111-7/+6
* using proto-max-bulk-len in checkStringLength for SETRANGE and APPENDzhaozhao.zz2020-08-111-2/+2
* Fix LCS object type checking. Related to #7379.antirez2020-06-121-10/+17
* fix memory leakhwware2020-06-111-12/+11
* fix server crash in STRALGO commandhwware2020-06-081-0/+7
* using moreargs variablehwware2020-05-211-2/+2
* fix server crash for STRALGO commandhwware2020-05-211-2/+2
* LCS -> STRALGO LCS.antirez2020-04-241-5/+18
* Tracking: NOLOOP internals implementation.antirez2020-04-211-7/+7
* Merge branch 'lcs' into unstableantirez2020-04-061-0/+204
|\
| * LCS: allow KEYS / STRINGS to be anywhere.antirez2020-04-061-6/+0
| * LCS: get rid of STOREIDX option. Fix get keys helper.antirez2020-04-061-14/+13
| * LCS: fix stale comment.lcsantirez2020-04-021-1/+1
| * LCS: output LCS len as well in IDX mode.antirez2020-04-021-1/+6
| * LCS: MINMATCHLEN and WITHMATCHLEN options.antirez2020-04-021-11/+24
| * LCS: 7x speedup by accessing the array with better locality.antirez2020-04-011-1/+1
| * LCS: implement KEYS option.antirez2020-04-011-2/+18
| * LCS: other fixes to range emission.antirez2020-04-011-16/+20
| * LCS: fix emission of last range starting at index 0.antirez2020-04-011-1/+1
| * LCS: implement range indexes option.antirez2020-04-011-9/+59
| * LCS: initial functionality implemented.antirez2020-04-011-0/+123
* | modules don't signalModifiedKey in setKey() since that's done (optionally) in...Oran Agra2019-12-231-1/+1
|/
* Avoid changing setKey() API after #6679 fix.antirez2019-12-181-3/+3
* incrbyfloat: fix issue #5256 ttl lost after propagatezhaozhao.zz2019-12-181-4/+7
* add a new SET option KEEPTTL that doesn't remove expire timezhaozhao.zz2019-12-181-9/+16
* RESP3: most null replies converted.antirez2019-01-091-4/+4
* RESP3: Use new deferred len API in t_string.c.antirez2019-01-091-1/+1
* Remove useless complexity from MSET implementation.antirez2018-10-221-7/+5
* 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