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