commit 0c2b7d1737be958cc61fc34d3a3c89670ce5332f
parent 89d22bf005648de44c81730656805f837ad4b6cf
Author: markseu <mark2011@mayberg.se>
Date: Sat, 9 Apr 2022 22:57:43 +0200
Updated core extension, JPG image detection
Diffstat:
2 files changed, 7 insertions(+), 4 deletions(-)
diff --git a/system/extensions/core.php b/system/extensions/core.php
@@ -2,7 +2,7 @@
// Core extension, https://github.com/datenstrom/yellow-extensions/tree/master/source/core
class YellowCore {
- const VERSION = "0.8.63";
+ const VERSION = "0.8.64";
const RELEASE = "0.8.19";
public $page; // current page
public $content; // content files
@@ -3307,7 +3307,10 @@ class YellowToolbox {
if ($dataMarker=="\xe1") {
$orientation = $this->getImageOrientationFromBuffer($dataBuffer, $pos+4, $dataBufferSize);
}
- if ($dataMarker>="\xc0" && $dataMarker<="\xcf") {
+ if (($dataMarker>="\xc0" && $dataMarker<="\xc3") ||
+ ($dataMarker>="\xc5" && $dataMarker<="\xc7") ||
+ ($dataMarker>="\xc9" && $dataMarker<="\xcb") ||
+ ($dataMarker>="\xcd" && $dataMarker<="\xcf")) {
$width = (ord($dataBuffer[$pos+7])<<8) + ord($dataBuffer[$pos+8]);
$height = (ord($dataBuffer[$pos+5])<<8) + ord($dataBuffer[$pos+6]);
$type = $fileType;
diff --git a/system/extensions/update-current.ini b/system/extensions/update-current.ini
@@ -21,11 +21,11 @@ Tag: feature
system/extensions/command.php: command.php, create, update
Extension: Core
-Version: 0.8.63
+Version: 0.8.64
Description: Core functionality of the website.
HelpUrl: https://github.com/datenstrom/yellow-extensions/tree/master/source/core
DownloadUrl: https://github.com/datenstrom/yellow-extensions/raw/master/zip/core.zip
-Published: 2022-03-30 21:28:44
+Published: 2022-04-09 22:53:00
Developer: Datenstrom
Tag: feature
system/extensions/core.php: core.php, create, update