-
Notifications
You must be signed in to change notification settings - Fork 415
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Persistent add and create torrent options #2750
Conversation
1) I managed to create the following error and break the web interface by deleting my
2) Recent trackers are being put into the |
Thanks, I'll see and try to fix that later. Regarding the recent trackers, I think there might be a potential security or privacy concern. When we put the trackers used last time into the trackers area straight forward, it poses a potential information leak if the tracker address contains a passkey. Although the passkeys are going to be stored in the recentTrackers object anyway, at least they are not shown on the screen directly. |
Nope, there is no security risk factor greater than already present. The passkeys are anonymous and they are already stored inside torrent files that ruTorrent saves. Please feel free to proceed with this task and enable it by default. |
I think the errors are now fixed, with some other minor fixes like preventing adding duplicate trackers using the recent tracker menu. Beside the create plugin itself, there's one thing to note that the second line of the error output has an |
Thanks so much! Functionality is perfect now! |
This PR adds persistent options for add torrent and create torrent dialog windows. For add torrent, the 4 options will be saved to WebUI settings on close. For create torrent, the 4 options (piece size, start seeding, private torrent, hybrid torrent) will be saved to the plugin-specific cache file
rtrackers.dat
.Related: #2728