aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Framework/Communications (unfollow)
Commit message (Collapse)AuthorFilesLines
2007-10-19get rid of all the ^M line endingsSean Dague4-782/+782
2007-10-19* some more refactoring + bugfixlbsa713-126/+127
2007-10-19* Total refactoring of Asset Server for massive winlbsa714-565/+331
* There is now a AssetServerBase * lolcat in ur assets
2007-10-18Possible fix for: Remoting exceptions with adjacent non-running sims.Tleiades Hax1-1/+4
Bugs 449, 454, 408, 244, 197 implemented InformClientOfNeighbours as an asynchroneous process, handling timeouts without blocking the main thread. Improved logging of errors, removed catch all in try catch
2007-10-17* Some asset loading refactoringlbsa711-0/+5
2007-10-15* Applied patch #418 : copyright-r2012.patch - some errors, but got most thrulbsa7113-0/+366
2007-10-15* normalized line endingslbsa711-305/+305
2007-10-13Asset server implementation. Again one of these "plumbing" releases, where ↵Tleiades Hax1-34/+34
no real functionality has been introduced, but ground work has been made, enabling the asset server, and preparing the sim server to query the asset server. Introduced an "IPlugin" interface, which plugins can inherit from.
2007-10-12I broke the build and am reverting until I can get the MainLog call proper.Charles Krinke1-283/+283
2007-10-12Turn a few of the writelines into mainlog entries so failed logins can be ↵Charles Krinke1-7/+7
more easily analyzed.
2007-10-08Applied patch 485, inventory patch from tleiades (thanks again).MW1-2/+2
2007-10-05getting all our line endings consistant againSean Dague1-1/+1
2007-10-05* So, ok, maybe renaming serialized fields on a friday wasn't the smartest ↵lbsa713-304/+304
of things. Reverting 2056.
2007-10-05* UserProfileData meets code conventionslbsa713-304/+304
2007-10-05== The "right name and place" commit ==lbsa7111-23/+11
* Moved InventoryData to Framework.Types/InventoryItemBase.cs * Moved UserData to Framework.Interfaces/IUserData.cs * Moved UserProfileData to Framework/Types/UserProfileData.cs * Deleted ass-backwards Framework dependency on Framework.Data (now it's the other way round) * Changed some namespaces to reflect file structure
2007-10-05* Moved IUserService to OpenSim.Framework.Interfaceslbsa712-50/+1
2007-10-05* Renamed IUserServices to IUserServicelbsa713-4/+4
2007-10-03Some continuation of lbsa71's refactoring of the CommunicationsManager.MW1-0/+55
2007-09-27Reverting back to 2017 since 2018 were causing Linux breakage; reopening ↵lbsa718-347/+165
Tleiades patch 444 and 445.
2007-09-27* Tleiades patch #445 - the inventory folders displayed does not show the ↵lbsa711-2/+2
expected folder icons Tahnx, Tleiades; keep up the good work!
2007-09-27* Tleiades grid mode inventory (#444) - thanx Tleiades!lbsa718-165/+347
* updated to rev 1413 on libsecondlife.dll and libsecondlife.dll.config (#423)
2007-09-25* Now the OGS1GridServices has a LocalBackEndServices that it forwards ↵lbsa711-1/+1
intra-instance requests to * Every Scene has a ClientManager (as every dog it's day) since two scenes can have the same circuit as client.
2007-09-24* Started major restructusing of comms to prepare for better grid and region ↵lbsa7111-41/+1629
functionality * Working towards one shared set of services * Killed off two projects with very little functionality
2007-09-24* Trying to streamline CommunicationsManagerlbsa711-10/+9
2007-09-24* reorder and renamelbsa711-22/+20
2007-09-24* Encapsulated all CommunicationsManager serviceslbsa713-21/+68
2007-09-17fixing me some line endingsSean Dague3-427/+427
2007-09-15Hopefully fixed the build error that I introduced with my last commit.MW1-1/+1
2007-09-15Testing to see if this fixes the editing appearance crash, or makes it (or ↵MW1-1/+9
anything else) worse.
2007-09-11move the locks closer to the data, sqlite for assets now works like a champSean Dague1-9/+3
2007-09-11Trying some locks on asset database access. MW1-10/+21
2007-09-10added some debugging for tracing where asset code isn't working with sqliteSean Dague1-298/+299
2007-09-10mass update of urls in source code to new websiteSean Dague22-22/+22
2007-09-10A couple of fixes to make sure db4o gets set as the default asset database. ↵MW2-0/+2
Also added a couple of console output lines to try to make it easier to tell which asset storage system is in use.
2007-09-10hooked up sdague new sqlite asset database provider to the old asset system. ↵MW3-8/+305
So we can still use sqlite for assets while we wait for the rest of the new asset system to be wrote. Needs more testing, so if it causes problems will have to swap back to db4o.
2007-09-04Some work on Module loading/management.MW1-1/+6
Some more modules templates classes (hoping that someone will pick some of these and work on implementing them). Early version of the "Dynamic Texture Module", although currently there are no render modules included (so not really functional without them). Added osSetDynamicTextureURL script function, for attaching a dynamic texture to a prim. Some work on the console command handling. Added "change-region <regionname>" and "exit-region" so that after the use of change-region, the commands entered will apply to that region only. Then use exit-region to return to the top level (so commands then function as they did before and either apply to all regions or to the first region) (Note: this hasn't been tested very much)
2007-08-30Added some place holder classes for various modules.MW2-36/+40
Some work on the asset cache, can people please test this. including on one of the public systems so we can see if it causes problems with multiple users.
2007-08-28Fixed the problem of uploaded animations not showing up in inventory [Mantis ↵MW1-1/+1
number 338]. They should now show up in inventory and play locally should work. But Play in world doesn't seem to work yet.
2007-08-27Deleted a few old files that are no longer used.MW3-4/+396
Deleted the GridInterfaces projects, and for now moved the old local asset server into Framework.Communications, as we prepare to rewrite the asset cache and asset server. Deleted Framework.manager as I am sure this is no longer in use.
2007-08-27Stopped EntityBase from implementing IScriptHost, as don't think it should, ↵MW1-1/+1
multiple objects are based on entitybase and they all don't want the baggage from IScriptHost. SceneObjectPart already implements it anyway. Added llGetOwner function, and tested the ll functions that I added in last commit.
2007-08-27Another small tweak to image sending.MW1-1/+2
Implemented a few ll Functions, llSetObjectName llGetObjectName, llLoadURL (all currently untested).
2007-08-27Tweaks to assetcache to make texture downloading better (I hope)Brian McBee1-13/+14
2007-08-26See if this fixes the 0x0 texture size problems, and speeds up texture ↵MW1-2/+3
downloads in general a little bit.
2007-08-26Another attempt to fix the image sending bug (next week, I intend to rewrite ↵MW3-35/+80
the assetcache and asset server). Attempt to fix bug # 326. (crashing when using save-xml and hollow prims) Attempt to fix bug # 328 (limit of 50 items in a folder)
2007-08-25Second attempt to commit : Test to see if this change improves or makes ↵MW1-1/+1
worse the texture sending bug
2007-08-22A little bit of cleaning up.MW1-1/+1
2007-08-21Can now turn on/off server side permission checking (on prim editing etc) ↵MW3-11/+23
from the opensim.ini file. Just add a line to the Startup section like : serverside_object_permissions = true Changes /editing that are made to clothing/ body parts in your inventory should now be saved between logins/ restarts.
2007-08-19Sqlite datastore should now save the textures and extraparams data (used by ↵MW2-12/+32
sculpties) correctly. [Really need to add a ExtraParams field to the sqlite database though, but for now I have combined their data so that we don't lose backward compatibility, know a couple of people have been using the datastore already]. Now have a rough day/night cycle (the movement of the sun needs to be made smoother but for now it is better than we had I think). Added dalien's patch (issue 294) for saving and loading prims to a xml file (think he will be modifying these to be import/export functions and maybe writing a xml datastore for backups). Some preliminary work on task inventory (ie object's/prim's inventory). Added place holder data for AvatarProperties (ie a avatar's profile). Should we store this sort of data on the user server or have another server for it (a normal webserver should work). Added a few more method to IClientAPI. Sure there is something I'm forgeting.
2007-08-16Taking Prims (SceneObjectGroups) in and out of inventory should now work and ↵MW4-27/+79
if left in inventory will still be there after restarts. (as with the rest of inventory it will only fully work in standalone mode with account authentication turned on).
2007-08-16Can now set the plugins for standalone mode's Inventory database (default ↵MW1-1/+6
sqlite) and for its user database (default DB4o). Currently changing the user plugin to MySql should work (if you have MySql setup (should be same as for grid mode). There is also a MySql provider for the inventory but not 100% certain if that is finished and functional (will need to check with Adam on that).