IRC log for #bzflag-chat on 20131006

03:48.50*** join/#bzflag-chat DTRemenak (~DTRemenak@about/essy/CrazyCoder/DTRemenak)
03:52.16*** join/#bzflag-chat DTRemenak (~DTRemenak@about/essy/CrazyCoder/DTRemenak)
13:03.01*** join/#bzflag-chat alpha1-2 (~nb_j@host95.200-43-201.telecom.net.ar)
13:10.57alpha1-2When I use bzfsinfo.php, I get this:
13:10.59alpha1-2BZFS0221 bzflag.enuffsaid.co.nz:59998 grans remedy(1048)
13:11.00alpha1-2BZFS0221 1vs1.catay.be:5160 catay(3438)
13:11.02alpha1-2BZFS0221 1vs1.catay.be:5155 catay(3438)
13:11.03alpha1-2etc. All servers start with BZFS0221. Does that mean that all servers are running 2.4.0 version? What does the number between brackets mean?
13:11.12alpha1-2Good day, first
13:14.32blast007what is bzfsinfo.php?
13:18.10alpha1-2from here http://my.bzflag.org/
13:20.45blast007version host:port owner(ownerbzid)
13:22.59alpha1-2ok, another question, can I use this site fr getting any player BZID or what it cals "TOKEN"?
13:23.01alpha1-2http://my.bzflag.org/db/
13:24.25alpha1-2*or what does it call "TOKEN"?*
13:30.00alpha1-2ok, I got it (http://my.bzflag.org/bzidtools2.php)
13:33.21alpha1-2where do I get the version numbers?
13:33.44alpha1-2221, etc
13:36.04blast007no, you would not use the /db/ section for looking up arbitrary BZID<-->callsign mappings
13:36.14blast007and token is the authentication token
13:37.11alpha1-2I intriduced my name there (and not more data)... Did I do anything bad?
13:37.16alpha1-2introduced*
13:37.19blast007no
13:38.07blast007http://my.bzflag.org/bzidtools2.php
13:38.29alpha1-2yes, I saw it after
13:38.53blast007I forget the differences between bzidtools.php and bzidtools2.php, but you can check the source
13:39.21blast007http://svn.code.sf.net/p/bzflag/code/trunk/web/bzfls/
13:40.37alpha1-2ok... and TOKEN in this context means something related to authentication in joining to a server then?
13:40.56blast007yeah
13:41.01blast007also used for weblogin
13:41.25alpha1-2not the same that BZID right?
13:41.28blast007a one-time use authentication token
13:41.30blast007right
13:42.03blast007when you issue a LIST or GETTOKEN (iirc) action with a valid username/password, it gives back a randomized token
13:42.28blast007you then give that token to a server, and the server asks the list if that is a valid token for that user/ip
13:42.46alpha1-2is it for ever?
13:42.59blast007no, it's a single use
13:43.07blast007each time it gives a new random one
13:43.15alpha1-2ah
13:43.25blast007and I think they're only valid for a short period of time, like 5 or 15 minutes
13:43.40alpha1-2and why is it necessary if I have my BZID?
13:44.07blast007how would a bzid tell the server that you are actually you?
13:44.14blast007a bzid is public knowledge and unchanging
13:44.51alpha1-2well, then, my name and password pair
13:45.07blast007why would you want to send your password to random people?
13:45.45alpha1-2ah ok, security thing... the same when you loguin into league site right?
13:45.50blast007we use a token because then each game server doesn't get your password
13:45.55blast007and yes, the same for web services
13:46.29alpha1-2ok ok, thanks, each day I learn a little more :)
13:46.41blast007if a server hijacks your token, at worst they'd be able to log into a server as you once.. and there's also an IP address check normally
13:47.26alpha1-2all that is made by the list server service?
13:47.59blast007depends on your definition of "all that"
13:48.17alpha1-2token, IP check
13:48.46blast007yeah
13:48.51alpha1-2I mean, the game server doesn't do anything relevant then
13:49.00blast007well, sure, it does some stuff too
13:49.09blast007it's not magic
13:49.46blast007client asks list server for the list and provides username and password
13:49.59blast007list server sends back token and server list
13:50.12blast007client joins game server and provides token
13:50.48blast007game server asks list server if the username/token/IP combination is valid, and queries that user for certain group memberships
13:51.12blast007list server responds back to game server with the requested information
13:52.14alpha1-2very interesting... and who does provide the user/passw pair to server list? the forum DB right?
13:53.47blast007the list server queries the forum database directly
13:55.01alpha1-2iirc then Forum DB is the same that BZDB or not exactly?
13:55.23blast007no...
13:55.25blast007not even close
13:55.35blast007BZDB is the /set stuff in-game
13:55.54blast007the forum is http://forums.bzflag.org
13:56.00alpha1-2oh ok , time ago, sorry, :P
13:56.51alpha1-2just I remembered DB word and I related both :P
13:57.41alpha1-2ok , thanks... how is your weekend being, nice? can you rest or you have to work too?
13:58.28alpha1-2or *going*
14:00.35blast007working on some code, slowly :)
14:01.32alpha1-2but BZ or work?
14:02.00blast007BZ
14:02.11alpha1-2ah ok, then some rest :)
14:02.44alpha1-2excuse me, I am writing strayer... do you remember how long the servers are running 2.4.0 version? not much time ago right? and other question I made before, where do I get the version numbers (0221, etc)?
14:07.35alpha1-2I mean, all the numbers
14:11.54blast007that should be pretty easy for you to find out... :P
14:12.07blast007look when we released 2.4.0
14:12.34alpha1-2do i have to count manually all the numbers?
14:12.41blast007what?
14:13.00blast007the proto numbers?
14:13.04blast007why do you need all those?
14:13.10alpha1-2wait me...
14:13.34alpha1-2strayer FAQ
14:13.38alpha1-2Btw., which BZFlag server are supported and queried?
14:13.40alpha1-2All public servers running version 1.7x, 1.10.x, 2.0.x as well as some of the intermediate development versions.
14:14.03alpha1-22.4.0 is 0221 but I don't know the other numbers
14:14.14blast007why do you need them?
14:14.36blast0071.7 servers don't even use the same list system and that old list may not even be up anymore
14:14.41alpha1-2because the list server use only them, not x.x.x kind
14:14.47alpha1-2uses*
14:14.55blast007okay, but why do YOU need them?
14:15.27alpha1-2why not?
14:15.40alpha1-2there isn't any list anywhere?
14:15.41blast007because it's not useful unless you have a real reason for them
14:15.43blast007no
14:15.49blast007you'd have to look at the code
14:15.56blast007src/date/buildDate.cxx
14:16.13alpha1-2in each version source?
14:16.17blast007yep
14:16.21alpha1-2uh :P
14:16.24blast007well, one from each stable release
14:16.43blast007it doesn't change from, say, 1.10.0 to 1.10.2 .. they'd both be the same
14:17.19blast007it only changes when we break protocol, which happens during development versions (like 1.9, 1.11, 2.1, 2.3, etc)
14:17.43alpha1-2oh ok, some complex then, np, just curiosity... well, but I am trying to tell strayer that the FAQ is out of date it seems or his system maybe
14:18.08alpha1-2because he says 2.0.x and all servers now are running 2.4.0
14:18.17blast007then just tell him his FAQ is out of date
14:18.30blast007you don't need anything more than that, because obviously he is querying 2.4 servers
14:18.57alpha1-2do you remember how long the servers are running 2.4.0 version?
14:19.08blast007Why does that matter??
14:19.40alpha1-2are you upset already?
14:19.48blast007yes
14:20.08blast007the whole issue is that his FAQ is wrong, right?
14:20.40alpha1-2well, maybe for figure out me how long his FAQ is out of date
14:20.56blast007dude, go check the release date
14:21.07blast007I'm not your assistant
14:21.08blast007:P
14:22.04blast007but why does it really matter HOW long his FAQ was outdated?
14:22.05alpha1-2ok, ujst I remember too that you said not much time ago that *all* servers already were running 2.4.0, then for remember whe they all could do it :)
14:22.18alpha1-2when*
14:22.21blast007what?
14:22.38blast007how is that even relevant?
14:23.03alpha1-2well, dude, I  am some new here and I want to have some idea of the update of things
14:23.17alpha1-2update frecuency
14:23.27blast007you're putting too much thought into this outdated FAQ
14:23.42alpha1-2I have 2.4.0 from 1 year ago, but the servers still run previous version until not much tim ago
14:23.51blast007all you need to mention is "the FAQ doesn't mention it queries 2.4 servers"
14:24.02blast007so what?
14:24.31blast007I was probably running a 2.4.0 server the day of release, or maybe even the day before :P
14:25.06alpha1-2ok, don't become upset, please, I want to figure out, for example, how long take *all* the server for update to one new version. Can you undersan me?
14:25.15alpha1-2servers*
14:25.19blast007there is no metric for that
14:25.21alpha1-2updating*
14:25.28blast007someone could go run a 1.10 server right now
14:25.34alpha1-2understand*
14:25.48blast007we don't control which version someone runs
14:26.44alpha1-2well, but I remember a conversation of you and Jeff saying that you would want to all server update to the same version, it was some ideal
14:27.04alpha1-2I don't remember for what
14:27.06alpha1-2though
14:27.55alpha1-2ah maybe for the list server service, as you said before
14:28.41blast007sure, we'd *like* everyone to run the latest, but it's their choice
14:31.02alpha1-2ok, :), the last question, remember that I am trying to learn not to bother. Related with what you said: 1.7x, 1.10.x, 2.0.x, then , were using the same list server system before?
14:31.42blast0071.7 used a different list
14:32.03blast0071.10 and up used the current system
14:32.16blast007I think 2.0 was the first with authentication, though
14:32.51alpha1-2ah ok, then, not much problem for strayer (2.4.0 now)
14:33.10alpha1-2ok, I will end the OM then, thanks!
14:33.14alpha1-2PM*
15:19.55alpha1-2blast007: excuse me again, I included some explanation to strayer, but, for be sure (I can edited still, and don't kill me), after 2.0, was there any other server list system modification?
15:20.24blast007I don't see why you needed to explain much of anything to strayer
15:20.50blast007you just needed a single sentence.  "Your FAQ doesn't say it queries 2.4 servers."
15:21.58alpha1-2well, it can be, but I would prefer to include it if I can
15:22.22alpha1-2(apart, for personal information too)
15:22.37blast007why?  to waste strayer's time reading a long winded message when a single sentence would have been sufficient?
15:24.10alpha1-2well, that is between strayer and me :), but I would want to know too
15:24.36alpha1-2I don't like *medium/incomplete info*
15:24.42blast007I already answered the question you asked
15:24.47blast00709:30:57 < blast007> 1.7 used a different list
15:24.48blast00709:31:19 < blast007> 1.10 and up used the current system
15:25.31alpha1-2ok, just trying to be sure, thanks again, and thanks for the patience, dude
16:07.54*** join/#bzflag-chat Cobra_Fast (~coprah@wtwrp.de)

Generated by irclog2html.pl Modified by Tim Riker to work with infobot.