aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Region (follow)
Commit message (Collapse)AuthorAgeFilesLines
...
* Add explicit CultureInfo to the script compile thread in DotNetEngine toMelanie Thielker2008-09-283-0/+11
| | | | | | ensure that scripts will compile on nonenglish systems
* Plumb the connection though from llSetVehicleVectorParamCharles Krinke2008-09-2810-33/+78
| | | | | | | to the various physics engines. No connection to the underlying physics simulator yet, just plumbing through the various classes.
* Mantis #1922Melanie Thielker2008-09-282-1/+2
| | | | | | | Thank you, idb, for a patch that addresses hex digits erroneously being recognized as valid and parsed in a decimal number
* Add some methods to allow modules so set client view optionsMelanie Thielker2008-09-284-0/+47
|
* Remove llSetVehicledoubleParam. It does not exist.Charles Krinke2008-09-281-6/+0
| | | | | It was a mistake a year ago to add it in.
* Plumb the connection through from llSetVehicleFloatParamCharles Krinke2008-09-2810-3/+73
| | | | | | | to the various physics engines. No connection to the underlying physics simulator yet, just plumbing through the various classes.
* Mantis #2288Melanie Thielker2008-09-281-4/+16
| | | | | | | | Correct a typo in namespace declaration Also adds a new flag to the PacketManager to force retention of packets marked reliable (default off)
* - Further cleanupsHomer Horwitz2008-09-282-29/+57
| | | | | | | | | - Added TeleportFinish event to the event-queue. It works better than before (you can teleport), but it doesn't work quite right yet (you start TPing after the TP again). Beware: Still experimental and non-working.
* Refactor to avoid some duplicate code.Homer Horwitz2008-09-282-101/+63
|
* Update svn properties. Minor formatting cleanup. Fix a compiler warning. ↵Jeff Ames2008-09-283-3/+3
| | | | Fix a UUID vs null comparison.
* eol-style native; on EventQueueHelperTeravus Ovares2008-09-281-146/+146
|
* * okay.. Now you can do border crossings with the security 'fixed' ↵Teravus Ovares2008-09-283-87/+173
| | | | | | | | client.. with EventQueue enabled. * You occasionally loose the event queue if you cross back and forth between the same regions many multiples of times. * But Don't try to teleport!
* Mantis#2287. Thank you kindly, Idb for a patch that solves:Charles Krinke2008-09-281-5/+58
| | | | | | | | The current llGetLinkName returns an empty string if a prim with the given link number is not found in the link set. In SL an empty string is only returned if the prim name is actually blank, a NULL_KEY is returned instead with a couple of exceptions.
* * With EventQueueGet enabled.. we can see into neighbor regions again on ↵Teravus Ovares2008-09-272-14/+27
| | | | the Security 'fixed' client.. But don't try to cross yet!
* * Adds flag to enable/disable EventQueueGet.Teravus Ovares2008-09-272-11/+34
| | | | | | | | * If EventQueueGet is enabled, use that instead of a few UDP packets, if it's disabled use the UDP packets like normal. * We *really* suggest users do not turn on EventQueueGet yet.. as it's highly experimental, broken, and resource intensive * Updated OpenSim.ini.example * Testers of EventQueueGet.. in OpenSim.ini, it's in the [Startup] Section.. change EventQueue = false, to EventQueue = true.
* * Replace a generic error handler.Teravus Ovares2008-09-271-1/+1
|
* * Event queue is now polling.. Teravus Ovares2008-09-273-8/+69
| | | | | | * returns FAKEEVENT instead of the connection returning a 502. It doesn't like our 502's for some reason.. so, in leau of this.. send it a fake event. * Once again, this is still 'really early' code, so please don't blame us if you have no more threads left.
* Continue working on the new EventQueueGetModule. Not finished (or even working)Homer Horwitz2008-09-273-29/+164
| | | | | | | yet. This shouldn't break anything, but is work in progress, so be careful. Contains a new file; do your runprebuilds.
* Stop DNE saying "Loading script" when it's actually unloading.Melanie Thielker2008-09-271-2/+4
|
* * This is the very very early beginnings of an EventQueue:get module.Teravus Ovares2008-09-272-0/+204
| | | | | | | * This won't function yet as far as the client can tell.. because it doesn't respond to the first query with a 200 message. * We have to figure out how to encode those binary values in the example code in the module... * Committing this so we have a start point. Will continue to work on this more today.
* Update unit testsMelanie Thielker2008-09-271-13/+6
|
* Add friendly error messages to both engines.Melanie Thielker2008-09-279-109/+303
|
* Mantis #2277Melanie Thielker2008-09-262-2/+1
| | | | | | Patch up a type name change in libomv. Thanks for tracking that down, idb
* And actually do what I intended to do with the last commit. Message is gone.Melanie Thielker2008-09-261-5/+5
|
* Kill "Compile successful" message when rezzing prims/wearing attachmentsMelanie Thielker2008-09-263-6/+7
| | | | | | | Changes behavior to send on_rez event to prims when rezzed from agent inventory.
* Fix listeners in multi-region instancesMelanie Thielker2008-09-261-3/+3
|
* Thank you, idb, for a patch that implements the stubs for llGetAgentLanguage()Melanie Thielker2008-09-263-0/+13
|
* Remove another interface that is no longer neededMelanie Thielker2008-09-266-40/+5
|
* Add "Notecard saved" message to saves of notecards into primsMelanie Thielker2008-09-261-0/+16
|
* Finishing the code cleanup in DNE, make llDie work again in DNE.Melanie Thielker2008-09-264-236/+288
| | | | | | Add some compile messages from XEngine into DNE as well.
* * Patch from JHurlimanTeravus Ovares2008-09-2623-205/+147
| | | | | | | | | * Updates to libomv r2243, * Remove lots of unnecessary typecasts * Improves SendWindData() Thanks jhurliman. * Will update OpenSim-libs in 10 minutes..
* DNE code cleanupsMelanie Thielker2008-09-263-102/+82
|
* Adds support for the "Running" checkbox and the "Reset" button, as well asMelanie Thielker2008-09-261-0/+44
| | | | | | | ResetScripts In Selection, Set Script to [not] Running In Selection from the tools menu. Allows DNE script reset without a full recompile.
* Pluggable API module (XEngine style) support for DNEMelanie Thielker2008-09-261-7/+14
|
* Compiler Connection! One world, one compiler!Melanie Thielker2008-09-2625-47590/+22
|
* After the last commit, the old Common assembly was still being loaded.Melanie Thielker2008-09-261-2/+2
| | | | | | | Removing it made DNE scripts crash. Fixed here. Now on to converge the compilers.
* Yay! Common/ is gone! One API is achieved!Melanie Thielker2008-09-269-2949/+22
|
* * minor: remove warningsJustin Clarke Casey2008-09-265-16/+12
|
* * Apply http://opensimulator.org/mantis/view.php?id=2274Justin Clarke Casey2008-09-261-1/+3
| | | | | | | * Reapply homer's click action implementation, which accidentally got blatted * Thanks tyre
* * refactor: do a tiny bit of cleanupJustin Clarke Casey2008-09-261-40/+46
|
* Add per-instance date to DNE to avoid serializing stuff 10 times a second.Melanie Thielker2008-09-267-250/+180
| | | | | | Clode cleanup and removal of commented stuff in ScriptManager.
* * refactor: split out AssetXferUploaderJustin Clarke Casey2008-09-263-285/+312
|
* * refactor: split out AgentAssetTransactionsManagerJustin Clarke Casey2008-09-262-192/+227
|
* * Implment task inventory item asset update for the old non CAPS transaction ↵Justin Clarke Casey2008-09-264-36/+86
| | | | | | | | | | | system * This means that saving notecards in prim inventories should now work. * Not the nicest code in the world - the transactions system is pretty fugly right now * PLEASE NOTE: Currently, the prim will not repersist until up to 15 seconds after it is unselected. * What we really need is a proper mechanism so that any prim updates still waiting when the simulator is quit are performed before exit.
* And another fileMelanie Thielker2008-09-261-0/+479
|
* Pushing the missing fileMelanie Thielker2008-09-261-0/+35
|
* Remove all the subclassing complexity and script server interfaces fromMelanie Thielker2008-09-2614-1367/+721
| | | | | | | | DNE and move all of DNE into the DotNetEngine directory. Remove references that would cause the script runtime to load the entire engine + scene into each script appdomain. This might help DNE memory consumption.
* * Wind updates. Still random.. but in 4 directions instead of two!Teravus Ovares2008-09-264-51/+57
| | | | | | | * It seems kind of silly to be building a 256x256 array just to use two 16 float blocks.. but for now the layerdata routine requires it so we'll go along with that. * We only fill a 32x16 area of the 256x256 float array with data. * We use patches 0,0 and 0,1 for the first and second patch to determine the direction and magnitude of the wind.
* Remove interfaces that are no longer used from DNEMelanie Thielker2008-09-263-98/+2
|
* Bringing the OSSLPrim back. Prim.Rotation, etc, will now work again.Melanie Thielker2008-09-262-1/+187
| | | | | | As a bonus, the OSSLPrim has now come to XEngine, too!