Comments (4)
Shouldn't a valid URL really contain |
character?
from qbittorrent.
It shouldn't have this char, but there is no validation. So it is possible to add a tracker with this character. And it is impossible to remove such tracker as 'removeTrackers' doesn't have escaping character '|' method. And this char is used as tracker separator.
from qbittorrent.
Duplicate of #19074
from qbittorrent.
Well, the issue is maybe be duplicate. But we can add fix now. By not changing the api, but the result of adding tracker. We can validate the url to be a valid one. So it shouldn't contain such character. Or only validate for this character. And don't include such trackers/return specified error result is such exists in api.
from qbittorrent.
Related Issues (20)
- Upgrading Portable version resets the main screen configuration (torrents table) HOT 4
- Memory leak when switched to another Windows user
- Enlarged UI after turning on a 4k montitor/TV
- Crashing often at random intervals
- Jackett: api key error! Right-click this row and select 'Open description page' to open help. HOT 1
- Is there a docker image for #20118 HOT 12
- Set location... - file dialog is extremely unfriendly towards suspended (spun-down) drives HOT 2
- The backend "cert-only" does not support QSslKey
- Huge memory consumption HOT 8
- Optionally delete files after "do not download" is selected. HOT 4
- Please stop creating empty folders HOT 3
- Files not downloading to SMB drive. HOT 2
- Auto dark mode HOT 1
- No retry for RSS-originating torrent downloads HOT 1
- Disallow/strip leading whitespace from command fields/config entries (used in Malware attack) HOT 3
- web ui cannot The web UI cannot correctly identify the source IP of the reverse proxy by nginx HOT 2
- Network issue: Persistent Input/Output errors even after reconnecting HOT 5
- Peers' Up speed displays as down speed when viewing the Peers panel HOT 3
- Crash Report 24-6-10 HOT 5
- v4.6.1 - If a torrent is selected it will loop asking for it to be rename HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from qbittorrent.