aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Region/OptionalModules/Avatar/Voice/FreeSwitchVoice/FreeSwitchVoiceModule.cs (unfollow)
Commit message (Collapse)AuthorFilesLines
2019-05-19Dump OpenSim 0.9.0.1 into it's own branch.onefang1-32/+32
2016-11-03Initial update to OpenSim 0.8.2.1 source code.David Walter Seikel1-17/+24
2012-09-30Revert "Added request.Proxy=null everywhere, as discussed in ↵Diva Canto1-1/+0
http://stackoverflow.com/questions/2519655/httpwebrequest-is-extremely-slow." But the patch is here, in case anyone wants to try it. This reverts commit 531edd51d82ecd6a842a2611c99e9919634491ef.
2012-09-30Added request.Proxy=null everywhere, as discussed in ↵Diva Canto1-0/+1
http://stackoverflow.com/questions/2519655/httpwebrequest-is-extremely-slow. Thanks R.Gunther (rigun@rigutech.nl) https://lists.berlios.de/pipermail/opensim-users/2012-September/010986.html
2012-09-08refactoring to allow Scene.GetLandData to accept Vector3 as an argument. ↵SignpostMarv1-1/+1
Note that the prior work on LSL_Vector implicit operators means one does not need to explicitly cast a LSL_Vector to Vector3
2012-07-11Where possible, use the system Encoding.ASCII and Encoding.UTF8 rather than ↵Justin Clark-Casey (justincc)1-2/+1
constructing fresh copies. The encodings are thread-safe and already used in such a manner in other places. This isn't done where Byte Order Mark output is suppressed, since Encoding.UTF8 is constructed to output the BOM.
2012-05-03Implement optional name and description on http stream handlers so that we ↵Justin Clark-Casey (justincc)1-24/+29
can relate a slow request to what the handler actually does and the agent it serves, if applicable. This is most useful for capabilities where the url is not self-describing.
2012-02-14Fix: get embedded objects from Notecard fails with activated ↵PixelTomsen1-3/+3
FreeSwitchVoiceModul http://opensimulator.org/mantis/view.php?id=2607
2011-12-05Implement IOSHttpRequest and IOSHttpResponse http interfaces and use instead ↵Justin Clark-Casey (justincc)1-3/+3
of OSHttpRequest/OSHttpResponse. This is required for the substitution of different HTTP servers or the newer HttpServer.dll without having to commit to a particular implementation. This is also required to write regression tests that involve the HTTP layer. If you need to recompile, all you need to do is replace OSHttpRequest/OSHttpResponse references with IOSHttpRequest/IOSHttpResponse.
2011-06-24Tell hypergridders when their teleports fail because of the 4096 limit ↵Justin Clark-Casey (justincc)1-4/+4
rather than just saying "destination not found" Instead of performing the 4096 check when the region is linked (and subsequently removing the link), leave the link in place and perform the check in the entity transfer module This allows us to explicitly tell the hypergridder why the teleport failed (region out of range). It also allows people on regions that are within range (on a large source grid) to teleport. The Check4096 config parameter in the [GridService] section is replaced by a max_distance paramter in a new [EntityTransfer] section in OpenSimDefaults.ini Since the parameter is in OpenSimDefaults.ini no action needs to be taken unless you want to increase this limit. It could also be decreased. The check is being made in the base entity transfer module, since I believe the viewer problem occurs both on extremely large grids and while hypergridding.
2011-04-21Adjust freeswitch logging to be somewhat less noisy. However, there is ↵Justin Clark-Casey (justincc)1-9/+18
still quite a large amount of logging present for debug purposes.
2011-04-20Get Viewer 2 voice working with OpenSim.Justin Clark-Casey (justincc)1-13/+66
See http://opensimulator.org/mantis/view.php?id=5336 It turns out that viewer 2 was upset by the lack of a response to viv_watcher.php. This would send it into a continuous login loop. Viewer 1 was quite happy to ignore the lack of response. This commit puts in the bare minimum 'OK' message in response to viv_watcher.php. This allows viewer 2 voice to connect and appears to work. However, at some point we need to fill out the watcher response, whatever that is.
2011-04-19Clean up freeswitch config to what is currently required. Add explanation ↵Justin Clark-Casey (justincc)1-13/+15
to config parameters. Clean up some log messages.
2011-04-02Comment out some startup logging lines to make up for the one I added ↵Justin Clark-Casey (justincc)1-6/+0
earlier on. Most of these are where the region modules are telling us they are disabled. Convention is only to log when enabled (even that is really noisy)
2011-03-05minor: remove some mono compiler warningsJustin Clark-Casey (justincc)1-6/+6
2010-11-29Fix the build breakMelanie1-3/+3
2010-11-28Remove the most spammy XML dumps from the FS voice moduleMelanie1-6/+6
2010-11-22Fox case on a methodMelanie1-3/+3
2010-11-22Change FS Voice module to a shared module to avoid gratuitious server handlerMelanie1-6/+30
registrations. Add the missing bits to drive the local connector's HTTP requests. This makes standalones work.
2010-11-22Fox the buglets in Freeswitch. Grid mode works now and there is no reason ↵Melanie1-0/+1
why standalone should not.
2010-11-21Finish the standalone mode freeswitch work and add config examplesMelanie1-43/+47
2010-11-21Convert the Freeswitch module to new styleMelanie1-93/+98
2010-11-21Strip the dialplan and directory methods from the region moduleMelanie1-70/+10
2010-02-20Formatting cleanup.Jeff Ames1-69/+54
2010-01-29Revert "Updates all IRegionModules to the new style region modules."Melanie1-52/+20
This reverts commit ec3c31e61e5e540f822891110df9bc978655bbaf.
2010-01-23Updates all IRegionModules to the new style region modules.Revolution1-20/+52
Signed-off-by: Melanie <melanie@t-data.com>
2010-01-11OpenSim/Framework/Communications/Cache deleted. LibraryRootFolder deleted.Diva Canto1-1/+1
2009-10-02* Creates Util.UTF8 and switches some references of Encoding.UTF8 to ↵John Hurliman1-2/+2
Util.UTF8 (not all references were switched since not all OpenSim libraries reference OpenSim.Framework) * Shrinks the largest in-memory object, the LLRAW.HeightmapLookupValue struct (only used for exporting to LLRAW terrain files), to the minimum possible size. This seems to have the odd side effect of cutting the size of the two double[256,256] terrain objects in half. Possibly an alignment optimization?
2009-09-29Add copyright header. Formatting cleanup.Jeff Ames1-6/+6
2009-09-18addition of a new script function osSetParcelSIPAddress(string SIPAddress), ↵Rob Smart1-3/+52
now including iVoiceModule This patch allows the land owner to dynamically set the SIP address of a particular land parcel from script. This allows predetermined SIP addresses to be used, making it easier to allow non OpenSim users to join a regions voice channel. Signed-off-by: dr scofield (aka dirk husemann) <drscofield@xyzzyxyzzy.net>
2009-09-02warnings safari.dr scofield (aka dirk husemann)1-2/+2
2009-08-08Patch from otakup0pe:Melanie1-3/+5
A better solution for making the FreeSwitch module cooperate with existing installations
2009-08-04Revert the #3899 patch and it's two follow upsMelanie1-5/+3
2009-07-25* Updates libOMV to version 0.7.0Teravus Ovares1-2/+2
* Uses mantis #3811 as a base (thanks jhuliman) with changes. * E-mail regarding interface changes sent to the opensim-dev list * Archive: https://lists.berlios.de/pipermail/opensim-dev/2009-July/007219.html
2009-07-23Formatting cleanup.Jeff Ames1-2/+2
2009-07-17* Patch from otakup0pe to help freeswitch play nice with complex existing ↵Teravus Ovares1-3/+5
freeswitch configurations. * Thanks! fixes mantis #3899
2009-07-10Remove all references to HttpServer from CommsManager (all incarnations)Melanie Thielker1-6/+6
Change all uses of the HttpServer properties to use the new singleton
2009-06-19From: Rob Smart <SMARTROB@uk.ibm.com>Sean Dague1-8/+6
Makes an avatars personal voice indicator work with Freeswitch (though not other avatars indicators)
2009-06-18* Corrected CAPS namespacesArthur Valadares1-2/+2
* "luke, use the sed"
2009-06-10Formatting cleanup.Jeff Ames1-1/+1
2009-06-01Minor: Change OpenSim to OpenSimulator in older copyright headers and ↵Jeff Ames1-1/+1
LICENSE.txt.
2009-05-04Intermediate commit. WILL NOT COMPILE!Melanie Thielker1-0/+1
2009-05-04* minor: remove some mono compiler warnings, minor cleanupJustin Clarke Casey1-5/+2
2009-04-29* Add test to check temp profile creation on iar loadJustin Clarke Casey1-4/+1
2009-04-29* minor: remove some mono compiler warningsJustin Clarke Casey1-3/+3
2009-04-25* More debug warning message removal in the FreeSwitchVoiceModuleTeravus Ovares1-21/+275
2009-04-23* Fix another crash bug in the FreeSwitchVoiceModuleTeravus Ovares1-1/+1
2009-04-23* Tweaking the dialstring so the sip_contact_user variable is set to the ↵Teravus Ovares1-1/+4
dialed user. This stops the client from complaining and might be useful later. Resolves the 'unable to parse id from mod_sofia@ip:port' message.
2009-04-22cleaning up, fixing warningsDr Scofield1-24/+18
2009-04-22* Some tweaks to the FreeSwitchModule to allow a well known hostname and ↵Teravus Ovares1-8/+13
avoid a double // in a path which causes account verification to fail * The change shouldn't affect anyone who has it working currently and makes it a ton easier for everyone else to get it working. * Handle a case when there's no Event-Calling-Function but it's obviously a REGISTER method