// PukiWiki - Yet another WikiWikiWeb clone
// attach.inc.php
// Copyright
-// 2003-2016 PukiWiki Development Team
+// 2003-2017 PukiWiki Development Team
// 2002-2003 PANDA <panda@arino.jp> http://home.arino.jp/
// 2002 Y.MASUI <masui@hisec.co.jp> http://masui.net/pukiwiki/
// 2001-2002 Originally written by yu-ji
. '"; filename*=utf-8\'\'' . rawurlencode($utf8filename));
header('Content-Length: ' . $this->size);
header('Content-Type: ' . $this->type);
-
+ // Disable output bufferring
+ while (ob_get_level()) {
+ ob_end_flush();
+ }
+ flush();
@readfile($this->filename);
exit;
}
// PukiWiki - Yet another WikiWikiWeb clone
// dump.inc.php
// Copyright
-// 2004-2016 PukiWiki Development Team
+// 2004-2017 PukiWiki Development Team
// 2004 teanan / Interfair Laboratory
// License: GPL v2 or (at your option) any later version
//
header('Content-Length: ' . $size);
header('Content-Type: application/octet-stream');
header('Pragma: no-cache');
+ // Disable output bufferring
+ while (ob_get_level()) {
+ ob_end_flush();
+ }
+ flush();
@readfile($tempnam);
}
<?php
// PukiWiki - Yet another WikiWikiWeb clone
-// $Id: ref.inc.php,v 1.51 2011/01/25 15:01:01 henoheno Exp $
-// Copyright (C)
-// 2002-2006 PukiWiki Developers Team
+// ref.inc.php
+// Copyright
+// 2002-2017 PukiWiki Development Team
// 2001-2002 Originally written by yu-ji
// License: GPL v2 or (at your option) any later version
//
.'"; filename*=utf-8\'\'' . rawurlencode($utf8filename));
header('Content-Length: ' . $size);
header('Content-Type: ' . $type);
+ // Disable output bufferring
+ while (ob_get_level()) {
+ ob_end_flush();
+ }
+ flush();
@readfile($ref);
exit;
}