This forum has been archived. All content is frozen. Please use KDE Discuss instead.

FreeBSD bugs and feature requests

Tags: None
(comma "," separated)
podarok
Registered Member
Posts
17
Karma
0

FreeBSD bugs and feature requests

Sat Jun 10, 2006 10:10 am
stable-release bugs KTorrent 1.2
OS FreeBSD 6.1 amd64

- when deleting torrent from downloading list ktorrent kill downloaded content, even say no to delete
- cyrillic file names bugly code! when seeding torrent with cyrillic file name at tracker but I have latin name on my pc ktorrent create cyrillic with size 0 and working well...


feature request
- need name resolving for peers(not only IPs)
- need restart seed(peer) feature when stalled (helps on slow and ugly network channels)
- ban list editor????
- auto stop seeding when someone has been completed leeching (as option for anyone in down/up list)


Andriy Podanenko
PAK-UANIC
George
Moderator
Posts
5421
Karma
1

Re: FreeBSD bugs and feature requests

Sat Jun 10, 2006 11:31 am
podarok wrote:stable-release bugs KTorrent 1.2
OS FreeBSD 6.1 amd64

- when deleting torrent from downloading list ktorrent kill downloaded content, even say no to delete


Hmm, we make symlinks in the torX dir to the data files. When we remove the torrent, the torX dir is deleted. I use a function on linux to do this, I know that it only removes the symlinks on linux, but if that function behaves differently on BSD and removes the file referenced to by the symlink to, then we have a problem.

I will have to look up the man page of remove on BSD.

- cyrillic file names bugly code! when seeding torrent with cyrillic file name at tracker but I have latin name on my pc ktorrent create cyrillic with size 0 and working well...


Can you send me a torrent like this ? This will probably work in the latest release, but checking it never hurts.

feature request
- need name resolving for peers(not only IPs)


Why ?

- need restart seed(peer) feature when stalled (helps on slow and ugly network channels)


When a torrent is stalled for more then 2 minutes we do a tracker update. I'm not quite sure what you mean by restart seed(peer).

- ban list editor????


We could add that, but not in 2.0

- auto stop seeding when someone has been completed leeching (as option for anyone in down/up list)


Why ?
podarok
Registered Member
Posts
17
Karma
0
- cyrillic file names bugly code! when seeding torrent with cyrillic file name at tracker but I have latin name on my pc ktorrent create cyrillic with size 0 and working well...


Can you send me a torrent like this ? This will probably work in the latest release, but checking it never hurts.

OK! I`ll send it for u
many such torrents U can get from tracker.volia.org
torrents.net.ua
FX http://tracker.volia.org/forum/viewtopi ... ll#seeders
feature request
- need name resolving for peers(not only IPs)

Why ?

when exchanging in internal internet provider`s networks need controlling leechers by their name (example ip84.144.202.13.sub3.provider.net)
For example - traffic from sub3 is fully free, but from sub4 and others - cost a lot of money when exchanging something like HDTV 8)))))
So name resolving can help to build own ipfilter.dat and minimizing cost loses
- need restart seed(peer) feature when stalled (helps on slow and ugly network channels)

When a torrent is stalled for more then 2 minutes we do a tracker update. I'm not quite sure what you mean by restart seed(peer).

ok, gm... There is a problem on my system FreeBSD
When ktorrent starts, it can download and upload data with maximum speed aprox. 15 minutes. After that speed can decrease into 0. When I restart ktorrent(stop all downloads, start all downloads) speed become maximum again.
There are problem with DOCSIS modems may be in our provider (Terayon tj715x), but restarting can help get full speed from my line(not only my)
My version of restart is dhclient by cron every 15 minutes and ktorrent have to restart seeds and peers 8))))
- ban list editor????

We could add that, but not in 2.0

nice!
- auto stop seeding when someone has been completed leeching (as option for anyone in down/up list)

Why ?

It is very usable when there are a large queue uniq seeds at one phisical machine
Look
When I seeding new content very often I have a speed problem for uploading data. And for now I make by hands some operations
- uploading into tracker for example 40 torrents
- limit upload speed to 1 KB/s and look for leeching statistic, torrents with a largest amount of peers I make high priority and give by firewall the chance for only 2-3 leechers. After 100% uploading for one of them I stop that torrent and start another. Other leechers from that torrent can get content from first 100% leecher.

PS. Sorry for my English


Andriy Podanenko
PAK-UANIC
podarok
Registered Member
Posts
17
Karma
0

Sat Jun 10, 2006 2:11 pm
Another bug for 2.0beta1
When I start ktorrent2 after ktorrent1(upgrade)
ipfilter.dat doesn`t work on a new version
so a downgrate into stable version


Andriy Podanenko
PAK-UANIC
imported4-Ivan
Registered Member
Posts
819
Karma
0

Sat Jun 10, 2006 3:25 pm
podarok wrote:Another bug for 2.0beta1
When I start ktorrent2 after ktorrent1(upgrade)
ipfilter.dat doesn`t work on a new version
so a downgrate into stable version


