]> git.ipfire.org Git - thirdparty/freeswitch.git/log
thirdparty/freeswitch.git
11 years agoForce sofia rebuild
Travis Cross [Tue, 11 Feb 2014 17:47:09 +0000 (17:47 +0000)] 
Force sofia rebuild

The rebuild is needed for commit cd6154b49ea2420378c6f3bb16a0fb475aec43af.

11 years agoAdd voicemail parameter storage-dir-shared
Travis Cross [Tue, 11 Feb 2014 17:40:58 +0000 (17:40 +0000)] 
Add voicemail parameter storage-dir-shared

If this is set to true (default false) we assume the storage-dir is
shared, organized by realm/domain, with uses other than voicemail, so
we adopt a directory structure of:

  <storage_dir>/<realm>/voicemail/<id>

11 years agoAdd vm-domain-storage-dir param
Travis Cross [Tue, 11 Feb 2014 15:50:50 +0000 (15:50 +0000)] 
Add vm-domain-storage-dir param

This replaces the semantics of the storage-dir parameter without the
deprecation notice.  The behavior of storage-dir never should have
been deprecated, though it was probably correct to deprecate the name
itself.

Rather than having both vm-storage-dir and vm-domain-storage-dir it
might be nice if the config system could just notice at what level it
was defined and do the right thing.  Indeed, this is why I'd left
things as-is for so long.

But as Master Foo famously said, "which one will reach the other side
of the river: the one who dreams of a raft, or the one that hitchhikes
to the next bridge?"

FS-5329

11 years agoAdd mod_sofia support for setting socket TCP keepalive
Travis Cross [Tue, 11 Feb 2014 06:02:54 +0000 (06:02 +0000)] 
Add mod_sofia support for setting socket TCP keepalive

Some OSes like linux provide a mechanism for sending TCP keepalive
pings.  Sofia provides its own mechanism for doing this in userspace.
We shouldn't conflate these two mechanisms.

FS-6104

11 years agoRework handling of Linux TCP keepalives in Sofia
Travis Cross [Tue, 11 Feb 2014 06:26:01 +0000 (06:26 +0000)] 
Rework handling of Linux TCP keepalives in Sofia

This separates out the Linux socket TCP keepalive timeout interval
from Sofia's internal mechanisms.  Earlier we tied these together.  In
retrospect this seems improper.

These two values can now be set separately.

You might, for example, want to keep the Sofia internal mechanism
disabled completely while enabling the platform-based mechanism if
your platform supports it.

We also here reform the default value of the socket TCP keepalive
parameter to 30 seconds.

This is what commit 1bf17857c9a322df50305606ca41203053001818 should
have been.

FS-6104

11 years agoAdd additional debugging output to keepalive handling
Travis Cross [Tue, 11 Feb 2014 05:40:41 +0000 (05:40 +0000)] 
Add additional debugging output to keepalive handling

11 years agoSynchronize Sofia and Linux TCP keepalive timeout units
Travis Cross [Tue, 11 Feb 2014 05:33:25 +0000 (05:33 +0000)] 
Synchronize Sofia and Linux TCP keepalive timeout units

Sofia keeps the TCP keepalive timeout in milliseconds, but Linux
expects the value in seconds.  Before this change, it's unlikely the
TCP_KEEPIDLE and TCP_KEEPINTVL calls were having much effect as we
would have been passing them a huge value.

FS-6104

11 years agorev bump v1.2.20
Ken Rice [Mon, 10 Feb 2014 23:30:05 +0000 (17:30 -0600)] 
rev bump

11 years agoFS-6128 FS-6200 --resolve allocating the sofia_private on the nua_handle seems to...
Anthony Minessale [Mon, 10 Feb 2014 23:05:40 +0000 (04:05 +0500)] 
FS-6128 FS-6200 --resolve allocating the sofia_private on the nua_handle seems to lead to memory corruption, changing it back to malloc as done in the version before the regression

11 years agoFS-6208 --resolve that patch is correct but this other code will protect the seg...
Anthony Minessale [Mon, 10 Feb 2014 16:44:12 +0000 (21:44 +0500)] 
FS-6208 --resolve that patch is correct but this other code will protect the seg in either case

