diff --git a/CHANGELOG.md b/CHANGELOG.md index 38ce86ec..88864c4c 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,12 @@ # Change Log +## [v2.1.5-2023.05](https://github.com/torrentpier/torrentpier-lts/tree/v2.1.5-2023.05) (2023-06-04) (В разработке) +[Full Changelog](https://github.com/torrentpier/torrentpier-lts/compare/v2.1.5-2023.04...v2.1.5-2023.05) + +**Merged pull requests:** + +- Minor improvements [\#167](https://github.com/torrentpier/torrentpier-lts/pull/167) ([belomaxorka](https://github.com/belomaxorka)) + ## [v2.1.5-2023.04](https://github.com/torrentpier/torrentpier-lts/tree/v2.1.5-2023.04) (2023-05-04) [Full Changelog](https://github.com/torrentpier/torrentpier-lts/compare/v2.1.5-2023.03...v2.1.5-2023.04) diff --git a/admin/admin_ranks.php b/admin/admin_ranks.php index 641ea54e..b79b8e61 100644 --- a/admin/admin_ranks.php +++ b/admin/admin_ranks.php @@ -200,7 +200,7 @@ if ($mode != '') } else { - bb_die('Invalid mode'); + bb_die('Invalid mode: ' . htmlCHR($mode)); } } else diff --git a/admin/admin_user_search.php b/admin/admin_user_search.php index 31d3465a..718548b4 100644 --- a/admin/admin_user_search.php +++ b/admin/admin_user_search.php @@ -244,7 +244,7 @@ else break; default: - bb_die('Invalid mode'); + bb_die('Invalid mode: ' . htmlCHR($mode)); } $base_url = 'admin_user_search.php?dosearch=true'; diff --git a/bt/announce.php b/bt/announce.php index 6268d47d..1008fbb9 100644 --- a/bt/announce.php +++ b/bt/announce.php @@ -76,31 +76,31 @@ $passkey = isset($$passkey_key) ? $$passkey_key : null; // Required params (info_hash, peer_id, port, uploaded, downloaded, left, passkey) if (!isset($info_hash) || strlen($info_hash) != 20) { - msg_die('Invalid info_hash'); + msg_die('Invalid info_hash: ' . htmlCHR($info_hash)); } if (!isset($peer_id) || strlen($peer_id) != 20) { - msg_die('Invalid peer_id'); + msg_die('Invalid peer_id: ' . htmlCHR($peer_id)); } if (!isset($port) || $port < 0 || $port > 0xFFFF) { - msg_die('Invalid port'); + msg_die('Invalid port: ' . htmlCHR($port)); } if (!isset($uploaded) || $uploaded < 0 || $uploaded > $max_up_down_val || $uploaded == 1844674407370) { - msg_die('Invalid uploaded value'); + msg_die('Invalid uploaded value: ' . htmlCHR($uploaded)); } if (!isset($downloaded) || $downloaded < 0 || $downloaded > $max_up_down_val || $downloaded == 1844674407370) { - msg_die('Invalid downloaded value'); + msg_die('Invalid downloaded value: ' . htmlCHR($downloaded)); } if (!isset($left) || $left < 0 || $left > $max_left_val) { - msg_die('Invalid left value'); + msg_die('Invalid left value: ' . htmlCHR($left)); } if (!verify_id($passkey, BT_AUTH_KEY_LENGTH)) { - msg_die('Invalid passkey'); + msg_die('Invalid passkey: ' . htmlCHR($passkey)); } // IP diff --git a/bt/scrape.php b/bt/scrape.php index e09ebbb9..72dc68ea 100644 --- a/bt/scrape.php +++ b/bt/scrape.php @@ -14,7 +14,7 @@ if (isset($_GET['?info_hash']) && !isset($_GET['info_hash'])) if (!isset($_GET['info_hash']) || strlen($_GET['info_hash']) != 20) { - msg_die('Invalid info_hash'); + msg_die('Invalid info_hash: ' . htmlCHR($_GET['info_hash'])); } $info_hash = $_GET['info_hash']; diff --git a/info.php b/info.php index 500596c8..73e36542 100644 --- a/info.php +++ b/info.php @@ -36,7 +36,7 @@ switch ($req_mode) break; default: - bb_simple_die('Invalid request'); + bb_simple_die('Invalid request: ' . htmlCHR($req_mode)); } $require = file_exists($html_dir . $info['src']) ? $html_dir . $info['src'] : $html_dir . 'not_found.html'; diff --git a/library/ajax/avatar.php b/library/ajax/avatar.php index ef61deac..6c58ee8d 100644 --- a/library/ajax/avatar.php +++ b/library/ajax/avatar.php @@ -9,7 +9,7 @@ $user_id = (int) $this->request['user_id']; if (!$user_id OR !$u_data = get_userdata($user_id)) { - $this->ajax_die('Invalid user_id'); + $this->ajax_die('Invalid user_id: ' . htmlCHR($user_id)); } if (!IS_ADMIN && $user_id != $user->id) @@ -25,7 +25,7 @@ switch ($mode) $response = ''. $user_id .''; break; default: - $this->ajax_die('Invalid mode'); + $this->ajax_die('Invalid mode: ' . htmlCHR($mode)); } DB()->query("UPDATE ". BB_USERS ." SET avatar_ext_id = $new_ext_id WHERE user_id = $user_id LIMIT 1"); diff --git a/library/ajax/change_user_opt.php b/library/ajax/change_user_opt.php index db9fc94e..7e02037f 100644 --- a/library/ajax/change_user_opt.php +++ b/library/ajax/change_user_opt.php @@ -9,12 +9,12 @@ $new_opt = Zend\Json\Json::decode($this->request['user_opt'], Zend\Json\Json::TY if (!$user_id OR !$u_data = get_userdata($user_id)) { - $this->ajax_die('invalid user_id'); + $this->ajax_die('invalid user_id: ' . htmlCHR($user_id)); } if (!is_array($new_opt)) { - $this->ajax_die('invalid new_opt'); + $this->ajax_die('invalid new_opt: ' . htmlCHR($new_opt)); } foreach ($bf['user_opt'] as $opt_name => $opt_bit) diff --git a/library/ajax/group_membership.php b/library/ajax/group_membership.php index 78b9c307..df0f0cdc 100644 --- a/library/ajax/group_membership.php +++ b/library/ajax/group_membership.php @@ -65,5 +65,5 @@ switch ($mode) break; default: - $this->ajax_die("invalid mode: $mode"); + $this->ajax_die('Invalid mode: ' . htmlCHR($mode)); } \ No newline at end of file diff --git a/library/ajax/index_data.php b/library/ajax/index_data.php index 856361d5..a995a094 100644 --- a/library/ajax/index_data.php +++ b/library/ajax/index_data.php @@ -132,7 +132,7 @@ switch($mode) break; default: - $this->ajax_die('Invalid mode'); + $this->ajax_die('Invalid mode: ' . htmlCHR($mode)); } $this->response['html'] = $html; diff --git a/library/ajax/manage_admin.php b/library/ajax/manage_admin.php index 6f11a3d9..1437a0da 100644 --- a/library/ajax/manage_admin.php +++ b/library/ajax/manage_admin.php @@ -113,7 +113,7 @@ switch ($mode) default: - $this->ajax_die('Invalid mode'); + $this->ajax_die('Invalid mode: ' . htmlCHR($mode)); } $this->response['mode'] = $mode; \ No newline at end of file diff --git a/library/ajax/manage_user.php b/library/ajax/manage_user.php index c13263a4..0b2ce371 100644 --- a/library/ajax/manage_user.php +++ b/library/ajax/manage_user.php @@ -81,7 +81,7 @@ switch ($mode) default: - $this->ajax_die('Invalid mode'); + $this->ajax_die('Invalid mode: ' . htmlCHR($mode)); } $this->response['mode'] = $mode; diff --git a/library/ajax/mod_action.php b/library/ajax/mod_action.php index fa7ea8be..64d8d57a 100644 --- a/library/ajax/mod_action.php +++ b/library/ajax/mod_action.php @@ -129,5 +129,5 @@ switch ($mode) break; default: - $this->ajax_die('Invalid mode'); + $this->ajax_die('Invalid mode: ' . htmlCHR($mode)); } \ No newline at end of file diff --git a/library/ajax/sitemap.php b/library/ajax/sitemap.php index d573d352..9ad957ca 100644 --- a/library/ajax/sitemap.php +++ b/library/ajax/sitemap.php @@ -39,7 +39,7 @@ switch ($mode) break; default: - $this->ajax_die('Invalid mode'); + $this->ajax_die('Invalid mode: ' . htmlCHR($mode)); } $this->response['html'] = $html; diff --git a/library/ajax/topic_tpl.php b/library/ajax/topic_tpl.php index fdc36634..6c8c11f7 100644 --- a/library/ajax/topic_tpl.php +++ b/library/ajax/topic_tpl.php @@ -154,7 +154,7 @@ switch ($mode) // ошибочный $mode default: - $this->ajax_die("invalid mode: $mode"); + $this->ajax_die('Invalid mode: ' . htmlCHR($mode)); } // возможный дубль названия шаблона diff --git a/library/ajax/user_register.php b/library/ajax/user_register.php index 25b9ba13..f238162c 100644 --- a/library/ajax/user_register.php +++ b/library/ajax/user_register.php @@ -68,7 +68,7 @@ switch($mode) break; default: - $this->ajax_die('Invalid mode'); + $this->ajax_die('Invalid mode: ' . htmlCHR($mode)); } $this->response['html'] = $html; diff --git a/modcp.php b/modcp.php index 96487677..d459186b 100644 --- a/modcp.php +++ b/modcp.php @@ -840,7 +840,7 @@ switch ($mode) break; default: - bb_die('invalid action'); + bb_die('Invalid action: ' . htmlCHR($mode)); break; } diff --git a/poll.php b/poll.php index 3bec2d77..066f7ac0 100644 --- a/poll.php +++ b/poll.php @@ -20,11 +20,11 @@ $poll = new bb_poll(); // проверка валидности $topic_id if (!$topic_id) { - bb_die('Invalid topic_id'); + bb_die($lang['INVALID_TOPIC_ID']); } if (!$t_data = DB()->fetch_row("SELECT * FROM ". BB_TOPICS ." WHERE topic_id = $topic_id LIMIT 1")) { - bb_die('Topic not found'); + bb_die($lang['INVALID_TOPIC_ID_DB']); } // проверка прав diff --git a/profile.php b/profile.php index 244e18f3..58c40a5f 100644 --- a/profile.php +++ b/profile.php @@ -46,5 +46,5 @@ switch ($mode) break; default: - bb_die('Invalid mode'); + bb_die('Invalid mode: ' . htmlCHR($mode)); } \ No newline at end of file