Files | Admin

Notes:

Release Name: 0.2.0

Notes:
regurgitator 0.2.0

regurgitator is an GPL-licensed library and Rack middleware for
serving files stored in MogileFS.  It can be embedded inside
any existing Rack application or be used as a standalone Rack app.

* http://bogomips.org/regurgitator/
* barfs@librelist.org
* git://bogomips.org/regurgitator.git
* http://bogomips.org/regurgitator/NEWS.atom.xml

Changes:

* add list_keys module for listing keys
* add :reproxy_key, overriding global REPROXY_KEY constant
* remove support for altip/altmask (hardly ever used)



Changes: GIT-VERSION-GEN | 2 +- lib/regurgitator.rb | 6 +---- lib/regurgitator/device.rb | 13 +----------- lib/regurgitator/domain_host.rb | 2 +- lib/regurgitator/domain_path.rb | 5 ++- lib/regurgitator/endpoint.rb | 9 +++---- lib/regurgitator/file_info.rb | 6 +---- lib/regurgitator/list_keys.rb | 27 ++++++++++++++++++++++++++ lib/regurgitator/one_domain.rb | 2 +- pkg.mk | 4 +- t/domain_host.ru | 1 + t/domain_path.ru | 7 ++++- t/my-tap-lib.sh | 7 +++-- t/one_domain.ru | 1 + test/test_list_keys.rb | 40 +++++++++++++++++++++++++++++++++++++++ 15 files changed, 93 insertions(+), 39 deletions(-) commit 4874e7d38453a0b4b3f47d8dc8095a314083bd11 Author: Eric Wong Date: Thu Dec 15 18:11:02 2011 -0800 regurgitator 0.2.0 * add list_keys module for listing keys * add :reproxy_key, overriding global REPROXY_KEY constant * remove support for altip/altmask (hardly ever used) commit ed9f6b55d3acbe8bf0ee8599fff466fbe9eabd5d Author: Eric Wong Date: Thu Dec 15 18:16:19 2011 -0800 strip out the altmask/altip handling stuff Hardly anyone ever uses/used it, so stop attempting to support it to remove the risk of supporting it improperly. commit 3052e1b0f75523b46f43ddb1163b37c12e6ed57e Author: Eric Wong Date: Thu Dec 1 00:13:43 2011 -0800 list_keys: force case-sensitive key name matching for MySQL Case-insensitivity kills millions each year... We require Sequel 3.29+ for SQLite, so we avoid this problem there already. commit 045b555d7404ca5bfac5cf69a5e7ab35872602ef Author: Eric Wong Date: Wed Nov 16 19:25:32 2011 -0800 add :reproxy_key, overriding global REPROXY_KEY constant Users may never want reproxy behavior, or they may want to use a different key, so support both use cases. Reproxy support (for nginx) is now off now by default. commit 80982a28eafda2b439bbb1545e649509f29e83d4 Author: Eric Wong Date: Wed Nov 16 19:24:59 2011 -0800 t: update my-tap-lib.sh Fix race conditions in verbose mode commit 530ab82be1608f6a136169aee71dc5745b9b1785 Author: Eric Wong Date: Wed Nov 16 18:58:47 2011 -0800 add list_keys module for listing keys This may be useful for building directory indices. commit 611cb7223064f99126388062c8197d4271859b92 Author: Eric Wong Date: Fri Nov 11 08:49:49 2011 +0000 pkg.mk: update to the latest version