NOTICE: This channel is no longer actively logged.
[00:36:56] *** kurome has joined #bittorrent[00:38:21] *** kurome has quit IRC[00:47:56] *** Andrius has quit IRC[02:25:36] *** Switeck has joined #bittorrent[02:31:17] <scottwolchok> does the mainline DHT have an expiration timeout for peers?[02:31:44] <scottwolchok> there doesn't seem to be one in BEP 5, so whatever uTorrent does is probably standard enough[02:34:44] * The_8472 uses 30 minutes[02:36:24] <scottwolchok> I guess it should be tied to whatever most clients use as their default announce interval, in hopes that they do a DHT announce just like a regular announce[02:41:05] <The_8472> nah, it should be standardized.[02:58:45] *** init0 has quit IRC[03:00:33] *** init0 has joined #bittorrent[03:19:14] *** Gottaname|Mobili has joined #bittorrent[03:48:30] *** edigaryev has joined #bittorrent[03:54:45] *** edigaryev has quit IRC[04:00:01] *** cyb2063_ has joined #bittorrent[04:02:37] *** cyb_ has quit IRC[04:03:51] *** The_8472 has quit IRC[04:07:46] *** The_8472 has joined #bittorrent[04:50:40] *** ProperN[out] has joined #bittorrent[04:51:02] *** ProperNoun has quit IRC[04:51:49] *** ProperN[out] has quit IRC[04:51:49] *** ProperN[out] has joined #bittorrent[04:52:26] *** ProperN[out] is now known as ProperNoun[05:07:53] <Switeck> "Woman gets hit by car, sues Google" http://www.tgdaily.com/unbalanced/49999-woman-gets-hit-by-car-sues-google[05:08:09] <Switeck> And I thought that'd be the Google camera vehicle that hit her, but no...[05:12:06] <Switeck> http://www.tgdaily.com/business-and-law-features/49981-oregon-issues-restraining-order-against-google[05:12:21] <Switeck> Apparently, Oregon wants GOOGLE's WiFi data for some reasons...[05:12:41] <Switeck> "residents of Oregon and Washington who filed a class action suit against the Internet search giant demanded the data be preserved so it could be used as evidence of alleged privacy violations in a future lawsuit."[05:13:48] <Switeck> I'm calling bullshit on this one because if the WiFi is open/insecure, it is being broadcast "into public domain" even if that broadcast doesn't reach very far.[05:52:43] <alus> eh, I hope Google gets slapped[05:54:53] <alus> their walking directions do suck[05:56:21] <alus> and, the Google wifi data should be treated under the wiretapping laws[05:58:12] <alus> imagine if Google started recording conversations of passers by with their streetview cars, doing speed-to-tetx, and allowing you to search[06:02:49] <Switeck> hard to tap a wire if there's not any XD[06:03:07] <Switeck> I did find it interesting the woman wasn't suing for millions of $'s[06:59:32] *** MassaRoddel has quit IRC[07:11:46] *** swinokur has quit IRC[07:18:28] *** MassaRoddel has joined #bittorrent[07:20:37] *** Kitsoran has quit IRC[07:21:06] *** swinokur has joined #bittorrent[08:00:21] *** ygrek has joined #bittorrent[08:05:55] *** chelz has joined #bittorrent[08:24:47] *** edigaryev has joined #bittorrent[08:41:21] <alus> cellphones and wireless phones are included in wiretap laws[08:43:46] <Switeck> An old friend of mine used to use a radio scanner to sometimes pick up cellphone traffic. Good thing law enforcement didn't know about him doing it or he could be in trouble?[08:44:28] *** ygrek has quit IRC[08:44:41] <alus> not if he didn't record it[08:44:47] <alus> but maybe so anyway, I dunno[08:45:14] <Switeck> it was long enough ago that statue of limitations certainly applies XD[09:34:54] *** ygrek has joined #bittorrent[09:38:16] *** Andrius has joined #bittorrent[10:03:08] *** Arc has joined #bittorrent[10:03:41] <Arc> is there a way to tell the tracker to listen on two addresses (ipv4 plus ipv6, sans other addresses on the same system)?[10:05:11] <Arc> or do i need to run two trackers?[10:16:21] <deltab> unless the ipv6 address is just a mapped version of the ipv4 address, the process would have to listen on two sockets, which would need specific support[10:19:37] <Arc> ... and the bittorrent tracker doesnt support listening on two sockets?[10:20:17] <Arc> hmm. i guess nevermind, since even running on ipv4 just ate one core[10:20:26] <Arc> im going to need to experiment with other trackers[10:27:22] <Arc> is the tracker protocol documented anywhere?[10:38:35] *** Switeck has quit IRC[11:00:44] <IRConan> Arc: what tracker are you using atm[11:00:45] <IRConan> ?[11:01:36] <IRConan> Arc: tracker protocol is here: http://wiki.theory.org/BitTorrentSpecification#Tracker_HTTP.2FHTTPS_Protocol[11:09:27] *** ygrek has quit IRC[11:18:43] <Arc> thanks[11:19:26] <Arc> I just passed 8.5k concurrent connections and over 27k active downloaders, so ... yea. This is way beyond Python territory[11:20:34] <Arc> thankfully its limited to pegging out one core[11:26:27] *** Neppord_ has joined #bittorrent[12:30:01] *** void^_ has joined #bittorrent[12:31:42] *** void^ has quit IRC[13:23:24] *** chelz has quit IRC[13:45:00] *** e-manuel has joined #bittorrent[14:13:28] *** cyb2063_ has quit IRC[14:13:30] *** e-manuel has quit IRC[15:29:09] *** Gottaname has quit IRC[15:31:50] *** Gottaname has joined #bittorrent[15:39:48] <The_8472> <Arc> im going to need to experiment with other trackers <- *suggests opentracker*[16:04:37] *** ygrek has joined #bittorrent[17:02:24] *** Kitsoran has joined #bittorrent[17:12:21] *** scottwolchok has quit IRC[17:12:39] *** HandheldPenguin has quit IRC[17:43:53] *** Waldorf has joined #bittorrent[18:22:35] *** Andrius has quit IRC[18:30:46] *** Andrius has joined #bittorrent[18:35:09] *** HandheldPenguin has joined #bittorrent[18:35:13] *** scottwolchok has joined #bittorrent[18:41:56] *** ProperNoun has quit IRC[18:45:55] *** burris has quit IRC[18:47:59] *** burris has joined #bittorrent[18:54:46] *** burris has quit IRC[18:55:22] *** burris has joined #bittorrent[18:57:56] *** burris has joined #bittorrent[19:10:17] *** Waldorf has quit IRC[19:16:25] *** Waldorf has joined #bittorrent[19:16:43] *** burris has quit IRC[21:08:12] *** edigaryev has quit IRC[21:30:36] *** skampler has joined #bittorrent[21:31:39] *** burris has joined #bittorrent[21:39:23] *** Neppord_ has left #bittorrent[21:42:19] <Arc> The_8472: i don't think i trust an unpackaged project that uses its own original network code and is hosted only in cvs[21:42:39] <The_8472> lol?[21:42:48] <The_8472> it's running on the biggest trackers on the planet[21:43:11] *** burris has quit IRC[21:43:12] <Arc> that doesnt mean its not ripe with buffer overflow exploits[21:43:42] *** burris has joined #bittorrent[21:43:56] <Arc> the license, the vcs, the unpackaged state.. all screams "beware" to me[21:44:18] <The_8472> it just screams "function over form" to me[21:44:18] *** burris has quit IRC[21:44:27] <The_8472> they're members of the CCC[21:44:43] <The_8472> their software runs on the biggest trackers on the planet[21:44:51] <The_8472> and it's coded for extreme efficiency[21:44:58] <Arc> https://www.ohloh.net/p/opentracker "Only a single active developer"[21:45:02] <The_8472> if that's not good enough for you...[21:45:04] <Arc> you mean "he" is a member of CCC[21:45:06] <The_8472> oO[21:45:09] *** burris has joined #bittorrent[21:45:12] <The_8472> wrong software[21:45:17] <The_8472> http://erdgeist.org/arts/software/opentracker/[21:45:41] <Arc> no. Ohloh tracks free software projects, analyizes their commits, etc[21:45:54] <Arc> if you view the url you'll see its very much tracking that same opentracker[21:45:59] <Arc> and Ohloh says there is one active developer.[21:46:06] <The_8472> oh well, if you trust some site instead of advice then that site will surely provide you with better answers than i can[21:46:47] <The_8472> it's a team, but what do i know...[21:47:11] <Arc> I trust metrics over strangers on IRC, thanks.[21:47:25] <Arc> and this says one active developer and only three developers over its entire history.[21:47:53] <The_8472> well, then don't ask strangers for advice if you're just going to ignore it[21:48:11] *** burris has quit IRC[21:48:37] *** burris has joined #bittorrent[21:48:46] <Arc> i'm not ignoring it, but I'm not going to take your advice without investigating it[21:48:53] <Nolar> that's a legit tracker[21:48:59] *** burris has quit IRC[21:49:24] <Nolar> it's already been "attacked" in every way possible :)[21:49:42] <Arc> I do not lightly install unpackaged software on my server. This is too much code to audit myself[21:49:47] *** burris has joined #bittorrent[21:50:23] <Arc> besides the one filter I need isn't offered by it[21:50:25] <The_8472> well, bittorrent is hacky in general[21:50:40] <Nolar> ok whatever. i trust code i compile more than some package[21:51:00] <Nolar> ad erdgeist is a good guy :)[21:51:02] <Nolar> and[21:51:14] <The_8472> many things are just available in source form, or semi-packaged, or only maintained by 1-2 persons. that's how half the bittorrent landscape works[21:51:36] <Arc> you trust code you compile from a VCS managed by strangers which nobody in your trust chain has audited over code that's been checked over by your distribution?[21:51:44] <Arc> if you like compiling software, use Gentoo.[21:52:07] <The_8472> we're not strangers. in this channel you pretty much have the highest concentration of bittorrent expertise available ^^[21:52:39] *** burris has quit IRC[21:52:53] <The_8472> anyway, you probably won't find anything better than that[21:52:54] *** burris has joined #bittorrent[21:52:57] <Nolar> most of us *develop* software, so we're quite comfortable playing in that world[21:53:10] <TheSHAD0W> Wait -- opentracker isn't open?[21:53:19] <The_8472> especially when it comes to throughput[21:53:27] <The_8472> TheSHAD0W, no... it's too much code for him to audit ^^[21:53:38] <TheSHAD0W> ...This Arc guy is complaining because it's not available as a debian package?[21:53:48] <Arc> I didn't say anything about debian[21:53:59] <The_8472> what else then?[21:54:30] <Arc> I use Gentoo. I trust things that the portage teams have audited, checked over, and before that can even happen there needs to be a versioned release that can be hashed[21:54:43] <Arc> otherwise a malicious developer could toss whatever he wanted in[21:54:51] <The_8472> do you think THEY read the sourcecode?[21:54:56] <The_8472> really?[21:55:21] <Arc> I do, and I used to package for it. thats how we caught several security issues[21:55:43] <Arc> there have been numerous packages yanked from portage (or barred) based on security problems[21:55:48] <Arc> others get patched[21:56:06] <TheSHAD0W> Well, submit opentracker to portage.[21:56:07] * TheSHAD0W shrugs[21:56:23] <Arc> since opentracker doesnt provide the filtering i need, its off the table in any case[21:56:34] <The_8472> what kind of filtering?[21:56:41] <TheSHAD0W> There's not much else that can work for a high-thruput tracker.[21:56:45] <TheSHAD0W> Well, maybe hypercube.[21:56:57] <Arc> I need to ensure that only torrents from Jamendo are being shared[21:56:59] <TheSHAD0W> You'd have to audit that too, but it's pretty small.[21:57:13] <The_8472> you can provide a whitelist[21:57:20] <The_8472> it's read from a textfile[21:57:34] <The_8472> some shellscript and you're fine[21:57:49] <jonasl> isn't there any license to opentracker (like GPL/MIT/BSD/etc)?[21:57:56] <Arc> jonasl: "beerware"[21:58:13] <The_8472> that's about as liberal as it gets[21:58:37] <jonasl> so, public domain ;)[21:59:07] <Arc> and how do you propose building a whitelist based on that[21:59:21] <Arc> there are over 2000 torrents and more are added all the time[22:00:50] <The_8472> extract the infohashes and put it in the whitelist?[22:02:35] <Arc> and then restart the tracker[22:02:53] <The_8472> reread the config is enough afaik[22:02:56] <The_8472> sighup[22:02:57] <TheSHAD0W> opentracker can't parse an allowed_dir?[22:03:27] <The_8472> "To make opentracker reload it's white/blacklist, send a SIGHUP unix signal."[22:04:08] <The_8472> to convert .torrents to infohashes there is some other unix tool, written in python i think[22:04:24] <The_8472> torrentinfo... or maketorrent... or something. i forgot its name[22:05:02] <TheSHAD0W> Could write one in 30 seconds flat in Python.[22:05:04] <The_8472> so yeah, on .torrent upload just compute the infohash, append it to the whitelist file and send sighup[22:05:13] *** burris has quit IRC[22:05:29] <Arc> its a little more complicated than that since it involves beautifulsoup[22:06:12] <TheSHAD0W> Well, if you don't like the available tools, guess you'll have to write your own.[22:08:08] <Nolar> or modifiy an existing ;)[22:08:50] *** burris has joined #bittorrent[22:12:14] <TheSHAD0W> So basically, you're providing a backup tracker for some website without their active cooperation?[22:13:28] <TheSHAD0W> Too bad they don't have an RSS output, it'd be a whole lot easier to parse that.[22:16:58] *** burris has quit IRC[22:19:00] *** burris has joined #bittorrent[22:22:15] <Arc> no, i'm providing primary (and only) tracker for a website but they were just cnaming people to opentracker.net[22:22:49] <Arc> er, tracker.openbittorrent.com[22:23:09] <Arc> which now points to 127.0.0.1, so they had to move in a hurry[22:27:13] <Arc> the website is only legal content and I'm not interested in hosting another openbittorrent.com[22:44:54] <The_8472> if you want throughput opentracker is the answer. if not... there are some php and python trackers out there that have database backends you can use[22:54:55] *** ygrek has quit IRC[22:59:07] *** ygrek has joined #bittorrent[23:09:51] *** ygrek has quit IRC[23:28:58] *** Andrius has quit IRC