0.5.10-release
From OpenSimulator
m (bot test - killing 'Template:' prefix from template includings and/or changing external-link to internal-link) |
|||
Line 1: | Line 1: | ||
__NOTOC__ | __NOTOC__ | ||
− | {{ | + | {{Quicklinks}} |
------------------------------------------------------------------------ | ------------------------------------------------------------------------ | ||
r6421 | melanie | 2008-09-21 15:16:17 -0700 (Sun, 21 Sep 2008) | 4 lines | r6421 | melanie | 2008-09-21 15:16:17 -0700 (Sun, 21 Sep 2008) | 4 lines |
Revision as of 05:38, 10 June 2011
r6421 | melanie | 2008-09-21 15:16:17 -0700 (Sun, 21 Sep 2008) | 4 lines
Allows to use the new script engine feature. Begin your script with //XEngine: or //DotNetEnine: , optionally followed by a language like //XEngine:lsl, and it will be run on the chosen engine.
r6420 | melanie | 2008-09-21 14:47:00 -0700 (Sun, 21 Sep 2008) | 6 lines
Change the scirpt engine loading mechanism. Script engines are now ordinary region modules and are able to coexist in one instance. See http://opensimulator.org/wiki/ScriptEngines for details. There were changes to OpenSim.ini.example, please note DefaultScriptEngine. Also see the User docs and FAQ on the Wiki. Default is DotNetEngine.
r6419 | justincc | 2008-09-21 13:56:39 -0700 (Sun, 21 Sep 2008) | 2 lines
- minor: warnings removal
r6418 | ckrinke | 2008-09-21 13:51:55 -0700 (Sun, 21 Sep 2008) | 3 lines
Mantis#2233. Thank you kindly, Idb, for a patch that solves: The constants for llGetParcelDetails were missing for DotNetEngine and XEngine.
r6417 | justincc | 2008-09-21 13:44:54 -0700 (Sun, 21 Sep 2008) | 2 lines
- minor: Remove some of the redundant asset id storage for now
r6416 | justincc | 2008-09-21 13:29:06 -0700 (Sun, 21 Sep 2008) | 3 lines
- Start recording asset request times after a cache miss. This is very 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
r6415 | justincc | 2008-09-21 11:53:58 -0700 (Sun, 21 Sep 2008) | 3 lines
- Eliminate the need to copy asset request lists in the asset cache when an asset is received or missing
- Also eliminates a race condition
r6414 | justincc | 2008-09-21 10:49:52 -0700 (Sun, 21 Sep 2008) | 2 lines
- minor: tidy up of AssetCache, remove currently pointless storing of thread reference
r6413 | homerh | 2008-09-21 10:01:58 -0700 (Sun, 21 Sep 2008) | 2 lines
Fix another reason for #2218
r6412 | justincc | 2008-09-21 09:58:14 -0700 (Sun, 21 Sep 2008) | 3 lines
- Fix http://opensimulator.org/mantis/view.php?id=2189
- Allow a grid mode region simulator to properly shutdown even if the grid service is offline
r6411 | homerh | 2008-09-21 09:07:41 -0700 (Sun, 21 Sep 2008) | 3 lines
Don't attach attachements to child agents. This coincidentially fixes a race condition that was the reason for mantis #2218.
r6410 | melanie | 2008-09-21 08:54:58 -0700 (Sun, 21 Sep 2008) | 4 lines
Mantis #2232 Thank you, idb, for a patch that fixes an overflow issue in casting string -> int for both engines, and adds tests!
r6409 | homerh | 2008-09-21 06:31:30 -0700 (Sun, 21 Sep 2008) | 3 lines
The viewer only stores a screenshot on "Set home to here" if the alert that follows show the text "Home position set.". Changed the message accordingly.
r6408 | melanie | 2008-09-21 05:18:30 -0700 (Sun, 21 Sep 2008) | 4 lines
Mantis #2230 The result of constants arithmetic can be a CLI type. This allows floating point CLI types to be parsed out of lists properly.
r6407 | tedd | 2008-09-21 02:04:39 -0700 (Sun, 21 Sep 2008) | 1 line
bugfix for shutdown
r6406 | dahlia | 2008-09-21 01:12:52 -0700 (Sun, 21 Sep 2008) | 1 line
ODE was using a box collision shape for some spheres - changed those cases to now use a mesh instead.
r6405 | melanie | 2008-09-20 19:52:12 -0700 (Sat, 20 Sep 2008) | 3 lines
Change XEngine startup to enable it to run as a normal region module rather than a special one
r6404 | chi11ken | 2008-09-20 19:41:22 -0700 (Sat, 20 Sep 2008) | 1 line
Update svn properties, minor formatting cleanup.
r6403 | melanie | 2008-09-20 19:26:08 -0700 (Sat, 20 Sep 2008) | 3 lines
Fix an exception in new ScriptEngine loader where a region would throw on quit if there was no script engine loaded by the loader
r6402 | tedd | 2008-09-20 18:09:54 -0700 (Sat, 20 Sep 2008) | 1 line
More locks, try's and disable some things in SEC - maybe it won't crash now. :)
r6401 | tedd | 2008-09-20 17:42:27 -0700 (Sat, 20 Sep 2008) | 1 line
Some error handling to avoid errors in SEC
r6400 | tedd | 2008-09-20 17:10:37 -0700 (Sat, 20 Sep 2008) | 1 line
One small bug fixed, now it compiles.
r6399 | melanie | 2008-09-20 17:05:33 -0700 (Sat, 20 Sep 2008) | 3 lines
Completely revert the notecard uploading changes I made, since they appear to break script saves in prims for some.
r6398 | tedd | 2008-09-20 17:03:13 -0700 (Sat, 20 Sep 2008) | 1 line
EXPERIMENTAL: Early commit of new Script Engine Component System
r6397 | melanie | 2008-09-20 15:11:53 -0700 (Sat, 20 Sep 2008) | 2 lines
And re-reverse the names from last commit
r6396 | melanie | 2008-09-20 15:04:59 -0700 (Sat, 20 Sep 2008) | 3 lines
Remove CAPS notecard updating, as LL isn't supporting it and the viewer is not playing nice
r6395 | melanie | 2008-09-20 13:56:39 -0700 (Sat, 20 Sep 2008) | 3 lines
Partially implement notecard saves in task inventory. Still makes the notecard go read-only, but changes are saved.
r6394 | melanie | 2008-09-20 13:07:10 -0700 (Sat, 20 Sep 2008) | 2 lines
XEngine: Fix loading lists from saved state
r6393 | justincc | 2008-09-20 12:55:49 -0700 (Sat, 20 Sep 2008) | 3 lines
- Tidy up OGS1GridServices
- Remove what should be unnecessary RemoteException catches when executing local backend calls
r6392 | justincc | 2008-09-20 12:05:00 -0700 (Sat, 20 Sep 2008) | 4 lines
- refactor: remove unnecessary packet null check in LLClientView
- 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
r6391 | melanie | 2008-09-20 11:17:04 -0700 (Sat, 20 Sep 2008) | 2 lines
Fix up some ScriptBase details
r6390 | homerh | 2008-09-20 10:32:58 -0700 (Sat, 20 Sep 2008) | 5 lines
- Consistency fix: Like llGetNumberOfNotecardLines, llGetNotecardLine 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
r6389 | teravus | 2008-09-20 10:17:41 -0700 (Sat, 20 Sep 2008) | 2 lines
- Fix build error, (maybe)
- Might break something.. hard to say.. 0.o
r6388 | melanie | 2008-09-20 09:24:36 -0700 (Sat, 20 Sep 2008) | 3 lines
XEngine: Fix llGetListEntryType to return the correct type for the LSL types. Change serialization to omit types it can't deal with.
r6387 | melanie | 2008-09-20 09:15:10 -0700 (Sat, 20 Sep 2008) | 3 lines
Add <expire> tag to data snapshot to give the search server an idea of when to query this node again
r6386 | homerh | 2008-09-20 07:46:09 -0700 (Sat, 20 Sep 2008) | 2 lines
Fix Mantis #2215: llGetNotecardLine() not detecting EOF under DNE
r6385 | sdague | 2008-09-20 05:44:39 -0700 (Sat, 20 Sep 2008) | 2 lines
remove some extraneous debug messages from migrations
r6384 | tedd | 2008-09-20 04:25:14 -0700 (Sat, 20 Sep 2008) | 1 line
Removing empty folder
r6383 | teravus | 2008-09-19 16:59:49 -0700 (Fri, 19 Sep 2008) | 2 lines
- One more tweak in the OGP module to support OGP draft3.
- Recognize the proper cap message for rez_avatar/rez in the response cap.
r6382 | teravus | 2008-09-19 14:37:49 -0700 (Fri, 19 Sep 2008) | 1 line
- Implements an experimental method to define which region you want to go to in your 'region domain' in OGP.
r6381 | homerh | 2008-09-19 14:32:41 -0700 (Fri, 19 Sep 2008) | 2 lines
Small formatting cleanup, before chi11ken notices. Me bad.
r6380 | sdague | 2008-09-19 13:53:42 -0700 (Fri, 19 Sep 2008) | 2 lines
add in bits to attempt to enable log4net on these tests to help when debugging
r6379 | justincc | 2008-09-19 13:39:30 -0700 (Fri, 19 Sep 2008) | 3 lines
- minor: eliminate the current warnings
- 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 :)
r6378 | justincc | 2008-09-19 13:02:19 -0700 (Fri, 19 Sep 2008) | 2 lines
- Enables logins to regions on a grid once they have finished starting up (this does not include script startup).
r6377 | sdague | 2008-09-19 13:00:09 -0700 (Fri, 19 Sep 2008) | 2 lines
add a region settings test
r6376 | justincc | 2008-09-19 12:07:20 -0700 (Fri, 19 Sep 2008) | 2 lines
- Duh, forgot I had undone some of the changes I meant to include in the previous commit
r6375 | justincc | 2008-09-19 11:50:19 -0700 (Fri, 19 Sep 2008) | 5 lines
- Remove one possible deadlock situation as seen today
- 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
r6374 | sdague | 2008-09-19 10:47:37 -0700 (Fri, 19 Sep 2008) | 3 lines
convert to using proper .net tempfiles, should have done this initially.
r6373 | justincc | 2008-09-19 10:41:21 -0700 (Fri, 19 Sep 2008) | 4 lines
- Only allow logins on standalone when the sim has completed it's initial 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
r6372 | melanie | 2008-09-19 10:34:35 -0700 (Fri, 19 Sep 2008) | 2 lines
Guard LLRezObject against NaN
r6371 | melanie | 2008-09-19 10:00:17 -0700 (Fri, 19 Sep 2008) | 4 lines
Mantis #2217 Guard against NaN being returned from llRotBetween. Return a zero rotation if the result is NaN.
r6370 | melanie | 2008-09-19 06:11:55 -0700 (Fri, 19 Sep 2008) | 2 lines
Fix issue introduces by a fix in 6256. Fixes mantis #2214
r6369 | dahlia | 2008-09-19 02:13:27 -0700 (Fri, 19 Sep 2008) | 1 line
re-enabled some ODE internal proxies for some simple prim types to try to save some more memory
r6368 | teravus | 2008-09-18 18:36:02 -0700 (Thu, 18 Sep 2008) | 2 lines
- Tweaked handler code to recognize LibOMV's LLSD Login by post content.
- OK for public consumption.
r6367 | teravus | 2008-09-18 18:11:40 -0700 (Thu, 18 Sep 2008) | 3 lines
- Added null exception handler where we couldn't locate a user data record in the cache for the user
- More OGP tweaks to make it play nice in an error condition.
- Still Experimental.
r6366 | teravus | 2008-09-18 17:13:16 -0700 (Thu, 18 Sep 2008) | 3 lines
- Switches content type from application/xml+llsd to application/llsd+xml on 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.
r6365 | melanie | 2008-09-18 13:23:18 -0700 (Thu, 18 Sep 2008) | 2 lines
Fix llParcelMedia queries. Correct types and add a missing ToString() (XEngine)
r6364 | homerh | 2008-09-18 13:15:04 -0700 (Thu, 18 Sep 2008) | 4 lines
Add a db.Dispose before calling Delete on the SQLite database. On Windows, you are not able to delete a file while there is still a handle to it open.
r6363 | homerh | 2008-09-18 13:10:09 -0700 (Thu, 18 Sep 2008) | 5 lines
- Add Dispose method to IRegionDataStore - Add necessary dummy Dispose-methods where they are missing - Implement the SQLite Dispose-methods (currently only used for unit tests, in the next commit)
r6362 | justincc | 2008-09-18 11:58:39 -0700 (Thu, 18 Sep 2008) | 4 lines
- Apply http://opensimulator.org/mantis/view.php?id=2212
- Update llGetNumberOfNotecardLines() and llGetNotecardLine() to use dataserver on dotnetengine
- Thanks M.Igarashi
r6361 | justincc | 2008-09-18 11:54:42 -0700 (Thu, 18 Sep 2008) | 2 lines
- Make the ode simulation update loop print out the stack if an exception occurs (at least, this is what will happen on linux)
r6360 | melanie | 2008-09-18 11:54:27 -0700 (Thu, 18 Sep 2008) | 3 lines
Reverse yes and no for the parcel's "public" property to make it accurately reflect parcel status
r6359 | melanie | 2008-09-18 11:50:39 -0700 (Thu, 18 Sep 2008) | 4 lines
XEngine: fix collisions, add event coalescing for collision events. Fix a nasty concurrency issue that could cause a high event frequency to start more than one thread pool job for a single script.
r6358 | teravus | 2008-09-18 10:47:29 -0700 (Thu, 18 Sep 2008) | 2 lines
- Updates the SQLite region database to support the same properties that the MySQL version does for the table, prims.
- If this causes any unit tests to fail, the tests need to be updated.
r6357 | melanie | 2008-09-18 10:06:47 -0700 (Thu, 18 Sep 2008) | 2 lines
Remove redundant permissions check in OSSL_Api.cs
r6356 | melanie | 2008-09-18 10:04:02 -0700 (Thu, 18 Sep 2008) | 2 lines
Fix list reset behavior, and thereby squash one warning
r6355 | drscofield | 2008-09-18 09:53:26 -0700 (Thu, 18 Sep 2008) | 6 lines
From: Robert Smart (SMARTROB@uk.ibm.com)
Patch for new scripting method osParseJSON.
also, a couple of warning bugs killed.
r6354 | chi11ken | 2008-09-18 09:07:06 -0700 (Thu, 18 Sep 2008) | 1 line
Update svn properties, minor formatting cleanup.
r6353 | drscofield | 2008-09-18 08:54:27 -0700 (Thu, 18 Sep 2008) | 2 lines
code formatting cleanup.
r6352 | drscofield | 2008-09-18 08:50:52 -0700 (Thu, 18 Sep 2008) | 4 lines
and this actually adds the appearance code itself (and not just the check-in message)
r6351 | drscofield | 2008-09-18 08:49:52 -0700 (Thu, 18 Sep 2008) | 4 lines
Adds REST interface for setting avatar appearance. cleans up a couple of places in the REST inventory code.
r6350 | drscofield | 2008-09-18 08:44:05 -0700 (Thu, 18 Sep 2008) | 7 lines
adds support to delete a region completely and offers that functionality via the console command "delete-region" and also via RemoteAdminPlugin.
minor typo fix.
r6349 | sdague | 2008-09-18 08:39:22 -0700 (Thu, 18 Sep 2008) | 3 lines
add some comments and some try blocks around object storage in the hopes this will help debug why this is failing for some people.
r6348 | melanie | 2008-09-18 08:24:16 -0700 (Thu, 18 Sep 2008) | 5 lines
Kan-Ed fix series. Correct a condition where a prim is linked before it has been persisted for the first time and is then persisted through it's former SOG with a bad offset position.
r6347 | melanie | 2008-09-18 05:50:01 -0700 (Thu, 18 Sep 2008) | 4 lines
Mantis #2213 Thank you, nlin, for a patch that prevents physical prims from being created twice when rezzed from a script.
r6346 | melanie | 2008-09-18 05:44:18 -0700 (Thu, 18 Sep 2008) | 2 lines
Another pointless multiplication/division removed
r6345 | melanie | 2008-09-18 05:37:44 -0700 (Thu, 18 Sep 2008) | 4 lines
XEngine API refactor. Fully implement ALL_SIDES with sanity checks. Correct color handling functions to no longer return the inverse color. Remove pointless * 256 / 256 legacy constructs.
r6344 | melanie | 2008-09-17 20:38:20 -0700 (Wed, 17 Sep 2008) | 5 lines
Kan-Ed fix series. XEngine: Change a number of methods to use the new link part method. Fix ALL_SIDES for llSetColor, llSetTexture, llSetAlpha, llSetPrimitiveParams, llGetPrimitiveParams(PRIM_TEXTURE, PRIM_COLOR).
r6343 | melanie | 2008-09-17 19:54:17 -0700 (Wed, 17 Sep 2008) | 4 lines
Kan-Ed fix series. XEngine: Introduce a common method to determine link parts to work on. Fix llSetLinkColor method.
r6342 | melanie | 2008-09-17 16:50:21 -0700 (Wed, 17 Sep 2008) | 3 lines
Kan-Ed fix series. Fix up llRezAtRoot and llRezObject, fix llCreateLink to send a full update and do a persistence save.
r6341 | melanie | 2008-09-17 16:08:46 -0700 (Wed, 17 Sep 2008) | 4 lines
Add various XML elements to the data snapshot. Changes by Fly-Man and myself. Fix a crash in DataSnapshot when no master avatar and no estate owner is set (e.g. "Mainland").
r6340 | melanie | 2008-09-17 15:00:56 -0700 (Wed, 17 Sep 2008) | 6 lines
Kan-Ed fix series. Fix llTakeControls to behave as documented. XEngine fixes: prevent queue overruns, prevent spamming when no key is down. Release controls when conflicting permissions are requested or permissions are refused later. Release when prim or script are deleted. Fixes Scene script instance deletion semantics.
r6339 | homerh | 2008-09-17 12:21:28 -0700 (Wed, 17 Sep 2008) | 3 lines
Adding currentLookAt to useragents table in SQLite. This complements the MySQL change from http://opensimulator.org/mantis/view.php?id=2073
r6338 | tedd | 2008-09-17 09:46:23 -0700 (Wed, 17 Sep 2008) | 1 line
More ScriptEngine cleanup
r6337 | teravus | 2008-09-17 06:59:44 -0700 (Wed, 17 Sep 2008) | 1 line
- SSL Documentation update from Lexa
r6336 | justincc | 2008-09-17 06:18:48 -0700 (Wed, 17 Sep 2008) | 4 lines
- Apply http://opensimulator.org/mantis/view.php?id=2207
- Attached patch implements llRequestAgentData for DotNetEngine. (It already is implemented in XEngine.)
- Thanks Y. Nitta
r6335 | justincc | 2008-09-17 06:14:07 -0700 (Wed, 17 Sep 2008) | 4 lines
- Apply http://opensimulator.org/mantis/view.php?id=2206
- Fix/implement LSL group-related functions llDetectedGroup, llSameGroup
- Thanks nlin
r6334 | chi11ken | 2008-09-16 16:21:50 -0700 (Tue, 16 Sep 2008) | 1 line
Update svn properties, minor formatting cleanup.
r6333 | sdague | 2008-09-16 12:51:14 -0700 (Tue, 16 Sep 2008) | 3 lines
Added some terrain tests, and found a fun race condition in the sqlite terrain driver in the process, which is now fixed. yay for unit tests!
r6332 | sdague | 2008-09-16 12:48:21 -0700 (Tue, 16 Sep 2008) | 3 lines
we can use equals on strings because they are comparible, and this is the prefered way of doing these tests.
r6331 | homerh | 2008-09-16 11:59:13 -0700 (Tue, 16 Sep 2008) | 4 lines
Mantis #904: Thanks jonc, for a patch that adds "useragents" table to SQLite and stores the logout position in standalone mode. Note: This adds a migration for SQLite, so do your runprebuild
r6330 | justincc | 2008-09-16 11:49:57 -0700 (Tue, 16 Sep 2008) | 4 lines
- Apply http://opensimulator.org/mantis/view.php?id=2205 with a few small tweaks
- LSL Conformance: llSetPayPrice should accept more than four arguments in list
- Thanks kcozens!
r6329 | sdague | 2008-09-16 11:33:49 -0700 (Tue, 16 Sep 2008) | 2 lines
add an inventory change test.
r6328 | justincc | 2008-09-16 10:57:34 -0700 (Tue, 16 Sep 2008) | 4 lines
- Apply http://opensimulator.org/mantis/view.php?id=2204 (with a small tweak)
- Attached patch implements LSL llGetAgentSize() for DotNetEngine and XEngine.
- Thanks Y. Nitta!
r6327 | justincc | 2008-09-16 10:48:57 -0700 (Tue, 16 Sep 2008) | 4 lines
- Apply http://opensimulator.org/mantis/view.php?id=2203
- Implementation of LSL llBreakLink and llBreakAllLinks
- Thanks Y. Nitta!
r6326 | justincc | 2008-09-16 10:44:40 -0700 (Tue, 16 Sep 2008) | 3 lines
- Add Y. Nitta to OpenSim contributors
- possibly annoy people by rearranging contributors alphabetically - it was really bothering me that they weren't in order...
r6325 | justincc | 2008-09-16 10:41:01 -0700 (Tue, 16 Sep 2008) | 4 lines
- Apply http://opensimulator.org/mantis/view.php?id=2202
- llGround causes Array out of bounds exception in KanEd#11 script
- Thanks Y. Nitta!
r6324 | justincc | 2008-09-16 10:35:35 -0700 (Tue, 16 Sep 2008) | 2 lines
- minor: oops, remove a warning I just inserted myself - naughty boy
r6323 | justincc | 2008-09-16 10:30:30 -0700 (Tue, 16 Sep 2008) | 3 lines
- If an individual scene object throws an exception while storing, deal with this locally rather than letting it propogate up the stack
- This will allow other scene objects to persist and stop the exception taking down the whole region server
r6322 | justincc | 2008-09-16 09:41:46 -0700 (Tue, 16 Sep 2008) | 3 lines
- Change XEngine default configuration values to match those in OpenSim.example.ini
- Particularly important for max threads since setting this to 2 was causing all events to wait behind the regularly sleeping maintenance event
r6321 | justincc | 2008-09-16 09:37:16 -0700 (Tue, 16 Sep 2008) | 2 lines
- minor: method documentation
r6320 | melanie | 2008-09-16 03:26:54 -0700 (Tue, 16 Sep 2008) | 4 lines
Mantis #1843 Applying DotNetEnine part of this patch. Thank you, nlin! Corrects ad hoc key list comparison.
r6319 | chi11ken | 2008-09-16 03:15:09 -0700 (Tue, 16 Sep 2008) | 1 line
Minor formatting cleanup.
r6318 | drscofield | 2008-09-16 00:19:22 -0700 (Tue, 16 Sep 2008) | 16 lines
From: mike pitman <pitman@us.ibm.com>
New patch (terrainedit2.patch) is attached that passes unit tests ( and in fact supplies the new unit test to pass..:) The previous failure was due to the change of the brush size to be linear instead of exponential, and the fact that the test parameters were assuming the exponentional brush size.
This patch also removes dependency on 'duration' argument for adjustment step size. This should address the widely differing reports of instability with terrain editing.
Note: 'doing this right' implies ultimately reading the parameters from the ini file, which this patch does not do.
r6317 | melanie | 2008-09-15 16:50:07 -0700 (Mon, 15 Sep 2008) | 4 lines
Finish up OSSL enable/disable options in XEngine. Now each function can be allowed, subject to threat level, disabled, or restricted to certain UUIDs.
r6316 | melanie | 2008-09-15 15:52:23 -0700 (Mon, 15 Sep 2008) | 2 lines
Refactor the os functions allowed check into the threat check method
r6315 | justincc | 2008-09-15 13:58:16 -0700 (Mon, 15 Sep 2008) | 2 lines
- minor: recomment the console c# script printout I accidentally left in on the last ocmmit
r6314 | justincc | 2008-09-15 13:50:57 -0700 (Mon, 15 Sep 2008) | 2 lines
- minor: eat up some yummy warnings
r6313 | justincc | 2008-09-15 12:17:10 -0700 (Mon, 15 Sep 2008) | 3 lines
- Add "reset user password" command to user server
- Some copy and pasting has occurred because it's difficult to properly refactor some bits at present. I'm very ashamed and it will disappear at some future point.
r6312 | justincc | 2008-09-15 12:02:34 -0700 (Mon, 15 Sep 2008) | 3 lines
- refactor: collapse UpdateUserProfileProperties() into existing UpdateUserProfile
- the methods were identical except that the Properties one did a check for the user profile beforehand. However, every caller was doing this already anyway.
r6311 | justincc | 2008-09-15 11:35:52 -0700 (Mon, 15 Sep 2008) | 2 lines
- oops! Add interface file I forgot in the last checkin
r6310 | justincc | 2008-09-15 11:23:36 -0700 (Mon, 15 Sep 2008) | 2 lines
- refactor: Break out IUserServiceAdmin out of IUserService since admin methods don't need to be implemented on Grid hosted region servers
r6309 | justincc | 2008-09-15 10:45:48 -0700 (Mon, 15 Sep 2008) | 2 lines
- Complete refactoring accidentally left unfinished so that all server help requests flow through the ShowHelp() method
r6308 | justincc | 2008-09-15 10:29:11 -0700 (Mon, 15 Sep 2008) | 3 lines
- Add "reset user password" command to standalone region console
- Grid user server implementation to follow shortly
r6307 | melanie | 2008-09-15 08:36:51 -0700 (Mon, 15 Sep 2008) | 3 lines
Add the option to use Allow_osFunction = false for each OS function in the XEngine section
r6306 | melanie | 2008-09-15 08:25:48 -0700 (Mon, 15 Sep 2008) | 4 lines
Add more granularity and a risk asessment system to the OSSL API in XEngine. Adds the fix from Mantis #2197 in it's new form. Stage one of the scripting security changes, more to come.
r6305 | drscofield | 2008-09-15 07:49:22 -0700 (Mon, 15 Sep 2008) | 2 lines
reverting r6302
r6304 | ckrinke | 2008-09-15 07:32:02 -0700 (Mon, 15 Sep 2008) | 2 lines
Mantis#2197. Thank you kindly, Tyre, for a patch that: adds the new function osTeleportAgent().
r6303 | chi11ken | 2008-09-15 07:21:57 -0700 (Mon, 15 Sep 2008) | 1 line
Update svn properties, minor formatting cleanup, fix a compiler warning.
r6302 | drscofield | 2008-09-15 06:44:58 -0700 (Mon, 15 Sep 2008) | 11 lines
From: mike pitman <pitman@us.ibm.com>
fixes the terrain spikes, and is the result of mostly a tuning operation on the smooth and flatten tools. I dug in and found that the spikes apparently result from smooth's overly aggressive iteration steps toward the average curvature, which leads to an instability that blows up the heights. I introduced a scaling factor to dampen the 'duration' parameter which tames progress and seems to keep things stable.
r6301 | teravus | 2008-09-14 16:46:38 -0700 (Sun, 14 Sep 2008) | 1 line
- Remove a hack I put into OGP so that I could test OGP over SSL with the SeedCap response not being SSL
r6300 | teravus | 2008-09-14 16:39:35 -0700 (Sun, 14 Sep 2008) | 1 line
- Made Seed CAP response respect the SSL setting.
r6299 | teravus | 2008-09-14 11:39:17 -0700 (Sun, 14 Sep 2008) | 4 lines
- This update makes configuring SSL a little easier on Windows XP. It also makes it possible to run a HTTPS server on the region. It also has a junk Certification authority for test purposes.
- There are still a lot of things that are hard coded to use http. They need to be fixed.
- Also includes directions
- A standard junk PEM file to append to app_settings/CA.pem in the client so SSL will work
r6298 | homerh | 2008-09-14 08:46:54 -0700 (Sun, 14 Sep 2008) | 2 lines
Added some further clipping to color- and alpha-values.
r6297 | melanie | 2008-09-14 08:18:58 -0700 (Sun, 14 Sep 2008) | 3 lines
Mantis #2186 Prevent illegal color values from being set.
r6296 | homerh | 2008-09-14 06:57:25 -0700 (Sun, 14 Sep 2008) | 3 lines
MessageServer gets the agent position (positionx/y/z) as float, not as int in the login_to_simulator message. Changed parsing accordingly (#2190).
r6295 | melanie | 2008-09-14 06:23:02 -0700 (Sun, 14 Sep 2008) | 4 lines
Mantis #2124 Thank you, RuudL, for a patch that brings MSSQL up to the same implementation level as MySQL.
r6294 | afrisby | 2008-09-13 21:13:15 -0700 (Sat, 13 Sep 2008) | 3 lines
- Converted a number of methods within the login processes from private to protected.
- Made several methods virtual to allow derivative overrides.
- Minor cleanups.
r6293 | ckrinke | 2008-09-13 19:56:51 -0700 (Sat, 13 Sep 2008) | 6 lines
Thank you kindly, CMickeyb for a patch that: Moved intialization of appearance from the SendInitialData event handler into CompleteMovement handler. That ensures that m_appearance is initialized before the inventory is retrieved (so there is a place to check on attachments).
r6292 | afrisby | 2008-09-13 18:49:47 -0700 (Sat, 13 Sep 2008) | 1 line
- Minor fixes and cleanups around code being used for Rex Module work.
r6291 | ckrinke | 2008-09-13 17:47:45 -0700 (Sat, 13 Sep 2008) | 10 lines
Mantis#2183. Thank you kindly, Ewe Loon for a patch that addresses: after using llTakeControls my sim receives about 200 messages per second, l of which get queued , this could be because there is no lag as the viewer and sim are on the same computer. The patch I have included checks to see if the "Changed" param is 0 then searches the EventQueue for Control messages being sent to the same localid, if it finds a message already in the Queue and Changed==0 then the new message is only notifing you the key is being held, since there is already a message the new one isnt needed so it isnt added to the queue.
r6290 | homerh | 2008-09-13 15:48:30 -0700 (Sat, 13 Sep 2008) | 3 lines
Fixed several cases of inverted colors and alpha in DNE and XEngine. Added clamping to 0.0 - 1.0 for R, G, B, and A.
r6289 | teravus | 2008-09-13 15:29:36 -0700 (Sat, 13 Sep 2008) | 1 line
- Adds regiondata and estatedata persistence in Sqlite. This commit is actually an assist. 99% of the work was already done by Melanie.
r6288 | chi11ken | 2008-09-13 15:07:07 -0700 (Sat, 13 Sep 2008) | 1 line
Formatting cleanup.
r6287 | homerh | 2008-09-13 14:54:07 -0700 (Sat, 13 Sep 2008) | 2 lines
Fixing a bug in DNE which caused the face-colors to be inverted when set via script.
r6286 | chi11ken | 2008-09-13 14:39:26 -0700 (Sat, 13 Sep 2008) | 1 line
Update svn properties. Minor formatting cleanup. Fix some minor typos. Remove some old dead code.
r6285 | homerh | 2008-09-13 14:14:24 -0700 (Sat, 13 Sep 2008) | 2 lines
Fix another missing UUID before a ToString().
r6284 | teravus | 2008-09-13 14:01:21 -0700 (Sat, 13 Sep 2008) | 4 lines
- Fixes SQLite load crash.
- added primary key to regionsettings table in the cached table
- initialized the data adapter.
- Still untested fully, so watch out!
r6283 | melanie | 2008-09-13 13:37:36 -0700 (Sat, 13 Sep 2008) | 2 lines
Add region settings support to SQLite (untested!)
r6282 | melanie | 2008-09-13 12:51:56 -0700 (Sat, 13 Sep 2008) | 4 lines
Mantis #2018 Read animation data from avataranimations.xml to allow default animations to be started and stopped by name from scripts.
r6281 | homerh | 2008-09-13 11:42:09 -0700 (Sat, 13 Sep 2008) | 4 lines
Update avatar-position while avatar is sitting and the prim is moved (#2159). I decided to make ParentPosition a public property in ScenePresence, because that's exactly what happens (the parent position changes on prim move).
r6280 | melanie | 2008-09-13 10:50:02 -0700 (Sat, 13 Sep 2008) | 4 lines
Remove the cruft of accessing a private member of another module's class from DataSnapshot and replace it with a best practices approach, making it much less dependent on the land module's internal structure and types.
r6279 | melanie | 2008-09-13 09:53:58 -0700 (Sat, 13 Sep 2008) | 2 lines
Fix a typo in the DataSnapshot module
r6278 | melanie | 2008-09-13 09:34:29 -0700 (Sat, 13 Sep 2008) | 3 lines
Mantis #2182 Thank you, tyre, for a patch that fixes the sender UUID in scripted IM
r6277 | melanie | 2008-09-13 09:16:08 -0700 (Sat, 13 Sep 2008) | 6 lines
Fix some string to float casting nastiness. The "train script" now works. Also makes llGetFreeMemory return the constant 16384. LLGetFreeMemory is useless in SL, as it never goes up, only down. So, the only thing it is used for, in practice, is to detect an imminent stack/heap collision, a danger we don't have.
r6276 | melanie | 2008-09-13 07:40:42 -0700 (Sat, 13 Sep 2008) | 4 lines
Provide a GetApi method on the IScriptEngine to get a named API reference This allows cross-api method calls on the implementation and also allows "Meta APIs" that only provide common functionality to other APIs
r6275 | melanie | 2008-09-13 06:47:23 -0700 (Sat, 13 Sep 2008) | 6 lines
Change all LSL functions to return LSL types instead of base types. Remove some unused osFunctions that were left in the LSL function file from the separation way back when. Inline the osSetParcelMediaURL code to get rid of the osFunction. Really need to add a way for one API to call another.
r6274 | melanie | 2008-09-13 05:58:44 -0700 (Sat, 13 Sep 2008) | 6 lines
Fix string parameters to functions taking lists as arguments. LSL functions return CLI strings, which, in the case of lists, don't get wrapped. Therefore, the list had to be able to deal with that CLI type here. The correct fix would be to change all LSL function returns to LSL types.
r6273 | dahlia | 2008-09-13 03:22:17 -0700 (Sat, 13 Sep 2008) | 1 line
Circular path prim meshes are now joined where the path ends meet if they match. This may have a minor improvement in memory and speed performance, but it's mainly for viewer applications and it also syncs the c# version of PrimMesher with my python sandbox version.
r6272 | sdague | 2008-09-12 19:29:04 -0700 (Fri, 12 Sep 2008) | 5 lines
wrap log4net configure in try block so that it will run if you don't have a .config (which no one does). Dropping in the .config lets you see that debug messages, which is handy while writing tests and figuring out why things don't behave like you would guess.
r6271 | sdague | 2008-09-12 19:06:23 -0700 (Fri, 12 Sep 2008) | 3 lines
2 more InventoryItem tests, plus see if I can leave the log4net configure in there to help me get debug messages while developing.
r6270 | homerh | 2008-09-12 15:39:17 -0700 (Fri, 12 Sep 2008) | 3 lines
Changed "show users" command to display only root agents, "show users full" to display root and child agents (mantis #2171).
r6269 | justincc | 2008-09-12 14:32:45 -0700 (Fri, 12 Sep 2008) | 6 lines
- Patch http://opensimulator.org/mantis/view.php?id=2172
- Patch attached that adds the check for uninitialized appearance when inventory items are received and processed. Also attempts to ensure that appearance is initialized even
when the profile cache has not been built.
- This will not fix the race condition, but should at least remove the unhandled exception that is being reported in Mantis 0002126.
- Thanks cmickeyb
r6268 | justincc | 2008-09-12 14:24:11 -0700 (Fri, 12 Sep 2008) | 2 lines
- minor: spelling mistake and message tidying on Migration messages
r6267 | justincc | 2008-09-12 14:20:24 -0700 (Fri, 12 Sep 2008) | 3 lines
- minor: Remove warnings
- leaving in the ones to do with ScriptBase since these actually indicate coding bugs that I don't have the time/brainpower to fix at the moment
r6266 | sdague | 2008-09-12 14:00:40 -0700 (Fri, 12 Sep 2008) | 2 lines
add first round of folder tests
r6265 | sdague | 2008-09-12 14:00:29 -0700 (Fri, 12 Sep 2008) | 4 lines
reformat spacing on some property declarations. Take away the virtual attribute as that was a left over of an nhibernate approach that isn't used in the current nhibernate code anyway.
r6264 | justincc | 2008-09-12 14:00:05 -0700 (Fri, 12 Sep 2008) | 5 lines
- Patch http://opensimulator.org/mantis/view.php?id=2158
- RemoteAdmin SaveXMLMethod
- My tiny mind isn't quite sure how this is useful, but the load xml equivalent is already there, so what the hell :)
- Thanks Olish.
r6263 | justincc | 2008-09-12 13:53:21 -0700 (Fri, 12 Sep 2008) | 3 lines
- Make fix to MSSQLRegionData.cs in LoadLandObjects as recommended by Garrett Hussey in Re: [Opensim-dev] MSSQL runtime error in latest build..
- Thanks!
r6262 | justincc | 2008-09-12 13:42:04 -0700 (Fri, 12 Sep 2008) | 4 lines
- Patch http://opensimulator.org/mantis/view.php?id=2167
- Force ClickAction persistence even if other object properties are not edited
- Thanks nlin!
r6261 | justincc | 2008-09-12 13:38:20 -0700 (Fri, 12 Sep 2008) | 3 lines
- Add userstore sql upgrade I carelessly forgot to check in a couple of revisions ago
- Hopefully there wasn't a problem anyway, since the look at stuff isn't enabled yet
r6260 | justincc | 2008-09-12 13:37:07 -0700 (Fri, 12 Sep 2008) | 5 lines
- Patch http://opensimulator.org/mantis/view.php?id=2163
- Add prim ClickAction persistence to SQLite
- This will require a prebuild
- Thanks nlin!
r6259 | justincc | 2008-09-12 13:12:03 -0700 (Fri, 12 Sep 2008) | 6 lines
- Check in first part of http://opensimulator.org/mantis/view.php?id=2073
- This patch aims to introduce look at direction persistence between logins. It won't be active until the second part of the patch is committed in about two weeks time. At
this point, region servers that haven't upgraded past this revision may run into problems
- This checkin upgrades the user database. As always, we recommend you have backups in case something goes wrong.
- Many thanks to tyre for this patch.
r6258 | dahlia | 2008-09-12 12:42:26 -0700 (Fri, 12 Sep 2008) | 1 line
remove hidden faces inside prim meshes to improve memory use and startup time
r6257 | sdague | 2008-09-12 11:46:55 -0700 (Fri, 12 Sep 2008) | 3 lines
because UUID supports equality, we can do a straight equals instead of convert to string and match.
r6256 | tedd | 2008-09-12 11:46:52 -0700 (Fri, 12 Sep 2008) | 1 line
Note to self: VisualSVN not fully compatible with OpenSim prebuild :)
r6255 | sdague | 2008-09-12 11:46:44 -0700 (Fri, 12 Sep 2008) | 2 lines
use new style asserts. They are much easier to read.
r6254 | tedd | 2008-09-12 11:42:02 -0700 (Fri, 12 Sep 2008) | 1 line
Cut of remote server as AppDomains and even WCF can do it better (better means less code in this case)
r6253 | teravus | 2008-09-12 11:17:01 -0700 (Fri, 12 Sep 2008) | 1 line
- Fix a missing .UUID in llInstantMessage
r6252 | sdague | 2008-09-12 11:13:43 -0700 (Fri, 12 Sep 2008) | 4 lines
move the actual [Test] methods for databases to OpenSim.Data.Tests classes. This did mean loosing 1 unit test that was actually testing an sqlite function directly instead of the interface.
r6251 | sdague | 2008-09-12 10:45:02 -0700 (Fri, 12 Sep 2008) | 3 lines
change order in prebuild.xml so this works in nant on a clean checkout.
r6250 | sdague | 2008-09-12 09:05:06 -0700 (Fri, 12 Sep 2008) | 8 lines
be more clever and move the bulk of the db tests for inventory into OpenSim.Data.Tests, then subclass with custom init bits for sqlite. As I've only been testing the plugin interfaces anyway, this should make it very easy to write only a little bit of code to use these tests for other databases. It will also give us the framework for definining the datastore behavior and making sure that all the databases do the same thing.
r6249 | sdague | 2008-09-12 08:04:16 -0700 (Fri, 12 Sep 2008) | 4 lines
add the m_host.AddScriptLPS(1); line. I'm not actually sure what it does, but it seems every other function here has it, so it is probably needed.
r6248 | sdague | 2008-09-12 08:04:13 -0700 (Fri, 12 Sep 2008) | 5 lines
From: Rob Smart <SMARTROB@uk.ibm.com>
Implement an osParseJSON method useful for handling simple JSON returns from http requests. This will only work in C# at this point.
r6247 | ckrinke | 2008-09-11 20:33:26 -0700 (Thu, 11 Sep 2008) | 5 lines
Mantis#2165. Thank you kindly, CMickeyB for a patch that: patch is attached that replaces the o(n^2) algorithm currently used to build the inventory cache with an o(n) algorithm using hash tables. the patch also adds some additional error handling.
r6246 | justincc | 2008-09-11 18:09:18 -0700 (Thu, 11 Sep 2008) | 2 lines
- minor: CONTRIBUTORS adjustments
r6245 | justincc | 2008-09-11 17:45:24 -0700 (Thu, 11 Sep 2008) | 5 lines
- Move the ResetChildPrimPhysics() calls to after physics have been applied to the parts rather than after each individual part
- From looking at the code there shouldn't be any difference, and this appears to speed up prim loading and make a certain failure case (where prims seem to be going out of
bounds on startup) less of a problem.
- However, if I've been bad please revert this patch
r6244 | justincc | 2008-09-11 17:37:59 -0700 (Thu, 11 Sep 2008) | 2 lines
- minor: various doc and tidy up, logging increase to make it clearer which prim is failing a border crossing
r6243 | melanie | 2008-09-11 17:33:24 -0700 (Thu, 11 Sep 2008) | 2 lines
Revert 6242 because of a possible licensing issue
r6242 | melanie | 2008-09-11 17:23:41 -0700 (Thu, 11 Sep 2008) | 2 lines
Add the UUIDs of the standard animations. Thanks, Ewe Loon!
r6241 | sdague | 2008-09-11 13:52:35 -0700 (Thu, 11 Sep 2008) | 2 lines
more inventory folder tests
r6240 | sdague | 2008-09-11 11:49:37 -0700 (Thu, 11 Sep 2008) | 2 lines
add some folder create and list tests
r6239 | sdague | 2008-09-11 11:49:10 -0700 (Thu, 11 Sep 2008) | 2 lines
added simple add / exists folder check
r6238 | teravus | 2008-09-11 11:21:00 -0700 (Thu, 11 Sep 2008) | 3 lines
- This updates the OGP module to support both the revision 2 and revision 3 of the OGP protocol. (Assuming I understood it correctly)
- This also removes the host--> ip pre-resolve workaround.
r6237 | sdague | 2008-09-11 10:52:11 -0700 (Thu, 11 Sep 2008) | 2 lines
add a few more SQLite Asset tests.
r6236 | sdague | 2008-09-11 08:18:02 -0700 (Thu, 11 Sep 2008) | 2 lines
add doxygen target
r6235 | justincc | 2008-09-11 06:56:25 -0700 (Thu, 11 Sep 2008) | 3 lines
- Start loading prims after region module configuration rather than before
- In some circumstances, loading prims can invoke region modules
r6234 | lbsa71 | 2008-09-11 04:41:52 -0700 (Thu, 11 Sep 2008) | 1 line
- Removed some legacy commenting
r6233 | lbsa71 | 2008-09-11 04:39:43 -0700 (Thu, 11 Sep 2008) | 1 line
- Added small convenience function to recursively calculate total amounts of items loaded under library inventory node
r6232 | mikem | 2008-09-11 01:25:38 -0700 (Thu, 11 Sep 2008) | 2 lines
Add file containing output of `svn info` into .zip and .tar.gz files found at http://builds.opensimulator.org/
r6231 | teravus | 2008-09-10 18:50:31 -0700 (Wed, 10 Sep 2008) | 1 line
Newtonsoft Json.NET 1.3.1 for upcoming use in comms.
r6230 | sdague | 2008-09-10 14:51:46 -0700 (Wed, 10 Sep 2008) | 3 lines
fix line endings. Wish there was a good way to do this from git-svn
r6229 | sdague | 2008-09-10 14:36:20 -0700 (Wed, 10 Sep 2008) | 3 lines
added very basic stubs for User and Inventory db creates and empty calls to make sure they worked
r6228 | sdague | 2008-09-10 14:36:12 -0700 (Wed, 10 Sep 2008) | 2 lines
fix typo in name of test db
r6227 | sdague | 2008-09-10 14:36:01 -0700 (Wed, 10 Sep 2008) | 2 lines
make default rule 'all' again
r6226 | chi11ken | 2008-09-10 14:29:55 -0700 (Wed, 10 Sep 2008) | 1 line
Update svn properties.
r6225 | sdague | 2008-09-10 13:33:13 -0700 (Wed, 10 Sep 2008) | 5 lines
add basic sniff tests for SQLite Asset store. Initializes a db, stores an asset, fetches that asset, make sure it has the name we gave it. All simple stuff, but should catch the more egregious breaks.
r6224 | sdague | 2008-09-10 13:33:02 -0700 (Wed, 10 Sep 2008) | 2 lines
add a simple update attribute test for SOG & SQLite
r6223 | sdague | 2008-09-10 13:31:24 -0700 (Wed, 10 Sep 2008) | 3 lines
have the Makefile run prebuild on test targets as well as it helps to actually include new test files to run prior to upload.
r6222 | sdague | 2008-09-10 12:14:12 -0700 (Wed, 10 Sep 2008) | 2 lines
added in a few more tests
r6221 | sdague | 2008-09-10 11:29:01 -0700 (Wed, 10 Sep 2008) | 2 lines
break the rsync line because bamboo doesn't accept it in the comment field
r6220 | sdague | 2008-09-10 11:17:10 -0700 (Wed, 10 Sep 2008) | 3 lines
the explicit log4net configure attempt was maybe breaking bamboo, get rid of that.
r6219 | sdague | 2008-09-10 11:14:53 -0700 (Wed, 10 Sep 2008) | 3 lines
don't build doxygen docs on every build. This really slows down bamboo and is probably better done on cron.
r6218 | sdague | 2008-09-10 11:12:02 -0700 (Wed, 10 Sep 2008) | 3 lines
force a clean before the build to see if this makes bamboo fail less often.
r6217 | sdague | 2008-09-10 10:49:41 -0700 (Wed, 10 Sep 2008) | 3 lines
added the first couple of sqlite tests. we'll see how bamboo handles them.
r6216 | sdague | 2008-09-10 10:49:37 -0700 (Wed, 10 Sep 2008) | 4 lines
add shell for SQLite testing. No tests yet. add another nant target for test-xml to get the verbose version
r6215 | ckrinke | 2008-09-10 07:12:56 -0700 (Wed, 10 Sep 2008) | 1 line
Revert the two debug log statements from r6212 as described in Mantis 2126.
r6214 | melanie | 2008-09-09 23:14:38 -0700 (Tue, 09 Sep 2008) | 4 lines
Mantis #511 Allow parsing of hexadecimal int constants from strings. Also fixes a DBNull value in the touch type field crashing the sim
r6213 | chi11ken | 2008-09-09 22:17:28 -0700 (Tue, 09 Sep 2008) | 2 lines
Update svn properties, minor formatting cleanup. Fix unreachable code due to typo in llDetectedGroup.
r6212 | ckrinke | 2008-09-09 20:27:09 -0700 (Tue, 09 Sep 2008) | 5 lines
Thank you kindly, CMickeyB for a patch that adds a couple of debug statements for null items while we diagnose our interrmittent inventory issues. I looked at this and it seems helpful to others. We can back it later if desired.
r6211 | ckrinke | 2008-09-09 20:19:57 -0700 (Tue, 09 Sep 2008) | 4 lines
Mantis#2153. Thank you kindly, Godfrey for a patch that solves: osSetDynamicTextureData() produces error on console if ExtraParams passed empty string
r6210 | ckrinke | 2008-09-09 19:25:02 -0700 (Tue, 09 Sep 2008) | 1 line
Implementation of llDetectedGroup for DotNetEngine.
r6209 | ckrinke | 2008-09-09 19:10:25 -0700 (Tue, 09 Sep 2008) | 2 lines
- Almost* have a complete implementation of llDetectedGroup.
One member missing, so a portion is commented out.
r6208 | ckrinke | 2008-09-09 18:54:25 -0700 (Tue, 09 Sep 2008) | 1 line
Implementation for llDetectedLinkNumber in DotNetEngine.
r6207 | mikem | 2008-09-09 17:19:36 -0700 (Tue, 09 Sep 2008) | 3 lines
Thanks, nlin, for a patch implementing persistence for "When Left Clicked" object property. Fix issue 2149.
r6206 | teravus | 2008-09-09 16:42:44 -0700 (Tue, 09 Sep 2008) | 2 lines
- Fixes Sqlite crash bug when saving a prim.
r6205 | sdague | 2008-09-09 13:45:21 -0700 (Tue, 09 Sep 2008) | 2 lines
possible fix for EARTH SHATTERING KABOOM! when trying to save a prim
r6204 | sdague | 2008-09-09 13:23:10 -0700 (Tue, 09 Sep 2008) | 3 lines
fix an automatically stripped out UUID from SQLiteManager fix some spacing in SQLiteRegionData
r6203 | sdague | 2008-09-09 11:44:54 -0700 (Tue, 09 Sep 2008) | 2 lines
hopefully fix embedded inventory for sqlite
r6202 | sdague | 2008-09-09 08:57:35 -0700 (Tue, 09 Sep 2008) | 2 lines
twiddle testing to kick of another build
r6201 | sdague | 2008-09-09 07:51:41 -0700 (Tue, 09 Sep 2008) | 5 lines
From: alan_webb@us.ibm.com
Make CHANGED constants consistent with LSL, and consistent across the code base
r6200 | sdague | 2008-09-09 07:51:30 -0700 (Tue, 09 Sep 2008) | 4 lines
From: alan_webb@us.ibm.com
Fix an invalid bounds check in Builtin_Commands
r6199 | afrisby | 2008-09-08 22:25:29 -0700 (Mon, 08 Sep 2008) | 2 lines
- Adds OnGenericMessage and SendGenericMessage functionality to IClientAPI.
- Please don't break the build. *fingers crossed*
r6198 | melanie | 2008-09-08 21:16:52 -0700 (Mon, 08 Sep 2008) | 4 lines
Fix llResetScript() and the reset button to actually restore global variables to their initializer values, rather then zeroing them. Also handles lists properly now.
r6197 | melanie | 2008-09-08 20:48:09 -0700 (Mon, 08 Sep 2008) | 2 lines
Preserve link numbers when items are taken into inventory and re-rezzed.
r6196 | chi11ken | 2008-09-08 18:26:48 -0700 (Mon, 08 Sep 2008) | 1 line
Update svn properties, formatting cleanup.
r6195 | melanie | 2008-09-08 18:24:58 -0700 (Mon, 08 Sep 2008) | 3 lines
Fix state xxx within state xxx itself triggering a state "change" to same state
r6194 | melanie | 2008-09-08 18:01:45 -0700 (Mon, 08 Sep 2008) | 2 lines
Fix string -> int cast to variable
r6193 | melanie | 2008-09-08 17:43:14 -0700 (Mon, 08 Sep 2008) | 2 lines
Fix delimiter access from list for llParseStringKeepNulls
r6192 | melanie | 2008-09-08 16:54:52 -0700 (Mon, 08 Sep 2008) | 2 lines
Fix an inventory naming regression
r6191 | melanie | 2008-09-08 16:13:59 -0700 (Mon, 08 Sep 2008) | 2 lines
Remove casting nastiness in LSL_Api
r6190 | melanie | 2008-09-08 15:19:06 -0700 (Mon, 08 Sep 2008) | 3 lines
Correct state handling and state event masks. Prims will now show touch, pay, etc script states correctly.
r6189 | sdague | 2008-09-08 14:49:52 -0700 (Mon, 08 Sep 2008) | 2 lines
fix an issue where we got coliding namespaces that prevented a sim start
r6188 | sdague | 2008-09-08 14:22:40 -0700 (Mon, 08 Sep 2008) | 2 lines
add a new quickstart to testing document
r6187 | sdague | 2008-09-08 14:08:01 -0700 (Mon, 08 Sep 2008) | 2 lines
rejigger tests out of OpenSim.Region.Environment and into OpenSim.Region.Environment.Tests.dll
r6186 | sdague | 2008-09-08 13:34:45 -0700 (Mon, 08 Sep 2008) | 2 lines
changes to Test directory structure per opensim-dev conversation
r6185 | melanie | 2008-09-08 12:57:28 -0700 (Mon, 08 Sep 2008) | 3 lines
Fix component order on a quaternion for the sit target. This caused sit positions to be upside down until the script was reset.
r6184 | melanie | 2008-09-08 12:29:16 -0700 (Mon, 08 Sep 2008) | 3 lines
Adapt the unit tests to the new list rules, change some casts to new method for testing
r6183 | melanie | 2008-09-08 11:15:36 -0700 (Mon, 08 Sep 2008) | 6 lines
Mantis #2147 Thank you, ralphos, for a patch the adapts llSetColor and friends to a change in the underlying types. Also, thank you for a much cleaner way of casting types out of lists, which I will adopt throughout.
r6182 | lbsa71 | 2008-09-08 07:30:35 -0700 (Mon, 08 Sep 2008) | 1 line
- some if inversions and added {}'s for readability
r6181 | melanie | 2008-09-08 05:30:48 -0700 (Mon, 08 Sep 2008) | 3 lines
Mantis #2144 Adjust XEngine llSetAlpha to a change in the underlying type
r6180 | melanie | 2008-09-08 04:49:17 -0700 (Mon, 08 Sep 2008) | 3 lines
Mantis #2145 Fix a number of casting issues in XEngine's API
r6179 | drscofield | 2008-09-08 03:28:59 -0700 (Mon, 08 Sep 2008) | 2 lines
fix: warnings from libomv
r6178 | mikem | 2008-09-08 01:20:19 -0700 (Mon, 08 Sep 2008) | 2 lines
Use older ExpectedException attribute format. Previously tests were failing on NUnit <2.2.8.
r6177 | melanie | 2008-09-07 19:40:20 -0700 (Sun, 07 Sep 2008) | 6 lines
Implement proper persistence of the following prim properties: Floating text, Rotation, Texture animation, Particle System This will make "Eye Candy" scripts work without modification in XEngine. The use of the CHANGED_REGION_RESTART hack is no longer needed. Implemented in MySQL only, hovertext also in SQLite.
r6176 | ckrinke | 2008-09-07 19:24:30 -0700 (Sun, 07 Sep 2008) | 1 line
Implement llEjectFromLand.
r6175 | mikem | 2008-09-07 19:21:18 -0700 (Sun, 07 Sep 2008) | 2 lines
Fix dll filenames in test targets.
r6174 | ckrinke | 2008-09-07 19:05:56 -0700 (Sun, 07 Sep 2008) | 3 lines
I inadvertently edited out llGroundSlope, llGroundNormal and llGroundContour in the last checkin and this replaces them again in LSL_BuiltIn_Commands.cs.
r6173 | ckrinke | 2008-09-07 19:01:36 -0700 (Sun, 07 Sep 2008) | 1 line
Add implementation for llSetSoundRadius().
r6172 | mikem | 2008-09-07 18:42:47 -0700 (Sun, 07 Sep 2008) | 2 lines
Remove trailing whitespace.
r6171 | ckrinke | 2008-09-07 18:27:16 -0700 (Sun, 07 Sep 2008) | 3 lines
Add Adam's llGroundSlope, llGroundNormal and llGroundContour into our Common/LS:L_BuiltIn_Commands file.
r6170 | afrisby | 2008-09-07 15:56:43 -0700 (Sun, 07 Sep 2008) | 2 lines
- Implements llGroundSlope, llGroundNormal and llGroundContour in LSL_Api.cs - these functions are orthogonal to each other and the core implementation is in GroundSlope.
- Please note that this implementation has not been mathematically verified to be correct-as-described, it is probable that this implementation may produce differing results to Linden Lab. Testing (and test data) would be appreciated.
r6169 | ckrinke | 2008-09-07 15:08:40 -0700 (Sun, 07 Sep 2008) | 2 lines
Revert the removal of the commented out scriptsleep calls.
r6168 | melanie | 2008-09-07 15:01:25 -0700 (Sun, 07 Sep 2008) | 6 lines
Xengine patch to force a persistence save on script creation. This prevents duplicate delivery of state_entry if a region is restarted just after saving the script. Changes script state saves to no longer abort long- running event handlers. Queues the save instead. Adds shutdown handler to save script state on irderly shutdown
r6167 | melanie | 2008-09-07 13:15:15 -0700 (Sun, 07 Sep 2008) | 3 lines
Mantis #2138 Thank you, HomerHorwitz, for a patch that fixes llGetKey()
r6166 | melanie | 2008-09-07 13:09:11 -0700 (Sun, 07 Sep 2008) | 4 lines
Mantis #2142 Thank you, HomerHorwitz, for a patch that fixes landmark teleport and about landmarks with the new OMV types.
r6165 | ckrinke | 2008-09-07 10:32:38 -0700 (Sun, 07 Sep 2008) | 4 lines
Return 0 for no wind and 0 for no clouds from both llWind and llCloud and remove the "NotImplemented" status leaving us with about 74 "NotImplemented" LSL-C# wrapper functions.
r6164 | teravus | 2008-09-07 06:24:23 -0700 (Sun, 07 Sep 2008) | 2 lines
- Fixes linking using the new types.
quaternions are not communicative!
r6163 | mikem | 2008-09-07 01:00:41 -0700 (Sun, 07 Sep 2008) | 1 line
Convert TestStringsWithEscapedQuotesAndComments to use concatenated expected string.
r6162 | mikem | 2008-09-07 00:17:46 -0700 (Sun, 07 Sep 2008) | 1 line
(Hopefully) fix making .zip and .tar.gz files with each build.
r6161 | chi11ken | 2008-09-07 00:13:12 -0700 (Sun, 07 Sep 2008) | 1 line
Update svn properties.
r6160 | justincc | 2008-09-06 22:29:12 -0700 (Sat, 06 Sep 2008) | 2 lines
- On a failing login, don't bother trying the default region if it's the same as the original login region
r6159 | justincc | 2008-09-06 22:21:03 -0700 (Sat, 06 Sep 2008) | 3 lines
- Increase expect_user XMLRPC timeout from 6 to 30 seconds
- This may possibly (est. 20% change) help the situation that we see on OSGrid meetings when a region stops accepting logins, which appears to be because it never receives the expect_user request
r6158 | justincc | 2008-09-06 22:07:57 -0700 (Sat, 06 Sep 2008) | 3 lines
- Improve login failure handling.
- Now it should properly inform the user and stop a login if a region server could not be contacted in order to expect a user (the last commit didn't actually quite work correctly)
r6157 | justincc | 2008-09-06 21:20:47 -0700 (Sat, 06 Sep 2008) | 4 lines
- refactor: Remove duplication in UserLoginService where most of the emergency region login code is a cut and paste job of the preceding normal region login code
- also, properly tell the user if no region can be contacted, rather than letting the login proceed only to fail later when authentication fails on the region side
- copying and pasting code... it makes me cry inside... so sad...
r6156 | ckrinke | 2008-09-06 21:00:44 -0700 (Sat, 06 Sep 2008) | 2 lines
Clean up some of the nonsensical use of ScriptSleep inside our LSL-C# wrapper subroutines.
r6155 | justincc | 2008-09-06 20:34:44 -0700 (Sat, 06 Sep 2008) | 2 lines
- minor: for now, print out the exception if logging into the initially selected region fails, rather than swallowing it
r6154 | justincc | 2008-09-06 20:22:33 -0700 (Sat, 06 Sep 2008) | 3 lines
- minor: Clean up of logging messages to make following the client login process easier
- documentation
r6153 | justincc | 2008-09-06 17:47:08 -0700 (Sat, 06 Sep 2008) | 2 lines
- minor: just minor doc and tidy up
r6152 | ckrinke | 2008-09-06 17:42:46 -0700 (Sat, 06 Sep 2008) | 2 lines
Remove a few of the commented out "NotImplemented" calls from our LSL-C# wrappers.
r6151 | ckrinke | 2008-09-06 16:08:08 -0700 (Sat, 06 Sep 2008) | 5 lines
Mantis#2136. Thank you kindly, HomerHorwitz for a patch that: libomv corrected the endianess of some Helper methods, which broke the fake parcelID computation for "About Landmark". The attached patch fixes this.
r6150 | teravus | 2008-09-06 15:28:51 -0700 (Sat, 06 Sep 2008) | 3 lines
- This changes gridcomms types back to our home grown wholy controlled types.
- These are different types then the OMV types because changing them causes just about all grid comms to break. If these were the libOMV types, then libOMV couldn't change them ever again after that.. or we'd have a breakage whenever they changed them.
- This might introduce a map issue. Still checking it out.
r6149 | ckrinke | 2008-09-06 15:11:27 -0700 (Sat, 06 Sep 2008) | 5 lines
Mantis#1234. Thank you HomerHorwitz for a patch that: The big libomv patch introduced a small regression: OpenSim doesn't build on monodevelop anymore. The attached patch fixes this in prebuild.xml.
r6148 | teravus | 2008-09-06 12:40:04 -0700 (Sat, 06 Sep 2008) | 1 line
- Addresses the same issue as last commit on SceneObjectGroup border crossings
r6147 | teravus | 2008-09-06 12:21:41 -0700 (Sat, 06 Sep 2008) | 3 lines
- Fixes a few type changes that caused the XML Format to break.
- Testers, please try rezzing your inventory on this revision and sending me feedback in mantis.
- Users, it's not time to update yet. The dust still hasn't settled.
r6146 | tedd | 2008-09-06 11:49:36 -0700 (Sat, 06 Sep 2008) | 1 line
Brushing rust of ye old commit
r6145 | melanie | 2008-09-06 07:58:23 -0700 (Sat, 06 Sep 2008) | 4 lines
Mantis #2133 Thank you, Xugu Madison and ChrisDown, for a patch that fixes linux filename extensions from .Xml back to .xml
r6144 | teravus | 2008-09-06 01:10:40 -0700 (Sat, 06 Sep 2008) | 1 line
- Replace a Try/catch I commented out while testing/fixing issues.
r6143 | teravus | 2008-09-06 00:52:41 -0700 (Sat, 06 Sep 2008) | 4 lines
- This is the fabled LibOMV update with all of the libOMV types from JHurliman
- 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.
r6142 | justincc | 2008-09-05 22:56:03 -0700 (Fri, 05 Sep 2008) | 2 lines
- minor: speculatively try a change to bamboo.build to see if this generates nightly binaries again
r6141 | dahlia | 2008-09-05 21:55:05 -0700 (Fri, 05 Sep 2008) | 1 line
more unit test cross-platform compatibility tweaks
r6140 | melanie | 2008-09-05 21:35:33 -0700 (Fri, 05 Sep 2008) | 3 lines
Rolling back #6139 because there is no consensus on it's application. Reverted pending further discussion.
r6139 | melanie | 2008-09-05 21:21:36 -0700 (Fri, 05 Sep 2008) | 8 lines
Mantis #624 Thank you, openlifegrid, for a patch to move new user connections to thread pool threads. Reworked by me to fit current trunk. I believe that that patch may be beneficial in reducing the cases in which regions become unresponsive and will no longer accept new logins.
r6138 | dahlia | 2008-09-05 21:01:39 -0700 (Fri, 05 Sep 2008) | 1 line
more unit test tweaks in the name of cross-platform compatibility
r6137 | justincc | 2008-09-05 20:22:09 -0700 (Fri, 05 Sep 2008) | 3 lines
- Add SampleMoneyModule patch from mantis #2079
- Thanks noralbion
r6136 | dahlia | 2008-09-05 18:22:39 -0700 (Fri, 05 Sep 2008) | 1 line
Revert changes to TestStringsWithEscapedQuotesAndComments() so it will work in Bamboo instead of windows
r6135 | justincc | 2008-09-05 18:10:47 -0700 (Fri, 05 Sep 2008) | 2 lines
- refactor: Make SOG itself responsible for checking whether it's already been deleted on an update request from the regular sweep
r6134 | dahlia | 2008-09-05 17:58:56 -0700 (Fri, 05 Sep 2008) | 1 line
reformatted some of unit test standards to allow them to work when OpenSim is built in Visual Studio
r6133 | justincc | 2008-09-05 17:55:16 -0700 (Fri, 05 Sep 2008) | 3 lines
- minor: change hard tabs back to spaces in previous commit
- my excuse is that I hadn't used this monodevelop exe before...
r6132 | justincc | 2008-09-05 17:44:50 -0700 (Fri, 05 Sep 2008) | 3 lines
- Fix mantis 2130 - nre occuring sometimes when the regular prim update sweep occurs
- Fold m_deleted and m_isDeleted together (ugh!)
r6131 | justincc | 2008-09-05 17:11:50 -0700 (Fri, 05 Sep 2008) | 4 lines
- Blind fix what looks like a bug in the new land MSSQL code
- The data returned from the db was never inserted in the list to be processed and return
- This is an example where a warning has revealed a bug
r6130 | justincc | 2008-09-05 17:09:24 -0700 (Fri, 05 Sep 2008) | 3 lines
- Remove lots of warnings from the CMS module
- Remove a few other miscellaneous warnings
r6129 | ckrinke | 2008-09-05 16:53:44 -0700 (Fri, 05 Sep 2008) | 3 lines
Mantis#2093. Thank you kindly, Ewe Loon for a patch that: Solves SetPrimitiveParams, Revolutions not calculated properly.
r6128 | ckrinke | 2008-09-05 16:38:42 -0700 (Fri, 05 Sep 2008) | 10 lines
Mantis#2048. Thank you kindly, HomerHorwitz for a patch that: The attached patch (against r6075) fixes it for grid-mode. If the home-region isn't available, the stored regionHandle will be used to compute the region-coordinates of the home. This will be wrong if the home-region has moved, of course, but without the region being online we can't request the RegionInfo of it for finding out. Doing that (before the patch) and accessing the (null) RegionInfo led to a NullReferenceException, which prevented logging in to the last location.
r6127 | ckrinke | 2008-09-05 16:26:35 -0700 (Fri, 05 Sep 2008) | 11 lines
Mantis#2126. Thank you kindly, Ralphos for a patch that addresses: Types extracted from a LSL_Types.list have to be down-cast initially to the exact type of value type object that the Object actually is. This would make for very cumbersome, ugly code when extracting list parameter items in ll functions where a few implicit conversions should be applied such as key -> LSLString and LSLInteger -> LSLFloat (but not LSLFloat -> LSLInteger). This patch adds a set of GetXXXItem member functions to the LLS_Type.list class, where XXX is the name of the LSL_Type to be extracted: LSLFLoat, LSLInteger etc. All take a single, int parameter that is the item number to be extracted.
r6126 | ckrinke | 2008-09-05 16:21:02 -0700 (Fri, 05 Sep 2008) | 5 lines
Thank you kindly, KrTaylor for a patch that adds: llParseString functions throw exception when passed a list of variables and this patch adds logic to solve this to LSL_Api.cs
r6125 | ckrinke | 2008-09-05 16:15:52 -0700 (Fri, 05 Sep 2008) | 5 lines
Mantis#2121. Thank you kindly, ChrisDown for a patch that solves: The option to enable the REST Asset and Inventory plugin is missing from OpenSim.ini.example. This patch adds the required items without enabling the plugins.
r6124 | ckrinke | 2008-09-05 16:04:20 -0700 (Fri, 05 Sep 2008) | 6 lines
Mantis#2104. Thank you kindly, Godfrey for a patch that: If the parcel pointed to by the landmark has nothing in the Description field (of the General tab in About Land...), a NullReferenceException is thrown and the client is logged out. I added a check to the calls to Helpers.StringToField() in OpenSim.Region.ClientStack.LindenUDP.SendParcelInfo to avoid this issue.
r6123 | teravus | 2008-09-05 09:54:31 -0700 (Fri, 05 Sep 2008) | 1 line
- Adds configurable OGP Name prefix and suffix. See OpenSim.ini.example at the bottom for details. Defaults to an empty string for prefix and '_EXTERNAL' for suffix
r6122 | dahlia | 2008-09-05 09:38:51 -0700 (Fri, 05 Sep 2008) | 2 lines
Replaced a lot of trig calls with lookup tables for common prim types in an attempt to improve meshing speed. Added a new between points interpolation method to improve accuracy of profile cuts in triangle and square profile prims.
r6121 | sdague | 2008-09-04 15:24:45 -0700 (Thu, 04 Sep 2008) | 3 lines
create a "nant test" target to make it very simple to run the nunit tests on the console on linux.
r6120 | sdague | 2008-09-04 15:11:13 -0700 (Thu, 04 Sep 2008) | 2 lines
complete rationalization of unit tests that we currently run
r6119 | sdague | 2008-09-04 15:06:18 -0700 (Thu, 04 Sep 2008) | 2 lines
normalize naming for OpenSim.Tests.Framework.dll
r6118 | sdague | 2008-09-04 15:06:16 -0700 (Thu, 04 Sep 2008) | 4 lines
added in find calls added logging of exceptions, which we'll get quite a few of at this point most likely
r6117 | sdague | 2008-09-04 15:06:13 -0700 (Thu, 04 Sep 2008) | 2 lines
remove calls
r6116 | sdague | 2008-09-04 10:52:53 -0700 (Thu, 04 Sep 2008) | 3 lines
start in on an EntityList class so we can stop doing lots of manipulating of Entities as a dictionary directly
r6115 | sdague | 2008-09-04 08:49:24 -0700 (Thu, 04 Sep 2008) | 2 lines
fix some indenting
r6114 | sdague | 2008-09-04 08:35:30 -0700 (Thu, 04 Sep 2008) | 2 lines
minor fixes
r6113 | sdague | 2008-09-04 08:35:29 -0700 (Thu, 04 Sep 2008) | 2 lines
added rollback bit to the help menu
r6112 | sdague | 2008-09-04 08:34:09 -0700 (Thu, 04 Sep 2008) | 2 lines
add some stubbing for ini.example for CMS module
r6111 | melanie | 2008-09-03 12:28:46 -0700 (Wed, 03 Sep 2008) | 9 lines
Mantis #2111 Eliminate gretuitious KillObject packets. KillObject is sent to the viewer for the root part only. Also prevents the full update on deselect that makes a deleted object reappear and stay visible until the background deleter got around to it. We still send 2 KillObject packets for the root prim, that could be avoided only at a cost in reliability. One packet seems an acceptable price to pay for consistency.
r6110 | melanie | 2008-09-03 11:57:06 -0700 (Wed, 03 Sep 2008) | 4 lines
Mantis #2112 Thannk you, ralphos, for a patch to clean up list item type handling and add a missing explicit cast in Shared/
r6109 | sdague | 2008-09-03 11:23:59 -0700 (Wed, 03 Sep 2008) | 2 lines
add standard copyright headers for the project
r6108 | sdague | 2008-09-03 11:23:51 -0700 (Wed, 03 Sep 2008) | 2 lines
remove non code files
r6107 | sdague | 2008-09-03 11:11:44 -0700 (Wed, 03 Sep 2008) | 2 lines
narrange to do basic cleanup of the CMS module
r6106 | sdague | 2008-09-03 11:04:44 -0700 (Wed, 03 Sep 2008) | 2 lines
white space fixes
r6105 | sdague | 2008-09-03 11:04:42 -0700 (Wed, 03 Sep 2008) | 2 lines
come up nicer on startup if the opensim.ini section isn't there
r6104 | sdague | 2008-09-03 11:04:41 -0700 (Wed, 03 Sep 2008) | 2 lines
type change from ChatFromViewerArgs -> OSChatMessage to line up with trunk.
r6103 | sdague | 2008-09-03 11:04:37 -0700 (Wed, 03 Sep 2008) | 2 lines
Merge branch 'cms' of http://pokgsa.ibm.com/~jbongio/public/opensim
r6102 | chi11ken | 2008-09-03 07:05:49 -0700 (Wed, 03 Sep 2008) | 1 line
Update svn properties.
r6101 | melanie | 2008-09-03 06:22:18 -0700 (Wed, 03 Sep 2008) | 4 lines
Mantis #2097 Thank you, ralphos, for a patch that fixes an InvalidCastException in llSetPrimitveParams.
r6100 | drscofield | 2008-09-03 04:58:36 -0700 (Wed, 03 Sep 2008) | 2 lines
clean up and fixing a typo.
r6099 | melanie | 2008-09-03 04:25:11 -0700 (Wed, 03 Sep 2008) | 4 lines
Mantis #2107 Thank you, lulurun, for a patch to fix a possible crash when a received packet contains a quaternion with all members zeroed.
r6098 | melanie | 2008-09-03 03:53:25 -0700 (Wed, 03 Sep 2008) | 4 lines
Mantis #2109 Prevent a null reference exception when reset is pressed on a script while it's being compiled.
r6097 | ckrinke | 2008-09-02 20:35:54 -0700 (Tue, 02 Sep 2008) | 5 lines
Mantis#2106. Thank you kindly, HomerHorwitz for a patch that: The attached patch fixes connectivety checking of root- and child-agents. If an agent's client isn't sending any packets for some time (not even to StartPingCheck packets), we assume that we lost connection and try to log them out.
r6096 | ckrinke | 2008-09-02 20:32:29 -0700 (Tue, 02 Sep 2008) | 6 lines
Mantis#2105. Thank you kindly, HomerHorwitz for a patch that addresses: Due to the many problems with not cleaned up child-agents, I thought it might make sense to be able to see them on the console. 'show users' on the region-server's console now outputs root- and child-agents (with "root" or "child" column)
r6095 | melanie | 2008-09-02 19:51:34 -0700 (Tue, 02 Sep 2008) | 4 lines
Mantis #2099 Thank you, cmickeyb, for a patch that corrects the database connection handling in the multithreaded user server.
r6094 | sdague | 2008-09-02 13:45:46 -0700 (Tue, 02 Sep 2008) | 3 lines
a piece of LSL_API changes got checked in incorectly with 6091. This fixes that, and should get us back to compile state.
r6093 | sdague | 2008-09-02 13:17:57 -0700 (Tue, 02 Sep 2008) | 3 lines
apparently I missed one of the old version routines that could be removed. Removing that now.
r6092 | sdague | 2008-09-02 13:17:53 -0700 (Tue, 02 Sep 2008) | 3 lines
make the example OpenSim.ini use sqlite plugin, because so many people don't read the config and find they aren't saving any of their prims.
r6091 | melanie | 2008-09-02 13:05:20 -0700 (Tue, 02 Sep 2008) | 2 lines
Committing the missing resource file for MSSQL. Sorry...
r6090 | melanie | 2008-09-02 07:08:15 -0700 (Tue, 02 Sep 2008) | 2 lines
Small fix to a cast in list parsing
r6089 | melanie | 2008-09-02 06:43:49 -0700 (Tue, 02 Sep 2008) | 4 lines
Mantis #2102 Thank you, RuudL, for a patch that supplements the previous MSSQL patch.
r6088 | melanie | 2008-09-02 06:38:14 -0700 (Tue, 02 Sep 2008) | 2 lines
Fix and reactivate the unit tests on the XEngine
r6087 | drscofield | 2008-09-02 05:07:23 -0700 (Tue, 02 Sep 2008) | 3 lines
fix: PostInitialise() not being called on script engines (nasty one that) cleanup: warnings, readability
r6086 | melanie | 2008-09-01 23:43:16 -0700 (Mon, 01 Sep 2008) | 2 lines
Fix regex for string->int cast to accept leading spaces and a sign
r6085 | melanie | 2008-09-01 23:19:55 -0700 (Mon, 01 Sep 2008) | 2 lines
Temporarily disable the unit tests for Shared/ until they can be updated.
r6084 | melanie | 2008-09-01 23:02:14 -0700 (Mon, 01 Sep 2008) | 3 lines
First batch of the unit test changes for the new constants semantics in XEngine. This turned out to be a lot of work to catch up.
r6083 | melanie | 2008-09-01 21:23:01 -0700 (Mon, 01 Sep 2008) | 2 lines
Correct the representation of the automatic null string
r6082 | melanie | 2008-09-01 21:15:06 -0700 (Mon, 01 Sep 2008) | 2 lines
Remove the ((bool)()) cast, since it can make c# barf
r6081 | melanie | 2008-09-01 20:43:18 -0700 (Mon, 01 Sep 2008) | 5 lines
Change some chat output functions so that text is truncated at 1000 chars to avoid the exception thrown by libomv at 1100 chars. Change string->int conversion so it copes with non-numeric chars after the number and no longer uses a float to parse the value.
r6080 | dahlia | 2008-09-01 18:54:08 -0700 (Mon, 01 Sep 2008) | 1 line
Y top shear accuracy improvements in circular path prim meshes
r6079 | melanie | 2008-09-01 17:03:16 -0700 (Mon, 01 Sep 2008) | 3 lines
Add an explicit cast to bool for the if expression so that any base types that slip in will not cause it to break
r6078 | melanie | 2008-09-01 16:35:52 -0700 (Mon, 01 Sep 2008) | 3 lines
Thank you, Ewe Loon, for a patch that fixes various aspects of llSetPrimitiveParams and llSetLinkPrimitiveParams
r6077 | melanie | 2008-09-01 16:33:12 -0700 (Mon, 01 Sep 2008) | 7 lines
This is an attempt to fix the handling of constants in LSL. It wraps constants in new LSLType(x), so that lists with constant values are processed correctly. Contains changes to the lsl.parser.cs that are not (yet) reflected in opensim-libs, since this experimental patch affects XEngine only. Also contains nuts.
r6076 | melanie | 2008-09-01 14:54:04 -0700 (Mon, 01 Sep 2008) | 4 lines
Another attempt at fixing XEngine llSetPrimitiveParams: Make it accept LSLIntegers in lists, and attempt to address the scope issue on TRUE and FALSE with readonly static linkage
r6075 | melanie | 2008-09-01 10:10:01 -0700 (Mon, 01 Sep 2008) | 4 lines
Mantis #2095 Thank you, RuudL, for a complete adaptation of migration and estate data to MSSQL, and the updating of the RegionData handling in MSSQL.
r6074 | melanie | 2008-09-01 05:56:53 -0700 (Mon, 01 Sep 2008) | 4 lines
Mantis #2072 Griefer protection! When running without serverside permissions, let only the owner edit attachments. Having everyone able to do it just isn't right.
r6073 | dahlia | 2008-09-01 01:19:47 -0700 (Mon, 01 Sep 2008) | 1 line
compensates profile placement effects of Y hole size on X top shear for circular path prim meshes
r6072 | dahlia | 2008-08-31 23:00:07 -0700 (Sun, 31 Aug 2008) | 1 line
Improvement in mesh accuracy in X Top Shear parameter for circular path prims
r6071 | melanie | 2008-08-31 03:42:35 -0700 (Sun, 31 Aug 2008) | 4 lines
Attempt to fix an issue I havebeen seeing, where asset server failure results in a memory leak which will make the region crash and burn after a while.
r6070 | justincc | 2008-08-30 15:02:04 -0700 (Sat, 30 Aug 2008) | 3 lines
- Pragma out deprecation warning and comment out to remove other warnings in the OGP module
- Thanks to Teravus for the heads up on this.
r6069 | justincc | 2008-08-30 14:52:09 -0700 (Sat, 30 Aug 2008) | 3 lines
- If a general alert message is sent out, only send it to avatars in the scene (not child agents).
- This foxed me in the osgrid meeting last week
r6068 | justincc | 2008-08-30 14:33:55 -0700 (Sat, 30 Aug 2008) | 4 lines
- Committed patch in mantis 623
- Unpatched code certainly looks bizarre - attempts to add a new client if we encountered a failure in processing a packet. No apparant ill effects on a sniff test.
- Thanks openlifegrid
r6067 | justincc | 2008-08-30 14:12:58 -0700 (Sat, 30 Aug 2008) | 4 lines
- Apply cmickeyb's patch from mantis 2068
- llParseString functions throw exception when passed a list of variables
- Thanks!
r6066 | justincc | 2008-08-30 14:05:09 -0700 (Sat, 30 Aug 2008) | 3 lines
- Oops, add landmarks to region archive loading/saving
- Hopefully this will resolve mantis 2049
r6065 | afrisby | 2008-08-30 12:35:22 -0700 (Sat, 30 Aug 2008) | 2 lines
- Added new MySQLSuperManager support for the grid servers.
- In theory, login and a large number of grid functions should now at least be multithreaded.
r6064 | justincc | 2008-08-30 11:29:37 -0700 (Sat, 30 Aug 2008) | 3 lines
- minor: Tiny doc addition to trigger another build that hopefully won't fail
- I can't see why the last compile failed - hoping it's some kind of glitch
r6063 | justincc | 2008-08-30 11:09:38 -0700 (Sat, 30 Aug 2008) | 4 lines
- squash some obvious warnings
- a couple more remain that preferably the original coders should look at in more detail (obsolete warnings in the ogp module and not overriding warnings in the script
engine)
r6062 | justincc | 2008-08-30 10:57:48 -0700 (Sat, 30 Aug 2008) | 2 lines
- Remove unused OpenSim/Framework/RegionHandle.cs as per Homer's suggestion in mantis 2082. Thanks.
r6061 | justincc | 2008-08-30 10:51:12 -0700 (Sat, 30 Aug 2008) | 5 lines
- Apply patch in mantis 2083
- TimeStamp field of the AgentMovementCompletePacket in LLClientView.MoveAgentIntoRegion contained a fixed number. The attached patch changes this to a current
timestamp.
- Thanks HomerHorwitz
r6060 | afrisby | 2008-08-30 09:46:51 -0700 (Sat, 30 Aug 2008) | 1 line
- Fixed #2807 Again, Whoops.
r6059 | afrisby | 2008-08-30 07:27:28 -0700 (Sat, 30 Aug 2008) | 1 line
- Fix for Mantis #2087, Standalone MySQL broken with threading improvements. (Didnt realise this code was being shared with the gridservers)
r6058 | afrisby | 2008-08-30 06:46:04 -0700 (Sat, 30 Aug 2008) | 1 line
- Minor fix to previous threading patch, every nTH request would previously have been delayed for 1000ms. This has been fixed.
r6057 | afrisby | 2008-08-30 06:38:46 -0700 (Sat, 30 Aug 2008) | 3 lines
- Added new "SuperManager" class for MySQL connections, for allowing multiple concurrent MySQL threads.
- Implemented SuperManager inside of UserData. This means the userserver when running on MySQL will use 10 connections (+1 system connection) to handle requests, preventing the previous mire of locking resulting in singlethreadedness.
- This requires testing and grids relying on stability should not upgrade to this revision until it's been properly tested.
r6056 | afrisby | 2008-08-30 06:06:58 -0700 (Sat, 30 Aug 2008) | 1 line
- Ditto, UserServer/Main.cs
r6055 | afrisby | 2008-08-30 06:03:38 -0700 (Sat, 30 Aug 2008) | 1 line
- More cleanup, including UserManager.
r6054 | afrisby | 2008-08-30 05:58:54 -0700 (Sat, 30 Aug 2008) | 1 line
- Initial inspection of UserLoginService.cs, cleaned up source code slightly to make it easier to work with.
r6053 | afrisby | 2008-08-29 21:42:23 -0700 (Fri, 29 Aug 2008) | 4 lines
- Added "File Asset Client" to OpenSim Asset Server-types.
- You can replace "grid" as the asset system with "file" to save and load all your assets from a directory on your hard disk. Files are serialised to XML and saved in the format "/<dir>/0x/0x/0x/0000-0000-000000-0000-0000.xml"
- Directory <dir> is sharing the Asset Server URL path, use a normal path here instead (ie C:\xyz or /var/assets/).
- This probably wont work well in grid mode unless every sim has access to the same directory. This is mostly intended for standalone usage where quick and convenient access to assets is required.
r6052 | mikem | 2008-08-29 18:38:41 -0700 (Fri, 29 Aug 2008) | 1 line
Update TESTING.txt documentation.
r6051 | ckrinke | 2008-08-29 18:21:18 -0700 (Fri, 29 Aug 2008) | 9 lines
Mantis#2084. Thank you kindly, HomerHorwitz for a patch that: Addresses the problem of ghost avatars. The problem was child-agents sending data. Due to symmetry reasons, I considered that wrong. Whenever an avatar A1 in region R1 looks at avatar A2 in adjacent region R2, we have two possibilities to communicate: A2-root sends to A1-child (both in region R2), or A2-child sends to A1-root (both in region R1). Currently, the children send data in some cases, and I guess the viewer gets puzzled about that and switches the child to root as consequence (at least partly), so it becomes visible.
r6050 | melanie | 2008-08-29 12:57:01 -0700 (Fri, 29 Aug 2008) | 5 lines
Maintis #2078 Thank you, ralphos, for a patch that corrects the handling of compiler warnings in the XEngine, which were erronoeously reported as errors!
r6049 | ckrinke | 2008-08-29 07:21:31 -0700 (Fri, 29 Aug 2008) | 6 lines
Mantis#2067. Thank you kindly, HomerHorwitz for a patch that: Found that during my ghost-hunt: Add some logging and you see that the counting down happens twice (once at the place that is removed by the patch, and once caused by the actual removal of the root-/child-agent during LLClientView.Close). With the patch applied, I end up with correct numbers, i.e. with 0 roots and 0 children after everyone has logged out.
r6048 | melanie | 2008-08-29 04:03:58 -0700 (Fri, 29 Aug 2008) | 3 lines
Fix an issue where the client supplies an empty name and it was applied to the inventory item, causing the item to wind up without a name.
r6047 | dahlia | 2008-08-29 01:19:47 -0700 (Fri, 29 Aug 2008) | 1 line
fixed some ugliness in the conversion from the new mesher format to the old that should speed up region startup a little and maybe even use less memory if the GC decides to play friendly with the other kids.
r6046 | melanie | 2008-08-28 13:56:53 -0700 (Thu, 28 Aug 2008) | 3 lines
Mantis #1903 Thank you, cmickeyb, for a patch that fixes inventory folder retrieval.
r6045 | mw | 2008-08-28 09:06:55 -0700 (Thu, 28 Aug 2008) | 1 line
commented out the SurfaceInfoBlock read code in libsecondlife packet.cs
r6044 | mw | 2008-08-28 08:44:57 -0700 (Thu, 28 Aug 2008) | 1 line
another attempt to fix the surfaceInfoBlock issue
r6043 | mw | 2008-08-28 08:16:52 -0700 (Thu, 28 Aug 2008) | 1 line
change the size limit on TranferPacket in libsl from 1100 back to 1500 (which is was in old libsl)
r6042 | mw | 2008-08-28 07:54:08 -0700 (Thu, 28 Aug 2008) | 1 line
Doh! fixed silly mistakes in last commit
r6041 | mw | 2008-08-28 07:46:25 -0700 (Thu, 28 Aug 2008) | 1 line
attempt to fix problem with missing surfaceInfoBlocks in the objectgrab packets sent by < 1.21 clients.
r6040 | chi11ken | 2008-08-28 07:41:54 -0700 (Thu, 28 Aug 2008) | 1 line
Update svn properties, formatting cleanup.
r6039 | melanie | 2008-08-28 07:08:09 -0700 (Thu, 28 Aug 2008) | 3 lines
Thannk you, Ralphos, for a patch the corrects an improper cast in llSetPrimitiveParams
r6038 | sdague | 2008-08-28 05:47:55 -0700 (Thu, 28 Aug 2008) | 5 lines
Fix for Bug #2065: New check out crashes on sqlite migration
I apparently missed one drop tables statement that was actually needed when I did the cleaning to make this work for old sqlite versions.
r6037 | mw | 2008-08-28 05:39:06 -0700 (Thu, 28 Aug 2008) | 2 lines
updated our libsl, _packet_.cs to the current version from openmv Update with a bit of caution as not fully tested yet.
r6036 | melanie | 2008-08-28 03:42:22 -0700 (Thu, 28 Aug 2008) | 3 lines
Thank you, salahzar, for a patch that adds some more functions from DotNetEngine into XEngine.
r6035 | drscofield | 2008-08-28 03:01:56 -0700 (Thu, 28 Aug 2008) | 2 lines
create-region didn't know about regionload_regionsdir...
r6034 | drscofield | 2008-08-28 02:34:47 -0700 (Thu, 28 Aug 2008) | 2 lines
adds XmlRcpLoadOAR support to RemoteAdminPlugin.cs
r6033 | teravus | 2008-08-28 01:25:47 -0700 (Thu, 28 Aug 2008) | 1 line
- Added hack so that if the default OpenSimulator ParentEstateId(100) is being sent through rez_avatar, it'll be swapped out with 1. This ensures that when the map recognizes the parent estate id parameter on the linden grid, it'll work as expected. This also has the effect of making it impossible to send a Parent Estate ID with 100 over OGP from OpenSimulator (Sorry Owner of estate 100).
r6032 | teravus | 2008-08-28 01:13:35 -0700 (Thu, 28 Aug 2008) | 2 lines
- OGP update, deserialize the parameter array properly in rez_avatar
- Tweak rez_avatar data so it's easier to update when OGPr3 comes out
r6031 | drscofield | 2008-08-28 00:37:16 -0700 (Thu, 28 Aug 2008) | 9 lines
this fixes the crash reported by mantis #2046: user server crashing if no OpenSim.ini file found by GridInfoService. GridInfoService now will just issue a warning that GridInfo will NOT be available to your users if no OpenSim.ini file is available. due to the static nature of UserConfig (configuration options hardcoded) i don't think it's currently an option to move GridInfo into user_server.xml but if anyone wants to look into this i'd be delighted...
r6030 | dahlia | 2008-08-27 23:41:32 -0700 (Wed, 27 Aug 2008) | 1 line
Added some exceptions for bad profile cut parameters
r6029 | melanie | 2008-08-27 19:36:40 -0700 (Wed, 27 Aug 2008) | 3 lines
Thank you, A_Biondi, for patch to porperly apply the new item name when copying within agent inventory
r6028 | melanie | 2008-08-27 17:37:22 -0700 (Wed, 27 Aug 2008) | 6 lines
Refactor IScriptInstance / IScriptEngine to use a generic IScriptWorkItem, which is a thin wrapper around a IWorkItemResult from the SmartThreadPool. However, it is very easy to reimplement on top of basic threading and therefore makes the IScriptInstance class independent of the specific threading implementation.
r6027 | melanie | 2008-08-27 16:55:46 -0700 (Wed, 27 Aug 2008) | 3 lines
Remove self-referential build dependency that breaks build under Windows
r6026 | dahlia | 2008-08-27 16:43:53 -0700 (Wed, 27 Aug 2008) | 1 line
re-enable new PrimMesher module for mesh creation for standard (non-flexy) prims.
r6025 | dahlia | 2008-08-27 16:39:50 -0700 (Wed, 27 Aug 2008) | 1 line
ODEPlugin now frees source mesh data after conversion to pinned lists to save memory
r6024 | dahlia | 2008-08-27 16:37:14 -0700 (Wed, 27 Aug 2008) | 1 line
adds releaseSourceMeshData() method to IMesh and Mesh for freeing mesh data after conversion to pinned lists.
r6023 | melanie | 2008-08-27 15:53:58 -0700 (Wed, 27 Aug 2008) | 4 lines
Thank you, salahazar, for a patch that corrects the behavior of llDetectedLink(). Also a small refactor to remove an interface member from IScriptEngine.
r6022 | melanie | 2008-08-27 15:38:36 -0700 (Wed, 27 Aug 2008) | 5 lines
Refactor XScriptInstance to IScriptInstance and move into Shared/. Now engines that want to use the XEngine's instance handling and state persistence can do so. IScriptInstance is optional, but it does require the SmartThreadPool if it is used.
r6021 | melanie | 2008-08-27 14:36:03 -0700 (Wed, 27 Aug 2008) | 4 lines
Refactor Executor into the script app domain and IScript. This changes an implicit reference into a proxied one and further reduces memory consumption of XEngine
r6020 | teravus | 2008-08-27 13:27:18 -0700 (Wed, 27 Aug 2008) | 2 lines
- Updates OGP module to define a default starting point
- An attempt to solve an intermittan SSL Certificate validation error causing communications havok.
r6019 | sdague | 2008-08-27 12:24:48 -0700 (Wed, 27 Aug 2008) | 2 lines
cleaning out cruft from pre-Migration days
r6018 | sdague | 2008-08-27 12:24:46 -0700 (Wed, 27 Aug 2008) | 2 lines
getting rid of pre-Migration cruft
r6017 | sdague | 2008-08-27 12:24:45 -0700 (Wed, 27 Aug 2008) | 2 lines
we are now past change 6000, so getting rid of pre-Migration cruft
r6016 | sdague | 2008-08-27 12:24:40 -0700 (Wed, 27 Aug 2008) | 3 lines
we are now past change 6000, so getting rid of the pre-Migration upgrade cruft
r6015 | melanie | 2008-08-27 12:12:17 -0700 (Wed, 27 Aug 2008) | 3 lines
Erm - make the distanc factor really work.... (wipes egg off face)
r6014 | melanie | 2008-08-27 12:06:07 -0700 (Wed, 27 Aug 2008) | 4 lines
Mantis #2058 Remove the physics representation of link set child prims when the link set is deleted.
r6013 | sdague | 2008-08-27 11:59:42 -0700 (Wed, 27 Aug 2008) | 6 lines
From: Richard Alimi <ralimi@us.ibm.com>
The following patch fixes the import of assets via the REST interface to use the proper Base64->Bytes conversion. The previous conversion did not work correctly for binary data, in particular for textures.
r6012 | sdague | 2008-08-27 11:51:43 -0700 (Wed, 27 Aug 2008) | 2 lines
remove legacy pre-Migration database upgrade routines
r6011 | sdague | 2008-08-27 11:51:42 -0700 (Wed, 27 Aug 2008) | 2 lines
remove the legacy pre-Migration database upgrade paths
r6010 | sdague | 2008-08-27 11:51:40 -0700 (Wed, 27 Aug 2008) | 2 lines
remove pre-Migration upgrade paths
r6009 | sdague | 2008-08-27 11:51:36 -0700 (Wed, 27 Aug 2008) | 3 lines
we're past checkin 6000, so now cleaning up all the cruft of the pre migration database upgrade paths. This is coming in in stages.
r6008 | melanie | 2008-08-27 10:50:07 -0700 (Wed, 27 Aug 2008) | 4 lines
Make the check on inventory cache clearing more robust. Addresses Mantis #1975 in a broader way. This may or may not prop up secure inventory a bit better, but I still recommend to disable it
r6007 | sdague | 2008-08-27 10:32:02 -0700 (Wed, 27 Aug 2008) | 5 lines
get rid of the "drop if exists" lines in this old migration, as those tables shouldn't exist yet, and the exists keyword is relatively new in sqlite. This has been breaking a lot of people on Suse Enterprise Linux, for instance.
r6006 | melanie | 2008-08-27 10:19:56 -0700 (Wed, 27 Aug 2008) | 2 lines
Implements the r6005 foes for XEngine as well
r6005 | melanie | 2008-08-27 10:12:55 -0700 (Wed, 27 Aug 2008) | 5 lines
Add ScriptDistanceLimitFactor to OpenSim.ini to allow modifcation of LSL's arbitrary 10 m limit on object movement. Also implements the 10 m maximum rezzing distance, subhect to the same factor.
r6004 | dahlia | 2008-08-27 02:49:13 -0700 (Wed, 27 Aug 2008) | 1 line
reverting to prior meshing methods until some physics timing issues can be resolved
r6003 | dahlia | 2008-08-27 01:03:52 -0700 (Wed, 27 Aug 2008) | 1 line
Added some exception trapping to PrimMesher
r6002 | dahlia | 2008-08-27 00:30:14 -0700 (Wed, 27 Aug 2008) | 1 line
Added some exception handling to help catch some possibly corrupt prims
r6001 | dahlia | 2008-08-26 23:53:09 -0700 (Tue, 26 Aug 2008) | 1 line
Meshmerizer now uses new PrimMesher class for meshing all standard (non-sculpty) prims. This should result in more accurate meshes, lower memory consumption, and eliminate several lockup modes.
r6000 | dahlia | 2008-08-26 23:39:39 -0700 (Tue, 26 Aug 2008) | 1 line
Completion of new PrimMesher class
r5999 | dahlia | 2008-08-26 23:29:34 -0700 (Tue, 26 Aug 2008) | 1 line
Modified Mesh object to allow alternative mesher interfacing
r5998 | ckrinke | 2008-08-26 19:49:47 -0700 (Tue, 26 Aug 2008) | 5 lines
Mantis#1518. Thank you kindly, Zaki for a patch that: Issue is caused by the terrain height not being queried before teleporting within the region. Teleporting between regions is correct. Adding the neccessary checking to intra-region TP code.
r5997 | ckrinke | 2008-08-26 19:45:10 -0700 (Tue, 26 Aug 2008) | 6 lines
Mantis#2052. Thank you kindly, Avdleeuw for a patch that: After having built revision 5992, OpenSim would start while issuing some errors regards updates to user profiles (Master Avatar, and other manually added avatars). Issue 2027 dealt with the MySQL part. This issue deals with the SQLite part.
r5996 | ckrinke | 2008-08-26 19:40:14 -0700 (Tue, 26 Aug 2008) | 2 lines
Mantis#2047. Thank you kindly, Simsim for a patch that addresses: avatar sitting on the object can not telport to other regions.
r5995 | melanie | 2008-08-26 17:40:36 -0700 (Tue, 26 Aug 2008) | 4 lines
Mantis #1903 Thank you, cmickeyb, for a patch that prevents the loss of folders received out of sequence, and the items within.
r5994 | justincc | 2008-08-26 11:44:34 -0700 (Tue, 26 Aug 2008) | 2 lines
- Eliminate commented out code no longer needed, as discussed on the ml
r5993 | justincc | 2008-08-26 11:14:10 -0700 (Tue, 26 Aug 2008) | 2 lines
- On loading archives, report an error if an asset does not have the expected filename format
r5992 | teravus | 2008-08-25 23:05:43 -0700 (Mon, 25 Aug 2008) | 1 line
- One more tweak to the application/xml vs application/llsd+xml routine
r5991 | teravus | 2008-08-25 22:41:07 -0700 (Mon, 25 Aug 2008) | 2 lines
- It turns out that Mono doesn't currently support setting the Certificate validation handler, however, it throws a NotImplemented exception.
- Added Try/Catch/Message
r5990 | teravus | 2008-08-25 22:20:46 -0700 (Mon, 25 Aug 2008) | 2 lines
- Workaround for application/llsd+xml requests coming in as application/xml
- When OGP is active, disable SSL certificate chain validation. I'll add more options here to come, as well as a way to test against a group of known certificate subjects.
r5989 | teravus | 2008-08-25 20:07:24 -0700 (Mon, 25 Aug 2008) | 3 lines
- Fixed a bug that occurred if your home region wasn't logged in, in standalone. It wouldn't let you in even if your destination region is online with a 'region x not found' message.
- The purpose of the check was to ensure that your home region was sent to your client properly when you connected. However, the desired result is that if the home region is down, but the destination region is online, the user should still get in.
- Changes: if the home region isn't available, set the message to the client so that the home region is the destination region.
r5988 | justincc | 2008-08-25 16:32:06 -0700 (Mon, 25 Aug 2008) | 2 lines
- minor: zap some more compilation warnings
r5987 | teravus | 2008-08-25 16:31:50 -0700 (Mon, 25 Aug 2008) | 1 line
Documentation, headers and all the normal stuff
r5986 | justincc | 2008-08-25 16:27:08 -0700 (Mon, 25 Aug 2008) | 3 lines
- Append thread information on to the end of period diagnostics information
- This is working towards finding out why many more client threads are hanging about on wright plaza than there are actual agents
r5985 | justincc | 2008-08-25 16:21:07 -0700 (Mon, 25 Aug 2008) | 2 lines
- minor: refactor thread report into a method that returns a string rather than displays information directly
r5984 | teravus | 2008-08-25 15:52:01 -0700 (Mon, 25 Aug 2008) | 1 line
- Added Zha to Contributors for OGP patch.
r5983 | justincc | 2008-08-25 15:09:02 -0700 (Mon, 25 Aug 2008) | 2 lines
- minor: upgrade version info to post 0.5.9
r5982 | justincc | 2008-08-25 15:01:51 -0700 (Mon, 25 Aug 2008) | 3 lines
- minor: Comment out the remaining unhandled packet messages in LLClientView, except for unidentified packets
- These make it more difficult to read the logs, and I don't think they help all that much
r5981 | justincc | 2008-08-25 14:55:44 -0700 (Mon, 25 Aug 2008) | 2 lines
- minor: some logging conformance, code documenting
r5980 | ckrinke | 2008-08-25 14:39:36 -0700 (Mon, 25 Aug 2008) | 8 lines
Mantis#2045. Thank you kindly, Tyre for a patch that: This patch adds even more LSL compatibility to llSetPos() As stated in the wiki http://wiki.secondlife.com/wiki/LlSetPos, [^] movement should also be capped to 10m per call for unattached root prims. Beside this issue the attached patch adds (hopefully) all known LSL script delays (as ScriptSleep(), but still commented out) to LSL_BuiltIn_Commands.cs and LSL_Api.cs and a lot of format cleanup.
r5979 | justincc | 2008-08-25 14:35:22 -0700 (Mon, 25 Aug 2008) | 2 lines
- zap compilation warnings
r5978 | justincc | 2008-08-25 14:26:58 -0700 (Mon, 25 Aug 2008) | 2 lines
- Deal with a WebException thrown if a grid server cannot be contacted for region information
r5977 | melanie | 2008-08-25 11:07:29 -0700 (Mon, 25 Aug 2008) | 2 lines
Add the same delay factor in the XEngine section for the XEngine
r5976 | melanie | 2008-08-25 10:50:44 -0700 (Mon, 25 Aug 2008) | 5 lines
Add ScriptDelayFactor under LL-Functions in OpenSim.ini. Defaulted at 1.0, it allows delays to function as coded. Smaller values will reduce, larger values will increase the delays. A value of 0 is permitted and results in on delay being applied.
r5975 | chi11ken | 2008-08-25 07:40:10 -0700 (Mon, 25 Aug 2008) | 1 line
Update svn properties.
r5974 | melanie | 2008-08-25 06:53:49 -0700 (Mon, 25 Aug 2008) | 2 lines
Fix osAvatarPlayAnimation to actually do what it says on the box
r5973 | melanie | 2008-08-25 04:58:55 -0700 (Mon, 25 Aug 2008) | 6 lines
Mantis #2044 Thank you, salahzar, for a patch that corrects the behavior of PRIM_TYPE in llGetPrimitiveParams() and improves LSL conformance in llGetNumberOfSides();
r5972 | teravus | 2008-08-25 02:13:52 -0700 (Mon, 25 Aug 2008) | 1 line
- Fix to OGP Region to Region teleports. Yay.
r5971 | teravus | 2008-08-25 00:35:17 -0700 (Mon, 25 Aug 2008) | 3 lines
- This commit incorporates the heart of the OpenGridProtocol patch that is currently on Forge in a nice, friendly modular format.
- There are a lot of changes and this is quite experimental. It's off by default, but you can turn it on by examining the bottom of the opensim.ini.example for the proper OpenSim.ini settings. Remember, you still need an agent domain..
- Furthermore, it isn't quite right when it comes to teleporting to remote regions (place_avatar)