aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Region (follow)
Commit message (Collapse)AuthorAgeFilesLines
* * Added IClientIM to IClientCore interfacesAdam Frisby2008-11-087-44/+47
| | | | | | * 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.*
* Added necessary locking to LandManagementModule. As it is used by severalHomer Horwitz2008-11-081-143/+239
| | | | | | | threads concurrently, you'll get bad Heisenbugs without correct locking. This might fix Mantis#2413
* Small bugfix for RemoveNeighbourRegionHomer Horwitz2008-11-081-1/+1
|
* * Made ClientLoop non-infinite, ClientLoop will now disengage when the ↵Adam Frisby2008-11-081-30/+19
| | | | | | | | | | client has logged out. * Cleaned up a section of LLClientView * Removed unused 'using' from HTTPServer * Please test this patch.
* * Implementing first of the 0.6 IClientAPI ChangesAdam Frisby2008-11-081-12/+39
| | | | | | * 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.
* Fix llParseString* to create LSLStrings. This makes llListFindList workMelanie Thielker2008-11-081-19/+19
| | | | | | on lists created by parsing
* Add some discovery code, laying groundwork for region-crossing scriptsMelanie Thielker2008-11-083-3/+29
| | | | | | No user functionality yet
* Remove empty OSUUID.cs file. Add copyright headers. Minor formatting cleanup.Jeff Ames2008-11-082-2/+29
|
* Remove part of another patch that would cause DNE to nuke the sim in it'sMelanie Thielker2008-11-081-2/+0
| | | | | | current form
* Refactor IEventReceiver back into IScriptEngineMelanie Thielker2008-11-0815-105/+110
|
* * Correct catch changed on last commit, since I just realized I started ↵Justin Clarke Casey2008-11-071-1/+1
| | | | making it catch a little too much, in principle
* * minor: Remove mono compiler warningJustin Clarke Casey2008-11-071-1/+1
|
* * Apply http://opensimulator.org/mantis/view.php?id=2582Justin Clarke Casey2008-11-074-66/+40
| | | | | | | * Send prim flags as booleans from LLClientView rather than in the native LL array * Thanks idb
* * Fix bug in r7162 where avatars could not moveJustin Clarke Casey2008-11-074-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
* * refactor: cleanup AllocateLocalPrimId() a bit moreJustin Clarke Casey2008-11-079-31/+19
|
* * Rename PrimIDAllocate() to more effectively convey what it does, and put ↵Justin Clarke Casey2008-11-076-14/+15
| | | | the verb at the front
* * Remove next local id from SceneBaseJustin Clarke Casey2008-11-072-12/+0
| | | | | | * This was only reference by ScenePresence and not used anyway - Scene itself had it's own copy
* * minor: Just some tidy up of log messages, etc.Justin Clarke Casey2008-11-071-13/+5
|
* * Stop requiring local ids in the SOG constructors.Justin Clarke Casey2008-11-078-35/+38
| | | | | | * These are assigned when the object is attached to the scene
* * refactor: stop unnecessary passing of scene to sog copy constructorJustin Clarke Casey2008-11-071-6/+2
| | | | | | * this is now done in AttachToScene()
* * Stop prim attach being signalled twice (it is already been done outside ↵Justin Clarke Casey2008-11-071-5/+1
| | | | AttachToScene())
* * Remove more UpdateParentIDs() calls that are now duplicatesJustin Clarke Casey2008-11-073-9/+2
|
* * Apply http://opensimulator.org/mantis/view.php?id=1883Justin Clarke Casey2008-11-071-22/+8
| | | | | | | * Fix llSetStatus() and llSetPrimitiveParams() * Thanks idb
* * Stop now unnecessary separate local id allocation for restored objectsJustin Clarke Casey2008-11-072-9/+2
| | | | | | * remove a debug line I accidentally left in there
* * refactor: allocate local ids to prims only when an object is attached to a ↵Justin Clarke Casey2008-11-075-19/+37
| | | | scene
* * Apply patch in http://opensimulator.org/mantis/view.php?id=2397Justin Clarke Casey2008-11-071-0/+5
| | | | | | | * Fix from 7139 also needed in the Estate Menu teleport home functions * Thanks idb
* Change teleport timingsMelanie Thielker2008-11-071-2/+2
|
* Fixing up some remaining attachment issuesMelanie Thielker2008-11-071-6/+4
|
* Attachments, attachments, and, did I say attachments?Melanie Thielker2008-11-0716-136/+177
| | | | | | Too many fixes to list.
* * Fix half of the issue behind the long standing 'UseCircuitCode' packet ↵Teravus Ovares2008-11-071-0/+2
| | | | | | | spam from libOMV clients. AckPacket.Header.Sequence was 0. This caused LibOMV to ignore it. * There's another patch over at http://jira.openmv.org/browse/LIBOMV-415 to fix the 'resend forever' issue.
* * Remove SceneObjectPart.AttachToScene() since the remaining instruction can ↵Justin Clarke Casey2008-11-062-16/+2
| | | | be done by other means
* * Fix test failure in CSCodeGeneratorTest.TestJumps()Justin Clarke Casey2008-11-061-1/+1
| | | | | | | * Need new NoOp(); generated part * Not Homer's fault - this test ain't running under Windows! (needs fixing!)
* * eliminate unnecessary ScheduleFullUpdate()Justin Clarke Casey2008-11-061-2/+0
|
* Mantis #2571Melanie Thielker2008-11-062-2/+9
| | | | | | Thank you, idb, for a patch that fixes the jump function in LSL.
* Update svn properties, minor formatting cleanup.Jeff Ames2008-11-062-2/+2
|
* * refactor: Attach a scene object to a scene separately from its constructionJustin Clarke Casey2008-11-069-85/+84
|
* * minor: remove some mono compiler warningsJustin Clarke Casey2008-11-063-2/+4
|
* Add missing TeleportStart packets to llTeleportAgentHome and osTeleportAgent.Homer Horwitz2008-11-062-0/+4
| | | | | | | As those aren't viewer-initiated TPs, the viewer has to be informed. This should fix Mantis #2351 and #2397.
* * minor: Make some 'startup config failed to load' log messages more consistentJustin Clarke Casey2008-11-064-8/+26
|
* a little bit more refactoring of startupMW2008-11-062-6/+10
|
* * refactor: Split BeginRecieve() into BeginReceive() and BeginRobustReceive()Justin Clarke Casey2008-11-062-11/+19
|
* * Stop passing along epSender explicitly where we are really using the ↵Justin Clarke Casey2008-11-061-5/+5
| | | | constantly reused ep sender field
* * test: Add assert checking that the circuit which trigger the socket ↵Justin Clarke Casey2008-11-062-1/+4
| | | | exception has been closed
* * Test to ensure that the udp server stays active after receiving a ↵Justin Clarke Casey2008-11-063-16/+50
| | | | SocketException on BeginReceive
* Thank you kindly, Diva for a patch that:Charles Krinke2008-11-061-5/+10
| | | | | Makies OpenSimBase even more friendly to subclassing
* Mantis#2423. Thank you kindly, Godfrey for a patch that:Charles Krinke2008-11-061-2/+2
| | | | | | | | Included patch fixes error: Z and W terms in the quaternion were swapped (ZERO_ROTATION is <0,0,0,1>, it was checking for <0,0,1,0>). There is an issue with older prims: it seems their default sit target was not always set to ZERO_ROTATION;
* Mantis#2514 & 1375. Thank you kindly, Thomas for a patch that:Charles Krinke2008-11-061-1/+1
| | | | | | Improves ScenePresence.cs for attachments when crossing boundaries between regions.
* * refactor: factor out test packet send method in client stack unit testsJustin Clarke Casey2008-11-062-10/+66
|
* Disable distance sorting for child agents. It makes no sense there, as theMelanie Thielker2008-11-061-4/+7
| | | | | | base point for the sort is 128,128,128, causing funny visuals
* Change threat level of osMakeNotecard to High because of it's griefingMelanie Thielker2008-11-061-50/+53
| | | | | | | | | potential (asset bloat, asset server DOS due to no enforced delay) Formatting cleanup. Change default permissions on the notecard to not include "anyone can copy" and "anyone can move", as they are meaningless on non-prim items.