aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Region/Communications (follow)
Commit message (Collapse)AuthorAgeFilesLines
* * um, Prim crossings? Experimental.Teravus Ovares2008-02-111-15/+36
| | | | | * Backup your database just in case.
* Clean up logging calls using String.Format explicitlyJeff Ames2008-02-101-10/+10
|
* * Adding console spam to help track 'The Steve Bug'.Adam Frisby2008-02-081-1/+4
|
* * Added the ability to start and stop all scripts in the simulator using the ↵Teravus Ovares2008-02-061-1/+1
| | | | debug tab on the estate tools. This along with the disable physics via the debug tab are persistant across reboots. That means that if it's disabled when you shut down the simulator, the simulator will come up again when you start it up without loading the scripts. Turning them back on is as simple as unchecking 'disable scripts' in the debug tab of the estate tools.
* * Added Active Scripts to report the number of scripts running to Sim Stats Teravus Ovares2008-02-061-1/+1
| | | | | | | * Added Script Performance to report the number of functions run per second to Sim Stats. * Removed a few warnings (@.@ up to 50 now)
* Converted logging to use log4net.Jeff Ames2008-02-056-162/+173
| | | | | | Changed LogBase to ConsoleBase, which handles console I/O. This is mostly an in-place conversion, so lots of refactoring can still be done.
* some small changes, like adding a couple of extra methods to ↵MW2008-02-052-0/+24
| | | | IInventoryServices so that a check can be done to see if a inventory set exists for a certain user.
* Refactor only: serve stats objects directly through StatsManager singletonJustin Clarke Casey2008-02-042-5/+4
|
* Thank you very much daTwitch for your first contribution to the C# simulator.Charles Krinke2008-02-021-1/+16
| | | | | | This is the beginnings of support for storage of region owner in the MySQLManager table and the use of "owner_uuid".
* * Fixed a crash if the server is unable to connect to the UserServer when a ↵Teravus Ovares2008-01-291-1/+9
| | | | user logs off
* * Add total logouts (and total logins) to server side user statsJustin Clarke Casey2008-01-281-1/+11
| | | | | | | * Passing the stats collector through object chains is not ideal - this will change when more stats come in * This change will need a prebuild
* * Add very basic initial login stats to the user serverJustin Clarke Casey2008-01-251-4/+6
| | | | | | | | * Typing 'stats' on the command line will given total number of successful logins today and yesterday * A little bit more to come, probably * Refactoring will follow next
* * Enabled dead region tracking for ChildAgentDataUpdates Teravus Ovares2008-01-221-65/+133
| | | | | | | ** If the region fails 3 times, then ChildAgentDataUpdates no longer get sent to that region * Enabled Child_Get_Tasks in grid mode. * When Child_Get_Tasks is enabled on neighbor regions, the neighbor region uses the client's draw distance to send out prim. This is a lot less likely to flood the client now since the ChildAgentDataUpdate contains both the throttle settings and the draw distance. This means that with this enabled, you can see prim in other regions in grid mode. Very experimental.
* * Added an army of exception handlers to the InterRegion logoff messageTeravus Ovares2008-01-211-1/+44
|
* * Shutting down child agents properly in neighbor regions.Teravus Ovares2008-01-213-10/+107
|
* * Added hooks for logout to all IUserService and all that implement it.Teravus Ovares2008-01-202-1/+28
| | | | | | | * Added a Logout message with a name on the console * Added a *fixme* message to figure out why the current agent session is null * After updating you may notice that there's a login <user> and also a logout<user>
* Graceful failure of teleport to unavailable regions might actually work now.Brian McBee2008-01-202-8/+18
| | | | | I blame all bugs on the age of my brain cells.
* Check if remote simulator is up before attempting teleport. Teleport to a ↵Brian McBee2008-01-201-19/+58
| | | | remote region should now fail gracefully if remote simulator is down.
* * Mother of all commits:Adam Frisby2008-01-156-9/+65
| | | | | | | * Cleaned up copyright notices in AssemblyInfo.cs's * Added Copyright headers to a bunch of files missing them * Replaced several common string instances with a static constant to prevent reallocation of the same strings thousands of times. "" -> String.Empty is the first such candidate.
* * In the interests of making life difficult for everyone, the Grid Server ↵Adam Frisby2008-01-121-0/+1
| | | | now actually checks your authentication keys rather than ignoring them.
* * This update enables the web_login method.Teravus Ovares2008-01-091-1/+6
| | | | | * Remember, the client doesn't support web_login to other grids in the current RC, however the next RC will.
* Changes to ScriptServer to (hopefully) make it compile on both .Net and Mono.Tedd Hansen2008-01-051-2/+2
| | | | | Some debug info for startup added to find bugs. ++
* Added errorhandler+tip that grid server might not be running on grid ↵Tedd Hansen2008-01-051-4/+12
| | | | registration failure on opensim startup.
* * Updates UserServer Teravus Ovares2008-01-021-1/+174
| | | | | | | | * Updates OSG1UserServices * Friends list is now persistent in grid mode. * You can add, new friends and remove them
* * You can add and remove a friend in standalone now within the same ↵Teravus Ovares2008-01-012-2/+59
| | | | | | | | simulator. It saves. * You can add and remove a friend in grid mode now within the same simulator. It doesn't save yet. * I got rid of Mr. OpenSim as a friend.. he bothers me /:b...
* Standard library folders can now be configued in the xml in ↵Justin Clarke Casey2007-12-311-1/+3
| | | | | | | | inventory/OpenSimLibrary - no hardcoded changes are required. For some reason, all the folders are currently showing up as texture folders, even though they are configured with the same types as the agent inventory folders. This should be resolved soon.
* * Optimized usingslbsa712007-12-279-166/+207
| | | | | | | * shortened references * Removed redundant 'this' * Normalized EOF
* Revert most of the regionName message stuff.Charles Krinke2007-12-241-6/+0
|
* Go back to displaying the X,Y and not the regionName until Charles Krinke2007-12-241-2/+8
| | | | | | SearializableRegionInfo is a bit more understood. This is only a mainlog message.
* Add regionName to OGS1 regionUp report.Charles Krinke2007-12-241-1/+2
|
* Miscellaneous small tweaks and more logging messages to move towards ↵Justin Clarke Casey2007-12-231-8/+32
| | | | resolving inventory problems
* * Added a configuration parameter on the Grid Server to disallow forceful ↵Teravus Ovares2007-12-202-1/+48
| | | | | | | banlists. * Added a way for Grid based configuration parameters to (generally used in overriding functionality) to get to the regions on Registration.
* Added patch from Johan. First attempt to solve the LibSL.Packet GC problem. ↵Jeff Ames2007-12-205-11/+11
| | | | Works with LibSL rev>1532
* Put out a more comprehensible message when user authentication fails than ↵Justin Clarke Casey2007-12-151-4/+8
| | | | the current NullReferenceException based one
* * Make inventory operations sync rather than async. This is to alleviate ↵Justin Clarke Casey2007-12-151-28/+9
| | | | | | | | | race conditions such as that in mantis #190 * Make inventory messages more verbose. Hopefully they aren't now too verbose * This may resolve some grid instability but it's likely there's much more out there.
* Grid Inventory feature upgrade: renaming folders should now be correct, ↵Brian McBee2007-12-152-0/+15
| | | | | | | | subfolders work, moving folders works. Tested only in MYSQL, but may work in MSSQL and sqlite. Probably not working in standalone mode.
* Another addition to Inventory debug output.MW2007-12-141-1/+1
|
* more inventory debugging output added to region server.MW2007-12-141-1/+3
|
* Added some extra debug console output to Inventory Server and region OGS1 ↵MW2007-12-141-8/+10
| | | | inventory requests.
* * Patch from Justincc that swaps out LLUUIDs for Guid on the inventory REST ↵Teravus Ovares2007-12-141-3/+3
| | | | calls
* * Start listening for client connections immediately after a region ↵Teravus Ovares2007-12-121-0/+1
| | | | | | | | initializes during initial instance startup. (as opposed to waiting for 'all of the regions' to initialize first) * Removed hackish timer based client notification about regions up (no longer needed) * Added a comment about an inventory based login failure that causes me lots of greif testing and debugging. Comment includes *why* it's failing.
* saved OpenSim source code from the giant rampaging unterminated copyright ↵Jeff Ames2007-12-102-3/+3
| | | | notice of doom
* * Hooked up the GridComm event ChildDataUpdate to the scene.Teravus Ovares2007-12-101-3/+4
| | | | | | | | | * Added List<RegionInfo> m_neighbours to Scene * Hooked up the OnRegionUp event to m_neighbours list * Modified RegionInfo to have a bool commFailTF value so that we can skip neighbors that fail. (when the region comes up, this gets reset to false and the region will try again. * Added SetChildAgentThrottle(byte[]) to IClientAPI * Several other insignificant changes related to passing child pertanant agent data from sim to sim.
* * Added some inter-region comms glue for allowing sims to chat amongst ↵Teravus Ovares2007-12-093-0/+134
| | | | | | | themsevles about an agent behind the agent's back. * Will be using this glue Tomorrow/today to tell other regions what the agent's draw distance is and what region they're actually in so the region can make decisions on what prim to send, if any.
* * All remoting calls are now using Serializable valuesTeravus Ovares2007-12-072-9/+9
| | | | | | * There's still goofyness though, because other regions are denying child agent avatar. * Still more debugging required.
* * Serialized data properly for the InterRegionSingleton InformRegionChild methodTeravus Ovares2007-12-072-3/+3
| | | | | * This isn't really that big of a deal(worth lots of commits) doing this, however I'm doing it in small chunks because I'm multi-tasking.
* removed some duplicate hard-coded port numbers. changed ports to uint.Jeff Ames2007-12-062-5/+4
|
* From Justin Casey (IBM)Sean Dague2007-12-051-16/+24
| | | | | | | | | | | | | When using a local inventory service, this patch stops items held in the root 'my inventory' folder from 'disappearing' on server restart. They were actually still there, we just weren't retrieving them. >From looking at the grid inventory server, the bug probably still exists in there. But I wanted to get this patch in first and consult with MW about the grid fix (he may be planning to change the area extensively soon).
* keeping opensim safe for children -- made some namespace references less ↵Jeff Ames2007-12-042-19/+14
| | | | explicit
* * Avatar picker works in grid mode now.Teravus Ovares2007-12-041-1/+47
| | | | | | * To test, click the communicate button, then click the 'add' button and type a name. You will get a list of closely matching avatar names. * Before this'll work on your sim in grid mode, the UGA needs to be updated. If it isn't updated, then you'll get a message on the sim console when searching like, 'got invalid queryid'.