aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Framework (unfollow)
Commit message (Collapse)AuthorFilesLines
2008-11-24* Added some debug information when console commands fail.Adam Frisby1-0/+1
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 Thielker2-0/+10
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-22First stage group permissions plumbingMelanie Thielker1-0/+2
2008-11-21Plumb in the list if user IDs to the land module to allow selectionMelanie Thielker1-1/+1
of objects by owner name
2008-11-19Mantis#2638. Thank you kindly, Sacha Magne for a patch that:Charles Krinke1-0/+4
Implementing "Play sound inworld". Currently a WIP .
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 Thielker27-142/+139
libOMV.
2008-11-19Reverting the texture sending patch and the new libOMV. This makes thisMelanie Thielker28-140/+143
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 Frisby2-3/+2
* 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-17Make newly created prims be the correct groupMelanie Thielker1-1/+1
2008-11-17* Update libOMV to r2359. This is necessary for the progressive texture patchJustin Clarke Casey27-142/+139
* 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-17* minor: add interface version to 'show version' command outputJustin Clarke Casey1-1/+4
2008-11-17* Remove the TransferRequest and hip debugging console output that crept in ↵Justin Clarke Casey1-1/+1
recently
2008-11-16Remove a redundant parameterMelanie Thielker1-1/+1
2008-11-16Megapatch. Completely remove the multiparameter IM methods. Remove the insecureMelanie Thielker2-10/+3
fromAgentSession field.
2008-11-16- Fix a formatting error in a log message (Mantis#2635).Homer Horwitz1-1/+1
2008-11-16GridIMs don't have a (sending) client, which led to a NRE on access.Homer Horwitz1-3/+6
Doesn't use client now in that case.
2008-11-16Add group prim count support to land propertiesMelanie Thielker1-1/+1
2008-11-16Introduces the message transfer module. It splits the transfer mechanics offMelanie Thielker1-8/+42
the IM module and makes it into a module of it's own, which can be used by all other modules. Removes some ugly hacks. Refer to the IM module to see how it's used. Also fixes the persistence issue (Mantis #2598)
2008-11-14Add group permissions to agent inventory.Melanie Thielker2-1/+12
Contains a migration. May contain nuts. Please back up your inventory data store. This revision changes the interface version!! No older regions can connect to these new UGAIM, and the new regions can't connect to the old UGAIM. Fixes a long-standing issue of permissions loss Currently persisted on MySQL only.
2008-11-14* Implements terrain raw upload. You can now upload your .raw terrain files ↵Teravus Ovares1-0/+6
using the Estate Tools. * Could this be extended in the future to support .oar uploads too? Only time will tell!
2008-11-14More groups plumbingMelanie Thielker1-0/+6
2008-11-14Lots of experimentation yielded a fair approximation of a hip offset from theMelanie Thielker1-1/+12
physical center of an avatar, for display purposes. This should keep the avatar feet above ground visually in most cases. Tweaked for both height extremes and various leg lengths. Improvements welcome
2008-11-12* Stop the pointless passing of a scene's own region handler back to it in ↵Justin Clarke Casey2-31/+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-12Change HTTP server backlog/acceptors to 64, per Adam ZMelanie Thielker1-1/+1
2008-11-11Prevent pieces from other people's HUDs from displaying at the center ofMelanie Thielker1-2/+2
every user's HUD
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-11* Implement basic region filtering as described in ↵Justin Clarke Casey3-22/+46
https://lists.berlios.de/pipermail/opensim-dev/2008-November/003468.html * This is done by sending a 'major interface version' number on sim registration. Developers must increment this every time they make a change that would make the previous OpenSim revision failure incompatible with the new one (non-fatal incompatibilities are fine). * This number resides in OpenSim.Framework.Servers.VersionInfo.MajorInterfaceVersion * This allows the grid service to stop older, incompatible regions from connecting
2008-11-11Allow gods to terraform without limits. Respect the Allow Others ToMelanie Thielker1-1/+1
Terraform flag in land.
2008-11-11Update svn properties, minor formatting cleanup.Jeff Ames1-2/+2
2008-11-10* Commit allows downloading of the .raw terrain from the estate tools.Teravus Ovares1-0/+6
* Implements the SendInitiateDownload method in IClientAPI * Uses the ITerrainModule Interface to write a terrain file to disk then uses a FileStream to read the binary file from the disk and put it in a byte array. and save to the xFer list. * It then tells the client to download the file and the client initiates an Xfer request.
2008-11-10Restore the independent LocalID numbering for avatars. Fixes an issue whereMelanie Thielker1-0/+1
it becomes impossible to cross back into a region you came from, or freeze several seconds after region crossings.
2008-11-10The region proxy for the load balancer module works again. The incoming ↵Johan Berntsson1-6/+0
proxy messages were not properly decoded.
2008-11-10Thank you, idb, for a patch that fixes avatar height calculationMelanie Thielker1-14/+7
Our feet will now be above ground
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-09Update svn properties. Add copyright headers. Minor formatting cleanup.Jeff Ames4-70/+151
2008-11-09Reintroduce transactionID to the parameter list for SendInstantMessage.Melanie Thielker2-3/+5
It is required by group IM and also for a proper implementation of item give, group notice attachments and offline IM.
2008-11-08* Fixed a major memory leak in packet processing - PacketQueue.Close is ↵Adam Frisby1-0/+9
never called, causing the PacketQueue for dead clients to be preserved (including it's contents). * This patch is highly experimental and may cause clients to not be able to connect, if this is the case, it will be rolled back in approximately 5 minutes.
2008-11-08* Missed a file from previous checkin.Adam Frisby1-0/+15
2008-11-08* Added IClientChat to IClientCoreAdam Frisby1-86/+184
* Updated LLClientView * Removed defunct SendChatMessage(bytes[]...) method, see http://opensimulator.org/wiki/OpenSim_0.6_IClientAPI#Porting_Guide
2008-11-08Work in progress on SECS stuff. Have been holding it off until after 0.6 ↵Tedd Hansen2-4/+12
release. Still messy as hell and doesn't really work yet. Will undergo dramatic changes. AND MOST IMPORTANTLY: Will be conformed to work in coop with todays DNE and XEngine, hopefully one day providing a common interface for all components.
2008-11-08* Added IClientIM to IClientCore interfacesAdam Frisby26-72/+64
* Changed SendInstantMessage, dropped fromAgentSession and imSessionID as security precaution, see http://opensimulator.org/wiki/OpenSim_0.6_IClientAPI#Porting_Guide for details on porting. * Removed unused usings from Framework.*
2008-11-08* Made ClientLoop non-infinite, ClientLoop will now disengage when the ↵Adam Frisby1-3/+1
client has logged out. * Cleaned up a section of LLClientView * Removed unused 'using' from HTTPServer * Please test this patch.
2008-11-08* Implementing first of the 0.6 IClientAPI ChangesAdam Frisby2-86/+8
* Introducing IClientCore - this will be the key replacement for IClientAPI in the long run, it has a very minimal set of methods designed to allow you to access specialist API's. * See https://lists.berlios.de/pipermail/opensim-dev/2008-September/003049.html for the early discussion on this.
2008-11-08Change Version string from 0.5.11 to 0.6.0 for release.Charles Krinke1-1/+1