[sldev] Updating the source code

Josh Bell (Joshua Linden) josh at lindenlab.com
Fri Jan 4 09:10:58 PST 2008


See

http://wiki.secondlife.com/wiki/Channel_and_Version_Requirements

Look in llcommon/llversionviewer.h

You should see definitions for a channel (string) and version vector (4
fields)

On login, we check the combination of channel plus version against a
list. Within each channel, some versions are allowed and some are
blocked. We block viewers that are unsafe (security issues),
incompatible (we've changed the protocol in some fundamental way), not
supported (so old we can't afford to provide support resources), or
(most relevant here) are in a test channel (Release Candidate, First
Look) and we only want test data from the most recent.

Since this is a convenience for the residents and Linden, but (in most
cases) not a technical requirement, if the channel/version pair doesn't
match then we let the viewer through.

So: simply change the channel to anything else, e.g. "Qian Hao's Most
Excellent SL Viewer" and you won't get blocked.

(If anyone wants to incorporate any of the above that isn't already well
known and/or documented elsewhere into the aforementioned wiki page,
that'd be swell.)

Qian Hao ~ wrote:
> Hi,
>
> Once in a while, the game would prompt me to download new
> client as the client version I am using is outdated. Therefore
> I need to download a new source code and configure everything
> again. Is there anyway to work around it? Anyone can give me
> a detailed steps to do it?
>
> Regards,
> Zeph Wiefel
> ------------------------------------------------------------------------
>
> _______________________________________________
> Click here to unsubscribe or manage your list subscription:
> /index.html
>   



More information about the SLDev mailing list