Commit Graph

  • 39cdc9bd19 Remove access to free'd memory in cmd_free Nicolas Favre-Felix 2013-05-07 14:09:47 +0100
  • 45ccf6a8d4 Remove check on argv[0] if argv[0] is null Nicolas Favre-Felix 2013-04-30 21:35:45 +0100
  • f616c2992a Free Redis context for custom connections Nicolas Favre-Felix 2013-04-22 20:04:38 +0100
  • 34bb0b8090 More logs in pool.c (Error connecting to Redis) Nicolas Favre-Felix 2013-04-22 19:51:06 +0100
  • df73255068 More logs in server.c (socket creation) Nicolas Favre-Felix 2013-04-22 19:50:38 +0100
  • 54df3f3b7f Add docs for PUT in the command format section Nicolas Favre-Felix 2013-03-25 17:36:35 +0000
  • 2666a13244 Merge branch 'update-hiredis' Nicolas Favre-Felix 2013-02-17 22:56:07 +0000
  • 438a39319e Update hiredis to fd38e55d71 Nicolas Favre-Felix 2013-02-17 22:55:11 +0000
  • bf92a87c1b Print error message when log file can't be opened Nicolas Favre-Felix 2013-02-17 18:20:26 +0000
  • 55481fafea Merge pull request #59 from dcosta72/master Nicolas Favre-Felix 2013-02-17 10:15:38 -0800
  • a7859866b4 Merge pull request #61 from lucap/master Nicolas Favre-Felix 2012-12-07 07:49:01 -0800
  • 94b4d80a48 Don't interfere with markdown Luca Pellicoro 2012-12-07 00:27:40 -0800
  • 7255c5e7df Add javscript chunk encoding example in readme Luca Pellicoro 2012-12-07 00:26:07 -0800
  • 884cba24e0 If the command is a SUBSCRIBE or a PSUBSCRIBE, the keep alive should be 1, keeping the connection alive from the web socket and enabling the client to manage its lifecycle. This seems to do the trick but I don't know enough about the webdis architecture as to guarantee that there are no side effects. But so far seems to do the trick. David Costa Faidella 2012-11-23 12:29:59 +0000
  • 776d987b69 Fix travis yaml file Nicolas Favre-Felix 2012-09-22 15:39:10 +0100
  • f49c49bd09 Travis fixes Nicolas Favre-Felix 2012-09-21 20:07:27 +0100
  • 2cfc27dacc Fix websockets for recent versions of Chrome Nicolas Favre-Felix 2012-09-21 19:39:38 +0100
  • 2c634fa071 Remove BSON support Nicolas Favre-Felix 2012-09-21 18:53:30 +0100
  • 0de6719555 Enable KEEPALIVE socket option to do with half connection. ZhangShuai 2012-08-15 08:45:36 +0800
  • 8a8ab845a3 Merge pull request #52 from andrebraga/master Nicolas Favre-Felix 2012-07-20 07:58:43 -0700
  • bd8a0606f4 Fix server.c for BSDs, actually. André Braga 2012-07-20 11:02:24 -0300
  • 6051d8b0c8 Fix server.c for OSX Nicolas Favre-Felix 2012-07-19 22:55:09 +0100
  • 03bca0a1f0 Travis CI fix Nicolas Favre-Felix 2012-07-01 22:41:04 +0100
  • 43387cf888 Travis CI dependencies Nicolas Favre-Felix 2012-07-01 22:39:13 +0100
  • 1a987ed6dc Setting up Travis CI Nicolas Favre-Felix 2012-07-01 22:31:40 +0100
  • 20b5408834 Add Access-Control-Allow-Headers: * Nicolas Favre-Felix 2012-06-30 20:18:40 +0100
  • b7fb7324f8 Remove deprecated test for DB number. Nicolas Favre-Felix 2012-06-23 19:32:12 +0100
  • c26e777e86 Merge branch 'custom-db' Nicolas Favre-Felix 2012-06-23 19:31:38 +0100
  • 7ad2c87d47 Document DB support. Nicolas Favre-Felix 2012-06-23 19:31:13 +0100
  • b7607a0381 Test separate databases. Nicolas Favre-Felix 2012-06-23 19:30:26 +0100
  • 540b1a91bb Create new connection for new separate DBs. Nicolas Favre-Felix 2012-06-23 19:29:57 +0100
  • 3db6e26ee6 Detect database number as first command parameter. Nicolas Favre-Felix 2012-06-23 17:19:11 +0100
  • 66e4e19f6a Fix tests Makefile Nicolas Favre-Felix 2012-06-23 17:18:55 +0100
  • 8916feb1b4 Add error message for failing event_add. Nicolas Favre-Felix 2012-06-17 19:27:39 +0100
  • 28ec18582a Update hiredis. Nicolas Favre-Felix 2012-04-24 22:14:22 +0100
  • e9da83d268 If a websocket SUBSCRIBEs, use new redis context. Jeremy Morse 2012-04-11 03:31:57 +0100
  • 7e3357576a Don't free the cmd if it's [p]subscribe Rob Spanton 2012-04-09 04:46:11 +0100
  • 5625498ecc Add allocation check for ETags. Nicolas Favre-Felix 2012-02-29 23:56:59 +0000
  • 9b62593f53 Handle memory allocation issues better. Nicolas Favre-Felix 2012-02-29 23:46:08 +0000
  • 7069389d63 [docs] Add question mark as a character to encode. Nicolas Favre-Felix 2012-02-29 22:55:36 +0000
  • 85d242f63a Add HTTP limits (security feature). Nicolas Favre-Felix 2012-02-29 22:48:31 +0000
  • a26a8681ac Removed obsolete unit test Nicolas Favre-Felix 2012-02-12 15:23:01 +0000
  • 006186f429 Added separator param for custom list responses. Nicolas Favre-Felix 2012-02-12 15:21:21 +0000
  • 6b8231989e Merge branch 'master' of https://github.com/chx/webdis into chx-master Nicolas Favre-Felix 2012-02-12 14:58:32 +0000
  • df57554fca Merge pull request #40 from chx/nil Nicolas Favre-Felix 2012-02-12 06:53:40 -0800
  • efc23393a9 Merge branch 'master' of https://github.com/nicolasff/webdis Karoly Negyesi 2012-02-11 10:23:15 +0000
  • 3e9354b21f A nil is not found Karoly Negyesi 2012-02-11 10:09:32 +0000
  • 5385f9cbaa Fixed warnings seen on FreeBSD. Nicolas Favre-Felix 2012-01-02 16:44:39 +0000
  • 741db1b0c0 Removed endian.h Nicolas Favre-Felix 2011-12-29 23:44:27 +0000
  • 54d0d45d8d Moving away from endian.h Nicolas Favre-Felix 2011-12-29 23:25:42 +0000
  • 712132ebc2 Reverted previous change Nicolas Favre-Felix 2011-12-29 23:03:19 +0000
  • a6c994cd24 Added missing -lrt. Nicolas Favre-Felix 2011-12-29 22:55:53 +0000
  • 227e1809e4 More compatibility fixes with endian.h Nicolas Favre-Felix 2011-12-29 22:46:06 +0000
  • d4d0ba4c4b Added sys/endian.h for Mac OSX. Nicolas Favre-Felix 2011-12-29 22:37:59 +0000
  • 022861ebd1 WebSocket fixes. Nicolas Favre-Felix 2011-12-29 21:49:26 +0000
  • 28326df532 Merge branch 'websockets' Nicolas Favre-Felix 2011-12-29 19:49:58 +0000
  • 5190c16157 Updated WebSocket protocol to RFC6455. Nicolas Favre-Felix 2011-12-29 19:48:17 +0000
  • da8c888f88 Merge branch 'master' into websockets Nicolas Favre-Felix 2011-12-29 18:09:07 +0000
  • 478c62c66b We only need string support for arrays with no separators. Karoly Negyesi 2011-12-13 07:15:17 +0000
  • 4732d4f3b0 txt array support Karoly Negyesi 2011-12-01 08:41:38 +0000
  • 05bcc6098a Makefile fix, link with LDFLAGS after objects. Nicolas Favre-Felix 2011-11-19 22:11:53 +0000
  • 7286cfe73f Send JS in JSON format Nicolas Favre-Felix 2011-09-15 22:03:05 +0100
  • 33f9a2f01e Disabled Websockets by default. Nicolas Favre-Felix 2011-09-06 21:47:00 +0100
  • 2eba190a0d Fixed daemonize issue Nicolas Favre-Felix 2011-09-06 19:13:54 +0100
  • eedff7af47 Fixed chunk issue with pub/sub clients Nicolas Favre-Felix 2011-09-06 13:43:13 +0100
  • ebe4282d4a Extracted chunk_format function Nicolas Favre-Felix 2011-09-06 13:25:21 +0100
  • a0b0c0cb30 Fixed pub/sub regression (Github issue #32) Nicolas Favre-Felix 2011-09-02 22:57:26 +0100
  • 1014ed5bc4 Read messages from WebSocket client. Nicolas Favre-Felix 2011-08-21 18:43:07 +0100
  • 6080e5a031 Merge branch 'master' into websockets Nicolas Favre-Felix 2011-08-20 17:16:30 +0100
  • 707636bf3c Fixed msgpack dependency (GitHub issue #30) Nicolas Favre-Felix 2011-08-20 12:59:47 +0100
  • 9b2cadadab Fixed byte-ordering in SHA1, added separate Origin header, and added support for prefixed MozWebSocket. Nicolas Favre-Felix 2011-08-17 20:01:15 +0100
  • 5e41e76778 Merge branch 'master' into websockets Nicolas Favre-Felix 2011-08-17 19:24:56 +0100
  • 4e07580a4c Better Makefile for MessagePack Nicolas Favre-Felix 2011-08-15 23:00:50 +0100
  • a4408b6486 Removed static hiredis function from build Nicolas Favre-Felix 2011-08-15 22:43:08 +0100
  • d1d45d9f8c Merge branch 'msgpack' Nicolas Favre-Felix 2011-08-15 22:36:27 +0100
  • c2987f07cd Fixed test for HTTP-400 errors Nicolas Favre-Felix 2011-08-15 22:36:02 +0100
  • cc194b1123 Fixed test for HTTP-400 errors Nicolas Favre-Felix 2011-08-15 22:36:02 +0100
  • 1cd57619fb Added MessagePack tests and fixed status reply Nicolas Favre-Felix 2011-08-15 22:32:59 +0100
  • e676f59f66 MessagePack bugfixes Nicolas Favre-Felix 2011-08-15 22:22:44 +0100
  • 78932bffd4 Working MessagePack implementation, if available. Nicolas Favre-Felix 2011-08-15 22:07:31 +0100
  • 525c63d54a Added more msgpack support Nicolas Favre-Felix 2011-08-15 18:50:56 +0100
  • 93eaa01b4b Check for msgpack support Nicolas Favre-Felix 2011-08-15 18:43:14 +0100
  • ff4b9d9cb1 Merge branch 'master' into websockets Nicolas Favre-Felix 2011-08-02 22:22:08 +0100
  • fe88099ee5 Added text reply for statuses and errors. (Fix GitHub issue #29) Nicolas Favre-Felix 2011-08-02 22:21:56 +0100
  • 8136f9270f Fixed keep-alive issue Nicolas Favre-Felix 2011-08-02 22:18:06 +0100
  • 85a15193e9 Merge branch 'websockets' of github.com:nicolasff/webdis into websockets Nicolas Favre-Felix 2011-08-02 22:14:29 +0100
  • 1dd111a6eb Merge branch 'master' of github.com:nicolasff/webdis into websockets Nicolas Favre-Felix 2011-08-02 22:14:09 +0100
  • d38567d161 Merge branch 'websockets' of github.com:nicolasff/webdis into websockets Nicolas Favre-Felix 2011-08-01 16:17:59 +0100
  • b680d3aadd Merge branch 'master' into websockets Nicolas Favre-Felix 2011-08-01 16:17:38 +0100
  • e35374c8b0 Removed 2 unused warnings. Nicolas Favre-Felix 2011-08-01 16:17:30 +0100
  • 6fd63cb8d8 Merge branch 'master' into websockets Nicolas Favre-Felix 2011-07-24 21:02:35 +0100
  • 12c67f655e Make pub/sub chunks async. Nicolas Favre-Felix 2011-07-24 20:53:36 +0100
  • 4aef06212e Making writes asynchronous Nicolas Favre-Felix 2011-07-24 20:41:01 +0100
  • 0f7d057ed2 Started making writes async. Nicolas Favre-Felix 2011-07-22 14:15:10 +0100
  • d01a144e14 Merge branch 'master' into websockets Nicolas Favre-Felix 2011-07-22 13:44:03 +0100
  • 27713dc581 Block when sending data to clients. Nicolas Favre-Felix 2011-07-22 13:43:57 +0100
  • 5fb8600696 Merge branch 'master' into websockets Nicolas Favre-Felix 2011-07-22 12:42:15 +0100
  • 394cd4fc01 Bugfix for large outputs Nicolas Favre-Felix 2011-07-22 12:42:07 +0100
  • 6925709612 Websocket protocol, now sending proper Sec-WebSocket-Accept header. Nicolas Favre-Felix 2011-07-21 13:26:11 +0100
  • bac0ed9128 Added base-64 encoding to WebSocket handshake. Nicolas Favre-Felix 2011-07-20 13:49:36 +0100