aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim (unfollow)
Commit message (Collapse)AuthorFilesLines
2009-11-26Add nudge right and left to avatar movement (faster reaction times when ↵CasperW1-6/+14
stepping left or right.)
2009-11-25* Reverting last commit.. because it just made it worse.Teravus Ovares (Dan Olivares)2-9/+0
2009-11-25* Attempt number 1 to stop the repeating crouch animation that sometimes ↵Teravus Ovares (Dan Olivares)2-0/+9
happens. * This tries to address it by correcting one potential bug where it never resets the falltimer. * This tries to address it by telling Physics that we're not flying this step.. instead of waiting until the next step when the next agent update comes along.
2009-11-24Append a prefix to the god avatar names appearing in chat whilst in god mode ↵CasperW1-3/+8
(disabled by default, config entry admin_prefix)
2009-11-24Make load/save iar slightly better in the face of io failures by always ↵Justin Clark-Casey (justincc)2-63/+77
attempting to close the streams
2009-11-24make save and load oar slightly more robust by always closing the archive ↵Justin Clark-Casey (justincc)3-13/+30
streams even if there has been an error
2009-11-24minor: remove some mono compiler warningsJustin Clark-Casey (justincc)2-13/+17
2009-11-24pass all command parameters to load/save oar, not just the filenameJustin Clark-Casey (justincc)5-28/+49
unfortunately, these commands cannot yet be properly relocated to the region modules due to deficiencies in the region module infrastructure
2009-11-24Removed some extra debug chatterCasperW2-2/+1
2009-11-24Drop all locking of part.TaskInventory in favour of a ReaderWriterLockSlim ↵CasperW8-481/+685
lock handler. This gives us: - Faster prim inventory actions. Multiple threads can read at once. - Fixes the known prim inventory thread locks - In the event of a thread lock occurring, it will usually self heal after sixty seconds with an error message in the console
2009-11-24minor: remove experimental tags from load iar and save iar commandsJustin Clark-Casey (justincc)1-2/+2
2009-11-23* This concludes the packet migrations from the big nasty switch into packet ↵Teravus Ovares (Dan Olivares)1-20/+1537
handler delegates.
2009-11-23* Moved 60 more packet handlers to Packet Handler Delegates.Teravus Ovares (Dan Olivares)1-21/+2055
2009-11-23Swap the locking of m_EventQueue and m_Script to ease locks on script ↵CasperW1-115/+119
inventory operations
2009-11-23Fixed nullrefsCasperW2-21/+29
2009-11-23Added some [DebuggerNonUserCode] modifiers to functions that throw ↵CasperW5-1/+15
EventAbortException() to ease debugging on Visual Studio
2009-11-23* Resolves mantis 4390 http://opensimulator.org/mantis/view.php?id=4390Teravus Ovares (Dan Olivares)1-1/+1
2009-11-23* Implements SQL Rollback support to Inventory Service for quicker backup ↵Adam Frisby1-0/+154
restoration. * Can optionally replace the OpenGridMode committed earlier. * Will create a series of incrementing restore SQL files, one per user, in folders listed per-day. * For MySql Section of InventoryService INI: rollback = "true" rollbackdir = "/absolute/path/to/rollback/storage/dir"
2009-11-23* Moved 40 more Packet handlers to the PacketDelegate and out of the 5000 ↵Teravus Ovares (Dan Olivares)1-6/+1104
line switch.
2009-11-23* Adds a modicum of additional checking to the Inventory Service (MySQL only)Adam Frisby1-5/+22
* Enable "opengridmode=true" in your Inventory Connector (where the mysql connection strings are) to enable if you are running a 'wide-open-grid'. * More comprehensive rollback support being implemented, should be available later today.
2009-11-22* Request from Adam to add InfoFormat logging to the InventoryService for ↵Teravus Ovares (Dan Olivares)1-0/+1
when deleting folders by folderID occurs
2009-11-22* Adds a test for if the collision is at the bottom of the capsule on ↵Teravus Ovares (Dan Olivares)1-1/+12
avatar. This prevents the 'double jump' capability that's been occurring for ages when avatar collide with prim on the side.
2009-11-23Formatting cleanup.Jeff Ames37-107/+591
2009-11-22* Added missing lock to m_forcelist when AddForce is called. When a user ↵Teravus Ovares (Dan Olivares)1-3/+26
dragged a prim, in some cases, it would corrupt the datatype in memory and throw spurious IndexOutOfRangeExceptions. * Physics a situation that causes physics to spew redline messages to the console forever.
2009-11-22* This doesn't fix mantis 3522, but it should mitigate it.Teravus Ovares (Dan Olivares)1-0/+43
* If the start position is outside of the region on the X and Y, put the user in the center of the region and then damp the Z position at 720 if necessary. If the start position is not outside of the region on the X or Y, then don't check the Z.
2009-11-22* The client prevents the avatar from landing if the avatar is going above ↵Teravus Ovares (Dan Olivares)1-5/+10
an unknown certain speed, so, add a speed check on the server. * This addresses the 'hump the prim' animation playing while you're moving forward full speed and pressing page down over a prim to land.
2009-11-22* Switched over 15 more packet types from the 5000 line switch to the Packet ↵Teravus Ovares (Dan Olivares)1-6/+293
handler delegate
2009-11-22* Moved 13 more packet type handlers to PacketHandler Delegates.. and out ↵Teravus Ovares (Dan Olivares)1-6/+373
of of that giant 5000 line switch, ProcessInPacket.
2009-11-22Add non-scripted sit, fix scripted sit.KittoFlora1-30/+69
2009-11-21* Comment out some example code for later.Teravus Ovares (Dan Olivares)1-2/+2
2009-11-21* Move a few of the ProcessInPacket switch case blocks into packet handler ↵Teravus Ovares (Dan Olivares)1-6/+103
delegates
2009-11-21* This fixes landing on Prim and removes the hack from yesterday. Landing ↵Teravus Ovares (Dan Olivares)2-5/+5
on prim should work fine again.
2009-11-21Minor packet ordering fixCasperW2-11/+30
2009-11-21Improved avatar responsiveness.CasperW6-48/+163
2009-11-21* Hack to get avatar to land on prim. This is a big nasty hack that tricks ↵Teravus Ovares (Dan Olivares)1-0/+2
the client into thinking you're landing on the terrain. There are some visual artifacts when you land. It's only temporary until we figure out how this broke.
2009-11-21* Fixes the second of two terse update issues. Physical objects should react ↵Teravus Ovares (Dan Olivares)2-0/+4
normally again.
2009-11-21* Fixes one of two terse update issues. There's still one left, but this ↵Teravus Ovares (Dan Olivares)2-1/+12
one fixes the situation where the object on the server is moving but no updates are being sent.
2009-11-20Fix http://opensimulator.org/mantis/view.php?id=3874 - parenthesis in for ↵Justin Clark-Casey (justincc)2-2/+20
statements cause script compile failures This fixes a problem in OpenSim where statements of the form for ((i = 0); (i < 10); (++i)) { ... } do not compile even though they are valid lsl.
2009-11-20remove early return from PrimitiveBaseShape.ToOmvPrimitive() when prim is a ↵dahlia1-2/+0
sculpty
2009-11-19Clean up messages in ODEKittoFlora2-4/+4
2009-11-18minor: tweak log message to say which region is being enabled for loginsJustin Clark-Casey (justincc)1-5/+6
2009-11-18minor: Correct some inventory corrector log messages and add more ↵Justin Clark-Casey (justincc)1-19/+20
identifying detail
2009-11-18minor: correct error messages when queryfolder failsJustin Clark-Casey (justincc)2-7/+2
2009-11-18minor: remove duplicate copyright notice in PollServiceWorkerThreadJustin Clark-Casey (justincc)1-28/+1
2009-11-18Implement generic delete methodMelanie2-2/+16
2009-11-18Tweak presence handling and whip up a database connector and handlerMelanie5-4/+42
for testign the new generic table handling
2009-11-17Correct formatting of Primitive.Textures in ↵dahlia1-1/+1
PrimitiveBaseShape.ToOmvPrimitive method
2009-11-18Change PresenceData to PresenceInfo to remove a naming conflict in theMelanie3-2/+15
OpenSim.Data namespace
2009-11-17refactor: Eliminate redundant CreateSceneViewer call on ScenePresence ↵Justin Clark-Casey (justincc)1-4/+1
constructors since this is also done on other called constructors
2009-11-17Add scene animator set up to apparantly uncalled no-arg ScenePresence ↵Justin Clark-Casey (justincc)1-1/+2
constructor