| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
OpenSim.Region.Environment into a "framework" part and a modules only
part. This first changeset refactors OpenSim.Region.Environment.Scenes,
OpenSim.Region.Environment.Interfaces, and OpenSim.Region.Interfaces
into OpenSim.Region.Framework.{Interfaces,Scenes} leaving only region
modules in OpenSim.Region.Environment.
The next step will be to move region modules up from
OpenSim.Region.Environment.Modules to OpenSim.Region.CoreModules and
then sort out which modules are really core modules and which should
move out to forge.
I've been very careful to NOT BREAK anything. i hope i've
succeeded. as this is the work of a whole week i hope i managed to
keep track with the applied patches of the last week --- could any of
you that did check in stuff have a look at whether it survived? thx!
|
|
|
|
|
| |
- trim trailing whitespace
|
|
|
|
| |
work in grid mode.
|
|
|
|
|
|
| |
* Does not yet check results.
|
|
|
|
|
|
|
|
| |
* There appears to be a bug on mono 1.9.1 (and maybe later), where sometimes the async wait will be signalled even though that async callback has not executed
* This change may make it slightly better but it's difficult to tell (it definitely still occurs)
* Also this patch closes the wait handle explicitly, as recommended in the MSDN docs. This doesn't have any impact on the bug though
|
| |
|
|
|
|
|
|
|
|
| |
terminology used elsewhere
* Last build break was probably a Bamboo failure - hopefully this should succeed
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
| |
versions. This commit moves InformRegionOfChildAgent from OGS1 to RESTComms, effectively having the complete child agent life cycle over REST: create=POST, update=PUT, close=DELETE.
Additional changes include more functions in the IHyperlink interface, and some refactorings in the HG code for better reuse in RESTComms.
|
| |
|
| |
|
|
|
|
|
|
|
| |
only neighbors on the same grid. I'm still not sure if this is a bug or a feature, so this may change again.
My first commit of 2009 -- Happy New Year!
|
|
|
|
| |
m_knownRegions.Count for creating the local handler. Local handlers are now created using a random number generator.
|
|
|
|
| |
the HG: the ability to TP to regions on the grid that don't run HG. *smiles*
|
| |
|
| |
|
|
|
|
|
|
|
|
| |
agents kickoff was
missing from when this is run in grid mode. But, worse, turns out that this whole feature of kicking
off the user after a crash was entirely missing from standalone mode.
|
|
|
|
| |
grid-local regions.
|
|
|
|
|
|
|
| |
some of our DNS/dotted decimal issues that plague teleporting.
We are increasing the MajorInterfaceVersion from 1 to 2 in the
gridserver, so sims will need to be updated on various grids.
|
| |
|
| |
|
|
|
|
|
|
|
| |
All the other caps (except the initial one) are already sent with hostname
instead of IP.
NOTE: This changes gridserver and userserver
|
|
|
|
|
|
|
| |
(because GridServer is too old), complain.
Not used yet, but will be necessary for crossing regions correcly.
|
|
|
|
|
|
| |
Next step of diva's TP fixes and HG support
|
| |
|
| |
|
| |
|
|
|
|
| |
it actually is
|
|
|
|
|
|
| |
* please say if this causes you a problem
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
| |
* This is Diva's hypergrid patch, as perviously discussed on the opensim-dev mailing list
* Applied some minor prebuild.xml jiggling to resolve a dependency issue
* Thanks Diva!
|
| |
|
|
|
|
|
|
|
|
| |
This patch adds the option of adding the email when you create
a new user. This works in Gridmode as none Gridmode. This
option is also added to RemoteAdminPlugin. With a new handler
you can create a user with a email.
|
|
|
|
| |
something else the next time I start coding on OpenSim
|
|
|
|
|
|
|
|
| |
region comms
* Some scene methods ignored it, others did nothing if the region handler given did not match their own (which would never be triggered)
|
|
|
|
|
|
|
|
|
|
|
|
| |
https://lists.berlios.de/pipermail/opensim-dev/2008-November/003468.html
* This is done by sending a 'major interface version' number on sim registration. Developers must increment this every time they make a change that would make the previous
OpenSim revision failure incompatible with the new one (non-fatal incompatibilities are fine).
* This number resides in OpenSim.Framework.Servers.VersionInfo.MajorInterfaceVersion
* This allows the grid service to stop older, incompatible regions from connecting
|
|
|
|
|
|
| |
When the given address to CheckRegion is wrong, it crashes
the whole server. Patch included.
|
|
|
|
|
|
| |
Too many fixes to list.
|
|
|
|
| |
grid services
|
| |
|
| |
|
|
|
|
| |
CommunicationsOGS1 from OGS1UserServices
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
on-/offline updates, calling cards for friends.
This adds methods in the DB layer and changes the MessagingServer, so a full
update (incl. UGAIM) is necessary to get it working. Older regions shouldn't
break, nor should older UGAIM break newer regions, but friends/presence will
only work with all concerned parts (UGAIM, source region and destination
region) at this revision (or later).
I added the DB code for MSSQL, too, but couldn't test that.
BEWARE: May contain bugs.
|