[sldev] alternative os support?
Mathew Frank
mathew at lifeart.net.au
Tue Jan 23 14:45:22 PST 2007
Joshua,
as long as this is being visited, the following thoughts occur:
1. blocking access based on reported name of client is like blocking
based on reported name of web browser - ie useless in blocking
access to somebody not using your official client. It only leads
to a misreporting of the client type - for example libsecondlife
says it is windows when it is not.
2. I see that you put this in so as to have an easy answer to
potential problems.
Accordingly don't just add "bsd" to a list of valid clients. Replace
the "denied access" system with a simple warning.
Cheers,
Mathew
Joshua Bell wrote:
> John Hurliman wrote:
>> The easiest method is to pretend to be another OS. During the XML-RPC
>> exchange with the login server the client sends a platform field that
>> is defined as "Win" for Windows, not sure about other platforms. I'm
>> guessing you added another option to an #ifdef somewhere where the
>> platform field was getting set, so that field isn't being filled in
>> when you connect. All libsecondlife clients connect as "Win", but
>> maybe we should change it to Linux to boost up the Linux stats, since
>> many or most libsl clients are on Linux anyways :-).
> We currently only support "win" and "mac" on the back end part of this
> handshake; Linux viewers send "win" (there's an #ifdef in the code
> somewhere), so you'll need to wait until we get the back end plumbing
> sorted out before tweaking this.
>
> Joshua
>
> _______________________________________________
> Click here to unsubscribe or manage your list subscription:
> /index.html
>
>
> __________ NOD32 2000 (20070123) Information __________
>
> This message was checked by NOD32 antivirus system.
> http://www.eset.com
>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.secondlife.com/pipermail/sldev/attachments/20070124/e745b4c2/attachment-0001.htm
More information about the SLDev
mailing list