aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Framework (unfollow)
Commit message (Collapse)AuthorFilesLines
2008-10-25More plumbing and some wiresMelanie Thielker1-0/+10
2008-10-24Plumb some moreMelanie Thielker2-1/+6
2008-10-24* minor: Remove now unused startpos methodJustin Clarke Casey1-11/+0
2008-10-24* Stop creating a circuit if the client fails authentication (i.e. the ↵Justin Clarke Casey1-0/+1
region server wasn't told that it was coming) * This moves authentication from the client thread (where failure was difficult to detect) to the particular thread handling that packet * I've kept the authentication outside of the crucial clientCircuits lock (though any delay here is probably swamped by the other delays associated with login) * Also added more to the unit test to ensure this doesn't regress
2008-10-24* Change AddClient test such that we now successfully authenticateJustin Clarke Casey1-1/+1
* The fact that the assert passed even when authentication failed reveals a bug in the code that will be corrected soonish
2008-10-24Lotsa plumming :)Melanie Thielker1-1/+56
2008-10-23Adding AddXmlRpcHandler(name, method, bool) to selectively disableDr Scofield2-0/+21
KeepAlive for certain XmlRpc handlers. Making use of new AddXmlRpcHandler method in RemoteAdminPlugin to avoid clients waiting indefinitely for response. taking note of BaseHttpServer parameter in CommunicationsManager constructor (was passed it but then just ignored so far).
2008-10-22- Added BaseHttpServer.StopHomer Horwitz1-0/+5
- Added "register" command to MessagingServer to re-register with the UserServer after that crashed/was restarted.
2008-10-21Pare the groups module down to basics. Adjust dependent files so that aMelanie Thielker2-35/+12
real groups module can even be implemented.
2008-10-21Set a default creation date on inventory and task inventory itemsMelanie Thielker2-0/+11
2008-10-20From: Alan Webb <alan_webb@us.ibm.com>Dr Scofield1-2/+8
cleanups and assorted fixes to REST inventory, asset, and appearance services.
2008-10-19Added calling cards. Fixes Mantis#2409 and part of #1515.Homer Horwitz1-1/+12
2008-10-18- Fix Util.UnixTimeSinceEpoch:Homer Horwitz2-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.
2008-10-18Megapatch. :) Fix skull attachment editing. Streamline Object terse updates.Melanie Thielker3-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.
2008-10-17* Instead of creating a new IPEndPoint on every udp packet receive, reuse ↵Justin Clarke Casey1-2/+2
the existing one * This requires copying details into a new endpoint when it needs to be stored in client/circuit code hashes
2008-10-17* reverse part of a change that accidentally crept in with the last revisionJustin Clarke Casey1-0/+4
2008-10-17* Apply a modified version of http://opensimulator.org/mantis/view.php?id=2290Justin Clarke Casey2-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.
2008-10-16Fixed (mono-)script handling for SL viewer 1.21:Homer Horwitz1-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.
2008-10-16fix line endings, as apparently the bot didn't do this yetSean Dague1-527/+527
2008-10-15* Truncate outgoing media and music urls to 254 characters.Justin Clarke Casey1-40/+0
* Hopefully this will resolve http://opensimulator.org/mantis/view.php?id=2383
2008-10-15* refactor: Remove OutPacket from the IClientAPIJustin Clarke Casey1-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
2008-10-15* refactor: move viewer effect packet into LLClientViewJustin Clarke Casey2-8/+2
2008-10-15* refactor: Move error logging from GetUserDetails up to callers, since ↵Justin Clarke Casey1-3/+3
there are some circumstances in which not finding a user is not an error
2008-10-15* refactor: move code concerned with creating a subsequent image packet to ↵Justin Clarke Casey1-0/+9
LLClientView
2008-10-15* refactor: rename SendImagePart to SendImageFirstPart since this is more ↵Justin Clarke Casey1-1/+9
descriptive of its actual function
2008-10-15* Create a new ViewerEffectPacket for each viewer rather than reusing the ↵Justin Clarke Casey1-4/+6
packet structure * This would have been a source of out_of_order messages for different sequences, which still appear to be happening
2008-10-15Thanks to M. Igarashi and nlin for a patch that implements llGetCameraRot().Dahlia Trimble1-0/+54
2008-10-14* minor: change m_debug to m_debugPacketLevel since that's what it isJustin Clarke Casey1-2/+6
2008-10-14* refactor: rename SendKiPrimitive to SendKillObject since this appears more ↵Justin Clarke Casey1-1/+8
descriptive of what it actually does
2008-10-14* Adding CrytoGridAssetClient support - allows encrypting assets that are ↵Adam Frisby1-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.
2008-10-14* Remove a warning from BaseHttpServerTeravus Ovares1-1/+1
2008-10-13* Apply a modified version of the part of ↵Justin Clarke Casey4-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
2008-10-12- Added helper method to compute global coordinates from a fake parcelIDHomer Horwitz1-4/+20
- Some formatting cleanups
2008-10-12Fix copypaste error in last commitMelanie Thielker1-1/+0
2008-10-12Fix linking phantom and nonphantom prims. Make the error message more friendlyMelanie Thielker1-1/+5
when estate_settings.xml is empty or missing
2008-10-12Add EventInfoRequest and EventInfoReply packets.Homer Horwitz2-2/+58
Note: New file, run prebuild.
2008-10-12Update svn properties, minor formatting cleanup.Jeff Ames2-19/+19
2008-10-12Add one more check for key presenceMelanie Thielker1-1/+1
2008-10-12* Removed a lock in a high performance section of OpenSim, in cases when it ↵Adam Frisby1-0/+3
is not necessary.
2008-10-12* Small fix for when PacketPool is disabled to prevent it from crashing ↵Adam Frisby1-1/+1
immedietly.
2008-10-12LLUDP Client ViewAdam Frisby1-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.
2008-10-11Make a missing or read-only estate_settings.xml non-fatalMelanie Thielker2-12/+24
2008-10-11Add the 4 missing eventsMelanie Thielker1-0/+4
2008-10-11Plumb the remaining search packets and replies.Melanie Thielker1-0/+66
2008-10-10added a list of SurfaceTouchEventArgs to the IClientAPI.OnGrab event, for ↵MW1-1/+3
the new surface touch parameters in 1.21 viewers.
2008-10-10added a list of SurfaceTouchEventArgs to the IClientAPI.OnGrabUpdate event, ↵MW2-1/+18
for the new surface touch parameters in 1.21 viewers. TODO: add the touch args to OnGrabObject and OnDeGrabObject.
2008-10-10* Just some OGP maintenance. Standards adherence type stuff. Teravus Ovares1-1/+34
2008-10-10A bit more estate fudgingMelanie Thielker1-1/+1
2008-10-09* Bump server info number to 0.5.11Justin Clarke Casey1-1/+1
2008-10-08adding OSHttpResponse test case (yeah, very primitive still)Dr Scofield1-26/+175