aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim (unfollow)
Commit message (Collapse)AuthorFilesLines
2008-11-09Script region crossing. This has not user functionality, but lays all theMelanie Thielker13-32/+157
groundwork.
2008-11-09Cause llGetInventoryType to return the asset type, which corresponds withMelanie Thielker1-1/+1
the LSL constants.
2008-11-09Clean up a few comments.Charles Krinke1-11/+3
2008-11-09Clean up the mass < 0 logic a tiny bit whenCharles Krinke1-2/+1
calculating mass.
2008-11-09* Applying EventQueueGetModule patch to try debug the case of the missing EQG.Adam Frisby1-1/+2
2008-11-09* Enabled GTCache for AssetCache Adam Frisby3-203/+99
* Items will now be locally cached for only 24 hours from last access. (Rather than until restart) * Caveat: Implementing the new caching mechanism means statistics gathering on AssetCache is no longer functional. (Justin - you might want to take a look and see if you can somehow get that back and running if you still need it)
2008-11-09Refactoring: Moved component creation to "ComponentFactory" as dictated by ↵Tedd Hansen4-108/+155
convention
2008-11-09Update svn properties. Add copyright headers. Minor formatting cleanup.Jeff Ames26-140/+653
2008-11-09Reintroduce transactionID to the parameter list for SendInstantMessage.Melanie Thielker7-13/+21
It is required by group IM and also for a proper implementation of item give, group notice attachments and offline IM.
2008-11-09Mantis#2591. Thank you kindly, Ruud Lathrop for a patch that:Charles Krinke2-0/+50
This patch is two script that fixes a issue when adding more then 1 avatar to estateban/estatemanager list. It removes a key and adds a index to the tables.
2008-11-08Refactor the detectparams variable from 'd' to Charles Krinke1-30/+30
a more meaningful name of 'detectedParams'.
2008-11-08* Quick test for Dahlia, returns Packet Processing Loop to Infinite Loop.Adam Frisby1-1/+1
2008-11-08Mantis#2590. Thank you kindly, Diva for a patch that solves:Charles Krinke1-1/+10
When the given address to CheckRegion is wrong, it crashes the whole server. Patch included.
2008-11-08Mantis#2583. Thank you kindly, Idb for a patch that solves:Charles Krinke1-16/+31
PRIM_TEMP_ON_REZ and PRIM_MATERIAL are not implemented in llSetPrimitiveParams so support for these is in the patch. Also two deprecated functions throw errors. They are changed to behave as in SL: llSetPrimURL - Does nothing except the sleep (currently commented out) & llRefreshPrimURL shouts "llRefreshPrimURL - not yet supported" on the error channel
2008-11-08Mantis#2589: Thanks StrawberryFride, for a patch that fixes the build on VS2005.Homer Horwitz1-2/+3
2008-11-08* Fixed issue where incorrect braces nesting resulted in a section of ↵Adam Frisby1-24/+22
PacketQueue getting disabled. * This means the recent memory fix should now be working correctly - so the current largest memory leak should be fixed. AssetCache still needs to be addressed however.
2008-11-08* Fixed a major memory leak in packet processing - PacketQueue.Close is ↵Adam Frisby3-27/+64
never called, causing the PacketQueue for dead clients to be preserved (including it's contents). * This patch is highly experimental and may cause clients to not be able to connect, if this is the case, it will be rolled back in approximately 5 minutes.
2008-11-08* "Fixed" a NRE with the new script engine Tedd committedAdam Frisby1-8/+14
* Tedd will need to fix properly.
2008-11-08Mantis#2598: Thanks Fly-Man- for a patch that fixes a client-thread crash byHomer Horwitz1-1/+1
allowing landFlags bit 31 to be used (Int32 -> UInt32).
2008-11-08Mantis #2553: Thank you, idb, for a fix that helps to persist changes in ↵Homer Horwitz1-0/+8
prim attributes.
2008-11-08* Missed a file from previous checkin.Adam Frisby1-0/+15
2008-11-08* Added IClientChat to IClientCoreAdam Frisby2-102/+187
* Updated LLClientView * Removed defunct SendChatMessage(bytes[]...) method, see http://opensimulator.org/wiki/OpenSim_0.6_IClientAPI#Porting_Guide
2008-11-08* Ported InstantMessageModule to IClientCoreAdam Frisby1-6/+11
* See http://opensimulator.org/wiki/OpenSim_0.6_IClientAPI#InstantMessageModule.cs
2008-11-08* Implemented OnClientConnect in Scene EventManagerAdam Frisby1-0/+16
* Identical to OnNewClient except it passes IClientCore instead of IClientAPI * See http://opensimulator.org/wiki/OpenSim_0.6_IClientAPI#Porting_Guide
2008-11-08Work in progress on SECS stuff. Have been holding it off until after 0.6 ↵Tedd Hansen52-529/+2895
release. Still messy as hell and doesn't really work yet. Will undergo dramatic changes. AND MOST IMPORTANTLY: Will be conformed to work in coop with todays DNE and XEngine, hopefully one day providing a common interface for all components.
2008-11-08* Added IClientIM to IClientCore interfacesAdam Frisby33-116/+111
* Changed SendInstantMessage, dropped fromAgentSession and imSessionID as security precaution, see http://opensimulator.org/wiki/OpenSim_0.6_IClientAPI#Porting_Guide for details on porting. * Removed unused usings from Framework.*
2008-11-08Added necessary locking to LandManagementModule. As it is used by severalHomer Horwitz1-143/+239
threads concurrently, you'll get bad Heisenbugs without correct locking. This might fix Mantis#2413
2008-11-08Small bugfix for RemoveNeighbourRegionHomer Horwitz1-1/+1
2008-11-08* Made ClientLoop non-infinite, ClientLoop will now disengage when the ↵Adam Frisby2-33/+20
client has logged out. * Cleaned up a section of LLClientView * Removed unused 'using' from HTTPServer * Please test this patch.
2008-11-08* Implementing first of the 0.6 IClientAPI ChangesAdam Frisby3-98/+47
* Introducing IClientCore - this will be the key replacement for IClientAPI in the long run, it has a very minimal set of methods designed to allow you to access specialist API's. * See https://lists.berlios.de/pipermail/opensim-dev/2008-September/003049.html for the early discussion on this.
2008-11-08Fix llParseString* to create LSLStrings. This makes llListFindList workMelanie Thielker1-19/+19
on lists created by parsing
2008-11-08Add some discovery code, laying groundwork for region-crossing scriptsMelanie Thielker3-3/+29
No user functionality yet
2008-11-08Change Version string from 0.5.11 to 0.6.0 for release.Charles Krinke1-1/+1
2008-11-08Remove empty OSUUID.cs file. Add copyright headers. Minor formatting cleanup.Jeff Ames29-24/+726
2008-11-08Remove part of another patch that would cause DNE to nuke the sim in it'sMelanie Thielker1-2/+0
current form
2008-11-08Refactor IEventReceiver back into IScriptEngineMelanie Thielker15-105/+110
2008-11-07* Correct catch changed on last commit, since I just realized I started ↵Justin Clarke Casey1-1/+1
making it catch a little too much, in principle
2008-11-07* minor: Remove mono compiler warningJustin Clarke Casey1-1/+1
2008-11-07* Apply http://opensimulator.org/mantis/view.php?id=2582Justin Clarke Casey5-67/+41
* Send prim flags as booleans from LLClientView rather than in the native LL array * Thanks idb
2008-11-07* Fix bug in r7162 where avatars could not moveJustin Clarke Casey4-28/+30
* Was caused by the lack of a local id. Local ids are now given from the same sequence as prims, rather than a separate one * I don't believe this will cause any problems, but please revert to a separate sequence if it does
2008-11-07* refactor: cleanup AllocateLocalPrimId() a bit moreJustin Clarke Casey9-31/+19
2008-11-07* Rename PrimIDAllocate() to more effectively convey what it does, and put ↵Justin Clarke Casey6-14/+15
the verb at the front
2008-11-07* Remove next local id from SceneBaseJustin Clarke Casey3-13/+0
* This was only reference by ScenePresence and not used anyway - Scene itself had it's own copy
2008-11-07* minor: Just some tidy up of log messages, etc.Justin Clarke Casey1-13/+5
2008-11-07* Stop requiring local ids in the SOG constructors.Justin Clarke Casey8-35/+38
* These are assigned when the object is attached to the scene
2008-11-07* refactor: stop unnecessary passing of scene to sog copy constructorJustin Clarke Casey1-6/+2
* this is now done in AttachToScene()
2008-11-07* Stop prim attach being signalled twice (it is already been done outside ↵Justin Clarke Casey1-5/+1
AttachToScene())
2008-11-07* Remove more UpdateParentIDs() calls that are now duplicatesJustin Clarke Casey3-9/+2
2008-11-07* Apply http://opensimulator.org/mantis/view.php?id=1883Justin Clarke Casey1-22/+8
* Fix llSetStatus() and llSetPrimitiveParams() * Thanks idb
2008-11-07* Stop now unnecessary separate local id allocation for restored objectsJustin Clarke Casey2-9/+2
* remove a debug line I accidentally left in there