summaryrefslogtreecommitdiff
path: root/src/sds.c
Commit message (Expand)AuthorAgeFilesLines
* Optimization: sdsRemoveFreeSpace to avoid realloc on noop (#11766)uriyage2023-01-311-48/+35
* Optimize the performance of sdscatrepr in printable characters (#11725)judeng2023-01-221-1/+2
* Fix additional AOF filename issues. (#10110)Yossi Gottlieb2022-01-181-0/+20
* There is mismach between function sdssplitlen() comments and implementation (...Hongcai Ren2021-12-221-6/+4
* Add --large-memory flag for REDIS_TEST to enable tests that consume more than...sundb2021-11-161-3/+2
* sdstrim remove excessive check (#4045)七飒2021-10-171-1/+1
* Fix integer overflow in _sdsMakeRoomFor (CVE-2021-41099) (#9558)yiyuaner2021-10-041-3/+3
* sds.c: Fix potential overflow in sdsll2str. (#8910)Binbin2021-08-081-1/+11
* Query buffer shrinking improvements (#5013)Oran Agra2021-07-051-0/+73
* Fix bug in sdscatfmt when % is the last format char (#9173)Oran Agra2021-07-011-0/+1
* Adjustments to recent RM_StringTruncate fix (#3718) (#9125)Oran Agra2021-06-221-20/+37
* Fix the wrong reisze of querybuf (#9003)sundb2021-06-151-5/+24
* Fixed some typos, add a spell check ci and others minor fix (#8890)Binbin2021-06-101-4/+4
* remove unnecessary determine statement in sdsrange (#8978)wuYin2021-05-221-1/+1
* clean dead assignment, start is never used in sdstrim function (#8796)Bonsai2021-04-191-2/+2
* Add run all test support with define REDIS_TEST (#8570)sundb2021-03-101-1/+2
* Fix integer overflow (CVE-2021-21309). (#8522)Yossi Gottlieb2021-02-221-0/+3
* Add proc-title-template option. (#8397)Yossi Gottlieb2021-01-281-0/+92
* sdscatfmt call sdsMakeRoomFor, asked for more space than intended (#8286)huangzhw2021-01-051-1/+1
* Add semicolon to calls of test_cond() (#8238)Wang Yuan2020-12-231-24/+24
* Sanitize dump payload: fail RESTORE if memory allocation failsOran Agra2020-12-061-2/+12
* Allow '\0' inside of result of sdscatvprintf, and efficiency improvements (#6...Egor Seredin2020-11-041-6/+26
* performance and memory reporting improvement - sds take control of it's inter...Oran Agra2020-10-021-8/+30
* Normalize sds test mechanism together with some compile warnings. (#7854)WuYunlong2020-09-281-10/+9
* Squash merging 125 typo/grammar/comment/doc PRs (#7773)Oran Agra2020-09-101-3/+3
* remove superfluous else block (#7620)xuannianz2020-08-081-2/+0
* Update SDS to latest version.antirez2020-04-161-1/+1
* SDS: make sdscatfmt() faster by pre-allocating a bit.antirez2019-10-021-0/+4
* Trim SDS free space of retained module stringsGuy Benoish2019-02-121-0/+4
* fix comments fault discriptionhdmg2018-12-051-1/+1
* bugfix in sdsReqType creating 64bit sds headers on 32bit systemsOran Agra2018-07-151-1/+3
* Fix typoJack Drogon2018-07-031-1/+1
* Merge pull request #3828 from oranagra/sdsnewlen_prSalvatore Sanfilippo2018-02-271-1/+6
|\
| * add SDS_NOINIT option to sdsnewlen to avoid unnecessary memsets.oranagra2017-02-231-1/+6
* | fix processing of large bulks (above 2GB)Oran Agra2017-12-291-11/+12
* | SDS: improve sdsRemoveFreeSpace() to avoid useless data copy.antirez2017-11-031-5/+12
|/
* sds: don't check for impossible string size in 32 bit systems.antirez2016-09-011-0/+3
* minor fixes - mainly signalModifiedKey, and GEORADIUSoranagra2016-05-091-4/+4
* Lua debugger: use sds_malloc() to allocate eval cli array.antirez2015-11-171-0/+9
* SDS: Copyright updated further.antirez2015-07-251-0/+1
* SDS: changes to unify Redis SDS with antirez/sds repo.antirez2015-07-251-26/+25
* SDS: Copyright notice updated.antirez2015-07-251-2/+3
* SDS: sdsjoinsds() call ported from antirez/sds fork.antirez2015-07-251-0/+12
* SDS: avoid compiler warning in sdsIncrLen().antirez2015-07-241-0/+1
* SDS: use type 8 if we are likely to append to the string.sdsantirez2015-07-231-0/+11
* Fix SDS type 5 sdsIncrLen() bug and added test.antirez2015-07-201-15/+27
* SDS: New sds type 5 implemented.antirez2015-07-151-36/+36
* sds size classes - memory optimizationOran Agra2015-07-141-94/+195
* sdsfree x and yFuGangqiang2015-04-201-0/+3
* fix doc exampleFuGangqiang2015-04-201-1/+1