aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim (unfollow)
Commit message (Collapse)AuthorFilesLines
2008-09-21* minor: Remove some of the redundant asset id storage for nowJustin Clarke Casey1-11/+12
2008-09-21* Start recording asset request times after a cache miss. This is very ↵Justin Clarke Casey2-6/+33
primtive at the moment - only the last time is kept for some classes of request * This can be seen as "Latest asset request time after cache miss" in show stats on the region console
2008-09-21* Eliminate the need to copy asset request lists in the asset cache when an ↵Justin Clarke Casey1-82/+22
asset is received or missing * Also eliminates a race condition
2008-09-21* minor: tidy up of AssetCache, remove currently pointless storing of thread ↵Justin Clarke Casey1-12/+9
reference
2008-09-21Fix another reason for #2218Homer Horwitz1-3/+8
2008-09-21* Fix http://opensimulator.org/mantis/view.php?id=2189Justin Clarke Casey4-6/+45
* Allow a grid mode region simulator to properly shutdown even if the grid service is offline
2008-09-21Don't attach attachements to child agents. This coincidentially fixes a raceHomer Horwitz1-0/+3
condition that was the reason for mantis #2218.
2008-09-21Mantis #2232Melanie Thielker4-26/+70
Thank you, idb, for a patch that fixes an overflow issue in casting string -> int for both engines, and adds tests!
2008-09-21The viewer only stores a screenshot on "Set home to here" if the alert thatHomer Horwitz1-1/+2
follows show the text "Home position set.". Changed the message accordingly.
2008-09-21Mantis #2230Melanie Thielker1-0/+12
The result of constants arithmetic can be a CLI type. This allows floating point CLI types to be parsed out of lists properly.
2008-09-21bugfix for shutdownTedd Hansen1-2/+9
2008-09-21ODE was using a box collision shape for some spheres - changed those cases ↵Dahlia Trimble1-2/+3
to now use a mesh instead.
2008-09-21Change XEngine startup to enable it to run as a normal region moduleMelanie Thielker1-27/+40
rather than a special one
2008-09-21Update svn properties, minor formatting cleanup.Jeff Ames32-1396/+1396
2008-09-21Fix an exception in new ScriptEngine loader where a region wouldMelanie Thielker1-1/+2
throw on quit if there was no script engine loaded by the loader
2008-09-21More locks, try's and disable some things in SEC - maybe it won't crash now. :)Tedd Hansen3-14/+27
2008-09-21Some error handling to avoid errors in SECTedd Hansen2-18/+40
2008-09-21Completely revert the notecard uploading changes I made, since theyMelanie Thielker2-5/+4
appear to break script saves in prims for some.
2008-09-21EXPERIMENTAL: Early commit of new Script Engine Component SystemTedd Hansen27-0/+1362
2008-09-20And re-reverse the names from last commitMelanie Thielker1-2/+2
2008-09-20Remove CAPS notecard updating, as LL isn't supporting it and the viewerMelanie Thielker1-1/+2
is not playing nice
2008-09-20Partially implement notecard saves in task inventory. Still makes theMelanie Thielker2-4/+5
notecard go read-only, but changes are saved.
2008-09-20XEngine: Fix loading lists from saved stateMelanie Thielker1-1/+1
2008-09-20* Tidy up OGS1GridServicesJustin Clarke Casey1-101/+39
* Remove what should be unnecessary RemoteException catches when executing local backend calls
2008-09-20* refactor: remove unnecessary packet null check in LLClientViewJustin Clarke Casey2-8/+8
* if a packet was really null it would be caught by the general exception handler at the top of the client thread, which would also provide more information and attempt a clean shutdown
2008-09-20Fix up some ScriptBase detailsMelanie Thielker1-10/+9
2008-09-20- Consistency fix: Like llGetNumberOfNotecardLines, llGetNotecardLine ↵Homer Horwitz1-1/+13
returns NULL_KEY on error now - Conformance fix: If the notecard can't be found, shout on DEBUG_CHANNEL as the docs state - Bug fix: Don't let llGetNotecardLine throw an exception on freshly created notecards
2008-09-20* Fix build error, (maybe)Teravus Ovares2-4/+5
* Might break something.. hard to say.. 0.o
2008-09-20XEngine: Fix llGetListEntryType to return the correct type for the LSL types.Melanie Thielker2-7/+23
Change serialization to omit types it can't deal with.
2008-09-20Add <expire> tag to data snapshot to give the search server an ideaMelanie Thielker1-0/+6
of when to query this node again
2008-09-20Fix Mantis #2215: llGetNotecardLine() not detecting EOF under DNEHomer Horwitz1-9/+23
2008-09-20remove some extraneous debug messages from migrationsSean Dague1-2/+0
2008-09-19* One more tweak in the OGP module to support OGP draft3. Teravus Ovares1-1/+8
* Recognize the proper cap message for rez_avatar/rez in the response cap.
2008-09-19* Implements an experimental method to define which region you want to go to ↵Teravus Ovares2-11/+141
in your 'region domain' in OGP.
2008-09-19Small formatting cleanup, before chi11ken notices. Me bad.Homer Horwitz3-20/+39
2008-09-19add in bits to attempt to enable log4net on these tests to help when debuggingSean Dague3-0/+27
2008-09-19* minor: eliminate the current warningsJustin Clarke Casey2-3/+3
* you'd think from all this that I was one of those fanatically tidy people. I can assure you from looking around my bedroom/study that this is not the case :)
2008-09-19* Enables logins to regions on a grid once they have finished starting up ↵Justin Clarke Casey2-30/+47
(this does not include script startup).
2008-09-19add a region settings testSean Dague1-0/+13
2008-09-19* Duh, forgot I had undone some of the changes I meant to include in the ↵Justin Clarke Casey2-14/+7
previous commit
2008-09-19* Remove one possible deadlock situation as seen todayJustin Clarke Casey1-1/+7
* On script rez, XEngine was taking an m_scripts lock and then later on an m_parts lock when looking for a part by local id * In the meantime, a scene object being deleted would take an m_parts lock and then later on try to take an m_scripts lock when it tried to trigger script removal * There may be better ways to resolve this, but I believe that in general, we must always take an m_parts lock before an m_scripts lock
2008-09-19convert to using proper .net tempfiles, should have done thisSean Dague4-4/+13
initially.
2008-09-19* Only allow logins on standalone when the sim has completed it's initial ↵Justin Clarke Casey13-71/+121
startup (script startup doesn't count here) * There was a small window where region logins were allowed before modules were loaded - avatars logins that hit this window could have caused bad things to happen. * A similar change will follow for grid mode sometime soon
2008-09-19Guard LLRezObject against NaNMelanie Thielker2-2/+6
2008-09-19Mantis #2217Melanie Thielker2-2/+18
Guard against NaN being returned from llRotBetween. Return a zero rotation if the result is NaN.
2008-09-19Fix issue introduces by a fix in 6256. Fixes mantis #2214Melanie Thielker1-4/+6
2008-09-19re-enabled some ODE internal proxies for some simple prim types to try to ↵Dahlia Trimble3-50/+74
save some more memory
2008-09-19* Tweaked handler code to recognize LibOMV's LLSD Login by post content.Teravus Ovares1-1/+3
* OK for public consumption.
2008-09-19* Added null exception handler where we couldn't locate a user data record ↵Teravus Ovares2-2/+18
in the cache for the user * More OGP tweaks to make it play nice in an error condition. * Still Experimental.
2008-09-19* Switches content type from application/xml+llsd to application/llsd+xml on ↵Teravus Ovares2-3/+38
outgoing requests. * Monitors / for getting the seed cap for rez_avatar/request on application/llsd+xml && application/xml+llsd && !application/xml * Experimental, this might break LibOMV temporarily.