aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Data/MySQL/MySQLManager.cs (unfollow)
Commit message (Collapse)AuthorFilesLines
2008-09-06* This is the fabled LibOMV update with all of the libOMV types from JHurlimanTeravus Ovares1-67/+67
* This is a HUGE OMG update and will definitely have unknown side effects.. so this is really only for the strong hearted at this point. Regular people should let the dust settle. * This has been tested to work with most basic functions. However.. make sure you back up 'everything' before using this. It's that big! * Essentially we're back at square 1 in the testing phase.. so lets identify things that broke.
2008-09-03Mantis #2099Melanie Thielker1-0/+13
Thank you, cmickeyb, for a patch that corrects the database connection handling in the multithreaded user server.
2008-08-30* Added new MySQLSuperManager support for the grid servers.Adam Frisby1-1/+1
* In theory, login and a large number of grid functions should now at least be multithreaded.
2008-08-24Mantis#2027. Thank you kindly, HomerHorwitz for a patch that addresses:Charles Krinke1-1/+1
Analysis shows that the XMLRPC-request contains an empty string (<string />) for the custom_type parameter, which is deserialized wrongly to a null-value, thus leading to the exception above. The attached patch (against r5967) fixes the symptom and uses "" for customType in that case.
2008-08-19Update svn properties, formatting cleanup.Jeff Ames1-4/+4
2008-08-19Attachment persistence!!! Patch #9169 (Mantis #1171)Melanie Thielker1-1/+4
Attachments now save to MySQL. No reattach on login yet.
2008-08-18* Properly dispose of the reader after readAttachments() has finished with ↵Justin Clarke Casey1-2/+3
it in the Mysql User data manager
2008-08-18Avatar Attachment persistence!! Patch #9168 (Mantis #1171)Melanie Thielker1-0/+51
Plumbs in attachment persistence and adds the tables. Currently MySQL only, no user functionality yet.
2008-08-18Formatting cleanup.Jeff Ames1-9/+9
2008-08-15Plumb in the partner and the account title fields for profile info.Melanie Thielker1-4/+23
2008-08-15Small fox in the database, god level was being overwritten with the userMelanie Thielker1-1/+1
flags value
2008-08-14Adds UserFlags and GodLevel to the user data store and plumbs then in.Melanie Thielker1-3/+12
This will have no effect unless both the UGAI and the region are this revision or later
2008-08-14Mantis #1946Melanie Thielker1-2/+8
Thank you, HomerHorwitz, for a patch that corrects and improves TP to landmark and home position handling.
2008-07-18Thanks, sempuki, for a patch that moves all grid plugins to new PluginLoader ↵Mike Mazur1-1/+1
(issue 1763).
2008-07-03Mantis#1661. Thank you kindly, CMickeyb for a patch that:Charles Krinke1-36/+77
patch attached to check for timeouts on mysql connections *before* operations occur that are likely to timeout. if timeout occurs or the connections is down, it is reconnected before the operation fails.
2008-06-27last round of warning squashing. calling it a day now.Dr Scofield1-7/+19
2008-06-26Add patch from bug #1596 - adds Doxygen documentation in OpenSim.Data.MySQL ↵Jeff Ames1-4/+30
files. Thanks kerunix_Flan!
2008-05-21this removes use of the mapper for wearables, and I can confirm thingsSean Dague1-39/+47
get saved to the database. There are still issues on wearing things after a cleared cache that I'm looking at now.
2008-05-21create some direct sql calls for appearanceSean Dague1-0/+109
2008-05-16Formatting cleanup.Jeff Ames1-8/+8
2008-05-14Formatting cleanup.Jeff Ames1-1/+1
2008-05-08* You can haz more spring cleaning.Adam Frisby1-8/+2
* Eventually this codebase will be clean. >_>
2008-05-01* Align new fields upgrade sql to have the same 'not null' and default ↵Justin Clarke Casey1-1/+1
settings as when an inventoryitems table is newly created * Normalize logging titles in database code, though this doesn't yet cover invoking code
2008-04-24in theory, let you pass the mysql connection string into theSean Dague1-2/+14
mysql manager class. This could use some testing of inventory and asset services. Once this is prooved out, I'll do it for mssql as well.
2008-04-21* Optimised using statements and namespace references across entire project ↵Adam Frisby1-3/+2
(this took a while to run).
2008-04-15* Make it easier to follow logins on the user server by changing and tidying ↵Justin Clarke Casey1-2/+2
up log messages
2008-04-10renaming of attributes in UserAgentData for readabilitySean Dague1-6/+6
2008-04-10changing UserAgentData to use properties. This caused moreSean Dague1-25/+49
grief than expected, as monodevelop doesn't like to refactor properties of properties.
2008-04-10further renaming of properties for claritySean Dague1-11/+11
2008-04-10moved fields to properties for UserDataProfile, which wasSean Dague1-26/+37
actually a little more work than I expected given the copious use of out params.
2008-04-02fix ups to include OpenSim.Framework explicit includes (theySean Dague1-0/+1
were implicitly included before). Everything builds again. Now off to testing.
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-18Formatting cleanup.Jeff Ames1-26/+25
2008-03-18Formatting cleanup.Jeff Ames1-16/+15
2008-03-18Last position will be stored in the DB on logout, and the avatar can ↵Johan Berntsson1-2/+50
continue from the same position in the next login (only with MySQL at the moment)
2008-03-04Merged 3Di code that provides scene and avatar serialization, and plugin ↵Johan Berntsson1-2/+40
support for region move/split/merge. See ThirdParty/3Di/README.txt. Unless the new modules are used there should be no noticeable changes when running OpenSim.
2008-03-03* Applying Ahzz's profile patch. Thanks Ahzz! Teravus Ovares1-4/+109
* Fixed a few bugs in the patch that are sim crashers. * There's still a bug in mySQL mode/ grid mode where the main userprofile text doesn't save.
2008-03-02Thank you very much, Ahzzmandius for:Charles Krinke1-44/+26
converts Parse calls to TryParse Replaces string.empty and lluuid.zero calls on user load to use real values from DB (related to user profile save/load work. Finer grained patching)
2008-02-20Minor cleanup.Jeff Ames1-29/+19
2008-02-13* Introduced customizable table names on MySQL and MSSQL UserData plug-ins.lbsa711-0/+2
[Provided by openlifegrid.com]
2008-02-11* Added some connection debugginglbsa711-1/+9
2008-02-05Converted logging to use log4net.Jeff Ames1-8/+10
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-02fix for error on null owner_uuid fieldBrian McBee1-1/+8
2008-02-02Change casting slightly for reading owner_uuid from mysql.Charles Krinke1-2/+3
2008-02-02Thank you very much daTwitch for your first contribution to the C# simulator.Charles Krinke1-5/+36
This is the beginnings of support for storage of region owner in the MySQLManager table and the use of "owner_uuid".
2008-01-15* Mother of all commits:Adam Frisby1-6/+6
* 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-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* Added a hashtable based HTTP processor in preparation of the web_login_keyTeravus Ovares1-3/+5
* 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!