User: arto Branch: HEAD Date: Mon, 01 Dec 2008 11:02:32 +0000 Modified files: /modules/bitcache bitcache.admin.inc bitcache.inc bitcache.module bitcache.server.inc Log message: Merged latest changes from http://github.com/bendiken/drupal-bitcache (762dda8). Changelog: - Implemented a new API function bitcache_uri_to_id(). - Improved Bitcache_Stream::mime_type() for better MIME type detection robustness. - #279239 by memfis: Implemented support for HTTP requests using non-clean URLs in the HTTP endpoint. - Always use bitcache_resolve_id() to construct bitstream URLs in order to consistently support non-clean URLs. - Implemented a new API function bitcache_get_modules(). - Expanded the bitcache_get_modules() API function to support 'info' and 'titles' operations in addition to returning module names. - Implemented a table on the configuration screen displaying the currently installed modules supporting the Bitcache API. - Implemented target repository selection on the upload/fetch administration screens. - #336715: Implemented a new API function bitcache_link(), enabling better opportunities for encapsulating the storage location for e.g. Amazon S3 backends. - Fixed an error in bitcache_get_modules() when no modules implementing the Bitcache API are installed. - #338506: Implemented more useful Cache-Control headers to override the Drupal default headers and allow bitstreams to be cached by private caches. - #282164 by sonnen: Implemented support for multi-tier directory storage structures. - Fixed disk utilization totals calculation in Bitcache_FilesystemRepository::size(). Links: http://cvs.drupal.org/diff.php?path=contributions/modules/bitcache/bitcache.... http://cvs.drupal.org/diff.php?path=contributions/modules/bitcache/bitcache.... http://cvs.drupal.org/diff.php?path=contributions/modules/bitcache/bitcache.... http://cvs.drupal.org/diff.php?path=contributions/modules/bitcache/bitcache....