aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Framework (follow)
Commit message (Collapse)AuthorAgeFilesLines
* * Added hooks for logout to all IUserService and all that implement it.Teravus Ovares2008-01-209-25/+65
| | | | | | | * Added a Logout message with a name on the console * Added a *fixme* message to figure out why the current agent session is null * After updating you may notice that there's a login <user> and also a logout<user>
* Graceful failure of teleport to unavailable regions might actually work now.Brian McBee2008-01-201-0/+2
| | | | | I blame all bugs on the age of my brain cells.
* Check if remote simulator is up before attempting teleport. Teleport to a ↵Brian McBee2008-01-201-1/+1
| | | | remote region should now fail gracefully if remote simulator is down.
* Tedds temp fix for startup crash: Waiting 3 seconds for stuff to catch up. ↵Tedd Hansen2008-01-201-0/+2
| | | | (Someone please fix! :)) Lets see if it works every time or just some ;)
* Most is back in its original state :) Hope I didn't break anything... *looks ↵Tedd Hansen2008-01-191-7/+0
| | | | innocent*
* That didn't work -- added more debuggingTedd Hansen2008-01-191-19/+8
|
* That didn't work, trying with TableAdapter.FillSchema(DataSet, ↵Tedd Hansen2008-01-191-4/+26
| | | | SchemaType.Source)
* Removed mega-debugging.Tedd Hansen2008-01-191-26/+7
| | | | | | Possibly solved startup crash. Moved MySQL Commit() to inside each functions respective dataset access mutex because if not other threads would be waiting until function released mutex and modify the dataset before the function could commit
* removed additional debugging, added temp mega-debugging to StoreLandObjectTedd Hansen2008-01-191-0/+19
|
* checking return code may make failed teleports fail more gracefully.Brian McBee2008-01-191-0/+5
|
* Still hunting, added debug outputTedd Hansen2008-01-191-1/+1
|
* Still looking for that startup crash bug. Added some exception handling in ↵Tedd Hansen2008-01-191-52/+59
| | | | prim object load.
* parametrize like clauses for avatar pickerSean Dague2008-01-171-18/+23
|
* * More prim inventory synchronizationJustin Clarke Casey2008-01-162-30/+36
| | | | | | * Remove some mysql verbosity
* * Fix mantis 345 - it is now possible to duplicate prims directly in the ↵Justin Clarke Casey2008-01-161-15/+46
| | | | | | | | | region again without breakage * This includes their inventories * Also, this revision properly synchronizes prim inventory crud.
* * Store task inventory when an object is taken into agent inventoryJustin Clarke Casey2008-01-163-103/+193
| | | | | | | | * This means that you can take an object from a region and rez it somewhere else, with its inventory intact. * As for earlier, at this stage only scripts can be placed in inventory * This isn't an efficient implementation, a better one will probably need to come along soonish
* * added missing using clauselbsa712008-01-161-0/+1
|
* * More work on getting the database framework to actually worklbsa712008-01-166-15/+15
|
* * Added Packets In/s, Packets Out/s and Current un_acked Packets to the ↵Teravus Ovares2008-01-161-0/+3
| | | | | | | SimStatsReporter * This doesn't take into account the throttler, it just assumes the throttle limit isn't reached.
* * Restore non dash asset UUID persistence which was made dashed in r3069Justin Clarke Casey2008-01-151-6/+6
| | | | | | | | * Apologies, any sqlite databases created between r3069 and this change will now contain unfindable assets. * But sqlite asset databases used previous to r3069 will now work again. * This change may have been done on purpose, so it's not impossible it will be re-reverted
* Set svn:eol-style.Jeff Ames2008-01-151-17/+17
|
* * Renamed a bunch of Data baseclasses for clarity and readabilitylbsa712008-01-154-7/+7
| | | | | (Slowly getting there)
* * Some morw work on specializing the database framework for OpenSimlbsa712008-01-153-3/+21
|
* * Mother of all commits:Adam Frisby2008-01-1557-282/+465
| | | | | | | * Cleaned up copyright notices in AssemblyInfo.cs's * Added Copyright headers to a bunch of files missing them * Replaced several common string instances with a static constant to prevent reallocation of the same strings thousands of times. "" -> String.Empty is the first such candidate.
* Set svn:eol-style.Jeff Ames2008-01-145-301/+301
|
* * Added specialization of DatabaseMapper, DataReader and ObjectFieldMapper ↵lbsa712008-01-145-0/+302
| | | | | | | | | to support LLVector3, LLQuaternion and LLUUID * Added PrimitiveBaseShapeTableMapper to show how it's done NOTE: Nothing actually works yet - this code should be considered more of educational value until it's all wired together
* my Exists check was slow and wrong. This fixes issues peopleSean Dague2008-01-141-5/+24
| | | | | | | were just having on IRC. Thanks to Grumly57 for helping to sort this out.
* good bye ADO.NET to assets, notice faster startup timeSean Dague2008-01-141-103/+66
|
* move db open to initialization, which is where it should have beenSean Dague2008-01-141-40/+22
| | | | | | all allong
* Applied patch from melanie (thank you) for mantis issue# 338MW2008-01-131-2/+2
|
* * Do database implementation for prim inventory items in mysqlJustin Clarke Casey2008-01-112-32/+344
| | | | | | | | * Properly clean up items when a region object is deleted * Update persisted prim when an inventory script is changed * No user functionality yet
* manually open the db connection. Mono does this automatically, .NET doesn'tSean Dague2008-01-111-0/+1
|
* Log instead of crash (User login, getting friends list)Tedd Hansen2008-01-111-9/+17
|
* * returnin LLUUID.Zero rather than LLUUID.Random on webkey nulllbsa712008-01-111-1/+1
|
* Switch prim items type representation to use int rather than strings.Justin Clarke Casey2008-01-112-6/+6
|
* * quick fix to fix if webLoginKey is null in DB, return random key (I guess ↵lbsa712008-01-111-1/+9
| | | | LLUUID.Zero would be a security hazard)
* * Just an update to the default login formTeravus Ovares2008-01-101-3/+3
|
* move Friends list to not use ADO.NET layer, it now hits the sqliteSean Dague2008-01-101-96/+43
| | | | | | db directly when needed
* add sqlite database definitions as Resources for SQLite.dllSean Dague2008-01-104-0/+197
|
* * removed unused PrimScale on PrimitiveBaseShape (use Scale instead)lbsa712008-01-101-16/+11
| | | | | * ignored bin
* * Undid XmlIgnore thingy as it did cause breakagelbsa712008-01-101-13/+12
|
* * Sorted members for great justicelbsa712008-01-101-55/+53
|
* * ProfileCurve is now XmlIgnored, and instead constructed from ProfileShape ↵lbsa712008-01-101-1/+3
| | | | and ProfileHollow
* Whitespace cleanup.Jeff Ames2008-01-103-25/+25
|
* * After fighting with it a bit more, Opensim is now compatible with the most ↵Teravus Ovares2008-01-102-44/+56
| | | | | | | | | | recent release client(RC) on the linden labs download page. * Don't forget, you need -loginuri *and* -loginpage * Ex: -loginpage http://10.1.1.2:8002/?method=login -loginuri http://10.1.1.2:8002/ * The ?method=login is important, don't forget to add it * If you customize your http_loginform.html file, be sure to keep the form post address as is.
* * This update enables the web_login method.Teravus Ovares2008-01-092-19/+136
| | | | | * Remember, the client doesn't support web_login to other grids in the current RC, however the next RC will.
* * This may be broken.. it hasn't been tested, however I wanted to get the ↵Teravus Ovares2008-01-097-6/+242
| | | | last database changes in before sdauge changes them significantly.
* moving Region store for SQLite into the OpenSim.Framework.Data.SQLiteSean Dague2008-01-091-0/+1760
| | | | | | | | namespace to mirror what is done with MySQL. This will require a configuration change for people using SQLite for prims which is given as an example in OpenSim.ini.example
* * Added helpers to convert from LSL PrimitiveParams values to ↵lbsa712008-01-091-0/+12
| | | | PrimitiveBaseShape values
* * removed another superfluous debug messagelbsa712008-01-091-2/+2
|