11 years agomod_http_cache: fixed validation of S3 URL
Chris Rienzo [Mon, 10 Feb 2014 13:54:43 +0000 (08:54 -0500)] 
mod_http_cache: fixed validation of S3 URL

11 years agoAdd ifdefs around TLS v1.1 and v1.2 handling
Travis Cross [Mon, 10 Feb 2014 04:09:52 +0000 (04:09 +0000)] 
Add ifdefs around TLS v1.1 and v1.2 handling

This is needed to support squeeze for awhile longer.

11 years agoAdd some hardening to the debian build
Travis Cross [Sun, 9 Feb 2014 23:35:10 +0000 (23:35 +0000)] 
Add some hardening to the debian build

11 years agoAdd support for setting custom LDFLAGS
Travis Cross [Sun, 9 Feb 2014 22:56:36 +0000 (22:56 +0000)] 
Add support for setting custom LDFLAGS

11 years agoReorder build flags variables
Travis Cross [Sun, 9 Feb 2014 22:55:03 +0000 (22:55 +0000)] 
Reorder build flags variables

11 years agoUse simply-expanding variables for build flags
Travis Cross [Sun, 9 Feb 2014 22:54:00 +0000 (22:54 +0000)] 
Use simply-expanding variables for build flags

11 years agoFix inline functions when compiling as C99.
Jonathan Lennox [Thu, 27 Oct 2011 16:06:12 +0000 (16:06 +0000)] 
Fix inline functions when compiling as C99.

Make private inlines in C files 'static inline', not just 'inline', or the compiler
can discard the definition if it chooses not to inline it.

Make functions declared in header files not be declared inline (if they're defined in a
.c file).  It looks like no functions in this category are used in LibSRTP's critical
path, only for unit tests or generating AES tables.

To see the problem prior to this commit, compile with "gcc -O0 -std=gnu99".

Signed-off-by: Travis Cross <tc@traviscross.com>
This cherry-picks commit e2774dbd551ffe5f872eaec2b2d40b712a54e1ba from
libsrtp upstream.

FS-6196 --resolve

11 years agoAdd OpenSSL version check around ECDH
Travis Cross [Thu, 6 Feb 2014 22:06:04 +0000 (22:06 +0000)] 
Add OpenSSL version check around ECDH

...we'll try to support ancient OpenSSL versions on v1.2 for awhile
longer.

11 years agoAdd support for EECDH to Sofia-SIP
Travis Cross [Thu, 6 Feb 2014 15:27:06 +0000 (15:27 +0000)] 
Add support for EECDH to Sofia-SIP

This adds support for the ephemeral elliptic curve Diffie-Hellman key
exchange, which provides for forward secrecy in the event that
long-term keys are compromised.

For the moment, we've hard-coded the curve as prime256v1.

11 years agoFS-6157 --resolve
Jeff Lenk [Sun, 9 Feb 2014 19:41:44 +0000 (13:41 -0600)] 
FS-6157 --resolve

11 years agoswigall
Anthony Minessale [Sat, 8 Feb 2014 23:30:15 +0000 (04:30 +0500)] 
swigall

11 years agoFS-5994 it looks like its microseconds
Anthony Minessale [Sat, 8 Feb 2014 23:23:01 +0000 (04:23 +0500)] 
FS-5994 it looks like its microseconds

11 years agoFS-5994 --resolve -- tips appriciated
Anthony Minessale [Wed, 5 Feb 2014 21:20:05 +0000 (02:20 +0500)] 
FS-5994 --resolve -- tips appriciated

11 years agoswigall stable
Anthony Minessale [Sat, 8 Feb 2014 19:13:42 +0000 (00:13 +0500)] 
swigall stable

11 years agoESL-66
Brian West [Fri, 7 Feb 2014 19:10:08 +0000 (13:10 -0600)] 
ESL-66

11 years agoFS-6198 --resolve
Anthony Minessale [Thu, 6 Feb 2014 22:58:50 +0000 (03:58 +0500)] 
FS-6198 --resolve

