aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Framework/Communications (unfollow)
Commit message (Collapse)AuthorFilesLines
2008-12-05killing warnings, reformatting RemoteAdminPluginDr Scofield2-6/+5
2008-12-05some small refactoring of the LoginService to allow sub classes to override ↵MW1-11/+18
the LLSD login authentication
2008-12-04* Put in the code necessary to allow inventory transfer of whole folders ↵Justin Clarke Casey2-1/+8
(and their contents) between agents, not just single items * However, this is not currently activated since it's not absolutely fully tested and there's a bug lurking in there to do with the sending of the BulkInventoryUpdate packets
2008-12-02changed UserManagerBase. IInterServiceInventoryServices ↵MW1-1/+1
m_interServiceInventoryService from private to protected
2008-11-30Update svn properties. Add copyright header. Minor formatting cleanup.Jeff Ames1-1/+1
2008-11-28* test: Extend take object test to finally check that the object made it ↵Justin Clarke Casey1-1/+1
into user inventory and that it was removed from the scene
2008-11-28* test: Add a wodge of code in order to be able to slightly extend a test to ↵Justin Clarke Casey1-1/+0
deliver a taken object to a user inventory folder without throwing an exception * test doesn't actually double check for the presence of the item yet
2008-11-28* refactor: rename UserServiceAdmin to UserAdminServiceJustin Clarke Casey3-5/+8
2008-11-28* refactor: move ResetUserPassword into UserServiceAdminJustin Clarke Casey1-12/+0
2008-11-28* refactor: move CreateUser into UserServiceAdminJustin Clarke Casey4-96/+66
2008-11-28* Changed name of auth function to better reflect actual uselbsa711-2/+3
2008-11-27* Remove unused and largely unimplemented UpdateUserCurrentRegion()Justin Clarke Casey2-23/+0
* please say if this causes you a problem
2008-11-27* test: Add the ability to add a plugin directory to the user and inventory ↵Justin Clarke Casey3-12/+40
services in order to extend unit tests for user and inventory information * I can't spend any longer in trying to get Mono.Addins to work with the unit tests, so this is not a proper plugin at this time
2008-11-25Add copyright headers. Minor formatting cleanup.Jeff Ames1-1/+1
2008-11-25Update svn properties.Jeff Ames1-42/+42
2008-11-25* minor: eliminate mono compiler warningsJustin Clarke Casey1-1/+1
2008-11-25* Apply http://opensimulator.org/mantis/view.php?id=2640Justin Clarke Casey1-0/+42
* 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!
2008-11-25* Adding some virtual hooks and making some privaets protected for great ↵lbsa711-1/+1
justice.
2008-11-25* First step in refactoring the login code - extracting the authenticationlbsa711-43/+49
2008-11-23Don't serve texture preview from other people's objects if youMelanie Thielker1-0/+27
havenever seen that texture before.
2008-11-23Plumb in the presence notifications and region shutdown/restart messagesMelanie Thielker1-0/+8
from the presence module to the message server, through the user server and on into the database. This should fix the "Already logged in" issue that grids see after a sim crashes, or a user crashes out of a sim. Not yet a 100% solution for friends, but getting there.
2008-11-23Mantis#2660. Thank you kindly, Ruud Lathrop for a patch that:Charles Krinke4-22/+70
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-19Adjust to the Helpers->Utils renameMelanie Thielker1-1/+1
2008-11-19Reapply r7369 r7367 r7366 r7370 r7381. This brings it back up to the newMelanie Thielker19-112/+112
libOMV.
2008-11-19Reverting the texture sending patch and the new libOMV. This makes thisMelanie Thielker20-113/+113
release a direct descendant of the stable 7364, with all the features and none of the issues. This omits the following patch chain: r7383 r7382 r7381 r7377 r7375 r7373 r7372 r7370 r7369 r7368 r7367 r7366
2008-11-18Patch from jhurliman. Fixing the texture decoding issues in progressiveMelanie Thielker1-1/+1
texture sending. Grain of salt not included.
2008-11-18* Added and removed debug information relating to client connectionsAdam Frisby1-1/+1
* Minor client fixes * Added the ability for a client to login without a UserProfile, allowing certain alternate clients to connect to the region.
2008-11-17* Update libOMV to r2359. This is necessary for the progressive texture patchJustin Clarke Casey19-112/+112
* Update libopenjpeg as well for this patch. * Appears to be okay on a very short sniff test * Source code will be placed in opensim-libs shortly
2008-11-16- Fix a formatting error in a log message (Mantis#2635).Homer Horwitz1-1/+1
2008-11-11* Restore storing null to represent 'missing asset' requests in the AssetCacheJustin Clarke Casey1-6/+9
* If we don't do this then callers to the polling GetAsset wait the full polling time before returning
2008-11-11* Minor typing fixes in AssetCache - now uses base types for nearly everything.Adam Frisby1-4/+5
* Code Cleanliness Fixes in LLClientView * Using field instead of local variable for handlerUpdatePrimGroupRotation (if you notice any new oddities with prim group rotation after this patch, please mantis)
2008-11-11Update svn properties, minor formatting cleanup.Jeff Ames1-2/+2
2008-11-09* Fixed asset bug.Adam Frisby1-2/+2
2008-11-09* Enabled GTCache for AssetCache Adam Frisby1-191/+77
* Items will now be locally cached for only 24 hours from last access. (Rather than until restart) * Caveat: Implementing the new caching mechanism means statistics gathering on AssetCache is no longer functional. (Justin - you might want to take a look and see if you can somehow get that back and running if you still need it)
2008-11-08Remove empty OSUUID.cs file. Add copyright headers. Minor formatting cleanup.Jeff Ames2-1/+55
2008-11-06Mantis#2566. Thank you kindly, Diva for a patch that:Charles Krinke2-0/+10
This patch introduces a couple of read-only properties, so that I can grab the asset server plugin from a region module. This is needed to set up an http service for accessing standalone assets remotely.
2008-11-05Mantis#2557. Thank you kindly, Diva for a patch that:Charles Krinke1-1/+1
This patch changes a method from private to public. Will make life easier for the asset mapper for the hypergrid.
2008-11-03Thanks diva for patch that makes a bunch of methods in InventoryServiceBase ↵Dahlia Trimble1-8/+8
virtual, so that they can be overriden in subclasses.
2008-11-01Megapatch that fixes/adds: friend offer/deny/accept, friendship termination,Homer Horwitz4-1/+119
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-29* Check in (disabled) results of not persisting avatar textures but rather ↵Justin Clarke Casey1-4/+14
sending ImageNotFound to clients if avatar textures are missing * Whilst this does automatically get the client to rebake, on crossing a region border the 'local' assets are left behind * There may be a cunning solution (such as squirting the assets on region crossing, or having them fetched from the original region) but instead I'm going to opt for the easy solution of keeping them in the asset database, for now
2008-10-28* Possibly fix grey avatar appearance problemsJustin Clarke Casey1-3/+26
* And hopefully rebaking all the time should no longer be necessary now * It turns out that when the client baked the texture, the uploaded asset had the Temporary flag to true (Temporary is actually deprecated). * It also had the StoreLocal flag set to true, which signifies that the asset should be stored locally. If it disappears we should reply to the asset request with ImageNotInDatabasePacket * However, last time this was enabled some clients started crashing. This may well no longer be the case and needs to be tested, but in the mean time we will store the asset instead. * This needs to be resolved in a better way, possibly by starting to send the ImageNotInDatabase packet again instead
2008-10-23Adding AddXmlRpcHandler(name, method, bool) to selectively disableDr Scofield1-0/+8
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-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-18- Fix Util.UnixTimeSinceEpoch:Homer Horwitz1-0/+1
* 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 Thielker1-1/+1
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* 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 Casey1-5/+15
* 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* 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