| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
| |
|
|
|
|
|
| |
option at this point is going to give us a NullReferenceException
|
| |
|
|
|
|
|
| |
probably just makes the decoder break somewhere else.
|
|
|
|
|
| |
files
|
|
|
|
|
|
|
|
| |
* Revamps the server side texture pipeline
* Textures should load faster, get clogged less, and be less blurry
* Minor tweak to ensure the outgoing texture throttle stays private.
* Fixes mantis 3440
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Addresses Mantis #3381
The current implementation works as expected if the object has no rotation or
only rotation around the Z axis; you can spin the object left or right (around
the world Z axis).
It works a little unexpectedly if the object has a non-Z-axis rotation; in this
case the body is spun about its local Z axis, not the world Z-axis. (But SL
also behaves oddly with a spin on an arbitrarily rotated object.)
|
| |
|
|
|
|
|
|
| |
* Now, the 144 unit tests takes roughly as long time to run (16s on my laptop) that the 10 long running takes. The database tests takes forever.
* Feel free to run the unit tests as you code, and the rest before commit.
|
|
|
|
|
|
|
|
|
| |
as UUIDs
* All existing functionality should be unaffected.
* Database schemas have not been changed.
|
| |
|
|
|
|
|
|
|
|
| |
packets.
* Note: as with the last commit, this requires additional testing.
* This represents 2/8ths of packets now being checked appropriately.
|
|
|
|
|
|
|
|
| |
Scene/Avatar packet processing within ProcessInPacket.
* Notes: this requires heavy testing, it may cause new issues where LL have recycled agent block data for non-security purposes. It can be disabled on Line 4421 of LLClientView.cs by changing m_checkPackets to false.
* This represents approx 1/8th of the packets being checked.
|
| |
|
|
|
|
|
|
|
|
| |
wind queue
* Thanks to rtomita for pointing this out.
|
|
|
|
|
|
|
| |
* Implement "Add To Outfit"
* Thanks FredoChaplin
|
|
|
|
|
| |
First part of Mantis #964, the necessary clouds image will follow separately.
|
|
|
|
|
|
|
|
|
| |
SHIFT / MOUSE DRAG on a physical object
Addresses Mantis #3381
|
|
|
|
| |
property was differently referred to between RegionApplicationBase and all other grid services.
|
| |
|
|
|
|
| |
packet. (bug #3304)
|
| |
|
|
|
|
|
|
| |
Fixes Mantis #3324
|
|
|
|
|
|
|
| |
sending. With this change, all methods that handle IM now use GridInstantMessage
rather than individual parameters.
|
|
|
|
|
|
|
| |
support for the mute list (no functionality yet, but allows the
RetrieveInstantMessages event to fire now).
|
| |
|
|
|
|
|
|
|
| |
with LibOMV based clients.
* Modifies the IClientAPI! So client stacks will need to be modified!
|
|
|
|
|
|
| |
Fixes Mantis #3324
|
|
|
|
|
|
| |
* Important: HttpServer.dll was changed to HttpServer_OpenSim.dll so that the HttpServer references do not conflict if you've copied the OpenMetaverse.Http.dll and requirements to the OpenSimulator bin folder.
This means that if you reference HttpServer.dll in any projects, you will need to change the reference to HttpServer_OpenSim.dll. It still uses the Same HttpServer namespace though.
|
| |
|
|
|
|
| |
lethal stack overflows.
|
|
|
|
|
|
| |
"Objects", not at the bottom
|
|
|
|
| |
libomv-based clients. (#3291)
|
|
|
|
|
|
|
| |
issues with the sun module.
Fixes Mantis #3295
|
|
|
|
| |
libomv. (#3285)
|
|
|
|
|
|
|
|
| |
http://wiki.secondlife.com/wiki/LlInstantMessage
Also truncate messages that may exceed the limit set by the packet size. The limit in OpenMetaverse is 1100 bytes including a zero byte terminator.
Fixes Mantis #3244
|
|
|
|
| |
fields with the LLUtil function that prevents the max string size from being breached
|
|
|
|
|
|
|
|
|
| |
we really still need RegionApplicationBase?]
Added a flag (bool m_autoCreateLindenStack = true) which says if the ClientStack will be autocreated and initialised when creating regions. This helps with moving ClientStacks to Region modules.
Currently this flag is hardcoded to true, as it is only for testing at the moment, so you need to change the value in the code if you want to turn off auto creating.
|
|
|
|
| |
void AddScene(IScene x). As there should be no need for the client view to have a reference to Scene. IScene should be all it needs.
|
|
|
|
|
|
| |
when it is ready to receive offline IM
|
|
|
|
|
|
|
|
| |
Added a ApplicationRegistry to OpenSimBase.
Changed LoadRegionsPlugin so it registers itself to that application registry.
Added a event to LoadRegionsPlugin, that is triggered when it creates a new scene ,although maybe this event should actually be in opensimBase incase other plugins are creating regions (like the RemoteAdminPlugin).
|
| |
|
|
|
|
|
|
|
| |
This patch changes InformClientOfNeighbour, CrossRegion and
SendRegionTeleport methods to virtual.
|
|
|
|
|
|
|
|
|
| |
- handle GetUser request for nonexistent user gracefully
- include throttle levels in ClientInfo
- code to save/restore throttles in client stack
- only update/send updates to active clients
- make animation classes serializable
|
|
|
|
|
|
|
|
|
| |
* Added log4net dependency to physxplugin in prebuild.xml.
* Added missing m_log fields to classes.
* Replaced Console.WriteLine with appropriate m_log.Xxxx
* Tested that nant test target runs succesfully.
* Tested that local opensim sandbox starts up without errors.
|
|
|
|
| |
can't try to add duplicate interfaces and cause a exception.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
nhibernate mapping. Refactored property getters and setters for estate ban object to support NHibernate.
* Added estate ban table to migration scripts of all supported databases.
* Added nhibernate mapping for EstateBans property of EstateSettings
* Refactored property accessors for EstateBan object.
* Added comments for EstateBan properties.
* Ensured that NHibernate tests pass with NUnitGUI.
* Ensured that nant test target passes.
This fixes mantis #3210. Thank you, tlaukkan!
|
|
|
|
|
|
|
|
| |
usable. Applied with formatting changes, please don't introduce
K&R style indentations into OpenSim
Fixes Mantis #3190
|
|
|
|
|
|
|
|
| |
and dropped nonths ago, because it is required to get smooth region
crossings with AO running. Without it, in some corner cases, anims will
continue to run in an unstoppable state.
|