Commit Graph

301 Commits

Author SHA1 Message Date
diva
cb74848f2d Turning the wind module off by default. 2009-03-31 16:17:13 +00:00
Charles Krinke
54a27f9f5c Thank you kindly, MCortez for a patch that:
With some support from HomerH, this patch adds support for Wind 
Model plugins via the mono.Addin framework.
* Adds console & OSSL access to Wind Parameters
* Adds plug-in support for custom wind models
* Provides two example Wind Model plug-ins
Documentation for the wind module is temporarily located at http://code.google.com/p/flotsam/wiki/CoreWindModule [^] 
-- will move this documentation to http://opensimulator.org [^] 
after the patch has been committed.
2009-03-31 02:33:19 +00:00
Jeff Ames
54ccca1e2c Update svn properties, add copyright header, formatting cleanup. 2009-03-31 02:00:33 +00:00
Justin Clarke Casey
2914bfe7b0 * Fix test breakage by always inserting a gods module when testing 2009-03-30 19:09:57 +00:00
Justin Clarke Casey
176f263d23 * minor: remove mono compiler warnings 2009-03-30 18:34:43 +00:00
Justin Clarke Casey
ac8fc02afc * refactor: Move god related methods in Scene out to a module 2009-03-30 18:20:41 +00:00
diva
08732b65be Moved some files around, so that it's easier to share code between standalone and the grid services. Should not affect any functionality. 2009-03-29 20:29:13 +00:00
Melanie Thielker
d857cf1335 Don't let a missing configuration cause a NRE
Fixes Mantis #3355
2009-03-29 15:24:50 +00:00
Melanie Thielker
c483206fd7 Change the client API to use GridInstantMessage for the "last mile" of IM
sending. With this change, all methods that handle IM now use GridInstantMessage
rather than individual parameters.
2009-03-29 05:42:27 +00:00
Melanie Thielker
404bfdc9a6 Finish the offline IM module (still needs a server). Add rudimentary
support for the mute list (no functionality yet, but allows the
RetrieveInstantMessages event to fire now).
2009-03-29 00:48:34 +00:00
diva
730b78114f Minor bug fix in UpdateItem (meta data). 2009-03-28 23:50:37 +00:00
Teravus Ovares
b857635712 * Adding some heuristic error correction to the j2k decoder module to combat some of the situations that we see in mantis 3049 .
* This may help people on certain 64 bit systems where the end byte position of each layer data packet is incorrect but the start positions are correct.
* The console will still be extremely chatty with 'Inconsistent packet data in JPEG2000 stream:' messages, however..  if OpenSimulator was able to recover the data, it will say HURISTICS SUCCEEDED
2009-03-28 20:50:08 +00:00
Melanie Thielker
b40ec850bb Fix the plumbing in the offline message module.
No functionality yet.
2009-03-28 04:02:30 +00:00
Melanie Thielker
0ff7c85a5d Add a module skeleton for offline IM storage. No functionality yet. 2009-03-28 02:58:12 +00:00
diva
cd1bf3600d Small bugs fixed related to ownership and permissions. 2009-03-28 00:08:13 +00:00
Justin Clarke Casey
bd8d6fad45 * Implement * wildcard in save iar requests
* not yet ready for use
2009-03-27 19:45:07 +00:00
Justin Clarke Casey
053a6b355c * Fix single item iar saving
* Not yet ready for use
2009-03-27 18:53:11 +00:00
Justin Clarke Casey
561f241564 * minor: move RegionSettingsSerializer into OpenSim.Framework.Serialization 2009-03-27 18:13:34 +00:00
diva
06ad2244f0 svn:eol-style property set. 2009-03-27 16:13:25 +00:00
diva
6ddf932c7e svn:eol-style property set. 2009-03-27 15:11:21 +00:00
diva
a423b3060b Notecard updates bypassing the regions. (HGStandalone only) 2009-03-26 22:17:57 +00:00
Justin Clarke Casey
8a4464f44a * correct iar root folder location for saving of individual items
* however, rest of the path components are still currently wrong so this is broke
2009-03-26 20:34:02 +00:00
Justin Clarke Casey
0db166ed3d * Apply http://opensimulator.org/mantis/view.php?id=865
* Reimplements "terrain rescale <min> <max>" command which rescales current terrain to be inbetween min and max
* Thanks jonc
2009-03-26 17:42:02 +00:00
Justin Clarke Casey
93b26f8933 * iars: Serialize information about item creators to archive 2009-03-26 17:25:12 +00:00
diva
de3971a8d3 One more -- CopyItem. 2009-03-26 04:14:33 +00:00
diva
3b08f17fc2 Half-way through supporting inventory access from outside the regions -- HG standalones only, for now. 2009-03-26 03:45:49 +00:00
Sean Dague
6323516a83 * Appearance patches suite: These patches are applied to allow libomv bots to wear outfits in the future.
This functionality will be upstreamed later.
** Fixed call of new AvatarAppearance without arguments, which caused bots look like clouds of gas
** Added a SendAvatarData in ScenePresence.SetAppearance, which is expected after SetAppearance is run
** Fixed AssetXferUploader: CallbackID wasn't being passed on on multiple packets asset uploads
** Set VisualParams in AvatarAppearance to stop the alien looking bot from spawning and now looks a little better.
*** TODO: Set better VisualParams value then 150 to everything
2009-03-25 20:15:46 +00:00
Justin Clarke Casey
b52587ea6c iar: centralize user uuid gathering 2009-03-25 19:54:07 +00:00
Justin Clarke Casey
19595a2825 * minor: spit out creator name on save iar
* not yet ready for use
2009-03-25 19:14:36 +00:00
diva
2afe3be2e6 HGStandaloneInventoryService now serves inventory assets. No need for clients to have direct access to the asset service. 2009-03-25 05:21:47 +00:00
Justin Clarke Casey
6cad71d5ec * minor: remove load oar logging I accidentally left in a few commits ago
* reduce noisiness of uuid gatherer
* stop bothering to pointless complain about directory tar entries when loading an oar
2009-03-24 21:05:20 +00:00
Justin Clarke Casey
0bf2177dfb * Use memory more efficiently when loading oars
* This change starts the script immediately after an object is loaded, rather than waiting till they are all loaded
* This should be okay, but please report any new errors
2009-03-24 20:48:27 +00:00
Justin Clarke Casey
22a4d6acc2 * minor: remove mono compiler warnings 2009-03-24 20:36:32 +00:00
Dr Scofield
b5f6aa6ff2 From: Alan Webb <alan_webb@us.ibm.com>
Changes to AssetCache and DynamicTextureModule to eliminate
  opportunities for lost texture updates.
