Нашел баг в NoDeny. Проявится только у пользователей в часовом поясе -1 по Гринвичу, в частности в республике Ка́бо-Ве́рде. Пока официальных покупок не было из нее, значит пострадают лишь пользователи бесплатной версии. Сами виноваты, раз не хотят материально поддержать автора. Суть бага. В payshow.pl есть код:
$time2=timelocal(59,59,23,$Fday,$month,$year); # конец дня
$time2++;
этим я хотел получить timestamp следующего дня, чтобы вывести статистику where time < $time2. Однако я проебал переход на зимнее время. По логике, у тех, у кого -1й часовой пояс, "переводят стрелки" в 23 часа ночи. Получается я в этот день не довесил целый час. Бедные администраторы республики при выборе фильтра "по 30 октября включительно", получат хуй - не будет выведена инфа за второй 23й час. Чем это грозит, боюсь даже предположить...