]>
git.ipfire.org Git - thirdparty/freeswitch.git/log
Giovanni Maruzzelli [Thu, 12 Apr 2012 09:41:31 +0000 (11:41 +0200)]
gsmopen: signal low alarm is now at < than 11 RSSI
Anthony Minessale [Wed, 11 Apr 2012 20:31:56 +0000 (15:31 -0500)]
FS-4037 --resolve
Anthony Minessale [Wed, 11 Apr 2012 20:30:37 +0000 (15:30 -0500)]
add origination_nested_vars=true to allow vars within vars in originate strings e.g. [originate {origination_nested_vars=true,TEST=,var=,recur=W00t}user/1004 3000] will end up as w00t
James Zhang [Wed, 11 Apr 2012 19:14:29 +0000 (15:14 -0400)]
freetdm: INR/INF implementation
- fill in IEs in INF according to INR request
- print debug information if IE requested but not supported
James Zhang [Wed, 11 Apr 2012 15:20:32 +0000 (11:20 -0400)]
freetdm: INR/INF implementation
- When NSG receives INR from network, send back INF with calling
party category information IE and calling number information IE.
- Introduced a new global setting of "force-inr" for testing
purpose. Stinga generated INR/INF packets are not acceptable by
trillium stack since it misses call related information in the
packets. If configure force-inr to true in freetdm.conf.xml, when
NSG receives an incoming IAM, it'll send out INR packet regardless
of incoming IAM's IEs, and keep waiting for INF response from the
calling side.
- T.39 timer is introduced in order to handle INR timeout. The
default value of T.39 is 12 seconds and is configurable according
to spec.
- Only supports calling number IE and calling party category IE in
current fix. The customer only needs the calling number IE right now.
In ISUP spec, there are 6 optional IEs. NSG only supports calling
party number and calling category information IE since the other
IEs are not configurable in freetdm.conf.xml or included in IAM
message.
- In collect state, INR/INF implementation needs to work with existed
SAM messages. If NSG sent out INR and wait for SAM, collect state
check both INF received and enough dialed numbers received. If one
of these conditions are not met, it'll stay in collect state and wait
until either conditions met or timeout. After received INF and enough
dailed number, state moves to dailing and proceed as regular calls.
Anthony Minessale [Wed, 11 Apr 2012 14:59:55 +0000 (09:59 -0500)]
FS-4037 revert
48177682991e54201674364223603abb3ebefa9b causing audio issues with speex
Anthony Minessale [Wed, 11 Apr 2012 14:53:35 +0000 (09:53 -0500)]
FS-4077 --resolve this is unrelated, we had to move the network list loader before the modules load because some people using static configs would have mod_sofia load before the acl were in place and it would prevent mod_sofia from doing proper nat detection. This commit should fix it by loading acl both before and after module load
Anthony Minessale [Wed, 11 Apr 2012 13:39:01 +0000 (08:39 -0500)]
FS-4101 --resolve
Anthony Minessale [Wed, 11 Apr 2012 13:16:13 +0000 (08:16 -0500)]
FS-4088
Anthony Minessale [Wed, 11 Apr 2012 13:14:30 +0000 (08:14 -0500)]
FS-4088
Ken Rice [Wed, 11 Apr 2012 14:10:56 +0000 (09:10 -0500)]
FS-4100 --resolve
Jeff Lenk [Wed, 11 Apr 2012 13:17:39 +0000 (08:17 -0500)]
FS-4077 add missing
Anthony Minessale [Tue, 10 Apr 2012 21:19:23 +0000 (16:19 -0500)]
FS-3774 --resolve
Anthony Minessale [Tue, 10 Apr 2012 21:17:16 +0000 (16:17 -0500)]
FS-3769 --resolve
Anthony Minessale [Tue, 10 Apr 2012 21:11:36 +0000 (16:11 -0500)]
ESL-45 --resolve
Anthony Minessale [Tue, 10 Apr 2012 20:46:27 +0000 (15:46 -0500)]
FS-3993 --resolve
Anthony Minessale [Tue, 10 Apr 2012 20:34:50 +0000 (15:34 -0500)]
FS-4014 --resolve
Anthony Minessale [Tue, 10 Apr 2012 20:32:23 +0000 (15:32 -0500)]
FS-4024 --resolve
Anthony Minessale [Tue, 10 Apr 2012 20:27:32 +0000 (15:27 -0500)]
FS-4037 --resolve
Anthony Minessale [Tue, 10 Apr 2012 19:01:58 +0000 (14:01 -0500)]
add updated conf
Anthony Minessale [Tue, 10 Apr 2012 19:01:37 +0000 (14:01 -0500)]
fix pointless warnings
Anthony Minessale [Tue, 10 Apr 2012 20:37:27 +0000 (15:37 -0500)]
FS-3826: --resolve put alsa libs where they go in the linker line, give this a try
Ken Rice [Tue, 10 Apr 2012 19:53:13 +0000 (14:53 -0500)]
FS-4086 --resolve
Anthony Minessale [Tue, 10 Apr 2012 17:46:16 +0000 (12:46 -0500)]
FS-4088 --resolve
Anthony Minessale [Tue, 10 Apr 2012 17:39:00 +0000 (12:39 -0500)]
FS-4069 --resolve
Anthony Minessale [Tue, 10 Apr 2012 17:37:41 +0000 (12:37 -0500)]
FS-4077 --resolve actually it was introduced by
2b6aa7fd04cff3eeabd183833cab0fcebe947e9f and should be fine now
Ken Rice [Tue, 10 Apr 2012 17:21:21 +0000 (12:21 -0500)]
add make and awk checks to bootstrap.sh
Anthony Minessale [Tue, 10 Apr 2012 15:15:15 +0000 (10:15 -0500)]
FS-4098 try this patch and see if you get the new error, it may mean the file is not seekable or has been deleted
Anthony Minessale [Tue, 10 Apr 2012 15:03:42 +0000 (10:03 -0500)]
FS-4094 --resolve
Anthony Minessale [Tue, 10 Apr 2012 14:59:56 +0000 (09:59 -0500)]
FS-4096 --resolve
Anthony Minessale [Tue, 10 Apr 2012 13:55:56 +0000 (08:55 -0500)]
tweak to uuid field in fifo event
Giovanni Maruzzelli [Tue, 10 Apr 2012 13:38:53 +0000 (15:38 +0200)]
gsmopen: config file
Anthony Minessale [Tue, 10 Apr 2012 13:05:09 +0000 (08:05 -0500)]
FS-4097 --resolve
Anthony Minessale [Tue, 10 Apr 2012 13:03:19 +0000 (08:03 -0500)]
FS-4072 --resolve
Giovanni Maruzzelli [Tue, 10 Apr 2012 12:54:40 +0000 (14:54 +0200)]
gsmopen: cosmetic
Giovanni Maruzzelli [Tue, 10 Apr 2012 12:44:02 +0000 (14:44 +0200)]
gsmopen: removing whard wired paths
Giovanni Maruzzelli [Tue, 10 Apr 2012 11:42:14 +0000 (13:42 +0200)]
Merge branch 'master' into gsmopen01
Giovanni Maruzzelli [Tue, 10 Apr 2012 11:37:27 +0000 (13:37 +0200)]
skypopen: updating link to skype client in install.pl, now is http://mirrors.kernel.org/archlinux/community/os/i686/skype-oss-2.0.0.72-3-i686.pkg.tar.xz
Giovanni Maruzzelli [Tue, 10 Apr 2012 11:18:49 +0000 (13:18 +0200)]
gsmopen: cleaning write-read frame
Ken Rice [Tue, 10 Apr 2012 02:41:19 +0000 (21:41 -0500)]
add checks during configure for zlib and libjpeg, abort configure with error if not found
Anthony Minessale [Mon, 9 Apr 2012 17:42:14 +0000 (12:42 -0500)]
switch_file_exists returns switch_status_t so you cannot assume it returns a true value since success is 0
Anthony Minessale [Mon, 9 Apr 2012 17:41:11 +0000 (12:41 -0500)]
FS-4087 --resolve
Anthony Minessale [Mon, 9 Apr 2012 17:35:26 +0000 (12:35 -0500)]
FS-4089 --resolve
Anthony Minessale [Mon, 9 Apr 2012 17:31:48 +0000 (12:31 -0500)]
FS-4090 --resolve
Anthony Minessale [Mon, 9 Apr 2012 17:24:36 +0000 (12:24 -0500)]
FS-4073 --resolve
Anthony Minessale [Mon, 9 Apr 2012 17:16:24 +0000 (12:16 -0500)]
FS-4066 try this patch
Ken Rice [Mon, 9 Apr 2012 18:30:57 +0000 (13:30 -0500)]
Merge branch 'master' of ssh://git.freeswitch.org:222/freeswitch
Ken Rice [Mon, 9 Apr 2012 18:30:51 +0000 (13:30 -0500)]
RESOLVE FS-4081
Mitch Capper [Sun, 8 Apr 2012 16:54:40 +0000 (16:54 +0000)]
fs_cli: add batch mode
Signed-off-by: Travis Cross <tc@traviscross.com>
Travis Cross [Sun, 8 Apr 2012 13:40:17 +0000 (13:40 +0000)]
mod_alsa: fix module reload
Travis Cross [Sun, 8 Apr 2012 13:08:37 +0000 (13:08 +0000)]
mod_alsa: fix segfault
Travis Cross [Fri, 6 Apr 2012 21:32:28 +0000 (21:32 +0000)]
remove autogenerated file libs/ldns/install-sh
Re-bootstrapping is needed after this change. Previously CentOS 5
systems wouldn't build correctly without this file in tree, but we've
adjusted bootstrap to compensate.
Giovanni Maruzzelli [Fri, 6 Apr 2012 20:50:12 +0000 (22:50 +0200)]
gsmopen: getting rid of old stuff
Giovanni Maruzzelli [Fri, 6 Apr 2012 20:40:54 +0000 (22:40 +0200)]
gsmopen: readded mod_gsmopen.cpp, deleted by mistake
Giovanni Maruzzelli [Fri, 6 Apr 2012 20:33:27 +0000 (22:33 +0200)]
gsmopen: reshuffling
Giovanni Maruzzelli [Fri, 6 Apr 2012 20:32:43 +0000 (22:32 +0200)]
gsmopen: reshuffling
Giovanni Maruzzelli [Fri, 6 Apr 2012 20:27:08 +0000 (22:27 +0200)]
gsmopen: removed directory noaudio_nogsmlib_nocplusplus
Giovanni Maruzzelli [Fri, 6 Apr 2012 20:25:55 +0000 (22:25 +0200)]
gsmopen: indent
Giovanni Maruzzelli [Fri, 6 Apr 2012 20:24:38 +0000 (22:24 +0200)]
gsmopen: cleaning Makefile
Giovanni Maruzzelli [Fri, 6 Apr 2012 20:23:47 +0000 (22:23 +0200)]
gsmopen: cleaning gsmlib
Giovanni Maruzzelli [Fri, 6 Apr 2012 20:20:54 +0000 (22:20 +0200)]
gsmopen: finished cleaning from alsa
Giovanni Maruzzelli [Fri, 6 Apr 2012 20:15:46 +0000 (22:15 +0200)]
gsmopen: continue cleaning from alsa
Giovanni Maruzzelli [Fri, 6 Apr 2012 20:15:07 +0000 (22:15 +0200)]
gsmopen: begin cleaning from alsa
Ken Rice [Fri, 6 Apr 2012 19:52:55 +0000 (14:52 -0500)]
this should work find with /bin/sh on all systems
Giovanni Maruzzelli [Fri, 6 Apr 2012 19:27:36 +0000 (21:27 +0200)]
gsmopen: mobigater is now a symlink to alsa_nogsmlib_nocplusplus
Giovanni Maruzzelli [Fri, 6 Apr 2012 19:22:31 +0000 (21:22 +0200)]
gsmopen: committed files from master (old gsmopen) in src/mod/endpoints/mod_gsmopen/alsa_nogsmlib_nocplusplus/mod_gsmopen/
Giovanni Maruzzelli [Fri, 6 Apr 2012 19:21:14 +0000 (21:21 +0200)]
gsmopen: removed files from src/mod/endpoints/mod_gsmopen/alsa_nogsmlib_nocplusplus/mod_gsmopen/
Giovanni Maruzzelli [Fri, 6 Apr 2012 19:18:22 +0000 (21:18 +0200)]
gsmopen: cleaned speex
Giovanni Maruzzelli [Fri, 6 Apr 2012 18:17:54 +0000 (20:17 +0200)]
Merge branch 'master' into gsmopen01
Giovanni Maruzzelli [Fri, 6 Apr 2012 17:49:13 +0000 (19:49 +0200)]
gsmopen: indented
Giovanni Maruzzelli [Fri, 6 Apr 2012 16:59:51 +0000 (18:59 +0200)]
gsmopen: windows again, back to linux
Christopher Rienzo [Fri, 6 Apr 2012 14:38:30 +0000 (14:38 +0000)]
Add test driver for mod_posix_timer
Anthony Minessale [Thu, 5 Apr 2012 19:28:01 +0000 (14:28 -0500)]
shutdown socket before closing to avoid blocking
Anthony Minessale [Thu, 5 Apr 2012 18:15:45 +0000 (13:15 -0500)]
FS-3399 --resolve
Anthony Minessale [Thu, 5 Apr 2012 17:39:47 +0000 (12:39 -0500)]
create indexes in independant stmts
Travis Cross [Thu, 5 Apr 2012 18:38:13 +0000 (18:38 +0000)]
bootstrap: add a verbose option
Anthony Minessale [Thu, 5 Apr 2012 15:27:47 +0000 (10:27 -0500)]
FS-4075
Anthony Minessale [Wed, 4 Apr 2012 20:52:01 +0000 (15:52 -0500)]
fix null warning
Travis Cross [Thu, 5 Apr 2012 18:02:53 +0000 (18:02 +0000)]
libzrtp: make bootstrap work on CentOS 5
Travis Cross [Thu, 5 Apr 2012 08:18:55 +0000 (08:18 +0000)]
libzrtp: gitignore bnlib/Makefile
Travis Cross [Thu, 5 Apr 2012 08:00:43 +0000 (08:00 +0000)]
bootstrap.sh: fix some issues with
a08262384a
Travis Cross [Thu, 5 Apr 2012 07:51:09 +0000 (07:51 +0000)]
prevent accidental updates to libs/ldns/install-sh
Travis Cross [Thu, 5 Apr 2012 07:34:32 +0000 (07:34 +0000)]
libzrtp: remove an autogenerated file
Travis Cross [Thu, 5 Apr 2012 07:10:07 +0000 (07:10 +0000)]
refactor libzrtp linking
Travis Cross [Thu, 5 Apr 2012 06:32:38 +0000 (06:32 +0000)]
fix linking of libzrtp build
Travis Cross [Thu, 5 Apr 2012 06:08:21 +0000 (06:08 +0000)]
work around libzrtp warnings
This workaround makes the build work exactly as it did when libzrtp
was installed as a system library. By default gcc ignores warnings
caused by system headers, so for the moment we'll continue to pretend
that libzrtp headers come from the system.
Travis Cross [Thu, 5 Apr 2012 05:15:01 +0000 (05:15 +0000)]
whitespace
Ken Rice [Thu, 5 Apr 2012 05:13:45 +0000 (00:13 -0500)]
stop recursive recursion
Travis Cross [Thu, 5 Apr 2012 05:02:01 +0000 (05:02 +0000)]
fix for libzrtp build
Travis Cross [Thu, 5 Apr 2012 04:57:39 +0000 (04:57 +0000)]
Revert unintended changes to libs/ldns/install-sh
I hate this file; we need to do something about this.
Partially revert "fix libzrtp build"
commit
0b6023b26140d3cc8d5d0b4da3986852b317894e
Travis Cross [Thu, 5 Apr 2012 04:44:26 +0000 (04:44 +0000)]
fix libzrtp build
Travis Cross [Thu, 5 Apr 2012 04:26:27 +0000 (04:26 +0000)]
libzrtp: add .gitignore files
Travis Cross [Thu, 5 Apr 2012 04:10:55 +0000 (04:10 +0000)]
integrate in-tree libzrtp into the build system
Thanks to Ken Rice for working with me late into the night to get this
done.
Travis Cross [Thu, 5 Apr 2012 00:23:23 +0000 (00:23 +0000)]
bootstrap.sh: ensure bootstrap script returns 0 on success
Travis Cross [Wed, 4 Apr 2012 23:39:55 +0000 (23:39 +0000)]
bootstrap.sh: refactor
Travis Cross [Wed, 4 Apr 2012 23:34:06 +0000 (23:34 +0000)]
bootstrap.sh: refactor
Travis Cross [Wed, 4 Apr 2012 23:23:07 +0000 (23:23 +0000)]
bootstrap.sh: ensure some parts of bootstrap are serialized
Travis Cross [Wed, 4 Apr 2012 22:59:45 +0000 (22:59 +0000)]
bootstrap.sh: add support for libzrtp
Travis Cross [Wed, 4 Apr 2012 22:55:20 +0000 (22:55 +0000)]
bootstrap.sh: refactor
Travis Cross [Wed, 4 Apr 2012 22:39:43 +0000 (22:39 +0000)]
improve the -d option to ./bootstrap.sh