From 5d76ec85a500321127ac879ffaa0aabd686bb7bf Mon Sep 17 00:00:00 2001 From: Christian Weiske Date: Tue, 17 Apr 2012 19:53:13 +0200 Subject: raw download for older revisions --- www/raw.php | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) (limited to 'www/raw.php') diff --git a/www/raw.php b/www/raw.php index 28f7c56..8bda11e 100644 --- a/www/raw.php +++ b/www/raw.php @@ -17,5 +17,10 @@ if ($mimetype === null) { $mimetype = 'text/plain'; } header('Content-Type: ' . $mimetype); -readfile($file->getFullPath()); +if ($repo->hash === null) { + //IIRC readfile is not so memory-intensive for big files + readfile($file->getFullPath()); +} else { + echo $file->getContent(); +} ?> -- cgit v1.2.3