12057 Commits

Author SHA1 Message Date
Anthony Minessale
004c5ab2b0 fix some issues with duplicate chat events and some cleanup 2014-07-24 22:58:12 +05:00
Brian West
d9eafdf0cb FS-6681: fix dup of audio/wav and add audio/x-wav 2014-07-24 08:30:44 -05:00
Anthony Minessale
bbcbb24ca4 followup commit on last verto changes 2014-07-24 02:44:34 -04:00
Anthony Minessale
7596689865 add chat to demo 2014-07-24 10:13:39 +05:00
Nathan Neulinger
3d5d8163b3 mod_skinny:
Changes by Ryan Lantzer <lantzer@mst.edu> to correct the generation of
line_instance value in outbound ringer requests as part of trying to
diagnose 79x1 series phones not using the correct ring tone for
calls coming into secondary lines.
2014-07-23 17:26:24 -05:00
Nathan Neulinger
cf786b184d FS-6685 mod_skinny: fix behavior of ring if other SLA extension is active 2014-07-23 13:31:06 -05:00
Anthony Minessale
f0d1be5f41 reduce radius for auto positioning 2014-07-23 01:05:55 +05:00
Anthony Minessale
025e65a0cd fix resampler issue caused by refactoring impacting audio quality of resampled calls in the conference 2014-07-23 01:04:35 +05:00
Anthony Minessale
93983e63cc revert fd9d77feee5b6d57b5266eb671c8ea238c28a471 2014-07-23 01:01:44 +05:00
Moises Silva
d6574e8c0f dos2unix a bunch of files
For some reason these files would get marked as modified
just after a fresh clone on Linux
2014-07-22 15:04:28 -04:00
Travis Cross
a537d80372 Add new module: mod_prefix
mod_prefix is an in-memory data store optimized for fast lookups
according to the longest prefix match (LPM) rule.

Tables of key-value string pairs in JSON format can be loaded at
startup via configuration and at runtime via the API.

The implementation uses a bitwise trie (aka binary prefix tree), so
arbitrary string keys are supported.
2014-07-22 15:28:31 +00:00
Anthony Minessale
7e08d2123d FS-6663 #resolve 2014-07-22 02:05:32 +05:00
Brian West
940171c623 FS-6670 #resolve #comment Doh, see this one is dangerous 2014-07-21 16:04:36 -05:00
William King
d208484a1c Fixing linefeed for mod_managed 2014-07-21 14:00:55 -07:00
Brian West
c15663cba2 FS-6670 #resolve #comment This should resolve this fun stuff. 2014-07-21 15:58:32 -05:00
Brian West
5ea1729568 FS-6674 #comment you can do pull requests via stash.freeswitch.org #resolve 2014-07-21 06:48:10 -05:00
Peter Olsson
17d6c5b850 FS-6578 #comment fixed #resolve 2014-07-19 18:06:01 +02:00
Anthony Minessale
ff2edeb219 add blind-reg param to verto 2014-07-19 00:42:49 +05:00
Anthony Minessale
997e921721 add transfer command 2014-07-19 00:32:09 +05:00
Travis Cross
9a1df3e3e0 Remove the legacy mod_spidermonkey
Without libjs in tree, this can't realistically be built.  Our legacy
is stored in the version control history.
2014-07-18 19:03:12 +00:00
Anthony Minessale II
83a4305003 Merge pull request #6 in FS/freeswitch from ~FRANCOIS/fs-6568:master to master
* commit 'e3b0d7219e1ea269ccd7c5f04747ad21f62c73b2':
  Fix BLF confusion when dealing with the same extension in multiple domains
