Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | * Add new unit test for simple teleport in a standalone. | Justin Clarke Casey | 2009-01-15 | 1 | -0/+1 |
| | | | | | | * Does not yet check results. | ||||
* | * Move the timed_out change to earlier on in the async handler | Justin Clarke Casey | 2009-01-14 | 1 | -4/+9 |
| | | | | | | | | * There appears to be a bug on mono 1.9.1 (and maybe later), where sometimes the async wait will be signalled even though that async callback has not executed * This change may make it slightly better but it's difficult to tell (it definitely still occurs) * Also this patch closes the wait handle explicitly, as recommended in the MSDN docs. This doesn't have any impact on the bug though | ||||
* | * prune and regrade log messages relating to client login and logout | Justin Clarke Casey | 2009-01-06 | 2 | -3/+3 |
| | |||||
* | * Rename GetRandomCapsPath() to GetRandomCapsObjectPath() to fit in with ↵ | Justin Clarke Casey | 2009-01-06 | 1 | -1/+1 |
| | | | | | | | | terminology used elsewhere * Last build break was probably a Bamboo failure - hopefully this should succeed | ||||
* | * Move common string aggregation for caps seed path to a method in CapsUtil | Justin Clarke Casey | 2009-01-06 | 1 | -3/+4 |
| | |||||
* | * minor: Move GetRandomCapsPath() to a CapsUtil class | Justin Clarke Casey | 2009-01-06 | 1 | -1/+2 |
| | |||||
* | * Add seed cap check to login test | Justin Clarke Casey | 2009-01-05 | 1 | -1/+1 |
| | |||||
* | * Check in login service tests beachhead | Justin Clarke Casey | 2009-01-05 | 1 | -3/+3 |
| | |||||
* | Fixed logic for sending foreign user information (HG). | diva | 2009-01-03 | 1 | -5/+16 |
| | |||||
* | Another interregion comms change that will not work well with previous ↵ | diva | 2009-01-03 | 3 | -20/+39 |
| | | | | | | | versions. This commit moves InformRegionOfChildAgent from OGS1 to RESTComms, effectively having the complete child agent life cycle over REST: create=POST, update=PUT, close=DELETE. Additional changes include more functions in the IHyperlink interface, and some refactorings in the HG code for better reuse in RESTComms. | ||||
* | * reference is to Nini.Config, not Nini | Justin Clarke Casey | 2009-01-02 | 1 | -1/+1 |
| | |||||
* | * Add Nini reference to Communications.OGS1 | Justin Clarke Casey | 2009-01-02 | 1 | -0/+1 |
| | |||||
* | Minor fix for HG request neighbors. Should not return hyperlink neighbors, ↵ | diva | 2009-01-01 | 2 | -4/+4 |
| | | | | | | | only neighbors on the same grid. I'm still not sure if this is a bug or a feature, so this may change again. My first commit of 2009 -- Happy New Year! | ||||
* | Minor bug fix in HG home regions management, removing the use of ↵ | diva | 2008-12-31 | 1 | -8/+15 |
| | | | | m_knownRegions.Count for creating the local handler. Local handlers are now created using a random number generator. | ||||
* | Backing off from the accidental removal one of the most valued 'features' of ↵ | diva | 2008-12-24 | 1 | -2/+2 |
| | | | | the HG: the ability to TP to regions on the grid that don't run HG. *smiles* | ||||
* | Better error handling for expect_hg_user on the HG. | diva | 2008-12-24 | 2 | -2/+12 |
| | |||||
* | Plumb in the birthdate from the user server reply to the cache | Melanie Thielker | 2008-12-22 | 1 | -0/+1 |
| | |||||
* | Kicking child agents off on the first login after a client crash. The child ↵ | diva | 2008-12-17 | 1 | -1/+24 |
| | | | | | | | | agents kickoff was missing from when this is run in grid mode. But, worse, turns out that this whole feature of kicking off the user after a crash was entirely missing from standalone mode. | ||||
* | Attempt at fixing the HG home jump by looking up hyperlink regions before ↵ | diva | 2008-12-15 | 1 | -2/+2 |
| | | | | grid-local regions. | ||||
* | Mantis#2811. Thank you kindly, Diva for a patch that resolves | Charles Krinke | 2008-12-13 | 1 | -9/+9 |
| | | | | | | | some of our DNS/dotted decimal issues that plague teleporting. We are increasing the MajorInterfaceVersion from 1 to 2 in the gridserver, so sims will need to be updated on various grids. | ||||
* | Add a null check. Mantis #2798 | idb | 2008-12-11 | 1 | -1/+1 |
| | |||||
* | Correct the last checkin. | Homer Horwitz | 2008-12-11 | 1 | -1/+1 |
| | |||||
* | Move from IP to hostname for seed caps on login, for gridmode and standalone. | Homer Horwitz | 2008-12-11 | 1 | -2/+2 |
| | | | | | | | All the other caps (except the initial one) are already sent with hostname instead of IP. NOTE: This changes gridserver and userserver | ||||
* | - Use the http-port that is now provided by the grid-server. If it isn't ↵ | Homer Horwitz | 2008-12-05 | 1 | -0/+5 |
| | | | | | | | (because GridServer is too old), complain. Not used yet, but will be necessary for crossing regions correcly. | ||||
* | Mantis #2584 (again) | Melanie Thielker | 2008-11-30 | 1 | -0/+1 |
| | | | | | | Next step of diva's TP fixes and HG support | ||||
* | * refactor: rename UserServiceAdmin to UserAdminService | Justin Clarke Casey | 2008-11-28 | 2 | -4/+3 |
| | |||||
* | * minor: Eliminate unused paramter in LocalUserServices constructors | Justin Clarke Casey | 2008-11-28 | 1 | -6/+2 |
| | |||||
* | * refactor: move CreateUser into UserServiceAdmin | Justin Clarke Casey | 2008-11-28 | 2 | -27/+7 |
| | |||||
* | * minor: rename m_parent to m_commsManager to make it a little clearer what ↵ | Justin Clarke Casey | 2008-11-27 | 1 | -18/+18 |
| | | | | it actually is | ||||
* | * Remove unused and largely unimplemented UpdateUserCurrentRegion() | Justin Clarke Casey | 2008-11-27 | 2 | -58/+0 |
| | | | | | | * please say if this causes you a problem | ||||
* | Add copyright headers. Minor formatting cleanup. | Jeff Ames | 2008-11-25 | 1 | -1/+1 |
| | |||||
* | Update svn properties. | Jeff Ames | 2008-11-25 | 7 | -3366/+3366 |
| | |||||
* | * minor: eliminate mono compiler warnings | Justin Clarke Casey | 2008-11-25 | 3 | -8/+8 |
| | |||||
* | * Apply http://opensimulator.org/mantis/view.php?id=2640 | Justin Clarke Casey | 2008-11-25 | 7 | -0/+3366 |
| | | | | | | | | * This is Diva's hypergrid patch, as perviously discussed on the opensim-dev mailing list * Applied some minor prebuild.xml jiggling to resolve a dependency issue * Thanks Diva! | ||||
* | WIP: Adding a few things to PresenceModule. Not quite finished yet. | Homer Horwitz | 2008-11-24 | 1 | -1/+9 |
| | |||||
* | Mantis#2660. Thank you kindly, Ruud Lathrop for a patch that: | Charles Krinke | 2008-11-23 | 2 | -2/+2 |
| | | | | | | | | This patch adds the option of adding the email when you create a new user. This works in Gridmode as none Gridmode. This option is also added to RemoteAdminPlugin. With a new handler you can create a user with a email. | ||||
* | * test: Add scene root agent test stub, since I'll be picking up with ↵ | Justin Clarke Casey | 2008-11-14 | 2 | -5/+10 |
| | | | | something else the next time I start coding on OpenSim | ||||
* | * Stop the pointless passing of a scene's own region handler back to it in ↵ | Justin Clarke Casey | 2008-11-12 | 1 | -17/+32 |
| | | | | | | | | region comms * Some scene methods ignored it, others did nothing if the region handler given did not match their own (which would never be triggered) | ||||
* | * Implement basic region filtering as described in ↵ | Justin Clarke Casey | 2008-11-11 | 1 | -0/+1 |
| | | | | | | | | | | | | https://lists.berlios.de/pipermail/opensim-dev/2008-November/003468.html * This is done by sending a 'major interface version' number on sim registration. Developers must increment this every time they make a change that would make the previous OpenSim revision failure incompatible with the new one (non-fatal incompatibilities are fine). * This number resides in OpenSim.Framework.Servers.VersionInfo.MajorInterfaceVersion * This allows the grid service to stop older, incompatible regions from connecting | ||||
* | Mantis#2590. Thank you kindly, Diva for a patch that solves: | Charles Krinke | 2008-11-08 | 1 | -1/+10 |
| | | | | | | When the given address to CheckRegion is wrong, it crashes the whole server. Patch included. | ||||
* | Attachments, attachments, and, did I say attachments? | Melanie Thielker | 2008-11-07 | 1 | -0/+3 |
| | | | | | | Too many fixes to list. | ||||
* | * Improve the previous fix by pushing the exception catching down into OGS1 ↵ | Justin Clarke Casey | 2008-11-04 | 1 | -8/+8 |
| | | | | grid services | ||||
* | Update svn properties, minor formatting cleanup. | Jeff Ames | 2008-11-04 | 1 | -2/+2 |
| | |||||
* | Add a bit more error-checking to GetFriendRegionInfos. | Homer Horwitz | 2008-11-03 | 1 | -13/+24 |
| | |||||
* | Thanks diva for a patch that removes an unnecessary dependency on ↵ | Dahlia Trimble | 2008-11-03 | 1 | -2/+2 |
| | | | | CommunicationsOGS1 from OGS1UserServices | ||||
* | Update svn properties, formatting cleanup. | Jeff Ames | 2008-11-02 | 1 | -1/+1 |
| | |||||
* | Megapatch that fixes/adds: friend offer/deny/accept, friendship termination, | Homer Horwitz | 2008-11-01 | 5 | -8/+164 |
| | | | | | | | | | | | | | | on-/offline updates, calling cards for friends. This adds methods in the DB layer and changes the MessagingServer, so a full update (incl. UGAIM) is necessary to get it working. Older regions shouldn't break, nor should older UGAIM break newer regions, but friends/presence will only work with all concerned parts (UGAIM, source region and destination region) at this revision (or later). I added the DB code for MSSQL, too, but couldn't test that. BEWARE: May contain bugs. | ||||
* | Small optimization: Don't ask gridserver about regions on the local instance. | Homer Horwitz | 2008-10-05 | 1 | -0/+7 |
| | |||||
* | Add the missing bits for the new region-search: | Homer Horwitz | 2008-10-03 | 2 | -43/+91 |
| | | | | | | | | | | | | | | | | - Added lookup in the data-layer - MySQL works - SQLite doesn't have a grid-db, so it won't work there - I added MSSQL-code to the best of my knowledge; but I don't know MSSQL :-) - Added the plumbing up to OGS1GridServices. This speaks with the grid-server via XMLRPC. - Modified MapSearchModule to use the new data. It's backward compatible; if used with an old grid-server, it just returns one found region instead of a list. - Refactored a bit. Note: This updates data, grid-server and region code. No new files. | ||||
* | * Fixed a mangled Seed caps handler definition on login to region in ↵ | Teravus Ovares | 2008-10-01 | 1 | -1/+22 |
| | | | | | | | | standalone where port wasn't the http port. * Removed spurious warning message * More debug in EventQueueGet Module to figure out why we're loosing the handlers. |