On Tue, 2002-04-09 at 23:48, Bill Adams wrote:
> On Tuesday 09 April 2002 06:32 pm, Ben Winslow wrote:
> > Well, I personally have one minor feature request--it'd be nice to be
> > able to have broadcast queries in the 'favorites' section so that I can=
> > at a quick glance, see all LAN games for several different game types.
> I am not much of a network guy at this point so if you can provide some=20
> guidance that would be good. Even if it is not in the form of code but a=
> recipe of how to do it...
> > Besides that, maybe a short-lived release of 0.9.9 for the masses to
> > abuse? I seem to recall something about segfaults with LAN browsing
> > holding things up, but that might have been a qstat bug.
> I am not sure how LAN browsing is any different than internet browsing, i=
> all just IP addresses and ports. XQF does not know the difference. After=
> big segfault fix that I put in a while ago I have had one or two crashes,=
> usually when trying to connect to a server. But nothing that I can get t=
> repeat. The couple of times that happened I could restart xqf and connec=
> the same server without any problem.
Looking back, it was indeed a qstat bug and not an xqf bug. Basically,
lan browsing on the qstat end looks like:
As far as xqf is concerned, doing the broadcast looks like 'qstat
-<gametype> +<bcastaddr>' e.g. 'qstat -q3s +255.255.255.255'. Support
is already there to add broadcast addresses like master servers, but
that's not really all that useful in my case. :( I haven't looked at
the code for the favorites list, so I don't know if it's be more trouble
than it's worth to add support for broadcast entries there.
As for stability, there is one bug that I know about that I haven't
gotten around to tracking down so I could make a patch. If anyone else
wants to fix it, here's how to reproduce it:
Do a master query (get lots of servers)
Select a server (preferably with players)
Apply a filter that removes the active server from the displayed list
Right-click on the player window
(I think an assertation fails here, it may be an outright crash--I don't
I'm sure this is a pretty trivial fix, I've just been fairly busy
Ben Winslow (rain@...) : Nullum magnum ingenium sine
System Administrator : mixtura dementiae fuit. [There is
Bluecherry Internet Services : no great genius without some
http://www.bluecherry.net/ : touch of madness.] -- Seneca =20
(573) 592-0800 :=20