2009-03-24 08:21:50 +00:00
diva
5af63a6a5c Root agent retrieval via http/REST. This is a pull, the caller gets the agent. This is not used by the regions yet, but it may be a better alternative to transfer agents even when that is done by the regions. The data is still trivial; soon it will have attachments, scripts and script state. Also, authorization tokens still to come. Serialization using OSD/json, as the other methods. 2009-03-23 02:37:19 +00:00
Melanie Thielker
e1ea3f05aa Finish folder gives. With this commit, single item and folder gives now
work across regions and also to offline avatars. Scripted gives are not
yet tested and may not work.
2009-03-23 02:02:12 +00:00
Melanie Thielker
412112acba Committing partial work on passing folders across instances. This may crash. 2009-03-23 00:11:34 +00:00
Melanie Thielker
e6bb86a224 Add QueryItem method to secure inventory and HG inventory, change method sig to
provide additional information the HG needs.
2009-03-22 15:42:22 +00:00
Melanie Thielker
ea1e38dd14 Cause the inventory give module to be more selective and not attempt to
deliver other modules' IM types
2009-03-22 14:32:15 +00:00
diva
047d753cd0 Explicit tests for local regions. 2009-03-22 06:31:32 +00:00
diva
9489ad57f9 Moving the LoginAuth service up, so that it can be shared among standalones and the User Server. 2009-03-22 04:39:16 +00:00
diva
09732b4d5d Initial support for authentication/authorization keys in UserManagerBase, and use of it in HGStandaloneLoginService (producer of initial key for user, and of subsequent keys) and HGStandaloneInventoryService (consumer of a key).
Keys are of the form http://<authority>/<random uuid>
and they are sent over http header "authorization".
2009-03-21 20:16:35 +00:00
diva
b140988a1f Minor changes in names inside. 2009-03-21 19:37:35 +00:00
Melanie Thielker
1e6587f1d3 Add code to the inventory transfer module to use the new DB functionality
Not tested!
2009-03-21 18:14:06 +00:00
diva
b0f2bcbe79 Moving HGStandaloneAssetService to a new place, and giving it a more generic name. MXP is going to use it too. 2009-03-21 18:03:44 +00:00
Melanie Thielker
c6da0fda58 Thank you, mcortez, for patch to add functionality to the sun module.
Fixes Mantis #3313
2009-03-20 22:42:21 +00:00
Justin Clarke Casey
bd2180d9af * refactor: Create IHttpServer interface instead of accessing BaseHttpServer via CommunicationsManager directly 2009-03-19 18:11:44 +00:00
Dahlia Trimble
d23f0ec143 Thanks to mpallari for Mantis #3310: Make EventQueueGetModule more inheritable 2009-03-19 07:06:30 +00:00
diva
247a25a7fe Making a couple of methods public. 2009-03-19 03:33:20 +00:00
Melanie Thielker
87822c5d95 Add an event to process undelivered IMs 2009-03-17 23:52:30 +00:00