11 years agomod_rayo: fix segfault in prompt component
Chris Rienzo [Thu, 6 Feb 2014 20:08:33 +0000 (15:08 -0500)] 
mod_rayo: fix segfault in prompt component

11 years agoFS-5763: --resolve add configure check for lzma and newer readhat/sl tinfo stuff
Michael Jerris [Sat, 7 Sep 2013 19:21:33 +0000 (12:21 -0700)] 
FS-5763: --resolve add configure check for lzma and newer readhat/sl tinfo stuff

11 years agoFS-6195 --resolve
Anthony Minessale [Thu, 6 Feb 2014 17:24:59 +0000 (22:24 +0500)] 
FS-6195 --resolve

11 years agoUpdate in-config docs
Brian West [Thu, 6 Feb 2014 14:58:48 +0000 (08:58 -0600)] 
Update in-config docs

11 years agoDelete old debian build tools
Travis Cross [Wed, 22 Jan 2014 21:08:16 +0000 (21:08 +0000)] 
Delete old debian build tools

11 years agoDelete old SVN build script
Travis Cross [Wed, 22 Jan 2014 21:05:45 +0000 (21:05 +0000)] 
Delete old SVN build script

11 years agoSupport setting TLS cipher suites in mod_sofia
Travis Cross [Thu, 6 Feb 2014 03:13:13 +0000 (03:13 +0000)] 
Support setting TLS cipher suites in mod_sofia

This adds a parameter tls-ciphers in which we can specify the TLS
cipher suite specification for OpenSSL.

11 years agoAllow setting TLS cipher suites through Sofia-SIP API
Travis Cross [Thu, 6 Feb 2014 03:08:33 +0000 (03:08 +0000)] 
Allow setting TLS cipher suites through Sofia-SIP API

Previously there was no way to override the hard-coded cipher suite
specification of "ALL:!ADH:!LOW:!EXP:!MD5:@STRENGTH".

This commit does leave in place the hardcoded cipher spec for WebRTC
of "HIGH:!DSS:!aNULL@STRENGTH".

11 years agomod_rayo: fix message->call input validation
Chris Rienzo [Thu, 6 Feb 2014 04:19:47 +0000 (23:19 -0500)] 
mod_rayo: fix message->call input validation

11 years agoFS-6192 --resolve
Chris Rienzo [Thu, 6 Feb 2014 03:25:14 +0000 (22:25 -0500)] 
FS-6192 --resolve

11 years agoDefault to TLSv1 through TLSv1.2 if unspecified
Travis Cross [Thu, 6 Feb 2014 02:34:27 +0000 (02:34 +0000)] 
Default to TLSv1 through TLSv1.2 if unspecified

11 years agoSupport setting enabled TLS versions in mod_sofia
Travis Cross [Thu, 6 Feb 2014 00:20:45 +0000 (00:20 +0000)] 
Support setting enabled TLS versions in mod_sofia

Previously if tls-version was set to tlsv1 we supported only TLSv1,
but if it was set to sslv23 we supported all versions of TLS.  This
was a weird incorrectly documented behavior that we hope no one was
relying on.

Now we can pass a comma-separated list of TLS/SSL versions that we
would like to support in tls-version.

FS-5839 --resolve

11 years agoAllow setting enabled TLS versions in Sofia-SIP
Travis Cross [Thu, 6 Feb 2014 00:18:05 +0000 (00:18 +0000)] 
Allow setting enabled TLS versions in Sofia-SIP

Previously if the TPTAG_TLS_VERSION was set to a non-zero value we
supported only TLSv1 (but not TLSv1.1 or TLSv1.2), and if was set to
zero we supported all versions of TLS and SSL (including the
ridiculous SSLv2).

Now we take an integer field where various bits can be set indicating
which versions of TLS we would like to support.

11 years agoFS-6092 --resolve mod_rayo - mixer with single call can be recorded
Chris Rienzo [Wed, 5 Feb 2014 22:03:19 +0000 (17:03 -0500)] 
FS-6092 --resolve mod_rayo - mixer with single call can be recorded