2014-07-18 12:27:19 -05:00
Anthony Minessale
e7700c0ac4 FS-6665 #resolve #comment This should fix it 2014-07-18 22:05:15 +05:00
Brian West
835fae4227 Any browser (Firefox, Chrome, Opera) that can run Verto can do TLS1.2, We shouldn't lower the bar when we don't need too. 2014-07-18 09:10:15 -05:00
Jeff Lenk
f781ec9a5a FS-6542 missed file 2014-07-17 23:54:34 -05:00
Anthony Minessale
3ce4ae962b FS-6540 #comment please test this patch for the added notify functionality 2014-07-17 22:35:04 -05:00
Travis Cross
a0e19e1c7f Use system portaudio library
This removes our in-tree version of portaudio-19 and migrates
mod_portaudio and mod_portaudio_stream to use the system version of
the library.  Our detection of the system library relies on
pkg-config.
2014-07-17 21:15:53 +00:00
Anthony Minessale
a2921e269c update verto with some fixes and enhancements with reconnection 2014-07-18 01:04:04 +05:00
Jeff Lenk
419a2a617d FS-6542 oart 1 this will break vs2012 temporarily unless you manually delete libs\portaudio 2014-07-17 00:34:42 -05:00
Jeff Lenk
ae670ad924 FS-6615 reswig vs2010 2014-07-16 15:24:03 -05:00
Anthony Minessale
6c80281ce9 buffer websocket headers and body before sending to avoid fragmentation 2014-07-17 01:07:57 +05:00
Chris Rienzo
3df080a79f FS-6447 #close SUBSCRIBER_ABSENT also needs handling. Thanks to Ben Langfeld. 2014-07-16 13:21:19 -04:00
Anthony Minessale
91d405a2c1 call recovery_track on recovering channels once the recovery has completed and fix race condition with repeated recovery 2014-07-16 21:40:23 +05:00
Nathan Neulinger
b6566b8354 FS-5384 enable the flash indicator on ring 2014-07-16 10:42:30 -05:00
Anthony Minessale
3a00260dc6 FS-6615 test this patch 2014-07-16 19:33:10 +05:00
Nathan Neulinger
958d9d9b21 FS-5384 implement support for ring-on-active and ring-on-idle attributes - right now, will just switch from 'ring' to 'indicate only' if set to 0, defaults to 1/on 2014-07-16 09:05:15 -05:00
Travis Cross
1b7360159a Associate "sending early media" log with session 2014-07-16 04:57:39 +00:00
Travis Cross
aab164b3e6 make swigall 2014-07-16 03:52:09 +00:00
Brian West
502cd3f659 fix verto compile error on arm 2014-07-15 21:01:38 -05:00
Brian West
4042571003 swigall 2014-07-15 19:09:24 -05:00
Anthony Minessale
c58e64bf6d add some more headers to sip messages 2014-07-16 00:55:46 +05:00
Anthony Minessale
db63dc5884 drop connection on bad write 2014-07-16 00:37:09 +05:00
Mike Jerris
6dca24bb2a Merge pull request #5 in FS/freeswitch from ~KATHLEEN.KING/freeswitch-fork:clang-warnings-werror to master
* commit '1affff9db4aaa29ab66f9f5db76f575eeabd86b5':
  Fixed a clang-3.5 missing-prototype warning and added doxygen documentation for switch_channel_set_presence_data_vals. #doxygen
  Fixed dead code.
  Fixed trucation of value warning.
  Removed a useless called to abs.
  Removed an autological-pointer-compare from src/switch_utils.c.
  Fixed trucation of value warning.
2014-07-14 17:38:21 -05:00
Anthony Minessale
ab292dc33d add some more signal tracking to verto 2014-07-14 21:25:43 +05:00
Anthony Minessale
fd9d77feee add clear channel for mono participants while in a conference with 3d callers 2014-07-12 03:31:26 +05:00
Anthony Minessale
a03963fb92 fold livetables into verto obj and expose moderator mode 2014-07-12 03:27:08 +05:00
Brian West
07f4c6204e FS-6646 --resolve 2014-07-11 11:03:22 -05:00
Chris Rienzo
eae1c4477a mod_graylog2: additional input checks on LOG_FIELDS[] 2014-07-11 10:38:29 -04:00
Brian West
a0a8a66525 FS-6420 2014-07-10 10:17:54 -05:00
Chris Rienzo
e79f87216a mod_graylog2: additional fields can now be specified by adding LOG_FIELDS[name=string_value,@#name=number_value] to beginning of log. Added _microtimestamp additional field since graylog2 only has millisecond timestamp precision. 2014-07-10 10:25:20 -04:00
Anthony Minessale
88940d3833 log websocket write failures 2014-07-09 13:30:14 -05:00