IRC logs of Libera.Chat #BZFlag for Wednesday, 2023-01-25

*** Cobra_Fast_ is now away: vacant01:25
*** Cobra_Fast_ is back01:25
*** Cobra_Fast_ is now away: vacant02:00
*** Cobra_Fast_ is back02:00
*** Cobra_Fast_ is now away: vacant02:35
*** Cobra_Fast_ is back02:35
*** Cobra_Fast_ is now away: vacant03:10
*** Cobra_Fast_ is back03:10
*** Cobra_Fast_ is now away: vacant03:44
*** Cobra_Fast_ is back03:44
*** Cobra_Fast_ is now away: vacant04:18
*** Cobra_Fast_ is back04:18
*** Cobra_Fast_ is now away: vacant04:53
*** Cobra_Fast_ is back04:53
*** Flash <Flash!~Flash@user/flash> has quit IRC (Read error: Connection timed out)05:21
*** Flash <Flash!~Flash@user/flash> has joined #bzflag05:22
*** Cobra_Fast_ is now away: vacant05:27
*** Cobra_Fast_ is back05:27
*** Cobra_Fast_ is now away: vacant06:01
*** Cobra_Fast_ is back06:01
*** Cobra_Fast_ is now away: vacant07:33
*** Cobra_Fast_ is back07:33
*** Cobra_Fast_ is now away: vacant08:07
*** Cobra_Fast_ is back08:07
*** Sgeo <Sgeo!~Sgeo@user/sgeo> has quit IRC (Read error: Connection reset by peer)08:28
*** FastLizard4 is back10:07
*** FastLizard4 is now away: AWAY from keyboard10:32
*** FastLizard4 is now away: GONE - Screen Detached and Disconnected from IRC (I'm probably asleep, at work, or doing something in real life)11:06
*** Cobra_Fast_ is now away: vacant13:46
*** Cobra_Fast_ is back13:46
*** Cobra_Fast_ is now away: vacant13:54
*** Cobra_Fast_ is back13:54
*** Sgeo <Sgeo!~Sgeo@user/sgeo> has joined #bzflag15:34
*** Cobra_Fast_ is now away: vacant16:31
*** Cobra_Fast_ is back16:31
TimRikerthe client will probably need to continue to send credentials for LIST so that they can see any non-public servers they have rights to. The client will need to do a GETTOKEN request passing the desired servername:port before joining so that we can hand them a token signed for that server directly. Then the IP of the requester will not need to match the IP of the connection to the server, while keeping the token non-reusable by the target server. This 19:17
TimRikershould allow IPv6 connections to the list server and to the game servers. There's a bit of work to make it all happen, but that's the direction I'm heading.19:17
*** blast007[m] <blast007[m]!~blast007m@2001:470:69fc:105::7ec> has joined #bzflag19:17
TimRikerby the way, I contacted github again about the BZFlag org and they forwarded a message from me to the org owner. They did not say who that was though. So I might never hear back anything.19:20
TimRikercurrently one can do a GETTOKEN request with nameport filled in, but it is ignored and a IP based token is issued.19:23
blast007`we'd still need to run a bzfls or equivilent from another hostname to add IPv6 support though, right?  otherwise we'd have 2.4 clients potentially connecting over IPv619:40
TimRikerprobably so, yes. New clients could use a new url. Perhaps on www.bzflag.org/db/ or similar and that would map ipv4 and ipv6 ips. so my.* would be v4 only.20:04
TimRikerof db.bzflag.org or whatever.20:05
TimRikers/of/or/20:05
TimRikerI have no yet tested to see if current clients will try a v6 endpoint if given one.20:06
TimRikermy-dev.bzflag.org has both v4 and v6 ips.20:07
blast007`I could look at hits to the MOTD, which is accessible over both20:11
blast007`for 2.6, though, I was planning on it just using a whole different system20:12
TimRikergood idea.20:12
TimRikerI'm open to a complete new system, it's just more work to get there.20:14
blast007`yeah20:14
*** blast007` is now known as blast00720:14
blast007I'd like 2.6 to not store the password in the config file.  I want to move it to a session-based system that has a login/logout process in the client.20:15
blast007(and a way to kill sessions from the web page, in case you forgot to log off a PC somewhere)20:15
TimRikerthat would be better. not sure what the token lifetime would be. I don't have a feel for how many infrequent players we have.20:24
TimRikerit appears it does use ipv6 for motd.20:28
*** Agatha is now away: away20:38
*** Agatha <Agatha!~agatha@user/agatha> has quit IRC (Read error: Connection reset by peer)20:38
*** Agatha <Agatha!~agatha@50.38.40.200> has joined #bzflag20:40
*** Agatha <Agatha!~agatha@user/agatha> has quit IRC (Read error: Connection reset by peer)20:42
*** TimRiker <TimRiker!~TimRiker@gw.rikers.org> has quit IRC (Read error: Connection reset by peer)20:42
*** TimRiker <TimRiker!~TimRiker@gw.rikers.org> has joined #bzflag20:42
*** Agatha <Agatha!~agatha@50.38.40.200> has joined #bzflag20:43
*** Agatha <Agatha!~agatha@user/agatha> has quit IRC (Read error: Connection reset by peer)20:50
*** Agatha <Agatha!~agatha@50.38.40.200> has joined #bzflag20:52
TimRikerwhen you get the time, I'd be interested to see what the percentage is of v4/v6 requests on things like motd.txt and master-bans.txt to get a feel for ipv6 ready clients and servers.20:54
blast007I'll see how much of that I can see20:55
blast007(I don't recall if the Apache logs are showing the actual user IP or the load balancer IPs)21:05
*** Agatha <Agatha!~agatha@user/agatha> has quit IRC (Read error: Connection reset by peer)21:16
*** Agatha <Agatha!~agatha@50.38.40.200> has joined #bzflag21:18
*** FastLizard4 is back23:12
*** FastLizard4 is now away: AWAY from keyboard23:24

Generated by irclog2html.py 2.17.3 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!