diff --git a/CHANGELOG.md b/CHANGELOG.md index f249b1c7..c62d0c75 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,11 +1,12 @@ # PrivateBin version history * **next (not yet released)** - * ADDED: Translations for Italian + * ADDED: Translations for Italian and Russian * ADDED: Loading message displayed until decryption succeeded for slower (in terms of CPU or network) systems * CHANGED: Using modal dialog to request password input instead of native JS input window (#69) * CHANGED: Suppressed referrer HTTP header sending when following links in a paste or comment (#96) and added additional HTTP headers for XSS mitigation (#91) * CHANGED: Updated random_compat and jQuery libraries + * FIXED: Automatic purging deleting non-expiring pastes, when using database store (#149) * **1.0 (2016-08-25)** * ADDED: Translations for Slowene and Chinese * ADDED: re-introduced (optional) URL shortener support, which was removed back in version 0.16 for privacy concerns diff --git a/lib/Data/Database.php b/lib/Data/Database.php index 16495754..7cfb104e 100644 --- a/lib/Data/Database.php +++ b/lib/Data/Database.php @@ -417,7 +417,7 @@ class Database extends AbstractData $pastes = array(); $rows = self::_select( 'SELECT dataid FROM ' . self::_sanitizeIdentifier('paste') . - ' WHERE expiredate < ? LIMIT ?', array(time(), $batchsize) + ' WHERE expiredate < ? AND expiredate != ? LIMIT ?', array(time(), 0, $batchsize) ); if (count($rows)) { foreach ($rows as $row) {