aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Framework (unfollow)
Commit message (Collapse)AuthorFilesLines
2007-11-24* Removed references to "new LLUUID()", replaced with LLUUID.Zero.Adam Frisby6-11/+11
2007-11-24* Added a way for the Region master user to kick individual users from their ↵Teravus Ovares1-0/+4
sim with a custom message. Their client says, "You've been logged off of secondlife, <Your custom message here> and logs them off. * Added a way for the Region master user to kick *ALL* users from *ALL* their regions in the estate with a custom message.
2007-11-24* Hanling RequestGodlikePowers. On Request.. sends the sim owner's client ↵Teravus Ovares1-0/+5
the appropriate messages to make it think it's got god status. Will be used for finding more unimplemented packets....
2007-11-23* Refactored NumPackets calculationlbsa711-20/+21
2007-11-22* Quelled a Log format exception in the logging routines.Teravus Ovares1-2/+15
* Tweaked some esoteric throttle settings * Removed AgentThrottle from the unsupported packet list.
2007-11-22Created a client driven packet throttler. The sim now respects the client's ↵Teravus Ovares1-1/+3
network throttle settings but does sanity checks to avoid too little(nothing gets sent) or too much(the sim crashes) data. * Consider this experimental.. however, it looks very promising.
2007-11-22* removed erroneous commentslbsa711-3/+0
2007-11-22* Added code to capture the draw distance setting from the client.Teravus Ovares1-1/+1
* Added a support function to InnerScene to calculate the distance between two vectors.
2007-11-21* Did some initial work for prim crossing. Just glue so far.Teravus Ovares3-0/+49
* Added the child_get_tasks OpenSim.ini flag for testing the UDP packet sending code and packet throttler. This flag gets purposely disabled in grid mode. This flag also has the consequence that you can see the prim in neighboring regions without going into them. Be warned, this causes tons of dropped packets.
2007-11-19there is no real reason to write this value back to estate settings,Sean Dague1-1/+5
and it is the most often tickled part of this race condition.
2007-11-19* Changed namespacelbsa713-3/+1
2007-11-18* Refactored IClientAPI.OutPacket to require a second mandatory parameter. ↵Teravus Ovares4-13/+23
This parameter has an enum:int ThrottleOutPacketType and contains types; Resend, Land, Wind, Cloud, Task, Texture, and Asset.
2007-11-18cleaned up some mono compiler warningsJeff Ames2-3/+3
2007-11-18first stab at implementation of CopyInventoryItemJeff Ames4-14/+37
2007-11-18Added handler for MapNameRequest - OnMapNameRequestDalien Talbot1-0/+3
2007-11-17Added ClickAction property to SceneObjectPart (and the relevant changes in ↵MW1-1/+1
IClientAPI so its used), so that the default click action (ie touch, sit, etc) can be set on a prim. Note: Sill need to handle the incoming packets that set this, from the client.
2007-11-17set svn:eol-styleJeff Ames1-1015/+1015
2007-11-17minor cleanup of some dodgy bitsJeff Ames1-1/+1
2007-11-17catch exceptions when loading malformed xml filesJeff Ames3-24/+44
2007-11-16More cleaning up when deleting regions from a instance. NOTE: ↵MW1-0/+1
IGridServices.DeregisterRegion() method needs implementing for grid mode.
2007-11-15*** BIG CHANGES : REGION STORAGE MOVED : UPDATE YOUR OpenSim.ini FROM ↵lbsa712-24/+4
OpenSim.ini.example ** * Now moved region storage from region to application, so we have one storage per application, instead of one per region. * Changed so that the region store providers use connectionstrings, not filenames * Removed various unfit fields and properties (call me Darwin)
2007-11-15* Added MySQLDataStore (adapted from MonoSqlitelbsa711-0/+1035
* Made startup a little bit more forgiving on dll load * Minor renamings and musings
2007-11-15* Implemented the little friendly pop tooltip messages that appear when you ↵Teravus Ovares1-0/+3
hover your mouse over prim with the object name, description, ownerid.. etc.
2007-11-14* Copied objects are now owned by the object copier (Next Owner) (however ↵Teravus Ovares1-1/+1
next owner permissions are not applied yet) * In Serverside permissions mode; If you've copied an object, then you can delete it and clean up after yourself. The rest of the permissions functionality is still unchanged. Admin can delete any object.. etc.
2007-11-14Another try: Fix moon bleeding over into linden grid. Need to clear your ↵Brian McBee1-2/+2
cache to fix it.
2007-11-13* Added AvatarPicker in Standalone mode. Works for finding avatar to ban, ↵Teravus Ovares15-3/+330
manually trying to add a friend (with the add button) or useful to those who are curious which usernames have visited your standalone sim. Important for future development :D. * Grid mode always returns 0 results until the Grid Communications portion is done.
2007-11-13first pass on unlinking of objects. From Jay Clarke (IBM)Sean Dague1-0/+3
2007-11-13Some work on cleanly removing Regions.MW1-0/+1
2007-11-13Some work on being able to set/send a users Buddylist info. (added handling ↵MW1-1/+63
code to LoginResponse). And as a test each user signing in will get the test account ("Mr OpenSim") as a friend (online/offline status will not currently show up)
2007-11-12* Implemented Walk Vs Run in ODE. Also helps make the walk look smoother.Teravus Ovares1-1/+2
* All thanks to unimplemented packet listing :D
2007-11-12enable typing animation for chat, maybeJeff Ames1-0/+2
2007-11-11Patch from Mathias Soeken (thanks Mathias!) to take care of the color Dalien Talbot1-1/+1
and alpha argument of the llSetText command.
2007-11-11Fixed bug in assetcache where certain textures were not being packetized ↵Brian McBee1-1/+1
correctly
2007-11-09* Fixed compile issue.Adam Frisby1-1/+2
2007-11-09* Added a mutex to the LoginService allowing only a single login ↵Adam Frisby1-82/+93
simultaneously. (queues) * This is a temporary fix to prevent an issue with adjohn reported when attempting to login large numbers of users in a short period of time. * A rewritten login service is on the cards.
2007-11-08* Added Rotational Velocity reporting for Client Interpolation to Terse UpdatesTeravus Ovares1-1/+1
* Added Angular Velocity reporting for smooth-ish rotations on object collisions
2007-11-07add SendSunPos function to IClientAPI to let us pull all the sunSean Dague1-0/+1
calculation logic into a module
2007-11-06* Added better logging to AssetCachelbsa713-94/+101
* AssetCache now ignores duplicate uploads * some m_ refactoring * ignored some bins
2007-11-05* Substituted som 'GenericCall' with Action<>lbsa711-10/+4
* OnRequestWearables does no longer accept 'Client' as param, since it's always on the current client * Fixed SendOwnWearables to always operate on self, as that's what it does
2007-11-05Started to cleanup/close down childagent connections when a user teleports. ↵MW2-0/+12
As the client will not close old childagent connections without being told explicitly to do so by each region the connection is to. Currently only implemented in standalone mode. ( the TellRegionToCloseChildConnection( ) in OGS1GridServices.cs needs implementing for grid mode, and the inter region .net remoting added for the new messages). hopefully fixed the echo bug in chatmodule.
2007-11-05* Temporarily reverted SQL syntax.Adam Frisby1-3/+3
2007-11-04* Changed MySQL Syntax on Region Updates for Grid Server.Adam Frisby1-2/+3
2007-11-04Some more refactoringMW2-1/+1
2007-11-04* Small touchup of console messagesAdam Frisby1-5/+5
2007-11-04Deleted Regionloader .csproj files. MW2-224/+0
2007-11-04normalized line endingsJeff Ames6-330/+330
2007-11-04Applying Teravus patch # 557. Some glue code for the updating of prim's ↵MW1-1/+3
velocity.
2007-11-04Do I really have to write a log entry, can't I just hide this commit ↵MW1-1/+2
somewhere so its added but doesn't show up anywhere. As I can't believe I would make such a stupid mistake and not notice.
2007-11-04removed our own inplementation of UUID's, it wasn't used anywhere.Tleiades Hax1-155/+0
2007-11-03*Master Avatar can be specified by a previous UUID in either grid mode or ↵mingchen5-18/+62
standalone mode by specifying a master_avatar_uuid attribute in the place of master_avatar_xxxx_name and master_avatar_password.You will not be asked for the name and password if a valid UUID is specified.