11 years agoFS-6181 --resolve
Chris Rienzo [Wed, 5 Feb 2014 21:59:34 +0000 (16:59 -0500)] 
FS-6181 --resolve

11 years agoFS-6190 --resolve slightly modified, please test
Anthony Minessale [Wed, 5 Feb 2014 21:31:56 +0000 (02:31 +0500)] 
FS-6190 --resolve slightly modified, please test

11 years agoFS-6181 --resolve
Anthony Minessale [Wed, 5 Feb 2014 21:00:35 +0000 (02:00 +0500)] 
FS-6181 --resolve

11 years agoFS-5396 --resolve add gethost function to call gethostbyname as desired
Anthony Minessale [Tue, 4 Feb 2014 20:08:31 +0000 (01:08 +0500)] 
FS-5396 --resolve add gethost function to call gethostbyname as desired

Conflicts:
src/mod/endpoints/mod_sofia/mod_sofia.c

11 years agoversion bump v1.2.19
Ken Rice [Tue, 4 Feb 2014 22:06:32 +0000 (16:06 -0600)] 
version bump

11 years agosmall tweak to generate other source archive types
Ken Rice [Tue, 4 Feb 2014 02:29:30 +0000 (20:29 -0600)] 
small tweak to generate other source archive types

11 years agotry to avoid compiler optimization snafu equiv to: 4021b5c
Anthony Minessale [Tue, 4 Feb 2014 19:36:10 +0000 (00:36 +0500)] 
try to avoid compiler optimization snafu equiv to: 4021b5c

11 years agoput back if block so we don't try secure where none is present
Anthony Minessale [Tue, 4 Feb 2014 06:54:02 +0000 (11:54 +0500)] 
put back if block so we don't try secure where none is present

11 years agoskypopen: new temporary address for downloading Skype client binary package
Giovanni Maruzzelli [Sat, 1 Feb 2014 14:16:29 +0000 (15:16 +0100)] 
skypopen: new temporary address for downloading Skype client binary package

11 years agoImprove configure handling of ODBC
Travis Cross [Sat, 1 Feb 2014 15:39:28 +0000 (15:39 +0000)] 
Improve configure handling of ODBC

This commit changes behavior such that if --disable-core-odbc-support
is provided we'll build without ODBC even if the libraries are there.

Previously we would always quietly build with ODBC support if it was
on the system.

Contrary to what was said in commit 72a804983, my 2012 commit
ffc8e81b7 did not affect the behavior of --disable-core-odbc-support.
We never recognized the flag as being different from not providing the
option at all.

What the commit did do was to cause us to fail loudly if
--enable-core-odbc-support was provided but the system libraries were
not there.  This behavior is preserved.

(That commit also caused us to potentially run certain checks twice,
which this commit resolves.)

You can also now provide --enable-core-odbc-support=optional which has
the same effect as the default behavior.

FS-6173 --resolve

Thanks-to: James Le Cuirot <chewi@aura-online.co.uk>
11 years agomod_rayo: fixed recording reference counts
Chris Rienzo [Fri, 31 Jan 2014 23:09:41 +0000 (18:09 -0500)] 
mod_rayo: fixed recording reference counts

11 years agoRevert "Improve configure ODBC handling"
Travis Cross [Fri, 31 Jan 2014 22:36:51 +0000 (22:36 +0000)] 
Revert "Improve configure ODBC handling"

This reverts commit 60c56109bc57ec2b73dcced346ec3e7db8a18325, reversing
changes made to d7d5847ddaf5f9f85ed51b68f2b94db55e697f8d.

11 years agoRevert "Fix configure ODBC logic"
Travis Cross [Fri, 31 Jan 2014 22:36:34 +0000 (22:36 +0000)] 
Revert "Fix configure ODBC logic"

This reverts commit 46501075cd147790159e4c5f9240dd7e3a40da39.

11 years agoFix configure ODBC logic
Travis Cross [Fri, 31 Jan 2014 22:05:43 +0000 (22:05 +0000)] 
Fix configure ODBC logic

