| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
| |
Adds handlers for the reclaim land functionality,
plus all needed permissions checks.
|
|
|
|
|
|
|
|
|
| |
Fixes:
- Wearable icon and name sreset to default on copy/paste
- Cache is not updated when renaming/moving folders
- Partial refactor to make inventory less dependen on AssetBase having a "Name" field
- Add llGiveInventoryList() function
|
| |
|
| |
|
|
|
|
| |
OnRequestMapBlocks event (and handler), as when a client sends a map block request it also sends what layer it wants it for 0,1,2. It will always send two requests, one of them being for layer 2 (the overlay layer) and the other one either 0 or 1 depending on the tab that is selected in the client worldmap window. We should also be sending what layer the reply is for in IClientAPI.SendMapBlock (current always set to 0). That will come in next part (most likely at the weekend).
|
|
|
|
|
|
|
|
| |
useful for places that the terrain map is needed in a serialised form. Also could add console commands to save and load from files, which should be faster than .raw files (these load/save commands are not included/implemented)
Add util functions to compress and uncompress strings.
Fixed a couple of modules so they use SceneCommunicationService rather than directly call functions on the CommsManager.
|
|
|
|
|
|
| |
some proxy object optimizations.
|
|
|
|
|
|
|
| |
The (de)serialization of extraparams is wrong.
prims with scuplt texture won't be seen as it expected.
This patch fixes the problem .
|
|
|
|
|
|
| |
what crimes i'm committing.
|
| |
|
|
|
|
|
|
| |
* This is stage 1, the field will be removed from AssetType and the assets table if this change doesn't prove problematic
|
| |
|
|
|
|
|
|
|
|
| |
World->Region/Estate. Then on the Estate tab, at the lower right hand corner, clicking the 'Add' button and picking an avatar.
* It only persists across reboots for the mySQL datastore currently.
* Currently have stubs in the other datastores.
|
|
|
|
|
|
| |
In function "ReadInExtraParamsBytes", parameter "data" is used without a boundary check.
if data.Length==0, an "out of index" exception will be thrown.
|
|
|
|
|
|
| |
Implements terrain bake from Region/Estate dialog and
respects estate settings during terraforming
|
| |
|
| |
|
|
|
|
| |
default texture as well as its face textures
|
|
|
|
|
|
|
|
|
| |
* Enables regular jpeg map images to be served directly from the region.
* EX: http://192.168.1.127:9000/index.php?method=regionImagecc4583cd269b41bfa525dd198e19a5c5
* This is actually HTTP server address + port + index.php?method=regionImage<REGIONUUID, no dashes>
* The Webmap image location gets printed on the console when the simulator starts up.
* JPEG data is cached so we only create the webjpeg once.
|
|
|
|
|
|
|
|
|
|
| |
levels
* This currently has various bugs which are more to do with the way its been hacked together than the feature itself (e.g. on save-oar, ghost prims will appear of the saved
contained items). These will be found and eliminated in subsequent patches.
* Not yet ready for use
|
|
|
|
|
|
|
| |
"Opensimulator release (0.5.8)" to
"Opensimulator trunk (post 0.5.8)"
as we move forward with trunk again.
|
|
|
|
|
|
|
|
| |
"OpenSimulator trunk (post 0.5.7)" to
"OpenSimulator release 0.5.8" in preparation
for tagging this minor release.
|
|
|
|
| |
something else
|
|
|
|
|
|
| |
* This includes problems such as connection failures and timeouts. It does not include 'asset not found' replies from the asset service.
|
|
|
|
|
|
|
|
|
| |
same instance.
* Only generates a new maptile after a refresh interval
* Maptile names have the UnixTimeSinceEpoch that they were generated and the regionUUID they're from, so you can know which ones are no longer necessary.
* Updates RegionInfo, so backup your /bin/Region/*.xml files.
|
|
|
|
|
|
| |
content are images and use .jp2 for the file extension.
|
|
|
|
|
|
|
|
| |
level rather than in the GridAssetClient
* this is to enable logging of asset request exceptions soon
|
|
|
|
| |
so it's easier to tell which isntances each print out of information is from
|
|
|
|
| |
currently not actually used
|
|
|
|
| |
hard-coded port numbers.
|
|
|
|
|
| |
* Implemented a hack so regions beyond the 10,000m range will show the map without having to click on the map before they'll start to show. The hack shows regions around the one you're in, but it won't show the one you're in.. you still need to click on the map to get that (not sure why yet). Additionally, the map still only shows pictures for regions that are hosted on the same instance (no change).
|
|
|
|
| |
override the default method of calculating how many prims a parcel can have.
|
|
|
|
|
|
| |
to allow the InventoryServer to work with MSSQL..
|
|
|
|
|
|
|
| |
* Please feel free to comment if the periodic logging is causing you problems in some way - I'm loathe to add yet another switch to OpenSim.ini but will if it proves necessary
|
|
|
|
|
|
|
|
| |
which the server was started
* This is potentially useful if you're using screen on a region console without knowing where it was originally started from
|
|
|
|
| |
information
|
|
|
|
|
|
|
|
| |
places in show stats
* trade easier readability for pointless accuracy
|
|
|
|
|
|
|
|
| |
clear-assets command is used on the region console
* stop waiting for garbage collection when GC total memory used is requested, in case the periodic request of this lags the sim
|
|
|
|
|
|
|
|
| |
some idea of how these evolve
* When returning GC.GetTotalMemory(), force collection first in order to get more accurate figures
|
| |
|
|
|
|
|
|
| |
* This is the GC.GetTotalMemory() method, which I'm guessing does not include memory used by the VM (hence the memory usage reported in top on linux would be much higher)
|
| |
|
|
|
|
|
|
|
| |
stdin)
*Fixed bug that would crash the simulator if there were two physics/meshing engines loaded with the same name.
|
|
|
|
|
|
|
| |
interesting, but successful way to do it.
* This also takes care of a few error situations that were previously never seen.
|
| |
|
| |
|
|
|
|
|
| |
* Unfortunately, there's some kludges with the Async manager and the llDetected functions that I have yet to decipher... so llDetected functions don't work with collision events at the moment....
|
|
|
|
|
|
|
|
|
|
|
|
| |
having reached the intermediate level of .NET's XmlSudoku, i've
now figured out how to do deserialization using different
XmlSerializers (this stuff begins to grow on me, sigh).
[still not used code, work-in-progress]
* adding convenience property on OSHttpRequest.cs (from awebb)
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
having spent the last couple of days wrestling with .NET XmlSerializer
and trying to get it to do what is required by XMPP (RFC 3920 & 3921)
this is the preliminary result of that wrestling (you should see the
other guy!): XmppSerializer allows us to serialize Xmpp stanza (and
theoretically deserialize [or reify] them), XmppWriter helps avoiding
various gratuitous crap added in by off-the-shelf XmlSerializer.
this is currently not used anywhere but the plan is to use it for
at least an XMPPBridgeModule.
|