December 17, 2009  
1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31


NOTICE: This channel is no longer actively logged.

[00:00:41] *** goussx has quit IRC
[00:04:12] *** kjetilho has quit IRC
[00:04:12] *** swolchok has quit IRC
[00:04:13] *** porter has quit IRC
[00:04:13] *** DeHackEd has quit IRC
[00:04:13] *** BentMyWookie has quit IRC
[00:04:13] *** nks has quit IRC
[00:04:14] *** hlindhe has quit IRC
[00:04:14] *** DreadWingKnight has quit IRC
[00:04:14] *** hydri_ has quit IRC
[00:04:14] *** hlindhe_ is now known as hlindhe
[00:08:04] *** hlindhe has quit IRC
[00:08:08] *** hlindhe_ has joined #bittorrent
[00:09:03] *** hydri_ has joined #bittorrent
[00:09:03] *** DreadWingKnight has joined #bittorrent
[00:09:03] *** hlindhe has joined #bittorrent
[00:09:03] *** porter has joined #bittorrent
[00:09:03] *** kjetilho has joined #bittorrent
[00:09:03] *** swolchok has joined #bittorrent
[00:09:04] *** BentMyWookie has joined #bittorrent
[00:09:04] *** DeHackEd has joined #bittorrent
[00:09:04] *** nks has joined #bittorrent
[00:09:11] *** Miller`` has quit IRC
[00:10:02] *** stalled has quit IRC
[00:10:47] *** stalled has joined #bittorrent
[00:11:03] *** kjetilho has quit IRC
[00:11:03] *** swolchok has quit IRC
[00:11:03] *** porter has quit IRC
[00:11:03] *** DeHackEd has quit IRC
[00:11:04] *** BentMyWookie has quit IRC
[00:11:04] *** nks has quit IRC
[00:11:04] *** hlindhe has quit IRC
[00:11:04] *** DreadWingKnight has quit IRC
[00:11:05] *** hydri_ has quit IRC
[00:11:05] *** hlindhe_ is now known as hlindhe
[00:11:07] *** hlindhe has quit IRC
[00:11:11] *** hlindhe_ has joined #bittorrent
[00:11:17] *** hydri_ has joined #bittorrent
[00:11:17] *** DreadWingKnight has joined #bittorrent
[00:11:17] *** hlindhe has joined #bittorrent
[00:11:17] *** porter has joined #bittorrent
[00:11:17] *** kjetilho has joined #bittorrent
[00:11:17] *** swolchok has joined #bittorrent
[00:11:17] *** BentMyWookie has joined #bittorrent
[00:11:17] *** DeHackEd has joined #bittorrent
[00:11:17] *** nks has joined #bittorrent
[00:16:08] *** stalled has quit IRC
[00:17:40] *** stalled has joined #bittorrent
[00:18:12] *** ajaya has quit IRC
[00:21:17] *** kjetilho has quit IRC
[00:21:17] *** swolchok has quit IRC
[00:21:17] *** porter has quit IRC
[00:21:18] *** DeHackEd has quit IRC
[00:21:18] *** BentMyWookie has quit IRC
[00:21:18] *** nks has quit IRC
[00:21:18] *** hlindhe has quit IRC
[00:21:18] *** DreadWingKnight has quit IRC
[00:21:19] *** hydri_ has quit IRC
[00:21:19] *** hlindhe_ is now known as hlindhe
[00:21:20] *** terdon_ has joined #bittorrent
[00:21:24] *** swolchok has joined #bittorrent
[00:21:35] *** hlindhe_ has joined #bittorrent
[00:21:36] *** nks has joined #bittorrent
[00:21:44] *** Guest73835 has joined #bittorrent
[00:21:59] *** BentMyWookie has joined #bittorrent
[00:22:31] *** hydri_ has joined #bittorrent
[00:23:44] *** Guest73835 is now known as DreadWingKnight
[00:24:50] *** stalled has quit IRC
[00:25:36] *** stalled has joined #bittorrent
[00:26:24] *** kjetilho has joined #bittorrent
[00:27:45] *** DeHackEd has joined #bittorrent
[00:28:08] <DeHackEd> I needed that socket
[00:47:06] *** Miller` has joined #bittorrent
[01:03:23] <The_8472> *binds DeHackEd to it*
[01:05:22] <alus> The_8472: EADDRINUSE
[01:05:35] <The_8472> SO_REUSEADDR
[01:07:08] <alus> The_8472: ENOPROTOOPT
[01:08:58] *** Nolar has quit IRC
[01:09:51] *** Nolar has joined #bittorrent
[01:13:06] <TheSHAD0W`> Nerds.
[01:13:12] *** TheSHAD0W` is now known as TheSHAD0W
[01:15:28] *** andar2 has quit IRC
[01:31:58] <DeHackEd> actually my irc server /die'd
[01:32:56] *** DreadWingKnight has quit IRC
[01:33:18] *** DreadWingKnight has joined #bittorrent
[01:53:38] *** DreadWingKnight has quit IRC
[01:55:32] *** spoop has joined #bittorrent
[01:55:47] *** spopp has joined #bittorrent
[01:56:00] *** spopp has quit IRC
[01:58:00] *** Nolar_ has joined #bittorrent
[01:58:49] *** DreadWingKnight has joined #bittorrent
[02:00:32] *** DreadWingKnight has quit IRC
[02:03:13] *** DreadWingKnight has joined #bittorrent
[02:04:35] *** Nolar has quit IRC
[02:09:28] *** Nolar_ is now known as Nolar
[02:30:00] *** liouxNOT has joined #bittorrent
[02:30:53] *** The_8472 has quit IRC
[02:31:35] *** lioux_ has quit IRC
[02:32:25] *** andar has quit IRC
[02:33:00] *** andar has joined #bittorrent
[02:33:34] *** majuk has joined #bittorrent
[02:33:59] <majuk> Any MySpleen users in here? Happen to know what happened to it?
[03:02:57] <TheSHAD0W> I don't think you're going to get any assistance here...
[03:04:12] <DeHackEd> no, but my appendix needed surgery
[03:14:49] *** bittwist has quit IRC
[03:34:04] *** hlindhe_ has quit IRC
[03:34:07] *** hlindhe_ has joined #bittorrent
[03:56:30] *** DreadWingKnight has quit IRC
[03:56:56] *** DreadWingKnight has joined #bittorrent
[03:58:07] *** DreadWingKnight has quit IRC
[04:01:32] *** DreadWingKnight has joined #bittorrent
[04:04:58] *** DreadWingKnight has quit IRC
[04:05:19] *** DreadWingKnight has joined #bittorrent
[04:25:48] *** bittwist has joined #BitTorrent
[04:46:25] *** ProperNoun has quit IRC
[04:46:35] *** ProperNoun has joined #bittorrent
[04:55:48] *** Nolar_ has joined #bittorrent
[05:01:44] *** Nolar has quit IRC
[05:12:07] *** Nolar_ is now known as Nolar
[05:26:55] *** Switeck has joined #bittorrent
[05:48:25] *** Nolar has quit IRC
[05:53:06] *** Nolar has joined #bittorrent
[06:00:19] *** echelog has joined #bittorrent
[06:16:31] *** _rafi_ has joined #bittorrent
[06:32:21] *** MassaRoddel has quit IRC
[07:04:19] *** MassaRoddel has joined #bittorrent
[07:13:52] *** kwinz2_ has quit IRC
[07:23:46] *** kwinz2 has joined #bittorrent
[07:39:58] *** majuk has quit IRC
[07:42:01] *** JanSch has joined #bittorrent
[07:45:26] *** MassaRoddel has quit IRC
[07:46:09] <JanSch> hi, i am trying to build mainline 5.3 GPL on windows and need some help. is this the right place to ask?
[07:53:29] <Switeck> probably, if anyone knew
[07:54:29] <JanSch> i think i got all the prerequisites except nsis installer. if i run "python bittorrent.py", or if i create an exe and run that, the following happes:
[07:55:00] <JanSch> 1. for around 30 seconds, nothing happens. no CPU load, no heavy disk IO, nothing
[07:55:16] <JanSch> 2. after that, the GUI opens and segfaults
[07:56:41] <JanSch> oh, sorry. that only happens with the EXE. when I do python bittorrent.py, it does not find wxwidgets as I have 2.8 and it expects 2.6 - if I remove the check, then it segfaults.
[08:04:08] <Switeck> You just using that ancient BitTorrent client for learning about programming and BitTorrent in general?
[08:04:55] <Switeck> BitTornado also uses python I believe...have you tried compiling it?
[08:16:29] <JanSch> we need to implement a new protocol extrension for bittorrent in a client.
[08:19:59] <JanSch> bittornado has not been updated since december 2006, mainline was last updated feb 2009
[08:21:34] <JanSch> we considered using azureus, but according to current stats provided to us by the operator of a big tracker, mainline has about 13% market share, azureus only about 5%
[08:22:35] <JanSch> and the blizzard downloader is based on mainline, afaik. as we are working on an open source bittorrent caching solution, it would be good to be compatible with that
[08:24:36] *** Andrius has joined #bittorrent
[08:26:41] <Switeck> It's still junk :(
[08:27:12] <Switeck> And as for using BitTornado, I meant only for testing your compile setup.
[08:27:31] <JanSch> oh, ok. will do
[08:28:00] <Switeck> Right now, you don't know if its your (lack of or corrupt) libraries or mainline source code. :(
[08:28:05] <JanSch> what else would you suggest for proof-of-concept implementation of our protocol extension?
[08:28:30] <Switeck> Deluge
[08:28:50] <Switeck> or even Transmission
[08:29:02] <Switeck> I consider either of those better than Mainline
[08:32:19] <JanSch> bittornado runs without delay or segfaults
[08:34:20] <JanSch> transmssion is C, which I don't want to use for a simple proof-of-concept implementation. I want to spend my time coding, not debugging weird pointer stuff.
[08:34:32] <JanSch> deluge uses libtorrent, i.e. C++
[08:41:35] <Switeck> So I guess Mainline was your choice of last resort. :P
[08:42:08] <Switeck> Oh well, if BitTornado runs fine, then the (seg)fault probably lies with Mainline's code.
[08:42:14] <Switeck> and now I wander off...
[08:45:12] *** bt42 has joined #BitTorrent
[08:48:27] <JanSch> I tried again with 5.2.2 - same problem with the delay at startup
[09:04:06] *** bittwist has quit IRC
[09:05:54] <Switeck> There are some really obscure BT clients built off the BitTornado core...but I don't know if you want to try that route.
[09:09:15] <JanSch> better not
[09:09:40] <alus> JanSch: hey. I worked on BT 5
[09:10:14] <alus> JanSch: although we were using python 2.4 and wx 2.6 at the time. it's been awhile
[09:10:26] <alus> I have no idea if modern versions of both still work
[09:10:28] <JanSch> hi, cool. i have trouble compiling it on windows. is "does nothing after being startetd for a few minutes" a known issue?
[09:10:54] <alus> not a known issue, no.
[09:11:06] <alus> can you install wxWidgets/wxPython 2.6 instead?
[09:12:02] <JanSch> wxpython 2.6 seems to be unavailable for python 2.6
[09:12:51] <alus> I vaguely remember a segfault issue when I tried to upgrade wxPython... I reported it but maybe it was never fixed. lemme hunt for it
[09:13:03] <JanSch> thx!
[09:17:50] <alus> JanSch: https://bugzilla.redhat.com/show_bug.cgi?id=223623 :/
[09:19:50] <alus> it's sad that using a shared library means your package will eventually be unusable
[09:20:02] <alus> I guess dynamic libraries are a bad idea in package management
[09:21:08] * alus is ghazel, btw
[09:21:22] <JanSch> thx
[09:24:26] <JanSch> if I understand it correctly, I have no other choice than using wxwidgets 2.6 and thus python 2.4, right?
[09:24:47] *** kwinz2 has quit IRC
[09:26:46] <alus> JanSch: sounds right. I still think this is a bug in wxPython/wxWidgets 2.8 though...
[09:27:16] <JanSch> probably, yes. I will try to get a 2.4 environment running and come back here then
[09:27:18] <alus> at the very least, you should clearly not be able to segfault python by calling a few functions..
[09:28:12] <JanSch> yeah, I also thought about that. the delay (30 seconds or even way more without cpu load or heavy disk IO) before something visible happens is weird too
[09:28:28] *** kwinz2 has joined #bittorrent
[09:29:57] <JanSch> should i use ansi or unicode, and is there any reason not to use python 2.5 instead of 2.4?
[09:30:40] <alus> I think I had things working with py2.5
[09:30:52] <alus> and we certainly used unicode
[09:31:21] <JanSch> is there some simple way (like copying some files) to run a wxpython-package for py2.5 on py2.6?
[09:31:49] <alus> oh, I don't know. sorry.
[09:32:04] <JanSch> no problem, you already helped me a lot
[09:32:16] <alus> probably not. I imagine some parts are compiled and expect certain Python symbols
[09:32:41] <JanSch> kk, so i am going for py2.5
[09:34:24] <JanSch> do you know what version of bittorrent i should try? 5.2.2 or 5.3.0? (5.3.0 seems to be released "for mac")
[09:37:00] *** hydri_ is now known as hydri
[10:03:18] <JanSch> alus: thanks for the help, i got it running! it still has that terrible delay at startup, any ideas on that?
[10:04:24] *** Miller`` has joined #bittorrent
[10:05:50] *** Milos_ has joined #bittorrent
[10:06:11] *** mxs has quit IRC
[10:06:12] *** hlindhe_ has quit IRC
[10:06:12] *** spoop has quit IRC
[10:06:12] *** Miller` has quit IRC
[10:06:12] *** terdon_ has quit IRC
[10:06:13] *** Milos__ has quit IRC
[10:06:13] *** maswan has quit IRC
[10:06:13] *** mpl has quit IRC
[10:06:14] *** tris has quit IRC
[10:06:14] *** deltab has quit IRC
[10:06:46] *** maswan has joined #bittorrent
[10:06:52] *** hlindhe_ has joined #bittorrent
[10:06:53] *** mxs has joined #bittorrent
[10:08:19] *** deltab has joined #bittorrent
[10:10:07] *** spoop has joined #bittorrent
[10:17:04] *** tris has joined #bittorrent
[10:21:18] <JanSch> cProfile shows "<string>:1(connect)" as the culprit for the 80-second delay
[10:22:49] *** mpl has joined #bittorrent
[10:27:09] <alus> JanSch: can you ctrl-c it during that time and get a backtrace?
[10:33:16] <JanSch> no, it ignores ctrl-c
[10:40:00] <JanSch> seems to be caused by the line "from BitTorrent import configfile" - if i put only that into a file together with "print test" it happens too
[10:43:02] <JanSch> and inside configfile.py the line "from BitTorrent.translation import _" seems to cause it
[10:46:05] *** cyb2063 has joined #bittorrent
[10:47:12] <alus> interesting.. try just: from BitTorrent.platform import install_translation
[10:47:55] <JanSch> that works fast
[10:48:25] <JanSch> install_translation(unicode=True)
[10:48:25] <JanSch>  causes it
[10:49:04] <alus> oh! it downloads the translation pack from bittorrent.com
[10:49:10] <alus> that probably broke long ago
[10:49:42] <JanSch> ok, thanks! any idea how this can cause such a long delay and then continue?
[10:50:13] <alus> probably it's a connect() timeout
[10:51:02] <alus> hm. in get_language() you should see a connect timeout of 5 seconds
[10:51:23] <alus> anyway, just try returning from that function without doing anyhting
[10:52:55] <JanSch> ah, ok, found the place. thanks. i was really curious how such a delay can happen.
[10:52:58] <JanSch> starts instantly now
[11:47:09] *** kwinz2 has quit IRC
[12:01:42] *** Switeck has quit IRC
[12:38:39] *** Milos_ has quit IRC
[12:58:14] *** kwinz2 has joined #bittorrent
[13:37:17] *** stalled has quit IRC
[13:38:05] *** stalled has joined #bittorrent
[14:39:22] *** mxs_ has joined #bittorrent
[14:40:21] *** mxs has quit IRC
[14:40:23] *** mxs_ is now known as mxs
[15:07:06] *** bittwist has joined #BitTorrent
[15:23:49] *** cyb2063 has quit IRC
[15:23:49] *** DreadWingKnight has quit IRC
[15:26:28] *** bt42 has quit IRC
[15:33:29] *** cyb2063 has joined #bittorrent
[15:33:29] *** DreadWingKnight has joined #bittorrent
[16:11:25] *** init0_ has joined #bittorrent
[16:22:20] *** GTHK has quit IRC
[16:23:03] *** init0_ has quit IRC
[16:25:25] *** init0_ has joined #bittorrent
[16:25:31] *** init0 has quit IRC
[16:36:39] <JanSch> alus: thanks again for the great help! bye.
[16:36:48] *** JanSch has quit IRC
[16:47:41] *** kwinz2 has quit IRC
[16:50:57] *** kwinz2 has joined #bittorrent
[16:56:48] *** init0_ is now known as init0
[16:59:15] *** Andrius has quit IRC
[17:13:59] *** Andrius has joined #bittorrent
[17:19:18] *** MassaRoddel has joined #bittorrent
[17:29:05] *** burris has quit IRC
[17:30:30] *** burris has joined #bittorrent
[17:46:32] *** A9 has joined #bittorrent
[17:53:29] *** KyleK_ has joined #bittorrent
[18:10:30] *** maswan has quit IRC
[18:13:33] *** GTHK has joined #bittorrent
[18:16:30] *** ajaya has joined #bittorrent
[18:19:15] *** _rafi2_ has joined #bittorrent
[18:22:18] *** _rafi2_ has quit IRC
[18:23:07] *** _rafi2_ has joined #bittorrent
[18:24:02] *** Miller`` has quit IRC
[18:36:17] *** _rafi_ has quit IRC
[18:37:17] *** A9 has quit IRC
[19:12:48] *** cyb2063 has quit IRC
[19:17:38] *** Nolar_ has joined #bittorrent
[19:20:39] *** Nolar has quit IRC
[19:20:42] *** Nolar_ is now known as Nolar
[19:28:58] *** The_8472 has joined #bittorrent
[19:33:51] 
[19:42:05] <Nolar> ut streaming?
[19:42:08] <Nolar> dna?
[19:42:27] <The_8472> i read that streaming will be available for all torrents in version 2.1
[19:43:34] <Nolar> ahh tf
[19:43:35] <K`Tetch_> yeah, i've not got it to work yet though
[19:43:41] <K`Tetch_> i've been trying since yesterday
[19:44:00] <The_8472> well, i hope there are some conservative constraints on when it can be used
[19:44:45] <The_8472> because widespread use of streaming on even somewhat healthy torrents could have a negative impact on the overall performance
[19:44:49] <K`Tetch_> yeah
[19:45:10] <K`Tetch_> well, i was doign a technical look at it, and ernesto went and wrote+published that piece when I was out
[19:45:21] <The_8472> lol
[19:49:39] <DreadWingKnight> have you given him an earful for his troubles?
[19:58:00] <K`Tetch_> I even got ben to talk to simon last night, ben's out christmas shopping and I'm spending my mornings working on ym study, so we've not noticed it
[20:06:11] <Nolar> i assume it works like ours, with linear downloads near the playback time point, and get progressively more tit-4-tat-ish for pieces further away from the playback point
[20:12:59] <The_8472> well, doing rarest-first in addition to sequential/realtime fetching should be obvious
[20:13:24] <The_8472> i'm more interested in the constraints put on it to make sure it can't be enabled when it couldn't be sustained anyway
[20:13:48] <The_8472> or when it would have a significant negative impact on the swarm health
[21:08:11] *** hydri has quit IRC
[21:11:37] *** hydri has joined #bittorrent
[21:32:52] *** Miller` has joined #bittorrent
[21:40:14] <K`Tetch_> "super" seeder's stupid settings - http://wp.me/pBaeZ-2s
[21:45:15] <The_8472> there are only 65,000 or so ports total <- you can have more sockets than ports
[21:46:32] <K`Tetch_> how many?
[21:50:03] *** goussx has joined #bittorrent
[21:57:20] <The_8472> depends on the OS
[21:59:21] <The_8472> only <source IP, source port, protocol, destination port, destination ip> tuples have to be unique
[22:00:31] <The_8472> so, with IPv6 you could have 2^128*2^16*2 connections
[22:24:47] *** K`Tetch has joined #bittorrent
[22:30:55] *** K`Tetch has quit IRC
[22:35:19] *** K`Tetch_ has quit IRC
[22:38:48] *** K`Tetch has joined #bittorrent
[22:40:24] *** _rafi2_ has quit IRC
[22:44:45] *** cyb2063 has joined #bittorrent
[22:49:01] *** KyleK__ has joined #bittorrent
[22:54:56] *** KyleK_ has quit IRC
[22:56:17] *** K`Tetch has quit IRC
[23:00:15] *** KyleK__ has quit IRC
[23:05:34] *** K`Tetch has joined #bittorrent
[23:08:32] *** MassaRoddel has quit IRC
[23:31:18] *** goussx_ has joined #bittorrent
[23:47:27] *** andar has quit IRC
[23:49:05] *** andar has joined #bittorrent
[23:52:11] *** goussx has quit IRC
[23:52:13] *** goussx_ is now known as goussx

top