aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Region/Communications/Local (unfollow)
Commit message (Collapse)AuthorFilesLines
2009-07-10Remove all references to HttpServer from CommsManager (all incarnations)Melanie Thielker1-6/+2
Change all uses of the HttpServer properties to use the new singleton
2009-06-10Formatting cleanup.Jeff Ames1-1/+1
2009-06-01* Allow for lowercase searching in standalone mode, when case sensitiveArthur Valadares1-1/+15
search fails. This allows compability to libOMV bots, that always lowercase region names. * Uncertain if this should/could propagate to grids
2009-06-01Minor: Change OpenSim to OpenSimulator in older copyright headers and ↵Jeff Ames5-5/+5
LICENSE.txt.
2009-05-31Add copyright headers, formatting cleanup, ignore some generated files.Jeff Ames1-27/+27
2009-05-25* Upped version number to 0.6.5lbsa711-2/+2
2009-05-22From: Alan Webb <alan_webb@us.ibm.com>Dr Scofield1-29/+35
RequestUserInventory is supposed to drive a supplied callback when it completes. In fact, it fails to do so if the user's inventory does not exist (e.g. the inventory database is unavailable for some reason), and the requestor is left sleeping forever. The code has been modified to return empty lists via the callback as an accurate reflection of what is there: nothing.
2009-05-12Thank you kindly, Patnad, for a patch that:Charles Krinke1-1/+1
This is to handle the changes in the v1.23 viewer of LL regarding the adult rating. With this patch a region can be changed to the adult rating from LL viewer v1.23 and above.
2009-05-05* If an item creator id contains an iar loaded name, create a temporary ↵Justin Clarke Casey1-4/+19
profile and hashed UUID to represent the user
2009-05-04Intermediate commit. WILL NOT COMPILE!Melanie Thielker1-1/+1
2009-04-23* Add user data plugin to store temporary profiles (which are distinct from ↵Justin Clarke Casey1-0/+1
cached) * Plugin not yet used * Existing functionality should not be affected in any way
2009-04-22* Resolve http://opensimulator.org/mantis/view.php?id=3509 by putting some ↵Justin Clarke Casey2-12/+18
service initialization into CommsManager * What is really needed is a plugin and interface request system as being done for region modules
2009-04-22* Fission OGS1UserServices into user service and OGS1 user data plugin ↵Justin Clarke Casey1-1/+1
components * Make OGS1UserServices inherit from UserManagerBase * This allows grid mode regions to use the same user data plugin infrastructure as grid servers and standalone OpenSims
2009-04-01* Upped trunk version number to 0.6.4 as we just tagged 0.6.4-releaselbsa711-1/+1
2009-03-25* Appearance patches suite: These patches are applied to allow libomv bots ↵Sean Dague1-1/+1
to wear outfits in the future. This functionality will be upstreamed later. ** Fixed call of new AvatarAppearance without arguments, which caused bots look like clouds of gas ** Added a SendAvatarData in ScenePresence.SetAppearance, which is expected after SetAppearance is run ** Fixed AssetXferUploader: CallbackID wasn't being passed on on multiple packets asset uploads ** Set VisualParams in AvatarAppearance to stop the alien looking bot from spawning and now looks a little better. *** TODO: Set better VisualParams value then 150 to everything
2009-03-18Adds support for unlink-region command in hypergrid.diva1-0/+32
2009-03-10* Removed unused and uncommented filelbsa711-433/+0
2009-03-03Moved Linden protocol login handling to modules in OpenSim.Client.Linden. ↵MW1-1/+3
There are two region modules in there LLStandaloneLoginModule (for standalone mode) and LLProxyLoginModule (for grid mode which just handles incoming expect_user and logoff_user messages from the remote login server) Changed OpenSim.Framework.Communications.Tests.LoginServiceTests to use the LLStandaloneLoginService (from the LLStandaloneLoginModule) rather than LocalLoginService. Really these login tests should most likely be somewhere else as they are testing specific implementations of login services. Commented out the old LocalLoginService as its no longer used, but want to check there are no problems before it gets deleted.
2009-02-22Mantis#3218. Thank you kindly, TLaukkan (Tommil) for a patch that:Charles Krinke2-6/+9
* Added log4net dependency to physxplugin in prebuild.xml. * Added missing m_log fields to classes. * Replaced Console.WriteLine with appropriate m_log.Xxxx * Tested that nant test target runs succesfully. * Tested that local opensim sandbox starts up without errors.
2009-02-20* Upped VersionInfo to 0.6.3 and in the process, changed assemblyinfo to ↵lbsa711-3/+3
0.6.3.* to better track down dll ref and overwrite problems.
2009-02-20THE BIG ANTI-REMOTING SCHLEP -- StartRemoting is no more. Sims in older ↵diva2-218/+1
versions will have a hard time communicating with sims on this release and later, especially if they haven't transitioned to RESTComms at all. There's still some cleanup to do on assorted data structures, but the main functional change here is that sims no longer listen on remoting ports.
2009-02-17Addresses mantis #3181. Waiting for confirmation from the reporter.diva1-1/+1
2009-02-17Major change to how appearance is managed, including changes in login and ↵diva2-0/+10
user service/server. Appearance is now sent by the user service/server along with all other loginparams. Regions don't query the user service for appearance anymore. The appearance is passed along from region to region as the avie moves around. And, as before, it's stored back with the user service as the client changes the avie's appearance. Child agents have default appearances that are set to the actual appearance when the avie moves to that region. (as before, child agents are invisible and non-physical).
2009-02-13Add copyright headers. Minor formatting cleanup. Fix some compiler ↵Jeff Ames1-1/+1
warnings. Fix some m_log declarations.
2009-02-12* optimized usings.lbsa713-3/+3
2009-02-09From Alan Webb <awebb@linux.vnet.ibm.com>Sean Dague1-1/+1
These changes replace all direct references to the AssetCache with IAssetCache. There is no change to functionality. Everything works as before. This is laying the groundwork for making it possible to register alternative asset caching mechanisms without disrupting other parts of OpenSim or their dependencies upon AssetCache functionality.
2009-02-07* Refactored UserLoginService.CustomiseResponse to be (almost) text-wide ↵lbsa711-8/+31
identical to LocalLoginService.CustomiseResponse in order to be able to pull them up.
2009-02-07Thank you dslake for a patch that:lbsa711-1/+1
* fixes mantis #3092: User Server sets agent starting position to passed x/y/x instead of x/y/z
2009-01-15* Add new unit test for simple teleport in a standalone.Justin Clarke Casey1-0/+1
* Does not yet check results.
2009-01-06* prune and regrade log messages relating to client login and logoutJustin Clarke Casey1-1/+1
2009-01-06* Rename GetRandomCapsPath() to GetRandomCapsObjectPath() to fit in with ↵Justin Clarke Casey1-1/+1
terminology used elsewhere * Last build break was probably a Bamboo failure - hopefully this should succeed
2009-01-06* Move common string aggregation for caps seed path to a method in CapsUtilJustin Clarke Casey1-3/+4
2009-01-06* minor: Move GetRandomCapsPath() to a CapsUtil classJustin Clarke Casey1-1/+2
2009-01-05* Add seed cap check to login testJustin Clarke Casey1-1/+1
2009-01-05* Check in login service tests beachheadJustin Clarke Casey1-3/+3
2008-12-17Kicking child agents off on the first login after a client crash. The child ↵diva1-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.
2008-12-11Correct the last checkin.Homer Horwitz1-1/+1
2008-12-11Move from IP to hostname for seed caps on login, for gridmode and standalone.Homer Horwitz1-2/+2
All the other caps (except the initial one) are already sent with hostname instead of IP. NOTE: This changes gridserver and userserver
2008-11-28* refactor: rename UserServiceAdmin to UserAdminServiceJustin Clarke Casey1-2/+2
2008-11-28* minor: Eliminate unused paramter in LocalUserServices constructorsJustin Clarke Casey1-6/+2
2008-11-28* refactor: move CreateUser into UserServiceAdminJustin Clarke Casey2-27/+7
2008-11-23Mantis#2660. Thank you kindly, Ruud Lathrop for a patch that:Charles Krinke2-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.
2008-11-14* test: Add scene root agent test stub, since I'll be picking up with ↵Justin Clarke Casey2-5/+10
something else the next time I start coding on OpenSim
2008-11-12* Stop the pointless passing of a scene's own region handler back to it in ↵Justin Clarke Casey1-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)
2008-11-01Megapatch that fixes/adds: friend offer/deny/accept, friendship termination,Homer Horwitz2-5/+23
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.
2008-10-03Add the missing bits for the new region-search:Homer Horwitz1-0/+15
- 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.
2008-10-01* Fixed a mangled Seed caps handler definition on login to region in ↵Teravus Ovares1-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.
2008-09-26* Patch from JHurlimanTeravus Ovares1-3/+3
* Updates to libomv r2243, * Remove lots of unnecessary typecasts * Improves SendWindData() Thanks jhurliman. * Will update OpenSim-libs in 10 minutes..
2008-09-24Add persistence of active gestures. This needs an UGAIM update to work.Homer Horwitz1-0/+30
Active gestures are sent as part of the login-response. Added fetchActiveGestures to SQLite and MySQL; added an empty one for MSSQL and NHibernate. Using the empty ones won't cause errors, but doesn't provide persistence either, of course.
2008-09-19* Only allow logins on standalone when the sim has completed it's initial ↵Justin Clarke Casey3-30/+51
startup (script startup doesn't count here) * There was a small window where region logins were allowed before modules were loaded - avatars logins that hit this window could have caused bad things to happen. * A similar change will follow for grid mode sometime soon