| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
| |
LocalInterregionComms. This breaks interregion comms with older versions in what concerns prim crossing. In the process of moving the comms, a few things seem to be working better, namely this may address mantis #3011, mantis #1698. Hopefully, this doesn't break anything else. But I'm still seeing weirdnesses with attchments jumping out of place after a cross/TP.
The two most notable changes in the crossing process were:
* Object gets passed in only one message, not two as done before.
* Local object crossings do not get serialized, as done before.
|
|
|
|
|
|
|
|
|
|
|
| |
These changes replace all direct references to the AssetCache with
IAssetCache. There is no change to functionality. Everything works as
before.
This is laying the groundwork for making it possible to register
alternative asset caching mechanisms without disrupting other parts of
OpenSim or their dependencies upon AssetCache functionality.
|
|
|
|
| |
identical to LocalLoginService.CustomiseResponse in order to be able to pull them up.
|
|
|
|
| |
format is Host:Port:Region. Refactored the linking code from MapSearchModule to HGHyperlink, so that it can be used both by the MapSearchModule and the Console command.
|
|
|
|
|
| |
* fixes mantis #3092: User Server sets agent starting position to passed x/y/x instead of x/y/z
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|