...and rewrite entire block for better clarity of purpose.

We might want to look more closely at the AX_LIB_ODBC macro as well.

This amends commit 60c56109bc57ec2b73dcced346ec3e7db8a18325.

11 years agoFix ESL infinite loop on handle_recv() when errno is already set
Moises Silva [Wed, 29 Jan 2014 00:07:34 +0000 (19:07 -0500)] 
Fix ESL infinite loop on handle_recv() when errno is already set
system calls do not clear errno, just set it in case of failure, so we
gotta make sure the recv() syscall really failed by checking the return value

11 years agoImprove configure ODBC handling
Travis Cross [Fri, 31 Jan 2014 18:18:11 +0000 (18:18 +0000)] 
Improve configure ODBC handling

11 years agoEnsure we don't set HAVE_ODBC unless we really do
Travis Cross [Fri, 31 Jan 2014 18:14:32 +0000 (18:14 +0000)] 
Ensure we don't set HAVE_ODBC unless we really do

11 years agoFix --disable-core-odbc-support
James Le Cuirot [Fri, 10 Jan 2014 14:37:41 +0000 (14:37 +0000)] 
Fix --disable-core-odbc-support

In commit ffc8e81b763c4e11e02309b99e2a4b4aa666e845, tc ensured that
configure would abort if libodbc was not found. However this resulted
in the library check being done twice, as well as rendering
--disable-core-odbc-support ineffective. If libodbc was found, it
would enable core ODBC support regardless. This fix ensures the check
is only done once or not at all if core ODBC support is explicitly
disabled.

Signed-off-by: Travis Cross <tc@traviscross.com>
11 years agoFS-6172 --resolve mod_rayo: fire input-timers-started during prompt lifecycle
Chris Rienzo [Fri, 31 Jan 2014 18:40:39 +0000 (13:40 -0500)] 
FS-6172 --resolve mod_rayo: fire input-timers-started during prompt lifecycle

11 years agoFS-6171 mod_rayo: added support for normal/groupchat/headline message types for conso...
Chris Rienzo [Fri, 31 Jan 2014 16:36:14 +0000 (11:36 -0500)] 
FS-6171 mod_rayo: added support for normal/groupchat/headline message types for console testing

11 years agomod_rayo: Translate XMPP messages to SIP messages
James Le Cuirot [Fri, 10 Jan 2014 13:34:09 +0000 (13:34 +0000)] 
mod_rayo: Translate XMPP messages to SIP messages

Call-bound XMPP messages are translated to SIP messages via
SWITCH_EVENT_SEND_MESSAGE in a similar manner to that described in
draft-ietf-stox-im-06. Messages with a type of "normal" are directed
to the caller. Other types receive a feature-not-implemented response
but it is envisaged that the "groupchat" type could be used to direct
the message to all joined parties.

11 years agoRemove misplaced executable bit
Travis Cross [Fri, 31 Jan 2014 12:09:00 +0000 (12:09 +0000)] 
Remove misplaced executable bit

11 years agoInstall switch_curl.h to includes/
Travis Cross [Fri, 31 Jan 2014 12:00:52 +0000 (12:00 +0000)] 
Install switch_curl.h to includes/

FS-6163 --resolve

Thanks-to: Davide Colombo <davec82@gmail.com>
11 years agomod_rayo: added platform-code to end reason
Chris Rienzo [Thu, 30 Jan 2014 19:42:31 +0000 (14:42 -0500)] 
mod_rayo: added platform-code to end reason

11 years agomod_rayo: fixed output start-offset and max-time
Chris Rienzo [Thu, 30 Jan 2014 18:10:00 +0000 (13:10 -0500)] 
mod_rayo: fixed output start-offset and max-time

11 years agoStart DBs before FS if possible
Travis Cross [Thu, 30 Jan 2014 14:11:55 +0000 (14:11 +0000)] 
Start DBs before FS if possible

