qBittorrent BitTorrent client
156 matches across 8 categories. Click a row to expand file-level details.
| Severity | File | Line | Snippet |
|---|---|---|---|
| CRITICAL | src/webui/www/private/newcategory.html | 64 | const pref = window.parent.qBittorrent.Cache.preferences.get(); |
| CRITICAL | src/webui/www/private/newcategory.html | 65 | const categoryData = window.parent.qBittorrent.Client.categoryMap.get(uriCategoryName); |
| CRITICAL | src/webui/www/private/scripts/addtorrent.js | 54 | for (const name of window.parent.qBittorrent.Client.categoryMap.keys()) { |
| CRITICAL | src/webui/www/private/scripts/addtorrent.js | 68 | for (const tag of window.parent.qBittorrent.Client.tagMap.keys()) { |
| CRITICAL | src/webui/www/private/scripts/addtorrent.js | 87 | const pref = window.parent.qBittorrent.Cache.preferences.get(); |
| CRITICAL | src/webui/www/private/scripts/addtorrent.js | 121 | const category = window.parent.qBittorrent.Client.categoryMap.get(categoryName); |
| CRITICAL | src/webui/www/private/scripts/addtorrent.js | 126 | const category = window.parent.qBittorrent.Client.categoryMap.get(categoryName); |
| CRITICAL | src/webui/www/private/scripts/addtorrent.js | 135 | const category = window.parent.qBittorrent.Client.categoryMap.get(categoryName); |
| CRITICAL | src/webui/www/private/scripts/dynamicTable.js | 2028 | const searchTerms = window.qBittorrent.Search.searchText.pattern.toLowerCase().split(" "); |
| CRITICAL | src/webui/www/private/scripts/dynamicTable.js | 2029 | const filterTerms = window.qBittorrent.Search.searchText.filterPattern.toLowerCase().split(" "); |
| CRITICAL | src/webui/www/private/views/preferences.html | 2332 | window.parent.qBittorrent.Cache.preferences.init() |
| CRITICAL | src/webui/www/private/views/preferences.html | 3321 | window.parent.qBittorrent.Cache.preferences.set(settings) |
| CRITICAL | src/webui/www/private/views/rssDownloader.html | 363 | const pref = window.parent.qBittorrent.Cache.preferences.get(); |
| CRITICAL | src/webui/www/private/views/about.html | 855 | const qbtVersion = window.parent.qBittorrent.Cache.qbtVersion.get(); |
| CRITICAL | src/webui/www/private/views/about.html | 856 | const buildInfo = window.parent.qBittorrent.Cache.buildInfo.get(); |
| CRITICAL | src/webui/www/private/views/rss.html | 237 | const pref = window.parent.qBittorrent.Cache.preferences.get(); |
| Severity | File | Line | Snippet |
|---|---|---|---|
| LOW | CODING_GUIDELINES.md | 321 | One exception is the header containing the library version (for example, QtVersionChecks), this particular header isn't |
| LOW | CODING_GUIDELINES.md | 341 | #endif |
| LOW | CODING_GUIDELINES.md | 361 | |
| LOW | …b/workflows/helper/pre-commit/check_translation_tag.py | 1 | #!/usr/bin/env python3 |
| LOW | …/workflows/helper/pre-commit/check_grid_items_order.py | 1 | #!/usr/bin/env python3 |
| LOW | src/app/application.h | 41 | #ifndef DISABLE_GUI |
| LOW | src/app/cmdoptions.cpp | 41 | #include <QStringView> |
| LOW | src/app/signalhandler.cpp | 41 | #include <io.h> |
| LOW | src/app/application.cpp | 41 | #include <shellapi.h> |
| LOW | src/app/application.cpp | 61 | #include <QSessionManager> |
| LOW | src/app/application.cpp | 81 | #include "base/preferences.h" |
| LOW | src/app/application.cpp | 101 | #include "gui/uithememanager.h" |
| LOW | src/app/application.cpp | 1221 | setLayoutDirection(Qt::LeftToRight); |
| LOW | src/app/main.cpp | 41 | #ifndef Q_OS_HAIKU |
| LOW | src/app/main.cpp | 61 | #ifdef QBT_STATIC_QT |
| LOW | src/searchengine/nova3/novaprinter.py | 1 | # VERSION: 1.54 |
| LOW | src/searchengine/nova3/nova2dl.py | 1 | # VERSION: 1.26 |
| LOW | src/searchengine/nova3/nova2dl.py | 21 | # AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE |
| LOW | src/searchengine/nova3/nova2.py | 1 | # VERSION: 1.53 |
| LOW | src/searchengine/nova3/nova2.py | 21 | # |
| LOW | src/searchengine/nova3/helpers.py | 1 | # VERSION: 1.57 |
| LOW | src/gui/transferlistfilterswidget.cpp | 41 | #include "base/preferences.h" |
| LOW | src/gui/utils.cpp | 41 | #include <QDesktopServices> |
| LOW | src/gui/transferlistwidget.cpp | 41 | #include <QMimeData> |
| LOW | src/gui/transferlistwidget.cpp | 61 | #include "interfaces/iguiapplication.h" |
| LOW | src/gui/torrentcontentmodel.cpp | 41 | #include <QUrl> |
| LOW | src/gui/addnewtorrentdialog.cpp | 41 | #include <QFileDialog> |
| LOW | src/gui/addnewtorrentdialog.cpp | 61 | #include "base/global.h" |
| LOW | src/gui/torrentcreatordialog.cpp | 41 | #include <QThread> |
| LOW | src/gui/torrentcontentwidget.cpp | 41 | #include <QShortcut> |
| LOW | src/gui/mainwindow.cpp | 41 | #include <QCloseEvent> |
| LOW | src/gui/mainwindow.cpp | 61 | #include <QCryptographicHash> |
| LOW | src/gui/mainwindow.cpp | 81 | #include "desktopintegration.h" |
| LOW | src/gui/mainwindow.cpp | 101 | #include "transferlistwidget.h" |
| LOW | src/gui/advancedsettings.cpp | 221 | #endif |
| LOW | src/gui/advancedsettings.cpp | 241 | // Disk queue size |
| LOW | src/gui/optionsdialog.cpp | 41 | #include <QDialogButtonBox> |
| LOW | src/gui/optionsdialog.cpp | 61 | #include "base/torrentfileswatcher.h" |
| LOW | src/gui/trackerlist/trackerlistmodel.cpp | 41 | #include <boost/multi_index/tag.hpp> |
| LOW | src/gui/trackerlist/trackerlistwidget.cpp | 41 | #include <QMessageBox> |
| LOW | src/gui/rss/rsswidget.cpp | 41 | |
| LOW | src/gui/rss/automatedrssdownloader.cpp | 41 | |
| LOW | src/gui/search/pluginselectdialog.cpp | 41 | #include "base/global.h" |
| LOW | src/gui/search/searchwidget.cpp | 41 | #include <QJsonDocument> |
| LOW | src/gui/search/searchwidget.cpp | 61 | #include "base/search/searchhandler.h" |
| LOW | src/gui/search/searchjobwidget.cpp | 41 | #include <QUrl> |
| LOW | src/gui/properties/peerlistwidget.cpp | 41 | #include <QMessageBox> |
| LOW | src/gui/properties/propertieswidget.cpp | 41 | #include <QShortcut> |
| LOW | src/webui/webapplication.cpp | 41 | #include <QRegularExpression> |
| LOW | src/webui/webapplication.cpp | 61 | #include "api/apierror.h" |
| LOW | src/webui/webui.cpp | 21 | * modified versions of it that use the same license as the "OpenSSL" library), |
| LOW | src/webui/webapplication.h | 41 | #include <QMap> |
| LOW | src/webui/www/tstool.py | 1 | #!/usr/bin/env python3 |
| LOW | src/webui/api/appcontroller.cpp | 41 | #include <QJsonArray> |
| LOW | src/webui/api/appcontroller.cpp | 61 | #include "base/rss/rss_session.h" |
| LOW | src/webui/api/torrentscontroller.cpp | 41 | #include <QRegularExpression> |
| LOW | src/webui/api/torrentscontroller.cpp | 61 | #include "base/search/searchdownloadhandler.h" |
| LOW | src/webui/api/torrentscontroller.cpp | 581 | // - "dlspeed": Torrent download speed |
| LOW | src/webui/api/torrentscontroller.cpp | 701 | torrentList = torrentList.mid(offset, limit); |
| LOW | src/webui/api/torrentscontroller.cpp | 721 | // - "up_speed_avg": Torrent average upload speed |
| 52 more matches not shown… | |||
| Severity | File | Line | Snippet |
|---|---|---|---|
| MEDIUM | src/app/CMakeLists.txt | 14 | # ----------------------------------------------------------------------------- |
| MEDIUM | src/app/CMakeLists.txt | 15 | # ----------------------------------------------------------------------------- |
| MEDIUM | src/app/CMakeLists.txt | 31 | # ----------------------------------------------------------------------------- |
| MEDIUM | src/app/CMakeLists.txt | 32 | # ----------------------------------------------------------------------------- |
| MEDIUM | src/app/CMakeLists.txt | 76 | # ----------------------------------------------------------------------------- |
| MEDIUM | src/app/CMakeLists.txt | 77 | # ----------------------------------------------------------------------------- |
| MEDIUM | src/app/CMakeLists.txt | 130 | # ----------------------------------------------------------------------------- |
| MEDIUM | src/app/CMakeLists.txt | 131 | # ----------------------------------------------------------------------------- |
| MEDIUM | src/app/CMakeLists.txt | 179 | # ----------------------------------------------------------------------------- |
| MEDIUM | src/app/CMakeLists.txt | 180 | # ----------------------------------------------------------------------------- |
| Severity | File | Line | Snippet |
|---|---|---|---|
| LOW | src/searchengine/nova3/socks.py | 82 | except Exception as e: |
| LOW | src/searchengine/nova3/nova2dl.py | 59 | except Exception as e: |
| LOW | src/searchengine/nova3/nova2.py | 140 | except Exception: |
| LOW | src/searchengine/nova3/nova2.py | 205 | except Exception: |
| LOW | src/webui/www/tstool.py | 64 | except Exception: |
| LOW | src/webui/www/tstool.py | 142 | except Exception: |
| Severity | File | Line | Snippet |
|---|---|---|---|
| LOW | …b/workflows/helper/pre-commit/check_translation_tag.py | 36 | |
| LOW | src/searchengine/nova3/socks.py | 187 | |
| LOW | src/searchengine/nova3/socks.py | 480 | |
| LOW | src/searchengine/nova3/helpers.py | 70 | |
| LOW | src/webui/www/tstool.py | 59 |
| Severity | File | Line | Snippet |
|---|---|---|---|
| LOW | src/searchengine/nova3/socks.py | 645 | # Check if the destination address provided is an IP address |
| LOW | src/searchengine/nova3/helpers.py | 103 | # Check if it is gzipped |
| LOW | src/searchengine/nova3/helpers.py | 135 | # Check if it is gzipped |
| Severity | File | Line | Snippet |
|---|---|---|---|
| LOW | src/base/http/connection.h | 41 | class IRequestHandler; |
| LOW | src/base/http/irequesthandler.h | 37 | class IRequestHandler |
| LOW | src/base/http/server.h | 39 | class IRequestHandler; |
| Severity | File | Line | Snippet |
|---|---|---|---|
| LOW | src/searchengine/nova3/socks.py | 55 |