aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Region/OptionalModules (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Add copyright headers, formatting cleanup, ignore some generated files.Jeff Ames2009-05-315-13/+148
|
* Update svn properties.Jeff Ames2009-05-315-1725/+1725
|
* * Adds MRM scripting commands, World.Objects.Create(Vector3 position) and ↵Adam Frisby2009-05-312-0/+22
| | | | World.Objects.Create(Vector3 position, Quaternion rotation). These rez a 'default box' object at the specified coordinates, and return the associated IObject.
* Fix IRCd init check for config sectionMike Mazur2009-05-311-3/+3
| | | | | | | | | The IRCStackModule used Nini.Config.ConfigCollection.Contains() to determine whether the "IRCd" section was present in the config. This ConfigCollection, however, stores an ArrayList of IConfig objects, not strings, so calling Contains("IRCd") always returns false since "IRCd" is a string, not an IConfig object.
* * Tweaks to /WHO listings.Adam Frisby2009-05-301-9/+23
|
* * You are likely to be eaten by a grue.Adam Frisby2009-05-302-61/+162
| | | | | * Enable with [IRCd] Enabled=true (will listen on port 6666).
* * More TweaksAdam Frisby2009-05-303-9/+44
|
* * More IRCClientView fiddling. Now implements IClientAPI & IClientCore.Adam Frisby2009-05-303-182/+245
|
* * May partially implement a C# IRCd & IRCClientStack.Adam Frisby2009-05-303-0/+1487
|
* * Adds World.Audio.* to MRMAdam Frisby2009-05-293-1/+48
| | | | | * This includes methods such as PlaySound which take a Position as an argument, allowing you to trigger sounds arbitrarily across the scene without needing a parent object in the position.
* * Protip: When you click 'make public' in resharper, note to save before ↵Adam Frisby2009-05-291-1/+1
| | | | committing.
* * Implements Sound on Objects for IObject in MRMAdam Frisby2009-05-293-1/+29
| | | | | | * Method: IObject.Sound.Play(UUID sound, double volume) * More feature-packed API to come soon. (I want a World.Sound with arbitrary positioning)
* * Upped version number to 0.6.5lbsa712009-05-251-3/+3
|
* dropping attendee list keeping from Concierge, relying onDr Scofield2009-05-251-87/+26
| | | | | Scene.GetAvatars() instead now. [test #487]
* * Pipes requestors IP address through all XmlRpcRequest delegates. This is ↵Adam Frisby2009-05-232-2/+3
| | | | | | | | | | needed to be able to 'NAT-wrap' the login sequence. * If you have something using XmlRpc that isn't in core, change your method signature from: (XmlRpcRequest request) to: (XmlRpcRequest request, IPEndPoint remoteClient)
* converting Chat module and Concierge module to new style region modulesDr Scofield2009-05-222-23/+56
|
* changing IRCBridgeModule to new region module schemeDr Scofield2009-05-222-75/+49
|
* Send the owner name, not the client name on SendDialog.Homer Horwitz2009-05-161-1/+1
| | | | | | This modifies IClientAPI.SendDialog slightly. Fixes Mantis #3661.
* Heart surgery on asset service code bits. Affects OpenSim.ini configuration ↵diva2009-05-151-2/+2
| | | | | | | | | | | | -- please see the example. Affects region servers only. This may break a lot of things, but it needs to go in. It was tested in standalone and the UCI grid, but it needs a lot more testing. Known problems: * HG asset transfers are borked for now * missing texture is missing * 3 unit tests commented out for now
* Remove all messages from the groups module that would be output when it isMelanie Thielker2009-05-142-11/+4
| | | | | | NOT enabled.
* Remove a misleading event that was only used internallyMelanie Thielker2009-05-141-1/+0
|
* * Adds additional check to MRM rezzing - the host object must be created by ↵Adam Frisby2009-05-121-1/+3
| | | | the sim owner, not just owned by it.
* * Adds ScenePresence.TeleportWithMomentum - same as .Teleport, but preserves ↵Adam Frisby2009-05-121-1/+1
| | | | velocity.
* Add more group notify glueMelanie Thielker2009-05-121-0/+7
|
* Paving the way for syncing group permissions across a gridMelanie Thielker2009-05-122-0/+5
|
* * Applies Mantis #3630 - Adds support for outside MRM initialisation, makes ↵Adam Frisby2009-05-1213-18/+32
| | | | MRMModule compatible with the Visual Studio MRMLoader ( http://forge.opensimulator.org/gf/project/mrmloader/ )
* * Code to make MRM debugging easier.Adam Frisby2009-05-092-1/+6
|
* Prevent normal (Text) IM from being logged by the group message module in Melanie Thielker2009-05-091-1/+2
| | | | | | | debug mode. Fixes Mantis #3609
* * break out 'xml2' deserialization from sogJustin Clarke Casey2009-05-084-43/+9
|
* Intermediate commit. WILL NOT COMPILE!Melanie Thielker2009-05-042-0/+2
|
* * minor: remove some mono compiler warnings, minor cleanupJustin Clarke Casey2009-05-041-5/+2
|
* Add a method to flush the prim update buffers once a frame, since the timerMelanie Thielker2009-05-041-0/+4
| | | | | | | appear to be too slow to be useful, or fail too fire. I may remove the timers as a consequence if this.
* Thank you kindly, MCortez for a patch that solves:Charles Krinke2009-05-021-1/+18
| | | | | | | | | Different people using Hippo 0.5.1 report that trying to send group instant messages crashes the viewer (Hippo 0.5.1). This is the case even for empty groups or if all group members are online.
* Thank you, mpallari, for a patch that increses efficiency by combiningMelanie Thielker2009-04-301-1/+1
| | | | | | | | avatar updates into a single packet. Applied with changes. Fixes Mantis #3136
* Thank you kindly, MCortez for a patch that:Charles Krinke2009-04-293-156/+280
| | | | | | | | | The attached patch provides the necessary infrastructure to support security and authentication features of the xmlrpc server. * Read/Write keys for accessing a Group's xmlrpc service. * Requiring user session verification for write operations.
* * Correct log message formatJustin Clarke Casey2009-04-293-95/+95
| | | | | | * Fix XmlRpcGroupData.XmlRpcCall() to correctly handle response
* * Add test to check temp profile creation on iar loadJustin Clarke Casey2009-04-291-4/+1
|
* * Apply further groups xmlrpc to stop an exception in the exception handlerJustin Clarke Casey2009-04-291-30/+17
| | | | | | * Thanks mcortez
* * Apply http://opensimulator.org/mantis/view.php?id=3557Justin Clarke Casey2009-04-291-1/+19
| | | | | | | * Stops XmlRpcGroups crashing client sessions if there is an XMLRPC failure * Thanks mcortez
* * Apply http://opensimulator.org/mantis/view.php?id=3554Justin Clarke Casey2009-04-291-1/+1
| | | | | | | * Stop converting serviceURL to all lower case. * Thanks mcortez
* * minor: remove some mono compiler warningsJustin Clarke Casey2009-04-292-4/+4
|
* Add copyright headers. Formatting cleanup.Jeff Ames2009-04-276-127/+149
|
* Update svn properties.Jeff Ames2009-04-273-90/+90
|
* - Setting groups-messaging module to by disabled by default (groups module ↵Homer Horwitz2009-04-261-3/+3
| | | | | | | already is). - Make sure it really is Close()d when the configuration isn't sane.
* Thank you, mcortez, for a patch to fix group notice deliveryMelanie Thielker2009-04-261-3/+3
|
* Thank you kindly, MCortez for a patch that:Charles Krinke2009-04-253-505/+795
| | | | | | | | | | The attached patch fixes a few problems that people were having with the Messaging provided by the XmlRpcGroups optional module, namely: * Fixes 2x echo in group messaging * Fixes problems with cross instance, non-neighbor, messaging
* * More debug warning message removal in the FreeSwitchVoiceModuleTeravus Ovares2009-04-251-21/+275
|
* * Implements Microthreading for MRM scripting.Adam Frisby2009-04-247-2/+162
| | | | | | | | | | * This is achieved through two new keywords "microthreaded" and "relax". example: public microthreaded void MyFunc(...) { ... relax; ... }
* Update svn properties, add copyright headers, formatting cleanup.Jeff Ames2009-04-242-17/+4
|
* From: Alan M Webb <alan_webb@us.ibm.com>Dr Scofield2009-04-231-14/+27
| | | | | | | | | | | | | | | | | | | | Some other IRC timing wrinkles showed up: [1] If connect processing blocked in socket activation, then the watch dog saw the session as connected, and eventually tried to ping, but because the socket create was still blocked, it barfed on a null reference. This then drove reconnect. Changed the watchdog handler so that it only tries to ping connections that are connected and not pending. [2] If the socket creation actually fails, then the connect and pending flags were reset. This resulted in the connection being retried at the earliest possible opportunity. The longer login-timeout is preferrable, so the status flags are not reset, and the failed login is eventually timed out. [3] The Inter-connection interval is primed so that the first session can connect without delay.