31 Commits (79c13ba18aa749149e9fa1b091dd6c564d8c8202)

Author SHA1 Message Date
John Plevyak bab330e467 Fix handling of ports over 32767 by using 'int' instead of 'short'. 10 years ago
Andriy Senkovych 8deffc7403 Rename libb64 to b64 for compatibility reasons, move to DEPS. 11 years ago
Nicolas Favre-Felix b56218c84a Write pidfile when daemonized (GitHub issue #10) 11 years ago
Nicolas Favre-Felix 85d242f63a Add HTTP limits (security feature).
* Limit the total HTTP request size.
* Fail early, as soon as invalid characters are found.
* Fixes issue #33.
13 years ago
Nicolas Favre-Felix 33f9a2f01e Disabled Websockets by default.
Due to a possible crash, WebSockets are disabled until their
implementation is completed.
13 years ago
Nicolas Favre-Felix 94fb611bf3 Added support for a default root object (fix #26) 13 years ago
Nicolas Favre-Felix 3f510d3a63 Fixed ACL mask bug. 14 years ago
Nicolas Favre-Felix fd404c4adf Configurable pool size. 14 years ago
Nicolas Favre-Felix 5b7aa50e62 Partial rewrite, adding WebSockets, threads, pool. 14 years ago
Nicolas Favre-Felix 0bb096a83e Add database switch in config file. 14 years ago
Nicolas Favre-Felix 2a84258f36 Add daemonize support. 14 years ago
Nicolas Favre-Felix 752c00bbc7 Saved a few syscalls and opening/closing the log. Log either to a file or to stdout. 14 years ago
Nicolas Favre-Felix 4741fed926 Log refactoring. 14 years ago
Nicolas Favre-Felix bec19d06eb Merge branch 'slog' of https://github.com/mrb/webdis into slog
Conflicts:
	Makefile
14 years ago
mrb 958c6f3295 logging tweaks 14 years ago
mrb c16249ff50 first pass at a simple log 14 years ago
Nicolas Favre-Felix 03af4425dc Drop privileges. 14 years ago
Nicolas Favre-Felix a7bf6f76e9 ACL refactoring. 14 years ago
Nicolas Favre-Felix 23c904ac91 Working HTTP Basic Auth. 14 years ago
Nicolas Favre-Felix 17c0c59a10 Small refactoring. 14 years ago
Nicolas Favre-Felix 37b1281f0d Base64 encode of user:password for HTTP Basic Auth. 14 years ago
Nicolas Favre-Felix 4a9918d313 ACL now working again. 14 years ago
Nicolas Favre-Felix 41388a5196 Parsed ACLs. 14 years ago
Nicolas Favre-Felix f4e28936b5 Added support for Redis AUTH command. 14 years ago
Nicolas Favre-Felix 1cace807a1 Lint. 14 years ago
Nicolas Favre-Felix de5c2839e4 Added IP range restriction. 14 years ago
Nicolas Favre-Felix 1209922c03 Parsed and stored disabled commands. 14 years ago
Nicolas Favre-Felix c7f855ff39 Refactoring in JSON conf loader. 14 years ago
Nicolas Favre-Felix 9833000353 Switched conf file to JSON. 14 years ago
Nicolas Favre-Felix 7107ed01e9 Better conf parsing. 14 years ago
Nicolas Favre-Felix 956a0e917c Added simplistic config file. 14 years ago