..
.gitignore
Ignore gcov/lcov artifacts
2012-04-13 17:52:33 -07:00
adlist.c
Process async client checks like client timeouts and BLPOP timeouts incrementally using a circular list.
2012-03-13 18:05:11 +01:00
adlist.h
Process async client checks like client timeouts and BLPOP timeouts incrementally using a circular list.
2012-03-13 18:05:11 +01:00
ae_epoll.c
ae_epoll.c typo introduced in the previous commit fixed.
2011-12-15 11:50:15 +01:00
ae_kqueue.c
Max limit to 10k clients removed, this implements feature request on issue #194
2011-12-15 11:42:40 +01:00
ae_select.c
redis.c split into many different C files.
2010-07-01 14:38:51 +02:00
ae.c
implement aeWait using poll(2). Fixes issue #267 .
2012-04-06 11:47:17 +02:00
ae.h
Max limit to 10k clients removed, this implements feature request on issue #194
2011-12-15 11:42:40 +01:00
anet.c
added explanation for the magic 511 backlog number
2012-04-11 17:04:31 +02:00
anet.h
Added a config directive for a Unix socket mask
2011-10-10 11:21:15 -07:00
aof.c
For coverage testing use exit() instead of _exit() when termiating saving children.
2012-04-07 12:11:23 +02:00
asciilogo.h
ASCII ART FTW
2011-04-13 10:58:21 +02:00
bio.c
Mask SIGALRM everything but in the main thread.
2012-03-27 13:48:57 +02:00
bio.h
REDIS_BIO_AOF_FSYNC implemented
2011-09-15 18:25:53 +02:00
cluster.c
Fixed a bug in propagation of PUBLISH via the cluster bus.
2012-04-24 11:28:10 +02:00
config.c
Two small fixes to maxclients handling.
2012-04-18 11:31:24 +02:00
config.h
Everything x86 is little endian
2012-04-11 11:03:30 +02:00
crc16.c
Exact variant of CRC16 specified into crc16.c
2011-10-02 14:05:29 +02:00
crc64.c
crc64.c modified for incremental computation.
2012-04-09 12:20:47 +02:00
db.c
Never used function stringObjectEqualsMs() removed.
2012-04-07 02:10:48 +02:00
debug.c
Fix and refactoring of code used to get registers on crash.
2012-04-24 11:11:35 +02:00
dict.c
Even inside #if 0 comments are comments.
2012-04-21 21:49:21 +02:00
dict.h
Fix for hash table collision attack. We simply randomize hash table initialization value at startup time.
2012-01-21 23:30:13 +01:00
endianconv.c
endian.c/h -> endianconv.c/h to avoid issues with broken libraries search paths.
2012-02-14 16:11:46 +01:00
endianconv.h
Add stdint.h in endianconv.h to fix issue #336 .
2012-02-15 12:21:04 +01:00
fmacros.h
Compilation fixed on OpenBSD making sure that _XOPEN_SOURCE is set to 700 in fmacros.h
2011-09-29 10:20:03 +02:00
help.h
redis-cli help.h updated. Script to generate it updated as well.
2012-04-03 15:30:33 +02:00
intset.c
endian.c/h -> endianconv.c/h to avoid issues with broken libraries search paths.
2012-02-14 16:11:46 +01:00
intset.h
encoded types API to get blob length
2011-02-28 14:48:49 +01:00
lzf_c.c
redis.c split into many different C files.
2010-07-01 14:38:51 +02:00
lzf_d.c
redis.c split into many different C files.
2010-07-01 14:38:51 +02:00
lzf.h
redis.c split into many different C files.
2010-07-01 14:38:51 +02:00
lzfP.h
redis.c split into many different C files.
2010-07-01 14:38:51 +02:00
Makefile
redis-check-dump now is RDB version 6 ready.
2012-04-24 19:05:27 +02:00
Makefile.dep
Makefile.dep updated.
2012-04-11 12:12:30 +02:00
memtest.c
memtest.c: integer overflow fixed.
2012-04-12 11:49:52 +02:00
mkreleasehdr.sh
redis.c split into many different C files.
2010-07-01 14:38:51 +02:00
multi.c
Support for read-only slaves. Semantical fixes.
2012-03-20 17:32:48 +01:00
networking.c
New client info field added to CLIENT LIST output: multi, containing the length of the current pipeline. Test modified accordingly.
2012-04-07 11:14:52 +02:00
object.c
remove mentions of VM in comments
2012-04-02 11:56:03 +02:00
pqsort.c
redis.c split into many different C files.
2010-07-01 14:38:51 +02:00
pqsort.h
redis.c split into many different C files.
2010-07-01 14:38:51 +02:00
pubsub.c
Use less memory when emitting the protocol, by using more shared objects for commonly emitted parts of the protocol.
2012-02-04 08:58:37 +01:00
rand.c
libc neutral random function derived from a drand48() implementation added. Will be used to replace Lua's math.random implementation.
2011-09-23 14:51:48 +02:00
rand.h
Defined macro with bigger number that redisLrand48() can output.
2011-09-23 15:06:07 +02:00
rdb.c
rdbLoad() should check REDIS_RDB_VERSION instead of hardcoded number.
2012-04-24 12:53:30 +02:00
rdb.h
Add a 24bit integer to ziplists to save one byte for ints that can
2012-04-24 12:02:19 +02:00
redis-benchmark.c
fix redis-benchmark memory leak
2012-02-26 10:01:27 +01:00
redis-check-aof.c
redis-check-aof is now large files safe also on 32 bit systems.
2012-02-14 19:57:51 +01:00
redis-check-dump.c
redis-check-dump now is RDB version 6 ready.
2012-04-24 19:05:27 +02:00
redis-cli.c
A few compiler warnings suppressed.
2012-04-24 11:11:55 +02:00
redis-trib.rb
redis-trib: fix the MIGRATE call that now has milliseconds timeout (were seconds before).
2012-03-31 11:28:37 +02:00
redis.c
Don't use an alternative stack for SIGSEGV & co.
2012-04-26 16:21:19 +02:00
redis.h
Limit memory used by big SLOWLOG entries.
2012-04-21 20:34:45 +02:00
release.c
redis.c split into many different C files.
2010-07-01 14:38:51 +02:00
replication.c
Spelling: s/synchrnonization/synchronization
2012-04-25 12:21:56 -07:00
rio.c
Fixed compilation of new rio.c changes (typos and so forth.)
2012-04-09 12:36:44 +02:00
rio.h
Make inline functions rioRead/Write/Tell static. This fixes issue #447 .
2012-04-11 11:58:32 +02:00
scripting.c
Remove loadfile() access from the scripting engine.
2012-04-23 10:43:24 +02:00
sds.c
Added consts keyword where possible
2012-03-30 21:19:51 +02:00
sds.h
Added consts keyword where possible
2012-03-30 21:19:51 +02:00
sha1.c
byte ordering detection in config.h
2011-03-09 15:44:21 +01:00
sha1.h
redis.c split into many different C files.
2010-07-01 14:38:51 +02:00
slowlog.c
Limit memory used by big SLOWLOG entries.
2012-04-21 20:34:45 +02:00
slowlog.h
Limit memory used by big SLOWLOG entries.
2012-04-21 20:34:45 +02:00
solarisfixes.h
Fix for solaris compilation bug Issue 325
2010-09-06 10:12:44 +02:00
sort.c
Marginally cleaner lookupKeyByPattern() implementation.
2012-04-18 11:37:14 +02:00
syncio.c
Better syncio.c with millisecond resolution.
2012-03-31 11:21:45 +02:00
t_hash.c
Replicate HINCRBYFLOAT as HSET.
2012-03-23 10:22:58 +01:00
t_list.c
Document mostly dead code in RPOPLPUSH implementation.
2012-04-18 17:38:02 +02:00
t_set.c
Fixed some spelling errors in the comments
2012-04-07 14:40:29 +02:00
t_string.c
Fixed undefined behavior in *INCR style functions overflow detection. Sorry clang!
2012-02-21 18:26:11 +01:00
t_zset.c
A few compiler warnings suppressed.
2012-04-24 11:11:55 +02:00
testhelp.h
testhelp.h now exits with retcode 1 on failed tests.
2011-11-02 16:52:10 +01:00
util.c
Merge conflicts resolved.
2012-03-09 22:07:45 +01:00
util.h
string2* functions take a const pointer
2012-01-02 15:24:50 -08:00
valgrind.sup
more valgrind friendly test
2011-07-06 15:22:00 +02:00
version.h
Version 2.9.7.
2012-04-10 16:34:33 +02:00
ziplist.c
Spurious debugging printf removed.
2012-04-24 17:15:21 +02:00
ziplist.h
Implements ziplistFind
2012-01-03 16:13:42 -08:00
zipmap.c
Fixed some spelling errors in the comments
2012-04-07 14:40:29 +02:00
zipmap.h
save zipmap encoded hashes as blobs. Work in progress.
2011-02-28 09:56:48 +01:00
zmalloc.c
define zlibc_free() in a way that is not shadowed by jemalloc.
2012-03-27 16:54:53 +02:00
zmalloc.h
future-proof version comparison
2012-04-05 10:41:28 +02:00