Thanks-to: Humberto Diógenes <hdiogenes@gmail.com>
11 years agodon't define inline to nothing
Michael Jerris [Thu, 30 Jan 2014 13:53:51 +0000 (08:53 -0500)] 
don't define inline to nothing

11 years agorevert previous change that does not correct the issue. opened a bug with apple...
Michael Jerris [Wed, 29 Jan 2014 21:59:46 +0000 (16:59 -0500)] 
revert previous change that does not correct the issue.  opened a bug with apple on this issue https://bugreport.apple.com/problem/viewproblem #15938497

11 years agoFS-6165 --resolve
Anthony Minessale [Wed, 29 Jan 2014 19:20:21 +0000 (00:20 +0500)] 
FS-6165 --resolve

Conflicts:
src/mod/endpoints/mod_sofia/sofia_reg.c

11 years agoFS-5956: fix __sputc included twice due to stdio.h inlining issue
Michael Jerris [Wed, 29 Jan 2014 16:39:03 +0000 (11:39 -0500)] 
FS-5956: fix __sputc included twice due to stdio.h inlining issue

11 years agoFS-6159 -resolve mod_rayo: prompt, input, output components return hangup cause if...
Chris Rienzo [Wed, 29 Jan 2014 05:41:21 +0000 (00:41 -0500)] 
FS-6159 -resolve mod_rayo: prompt, input, output components return hangup cause if stopped by hangup

11 years agoFS-6141 --resolve mod_rayo - fixed X-headers on redirect and updated to satisfy recen...
Chris Rienzo [Wed, 29 Jan 2014 01:58:01 +0000 (20:58 -0500)] 
FS-6141 --resolve mod_rayo - fixed X-headers on redirect and updated to satisfy recent spec changes

11 years agofix botched commit
Anthony Minessale [Tue, 28 Jan 2014 20:52:22 +0000 (01:52 +0500)] 
fix botched commit

11 years agoFS-6085 --resolve
Anthony Minessale [Tue, 28 Jan 2014 16:55:56 +0000 (21:55 +0500)] 
FS-6085 --resolve

Conflicts:
src/mod/endpoints/mod_sofia/sofia_presence.c

11 years agoadd back dir
Michael Jerris [Tue, 28 Jan 2014 16:49:58 +0000 (11:49 -0500)] 
add back dir

11 years agoSIP-6141 --resolve
Chris Rienzo [Tue, 28 Jan 2014 03:04:10 +0000 (22:04 -0500)] 
SIP-6141 --resolve

11 years agoFS-6150 --resolve cool find
Anthony Minessale [Mon, 27 Jan 2014 01:57:05 +0000 (06:57 +0500)] 
FS-6150 --resolve cool find

11 years agoadd spandsp-reconf to make
Anthony Minessale [Mon, 27 Jan 2014 01:12:17 +0000 (06:12 +0500)] 
add spandsp-reconf to make

11 years agorm gen files
Anthony Minessale [Mon, 27 Jan 2014 01:17:32 +0000 (06:17 +0500)] 
rm gen files

11 years agoFix mod_cluechoo error on load
Travis Cross [Sun, 26 Jan 2014 18:02:22 +0000 (18:02 +0000)] 
Fix mod_cluechoo error on load

mod_cluechoo needs to be linked against ncurses or we receive an error
about undefined symbols when loading the module.  How did this ever
work?

Thanks-to: Dušan Dragić <dragic.dusan@gmail.com>
FS-5965

11 years agoFix broken paths and XML in conf/sbc
Travis Cross [Sat, 25 Jan 2014 23:51:21 +0000 (23:51 +0000)] 
Fix broken paths and XML in conf/sbc

Before Jay, no one must have actually tried using the example SBC
config.

Thanks-to: Jay Blinks <jaybinks@gmail.com>
Thanks-to: Cal Leeming <cal.leeming@simplicitymedialtd.co.uk>
FS-6144 --resolve

11 years agomod_rayo: fix memory leak in input component
Chris Rienzo [Fri, 24 Jan 2014 02:40:11 +0000 (21:40 -0500)] 
mod_rayo: fix memory leak in input component

