0f66ec9340
* Missing comments and Function renaming * Added some missing comments * Renamed functions to get user followers/following * GetFollowers to get followers * GetLikings to get who the user is following * Renaming + Add support of previous trackers * Renaming user.Likings in user.Followers * Renaming user.Liked in user.Likings * Add a new string field Trackers in torrent model * Trackers from torrent file are now populated to the databse * Needed trackers are added to the torrent trackers if not provided or if trackers is empty in DB (backward compatibility) * New check and url encoding * No more regex for verifying tracker url * Encodes tracker url for "&" & "?" character possibly existing in tracker url and breaking magnet link * Improvements * Trackers are now encoded in torrent.ParseTrackers * Faster check by using the for loop of checktrackers * No more boolean, we need to check len of array returned * torrent.Trackers can be directly used in url as they are encoded like : tr=tracker1&tr=tracker2&tr=...
20 lignes
600 o
Go
20 lignes
600 o
Go
package config
|
|
|
|
// TODO: Update FAQ template to use this variable
|
|
|
|
// Trackers : Default trackers supported
|
|
var Trackers = []string{
|
|
"udp://tracker.doko.moe:6969",
|
|
"udp://tracker.coppersurfer.tk:6969",
|
|
"udp://zer0day.to:1337/announce",
|
|
"udp://tracker.leechers-paradise.org:6969",
|
|
"udp://explodie.org:6969",
|
|
"udp://tracker.opentrackr.org:1337",
|
|
"udp://tracker.internetwarriors.net:1337/announce",
|
|
"http://mgtracker.org:6969/announce",
|
|
"http://tracker.baka-sub.cf/announce"}
|
|
|
|
// NeededTrackers : Array indexes of Trackers for needed tracker in a torrent file
|
|
var NeededTrackers = []int{
|
|
0,
|
|
}
|