aboutsummaryrefslogtreecommitdiffstatshomepage
Commit message (Collapse)AuthorAgeFilesLines
...
* *Complete redo of the permissions modulemingchen2008-05-1315-612/+858
| | | | | | *Removed hardcoded permissions checks *Added permissions checks where needed
* * Remove old historical grid inventory codeJustin Clarke Casey2008-05-134-408/+1
|
* * As part of the region registration process, the grid service now requests ↵Justin Clarke Casey2008-05-135-21/+71
| | | | | | | | | | | | the status of the region using the region http uri just passed in * If the status cannot be retrieved, then the region startup will terminate. * The aim of this is for earlier detection of situations where the region can send messages out but cannot accept incoming requests (often due to firewall issues) * This is currently an extremely simplistic check which completely trusts whatever http uri is given by the region * This contact may be problematic, though since the user service needs to be able to contact the region http uri, it doesn't seem unreasonable for the grid to have to be able to do so too at this stage * This change will require a prebuild
* * Implemented ChildAgentDataUpdate throttle multiplier based on an ↵Teravus Ovares2008-05-133-3/+62
| | | | | | | | inaccurate count of neighbors. * The neighbor count is always lower then the actual number of neighbors unless your region was up the longest. * The region you're in is un-affected by this, though, you'll get less packet loss, maybe not get logged off immediately when you log in, and possibly see more prim if your internet connection is semi-unreliable.
* * Fixed directory not found when saving Mesh previews (my bad, I was testing)Teravus Ovares2008-05-131-1/+1
|
* * Committing meshmerizer patch from Dahlia. Thanks Dahlia!Teravus Ovares2008-05-131-185/+269
| | | | | | | * 0001241: physics cylinder proxy distorted and square hollow misaligned (patch attached) * The included patch corrects the outer shell of the meshmerizer proxy for the cylinder prim to eliminate spurious vertices and shape distortion, and corrects the orientation of the square hollow. * The size and orientation of the square hollow for the prism prim has been corrected also.
* * Refactor: Creating grid login exceptions to try and break up a large method. Justin Clarke Casey2008-05-121-71/+109
| | | | | | | * This in preparation for further login validation to check that the region logging in is properly contactable. * Also increase verbosity of some error messages
* * Committing sample IClientAPI2.csAdam Frisby2008-05-121-0/+59
| | | | | * This is not functional anywhere, but is a incomplete proposed replacement class for IClientAPI. Assistance filling this out would be appreciated. Use IClientAPI.cs as a reference, but make sure not to copy it - instead rewrite and abstract.
* * Added some build warnings for Teravus. :)Adam Frisby2008-05-121-1/+11
|
* my last patch didn't actually get the sun to possition correctly, butSean Dague2008-05-121-3/+5
| | | | | | | | now we are correctly using the timezone offset. If you set day_length to 24.0 you'll get a sun progression that roughly follows your real world day on your server.
* move the sun based on localtime instead of utc. Now it won't set for me atSean Dague2008-05-121-4/+10
| | | | | | 3pm any more.
* * Minor: Make some direct grid server console output into logged messages ↵Justin Clarke Casey2008-05-121-7/+10
| | | | instead
* Move animation handling from ScenePresence into its own class.Jeff Ames2008-05-123-152/+259
|
* * If a region running in grid mode fails to login to the grid service, ↵Justin Clarke Casey2008-05-127-19/+40
| | | | startup will now terminate instead of carrying on (and thus burying the error message)
* * Minor: Change 'delete region' message to region logout messageJustin Clarke Casey2008-05-121-1/+2
|
* * Minor: Commenting out message detailing all individual map information ↵Justin Clarke Casey2008-05-121-2/+1
| | | | dispatch for now
* * Minor: Initial cleaning up of some of the grid sim login messagesJustin Clarke Casey2008-05-122-22/+30
|
* From: Alan M Webb <awebb@vnet.ibm.com>Justin Clarke Casey2008-05-121-22/+53
| | | | | | | This is a diagnostic patch in support of Mantis bug 1186. It affects only SubModule and will not affect normal usage.
* From: Alan M Webb <awebb@vnet.ibm.com>Justin Clarke Casey2008-05-123-10/+25
| | | | | | | | This patch just tightens up console handling in BasOpenSimServer and removes (or redirects) a couple of messages that were being issued using Console.Writeline.
* Thanks Melanie for a patch to stop sending unnecessary animation updates ↵Jeff Ames2008-05-121-1/+3
| | | | (bug #1239).
* Refactoring animation handling in ScenePresence.Jeff Ames2008-05-121-143/+101
|
* Formatting cleanup.Jeff Ames2008-05-126-91/+66
|
* Update svn properties.Jeff Ames2008-05-112-763/+763
|
* * Un-break the NPC avatar.. you know.. the one that sits in your sim and ↵Teravus Ovares2008-05-111-0/+5
| | | | shouts, 'This is my sim, get out!'
* 0001199: [PATCH] Add support for default animations Teravus Ovares2008-05-115-8/+90
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | From Melanie... Thanks Melanie! .
* * Fixed null reference exception when rezzing an object from inventory with ↵Teravus Ovares2008-05-111-1/+14
| | | | a rootpart that isn't found. Added a way to tell if it's an attachment.
* * Changed implicit string conversion to LSL_Types.LSLString in money event ↵Teravus Ovares2008-05-113-3/+6
| | | | | | | of the key of the payer to an Explicit one. * Fixes Mantis: #1045
* * Mantis #1127 - Patch to implement depreciated patches. Thanks middlelink!Adam Frisby2008-05-111-4/+36
|
* * Added NPCModule and NPCAvatar classes for NPCs. Primitive, but we can grow ↵Adam Frisby2008-05-116-6/+781
| | | | | | | | them out. * Fix for Scene.Inventory.cs - It assumes every entity at startup is a SceneObjectGroup. (Actually, this shouldn't have compiled[!] without a warning.) * Fix for LandManager at startup - it assumes there's a land channel when perhaps there isnt. (Bug that needs another refactor to fix. [Mike - I've assigned a ticket to you about this])
* * Refactored two more OutPackets. ObjectPropertiesFamily, and Object ↵Teravus Ovares2008-05-104-58/+110
| | | | Properties.
* * More OutPacket refactors.Teravus Ovares2008-05-105-157/+29
| | | | | * Added back a sleep to the kick routine so users get a 'you have been logged off message' when they get kicked from the simulator for various reasons (like 'the simulator is going down')
* * Two more OutPacket refactors. TextureSender.Teravus Ovares2008-05-104-21/+35
| | | | | * The split image packet sender doesn't like to be refactored (images don't load after it's been refactored), so left that as is for the moment.
* Refactored out a few warnings related to Adam's bane OutPacketTeravus Ovares2008-05-104-19/+49
|
* * Experiment in Zerocoding.Teravus Ovares2008-05-106-13/+39
|
* * Resolve mantis 1182. Doesn't actually implement llGiveInventoryList - ↵Justin Clarke Casey2008-05-093-4/+5
| | | | | | | | merely corrects the signature so that "not implemented" message is displayed rather than a script compile failure
* * Revert caps fetch inventory service back to UDP for nowJustin Clarke Casey2008-05-091-2/+14
| | | | | | | * Linden client 1.19.1.4 appears to be happy using UDP for this request again, and Linden's own servers (1.21) don't appear to be supplying the CAPS version currently * This should for now fix the bug where texture selection in the edit window both shows only already open textures, and later stops subsequent inventory requests from working.
* * Removing polling delay for non-CAPS inventory fetch if the client has not ↵Justin Clarke Casey2008-05-093-60/+58
| | | | | | | | yet received data from the inventory service * Replaced instead with the system now used by other requests where the fetch request is placed on a queue and service when the data comes in
* m_logs always need to be private static readonly otherwise weSean Dague2008-05-094-4/+4
| | | | | | get close errors.
* *Land/Parcel upates are now correct with a significant movement by the Clientmingchen2008-05-094-21/+19
| | | | | *Moved OnSignificantClientMovement to where it is supposed to be - SceneEvents and not ScenePresence
* * Removing console notifications of missing texture request sending (which ↵Justin Clarke Casey2008-05-091-4/+4
| | | | | | | | ironically, was disabled, though it wasn't making much difference). * These messages keep getting confused with other problems - just going to have to try to remember to add these to stats or something so at least they don't completely disappear
* From: Michael Osias <mosias@us.ibm.com>Justin Clarke Casey2008-05-092-0/+32
| | | | | | Stop .net generating ambiguous operator errors when two integers are compared for equality in LSL
* * Patch from Jed (DeepThink) - More optimisations for BulletX renderer. ↵Adam Frisby2008-05-091-20/+29
| | | | Trimesh collisions should now work relatively efficiently. BulletX plugin should now be functional - feedback would be appreciated as to how it performs vs ODE.
* Update svn properties.Jeff Ames2008-05-095-738/+738
|
* * Minor: Insert utility function to format raw xml strings into indented xml ↵Justin Clarke Casey2008-05-093-5/+42
| | | | for debugging purposes
* * Restoring some initial inventory lookup polling delays in order to deal ↵Justin Clarke Casey2008-05-091-2/+2
| | | | with situations seen on osgrid
* * Fix opensim region server shutdown.Justin Clarke Casey2008-05-096-47/+11
|
* * Valid Sculpted prim now collide properly.Teravus Ovares2008-05-095-68/+209
| | | | | | | * The first time you set the sculpted texture of a prim you might have to futz with it to get it to generate a sculpted physics proxy * Note that there are already issues in Trunk, (such as the prim scaling issue and prim jumping issue. Essentially editing is difficult right now) * This just adds to the experimental nature of trunk. :D
* Thank you, Melanie for a patch that helps conversionCharles Krinke2008-05-091-0/+15
| | | | | from a string to a vector in OSSL.
* Thank you, Melanie for a patch that:Charles Krinke2008-05-093-129/+129
| | | | | Patch fixes the pesky "Cannot implicitly convert to bool" issue for function returns
* * Minor tweak to TerrainChannelAdam Frisby2008-05-092-7/+8
| | | | | * Minor tweak to Permissions/PermissionsModule.cs