11 years agoFS-5676 --resolve
Anthony Minessale [Thu, 23 Jan 2014 19:36:52 +0000 (00:36 +0500)] 
FS-5676 --resolve

11 years agoFS-5675 --resolve
Anthony Minessale [Thu, 23 Jan 2014 19:23:58 +0000 (00:23 +0500)] 
FS-5675 --resolve

11 years agotweak event queue size on event socket and speed up fs_cli a little to keep up on...
Anthony Minessale [Thu, 23 Jan 2014 16:26:49 +0000 (21:26 +0500)] 
tweak event queue size on event socket and speed up fs_cli a little to keep up on busy logging env

11 years agoFixing leak in presense where the contact header doesn't include the fs_path option...
William King [Wed, 22 Jan 2014 23:27:51 +0000 (15:27 -0800)] 
Fixing leak in presense where the contact header doesn't include the fs_path option during a presense subscription

11 years agoIf libvlc fails to initialize, then the module should fail to load.
William King [Wed, 22 Jan 2014 21:55:13 +0000 (13:55 -0800)] 
If libvlc fails to initialize, then the module should fail to load.

11 years agoremove double event crate, removing a memory leak in valet parking
Anthony Minessale [Wed, 22 Jan 2014 21:52:42 +0000 (02:52 +0500)] 
remove double event crate, removing a memory leak in valet parking

11 years agoFS-6140 --resolve
Anthony Minessale [Wed, 22 Jan 2014 21:13:10 +0000 (02:13 +0500)] 
FS-6140 --resolve

11 years agofix crash in mod_voicemail when trying to forward to another extension in some cases
Anthony Minessale [Wed, 22 Jan 2014 17:55:09 +0000 (22:55 +0500)] 
fix crash in mod_voicemail when trying to forward to another extension in some cases

11 years agoadd support for originated_legs and originating_leg_uuid on enterprise originate
Anthony Minessale [Wed, 22 Jan 2014 17:40:29 +0000 (22:40 +0500)] 
add support for originated_legs and originating_leg_uuid on enterprise originate

Conflicts:
src/switch_ivr_originate.c

11 years agoFS-6136
Jeff Lenk [Wed, 22 Jan 2014 14:43:57 +0000 (08:43 -0600)] 
FS-6136

11 years agoFixed poor checking for ARM NEON
Steve Underwood [Fri, 17 Jan 2014 15:16:23 +0000 (23:16 +0800)] 
Fixed poor checking for ARM NEON

11 years agoAdd some debugging notes to our docs/
Travis Cross [Tue, 21 Jan 2014 05:45:19 +0000 (05:45 +0000)] 
Add some debugging notes to our docs/

11 years agoAdd util option to customize suite names
Travis Cross [Tue, 21 Jan 2014 04:40:00 +0000 (04:40 +0000)] 
Add util option to customize suite names

This lets us set the suite name in the changelog file to
e.g. sid-experimental.  This way we can share a single debian repo URL
for all versions, but make sure that incoming files are directed to
the correct distro.

11 years agoRefactor to use gdb printf
Travis Cross [Tue, 21 Jan 2014 03:52:10 +0000 (03:52 +0000)] 
Refactor to use gdb printf

11 years agoAdd utility to generate backtraces from core files
Travis Cross [Tue, 21 Jan 2014 03:38:41 +0000 (03:38 +0000)] 
Add utility to generate backtraces from core files

This should help with getting people reporting issues to provide us
the exact and complete debugging information we need.  In many cases
we'll be able to have them just run this script against their core
file.

11 years agoversion bump v1.2.18
Ken Rice [Mon, 20 Jan 2014 20:07:16 +0000 (14:07 -0600)] 
version bump

11 years agoadd missing line to get channels from sdp for back-compat opus negotiation
Anthony Minessale [Mon, 20 Jan 2014 19:52:48 +0000 (00:52 +0500)] 
add missing line to get channels from sdp for back-compat opus negotiation

11 years agoadd version to log
Anthony Minessale [Mon, 20 Jan 2014 18:34:46 +0000 (23:34 +0500)] 
add version to log