aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Framework (unfollow)
Commit message (Collapse)AuthorFilesLines
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
2008-08-05* Make currently selected region appear in the region console promptJustin Clarke Casey1-2/+7
* This region is used for single region commands (such as save-xml2)
2008-08-05* refactor: change console base 'component name' to 'default prompt' since ↵Justin Clarke Casey1-4/+13
that's the only thing it's being used for
2008-08-01* minor: correct spelling, remove warningJustin Clarke Casey1-2/+2
2008-08-01Estate series, patch 9 (#9157)Melanie Thielker2-1/+9
Adds the new access semantics and the new flag (allow only age verified) Plumbs in the abuse email address from sim to viewer. The other way around, libomv appears to be lacking support for the data field in the packet. Includes a migration, run prebuild!
2008-08-01* minor: add to the thread tracker the thread with which the thread tracker ↵Justin Clarke Casey1-1/+2
tracks threads