aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Framework/Data.MySQL (unfollow)
Commit message (Collapse)AuthorFilesLines
2008-01-16* added missing using clauselbsa711-0/+1
2008-01-16* More work on getting the database framework to actually worklbsa711-1/+1
2008-01-15* Mother of all commits:Adam Frisby5-18/+46
* 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-14Set svn:eol-style.Jeff Ames1-24/+24
2008-01-14* Added specialization of DatabaseMapper, DataReader and ObjectFieldMapper ↵lbsa711-0/+24
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
2008-01-13Applied patch from melanie (thank you) for mantis issue# 338MW1-2/+2
2008-01-11* Do database implementation for prim inventory items in mysqlJustin Clarke Casey1-15/+310
* 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-11* returnin LLUUID.Zero rather than LLUUID.Random on webkey nulllbsa711-1/+1
2008-01-11* quick fix to fix if webLoginKey is null in DB, return random key (I guess ↵lbsa711-1/+9
LLUUID.Zero would be a security hazard)
2008-01-09* This may be broken.. it hasn't been tested, however I wanted to get the ↵Teravus Ovares1-0/+33
last database changes in before sdauge changes them significantly.
2008-01-09* ok, last mySQL webloginkey related update tonight.Teravus Ovares1-1/+1
2008-01-09* almost an oopsTeravus Ovares1-1/+1
2008-01-09* Added a hashtable based HTTP processor in preparation of the web_login_keyTeravus Ovares4-5/+17
* Added the web_login_key to the users table * Added happy configurable http error message pages * This update is large enough to have 'awe' value.. so backup your users or weep. * Not tested on MSSQL, even though I added code to update the tables!
2008-01-07*Added ability to update only necessary data on insertRegion for the grid ↵mingchen1-5/+23
server.
2008-01-02* Updates UserServer Teravus Ovares1-4/+0
* Updates OSG1UserServices * Friends list is now persistent in grid mode. * You can add, new friends and remove them
2008-01-01* You can add and remove a friend in standalone now within the same ↵Teravus Ovares1-0/+7
simulator. It saves. * You can add and remove a friend in grid mode now within the same simulator. It doesn't save yet. * I got rid of Mr. OpenSim as a friend.. he bothers me /:b...
2007-12-31* Added database and UserManagerBase glue for FriendsList managementTeravus Ovares2-1/+169
* Don't forget to run prebuild
2007-12-30* Fixed References in Prebuild so the project compilesTeravus Ovares1-0/+25
* Added Friends List methods to IUserData interface * Created Stub friendslist Database Methods
2007-12-28* Moved PrimitiveBaseShape subclasses into factory methods - the subclassing ↵lbsa711-2/+2
scheme won't hold for serialization * Extracted out the 'old' AddNewPrimitive that places an object at an exact pos, without the raytracing
2007-12-27* Optimized usingslbsa717-259/+269
* shortened references * Removed redundant 'this' * Normalized EOF
2007-12-27* Fixed MonoSQLite Update Table routineTeravus Ovares1-14/+27
* Charles, this will fix the red issue. * Same situation, the first run updates the tables (and gives you a ton of red errors), the second run and everything works as expected.
2007-12-27* AssetServerBase: _ProcessRequest is now called GetAssetlbsa711-1/+4
* PrimitiveBaseShape: The textures are now exposed as a 'TextureEntry Textures'; all serialization still using the 'byte[] TextureEntry' for backwards compatibility. * Scene: Re-added AddTree, since the Tree type isn't gone from libsl, merely relocated.
2007-12-27* Added Sit Target persistence over sim restarts for mySQL and MonoSQLite.Teravus Ovares1-0/+42
* SAVE YOUR PRIM DATA, THIS MAKES CHANGES TO YOUR PRIMS TABLE * The first time you run OpenSim after updating past this revision, you'll see a lot of Errors. Be calm, shutdown the simulator, and start it again and your prims table will be updated. * MSSQL added the fields to the Initial CreateTable section, however, you'll need to add the fields to your prims table if you want it to persist.
2007-12-27Prim inventory persistence phase 1: Creation of preliminary table in sqlite.Justin Clarke Casey1-1/+2
No user functionality yet. This code is not turned on, so there is no possibility of disruption to existing databases.
2007-12-23Miscellaneous small tweaks and more logging messages to move towards ↵Justin Clarke Casey1-1/+1
resolving inventory problems
2007-12-20* and another :/Teravus Ovares1-2/+2
2007-12-20* Fixed implicit .ToString() in shape fetch.Teravus Ovares1-2/+2
2007-12-20* fixed a few Implicit uses of .ToString()Teravus Ovares1-9/+9
2007-12-20* Matched up all previous .ToString() references (r2764) in ↵Teravus Ovares1-18/+18
OpenSim.Framework.Data.MySQL with Justincc's Util.ToRawUuidString()
2007-12-20Added patch from Johan. First attempt to solve the LibSL.Packet GC problem. ↵Jeff Ames4-30/+30
Works with LibSL rev>1532
2007-12-20Extended svn:eol-style to check some other file types.Jeff Ames5-52/+52
2007-12-19Misc. cleanup:Jeff Ames1-2/+2
* added Util.Clip(value, min, max) * modified asset cache's numPackets calculation to use max packet size (600) instead of 1000 * removed a few magic numbers
2007-12-18*Parcels now fully work on MySQL as a datastore after a few tweaks and bug ↵mingchen1-6/+75
fixes after testing
2007-12-18*Fixed MySQLDataStore bug causing errors on startupmingchen1-12/+12
2007-12-18*Using Mysql as the datastore should now store parcels across multiple sessionsmingchen1-0/+228
2007-12-18*Parcels and their access lists now store over multiple sessions when the ↵mingchen1-1/+1
datastore is sqlite
2007-12-17*Land has now been linked to the StorageManager. Next step is to fill in the ↵mingchen1-4/+4
functions for the different datastore interfaces for Land Objects.
2007-12-15Put out a more comprehensible message when user authentication fails than ↵Justin Clarke Casey1-21/+2
the current NullReferenceException based one
2007-12-15Grid Inventory feature upgrade: renaming folders should now be correct, ↵Brian McBee1-0/+22
subfolders work, moving folders works. Tested only in MYSQL, but may work in MSSQL and sqlite. Probably not working in standalone mode.
2007-12-13Minor cleanupJeff Ames1-2/+7
2007-12-12* Patch from justincc to fix Inconsistent automatic mysql table creation - ↵Teravus Ovares6-0/+183
see bug 169
2007-12-11added copyright noticesJeff Ames1-0/+28
2007-12-10enable autocreation of mysql inventory tables again. I thinkSean Dague1-7/+9
I stopped the looping issue on continous upgrade with this as well.
2007-12-10saved OpenSim source code from the giant rampaging unterminated copyright ↵Jeff Ames5-9/+9
notice of doom
2007-12-08Adding an explicit close() and dispose() in the hope that it might help with ↵Brian McBee1-0/+3
assetserver issues.
2007-12-08This patch fixes mantis 105. Basically, it stops the index exception whenSean Dague1-9/+17
no root folder is found and it makes the user server wait longer for the inventory server to do its work. From Justin Casey (IBM)
2007-12-04* Avatar picker works in grid mode now.Teravus Ovares2-19/+25
* To test, click the communicate button, then click the 'add' button and type a name. You will get a list of closely matching avatar names. * Before this'll work on your sim in grid mode, the UGA needs to be updated. If it isn't updated, then you'll get a message on the sim console when searching like, 'got invalid queryid'.
2007-12-04* Fixed a whole bunch of console messages.Adam Frisby2-3/+3
2007-12-01as a Test, attempted to disable mysql inventory table auto creation.MW1-1/+1
2007-11-26Attempt to handle MYSQL error fetching assetsBrian McBee1-10/+17