aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim (unfollow)
Commit message (Collapse)AuthorFilesLines
2008-05-01* Adding unit test support to Environment for modules.Adam Frisby1-0/+59
* Written some unit tests for Terrain Module as an example.
2008-05-01* Add more class cast exceptions to mysql read inventory item to cover all ↵Justin Clarke Casey1-3/+26
new fields - not just those I think are initially failing. * This is more likely to allow existing mysql databases to work temporarily, if the previous revision doesn't work
2008-05-01* Align new fields upgrade sql to have the same 'not null' and default ↵Justin Clarke Casey14-98/+98
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* Change mysql inventory items table version 3 upgrade sql to provide ↵Justin Clarke Casey1-5/+5
explicit default values
2008-05-01* Applying Mantis#1097 - Thanks Xantor!Adam Frisby1-3/+6
- Fix for llRound (now rounds in LL-compatible fashion, rather than using bankers rounding) - Implementation of llAngleBetween
2008-05-01* Insert temporary cast exception catching code to deal with mantis 1099 - ↵Justin Clarke Casey1-3/+29
mysql inventoryitems table problem
2008-05-01* You can now rez objects out of inventory at the correct offset from prim ↵Teravus Ovares6-15/+69
you rez it on. Including multi prim groups and prim that have different X/Y/Z scales.
2008-05-01* Fix OBB raycaster to respond properly to rays cast from any direction.Teravus Ovares1-1/+4
2008-05-01* ODE Tweak. See if this helps.Teravus Ovares1-71/+23
2008-05-01* Whoops, SQLite land data malfunction. Fixed. Teravus Ovares1-1/+2
2008-04-30* Spring cleaned a bunch of '//TODO: unused' marked functions.Adam Frisby12-414/+0
2008-04-30* Cruft removal step #1. Cleaning Modules directory.Adam Frisby35-2060/+2149
2008-04-30* Sometimes you know, you do something really stupid.Adam Frisby14-17/+23
* This is one of those times (should fix build)
2008-04-30* And moreAdam Frisby3-0/+241
2008-04-30* Commiting a bunch of missed files.Adam Frisby46-0/+6986
2008-04-30* Previous commit managed to miss some files despite me hitting 'Select all'.Adam Frisby2-0/+443
* Attached.
2008-04-30* Refactored Environment/Modules directory - modules now reside in their own ↵Adam Frisby78-16880/+8880
directory with any associated module-specific classes. * Each module directory is currently inside one of the following category folders: Agent (Anything relating to do with Client<->Server communications.), Avatar (Anything to do with the avatar or presence inworld), Framework (Classes modules can use), Grid (Grid traffic, new OGS2 grid comms), Scripting (Scripting functions, etc), World (The enrivonment/scene, IE Sun/Tree modules.) * This should be moved into a seperate project file.
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* Refactored the land table to be versionable in mySQL.Teravus Ovares3-11/+170
* Added AuthbuyerID so that if someone sets a land for sale to someone and then restarts the simulator, when the simulator comes back up, the setting persists.
2008-04-30* Refactor: Rename InventoryFolderImpl.HasSubFolder() to GetDescendentFolder()Justin Clarke Casey3-12/+12
2008-04-30* Resolve mantis 1068, 1095Justin Clarke Casey2-10/+38
* The resolution takes the form of not crashing the session if the folder the user is attempting to add already exists (e.g. there is one already with the same UUID). * Printing out warnings instead
2008-04-30* Add a scratch implementation of the new inventory fields to the mssql ↵Justin Clarke Casey3-9/+33
database adapter * I don't use mssql so this may not work, corrections (in the form of patches) are welcome. * Unlike mysql, mssql requires manual updating of existing tables here (which should mean just adding the new fields manually)
2008-04-30* Change new inventory groupID field to 36 rather than 63Justin Clarke Casey2-2/+8
* Add updated stub mssql inventory sql (only really because I was in the middle of this when I spotted the numeric transposition)
2008-04-30* Completely inconsequential inventory odds and ends (actual impact - only ↵Justin Clarke Casey3-3/+11
one log message changed)
2008-04-30add a bunch of properties for User AppearanceSean Dague1-0/+104
2008-04-30The beginnings of a UserAppearance containerSean Dague1-0/+92
2008-04-30* Actually enable the inventory upgrade sql if appropriateJustin Clarke Casey1-6/+7
2008-04-30* Patch by Melanie. Implements proper objectflags on child objects. Thanks ↵Teravus Ovares12-134/+139
Melanie! RE: 0001079: r4387. touch() event does not fire when touch script is in root prim and child prims are touched
2008-04-30* Deal with a situation where the new fields in the inventory store are null ↵Justin Clarke Casey1-6/+18
on sqlite * This is due to a preparatory change I made yesterday
2008-04-30* Trivial sqlite inventory db log message change so I can pick out the ↵Justin Clarke Casey1-7/+7
messages more easily
2008-04-30* Long awaited patch from A_Biondi Mantis 923. Kept alive by Melanie. ↵Teravus Ovares16-50/+313
Thanks A_Biondi and Melanie! * This builds but might not work. JustinCC will examine.. it may work out of the box.
2008-04-30move IUserService into the OpenSim.Framework.Communications assemblySean Dague1-0/+0
because all the other I***Service interfaces are there.
2008-04-30Patch from Melanie: 0001077: [PATCH] LSL types cannot be cast implicitly or ↵Teravus Ovares11-339/+684
explicitly in many cases Thanks Melanie! * Also, I moved the event parser and re-writer to a separate static object. More work will be done here shortly.
2008-04-29* Disabled IntergridModule until a Mono bug can be isolated.Adam Frisby1-11/+18
2008-04-29* One more attempted fix.Adam Frisby1-1/+2
2008-04-29* Made a change to InterGrid module to prevent duplicate registrations.Adam Frisby2-8/+14
2008-04-29* Missed a file in previous commit. Sorry!Adam Frisby1-0/+65
2008-04-29* Implemented new InterRegion comms method in the form of InterregionModuleAdam Frisby3-0/+225
* Interfaces and methods have been defined for basic operation, however a replacement grid module is required to share region URIs with neighbours for this module to work. * Tackling that next.
2008-04-29* Preparatory work for autoupgrade of sqlite inventory tables in preparation ↵Justin Clarke Casey1-2/+36
for patches in mantis #923
2008-04-29Stuck an exception handler in the friends routine until I have time to debug ↵Teravus Ovares1-4/+14
it more seriously.(or someone else does). It prints a 'Unable to enumerate' message on the console.. so it won't be forgotten. It isn't critical data atm though.
2008-04-29From: Dr Scofield <hud@zurich.ibm.com>Justin Clarke Casey3-23/+23
* Fixes the admin_shutdown xmlrpc method * Adds a share/python/console/shutdown.py script for shutting down a background OpenSim * For more details see http://xyzzyxyzzy.net/2008/04/29/console-less-opensim/ * There should also be instructions in the opensimulator wiki soon as well
2008-04-29Committing Dee100's balance update patch with a few bug fixes and a twist. ↵Teravus Ovares1-1/+27
Thanks Dee100!
2008-04-29* Little more spring cleaning.Adam Frisby2-9/+15
2008-04-29* Spring cleaning.Adam Frisby64-1441/+1249
* Added new generic "Location" class to handle 2D integer locations. Going to use it to replace all RegionHandle and X,Y coordinate references throughout the entire project. You have been warned.
2008-04-29Patch from Melanie: 0001087: Crash to bash de-linking objects. Thanks Melanie!Teravus Ovares1-1/+2
2008-04-29* Applying Xantor's patch 0001089 - Added llRot2Angle, ↵Teravus Ovares3-9/+174
llRot2Axis,llAxisAngle2Rot. Re-implemented llRot2Euler, llEuler2Rot
2008-04-29* Fixes child prim not editable as an attachment. You can right click on ↵Teravus Ovares2-2/+16
child prim in an attachment and get the proper pie menu. You get the attachment axis scope in the edit box.
2008-04-29* Applying melanie's List2Vector and List2Rot patch. Added a routine in ↵Teravus Ovares2-2/+8
the Quaternion constructors to catch 0,0,0,0 quaternions and convert them to 0,0,0,1 (as 0,0,0,0 is implicitly converted to 0,0,0,1 in LSL and will crash libsl if left which will in turn crash the simulator)
2008-04-28* Lash up mantis 1064 - nre thrown in LandObject.sendLandObjectOwners()Justin Clarke Casey1-13/+36
* From reading the code, the cause must be that a 'show objects on my parcel' is performed when there are objects belonging to more than 32 people * I'm not sure why there is a hardcoded 32 limit but I'm leaving it in place for now. I don't regard this mantis as resolved.
2008-04-28wrap a common exception that we get on shutdown of the script engine to keepSean Dague1-4/+9
people from thinking it's a real issue.