]>
git.ipfire.org Git - thirdparty/freeswitch.git/log
kapil [Wed, 6 Jun 2012 12:33:07 +0000 (18:03 +0530)]
adding "peerxmlstatus" CLI command to show the peer status for requested
profile
kapil [Wed, 6 Jun 2012 09:41:55 +0000 (15:11 +0530)]
reorgnazing code , adding below two files
* megaco_cli.c - contains CLI commands APIs
* megaco_stack_alarms.c - contains Alarm indication APIs from Trillium MEGACO layer
kapil [Wed, 6 Jun 2012 09:16:30 +0000 (14:46 +0530)]
Merge branch 'nsg-4.3' of ssh://git.sangoma.com/smg_freeswitch into nsg-4.3
kapil [Wed, 6 Jun 2012 09:15:39 +0000 (14:45 +0530)]
updating final xml config file
kapil [Wed, 6 Jun 2012 09:14:20 +0000 (14:44 +0530)]
modifying XML parsing / configuration code
Viktor Krykun [Tue, 5 Jun 2012 20:24:37 +0000 (23:24 +0300)]
various bug fixes in libzrtp
* fixed bug with remote hello-hash buffer being too small
* removed unused hello-hash storage in zrtp stream context
* fixed bug with libzrtp rendered "empty" SAS hash from incoming
SasRelay packet
* incremented libzrtp version number to 1.15
Signed-off-by: Travis Cross <tc@traviscross.com>
Anthony Minessale [Tue, 5 Jun 2012 17:29:53 +0000 (12:29 -0500)]
FS-4290 --resolve
Michael Jerris [Tue, 5 Jun 2012 17:19:34 +0000 (13:19 -0400)]
do update to state on channels table at hangup
kapil [Tue, 5 Jun 2012 16:03:13 +0000 (21:33 +0530)]
adding peerstatus and logging enable/disable CLI command
Jeff Lenk [Tue, 5 Jun 2012 13:44:22 +0000 (08:44 -0500)]
FS-4219 --resolve correct windows version
kapil [Tue, 5 Jun 2012 11:42:16 +0000 (17:12 +0530)]
adding M2UA/NIF CLI commands
Michael Jerris [Mon, 4 Jun 2012 20:40:32 +0000 (16:40 -0400)]
fix build error
Raymond Chandler [Mon, 4 Jun 2012 19:16:30 +0000 (15:16 -0400)]
pnp
kapil [Mon, 4 Jun 2012 17:23:47 +0000 (22:53 +0530)]
Merge branch 'nsg-4.3' of ssh://git.sangoma.com/smg_freeswitch into nsg-4.3
kapil [Mon, 4 Jun 2012 17:22:26 +0000 (22:52 +0530)]
adding SCTP status CLI command
kapil [Mon, 4 Jun 2012 17:18:12 +0000 (22:48 +0530)]
fixing ip address cli print
Anthony Minessale [Mon, 4 Jun 2012 14:41:46 +0000 (09:41 -0500)]
FS-4137
Anthony Minessale [Mon, 4 Jun 2012 14:24:42 +0000 (09:24 -0500)]
FS-4285 --resolve
kapil [Mon, 4 Jun 2012 11:59:07 +0000 (17:29 +0530)]
fixing typo error
kapil [Mon, 4 Jun 2012 11:53:33 +0000 (17:23 +0530)]
adding "xmlstatus" CLI command to dump MEGACO Stack data
Travis Cross [Sat, 2 Jun 2012 17:30:48 +0000 (17:30 +0000)]
debian: put the build options in the right place
Travis Cross [Sat, 2 Jun 2012 16:18:53 +0000 (16:18 +0000)]
debian: don't rebuild dsc files
Travis Cross [Sat, 2 Jun 2012 16:09:39 +0000 (16:09 +0000)]
debian: set variable outside fork
Travis Cross [Sat, 2 Jun 2012 15:17:10 +0000 (15:17 +0000)]
debian: output the correct name of the .changes file
Travis Cross [Sat, 2 Jun 2012 04:33:16 +0000 (04:33 +0000)]
debian: kill children if we exit unexpectedly
Travis Cross [Sat, 2 Jun 2012 04:20:52 +0000 (04:20 +0000)]
debian: only build binary-indep packages once for each distro
Travis Cross [Sat, 2 Jun 2012 03:07:12 +0000 (03:07 +0000)]
debian: don't build mod_managed
It's broken too many of my recent builds. We can add it back in when
things stabilize or perhaps after we get it to swig with a recent
version of swig that we can make part of the clean bootstrap/build
process.
Travis Cross [Sat, 2 Jun 2012 01:10:11 +0000 (01:10 +0000)]
add usage help to debian/util.sh
Travis Cross [Fri, 1 Jun 2012 22:21:48 +0000 (22:21 +0000)]
use SWITCH_VERSION_FULL for the sofia user agent
Travis Cross [Fri, 1 Jun 2012 22:16:30 +0000 (22:16 +0000)]
skypopen/gsmopen should use SWITCH_VERSION_FULL here
Travis Cross [Fri, 1 Jun 2012 22:11:22 +0000 (22:11 +0000)]
SWITCH_VERSION_REVISION includes the dash or dot itself
Stefan Knoblich [Fri, 1 Jun 2012 22:12:34 +0000 (00:12 +0200)]
FreeSWITCH: FS-4276 - Use a POSIX compatible set of regexes to filter -arch flags in PYTHON_CFLAGS.
POSIX sed doesn't support grouping, so split the regex in two.
Reference-URL: http://jira.freeswitch.org/browse/FS-4276
Signed-off-by: Stefan Knoblich <stkn@openisdn.net>
Travis Cross [Fri, 1 Jun 2012 21:43:41 +0000 (21:43 +0000)]
avoid warning if late negotiation is enabled anyway
Anthony Minessale [Fri, 1 Jun 2012 19:33:02 +0000 (14:33 -0500)]
FS-4167 --resolve
Travis Cross [Fri, 1 Jun 2012 21:25:55 +0000 (21:25 +0000)]
add config comments about zrtp-passthru and late negotiation
Anthony Minessale [Fri, 1 Jun 2012 19:11:21 +0000 (14:11 -0500)]
add warning so users know inbound-zrtp-passthru will enable late negotiation
Anthony Minessale [Fri, 1 Jun 2012 18:56:55 +0000 (13:56 -0500)]
FS-4279 FS-3279 --resolve
Anthony Minessale [Fri, 1 Jun 2012 18:28:30 +0000 (13:28 -0500)]
last commit part 2
Anthony Minessale [Fri, 1 Jun 2012 18:21:12 +0000 (13:21 -0500)]
put presence data in state events
Anthony Minessale [Fri, 1 Jun 2012 15:06:28 +0000 (10:06 -0500)]
allow ep_codec_string to draw from absolute_codec_string before the profile prefs
kapil [Fri, 1 Jun 2012 15:05:38 +0000 (20:35 +0530)]
adding status CLI command to fetch peer/sap/transport-server information from Trillium MEGACO stack.
Marc Olivier Chouinard [Fri, 1 Jun 2012 03:36:37 +0000 (23:36 -0400)]
mod_voicemail: Remove the Goodbye prompt when voicemail is disabled when trying to leave a message
Stefan Knoblich [Thu, 31 May 2012 22:24:43 +0000 (00:24 +0200)]
FreeSWITCH: Fix copy&paste error in last commit
Signed-off-by: Stefan Knoblich <stkn@openisdn.net>
Stefan Knoblich [Thu, 31 May 2012 21:59:45 +0000 (23:59 +0200)]
FreeSWITCH: Remove -arch i386/x86_64 from PYTHON_CFLAGS
Speculative fix for a mod_python build issue on OSX, which is
caused by '-arch i386 -arch x86_64' in the final PYTHON_CFLAGS.
Filter both flags and hope OSX's universal binary toolchain is smart enough
to choose a sane default.
Reported-by: neilp9 in #freeswitch @ irc.freenode.net
Signed-off-by: Stefan Knoblich <stkn@openisdn.net>
Brian West [Thu, 31 May 2012 19:18:58 +0000 (14:18 -0500)]
OpenCNAM frontend so you can feed it 10 or 11 digits and cache the results.
David Yat Sin [Thu, 31 May 2012 17:57:42 +0000 (13:57 -0400)]
Merge remote branch 'fsorig/master' into releases.3.5
Conflicts:
build/modules.conf.in
libs/freetdm/mod_freetdm/mod_freetdm.c
Ken Rice [Thu, 31 May 2012 16:25:28 +0000 (11:25 -0500)]
missed a spot removing mod_fax
kapil [Thu, 31 May 2012 14:50:51 +0000 (20:20 +0530)]
adding code to handle TUCL/MEGACO Status(Alarm) Indication from MEGACO
Stack
Anthony Minessale [Thu, 31 May 2012 14:04:08 +0000 (09:04 -0500)]
FS-4250 please post a new log if this does not work
Ken Rice [Thu, 31 May 2012 15:25:49 +0000 (10:25 -0500)]
remove mod_fax. this has been deprecated for quite a while
Christopher Rienzo [Thu, 31 May 2012 13:24:24 +0000 (13:24 +0000)]
Add Maintainer to mod_posix_timer, mod_unimrcp, mod_http_cache
kapil [Thu, 31 May 2012 13:06:10 +0000 (18:36 +0530)]
adding code to make "version" as configurable parameter
kapil [Thu, 31 May 2012 12:01:06 +0000 (17:31 +0530)]
adding MEGACO Stack STOP/SHUTDOWN code
Giovanni Maruzzelli [Thu, 31 May 2012 05:40:59 +0000 (07:40 +0200)]
gsmopen and skypopen: updated License headers
Jeff Lenk [Wed, 30 May 2012 20:58:48 +0000 (15:58 -0500)]
vs2010 reswig for last commit
Anthony Minessale [Wed, 30 May 2012 18:08:31 +0000 (13:08 -0500)]
FS-4250 --resolve erase replaces header after using it
Anthony Minessale [Wed, 30 May 2012 18:05:05 +0000 (13:05 -0500)]
add metadata col to internal registrations table
David Yat Sin [Wed, 30 May 2012 17:10:04 +0000 (13:10 -0400)]
Some changes to ss7 variables to be more consistent
Travis Cross [Wed, 30 May 2012 15:10:00 +0000 (15:10 +0000)]
don't build mod_ilbc or mod_siren by default
Our default build probably shouldn't include non-free software. With
mod_ilbc, the licensing situation is merely ambiguous. With
mod_siren, the user can't use this code without getting explicit
permission from Polycom (though it is apparently easily given).
kapil [Wed, 30 May 2012 14:52:08 +0000 (20:22 +0530)]
Merge branch 'nsg-4.3' of ssh://git.sangoma.com/smg_freeswitch into nsg-4.3
kapil [Wed, 30 May 2012 14:50:58 +0000 (20:20 +0530)]
adding m2ua stack free code while unloading freetdm module
Kapil [Wed, 30 May 2012 11:11:31 +0000 (16:41 +0530)]
issue fix
kapil [Wed, 30 May 2012 07:01:25 +0000 (12:31 +0530)]
adding M2UA configuration/alarm handling code
kapil [Wed, 30 May 2012 02:17:07 +0000 (07:47 +0530)]
Merge branch 'nsg-4.3' of ssh://git.sangoma.com/smg_freeswitch into nsg-4.3
kapil [Wed, 30 May 2012 02:15:59 +0000 (07:45 +0530)]
M2UA xml configuration parsing code
Travis Cross [Tue, 29 May 2012 22:13:46 +0000 (22:13 +0000)]
fix build test for revision number
The test was backward. If the revision is in switch_version.h.in then
we have the version already.
Anthony Minessale [Tue, 29 May 2012 18:10:15 +0000 (13:10 -0500)]
abstract out originate_signal_bond to a function to avoid confustion and regressions
Travis Cross [Tue, 29 May 2012 18:42:35 +0000 (18:42 +0000)]
debian: don't depend on non-free codecs for meta-vanilla
Travis Cross [Tue, 29 May 2012 18:41:17 +0000 (18:41 +0000)]
don't use Siren or iLBC by default in example configs
These codecs are non-free which creates issues for distributions, so
let's not require these by default to run our example configs. We can
add back in iLBC once we resolve the licensing situation with our
in-tree implementation.
Travis Cross [Mon, 28 May 2012 20:48:04 +0000 (20:48 +0000)]
debian: add option to run builds in parallel
Anthony Minessale [Tue, 29 May 2012 13:42:51 +0000 (08:42 -0500)]
FS-4266 --resolve
Kapil [Tue, 29 May 2012 09:36:25 +0000 (15:06 +0530)]
adding M2UA SG open endpoint request code
James [Mon, 28 May 2012 20:53:45 +0000 (16:53 -0400)]
ss7: adding iam_fwd_ind_HEX channel variable to set forward indicator
IE's heximal value.
- add <action application="export" data="freetdm_iam_fwd_ind_HEX=2301"/>
to dialplan with expected hex value. If the outgoing ftdm channel's
forward indicator needs to be changed, "export" needs to be put in the
incoming channel's dialplan to set this variable value accordingly.
- this implementation takes bits of A, CB, D, E, F, HG, I from the hex
value. Bits of KJ, L, P-M are not taken from the hex.
- How to calculate hex value with wanted bits:
. the hex value is H-A-P-I, H is the highest bit to A, and next is P-I.
I is the lowest bit in the whole field, and H is the highest bit in
the whole field. Refer to Q.763 chapter 3.23.
. use a text pad to fill in the bits with 0 and 1. eventually fill all
the 16 bits
. copy the binary value into a calculator and convert it to hex
Travis Cross [Mon, 28 May 2012 19:15:20 +0000 (19:15 +0000)]
debian: add option to control make/bootstrap -j settings
Travis Cross [Mon, 28 May 2012 18:28:17 +0000 (18:28 +0000)]
debian: use bootstrap.sh -j
We believe it to be safe now. In test run on multi-core machines it
is producing bit-for-bit identical result compared to the non-parallel
invocation.
Travis Cross [Mon, 28 May 2012 18:24:11 +0000 (18:24 +0000)]
debian: place build results in ../
Travis Cross [Mon, 28 May 2012 17:42:51 +0000 (17:42 +0000)]
debian: ensure set -e behavior when run under build-all
build_all call each of these subroutines under a sub-shell, so the set
-e gets wiped out.
Travis Cross [Mon, 28 May 2012 17:26:32 +0000 (17:26 +0000)]
debian: add a build quicktest feature
Travis Cross [Mon, 28 May 2012 17:03:23 +0000 (17:03 +0000)]
debian: force build output to stderr
Because we're capturing the string return value of these functions, we
can't see any output that goes to stdout.
Travis Cross [Mon, 28 May 2012 14:55:44 +0000 (14:55 +0000)]
debian: add utility for building all distros and architectures
Travis Cross [Mon, 28 May 2012 13:11:21 +0000 (13:11 +0000)]
debian: disable modules that break the build
Travis Cross [Mon, 28 May 2012 13:37:34 +0000 (13:37 +0000)]
debian: add option to create pbuilder debug hook
Travis Cross [Mon, 28 May 2012 13:35:00 +0000 (13:35 +0000)]
debian: don't try to build non-dfsg modules
Travis Cross [Mon, 28 May 2012 12:11:41 +0000 (12:11 +0000)]
debian: refactor and improve build utilities
Travis Cross [Sun, 27 May 2012 06:54:31 +0000 (06:54 +0000)]
debian: add utility for rolling nightly builds
Travis Cross [Mon, 28 May 2012 09:31:03 +0000 (09:31 +0000)]
debian: don't bundle sounds in orig tarball
We've moved the sounds to a separate source package.
Travis Cross [Sun, 27 May 2012 09:51:18 +0000 (09:51 +0000)]
debian: don't force-create the orig tarball
Travis Cross [Sun, 27 May 2012 09:17:59 +0000 (09:17 +0000)]
add .gitattributes
Add some attributes that are useful for packaging.
Travis Cross [Mon, 28 May 2012 09:12:09 +0000 (09:12 +0000)]
debian: remove utilities that duplicate debian tools
install-build-depends is inferior to:
mk-build-deps -i
Travis Cross [Mon, 28 May 2012 09:18:28 +0000 (09:18 +0000)]
reindent
Stefan Knoblich [Sun, 27 May 2012 12:36:15 +0000 (14:36 +0200)]
FreeSWITCH: Make libzrtp library paths absolute (or relative to top srcdir), fixes FS-4260.
Reference-URL: http://jira.freeswitch.org/browse/FS-4260
Tested-by: Stefan Knoblich <stkn@openisdn.net>
Signed-off-by: Stefan Knoblich <stkn@openisdn.net>
Travis Cross [Sun, 27 May 2012 06:34:52 +0000 (06:34 +0000)]
debian: pull in mod_spandsp with other codecs
Travis Cross [Sun, 27 May 2012 06:17:58 +0000 (06:17 +0000)]
debian: suggest rather than depend on problematic codecs
Travis Cross [Sun, 27 May 2012 05:58:12 +0000 (05:58 +0000)]
add inbound-zrtp-passthru to sample configs
Travis Cross [Sun, 27 May 2012 05:50:47 +0000 (05:50 +0000)]
enable inbound-late-negotiation in sample configs
We often tell people to enable this for various reasons; it likely
makes a sensible default.
Travis Cross [Sun, 27 May 2012 05:44:14 +0000 (05:44 +0000)]
whitespace cleanup
Travis Cross [Sun, 27 May 2012 05:22:17 +0000 (05:22 +0000)]
cleanup and consolidate mod_sofia configuration example
Anthony Minessale [Fri, 25 May 2012 16:02:51 +0000 (11:02 -0500)]
FS-4251 --resolve just a silly oversight in the code specific to this use case, thanks
Marc Olivier Chouinard [Fri, 25 May 2012 17:45:02 +0000 (13:45 -0400)]
FS-4254 --resolve
I've changed the variable name from cc_export to cc_export_vars to be more consistant from the original patch
Anthony Minessale [Fri, 25 May 2012 12:54:11 +0000 (07:54 -0500)]
FS-4249 --resolve