Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-03-17 | fix common realloc mistake and add null check more | charsyam | |
2016-12-09 | Avoid unchecked malloc | Jan-Erik Rediger | |
Closes #471 | |||
2016-04-20 | remove unnessory code | charsyam | |
2016-04-20 | remove unused code | charsyam | |
2016-04-20 | feat: Include latests changes from sds upstream | Jan-Erik Rediger | |
2016-04-20 | apply sds from redis | clark.kang | |
2015-10-28 | fixing typos | charsyam | |
2015-03-13 | Added support for compiling the parser code with Microsoft Visual C compiler. | tzickel | |
For hiredis-py and others support on windows. | |||
2015-01-05 | Cleanup tabs and end of line whitespace | Matt Stancliff | |
2015-01-05 | Improve redisAppendCommandArgv performance | michael-grunder | |
OK, perhaps the second time is a charm. I forgot that I had hiredis forked from a long time ago, so the initial pull request was hosed. :) * Pulled in sdscatfmt() from Redis, and modified it to accept a size_t (%T) style format specifier. * Pulled in sdsll2str() and sdsull2str() from Redis (needed by sdscatfmt). * Added a new method, redisFormatSdsCommandArgv() which takes and sds* as the target, rather than char* (and uses sdscatfmt instead of sprintf for the construction). I get roughly the following improvement: Old: 1.044806 New: 0.481620 The benchmark code itself can be found here: https://gist.github.com/michael-grunder/c92ef31bb632b3d0ad81 Closes #260 | |||
2015-01-05 | Fix minor comment problems | Gary Grossman | |
"sdscatpritf" -> "sdscatprintf" Example used sdsempty("text") but should say sdsnew("text") Closes #282 | |||
2014-04-09 | Upgrade sds to latest version | antirez | |
SDS is now broken out of Redis into its own project, so include the latest version from the SDS repo. This is a backport of the Redis commit doing the same to the bundled hiredis: https://github.com/antirez/redis/commit/320fa02b9b48ee1c63d88db6344fc0d328e24853 | |||
2014-01-15 | sds.c: avoid leaking tokens when seplen < 1 || len < 0 | Charlie Somerville | |
2013-07-02 | va_copy must be followed by va_end | Richard Fuchs | |
2011-04-21 | Fix sdscatrepr | Pieter Noordhuis | |
2011-04-21 | Don't abort on OOM in sds.c | Pieter Noordhuis | |
2011-04-19 | Inline sdslen and sdsavail (thanks to @bitbckt) | Pieter Noordhuis | |
2011-01-19 | Add testhelp.h inline in sds.c | Pieter Noordhuis | |
2011-01-19 | Update string library | Pieter Noordhuis | |
2010-09-20 | Update sds code | Pieter Noordhuis | |
2010-05-25 | Constify the API and enable -Wwrite-strings | Pierre Riteau | |
The API is more similar to printf now. | |||
2010-05-18 | hiredis was extracted from redis-tools, reverted to standard malloc/free, ↵ | antirez | |
ported to the new protocol, and started as a stand alone project in order to support the need of a C client in the Redis community |