Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | * Store task inventory when an object is taken into agent inventory | Justin Clarke Casey | 2008-01-16 | 1 | -43/+54 |
| | | | | | | | | * 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 clause | lbsa71 | 2008-01-16 | 1 | -0/+1 |
| | |||||
* | * More work on getting the database framework to actually work | lbsa71 | 2008-01-16 | 1 | -1/+1 |
| | |||||
* | * Mother of all commits: | Adam Frisby | 2008-01-15 | 5 | -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. | ||||
* | Set svn:eol-style. | Jeff Ames | 2008-01-14 | 1 | -24/+24 |
| | |||||
* | * Added specialization of DatabaseMapper, DataReader and ObjectFieldMapper ↵ | lbsa71 | 2008-01-14 | 1 | -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 | ||||
* | Applied patch from melanie (thank you) for mantis issue# 338 | MW | 2008-01-13 | 1 | -2/+2 |
| | |||||
* | * Do database implementation for prim inventory items in mysql | Justin Clarke Casey | 2008-01-11 | 1 | -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 | ||||
* | * returnin LLUUID.Zero rather than LLUUID.Random on webkey null | lbsa71 | 2008-01-11 | 1 | -1/+1 |
| | |||||
* | * quick fix to fix if webLoginKey is null in DB, return random key (I guess ↵ | lbsa71 | 2008-01-11 | 1 | -1/+9 |
| | | | | LLUUID.Zero would be a security hazard) | ||||
* | * This may be broken.. it hasn't been tested, however I wanted to get the ↵ | Teravus Ovares | 2008-01-09 | 1 | -0/+33 |
| | | | | last database changes in before sdauge changes them significantly. | ||||
* | * ok, last mySQL webloginkey related update tonight. | Teravus Ovares | 2008-01-09 | 1 | -1/+1 |
| | |||||
* | * almost an oops | Teravus Ovares | 2008-01-09 | 1 | -1/+1 |
| | |||||
* | * Added a hashtable based HTTP processor in preparation of the web_login_key | Teravus Ovares | 2008-01-09 | 4 | -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! | ||||
* | *Added ability to update only necessary data on insertRegion for the grid ↵ | mingchen | 2008-01-07 | 1 | -5/+23 |
| | | | | server. | ||||
* | * Updates UserServer | Teravus Ovares | 2008-01-02 | 1 | -4/+0 |
| | | | | | | | | * Updates OSG1UserServices * Friends list is now persistent in grid mode. * You can add, new friends and remove them | ||||
* | * You can add and remove a friend in standalone now within the same ↵ | Teravus Ovares | 2008-01-01 | 1 | -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... | ||||
* | * Added database and UserManagerBase glue for FriendsList management | Teravus Ovares | 2007-12-31 | 2 | -1/+169 |
| | | | | | * Don't forget to run prebuild | ||||
* | * Fixed References in Prebuild so the project compiles | Teravus Ovares | 2007-12-30 | 1 | -0/+25 |
| | | | | | | * Added Friends List methods to IUserData interface * Created Stub friendslist Database Methods | ||||
* | * Moved PrimitiveBaseShape subclasses into factory methods - the subclassing ↵ | lbsa71 | 2007-12-28 | 1 | -2/+2 |
| | | | | | | | scheme won't hold for serialization * Extracted out the 'old' AddNewPrimitive that places an object at an exact pos, without the raytracing | ||||
* | * Optimized usings | lbsa71 | 2007-12-27 | 7 | -259/+269 |
| | | | | | | | * shortened references * Removed redundant 'this' * Normalized EOF | ||||
* | * Fixed MonoSQLite Update Table routine | Teravus Ovares | 2007-12-27 | 1 | -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. | ||||
* | * AssetServerBase: _ProcessRequest is now called GetAsset | lbsa71 | 2007-12-27 | 1 | -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. | ||||
* | * Added Sit Target persistence over sim restarts for mySQL and MonoSQLite. | Teravus Ovares | 2007-12-27 | 1 | -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. | ||||
* | Prim inventory persistence phase 1: Creation of preliminary table in sqlite. | Justin Clarke Casey | 2007-12-27 | 1 | -1/+2 |
| | | | | | | | No user functionality yet. This code is not turned on, so there is no possibility of disruption to existing databases. | ||||
* | Miscellaneous small tweaks and more logging messages to move towards ↵ | Justin Clarke Casey | 2007-12-23 | 1 | -1/+1 |
| | | | | resolving inventory problems | ||||
* | * and another :/ | Teravus Ovares | 2007-12-20 | 1 | -2/+2 |
| | |||||
* | * Fixed implicit .ToString() in shape fetch. | Teravus Ovares | 2007-12-20 | 1 | -2/+2 |
| | |||||
* | * fixed a few Implicit uses of .ToString() | Teravus Ovares | 2007-12-20 | 1 | -9/+9 |
| | |||||
* | * Matched up all previous .ToString() references (r2764) in ↵ | Teravus Ovares | 2007-12-20 | 1 | -18/+18 |
| | | | | OpenSim.Framework.Data.MySQL with Justincc's Util.ToRawUuidString() | ||||
* | Added patch from Johan. First attempt to solve the LibSL.Packet GC problem. ↵ | Jeff Ames | 2007-12-20 | 4 | -30/+30 |
| | | | | Works with LibSL rev>1532 | ||||
* | Extended svn:eol-style to check some other file types. | Jeff Ames | 2007-12-20 | 5 | -52/+52 |
| | |||||
* | Misc. cleanup: | Jeff Ames | 2007-12-19 | 1 | -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 | ||||
* | *Parcels now fully work on MySQL as a datastore after a few tweaks and bug ↵ | mingchen | 2007-12-18 | 1 | -6/+75 |
| | | | | fixes after testing | ||||
* | *Fixed MySQLDataStore bug causing errors on startup | mingchen | 2007-12-18 | 1 | -12/+12 |
| | |||||
* | *Using Mysql as the datastore should now store parcels across multiple sessions | mingchen | 2007-12-18 | 1 | -0/+228 |
| | |||||
* | *Parcels and their access lists now store over multiple sessions when the ↵ | mingchen | 2007-12-18 | 1 | -1/+1 |
| | | | | datastore is sqlite | ||||
* | *Land has now been linked to the StorageManager. Next step is to fill in the ↵ | mingchen | 2007-12-17 | 1 | -4/+4 |
| | | | | functions for the different datastore interfaces for Land Objects. | ||||
* | Put out a more comprehensible message when user authentication fails than ↵ | Justin Clarke Casey | 2007-12-15 | 1 | -21/+2 |
| | | | | the current NullReferenceException based one | ||||
* | Grid Inventory feature upgrade: renaming folders should now be correct, ↵ | Brian McBee | 2007-12-15 | 1 | -0/+22 |
| | | | | | | | | subfolders work, moving folders works. Tested only in MYSQL, but may work in MSSQL and sqlite. Probably not working in standalone mode. | ||||
* | Minor cleanup | Jeff Ames | 2007-12-13 | 1 | -2/+7 |
| | |||||
* | * Patch from justincc to fix Inconsistent automatic mysql table creation - ↵ | Teravus Ovares | 2007-12-12 | 6 | -0/+183 |
| | | | | see bug 169 | ||||
* | added copyright notices | Jeff Ames | 2007-12-11 | 1 | -0/+28 |
| | |||||
* | enable autocreation of mysql inventory tables again. I think | Sean Dague | 2007-12-10 | 1 | -7/+9 |
| | | | | | | I stopped the looping issue on continous upgrade with this as well. | ||||
* | saved OpenSim source code from the giant rampaging unterminated copyright ↵ | Jeff Ames | 2007-12-10 | 5 | -9/+9 |
| | | | | notice of doom | ||||
* | Adding an explicit close() and dispose() in the hope that it might help with ↵ | Brian McBee | 2007-12-08 | 1 | -0/+3 |
| | | | | assetserver issues. | ||||
* | This patch fixes mantis 105. Basically, it stops the index exception when | Sean Dague | 2007-12-08 | 1 | -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) | ||||
* | * Avatar picker works in grid mode now. | Teravus Ovares | 2007-12-04 | 2 | -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'. | ||||
* | * Fixed a whole bunch of console messages. | Adam Frisby | 2007-12-04 | 2 | -3/+3 |
| | |||||
* | as a Test, attempted to disable mysql inventory table auto creation. | MW | 2007-12-01 | 1 | -1/+1 |
| |