aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Region (unfollow)
Commit message (Collapse)AuthorFilesLines
2009-11-09refactor out iar escapingJustin Clark-Casey (justincc)3-17/+26
2009-11-09minor: correct slightly over-enthusiastic load iar logging messageJustin Clark-Casey (justincc)1-2/+1
2009-11-09fix load iar regression accidentally introduced in last commitJustin Clark-Casey (justincc)1-1/+1
2009-11-09minor: tweak load iar messages to be slightly less verboseJustin Clark-Casey (justincc)1-4/+5
2009-11-09minor: provide updates on number of assets loaded while executing "load iar"Justin Clark-Casey (justincc)1-2/+9
2009-11-09minor: remove some mono compiler warningsJustin Clark-Casey (justincc)1-2/+2
2009-11-09refactor: break actual item load in iar into separate methodJustin Clark-Casey (justincc)1-28/+46
2009-11-09minor: remove some old commented out load iar codeJustin Clark-Casey (justincc)1-30/+0
2009-11-09Tell the user when a 'save iar' has failed because the inventory path could ↵Justin Clark-Casey (justincc)1-53/+21
not be found
2009-11-09Implement human / escaping for inventory folders as well as itemsJustin Clark-Casey (justincc)1-1/+5
2009-11-09refactor path delimiter in iar utilsJustin Clark-Casey (justincc)1-5/+7
2009-11-09minor: remove some mono compiler warningsJustin Clark-Casey (justincc)5-7/+7
2009-11-09refactor: make human iar escape char a constant rather than a magic charJustin Clark-Casey (justincc)1-3/+5
2009-11-09* for iars, allow item names/folders including "/" to be escaped using "\/"Justin Clark-Casey (justincc)3-5/+87
* also, "\" has to be escaped as "\\" * add item name unit test for escaped characters
2009-11-05add unit test for iar & escapingJustin Clark-Casey (justincc)1-2/+94
2009-11-05minor test var name tweakJustin Clark-Casey (justincc)1-7/+7
2009-11-05* Escape / character when saving items and folders in an iar so that the ↵Justin Clark-Casey (justincc)2-2/+18
loader doesn't barf
2009-11-05Change the permissions module to use the friend list cache already in theMelanie3-2/+29
friends module instead of requesting the entire friends list over the network each time a prim is touched.
2009-11-05Remove a spammy debug message from friends list check in the perms module.Melanie1-20/+2
Replace the integer compares with proper bitflags checking from libOMV. Friends rights are now functional.
2009-11-05Patch by revolution, thank you. Mantis #1789 . Implement friends permissions.Melanie6-3/+65
Applied with major changes. Core functionality commented pending review for possible rights escalation. No user functionality yet.
2009-11-04Separate folder and item limit for UDP inventory packets. Folder limit isMelanie1-4/+5
now 6, as before, item limit is 5. This should avoid most, if not all, oversized packets.
2009-11-04Initialize SceneObjectPart.RotationOffset to Quaternion.IdentityJohn Hurliman1-1/+1
2009-11-04Removing EntityBase.RotationJohn Hurliman4-16/+23
2009-11-04Refine oversized packet handling as per jhurliman. Reallocate the buffer toMelanie1-4/+7
actual packet size only for oversized packets.
2009-11-04Add some length to the backet buffer for packet sending so oversizeMelanie1-1/+1
inventory packets don't make us barf
2009-11-04minor: remove some mono compiler warningsJustin Clark-Casey (justincc)3-13/+13
2009-11-04Add an overload to OutPacket as per jhurliman. Switch hacky workaroundMelanie1-5/+15
for InventoryDescendents to the proper way
2009-11-04Bounce the pacjet items limit back up to 6Melanie1-1/+1
2009-11-04Prevent autosplitting of inventory descendents packets. Also reduces theMelanie1-1/+4
number of items per packet to 5 to prevent asserts
2009-11-04Correctly set the totall number of descendents in inventory retrievalMelanie1-3/+4
2009-11-04Backport the fixes to WebFetchInventoryDescendents to the UDPMelanie6-155/+105
InventoryDescendents packet. Testing has shown that UDP inventory now works flawlessly and, unlike CAPS inventory, doesn't download the entire agent inventory on start. Neither does it incessantly re-request folder NULL_KEY. Therefore, I have disabled CAPS inventory.
2009-11-03Remove parallel loading from XEngine, but retain the new design whereMelanie1-8/+19
all scripts are loaded from the same thread, rather than launching a new one for each script. This is only marginally slower, but avoids the race condition that led to script engine failure.
2009-11-03minor: remove some mono compiler warningsJustin Clark-Casey (justincc)3-17/+17
2009-11-03Fixed a couple of NREs in corner cases.Diva Canto1-0/+6
2009-11-02Delete depricated extrusion methods and redirect to universal extrude method.dahlia1-833/+10
Sync with PrimMesher.cs r47 on forge.
2009-11-02Another race condition fix in SceneObjectGroupJohn Hurliman1-7/+11
2009-11-02Fixing race conditions in the SceneObjectPart propertiesJohn Hurliman1-56/+53
2009-11-02Removing duplicate SceneObjectPart.RotationalVelocity propertyJohn Hurliman5-24/+14
2009-11-02* Committing missing file from last commit.Adam Frisby1-0/+13
2009-11-02* Implemented some tweaks to monitoring module.Adam Frisby4-1/+98
* Output is prettier & more useful. * Added 'Alerts' to allow rules to be constructed using Monitors to detect for events such as deadlocks. This will be translated to SNMP Traps when I get SNMP implemented.
2009-11-01* Implements new 'Monitoring' system for reporting performance.Adam Frisby14-8/+471
* Mostly the same set as the StatsMonitor used for Viewer notification, but exposes some new frametimes - including EventMS, PhysicsUpdateMS, LandUpdateMS; new memory monitoring - both GC.TotalMemory and Process.PrivateWorkingMemory64; also exposes ThreadCount (using System.Diagnostics.Process) * Type 'monitor report' on the console to see output. * SNMP Implementation forthcoming.
2009-10-31Patch + minor formatting fixes.Diva Canto1-1/+1
2009-10-31http://opensimulator.org/mantis/view.php?id=4337Douglas R. Miles1-1/+1
2009-10-30Make the default and max RTO configurable int he linden client stackMelanie2-5/+19
2009-10-30Fixed a regression in SendAvatarGroupsReply()John Hurliman1-2/+2
2009-10-30Convert the AvatarGroupsReply message to the event queue.Melanie1-26/+39
2009-10-30Add a using for OSD to the client viewMelanie1-0/+1
2009-10-30* Disables automatic packet splitting on AvatarGroupsReply packets. This ↵John Hurliman2-14/+16
packet is a mess and shouldn't be used at all (in favor of the event queue message) * Clean up the way we send AvatarGroupsReply packets, including clamping the group name and group title
2009-10-30* Fix for a potential race condition in ScenePresence.AbsolutePositionJohn Hurliman3-42/+42
* Unified the way region handles are stored and used in ScenePresence * Fixed camera position for child agents * CheckForSignificantMovement now checks avatar and camera position (both are important for scene prioritization) * Removing debug code from the previous commit
2009-10-30* Moving parcel media and avatar update packets from the unthrottled ↵John Hurliman4-22/+25
category to task * Fixing a bug where the max burst rate for the state category was being set as unlimited, causing connections to child agents to saturate bandwidth * Upped the example default drip rates to 1000 bytes/sec, the minimum granularity for the token buckets