What do you mean by 'doesn't work'? It works here.
podarok
Registered Member
Posts
17
Karma
0

Sun Jun 11, 2006 10:36 am
Ivan wrote:What do you mean by 'doesn't work'? It works here.

http://tracker.volia.org/nets/filter.php?seg=3
look at this filter
this is emule format and ktorrent can`t convert it into its own
(why it own? I dont understand... I think have own format is ugly... but nevermind)
it does not work


Andriy Podanenko
PAK-UANIC
stoeptegel
Registered Member
Posts
1075
Karma
0

Sun Jun 11, 2006 10:44 am
Try this filter:
http://luxz.net/files/ktorrent/splist.15.05.06.zip

No KTorrent just use the PeerGuardian format AFAIK, emule is different i think yes.
podarok
Registered Member
Posts
17
Karma
0

Sun Jun 11, 2006 1:48 pm
this is the filter(remake by myself as in your filter)

NonSeg7_1:0.0.0.00-82.144.197.0
NonSeg7_2:82.144.197.128-82.144.204.0
NonSeg7_3:82.144.204.128-85.202.240.0
NonSeg7_4:85.203.0.0-255.255.255.255


this is the log

Loading plugin infowidgetplugin
Loading plugin ipfilterplugin
Loaded 0 blocked IP ranges.
IP 0.0.0.0 banned.
Loading plugin partfileimportplugin
Showing KT


(0 blocked Ip range)!!!


Andriy Podanenko
PAK-UANIC
stoeptegel
Registered Member
Posts
1075
Karma
0

Sun Jun 11, 2006 2:13 pm
You're right, either the message in log is wrong, the converting is bad or the plugin has a bug.
imported4-Ivan
Registered Member
Posts
819
Karma
0

Sun Jun 11, 2006 3:10 pm
It's working here, so you must have been doing something wrong. Here's what you need to do:

Save that lines as some file. Open IPFilter preferences page and select that file as level1 anti-p2p filter. Then you need to click on Download/Convert button to convert that file to KT readable format (different from KT format below level1!). After filter is converted you'll see
"Antip2p header loaded" message in log.

OR, you may convert this filter to PLAIN TEXT filter (KT format) and use it (the filter below level1 in preferences page). But, seeing that the filter contains lots of 'partial' ranges you'll probably be better off with level1 filter.
imported4-Ivan
Registered Member
Posts
819
Karma
0

Sun Jun 11, 2006 3:13 pm
why it own? I dont understand... I think have own format is ugly... but nevermind

We convert filter files because PeerGuardian filter files are ~5-6MB in size. By loading IP ranges from these files we would increase KTorrent RAM usage by 20-25MB according to some tests we've performed long time ago. CPU usage is also greatly increased by searching through these ranges.

By converting this file we keep CPU/RAM usage to the lowest level possible.
stoeptegel
Registered Member
Posts
1075
Karma
0

Sun Jun 11, 2006 5:26 pm
Ivan wrote:It's working here, so you must have been doing something wrong. Here's what you need to do:

Save that lines as some file. Open IPFilter preferences page and select that file as level1 anti-p2p filter. Then you need to click on Download/Convert button to convert that file to KT readable format (different from KT format below level1!). After filter is converted you'll see
"Antip2p header loaded" message in log.


I know, but still i get the message:
Loaded 0 blocked IP ranges.
imported4-Ivan
Registered Member
Posts
819
Karma
0

Sun Jun 11, 2006 7:52 pm
Are you using the same filter as podarok? Those 4 lines pasted a few posts above?
If yes, could you send me your level1.txt and level1.dat files from ~/.kde/share/apps/ktorrent directory?
stoeptegel
Registered Member
Posts
1075
Karma
0

Sun Jun 11, 2006 11:36 pm
Nope i used the link above here, which should be the same as this one
http://www.bluetack.co.uk/config/splist.zip

When converting and loading, and doing unload->ok->load->ok, i see this in log:
"Loaded 0 blocked IP ranges."

My files (splist.zip and ipfilter.dat) are here:
www.luxz.net/files/ktorrent/filter.tar.bz2
imported4-Ivan
Registered Member
Posts
819
Karma
0

Mon Jun 12, 2006 3:08 pm
That message ("Loaded X blocked IP ranges.") applies to KT format filter only. So, I guess you've using empty KT filter or something. If you deselect 'Use KTorrent filter' and hit apply what happens then? Try load/unload level1 after doing this - the message should be gone.

Anyway, tell me wheather you use KTorrent filter and if yes post the filter here or send it to my email.


Bookmarks



Who is online

Registered users: Bing [Bot], Evergrowing, Google [Bot]