Commit Graph

  • f8ed8c89c9 Started implementing the new WebSocket protocol Nicolas Favre-Felix 2011-07-20 13:41:27 +0100
  • 7360f8f7d8 Added fix-config.diff and install-target.diff by @jollyroger. Nicolas Favre-Felix 2011-07-17 22:13:09 +0100
  • 94fb611bf3 Added support for a default root object (fix #26) Nicolas Favre-Felix 2011-06-23 22:11:29 +0200
  • 712d7b061d Updated hiredis to 5f5b3d9. Nicolas Favre-Felix 2011-06-13 00:51:35 +0200
  • 81d18ddfab Fix issue #24 with slow-reading clients. Nicolas Favre-Felix 2011-06-13 00:50:21 +0200
  • 070d332341 Reset Makefile Nicolas Favre-Felix 2011-06-05 14:50:07 +0200
  • 4fde286233 Fixed crash on pub/sub with custom formats. Nicolas Favre-Felix 2011-06-05 14:28:02 +0200
  • 97d8afd46e Merge branch 'master' of github.com:nicolasff/webdis Nicolas Favre-Felix 2011-06-04 13:45:38 +0200
  • 683cd7759f Added Content-Disposition. Nicolas Favre-Felix 2011-05-31 20:50:07 +0200
  • 48b26587c1 Prevent truncate when the extension is unknown. Nicolas Favre-Felix 2011-05-31 20:09:13 +0200
  • 04774aac1b Merge pull request #20 from bmatheny/master Nicolas Favre-Felix 2011-05-20 10:35:21 -0700
  • 9bd292380a Should continue attempting to reconnect after errors Blake Matheny 2011-05-20 12:51:44 -0400
  • 3f510d3a63 Fixed ACL mask bug. Nicolas Favre-Felix 2011-05-20 15:01:42 +0200
  • 52d5542e57 Fixed double-free with multiple SUBSCRIBE channels. Nicolas Favre-Felix 2011-05-20 11:39:22 +0200
  • 4172dbfc75 s/Chunked/chunked/g Nicolas Favre-Felix 2011-05-11 11:00:34 +0200
  • 1ac97b225a Removed 2 calls to memcpy. Nicolas Favre-Felix 2011-04-29 10:24:18 +0200
  • 0e061f6d8d Fixed log buf, removed spin lock. Nicolas Favre-Felix 2011-04-21 23:32:53 +0200
  • 9b536bff4f Restored unit test. Nicolas Favre-Felix 2011-04-21 17:48:04 +0200
  • b830f6a461 Merge branch 'perf' Nicolas Favre-Felix 2011-04-21 15:22:49 +0200
  • c9eab0c275 Fixed CORS. Nicolas Favre-Felix 2011-04-21 15:21:46 +0200
  • cc9137d660 Fixed CORS. Nicolas Favre-Felix 2011-04-21 15:21:46 +0200
  • e9dd8df871 Fix FTBFS on Debian by adding -lrt to LDFLAGS Amir Mohammad Saied 2011-04-20 10:14:44 +0430
  • 9153c90c2e Release 0.1.0 Nicolas Favre-Felix 2011-04-19 23:58:57 +0200
  • a4a76551c7 Merge branch 'refactor' Nicolas Favre-Felix 2011-04-19 23:53:38 +0200
  • 6a3ca7658e Add 'callback' query string parameter for JSONP. Nicolas Favre-Felix 2011-04-19 23:49:52 +0200
  • dde59c943a Added SIGINT handler to pub/sub test. Nicolas Favre-Felix 2011-04-19 23:42:03 +0200
  • d62310521f README for tests. Nicolas Favre-Felix 2011-04-19 23:34:24 +0200
  • 5cddc7d331 Better pub/sub benchmark. Nicolas Favre-Felix 2011-04-19 23:28:45 +0200
  • fb7d5b8429 Cleanup. Nicolas Favre-Felix 2011-04-19 23:28:17 +0200
  • 6d7cd41e05 Log notice for large number of connections. Nicolas Favre-Felix 2011-04-13 22:50:07 +0200
  • 47084088d0 Working pub/sub test. TODO: cleanup. Nicolas Favre-Felix 2011-04-13 22:25:57 +0200
  • 9b2a761825 Fix for pub/sub clients. Nicolas Favre-Felix 2011-04-13 22:25:37 +0200
  • c01adb1122 Started pub/sub test. Nicolas Favre-Felix 2011-04-13 19:27:10 +0200
  • b01cb75db7 Disconnect broken SUBSCRIBE clients. Nicolas Favre-Felix 2011-04-13 19:26:04 +0200
  • 21c4413d0d cleanup. Nicolas Favre-Felix 2011-04-13 19:25:37 +0200
  • cdde256d9b Better WebSocket HTML5 page. Nicolas Favre-Felix 2011-04-13 17:56:43 +0200
  • 3035d8ee3d Refactoring. Nicolas Favre-Felix 2011-04-13 16:48:57 +0200
  • a532d4abbe Added "400/Bad Request" unit test. Nicolas Favre-Felix 2011-04-12 23:19:00 +0200
  • 2c7072c2ed Added ETag unit test. Nicolas Favre-Felix 2011-04-12 23:13:55 +0200
  • c4245ec1d9 Ideas. Nicolas Favre-Felix 2011-04-12 23:11:35 +0200
  • a899b458c2 Small benchmarking error. Nicolas Favre-Felix 2011-04-12 22:40:56 +0200
  • 513982d8de Added asynchronous reconnect, fixed memory leak. Nicolas Favre-Felix 2011-04-12 22:37:37 +0200
  • a91b7b13e1 Unavailability bugfix. Nicolas Favre-Felix 2011-04-09 23:57:24 +0200
  • 8c60c86ce8 Revert field sizes. Nicolas Favre-Felix 2011-04-09 19:51:05 +0200
  • ce72d451bf Benchmark refactoring. Nicolas Favre-Felix 2011-04-09 19:17:59 +0200
  • 704a2886ef Bugfix. Nicolas Favre-Felix 2011-04-09 19:17:44 +0200
  • b3f2b2f306 Support Redis wire protocol over HTML5 WebSockets. Nicolas Favre-Felix 2011-04-09 16:07:28 +0200
  • 9f92ecfd12 Use a spinlock on the log writer. Nicolas Favre-Felix 2011-04-09 14:27:20 +0200
  • 0b5f2c98d7 Restored daemonize. Nicolas Favre-Felix 2011-04-09 14:08:07 +0200
  • cd9fd9a335 Refactoring, commenting. Nicolas Favre-Felix 2011-04-09 13:36:06 +0200
  • bf2f584140 Fixed 503 responses when Redis is down. Nicolas Favre-Felix 2011-04-09 13:21:33 +0200
  • fd404c4adf Configurable pool size. Nicolas Favre-Felix 2011-04-09 13:03:57 +0200
  • a6c61cfe11 Warning fixes. Nicolas Favre-Felix 2011-04-09 12:58:21 +0200
  • 071341fccf Fixed fd race condition. Nicolas Favre-Felix 2011-04-08 14:56:13 +0200
  • 239c9004dc HTTP version in reply. Nicolas Favre-Felix 2011-04-08 13:58:44 +0200
  • b19fbc7680 Added benchmark script. Nicolas Favre-Felix 2011-04-08 12:50:37 +0200
  • 5b7aa50e62 Partial rewrite, adding WebSockets, threads, pool. Nicolas Favre-Felix 2011-04-08 12:27:50 +0200
  • 07daf02e03 Re-init events after fork when daemonizing. davidk 2011-03-17 11:40:53 -0700
  • 7e5e34653d Fix off-by-one error. Nicolas Favre-Felix 2011-03-16 07:36:16 -0700
  • dda2236e4b Merge branch 'master' into ry Nicolas Favre-Felix 2011-03-06 15:53:30 +0100
  • 911fcaed79 Added match-all pattern for ACLs Nicolas Favre-Felix 2011-03-06 15:53:05 +0100
  • eefa8fb051 Merge branch 'master' into ry Nicolas Favre-Felix 2011-03-05 19:46:43 +0100
  • 8a78211197 Fix line endings for the raw reply format to comply with the Redis protocol specification. Daniele Alessandri 2011-03-05 16:48:07 +0100
  • 1b6f36bdea Added Content-Type for JS and CSS files. Nicolas Favre-Felix 2011-03-02 17:52:32 +0100
  • dc83f9a21d Add note about dependencies on OSX. Nicolas Favre-Felix 2011-03-01 07:55:48 +0100
  • 981b34d42a Added dependency info. Nicolas Favre-Felix 2011-02-28 13:42:29 +0100
  • 935e5dea92 ideas. Nicolas Favre-Felix 2011-02-23 21:53:51 +0100
  • b876704e85 Merge branch 'master' into ry Nicolas Favre-Felix 2011-02-23 21:24:25 +0100
  • 0bb096a83e Add database switch in config file. Nicolas Favre-Felix 2011-02-23 21:16:10 +0100
  • 304486646d Upload fix. Nicolas Favre-Felix 2011-02-23 20:57:58 +0100
  • 2db7eb8389 Merge branch 'master' into ry Nicolas Favre-Felix 2011-02-18 10:45:12 +0100
  • 064c701160 Better HGETALL output in JSON and BSON. Nicolas Favre-Felix 2011-02-18 10:45:06 +0100
  • 0190fd367b Fix for pub/sub disconnections. Nicolas Favre-Felix 2011-02-13 18:29:44 +0100
  • fc5e14e6df Merge branch 'master' into ry Nicolas Favre-Felix 2011-02-01 22:53:01 +0100
  • e4d2738742 BSON support. Nicolas Favre-Felix 2011-02-01 22:47:49 +0100
  • 9f307f2ab7 Disconnect SUBSCRIBE users when Redis link is lost. Nicolas Favre-Felix 2011-02-01 12:31:29 +0100
  • b6d4c28d2f Merge branch 'ry' of github.com:nicolasff/webdis into ry Nicolas Favre-Felix 2011-02-01 00:05:58 +0100
  • 5be1e2c23c HTTP refactor. Nicolas Favre-Felix 2011-01-31 23:54:54 +0100
  • 8e1d018a21 HTTP refactor. Nicolas Favre-Felix 2011-01-31 23:54:54 +0100
  • 2d10922688 Remove debug info. Nicolas Favre-Felix 2011-01-31 23:54:41 +0100
  • f565a626c2 Fix pub/sub disconnection. Nicolas Favre-Felix 2011-01-31 23:49:23 +0100
  • 6a1eae43f9 refactoring. Nicolas Favre-Felix 2011-01-31 23:40:07 +0100
  • 1d4366df34 Remove dead code. Nicolas Favre-Felix 2011-01-31 14:58:20 +0100
  • 28b69b7adf Fix cmd leak on ACL rejection. Nicolas Favre-Felix 2011-01-31 14:57:42 +0100
  • b7182e8c7e Fix ACL. Nicolas Favre-Felix 2011-01-31 14:57:31 +0100
  • 9467352d40 Refactoring. Nicolas Favre-Felix 2011-01-31 14:49:30 +0100
  • 4f563a0d8a Fix for HTTP/1.0 Nicolas Favre-Felix 2011-01-31 13:53:30 +0100
  • 9538f9f3f9 Merge branch 'master' into ry Nicolas Favre-Felix 2011-01-27 10:33:50 +0100
  • 2a84258f36 Add daemonize support. Nicolas Favre-Felix 2011-01-27 10:27:43 +0100
  • 44ee69eda3 Parse INFO output and convert to a JSON object. Nicolas Favre-Felix 2011-01-27 10:00:37 +0100
  • 9378544d19 Fix subscribe leak. Nicolas Favre-Felix 2011-01-26 21:40:13 +0100
  • 3e63a076a3 Fix chunked encoding. Nicolas Favre-Felix 2011-01-26 21:30:39 +0100
  • 70d2e07043 Fix memory access on empty commands. Nicolas Favre-Felix 2011-01-26 21:14:24 +0100
  • a298d3c16b Better client/cmd relationship. Nicolas Favre-Felix 2011-01-25 18:44:57 +0100
  • 1073b847ba Better handling of ACL disconnections. Nicolas Favre-Felix 2011-01-25 18:21:31 +0100
  • b5b79c97df Cleanup. Nicolas Favre-Felix 2011-01-25 17:54:07 +0100
  • d140778c3f Check socket state on startup. Nicolas Favre-Felix 2011-01-24 23:43:21 +0100
  • 6455b9006a Re-enable logs. Nicolas Favre-Felix 2011-01-24 23:40:44 +0100
  • 443d142497 HTTP Refactoring. Getting there. Nicolas Favre-Felix 2011-01-24 23:26:39 +0100
  • 7cfb80d4ce Add client.{c,h}. Needs a lot more refactoring. Nicolas Favre-Felix 2011-01-24 23:13:37 +0100