aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Framework (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Attachment persistence!!! Patch #9170 (Mantis #1171)Melanie Thielker2008-08-192-5/+16
| | | | | | Attachments now persist across logouts. Mostly untested.
* Update svn properties, formatting cleanup.Jeff Ames2008-08-193-9/+9
|
* Attachment persistence!!! Patch #9169 (Mantis #1171)Melanie Thielker2008-08-192-11/+61
| | | | | | Attachments now save to MySQL. No reattach on login yet.
* * It appears that sometimes some IClientAPI reference is not being released, ↵Justin Clarke Casey2008-08-182-0/+31
| | | | | | | | | resulting in continual execution of the CheckConnectivity timer method * For now, just turn off this timer when we close the connection * Also some minor help refactoring creeps in to this revision.
* Change LowpriorityTask to be ThrottleType.Task | ThrottleType.LowPriority to ↵Melanie Thielker2008-08-181-1/+4
| | | | make the flag nature of this value more clear.
* Avatar Attachment persistence!! Patch #9168 (Mantis #1171)Melanie Thielker2008-08-181-0/+101
| | | | | | | Plumbs in attachment persistence and adds the tables. Currently MySQL only, no user functionality yet.
* Fix compiler warning due to incomplete refactoring in r5901.Jeff Ames2008-08-181-4/+0
|
* Formatting cleanup.Jeff Ames2008-08-1849-394/+369
|
* Update svn properties, minor formatting cleanup.Jeff Ames2008-08-171-1/+1
|
* Add an invalidate method to the cache class.Melanie Thielker2008-08-171-0/+10
|
* Add the IInventoryModule interface and a sample method callMelanie Thielker2008-08-171-0/+40
| | | | | | to Scene.INventory.cs
* Update svn properties, minor formatting cleanup.Jeff Ames2008-08-171-42/+42
|
* * Move GridInfoService into Framework.Communications and eliminate ↵Justin Clarke Casey2008-08-161-0/+155
| | | | Common.Communications for now (since this was the only class in that project)
* * Insert a new 'set log level [level] command on the console'Justin Clarke Casey2008-08-162-6/+86
| | | | | | | | | * The primary immediate use is to provide a means of temporarily reducing log output on the console when executing console commands * Changing the log level on the console is not permanent and does not affect the log information being put into OpenSim.log * This could have been done by putting in a threshold level on the Console appeneder in OpenSim.exe.config and implementing config watching in the code. * But I think that it's a little more user friendly to make this doable via the console.
* Mantis#1960. Thank you kindly, Tyre for a patch that:Charles Krinke2008-08-161-0/+3
| | | | | This small patch enables updates to the lastLogin information in the `users` table
* Mantis#1965. Thank you kindly, HomerHorwitz for a patch that:Charles Krinke2008-08-167-4/+92
| | | | | | | | | | | | | | | | | | | | | | | Places touched: - Added two events for in-packets to LLCLientView: RegionHandleRequest and ParcelInfoRequest - Added sending of two out-packets to LLCLientView: RegionIDAndHandleReply and ParcelInfoReply. - Scene handles the RegionHandleRequest, LandManagementModule the ParcelInfoRequest - Added inter-region request for LandData by RegionHandle and local position. This was implemented as XML-RPC request. The returned LandData isn't complete, it only contains the data necessary for answering the ParcelInfoRequest - Added new CAPS (0009) for RemoteParcelRequest and some methods for LandData handling to LandManagementModule - Added methods for fake parcelID creation and parsing to Util - Fixed missing implementation of interface methods. - Added new file: OpenSim/Framework/Communications/Capabilities/LLSDRemoteParcelResponse.cs NOTE: This is part of the patch, too. Due to the many places touched, I would consider this patch as experimental.
* Update svn properties, minor formatting cleanup.Jeff Ames2008-08-161-2/+2
|
* Guard against the null UUID being queried from the userserverMelanie Thielker2008-08-161-0/+5
| | | | | | repeatedly.
* Plumb in the partner and the account title fields for profile info.Melanie Thielker2008-08-151-0/+14
|
* Plumb the user flags all the way through to the profile. userFlags inMelanie Thielker2008-08-151-1/+1
| | | | | | | | the database is now intepreted as follows: low byte = user flags. Next byte, low nibble: Deternines the text (Resident, Lifetime, etc) shown. No customn text support yet.
* Update svn properties, formatting cleanup, fix a couple compiler warnings.Jeff Ames2008-08-151-29/+29
|
* From: Richard Alimi <ralimi@us.ibm.com>Dr Scofield2008-08-151-1/+2
| | | | | | | | The following is a patch that disables the addition of the Content-Length HTTP response header when a chunked response is being sent.
* Adds UserFlags and GodLevel to the user data store and plumbs then in.Melanie Thielker2008-08-141-1/+19
| | | | | | | This will have no effect unless both the UGAI and the region are this revision or later
* Make the estate owner work. Changes permissions checks to allow theMelanie Thielker2008-08-141-0/+11
| | | | | | | estate owner user the ability to add and remove estate managers, and have EM rights outside of that.
* Thanks, BlueWall, for a patch that:Dahlia Trimble2008-08-141-1/+1
| | | | | Binary distributions of OpenSim are not able to get the version info because they lack the ../.svn/entries file. This file exists in the ./bin./svn directory, which would be in a binary distribution. The included patch changes the path from ../.svn/entries to .svn/entries, which allows the version information to be show in "help/about"
* Mantis #1946Melanie Thielker2008-08-143-1/+13
| | | | | | | Thank you, HomerHorwitz, for a patch that corrects and improves TP to landmark and home position handling.
* Add a Find(Predicate) method to the cache to look for items by dataMelanie Thielker2008-08-131-0/+11
| | | | | | other than LLUUID.
* Port the llParcelMediaQuery forward to the new Shared/ directoryMelanie Thielker2008-08-131-6/+24
| | | | | | Add a Dictionary for faster lookup of cached items.
* * Stop warnings about non existent scene presences/entities being removed on ↵Justin Clarke Casey2008-08-121-1/+3
| | | | | | | | | client log off * This is being done by preventing close from being called twice on child agent closure (nres which would have been thrown are being swallowed). * However, it should be possible to do much better cleanup on this code in the future
* Thanks, lulurun, for a patch that addresses inventory problems that occurMike Mazur2008-08-122-71/+30
| | | | | | | | | | | | | | | | | occasionally, but are fixed on restart (issue 1919). This patch introduces the following changes: 1. when a user teleports out of Region A, remove that user's profile from the Region A user profile cache 2. when a user crosses between regions out of Region A, remove that user's profile from the Region A user profile cache 3. the user profile cache's session ID member can now be set (written), and is updated each time a connection with a new avatar is established (ie: a new avatar enters the region) 4. when a region server looks up a user profile and a cache miss occurs, fetch the user profile from the user server first instead of immediately returning null
* * Remove warningsJustin Clarke Casey2008-08-091-3/+0
|
* * Reinstate grid receive and send keys to user server configJustin Clarke Casey2008-08-092-7/+12
| | | | | | | * Looks like these weren't so unused after all - oops! * Remove message from grid server config
* * minor: oops, forgot the code that actually ends up eliminating the unused ↵Justin Clarke Casey2008-08-091-12/+0
| | | | configuration elements from the last checkin
* * minor: remove unused grid send/receive keys from user server configurationJustin Clarke Casey2008-08-091-1/+0
|
* * minor: Remove unused message from the asset server configurationJustin Clarke Casey2008-08-091-8/+0
|
* * minor: get rid of send and receive keys from inventory serverJustin Clarke Casey2008-08-091-12/+0
| | | | | | * these are not used
* * Change _Config.xml node selection code to allow commentsJustin Clarke Casey2008-08-091-5/+5
|
* * Make session security (secure inventory) configuration FALSE by defaultJustin Clarke Casey2008-08-091-1/+1
| | | | | | * This will not affect existing configurations where the configuration question has already been answered
* * minor: remove redundant welcome message from inventory grid server ↵Justin Clarke Casey2008-08-091-8/+2
| | | | configuration
* * Add line to log notifying of inventory -> user grid server trust failureJustin Clarke Casey2008-08-091-1/+14
| | | | | | * add code comments
* Sorry, thoughtI had added that :/Melanie Thielker2008-08-081-0/+77
| | | | | | Missing file from pervious commit
* Patch #9160Melanie Thielker2008-08-081-40/+1
| | | | | | | Refactor proxy encode/decode methods out of the PacketPool into their own class.
* * All CheckRegion within an instance would use the same, global, bool for ↵lbsa712008-08-081-2/+2
| | | | | | | 'Available', which would lead to intermittent failures on parallell teleport requests. * Solidified CheckRegion somewhat, adding a second try if the first failed.
* De-coupling the IClientAPI interface and ClientManager class from theMike Mazur2008-08-082-2/+7
| | | | | | | libsl/libomv Packet, as other client stacks could use other data types to pass packets around. Starting with InPacket() here, more to come.
* Update svn properties, minor formatting cleanup.Jeff Ames2008-08-081-460/+460
|
* Committing first draft of the universal cache. This is by no meansMelanie Thielker2008-08-071-0/+467
| | | | | | | finished, but it does work for memory caching items in aggressive mode. Supports several paramters, including TTL.
* Minor formatting cleanup.Jeff Ames2008-08-071-1/+1
|
* * Make currently selected region appear in the region console promptJustin Clarke Casey2008-08-051-2/+7
| | | | | | * This region is used for single region commands (such as save-xml2)
* * refactor: change console base 'component name' to 'default prompt' since ↵Justin Clarke Casey2008-08-051-4/+13
| | | | that's the only thing it's being used for
* * minor: correct spelling, remove warningJustin Clarke Casey2008-08-011-2/+2
|