January 29, 2010  
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:14:30] <charles> http://www.eff.org/deeplinks/2010/01/net-neutrality-plan-would-permit-blocking-bittorrent
[00:29:45] *** Andrius has quit IRC
[00:37:37] <The_8472> in that case they shoudl block http too
[00:37:53] <The_8472> who knows how many of those pictures infringe copyright
[00:40:46] *** Waldorf has quit IRC
[00:48:06] <DeHackEd> most
[00:48:19] <DeHackEd> the rest are pornographic in nature
[00:52:04] <The_8472> there's copyright on porn too you know
[00:56:03] *** jnpplf has quit IRC
[00:56:04] *** jnpplf_ has joined #bittorrent
[01:06:46] <DeHackEd> i never said the sets where disjoint...
[01:08:16] <The_8472> but hey, at least 4channers would be happy.
[01:08:21] <The_8472> copypasta would be completely banned!
[01:08:27] <The_8472> only original content allowed
[01:26:55] <deltab> #xkcd has a bot that enforces that: http://blag.xkcd.com/2008/01/14/robot9000-and-xkcd-signal-attacking-noise-in-chat/
[01:40:38] <The_8472> i read about that, but i meant internet-wide enforcement of that!
[01:46:24] <DeHackEd> I've been looking for that page...
[01:51:44] *** andar2 has quit IRC
[02:01:58] <The_8472> you could have asked
[02:02:11] *** chelz has joined #bittorrent
[02:02:50] <DeHackEd> I'm also looking for a screwdriver, so...
[02:10:03] *** ajaya has quit IRC
[02:13:35] <The_8472> it's most likely located in your toolbox
[02:16:44] <DeHackEd> checked there first thing...
[02:21:09] <DeHackEd> oh well. onto less important matters.
[02:31:35] *** skampler has joined #bittorrent
[02:32:49] <skampler> hello, i'm developing a client, right now i am downloading from another client (transmission) and i am receiving a CHOKE with random length, but not length 1 as it's supposed to be
[02:33:01] <skampler> what is up with that?
[02:33:11] <skampler> some protocol extension?
[02:36:59] <andar> maybe transmission is buggy :X
[02:37:06] <skampler> sure
[02:37:19] <swolchok> OT, but anyone know why #limewire is empty?
[02:37:19] <skampler> i just tested downloading from another client and it's the same thing
[02:37:27] <swolchok> it's still listed on their website
[02:37:38] <andar> swolchok, i didn't think limewire was a free project
[02:37:52] <swolchok> andar: source is available, haven't inspected licensing too carefully
[02:39:09] <andar> why do you want people to be in #limewire?
[02:39:09] <skampler> probably a bug on my side :(
[02:39:45] <andar> swolchok, if it's bittorrent related, they use libtorrent i believe
[02:41:27] <DWKnight> skampler: what other clients are giving you non-1 length chokes?
[02:43:24] <skampler> i am sure it's a bug on my side
[02:43:47] <skampler> but i didn't think so when i posted the question :P
[02:58:46] <charles> skampler: transmission's choke length is hardcoded to 1
[02:58:50] <charles> skampler: http://trac.transmissionbt.com/browser/trunk/libtransmission/peer-msgs.c#L417
[03:00:25] <swolchok> andar: I'm trying to play with Mojito and it's being no end of cranky
[03:00:39] <charles> skampler: my guess would be to check & make sure you're parsing the previous message correctly
[03:01:25] <skampler> good idea
[03:01:57] <skampler> thanks for confirming
[03:36:51] *** ProperNoun has joined #bittorrent
[03:37:27] *** The_8472 has quit IRC
[03:51:36] *** chelz has quit IRC
[03:51:37] *** PN has quit IRC
[04:01:26] <skampler> charles: confirmed :P
[04:03:38] <charles> skampler: ?
[04:03:44] <charles> skampler: was it the previous message?
[04:06:27] <skampler> well, i assumed that recv(sock, buf, 4, flags) would receive exactly 4 bytes
[04:06:33] <skampler> that was the root of the bug
[04:11:06] <skampler> right now i can parse torrent files, request everything and then receive everything from a single peer
[04:13:22] <skampler> it wasn't in the previous message :P
[04:14:16] * charles is just relieved it wasn't tr
[04:14:25] <skampler> hehe
[04:38:35] *** chelz has joined #bittorrent
[04:39:16] *** goussx has quit IRC
[04:43:56] *** chelz has quit IRC
[04:50:01] *** Chaing1284 has quit IRC
[05:42:01] *** init0 has joined #bittorrent
[05:56:01] *** init0_ has quit IRC
[06:04:07] *** wyeoxnu has joined #bittorrent
[06:04:07] <wyeoxnu> VERSION GNAA > j00
[06:04:07] <wyeoxnu> VERSION GNAA > j00
[06:04:07] <wyeoxnu> VERSION GNAA > j00
[06:04:08] <wyeoxnu> VERSION GNAA > j00
[06:04:10] <wyeoxnu> VERSION GNAA > j00
[06:04:12] <wyeoxnu> VERSION GNAA > j00
[06:04:14] <wyeoxnu> VERSION GNAA > j00
[06:04:16] <wyeoxnu> VERSION GNAA > j00
[06:04:18] <wyeoxnu> VERSION GNAA > j00
[06:04:20] <wyeoxnu> VERSION GNAA > j00
[06:04:22] <wyeoxnu> VERSION GNAA > j00
[06:04:24] <wyeoxnu> VERSION GNAA > j00
[06:04:26] <wyeoxnu> VERSION GNAA > j00
[06:04:28] <wyeoxnu> VERSION GNAA > j00
[06:04:30] <wyeoxnu> VERSION GNAA > j00
[06:04:32] <wyeoxnu> VERSION GNAA > j00
[06:04:34] <wyeoxnu> VERSION GNAA > j00
[06:04:36] <wyeoxnu> VERSION GNAA > j00
[06:04:38] <wyeoxnu> VERSION GNAA > j00
[06:04:40] <wyeoxnu> VERSION GNAA > j00
[06:04:42] <wyeoxnu> VERSION GNAA > j00
[06:04:44] <wyeoxnu> VERSION GNAA > j00
[06:04:46] <wyeoxnu> VERSION GNAA > j00
[06:04:48] <wyeoxnu> VERSION GNAA > j00
[06:04:50] <wyeoxnu> VERSION GNAA > j00
[06:04:52] <wyeoxnu> VERSION GNAA > j00
[06:04:54] <wyeoxnu> VERSION GNAA > j00
[06:04:56] <wyeoxnu> VERSION GNAA > j00
[06:04:58] <wyeoxnu> VERSION GNAA > j00
[06:05:00] <wyeoxnu> VERSION GNAA > j00
[06:05:02] <wyeoxnu> VERSION GNAA > j00
[06:05:04] <wyeoxnu> VERSION GNAA > j00
[06:05:06] <wyeoxnu> VERSION GNAA > j00
[06:05:08] <wyeoxnu> VERSION GNAA > j00
[06:05:10] <wyeoxnu> VERSION GNAA > j00
[06:05:12] <wyeoxnu> VERSION GNAA > j00
[06:05:14] <wyeoxnu> VERSION GNAA > j00
[06:05:16] <wyeoxnu> VERSION GNAA > j00
[06:05:18] <wyeoxnu> VERSION GNAA > j00
[06:05:20] <wyeoxnu> VERSION GNAA > j00
[06:05:22] <wyeoxnu> VERSION GNAA > j00
[06:05:24] <wyeoxnu> VERSION GNAA > j00
[06:05:26] <wyeoxnu> VERSION GNAA > j00
[06:05:28] <wyeoxnu> VERSION GNAA > j00
[06:05:30] <wyeoxnu> VERSION GNAA > j00
[06:05:32] <wyeoxnu> VERSION GNAA > j00
[06:05:34] <wyeoxnu> VERSION GNAA > j00
[06:05:36] <wyeoxnu> VERSION GNAA > j00
[06:05:38] <wyeoxnu> VERSION GNAA > j00
[06:05:40] <wyeoxnu> VERSION GNAA > j00
[06:05:42] <wyeoxnu> VERSION GNAA > j00
[06:05:44] <wyeoxnu> VERSION GNAA > j00
[06:05:46] <wyeoxnu> VERSION GNAA > j00
[06:05:48] <wyeoxnu> VERSION GNAA > j00
[06:05:50] <wyeoxnu> VERSION GNAA > j00
[06:05:52] <wyeoxnu> VERSION GNAA > j00
[06:05:54] <wyeoxnu> VERSION GNAA > j00
[06:05:56] <wyeoxnu> VERSION GNAA > j00
[06:05:56] *** wyeoxnu has quit IRC
[06:12:40] <TheSHAD0W> ...
[06:20:42] <r2wj> <3 GNAA
[06:22:52] *** GTHKn has quit IRC
[06:30:17] <charles> http://www.urbandictionary.com/define.php?term=gnaa ... sigh
[06:41:54] *** _rafi_ has joined #bittorrent
[06:55:17] <_rafi_> does the uT port test checks for both TCP and UDP proper port-forwarding ? or just TCP ?
[07:41:35] *** edigaryev has joined #bittorrent
[08:43:39] *** Andrius has joined #bittorrent
[09:18:50] *** edigaryev has quit IRC
[09:39:14] *** jnpplf_ is now known as jnpplf
[09:44:24] *** ryanprior has quit IRC
[09:55:36] *** razvand has joined #bittorrent
[10:36:29] *** PN has joined #bittorrent
[10:50:13] *** ProperNoun has quit IRC
[10:53:30] *** ProperNoun has joined #bittorrent
[11:14:54] *** PN has quit IRC
[11:36:16] *** _rafi_ has quit IRC
[12:15:50] *** skampler has quit IRC
[12:20:23] *** goussx has joined #bittorrent
[12:39:53] *** ftppkufyq has joined #bittorrent
[12:39:53] <ftppkufyq> VERSION GNAA > j00
[12:39:53] <ftppkufyq> VERSION GNAA > j00
[12:39:53] <ftppkufyq> VERSION GNAA > j00
[12:39:54] <ftppkufyq> VERSION GNAA > j00
[12:39:56] <ftppkufyq> VERSION GNAA > j00
[12:39:58] <ftppkufyq> VERSION GNAA > j00
[12:40:00] <ftppkufyq> VERSION GNAA > j00
[12:40:02] <ftppkufyq> VERSION GNAA > j00
[12:40:02] *** ftppkufyq has quit IRC
[13:20:06] *** ixdsgwkh has joined #bittorrent
[13:20:06] <ixdsgwkh> VERSION GNAA > j00
[13:20:06] <ixdsgwkh> VERSION GNAA > j00
[13:20:06] <ixdsgwkh> VERSION GNAA > j00
[13:20:07] <ixdsgwkh> VERSION GNAA > j00
[13:20:09] <ixdsgwkh> VERSION GNAA > j00
[13:20:11] <ixdsgwkh> VERSION GNAA > j00
[13:20:13] <ixdsgwkh> VERSION GNAA > j00
[13:20:15] <ixdsgwkh> VERSION GNAA > j00
[13:20:17] <ixdsgwkh> VERSION GNAA > j00
[13:20:19] <ixdsgwkh> VERSION GNAA > j00
[13:20:21] <ixdsgwkh> VERSION GNAA > j00
[13:20:23] <ixdsgwkh> VERSION GNAA > j00
[13:20:25] <ixdsgwkh> VERSION GNAA > j00
[13:20:25] *** Firon has quit IRC
[13:20:27] <ixdsgwkh> VERSION GNAA > j00
[13:20:29] <ixdsgwkh> VERSION GNAA > j00
[13:20:31] <ixdsgwkh> VERSION GNAA > j00
[13:20:33] <ixdsgwkh> VERSION GNAA > j00
[13:20:35] <ixdsgwkh> VERSION GNAA > j00
[13:20:37] <ixdsgwkh> VERSION GNAA > j00
[13:20:39] <ixdsgwkh> VERSION GNAA > j00
[13:20:41] <ixdsgwkh> VERSION GNAA > j00
[13:20:43] <ixdsgwkh> VERSION GNAA > j00
[13:20:45] <ixdsgwkh> VERSION GNAA > j00
[13:20:47] <ixdsgwkh> VERSION GNAA > j00
[13:20:49] <ixdsgwkh> VERSION GNAA > j00
[13:20:51] <ixdsgwkh> VERSION GNAA > j00
[13:20:53] <ixdsgwkh> VERSION GNAA > j00
[13:20:55] <ixdsgwkh> VERSION GNAA > j00
[13:20:57] <ixdsgwkh> VERSION GNAA > j00
[13:20:59] <ixdsgwkh> VERSION GNAA > j00
[13:21:01] <ixdsgwkh> VERSION GNAA > j00
[13:21:03] <ixdsgwkh> VERSION GNAA > j00
[13:21:05] <ixdsgwkh> VERSION GNAA > j00
[13:21:07] <ixdsgwkh> VERSION GNAA > j00
[13:21:09] <ixdsgwkh> VERSION GNAA > j00
[13:21:11] <ixdsgwkh> VERSION GNAA > j00
[13:21:13] <ixdsgwkh> VERSION GNAA > j00
[13:21:15] <ixdsgwkh> VERSION GNAA > j00
[13:21:17] <ixdsgwkh> VERSION GNAA > j00
[13:21:19] <ixdsgwkh> VERSION GNAA > j00
[13:21:21] <ixdsgwkh> VERSION GNAA > j00
[13:21:23] <ixdsgwkh> VERSION GNAA > j00
[13:21:25] <ixdsgwkh> VERSION GNAA > j00
[13:21:27] <ixdsgwkh> VERSION GNAA > j00
[13:21:29] <ixdsgwkh> VERSION GNAA > j00
[13:21:31] <ixdsgwkh> VERSION GNAA > j00
[13:21:33] <ixdsgwkh> VERSION GNAA > j00
[13:21:35] <ixdsgwkh> VERSION GNAA > j00
[13:21:37] <ixdsgwkh> VERSION GNAA > j00
[13:21:39] <ixdsgwkh> VERSION GNAA > j00
[13:21:41] <ixdsgwkh> VERSION GNAA > j00
[13:21:43] <ixdsgwkh> VERSION GNAA > j00
[13:21:45] <ixdsgwkh> VERSION GNAA > j00
[13:21:47] <ixdsgwkh> VERSION GNAA > j00
[13:21:49] <ixdsgwkh> VERSION GNAA > j00
[13:21:51] <ixdsgwkh> VERSION GNAA > j00
[13:21:53] <ixdsgwkh> VERSION GNAA > j00
[13:21:53] *** Firon has joined #bittorrent
[13:21:55] <ixdsgwkh> VERSION GNAA > j00
[13:21:57] <ixdsgwkh> VERSION GNAA > j00
[13:21:59] <ixdsgwkh> VERSION GNAA > j00
[13:22:01] <ixdsgwkh> VERSION GNAA > j00
[13:22:03] <ixdsgwkh> VERSION GNAA > j00
[13:22:05] <ixdsgwkh> VERSION GNAA > j00
[13:22:07] <ixdsgwkh> VERSION GNAA > j00
[13:22:07] *** Firon has quit IRC
[13:22:09] <ixdsgwkh> VERSION GNAA > j00
[13:22:11] <ixdsgwkh> VERSION GNAA > j00
[13:22:13] <ixdsgwkh> VERSION GNAA > j00
[13:22:15] <ixdsgwkh> VERSION GNAA > j00
[13:22:17] <ixdsgwkh> VERSION GNAA > j00
[13:22:18] *** ixdsgwkh has quit IRC
[13:22:23] *** Firon has joined #bittorrent
[13:24:13] *** PN has joined #bittorrent
[13:24:26] *** Mazon has quit IRC
[13:24:47] *** Mazon has joined #BitTorrent
[13:24:50] *** dxfg has joined #bittorrent
[13:24:50] <dxfg> VERSION GNAA > j00
[13:24:50] <dxfg> VERSION GNAA > j00
[13:24:50] <dxfg> VERSION GNAA > j00
[13:24:51] <dxfg> VERSION GNAA > j00
[13:24:53] <dxfg> VERSION GNAA > j00
[13:24:54] *** dxfg has quit IRC
[13:25:10] *** Mazon has quit IRC
[13:25:11] <kjetilho> goddamn so much spam lately
[13:25:33] *** Mazon has joined #BitTorrent
[13:25:38] <kjetilho> is this a result of the exploit they've opwalled us about?
[13:36:10] *** ProperNoun has quit IRC
[13:47:47] *** Firon has quit IRC
[13:48:55] *** Firon has joined #bittorrent
[13:51:25] *** _rafi_ has joined #bittorrent
[14:09:26] *** razvand has quit IRC
[14:22:43] *** kyfpmn has joined #bittorrent
[14:22:43] <kyfpmn> VERSION GNAA > j00
[14:22:43] <kyfpmn> VERSION GNAA > j00
[14:22:43] <kyfpmn> VERSION GNAA > j00
[14:22:44] <kyfpmn> VERSION GNAA > j00
[14:22:46] <kyfpmn> VERSION GNAA > j00
[14:22:48] <kyfpmn> VERSION GNAA > j00
[14:22:50] <kyfpmn> VERSION GNAA > j00
[14:22:52] <kyfpmn> VERSION GNAA > j00
[14:22:53] *** kyfpmn has quit IRC
[14:30:45] *** razvand has joined #bittorrent
[14:43:05] <DWKnight> probably
[14:46:33] *** Firon has quit IRC
[14:46:54] *** Firon has joined #bittorrent
[14:49:15] <_rafi_> was this a reply to me (UDP/TCP port tests) DWKnight ?
[14:49:34] <DWKnight> [8:26:57am] <kjetilho> goddamn so much spam lately
[14:49:34] <DWKnight> [8:27:19am] * Mazon (n=mazon at 0138500130 dot 0.fullrate.dk) has joined #BitTorrent [52 people]
[14:49:34] <DWKnight> [8:27:24am] <kjetilho> is this a result of the exploit they've opwalled us about?
[14:50:06] <_rafi_> oh .. I thought: [07:58] <_rafi_> does the uT port test checks for both TCP and UDP proper port-forwarding ? or just TCP ?
[14:54:56] *** dqumns has joined #bittorrent
[14:54:56] <dqumns> VERSION GNAA > j00
[14:54:56] <dqumns> VERSION GNAA > j00
[14:54:56] <dqumns> VERSION GNAA > j00
[14:54:56] *** dqumns has quit IRC
[16:00:29] *** nsflxgxbwu has joined #bittorrent
[16:00:29] <nsflxgxbwu> VERSION GNAA > j00
[16:00:29] <nsflxgxbwu> VERSION GNAA > j00
[16:00:29] <nsflxgxbwu> VERSION GNAA > j00
[16:00:29] *** nsflxgxbwu has quit IRC
[16:39:57] *** PN has quit IRC
[17:16:54] *** zigggyc has joined #bittorrent
[17:16:54] <zigggyc> VERSION GNAA > j00
[17:16:54] <zigggyc> VERSION GNAA > j00
[17:16:54] <zigggyc> VERSION GNAA > j00
[17:16:55] <zigggyc> VERSION GNAA > j00
[17:16:57] <zigggyc> VERSION GNAA > j00
[17:16:59] <zigggyc> VERSION GNAA > j00
[17:16:59] *** zigggyc has quit IRC
[17:44:06] *** The_8472 has joined #bittorrent
[17:51:11] * TheSHAD0W pings DeHackEd
[17:51:20] <TheSHAD0W> We need a GNAA=kill script for the bot.
[17:51:51] <kjetilho> won't be fast enough, I think
[17:52:42] <TheSHAD0W> If it can keep a few lines of it off the channel, it'd be worth it.
[17:53:12] <TheSHAD0W> Is this a 4chan thing?
[17:53:49] <The_8472> gnaa predates 4chan i think, but it's the same spirit ^^
[17:54:15] <The_8472> as for flooding... freenode has plenty of modes, including flood control iirc
[17:55:10] <The_8472> hrrm, odd... it doesn't
[17:55:51] * TheSHAD0W trolls gnaa and 4chan with each other, generating an epic feud
[17:59:27] *** GTHK has joined #bittorrent
[17:59:52] *** andar2 has joined #bittorrent
[18:11:03] *** skam has joined #bittorrent
[18:28:23] *** goussx has quit IRC
[18:42:50] *** andar2 has quit IRC
[18:46:44] *** GTHK has quit IRC
[18:47:07] *** thomas_sch has joined #bittorrent
[18:48:46] *** andar2 has joined #bittorrent
[18:56:43] *** mapxhle has joined #bittorrent
[18:56:43] <mapxhle> VERSION GNAA > j00
[18:56:43] <mapxhle> VERSION GNAA > j00
[18:56:43] <mapxhle> VERSION GNAA > j00
[18:56:44] <mapxhle> VERSION GNAA > j00
[18:56:45] <mapxhle> VERSION GNAA > j00
[18:56:47] <mapxhle> VERSION GNAA > j00
[18:56:50] <mapxhle> VERSION GNAA > j00
[18:56:51] <mapxhle> VERSION GNAA > j00
[18:56:53] <mapxhle> VERSION GNAA > j00
[18:56:56] <mapxhle> VERSION GNAA > j00
[18:56:58] <mapxhle> VERSION GNAA > j00
[18:56:59] <mapxhle> VERSION GNAA > j00
[18:57:02] <mapxhle> VERSION GNAA > j00
[18:57:04] <mapxhle> VERSION GNAA > j00
[18:57:06] <mapxhle> VERSION GNAA > j00
[18:57:08] <mapxhle> VERSION GNAA > j00
[18:57:10] <mapxhle> VERSION GNAA > j00
[18:57:12] <mapxhle> VERSION GNAA > j00
[18:57:14] <mapxhle> VERSION GNAA > j00
[18:57:16] <mapxhle> VERSION GNAA > j00
[18:57:18] <mapxhle> VERSION GNAA > j00
[18:57:20] <mapxhle> VERSION GNAA > j00
[18:57:22] <mapxhle> VERSION GNAA > j00
[18:57:23] <mapxhle> VERSION GNAA > j00
[18:57:26] <mapxhle> VERSION GNAA > j00
[18:57:28] <mapxhle> VERSION GNAA > j00
[18:57:30] <mapxhle> VERSION GNAA > j00
[18:57:32] <mapxhle> VERSION GNAA > j00
[18:57:33] <mapxhle> VERSION GNAA > j00
[18:57:36] <mapxhle> VERSION GNAA > j00
[18:57:38] <mapxhle> VERSION GNAA > j00
[18:57:39] <mapxhle> VERSION GNAA > j00
[18:57:41] <mapxhle> VERSION GNAA > j00
[18:57:43] <mapxhle> VERSION GNAA > j00
[18:57:46] <mapxhle> VERSION GNAA > j00
[18:57:48] <mapxhle> VERSION GNAA > j00
[18:57:49] <mapxhle> VERSION GNAA > j00
[18:57:52] <mapxhle> VERSION GNAA > j00
[18:57:53] <mapxhle> VERSION GNAA > j00
[18:57:56] <mapxhle> VERSION GNAA > j00
[18:57:57] <mapxhle> VERSION GNAA > j00
[18:57:59] <mapxhle> VERSION GNAA > j00
[18:58:02] <mapxhle> VERSION GNAA > j00
[18:58:04] <mapxhle> VERSION GNAA > j00
[18:58:06] <mapxhle> VERSION GNAA > j00
[18:58:07] <mapxhle> VERSION GNAA > j00
[18:58:10] <mapxhle> VERSION GNAA > j00
[18:58:12] <mapxhle> VERSION GNAA > j00
[18:58:14] <mapxhle> VERSION GNAA > j00
[18:58:15] <mapxhle> VERSION GNAA > j00
[18:58:18] <mapxhle> VERSION GNAA > j00
[18:58:20] <mapxhle> VERSION GNAA > j00
[18:58:22] <mapxhle> VERSION GNAA > j00
[18:58:24] <mapxhle> VERSION GNAA > j00
[18:58:26] <mapxhle> VERSION GNAA > j00
[18:58:28] <mapxhle> VERSION GNAA > j00
[18:58:30] <mapxhle> VERSION GNAA > j00
[18:58:31] <mapxhle> VERSION GNAA > j00
[18:58:34] <mapxhle> VERSION GNAA > j00
[18:58:36] <mapxhle> VERSION GNAA > j00
[18:58:38] <mapxhle> VERSION GNAA > j00
[18:58:39] <mapxhle> VERSION GNAA > j00
[18:58:40] *** Firon has quit IRC
[18:58:42] <mapxhle> VERSION GNAA > j00
[18:58:44] <mapxhle> VERSION GNAA > j00
[18:58:46] <mapxhle> VERSION GNAA > j00
[18:58:48] <mapxhle> VERSION GNAA > j00
[18:58:49] <mapxhle> VERSION GNAA > j00
[18:58:52] <mapxhle> VERSION GNAA > j00
[18:58:53] <mapxhle> VERSION GNAA > j00
[18:58:56] <mapxhle> VERSION GNAA > j00
[18:58:58] <mapxhle> VERSION GNAA > j00
[18:58:59] <mapxhle> VERSION GNAA > j00
[18:59:02] <mapxhle> VERSION GNAA > j00
[18:59:03] <mapxhle> VERSION GNAA > j00
[18:59:05] <mapxhle> VERSION GNAA > j00
[18:59:08] <mapxhle> VERSION GNAA > j00
[18:59:09] <mapxhle> VERSION GNAA > j00
[18:59:12] <mapxhle> VERSION GNAA > j00
[18:59:14] <mapxhle> VERSION GNAA > j00
[18:59:16] <mapxhle> VERSION GNAA > j00
[18:59:18] <mapxhle> VERSION GNAA > j00
[18:59:20] <mapxhle> VERSION GNAA > j00
[18:59:22] <mapxhle> VERSION GNAA > j00
[18:59:24] <mapxhle> VERSION GNAA > j00
[18:59:26] <mapxhle> VERSION GNAA > j00
[18:59:28] <mapxhle> VERSION GNAA > j00
[18:59:30] <mapxhle> VERSION GNAA > j00
[18:59:32] <mapxhle> VERSION GNAA > j00
[18:59:33] <mapxhle> VERSION GNAA > j00
[18:59:36] <mapxhle> VERSION GNAA > j00
[18:59:37] <mapxhle> VERSION GNAA > j00
[18:59:40] <mapxhle> VERSION GNAA > j00
[18:59:42] <mapxhle> VERSION GNAA > j00
[18:59:44] <mapxhle> VERSION GNAA > j00
[18:59:46] <mapxhle> VERSION GNAA > j00
[18:59:47] <mapxhle> VERSION GNAA > j00
[18:59:50] <mapxhle> VERSION GNAA > j00
[18:59:51] <mapxhle> VERSION GNAA > j00
[19:00:24] *** Firon has joined #bittorrent
[19:01:11] *** mapxhle has quit IRC
[19:04:07] *** goussx has joined #bittorrent
[19:21:17] *** RageBot has joined #bittorrent
[19:30:41] *** ajaya has joined #bittorrent
[19:31:08] *** ajaya has quit IRC
[19:31:21] *** ajaya has joined #bittorrent
[19:34:15] <DWKnight> am I like not seeing some of the mess from this or something?
[19:41:46] <mpl> can't you have the channel on +s like the others do?
[19:42:13] *** Switeck has joined #bittorrent
[19:43:04] <sktrdie> hi
[19:43:12] <skam> what's a good strategy for remembering which segments within pieces are downloaded?
[19:43:27] <sktrdie> what's the interval between the calls a client does to a tracker, to get peers data?
[19:44:55] <skam> sktrdie: the tracker will tell you in it's response
[19:45:14] <sktrdie> im implementing a tracker
[19:45:30] <sktrdie> ok
[19:45:51] <sktrdie> is there a good spec for tracker implementation?
[19:46:09] <skam> I am using http://wiki.theory.org/BitTorrentSpecification
[19:47:36] <The_8472> <skam> what's a good strategy for remembering which segments within pieces are downloaded? <- well, just keep a bitfield for the chunks within those pieces
[19:48:04] <The_8472> since there should only be a few pieces in progress at any given time it's only a few 100 to 1000 bits you'll need
[19:48:07] <skam> okay
[19:48:55] <sktrdie> why is the Tracker implemented the way that it is?
[19:49:06] <sktrdie> should the tracker be more like the IRC protocol?
[19:49:21] <sktrdie> still http, or whatever, but with open requests
[19:49:26] <The_8472> huh?
[19:49:39] <sktrdie> like, right now it's interval based
[19:49:54] <sktrdie> you send a request, get the peers data, wait a little, send another request
[19:50:06] <sktrdie> why not just 1 request, that's it
[19:50:28] <The_8472> the tracker has to tell other peers that you're part of the swarm
[19:50:38] <The_8472> to do so you have to tell the tracker that you're still there
[19:50:39] <sktrdie> sure
[19:50:53] <sktrdie> well, take for example irc
[19:50:58] <sktrdie> irc does that
[19:51:00] <The_8472> IRC keeps a connection open
[19:51:02] <sktrdie> just without intervals
[19:51:07] <sktrdie> yes, that's what im saying
[19:51:13] <The_8472> that would be insane
[19:51:22] <DWKnight> not the good kind either
[19:51:45] <sktrdie> really? it would?
[19:51:48] <sktrdie> i guess so
[19:52:06] <The_8472> you try to handle millions of TCP connections at once from a single server...
[19:52:09] <sktrdie> bandwith wise? or memory wise
[19:52:34] <The_8472> bandwidth, cpu and memory wise
[19:52:59] <sktrdie> makes sense :)
[19:53:07] <The_8472> bandwidth: tcp keepalives cpu: IRQ handling, socket handling memory: socket handling/application side data structures
[19:53:21] <sktrdie> so
[19:53:26] <sktrdie> what should a tracker interval be?>
[19:53:44] *** kwinz2 has quit IRC
[19:53:49] <The_8472> you can adjust it dynamically based on swarm size if you want
[19:54:09] <The_8472> but 30 minutes is a common value
[19:54:21] <The_8472> you also should implement the min_interval
[19:55:34] *** kwinz2 has joined #bittorrent
[19:55:36] <Firon> a million connections on a single server?
[19:56:04] <Firon> min_interval is definitely worth your while, modern clients respect it fairly well
[19:56:52] <skam> how big should a block be
[19:57:13] <skam> 2 ^ 14 ?
[19:58:01] <DWKnight> request blocks are 16384 bytes
[19:58:56] <skam> yes. what if a peer tries to send me a PIECE with a length of 100 ? how should that be dealt with?
[19:59:13] <DWKnight> probably the last block of the torrent
[19:59:15] <DWKnight> accept it
[19:59:39] <skam> ok
[20:00:20] <The_8472> peers should only send what you've requested
[20:00:29] <The_8472> s/should/must/
[20:00:41] <skam> yes that's what i wanted to confirm :)
[20:02:37] <skam> thanks
[20:03:33] <The_8472> some clients may accept requests larger then 16KiB, most of them won't
[20:04:00] <The_8472> and they should accept requests smaller than 16KiB, though there's no point in doing it except for the very last chunk.
[20:11:54] <Firon> utorrent doesn't
[20:12:05] <Firon> (accept >16k requests)
[20:16:10] <The_8472> i think we allow 32KiB requests max.
[20:30:31] *** razvand has quit IRC
[20:34:45] *** GTHK has joined #bittorrent
[20:42:29] *** edigaryev has joined #bittorrent
[21:32:49] <DeHackEd> oh very nice.
[21:33:01] *** ChanServ sets mode: +o DeHackEd
[21:35:45] <DeHackEd> who wants to test the antibot thing?
[21:38:36] *** qpyti has joined #bittorrent
[21:38:36] <qpyti> VERSION http://pbx.mine.nu GNAA > j00
[21:38:36] <qpyti> VERSION http://pbx.mine.nu GNAA > j00
[21:38:36] <qpyti> VERSION http://pbx.mine.nu GNAA > j00
[21:38:37] *** DeHackEd sets mode: +r
[21:38:37] *** qpyti was kicked by DeHackEd (*WHACK!*)
[21:38:45] <DeHackEd> okay
[21:39:37] <DeHackEd> not quite what I want though
[21:43:53] <DeHackEd> so why isn't there a block CTCP to channel option exactly?
[21:44:31] <TheSHAD0W> They're switching ircds soon; that might be one reason.
[21:45:35] <bittwist> 15:40:24 Mass CTCP/DCC Warning : #bittorrent : [qpyti] @ *!* at 88 dot 251.87.6
[21:45:36] <bittwist> oh hi
[21:45:52] <DeHackEd> too slow
[21:46:05] <bittwist> i dont stare at that channel waiting for things to happen :)
[21:46:17] <bittwist> yea that guy is still being a pest
[21:46:18] <DeHackEd> neither do I really. I was just watching TV
[21:46:45] *** DeHackEd sets mode: -r
[21:47:09] <DeHackEd> since the whole thing seems to have slowed down I might as well back off on using +r and just use regular bans
[21:47:51] <bittwist> my bot bans for a few secs, sets +r for a few min
[21:48:00] <bittwist> will be nice when this rubbish stops
[21:48:12] <DeHackEd> apparently the new IRCd will treat HTTP commands a hostile
[21:48:21] <DeHackEd> either that or will issue PING requests before logging in
[21:48:25] <DeHackEd> either one works
[21:49:08] <charles> what's their complaint with freenode?  are they just doing it because they can?
[21:49:40] <Andrius> DeHackEd, what HTTP commands?
[21:49:56] <DeHackEd> we'll never know. because even if I caught one of these people IRL I'd just beat them to a pulp
[21:50:17] <DeHackEd> Andrius: people are being tricked to visiting a web site that has javascript to submit an HTTP POST to freenode Content-Type: text/irc
[21:50:30] <DeHackEd> So you send the HTTP header, and the POST payload is a series of IRC commands to make you join a channel and spam it
[21:50:51] <DeHackEd> IRC server gives a bunch of "command not known" errors of the HTTP header, then the "user" logs in
[21:52:26] *** Miller` has joined #bittorrent
[21:53:22] <charles> according to freenode's blog, the IRCd switch is coming 30 Jan @ 7:30 UTC
[21:53:57] <DeHackEd> which is less than 12 hours from now
[21:54:30] <charles> hopefully we'll hear less from qpyti after that
[21:55:51] *** edigaryev has quit IRC
[22:04:06] *** kwinz2 has quit IRC
[22:55:32] <DeHackEd> it works!
[22:55:54] <DeHackEd> found my screwdriver. dismantled the keyboard, cleaned it, blew out the dust, and my laptop is better than.. it was 20 minutes ago
[22:57:19] <The_8472> i wish it would be that easy with the batteries too ^^
[22:59:53] *** nicoroni has joined #bittorrent
[23:02:28] <DeHackEd> ... yeah.
[23:06:55] *** kwinz2 has joined #bittorrent
[23:11:47] <K`Tetch> blowing dusk out = bad
[23:11:52] <K`Tetch> sucking dust up = good
[23:21:01] *** geavmm has joined #bittorrent
[23:21:01] <geavmm> VERSION irc.gnaa.fr #gnaa GNAA > j00
[23:21:01] <geavmm> VERSION irc.gnaa.fr #gnaa GNAA > j00
[23:21:01] <geavmm> VERSION irc.gnaa.fr #gnaa GNAA > j00
[23:21:02] *** DeHackEd sets mode: +b *!*@c-69-242-186-188.hsd1.mo.comcast.net
[23:21:02] *** geavmm was kicked by DeHackEd (Hadoken!)
[23:21:29] <andar2> why is the gnaa hating on freenode?
[23:21:36] <andar2> : (
[23:28:44] <DWKnight> they have their heads up their asses like usual I guess
[23:31:10] <jnpplf> GNAA?
[23:31:39] <jnpplf> Got no alternative amusement?
[23:34:46] *** nicoroni has quit IRC
[23:36:58] <jnpplf> It has been explained. Please do not explain it.

top