aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Framework (unfollow)
Commit message (Collapse)AuthorFilesLines
2008-08-19Attachment persistence (Mantis #1711)Melanie Thielker3-50/+14
Change user server to handle attachment assets record properly. Ensure that attachments are not re-rezzed on region crossing. Persistence will NOT WORK with earliser UGAI!! Change region server to match.
2008-08-19Moves one file to it's proper locationMelanie Thielker1-40/+0
2008-08-19Update svn properties, minor formatting cleanup.Jeff Ames1-3/+3
Remove old comment in SnapshotStore pointed out by ChrisDown (bug #2000)
2008-08-19Attachment persistence!!! Patch #9170 (Mantis #1171)Melanie Thielker2-5/+16
Attachments now persist across logouts. Mostly untested.
2008-08-19Update svn properties, formatting cleanup.Jeff Ames3-9/+9
2008-08-19Attachment persistence!!! Patch #9169 (Mantis #1171)Melanie Thielker2-11/+61
Attachments now save to MySQL. No reattach on login yet.
2008-08-18* It appears that sometimes some IClientAPI reference is not being released, ↵Justin Clarke Casey2-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.
2008-08-18Change LowpriorityTask to be ThrottleType.Task | ThrottleType.LowPriority to ↵Melanie Thielker1-1/+4
make the flag nature of this value more clear.
2008-08-18Avatar Attachment persistence!! Patch #9168 (Mantis #1171)Melanie Thielker1-0/+101
Plumbs in attachment persistence and adds the tables. Currently MySQL only, no user functionality yet.
2008-08-18Fix compiler warning due to incomplete refactoring in r5901.Jeff Ames1-4/+0
2008-08-18Formatting cleanup.Jeff Ames49-394/+369
2008-08-17Update svn properties, minor formatting cleanup.Jeff Ames1-1/+1
2008-08-17Add an invalidate method to the cache class.Melanie Thielker1-0/+10
2008-08-17Add the IInventoryModule interface and a sample method callMelanie Thielker1-0/+40
to Scene.INventory.cs
2008-08-17Update svn properties, minor formatting cleanup.Jeff Ames1-42/+42
2008-08-16* Move GridInfoService into Framework.Communications and eliminate ↵Justin Clarke Casey1-0/+155
Common.Communications for now (since this was the only class in that project)
2008-08-16* Insert a new 'set log level [level] command on the console'Justin Clarke Casey2-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.
2008-08-16Mantis#1960. Thank you kindly, Tyre for a patch that:Charles Krinke1-0/+3
This small patch enables updates to the lastLogin information in the `users` table
2008-08-16Mantis#1965. Thank you kindly, HomerHorwitz for a patch that:Charles Krinke7-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.
2008-08-16Update svn properties, minor formatting cleanup.Jeff Ames1-2/+2
2008-08-16Guard against the null UUID being queried from the userserverMelanie Thielker1-0/+5
repeatedly.
2008-08-15Plumb in the partner and the account title fields for profile info.Melanie Thielker1-0/+14
2008-08-15Plumb the user flags all the way through to the profile. userFlags inMelanie Thielker1-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.
2008-08-15Update svn properties, formatting cleanup, fix a couple compiler warnings.Jeff Ames1-29/+29
2008-08-15From: Richard Alimi <ralimi@us.ibm.com>Dr Scofield1-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.
2008-08-14Adds UserFlags and GodLevel to the user data store and plumbs then in.Melanie Thielker1-1/+19
This will have no effect unless both the UGAI and the region are this revision or later
2008-08-14Make the estate owner work. Changes permissions checks to allow theMelanie Thielker1-0/+11
estate owner user the ability to add and remove estate managers, and have EM rights outside of that.
2008-08-14Thanks, BlueWall, for a patch that:Dahlia Trimble1-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"
2008-08-14Mantis #1946Melanie Thielker3-1/+13
Thank you, HomerHorwitz, for a patch that corrects and improves TP to landmark and home position handling.
2008-08-13Add a Find(Predicate) method to the cache to look for items by dataMelanie Thielker1-0/+11
other than LLUUID.
2008-08-13Port the llParcelMediaQuery forward to the new Shared/ directoryMelanie Thielker1-6/+24
Add a Dictionary for faster lookup of cached items.
2008-08-12* Stop warnings about non existent scene presences/entities being removed on ↵Justin Clarke Casey1-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
2008-08-12Thanks, lulurun, for a patch that addresses inventory problems that occurMike Mazur2-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
2008-08-09* Remove warningsJustin Clarke Casey1-3/+0
2008-08-09* Reinstate grid receive and send keys to user server configJustin Clarke Casey2-7/+12
* Looks like these weren't so unused after all - oops! * Remove message from grid server config
2008-08-09* minor: oops, forgot the code that actually ends up eliminating the unused ↵Justin Clarke Casey1-12/+0
configuration elements from the last checkin
2008-08-09* minor: remove unused grid send/receive keys from user server configurationJustin Clarke Casey1-1/+0
2008-08-09* minor: Remove unused message from the asset server configurationJustin Clarke Casey1-8/+0
2008-08-09* minor: get rid of send and receive keys from inventory serverJustin Clarke Casey1-12/+0
* these are not used
2008-08-09* Change _Config.xml node selection code to allow commentsJustin Clarke Casey1-5/+5
2008-08-09* Make session security (secure inventory) configuration FALSE by defaultJustin Clarke Casey1-1/+1
* This will not affect existing configurations where the configuration question has already been answered
2008-08-09* minor: remove redundant welcome message from inventory grid server ↵Justin Clarke Casey1-8/+2
configuration
2008-08-09* Add line to log notifying of inventory -> user grid server trust failureJustin Clarke Casey1-1/+14
* add code comments
2008-08-08Sorry, thoughtI had added that :/Melanie Thielker1-0/+77
Missing file from pervious commit
2008-08-08Patch #9160Melanie Thielker1-40/+1
Refactor proxy encode/decode methods out of the PacketPool into their own class.
2008-08-08* All CheckRegion within an instance would use the same, global, bool for ↵lbsa711-2/+2
'Available', which would lead to intermittent failures on parallell teleport requests. * Solidified CheckRegion somewhat, adding a second try if the first failed.
2008-08-08De-coupling the IClientAPI interface and ClientManager class from theMike Mazur2-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.
2008-08-08Update svn properties, minor formatting cleanup.Jeff Ames1-460/+460
2008-08-07Committing first draft of the universal cache. This is by no meansMelanie Thielker1-0/+467
finished, but it does work for memory caching items in aggressive mode. Supports several paramters, including TTL.
2008-08-07Minor formatting cleanup.Jeff Ames1-1/+1