antirez
97c3022cda
Added missing license and copyright in deps/hiredis.
2012-12-17 11:11:09 +01:00
Patrick TJ McPhee
0b58a57d78
Define _XOPEN_SOURCE appropriately on NetBSD.
2012-12-12 10:49:12 -05:00
antirez
24c94d3dc5
Jemalloc updated to version 3.2.0.
2012-11-28 18:39:35 +01:00
antirez
92e3ddeef7
32 bit build fixed on Linux.
...
It failed because of the way jemalloc was compiled (without passing the
right flags to make, but just to configure). Now the same set of flags
are also passed to the make command, fixing the issue.
This fixes issue #744
2012-11-01 15:40:48 +01:00
antirez
33292ee595
Ctrl+w support in linenoise.
2012-10-26 16:06:25 +02:00
antirez
49ec227531
hiredis library updated.
...
This version of hiredis merges modifications of the Redis fork with
latest changes in the hiredis repository.
The same version was pushed on the hiredis repository and will probably
merged into the master branch in short time.
2012-08-21 17:27:01 +02:00
antirez
287caeca4c
Deleted jemalloc.orig from /deps.
...
In the commit upgrading jemalloc to version 3.0.0 I added the old
version of Jemalloc in the 'jemalloc.orig' directory for an error.
This commit removes the not useful version of jemalloc.
2012-05-16 12:23:45 +02:00
antirez
39f8289c41
Jemalloc updated to 3.0.0.
...
Full changelog here:
http://www.canonware.com/cgi-bin/gitweb.cgi?p=jemalloc.git;a=blob_plain;f=ChangeLog;hb=master
Notable improvements from the point of view of Redis:
1) Bugfixing.
2) Support for Valgrind.
3) Support for OSX Lion, FreeBSD.
2012-05-16 11:09:45 +02:00
Pieter Noordhuis
b866abc78e
Clean up Makefiles
...
Remove unused variables. Instead of overriding non-standard variables
such as ARCH and PROF, use standard variables CFLAGS and LDFLAGS to
override Makefile settings. Move dependencies generated by `make dep` to
a separate file.
2012-04-11 11:24:17 +02:00
antirez
671b6eb54c
lua_cmsgpack.c added
2012-02-24 15:46:25 +01:00
antirez
1d8a84d4f0
Lua_cmsgpack added to Redis scripting.
2012-02-24 15:45:16 +01:00
antirez
80509bda87
Fix 32bit build of hiredis
2012-02-19 20:49:20 +01:00
antirez
d6e3216e2b
Applied a few modifications to hiredis to tune it for speed (redis-benchmark) and ability to read more deeply nested replies (redis-cli).
2012-02-19 20:33:59 +01:00
antirez
c23e3efd71
The hiredis lib shipped with Redis was updated to latest version.
2012-02-19 20:26:50 +01:00
lsbardel
35a943766b
added lua struct c extension
2012-02-13 21:05:21 +00:00
antirez
ab9d925bb9
jemalloc gitignore updated to jemalloc 2.2.5
2011-11-25 16:42:10 +01:00
jbergstroem
705733c4bd
Update to jemalloc 2.2.5
2011-11-23 21:36:25 +01:00
Pieter Noordhuis
f3220a5b88
Rebuild deps/ and src/ when ARCH changes
...
This change moves the build instructions for dependencies to a separate
Makefile in deps/. The ARCH environment variable is stored in a
.make-arch file in the same directory as the Makefile. The contents of
this file is read and compared to the current ARCH, and, on a mismatch
triggers rebuilding the entire source tree.
When file .make-arch exists and matches with ARCH from the environment,
the dependencies are assumed to already be built.
The new "clean" target only cleans the Redis source tree, not its
dependencies. To clear the dependencies as well, the "distclean" target
can be used.
2011-11-15 12:41:35 -08:00
antirez
12bcfcfe07
32bit build fixed, broken by a previous commit fixing build on Solaris
2011-11-08 21:00:52 +01:00
antirez
5972fb1127
hiredis/redis changes for speed with big payloads: read buffer size set
...
to 16k, request buffer size is no longer destroyed when emtpy and large
(better fix needed). Redis clients static output buffer set to 16k as
well.
2011-11-08 10:59:59 +01:00
antirez
eef6e804fd
Lua cjson include paths now use the local includes.
2011-10-19 16:57:54 +02:00
antirez
db3738932d
JSON support for Lua scripting, based on work from @lp, thanks!. We are using the good and fast cjson by Mark Pulford.
2011-10-19 16:42:10 +02:00
antirez
335b27ecd0
master branch merged into scripting.
2011-07-12 12:39:16 +02:00
antirez
0f671d8dd7
hiredis max multi bulk nesting level raised to 7
2011-06-30 13:34:38 +02:00
antirez
4d0e1714f0
unstable merge conflicts resolved
2011-06-25 12:29:24 +02:00
Pieter Noordhuis
dc2a073a65
Ignore jemalloc build artifacts
2011-06-20 11:38:25 +02:00
antirez
f675ff36b4
jemalloc source added
2011-06-20 11:30:06 +02:00
antirez
e9d555d1e4
makefile adapted to link against lua lib and to pass the 32bit flag to Lua building system
2011-05-25 12:32:43 +02:00
Pieter Noordhuis
6fd0d3c83c
Update hiredis
2011-05-05 16:25:48 +02:00
antirez
b76384a393
linenoise updated
2011-02-22 17:46:11 +01:00
Pieter Noordhuis
3a45014eff
Update hiredis to 0.9.2
2010-12-23 11:01:11 +00:00
antirez
5c73aba6c8
Linenoise updated to latest version
2010-12-10 19:22:13 +01:00
antirez
83fac5eeea
added support for ctrl-l and clear command into redis-cli. To clear the screen is a good idea from time to time :). Also linenoise updated to the current version to support this new feature.
2010-12-01 11:18:59 +01:00
antirez
83696b5d4a
minor merge conflicts merging cli-help branch fixed
2010-11-30 11:39:55 +01:00
Pieter Noordhuis
ac62018b87
Minor update to linenoise
2010-11-29 20:53:57 +01:00
Pieter Noordhuis
473ed93b3f
Update linenoise
2010-11-29 19:27:06 +01:00
antirez
1bb935b912
quick and dirty fix for hiredis bug creating problem with the new redis-cli connect commmand. Also change prompt when redis-cli is not connected
2010-11-29 12:20:17 +01:00
Pieter Noordhuis
414a08a4f3
Don't hardcode make to "make"
2010-11-21 16:44:17 +01:00
antirez
57335c3f21
fixed compilation with 32bit target
2010-11-08 12:53:36 +01:00
Pieter Noordhuis
8cf76dfadf
Update hiredis
2010-11-05 17:24:48 +01:00
Pieter Noordhuis
cbc815b1e1
Update hiredis
2010-11-04 13:35:47 +01:00
Pieter Noordhuis
515a7be01d
Import linenoise as dependency for redis-cli
2010-11-03 17:15:23 +01:00
Pieter Noordhuis
1931d7e0d3
Add hiredis dependency for redis-cli, redis-benchmark, etc
2010-11-03 16:03:04 +01:00