aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Data/SQLite/SQLiteRegionData.cs (unfollow)
Commit message (Collapse)AuthorFilesLines
2008-06-26Mantis#1595. Thank you, Melanie for a patch that:Charles Krinke1-0/+3
Adds pipes for the prim item flags field
2008-06-21* Persists region banlists across reboots for the sqlite datastore also now.Teravus Ovares1-3/+82
2008-06-21* Adds Region ban capability to Regions. You access this by going to ↵Teravus Ovares1-0/+17
World->Region/Estate. Then on the Estate tab, at the lower right hand corner, clicking the 'Add' button and picking an avatar. * It only persists across reboots for the mySQL datastore currently. * Currently have stubs in the other datastores.
2008-06-20* Handle parcel telehub location corruption gracefully. DBNullTeravus Ovares1-1/+2
* mySQL this time.
2008-06-20* Handle parcel telehub location corruption gracefully. DBNullTeravus Ovares1-6/+15
2008-06-12* minor: Remove and tidy duplicate 'storing object to scene' messages in logJustin Clarke Casey1-1/+1
2008-06-11check in working migration code fore SQLite. This Sean Dague1-136/+150
is now using migrations instead of the old model to create tables. Tested for existing old tables, and for creating new ones.
2008-05-16Formatting cleanup.Jeff Ames1-58/+58
2008-05-07* Fixed some compiler warningsAdam Frisby1-1/+1
* Fixed prebuild.xml to remove DB4o references (more compiler warnings)
2008-05-04* Implemented DIE_AT_EDGE and Temporary objects don't save to the database.Teravus Ovares1-1/+3
2008-05-01* Thanks to Mic Bowman for inspiring me to look at that we are still using ↵Adam Frisby1-16/+0
ASCIIEncoder in places we shouldn't.
2008-05-01* Breaking all the code, breaking all the code..!Adam Frisby1-4/+4
* Made a bunch more members static, removed some dead code, general cleaning.
2008-05-01* In ur code. Making it static.Adam Frisby1-17/+17
* Converted a bunch of functions to static functions.
2008-05-01* Assorted spring cleanings.Adam Frisby1-2/+3
2008-05-01* Align new fields upgrade sql to have the same 'not null' and default ↵Justin Clarke Casey1-28/+28
settings as when an inventoryitems table is newly created * Normalize logging titles in database code, though this doesn't yet cover invoking code
2008-05-01* Whoops, SQLite land data malfunction. Fixed. Teravus Ovares1-1/+2
2008-04-30* Adds the AuthbuyerID field to sqlite and makes use of it.Teravus Ovares1-0/+34
* Includes a more user-friendly way of adding it saying, 'Your land table was recently updated. You need to restart the simulator. Exiting'
2008-04-30* Patch by Melanie. Implements proper objectflags on child objects. Thanks ↵Teravus Ovares1-1/+1
Melanie! RE: 0001079: r4387. touch() event does not fire when touch script is in root prim and child prims are touched
2008-04-30* Long awaited patch from A_Biondi Mantis 923. Kept alive by Melanie. ↵Teravus Ovares1-1/+1
Thanks A_Biondi and Melanie! * This builds but might not work. JustinCC will examine.. it may work out of the box.
2008-04-21* Optimised using statements and namespace references across entire project ↵Adam Frisby1-2/+3
(this took a while to run).
2008-04-02attempt to fix up all refernces to new directory structureSean Dague1-1/+1
2008-04-02whole lot more movingSean Dague1-0/+0
2008-03-22*Moved LandManagement into its own region module (spiffy!)mingchen1-4/+3
2008-03-18Formatting cleanup.Jeff Ames1-26/+25
2008-03-11Attempted fix for http://opensimulator.org/mantis/view.php?id=551Sean Dague1-3/+0
2008-03-11this fixes up the exponentially growing startup times causedSean Dague1-9/+8
by not deleting the landaccesslist. If this triggers an sqlite error on .NET, we'll need to track that down seperatly.
2008-03-09* Added a hack-ish routine to add the State column to the primshapes table ↵Teravus Ovares1-1/+11
if it wasn't already there. * Started OpenSim on SQLite to a mass of red 'unable to load prim' messages. * If you are getting this message, after this update, when you start OpenSimulator, you'll get it one more time and then it'll work again.
2008-03-08Thank you kindly Grumly57 for a patch to solve:Charles Krinke1-0/+3
Grass type is not persisted. Try to rez some grass several time to have different random grass types around, then immediately move a couple of them. Or restart the sim and logon again. You'll see all grass types reverted to a dull default one :-)
2008-03-02* Temporarily commented out the parcel banlist clearing query that was being ↵Teravus Ovares1-7/+8
called in an ad-hoc fashion and causing an access violation error. This means that in SQLite when subdividing parcels you'll have to go to the parcel and clear out the banlist with the client instead of having it done for you immediately when you split the parcel. * A database guy really needs to look at the land stuff. :D
2008-02-20Minor cleanup.Jeff Ames1-1/+1
2008-02-19Remove "Loading inventory" messages from item inventory loadsJustin Clarke Casey1-2/+2
2008-02-11From: dirk husemann <hud@zurich.ibm.com>Sean Dague1-2/+3
these two patches fixe the terrain load exception that occurs when restarting OpenSim on PPC32 by making terrain loading endian clean. it does NOT fix the client crash exception. need to hunt that one down.
2008-02-10Clean up logging calls using String.Format explicitlyJeff Ames1-9/+8
2008-02-05Converted logging to use log4net.Jeff Ames1-38/+40
Changed LogBase to ConsoleBase, which handles console I/O. This is mostly an in-place conversion, so lots of refactoring can still be done.
2008-02-02* Added Full support for llSetTextureAnim. To ckrinke: Let the fountains ↵Teravus Ovares1-3/+3
of Wright Plaza flow! * Fixed another bug in LibSL. This is the same version, as before just with a bug fix.
2008-01-21* Scripts edited within a prim will now be persisted correctlyJustin Clarke Casey1-61/+32
* On restart the latest save will be restored rather than the very first dragged in scripts * Also add previously missed out database commits to separate prim inventory commit path (sigh)
2008-01-21Method renameJustin Clarke Casey1-1/+1
2008-01-21Properly lock new separate database accessesJustin Clarke Casey1-52/+55
2008-01-21* Make object persistence more granular by separating prim and prim ↵Justin Clarke Casey1-13/+6
inventory persistence
2008-01-21* Stopped Physical Object saving on SQLite got commented out in my last ↵Teravus Ovares1-3/+3
commit.. un commenting it out now.
2008-01-20* Added hooks for logout to all IUserService and all that implement it.Teravus Ovares1-3/+3
* 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>
2008-01-16* More prim inventory synchronizationJustin Clarke Casey1-11/+14
* Remove some mysql verbosity
2008-01-16* Store task inventory when an object is taken into agent inventoryJustin Clarke Casey1-41/+43
* 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
2008-01-15* Mother of all commits:Adam Frisby1-2/+2
* 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.
2008-01-14move db open to initialization, which is where it should have beenSean Dague1-40/+22
all allong
2008-01-11* Do database implementation for prim inventory items in mysqlJustin Clarke Casey1-17/+34
* Properly clean up items when a region object is deleted * Update persisted prim when an inventory script is changed * No user functionality yet
2008-01-11Switch prim items type representation to use int rather than strings.Justin Clarke Casey1-4/+4
2008-01-09moving Region store for SQLite into the OpenSim.Framework.Data.SQLiteSean Dague1-2/+2
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
2008-01-08make Stopped a property of the SceneObjectPart instead of in theSean Dague1-12/+1
database code, so this is a shared concept.
2008-01-07Persistent prim inventory phase 5. Restart scripts contained in persisted ↵Justin Clarke Casey1-1/+1
prims on region start. No user functionality exposed yet - no ini switch to enable persistence or restore. A bit more initial work to do.