<?php

$clip = $_SERVER["REMOTE_ADDR"];
$i = $_GET['i']; //systemd
$d = $_GET['d']; //distrid
$pa = $_GET['pa']; //arch
$v = $_GET['v']; // build
$l =  $_GET['l']; // dev

$source_folder = ``;
$ext = "tar";
$distr = $arch = $dev = $build = '';
    $FILES = glob($source_folder."*".$ext);
    $fw_name = "";
    foreach($FILES as $key => $file) {
            $tmp = $tmp2 = '';
            $FILE_LIST[$key]['path']    = substr( $file, 0, ( strrpos( $file, "/" ) +1 ) );
            $tmp                        = substr( $file, ( strrpos( $file, "/" )  ) );
            $tmp2 = substr($tmp, 0, -4);
            list($distr, $arch, $dev, $build) = explode("-", $tmp2);
            $ver = $FILE_LIST[$key]['ver']    = substr(substr( $tmp, ( strrpos( $tmp, "-" ) +1 )),0,-4);
            if(!empty($FILE_LIST)){

                if ( ($d == $distr) and ($pa == $arch) and ($l == $dev) and version_compare($build, $v, ">") )
                   {
                     $fw_name = $distr."-".$arch."-".$l."-".$build.".tar";
                   }
              }
    }

if ($fw_name != ""){ $json = '{"data":{"folder":"update","update":"'.$fw_name.'"}}';
echo $json."\n";
}

?>