- 13 8月, 2014 3 次提交
- 12 8月, 2014 4 次提交
-
-
由 Pieter Noordhuis 提交于
Hat tip to @rfuchs. See: https://github.com/redis/hiredis/pull/178. Fixes #1187
-
由 charsyam 提交于
Also moves acceptHandler() to be near the other accept...() functions. Closes #1105
-
由 一个手艺人 提交于
For some Solaris flavours, the inet_aton in in resolv library. Not linking this library will introduce link error. Improves compatability with older Solaris and still works on new Solaris. Closes #1092
-
由 Daniel Price 提交于
Closes #997
-
- 08 8月, 2014 15 次提交
-
-
由 antirez 提交于
The funciton was also modified in order to be more standalone and produce an output without trailing spaces, making the reuse simpler. The global variable was renamed in cammel case as most other Redis globals, except the main ones we refer too many times, like 'server'.
-
由 charsyam 提交于
Less copy/paste code duplication. Closes #952
-
由 Matt Stancliff 提交于
Closes #1161
-
由 SungBin_Hong 提交于
Closes #1327
-
由 Chris Lamb 提交于
Found by The Mayhem Team (Alexandre Rebert, Thanassis Avgerinos, Sang Kil Cha, David Brumley, Manuel Egele) Cylab, Carnegie Mellon University. See http://bugs.debian.org/716259 for more. Signed-off-by: NChris Lamb <lamby@debian.org> Fixes #1191
-
由 charsyam 提交于
Closes #1129
-
由 Matt Stancliff 提交于
Previously, "MOVE key somestring" would move the key to DB 0 which is just unexpected and wrong. String as DB == error. Test added too. Modified by @antirez in order to use the getLongLongFromObject() API instead of strtol(). Fixes #1428
-
由 Matt Stancliff 提交于
Also adds test for numsub — due to tcl being tcl, it doesn't capture the "numberness" of the fix, but now we at least have one test case for numsub. Closes #1561
-
由 Xiaojie Zhang 提交于
Closes #1519
-
由 Samuel Chou 提交于
[I had to split out the clang check due to clang *really* not liking the __GLIBC_PREREQ macro; -matt] Closes #1456
-
由 Jim Howard 提交于
Reason: https://github.com/antirez/redis/pull/1450#issuecomment-30432925 Closes #1450
-
由 Xian Li 提交于
Closes #1614
-
由 Joshua Anderson 提交于
Closes #1610
-
由 cubicdaiya 提交于
According to the C standard, it is desirable to give the type 'void' to functions have no argument. Closes #1631
-
由 Matt Stancliff 提交于
dictAdd returns DICT_OK, not REDIS_OK. They both have the same underlying values, so it works even though the code is technically wrong. Fixes #1512
-
- 07 8月, 2014 18 次提交
-
-
由 Jan-Erik Rediger 提交于
This was discovered by _bodya and reported in the IRC channel. Everything worked fine as these scripts are always executed as shell scripts. Closes #1728
-
由 Edgars Irmejs 提交于
According to unix manuals, "Connecting to the socket object requires read/write permission." -- mode 755 is useless for anybody other than the owner. Fixes #1696
-
由 ripcurld00d 提交于
Use constants to avoid magic numbers in `types`, which is an array that stores the names of `REDIS` types. Closes #1681
-
由 Kashif Rasul 提交于
Modified by @antirez since the original fix to genInfoString() looked weak. Probably the clang analyzer complained about `section` being possibly NULL, and strcasecmp() called with a NULL pointer. In the practice this can never happen, still for the sake of correctness the right fix is not to modify only the first call, but to set `section` to the value of "default" if it happens to be NULL. Closes #1660
-
由 antirez 提交于
Also quit ASAP when we are still loading a DB, since care is not needed in this special condition, especially for a SIGINT.
-
由 Matt Stancliff 提交于
-
由 Matt Stancliff 提交于
The classic (min+max)/2 is provably unsafe. Fixed as recommended in research: http://googleresearch.blogspot.com/2006/06/extra-extra-read-all-about-it-nearly.html Fix inspired by @wjin, but I used a different approach. (later, I found @kuebler fixed the same issue too). Fixes #1741, #1602
-
由 Matt Stancliff 提交于
We only want to use the last STORE key, but we have to record we actually found a STORE key so we can increment the final return key count. Test added to prevent further regression. Closes #1883, #1645, #1647
-
由 Jan-Erik Rediger 提交于
Previously the end was casted to a smaller type which resulted in a wrong check and failed with values larger than handled by unsigned. Closes #1847, #1844
-
由 Matt Stancliff 提交于
Negative key count causes segfault in Lua functions. Fixes #1842 Closes #1843
-
由 kingsumos 提交于
Cluster leaks memory while connecting due to missing freeaddrinfo() (Commit modified by @antirez. The freeaddrinfo() call was misplaced so in case of no address was bound, the memory leak was still there). Closes #1801
-
由 Jan-Erik Rediger 提交于
(Cleaned up a little by @mattsta) Closes #1774
-
由 Wei Jin 提交于
Fixes #1741
-
由 antirez 提交于
-
由 siahl 提交于
Closes #1900
-
由 Matt Stancliff 提交于
Some people need formatted output even when they have no interactive tty. Fixes #760
-
由 Matt Stancliff 提交于
Previously redis-cli would happily show "-1" or "99999" as valid DB choices. Now, if the SELECT call returned an error, we don't update the DB number in the CLI. Inspired by @anupshendkar in #1313 Fixes #566, #1313
-
由 Matt Stancliff 提交于
Previously, if you did SELECT then AUTH, redis-cli would show your SELECT'd db even though it didn't happen. Note: running into this situation is a (hopefully) very limited used case of people using multiple DBs and AUTH all at the same time. Fixes antirez#1639
-