Steven Ayre
a6401813a1
FS-7019 detect debian explicitly, error on unknown distribution
2014-11-21 17:59:56 +00:00
Steven Ayre
a45dca3e0d
FS-7019 add note on how to build on Ubuntu
2014-11-21 17:57:12 +00:00
Steven Ayre
de90201101
FS-7019 full list of distributions to target based on distribution autodetection
2014-11-21 17:57:09 +00:00
Steven Ayre
d9872d5cb7
FS-7019 build error on utopic (lber_types.h: No such file or directory)
2014-11-21 17:57:04 +00:00
Steven Ayre
1f1103143d
FS-7019 add support for building on ubuntu trusty and utopic
2014-11-21 17:56:57 +00:00
Brian West
79de78a0fb
FS-7021 #resolve
2014-11-19 21:51:09 -06:00
Ken Rice
c645ab3889
FS-6848 #resolve #comment slight tweak to fix the logic and avoid unbalanced parens
2014-11-19 16:06:17 -06:00
Mike Jerris
74f243bc3b
Merge pull request #95 in FS/freeswitch from ~ITALOROSSI/freeswitch:master to master
...
* commit 'f87c335e8a49da7b0a2b6f19b45f285f6355e2e0':
Only waiting for agent channel to hangup.
2014-11-19 15:32:19 -06:00
Mike Jerris
ac8bbd774c
Merge pull request #117 in FS/freeswitch from ~UNIXDOG/freeswitch-rneese:bugfix/FS-6848-freesbd10.1-arm-build-failure to master
...
* commit '9673cf0acbd7591ce64b46385391dd7feac4c036':
Fix for apr build issue fs-6848 freebsd arm
2014-11-19 15:30:50 -06:00
Michael Jerris
62a2e10e41
remove hack breaking some cross compile builds. if you really need this, you should be using new enough glibc anyways
2014-11-19 16:06:42 -05:00
Richard Neese
9673cf0acb
Fix for apr build issue fs-6848 freebsd arm
2014-11-19 14:00:12 -06:00
Anthony Minessale
df423b88d6
improve timerfd implementation to be more accurate
2014-11-18 17:14:04 -06:00
Anthony Minessale
878a04715a
revert
2014-11-18 17:00:44 -06:00
Anthony Minessale
da6043f353
improve timerfd implementation to be more accurate
2014-11-18 16:59:58 -06:00
Mike Jerris
82b78dae65
Merge pull request #114 in FS/freeswitch from ~VIPKILLA/freeswitch-fs-6097:master to master
...
* commit '1e926198fab716d62956b8c03aca753eb4d6abe7':
FS-6097 - added fifo_position macro
2014-11-18 14:45:53 -06:00
E. Schmidbauer
1e926198fa
FS-6097 - added fifo_position macro
2014-11-18 15:42:44 -05:00
Chris Rienzo
7b80b6249b
Merge branch 'unimrcp-update-20141117'
2014-11-18 14:28:38 -05:00
Chris Rienzo
8330336e9a
FS-6450 [unimrcp] Update library
...
[apr] Backport APR_RING_FOREACH and APR_RING_FOREACH_SAFE macros to APR for unimrcp compatibility.
[unimrcp] configure.gnu - need full path, not relative path for library paths
[unimrcp] added uni_revision.h - couldn't get it to autogenerate from build
[mod_unimrcp] add better logging and error checking on module load. Currently dumps core on MRCPv1 TTS attempt
[mod_unimrcp] don't configure MRCPv1 session with a connection agent- causes crash
2014-11-18 14:23:54 -05:00
Brian West
5127b64df8
FS-7014: [mod_sofia] don't touch the tech_pvt when a call has just ended, leaving us with a null tech_pvt
2014-11-18 10:22:13 -06:00
Brian West
8eaaa083ad
FS-6622: [mod_shout] set buffer size for streams based on the number of channels to avoid buffer starvation
2014-11-18 09:47:43 -06:00
Michael Jerris
424df19083
FS-6695: fix build on mips
2014-11-17 15:25:39 -05:00
Brian West
7c0da5cc40
FS-6957 fix regression
2014-11-17 10:36:03 -06:00
Michael Jerris
250234da76
FS-5800: [mod_curl] add support for additional curl auth methods
2014-11-17 11:01:35 -05:00
Michael Jerris
f198d82bac
FS-5666: [mod_redis] add ignore_connect_fail config setting to not kill the call when redis is down when using redis backend for limit
2014-11-17 10:29:47 -05:00
Chris Rienzo
6f660c3a10
iksemel - remove support for SSLv23 in iks_proceed_tls (was a FS addition to iksemel). mod_rayo - updated to no longer support SSLv23
2014-11-17 09:46:23 -05:00
Mike Jerris
311d0766af
Merge pull request #113 in FS/freeswitch from ~FLAVIO/freeswitch:bugfix/FS-7004-mod_sndfile_respect_umask to master
...
* commit 'c73afe1c85f42d076c4b71c80251f7c888d47756':
FS-7004 mod_sndfile: respect umask when creating new files
2014-11-17 08:29:08 -06:00
Michael Jerris
0cf770a836
FS-6996: #resolve fix define change as of glibc 2.20 for _BSD_SOURCE -> _DEFAULT_SOURCE
2014-11-17 09:27:22 -05:00
Flavio Grossi
c73afe1c85
FS-7004 mod_sndfile: respect umask when creating new files
...
Files created by mod_sndfile use sf_open() which uses hardcoded permissions. To
respect the process' umask, manually open files with the correct permissions
and then call sf_open_fd().
2014-11-17 11:26:31 +01:00
Travis Cross
f1df8d6096
Allow setting CURL timeout from curl API command
...
Previously the `timeout` option to the curl API command set only
`CURLOPT_CONNECTTIMEOUT` -- the maximum amount of time that curl will
wait to connect to the server. If the server accepted the connection
but then never replied, curl would wait essentially forever. There
was no way to set `CURLOPT_TIMEOUT` -- the maximum amount of time the
entire request operation is allowed to take.
With this change, the `timeout` option sets `CURLOPT_TIMEOUT`. We've
earlier added a `connect-timeout` option to set
`CURLOPT_CONNECTTIMEOUT`.
This is a change to existing behavior. However, it's likely that this
is what people expected it to do all along. The curl application
call, for example, accepts both `curl_connect_timeout` and
`curl_timeout` channel variables, with the latter setting
`CURLOPT_TIMEOUT`.
If people really were relying on this odd behavior, we'll rename the
option with the new behavior to something else and come up with a
transition plan.
2014-11-16 19:31:00 +00:00
Travis Cross
1ee325df48
Add `connect-timeout` option for curl API command
...
This option sets the maximum number of seconds that curl will wait to
connect with the server.
Right now this is a synonym for the `timeout` option.
2014-11-16 19:31:00 +00:00
Chris Rienzo
07c5cc18ba
FS-7003 #resolve #comment mod_rayo: fix infinite loop when output sent to server without SSML configured and repeat-times=0
2014-11-14 14:20:48 -05:00
Chris Rienzo
e1c0ef5008
mod_rayo: new configuration parameter, add-variables-to-offer (default=false). When true, all channel variables are included in the offer to rayo client
2014-11-14 13:22:53 -05:00
Brian West
c39e301efc
Merge pull request #111 in FS/freeswitch from ~JCHAVANTON/freeswitch-opus:FS-6992 to master
...
* commit '826d42874139c59636de234d7021d485f03b81ee':
FS-6992 [mod_opus] global configuration or maxplaybackrate and maxaveragebitrate from opus.conf.xml
2014-11-14 08:37:23 -06:00
Julien Chavanton
826d428741
FS-6992 [mod_opus] global configuration or maxplaybackrate and maxaveragebitrate
...
from opus.conf.xml
2014-11-14 10:31:32 +01:00
Chris Rienzo
dd61232163
FS-6979 #resolve #comment mod_http_cache: added base-domain config to s3 profiles so mod_http_cache can access self hosted s3 compatible service.
...
Example configuration:
<profiles>
<profile name="s3">
<!-- Credentials for AWS account. -->
<aws-s3>
<!-- 20 character key identifier -->
<access-key-id><![CDATA[AKIAIOSFODNN7EXAMPLE]]></access-key-id>
<!-- 40 character secret -->
<secret-access-key><![CDATA[wJalrXUtnFEMI/K7MDENG/bPxRfiCYEXAMPLEKEY]]></secret-access-key>
<base-domain><![CDATA[example.com]]></base-domain>
</aws-s3>
<!-- Domains that this profile applies to -->
<domains>
<domain name="bucket.example.com"/>
<domain name="bucket2.example.com"/>
</domains>
</profile>
</profiles>
2014-11-13 10:20:02 -05:00
Michael Jerris
75473a70b6
FS-6531: #resolve set to tag on uuid_phone_event notify to make grandstream happy, even tho they could have matched the dialog fine off the from tag like every other phone does.
2014-11-12 21:55:31 -06:00
Michael Jerris
82aa33140e
FS-6531: #resolve set to tag on auto answer notify to make grandstream happy, even tho they could have matched the dialog fine off the from tag like every other phone does.
2014-11-12 21:37:14 -06:00
Anthony Minessale
87a4670d16
FS-6890 #comment please test
2014-11-12 13:09:39 -06:00
Anthony Minessale
65502293cf
FS-6890 #comment revert
2014-11-12 13:09:39 -06:00
Travis Cross
7b38b4f86b
Avoid mod_shout on sid/jessie for now
...
On sid the build breaks on "undefined reference to symbol
'ogg_sync_init'". We'll just avoid mod_shout on sid/jessie until this
is worked out.
2014-11-12 19:07:54 +00:00
Brian West
1cbbc14724
Merge pull request #110 in FS/freeswitch from ~JCHAVANTON/freeswitch-opus:FS-6947-opus to master
...
* commit '0eefdca47b127f8151c9b1a0b12eaf2d7e99def8':
FS-6947 Opus RTP payload fmtp settings ( maxaveragebitrate / maxplaybackrate )
2014-11-12 12:57:31 -06:00
Brian West
0699ea87c5
fix a few issues
2014-11-12 12:50:09 -06:00
Julien Chavanton
0eefdca47b
FS-6947 Opus RTP payload fmtp settings ( maxaveragebitrate / maxplaybackrate )
2014-11-12 17:51:56 +01:00
Seven Du
07030c63f0
fix compiler warning on unmatched return type
2014-11-12 13:31:30 +08:00
Seven Du
dd629c1516
add external_video_source to media handle and expose switch_core_media_start_video_thread() to start the core video thread for non-rtp based media
2014-11-12 08:44:20 +08:00
Brian West
fada4b893a
FS-6977 #resolve
2014-11-11 18:18:32 -06:00
Mike Jerris
4090e0d05b
Merge pull request #109 in FS/freeswitch from ~NNEUL/freeswitch:bugfix-fs-6983 to master
...
* commit 'dbc5571594eeacc4e3c7f2de3c78f8dd5c12f087':
FS-6983 wrap new curl TLS macro usage with ifdefs
2014-11-11 18:16:57 -06:00
Mike Jerris
08ab6a54a4
Merge pull request #105 in FS/freeswitch from ~SEVEN/freeswitch-verto-spaces-new:master to master
...
* commit 'eb3a27ccee10f72df4bc237d5254a5c8636f3205':
use 4 spaces indent to match the default of jslint
2014-11-11 16:27:10 -06:00
Nathan Neulinger
dbc5571594
FS-6983 wrap new curl TLS macro usage with ifdefs
2014-11-11 16:26:44 -06:00
Mike Jerris
09abee2492
Merge pull request #108 in FS/freeswitch from ~NNEUL/freeswitch:feature-dialplan-tstamps to master
...
* commit 'f175c7118879b882343da9b6f15075161923fcca':
FS-6805 add support for logging full timestamps with dialplan, defaults to old behavior unless requested
2014-11-11 15:19:21 -06:00