Justin Clarke Casey
374947cf01
* minor: tidy up async sog deleter
2008-09-29 19:55:45 +00:00
Justin Clarke Casey
75b6011a24
* minor: remove warning
2008-09-29 19:11:48 +00:00
Justin Clarke Casey
941e20c463
* refactor: move asynchronous scene object deletion to inventory queueing out to a separate class
2008-09-29 19:09:49 +00:00
Dahlia Trimble
5eb433ae26
ApplyImpulse now forwards impulse in both local and global modes.
2008-09-29 19:01:45 +00:00
Dr Scofield
87ac46c1c5
From: rob smart (smartrob@uk.ibm.com)
...
minor fixes to osParseJSON.
2008-09-29 17:47:17 +00:00
Justin Clarke Casey
a888dbc60a
* Fix http://opensimulator.org/mantis/view.php?id=2189 for real this time
...
* Ignore any exception encountered during shutdown rather than aborting the quit command
2008-09-29 15:40:16 +00:00
Justin Clarke Casey
0b2bc26bfe
* minor: remove warnings
2008-09-29 15:33:58 +00:00
Justin Clarke Casey
4daaac662f
* Apply http://opensimulator.org/mantis/view.php?id=2295
...
* Updated MSSQL to reflect resend changes
* Added the new columns in prims table.
* Created a implementation for getting gestures.
* Remove configurable table names for user.
* Thanks Ruud Lathorp
2008-09-29 15:22:48 +00:00
Justin Clarke Casey
104039b6c6
* reactor: move inventory archive classes into separate Inventory/Archiver directory
...
* This is not yet a real module (and is arguably not a region module anyway)
2008-09-29 15:14:57 +00:00
Justin Clarke Casey
e768602681
* refactor: Rename InventoryModule to InventoryTransferModule
2008-09-29 15:09:35 +00:00
Justin Clarke Casey
3fc86cb578
* Move existing inventory module into a 'Transfer' namespace, since that is the functional it actually fulfills
2008-09-29 15:02:03 +00:00
Justin Clarke Casey
4a5e1c7547
* check in missing files that caused the previous build break
2008-09-29 14:55:26 +00:00
Justin Clarke Casey
7ec065198a
* Apply http://opensimulator.org/mantis/view.php?id=2294
...
* This is an initial basic experimental code for inventory import and export from the region server
* Probably not yet ready for general use
* Thanks Kayne!
2008-09-29 14:41:16 +00:00
Dr Scofield
e0795e44ac
fixes future mantis from SachaMagne.
2008-09-29 12:29:11 +00:00
Melanie Thielker
fe06f37e6b
Mantis #2293
...
Same fix for the DNE
2008-09-29 10:35:07 +00:00
Melanie Thielker
538f51f36d
Mantis #2293
...
Fix a null reference exception when the exception thrown by a script
is not a TargetInvocationException
2008-09-29 10:30:01 +00:00
Charles Krinke
6758ecc403
Implement the plumbing for llSetVehicleType from the LSL
...
subroutine down through the physics modules through PhysActor
and SceneObjectPart. No connection to the physics simulators.
2008-09-28 22:38:59 +00:00
Charles Krinke
5ddba2a3a7
Mantis#2291. Thank you kindly, StrawberryFride for a patch that solves:
...
User server won't start up for a MSSQL grid migrating from a significantly
older version to current version due to duplication in three of the
migrations code files. Patch included takes out the duplicated code from
the three files so a smooth update should happen on start up.
2008-09-28 22:07:05 +00:00
Charles Krinke
04be8726d3
Mantis#296. Thank you kindly, Idb for a patch that resolves:
...
Estate/ Manager Owner Uses the Region/Estate Menu Region TAB,
and uses "Teleport Home All Users..." (Action Button), the
action will complete but no one will be teleported and all
users still function in the region ok.
2008-09-28 22:01:37 +00:00
Charles Krinke
ebbbd37605
Added the plumbing for llSetVehicleRotationParam
...
in the classes between the LSL implementation and the
underlying physics engines.
2008-09-28 21:53:56 +00:00
Charles Krinke
d68d631dc0
A little bit further with LLSetVehicleVectorParam.
2008-09-28 21:20:25 +00:00
Melanie Thielker
c2308d8a7d
Add explicit CultureInfo to the script compile thread in DotNetEngine to
...
ensure that scripts will compile on nonenglish systems
2008-09-28 20:29:56 +00:00
Charles Krinke
3747862999
Plumb the connection though from llSetVehicleVectorParam
...
to the various physics engines. No connection to the
underlying physics simulator yet, just plumbing through
the various classes.
2008-09-28 20:20:32 +00:00
Melanie Thielker
3012bfa2a2
Mantis #1922
...
Thank you, idb, for a patch that addresses hex digits erroneously being
recognized as valid and parsed in a decimal number
2008-09-28 19:58:54 +00:00
Melanie Thielker
1d5b2bb8bc
Add some methods to allow modules so set client view options
2008-09-28 19:45:42 +00:00
Charles Krinke
9709d01358
Remove llSetVehicledoubleParam. It does not exist.
...
It was a mistake a year ago to add it in.
2008-09-28 19:31:58 +00:00
Charles Krinke
3397236c6c
Plumb the connection through from llSetVehicleFloatParam
...
to the various physics engines. No connection to the
underlying physics simulator yet, just plumbing through
the various classes.
2008-09-28 18:36:30 +00:00
Melanie Thielker
95c3e0883c
Mantis #2288
...
Correct a typo in namespace declaration
Also adds a new flag to the PacketManager to force retention of packets
marked reliable (default off)
2008-09-28 18:07:06 +00:00
Charles Krinke
d3bb8e42a6
Mantis#2289. Thank you kindly, SMeans for a patch that:
...
Corrects the spurious reference to MySQL namespace in
GridManager.cs.
2008-09-28 17:17:14 +00:00
Charles Krinke
ee9033e2c7
Mantis#2288. Thank you kindly, SMeans, for a patch that:
...
Corrects the typo of namespace Opensim.Framework to
OpenSim.Framework in Cache.cs.
2008-09-28 17:11:10 +00:00
Homer Horwitz
1cc927ad97
- Further cleanups
...
- 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.
2008-09-28 14:19:26 +00:00
Homer Horwitz
4452121227
Refactor to avoid some duplicate code.
2008-09-28 12:44:49 +00:00
Jeff Ames
0b4415849a
Update svn properties. Minor formatting cleanup. Fix a compiler warning. Fix a UUID vs null comparison.
2008-09-28 03:21:11 +00:00
Teravus Ovares
e78cdd9690
eol-style native; on EventQueueHelper
2008-09-28 02:59:42 +00:00
Teravus Ovares
25a998feb4
* okay.. Now you can do border crossings with the security 'fixed' 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!
2008-09-28 02:57:53 +00:00
Charles Krinke
6a863311f7
Mantis#2287. Thank you kindly, Idb for a patch that solves:
...
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.
2008-09-28 01:12:57 +00:00
Teravus Ovares
4f0c759fb0
* With EventQueueGet enabled.. we can see into neighbor regions again on the Security 'fixed' client.. But don't try to cross yet!
2008-09-27 23:54:08 +00:00
Teravus Ovares
21bf26e9b4
* Adds flag to enable/disable EventQueueGet.
...
* 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.
2008-09-27 23:06:28 +00:00
Teravus Ovares
07b32c9320
* Replace a generic error handler.
2008-09-27 22:06:51 +00:00
Teravus Ovares
98632ee594
* Event queue is now polling..
...
* 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.
2008-09-27 22:05:36 +00:00
Homer Horwitz
0e10c85617
Continue working on the new EventQueueGetModule. Not finished (or even working)
...
yet. This shouldn't break anything, but is work in progress, so be careful.
Contains a new file; do your runprebuilds.
2008-09-27 18:33:54 +00:00
Homer Horwitz
358bc41b03
- adding Dequeue with a timeout to the BlockingQueue
2008-09-27 18:29:17 +00:00
Melanie Thielker
c0b60bb8cf
Stop DNE saying "Loading script" when it's actually unloading.
2008-09-27 14:19:03 +00:00
Teravus Ovares
85b280385f
* This is the very very early beginnings of an EventQueue:get module.
...
* 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.
2008-09-27 09:42:31 +00:00
Melanie Thielker
1f8888a287
Update unit tests
2008-09-27 05:58:52 +00:00
Melanie Thielker
85068dae60
Add friendly error messages to both engines.
2008-09-27 05:31:43 +00:00
Melanie Thielker
ec16750a87
Mantis #2277
...
Patch up a type name change in libomv. Thanks for tracking that down, idb
2008-09-26 23:38:59 +00:00
Melanie Thielker
5a9bb2eafb
And actually do what I intended to do with the last commit. Message is gone.
2008-09-26 20:44:41 +00:00
Melanie Thielker
b416422349
Kill "Compile successful" message when rezzing prims/wearing attachments
...
Changes behavior to send on_rez event to prims when rezzed from agent
inventory.
2008-09-26 20:18:31 +00:00
Melanie Thielker
415520cea6
Fix listeners in multi-region instances
2008-09-26 20:12:11 +00:00