aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Framework (follow)
Commit message (Collapse)AuthorAgeFilesLines
* - Fix Util.UnixTimeSinceEpoch:Homer Horwitz2008-10-182-3/+9
| | | | | | | | | | | | * Unix epoch starts at midnight, not at 8:00am * All date/time handling should be done in UTC in the server, not in the local timezone. * Refactor out repeated computation of a constant value - Added setting of CreationTime to some places where inventoryitems are created This fixes Mantis#2390.
* Megapatch. :) Fix skull attachment editing. Streamline Object terse updates.Melanie Thielker2008-10-183-5/+27
| | | | | | | | Add rezzing time to objects. Add Object return and traffic fields to land database. Add plumbing for auto return. Implement auto return. Contains a migration. May contain nuts.
* * Instead of creating a new IPEndPoint on every udp packet receive, reuse ↵Justin Clarke Casey2008-10-171-2/+2
| | | | | | | | the existing one * This requires copying details into a new endpoint when it needs to be stored in client/circuit code hashes
* * reverse part of a change that accidentally crept in with the last revisionJustin Clarke Casey2008-10-171-0/+4
|
* * Apply a modified version of http://opensimulator.org/mantis/view.php?id=2290Justin Clarke Casey2008-10-172-11/+46
| | | | | | | | | * This allows multiple user profile providers to be specified in OpenSim.ini separated by commas * If multiple providers are specified then a request for a user profile will query each in turn until the profile is either found or all have been queried * Unfortunately I don't believe this order can currently be specified, which if true is something that will need to be fixed. * Thanks to smeans for the original patch.
* Fixed (mono-)script handling for SL viewer 1.21:Homer Horwitz2008-10-161-0/+2
| | | | | | | | | | - Added two missing caps (UpdateScriptAgent, UpdateScriptTask) - Added one missing EventQueue event (ScriptRunningReply) - Changed DNE and XEngine to use this new event As we only use the mono engine anyway, the "Mono" checkbox is set by default but doesn't have any function.
* fix line endings, as apparently the bot didn't do this yetSean Dague2008-10-161-527/+527
|
* * Truncate outgoing media and music urls to 254 characters.Justin Clarke Casey2008-10-151-40/+0
| | | | | | * Hopefully this will resolve http://opensimulator.org/mantis/view.php?id=2383
* * refactor: Remove OutPacket from the IClientAPIJustin Clarke Casey2008-10-151-3/+1
| | | | | | | * I believe this is reasonable since code outside the Linden client stack shouldn't be aware of the packet format being used * I would love to have made the method protected, but the LoadBalancerPlugin is still calling it and resolving that would require more work
* * refactor: move viewer effect packet into LLClientViewJustin Clarke Casey2008-10-152-8/+2
|
* * refactor: Move error logging from GetUserDetails up to callers, since ↵Justin Clarke Casey2008-10-151-3/+3
| | | | there are some circumstances in which not finding a user is not an error
* * refactor: move code concerned with creating a subsequent image packet to ↵Justin Clarke Casey2008-10-151-0/+9
| | | | LLClientView
* * refactor: rename SendImagePart to SendImageFirstPart since this is more ↵Justin Clarke Casey2008-10-151-1/+9
| | | | descriptive of its actual function
* * Create a new ViewerEffectPacket for each viewer rather than reusing the ↵Justin Clarke Casey2008-10-151-4/+6
| | | | | | | | packet structure * This would have been a source of out_of_order messages for different sequences, which still appear to be happening
* Thanks to M. Igarashi and nlin for a patch that implements llGetCameraRot().Dahlia Trimble2008-10-151-0/+54
|
* * minor: change m_debug to m_debugPacketLevel since that's what it isJustin Clarke Casey2008-10-141-2/+6
|
* * refactor: rename SendKiPrimitive to SendKillObject since this appears more ↵Justin Clarke Casey2008-10-141-1/+8
| | | | descriptive of what it actually does
* * Adding CrytoGridAssetClient support - allows encrypting assets that are ↵Adam Frisby2008-10-141-0/+527
| | | | stored on a potentially hostile grid. This is not DRM, not should be relied on until after it's been security audited. I'll write a blog post on this explaining how/why/when you should use this, and what it does.
* * Remove a warning from BaseHttpServerTeravus Ovares2008-10-141-1/+1
|
* * Apply a modified version of the part of ↵Justin Clarke Casey2008-10-134-4/+14
| | | | | | | | | | | | | | http://opensimulator.org/mantis/view.php?id=2361 that allows region registration to be enabled/disabled on the grid server * Region registration is enabled by default in the configuration unless the user chooses otherwise * On the console * show status - shows grid status * enable-reg - enables region registration to the grid * disable-reg - disables region registration * Enabling or disabling region registration will not affect any other grid functions or regions already on the grid
* - Added helper method to compute global coordinates from a fake parcelIDHomer Horwitz2008-10-121-4/+20
| | | | | | - Some formatting cleanups
* Fix copypaste error in last commitMelanie Thielker2008-10-121-1/+0
|
* Fix linking phantom and nonphantom prims. Make the error message more friendlyMelanie Thielker2008-10-121-1/+5
| | | | | | when estate_settings.xml is empty or missing
* Add EventInfoRequest and EventInfoReply packets.Homer Horwitz2008-10-122-2/+58
| | | | | | Note: New file, run prebuild.
* Update svn properties, minor formatting cleanup.Jeff Ames2008-10-122-19/+19
|
* Add one more check for key presenceMelanie Thielker2008-10-121-1/+1
|
* * Removed a lock in a high performance section of OpenSim, in cases when it ↵Adam Frisby2008-10-121-0/+3
| | | | is not necessary.
* * Small fix for when PacketPool is disabled to prevent it from crashing ↵Adam Frisby2008-10-121-1/+1
| | | | immedietly.
* LLUDP Client ViewAdam Frisby2008-10-121-22/+32
| | | | | | | * Experimenting with the PacketPool mechanism. * It's still disabled in the code, however there's now a flag to enable it. * Converted to use Generic Collections vs Hashtables, also now uses a list of 'OK to pool' packets, starting with the high volume PacketAck packet.
* Make a missing or read-only estate_settings.xml non-fatalMelanie Thielker2008-10-112-12/+24
|
* Add the 4 missing eventsMelanie Thielker2008-10-111-0/+4
|
* Plumb the remaining search packets and replies.Melanie Thielker2008-10-111-0/+66
|
* added a list of SurfaceTouchEventArgs to the IClientAPI.OnGrab event, for ↵MW2008-10-101-1/+3
| | | | the new surface touch parameters in 1.21 viewers.
* added a list of SurfaceTouchEventArgs to the IClientAPI.OnGrabUpdate event, ↵MW2008-10-102-1/+18
| | | | | | | for the new surface touch parameters in 1.21 viewers. TODO: add the touch args to OnGrabObject and OnDeGrabObject.
* * Just some OGP maintenance. Standards adherence type stuff. Teravus Ovares2008-10-101-1/+34
|
* A bit more estate fudgingMelanie Thielker2008-10-101-1/+1
|
* * Bump server info number to 0.5.11Justin Clarke Casey2008-10-091-1/+1
|
* adding OSHttpResponse test case (yeah, very primitive still)Dr Scofield2008-10-081-26/+175
|
* * Apply http://opensimulator.org/mantis/view.php?id=1207Justin Clarke Casey2008-10-071-1/+1
| | | | | | | * Implmements llModifyLand() and a check for the "Allow others to terraform flag" * Thanks tglion!
* cleaning up OSHttpResponse: note that read access to extra headerDr Scofield2008-10-063-160/+69
| | | | | | | | | | | | | | | fields is GONE (HttpServer does not support that), you can read the "normal" HTTP headers available via properties, and you can add headers. also, it is now possible to set a timeout for KeepAlive (for those clients that pay attention to it). this also fixes the broken REST inventory/assets/appearance services, they should be working again. testcase for OSHttpResponse will follow.
* oops. forgot testcaseDr Scofield2008-10-061-0/+249
|
* * Stop the sim stats reporter reusing the same SimStatsPacket for all clientsJustin Clarke Casey2008-10-063-25/+119
| | | | | | | * I believe this was the cause of the remaining packet_out_of_order messages in the Linden client logs * There were race conditions where multiple clientstacks would overwrite each other's sequence numbers
* cleaning up OSHttpRequest removing old Http stuff. also adding testDr Scofield2008-10-063-317/+92
| | | | | | | case for OSHttpRequest (not very fancy yet, but still).
* Mantis#2340. Thank you kindly, Sacha Magne for a patch that:Charles Krinke2008-10-061-2/+11
| | | | | | adding default_loginLevel in USerServer.xml to set a default login level to acces to the grid. Fixing one bug in login_reset
* Implement Parcel -> ForceOwnerToMe god mode packetMelanie Thielker2008-10-061-0/+2
|
* Revert r6697 patch as the build fails.Charles Krinke2008-10-061-1/+1
|
* Mantis#1207. Thank you, TGlion for a patch that addresses:Charles Krinke2008-10-061-1/+1
| | | | | | | | | | Implementation of llModifyLand() and There is a bug on permission-check of land-terraforming: x an y-coordinates are interchanged on function-call ExternalChecksCanTerraformLand. Correct: x is west, and y is north. 2) Missing check of "Other allow to terraform-flag" (Parcel.ParcelFlags.AllowTerraform)
* Implements ObjectOwner god mode packet (Set Owner To Me admin option)Melanie Thielker2008-10-061-0/+2
|
* * Green dots on the mainmap for avatar.Teravus Ovares2008-10-062-0/+51
| | | | | | * Initial implementation * You'll only be able to seen green dots on regions on the map that have been updated.
* * Fixes the last snag with the EventQueue. The situation where the seedcap ↵Teravus Ovares2008-10-051-0/+1
| | | | gets lost on teleport.