feed/telephony.git
6 years agoMerge pull request #159 from micmac1/master
Jiri Slachta [Mon, 26 Jun 2017 12:02:03 +0000 (14:02 +0200)]
Merge pull request #159 from micmac1/master

freeswitch-stable: New PR

6 years agofreeswitch-stable/-sounds: Use HASH instead of MD5SUM 159/head
Sebastian Kemper [Sun, 25 Jun 2017 13:30:42 +0000 (15:30 +0200)]
freeswitch-stable/-sounds: Use HASH instead of MD5SUM

All checksums are already SHA256, so move from MD5SUM to HASH.

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
6 years agofreeswitch-stable: add Perl support
Sebastian Kemper [Sat, 24 Jun 2017 20:23:13 +0000 (22:23 +0200)]
freeswitch-stable: add Perl support

- add mod_perl and perl-esl.
- some patching is required to make this work.
- for the modules to find libperl, an rpath is needed, which currently
  doesn't work because of an rstrip.sh/patchelf issue. Patch sent to
  OpenWrt/LEDE devs (https://patchwork.ozlabs.org/patch/780008/)
- fix some more copts issues that became apparent with Perl enabled.

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
6 years agofreeswitch-stable: add more modules
Sebastian Kemper [Sat, 24 Jun 2017 20:04:44 +0000 (22:04 +0200)]
freeswitch-stable: add more modules

- add b64, clearmode, cv (broken), dahdi_codec, dialplan_directory,
  event_test, event_zmq, pocketsphinx, posix_timer, random, vmd and yuv.
- some of the new modules require extra sources, so add a download
  routine for those so we can verify the checksums and prevent FreeSWITCH
  build system to download them on its own.
- add two patches to fix some issues with the new modules.

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
6 years agofreeswitch-stable: Misc fixes
Sebastian Kemper [Sat, 24 Jun 2017 19:05:26 +0000 (21:05 +0200)]
freeswitch-stable: Misc fixes

- compile fix for mod_av added, without it the build errors out
  (warnings turned to errors). It's still labelled @BROKEN, but once
  OpenWrt's ffmpeg maintainers add libavresample to libffmpeg-full
  (PR #4490) it should work.
- disable Erlang detection if mod_erlang_event is not selected (build
  dep on Erlang unfortunately has to stay)

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
6 years agofreeswitch-stable: Change Python setup
Sebastian Kemper [Sat, 24 Jun 2017 18:54:07 +0000 (20:54 +0200)]
freeswitch-stable: Change Python setup

- make the use of Python conditional and drop the build dep.
- change Python LDFLAGS to the ones suggested by host python-config.

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
6 years agofreeswitch-stable: group all misc packages together
Sebastian Kemper [Sat, 24 Jun 2017 18:31:18 +0000 (20:31 +0200)]
freeswitch-stable: group all misc packages together

- Pull more packages into the misc group (timezones etc.)
- Change Misc generator to not force the misc handle onto packages
- Add possibility to Misc generator to tag packages as arch agnostic

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
6 years agofreeswitch-stable: use variables for paths
Sebastian Kemper [Sat, 24 Jun 2017 18:20:32 +0000 (20:20 +0200)]
freeswitch-stable: use variables for paths

Use variables for frequently used paths instead of writing them out.

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
6 years agosiproxd: clean up directory permissions, ownership
guidosarducci [Sun, 18 Jun 2017 23:53:21 +0000 (16:53 -0700)]
siproxd: clean up directory permissions, ownership

Signed-off-by: Tony Ambardar <itugrok@yahoo.com>
6 years agosiproxd: use reasonable logging level by default
guidosarducci [Sun, 18 Jun 2017 23:35:21 +0000 (16:35 -0700)]
siproxd: use reasonable logging level by default

The previous default logging level is completely silent, making normal
monitoring or troubleshooting impossible. Use the sane upstream default
for logging which captures basic startup, shutdown and error messages.

Signed-off-by: Tony Ambardar <itugrok@yahoo.com>
6 years agosiproxd: use standard interface names by default
guidosarducci [Sun, 18 Jun 2017 23:04:15 +0000 (16:04 -0700)]
siproxd: use standard interface names by default

Support using standard interface names and make "lan"/"wan" the defaults
for inbound/outbound SIP traffic. This change makes siproxd more portable
but preserves backwards compatibility for upgrades.

Signed-off-by: Tony Ambardar <itugrok@yahoo.com>
6 years agoMerge pull request #158 from micmac1/PR
Jo-Philipp Wich [Wed, 14 Jun 2017 21:04:54 +0000 (23:04 +0200)]
Merge pull request #158 from micmac1/PR

New PR for freeswitch-stable

6 years agofreeswitch-stable: version bump 158/head
Sebastian Kemper [Wed, 14 Jun 2017 21:00:01 +0000 (23:00 +0200)]
freeswitch-stable: version bump

Bump to 1.6.18

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
6 years agofreeswitch-stable: package cleanups
Sebastian Kemper [Wed, 14 Jun 2017 20:55:24 +0000 (22:55 +0200)]
freeswitch-stable: package cleanups

- removed xmlrpc-c todo; I compiled with external version in staging
  dir, it didn't make a difference (didn't seem to be used)
- removed swig calls as per suggestion from upstream

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
6 years agoMerge pull request #157 from micmac1/PR
Jiri Slachta [Sun, 11 Jun 2017 13:49:51 +0000 (15:49 +0200)]
Merge pull request #157 from micmac1/PR

freeswitch-stable: new PR

6 years agofreeswitch-stable: move examples location 157/head
Sebastian Kemper [Sun, 11 Jun 2017 12:51:05 +0000 (14:51 +0200)]
freeswitch-stable: move examples location

Moved location of example packages from /usr/share/freeswitch/conf to
/usr/share/freeswitch/examples. It makes more sense and is also the
place where the module configuration snippets go.

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
6 years agofreeswitch-stable: add symbol to allow inclusion of module examples
Sebastian Kemper [Sun, 11 Jun 2017 12:48:27 +0000 (14:48 +0200)]
freeswitch-stable: add symbol to allow inclusion of module examples

Some modules include example content, e.g. xml snippets, in their source
directory. Added a symbol that causes these to be included in the
packages.

Disabled by default.

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
6 years agofreeswitch-stable: added misc package builder
Sebastian Kemper [Sun, 11 Jun 2017 12:42:06 +0000 (14:42 +0200)]
freeswitch-stable: added misc package builder

- meant for packages where one only needs to copy files from one
  directory to another
- added three new packages using the new builder (dev, fonts, images)

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
6 years agofreeswitch-stable: whitespace fix for hotplug builder
Sebastian Kemper [Sun, 11 Jun 2017 12:36:29 +0000 (14:36 +0200)]
freeswitch-stable: whitespace fix for hotplug builder

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
6 years agofreeswitch-stable: move mod_python feature
Sebastian Kemper [Sun, 11 Jun 2017 12:31:40 +0000 (14:31 +0200)]
freeswitch-stable: move mod_python feature

Moved mod_python specialty from install/dir routine to mod builder

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
6 years agofreeswitch-stable: SWIG updates
Sebastian Kemper [Sun, 11 Jun 2017 12:24:54 +0000 (14:24 +0200)]
freeswitch-stable: SWIG updates

- fixed swig location in all Makefiles in libs/esl and src/mod/languages
- forced a reswig for mod_lua as well, like it is already done for
  mod_python
- added patch for mod_lua to properly do the reswig (patch sent
  upstream, too)

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
6 years agofreeswitch-stable: improve install/dir define
Sebastian Kemper [Sun, 11 Jun 2017 12:16:04 +0000 (14:16 +0200)]
freeswitch-stable: improve install/dir define

- if source dir exists install the destination dir as it might not exist
  yet
- if source dir does not exist do nothing (not even error out)

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
6 years agofreeswitch-stable: add ARCH depends for ZRTP and iSAC
Sebastian Kemper [Sun, 11 Jun 2017 12:08:34 +0000 (14:08 +0200)]
freeswitch-stable: add ARCH depends for ZRTP and iSAC

ZRTP and iSAC only support certain arches. Updated the depends to
reflect that.

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
6 years agoMerge pull request #85 from robho/install_echo_script
Jiri Slachta [Fri, 9 Jun 2017 08:35:06 +0000 (10:35 +0200)]
Merge pull request #85 from robho/install_echo_script

yate-mod-extmodule: Include and install script echo.sh

6 years agoMerge pull request #151 from jpap/spandsp-disable-fixed-point
Jiri Slachta [Fri, 9 Jun 2017 08:32:59 +0000 (10:32 +0200)]
Merge pull request #151 from jpap/spandsp-disable-fixed-point

spandsp: disable fixed point implementation

6 years agoMerge pull request #152 from jpap/updated-g72x-codec-version
Jiri Slachta [Thu, 8 Jun 2017 09:10:28 +0000 (11:10 +0200)]
Merge pull request #152 from jpap/updated-g72x-codec-version

asterisk-g72x: update to 1.4

6 years agospandsp: disable fixed point implementation 151/head
John Papandriopoulos [Mon, 29 May 2017 02:24:59 +0000 (19:24 -0700)]
spandsp: disable fixed point implementation

On a Netgear R7000 (ARMv7) without floating point, using SpanDSP with
fixed point to send/receive fax on Asterisk resulted in repeated
failure and intermittent performance.  Disabling fixed point fixed
these issues; the software floating point implementation was fine for
real-time use.

Now on a Netgear R7800 (ARMv7) with hardware floating point, the
autoconf auto-detect will say no floating point is available, and
again enables the poor performing fixed point implementation.  Ouch!

6 years agoasterisk-g72x: update to 1.4 152/head
John Papandriopoulos [Mon, 29 May 2017 07:10:27 +0000 (00:10 -0700)]
asterisk-g72x: update to 1.4

6 years agoMerge pull request #155 from micmac1/PR
Jiri Slachta [Thu, 8 Jun 2017 05:46:23 +0000 (07:46 +0200)]
Merge pull request #155 from micmac1/PR

freeswitch-stable: Fix mod_unimrcp build failure

6 years agofreeswitch-stable: Fix mod_unimrcp build failure 155/head
Sebastian Kemper [Sat, 3 Jun 2017 16:30:32 +0000 (18:30 +0200)]
freeswitch-stable: Fix mod_unimrcp build failure

- mod_unimrcp picked up external apr/apr-util if found in the target
  directory, which caused the build to fail (undefined references). Fixed
  by adding the FreeSWITCH apr/apr-util lib dirs to the front of LDFLAGS.

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
6 years agoMerge pull request #154 from micmac1/PR
Jo-Philipp Wich [Fri, 2 Jun 2017 21:25:41 +0000 (23:25 +0200)]
Merge pull request #154 from micmac1/PR

PR for freeswitch-stable

6 years agofreeswitch-stable: Fix mod_erlang_event build 154/head
Sebastian Kemper [Fri, 2 Jun 2017 20:18:51 +0000 (22:18 +0200)]
freeswitch-stable: Fix mod_erlang_event build

- added a patch for erlang.m4 so mod_erlang_event finds the right lib to
  link to

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
6 years agofreeswitch-stable: Fix mod_python build
Sebastian Kemper [Fri, 2 Jun 2017 20:14:02 +0000 (22:14 +0200)]
freeswitch-stable: Fix mod_python build

- added sed scripts in order for mod_python to find the right lib to
  link to
- fixed some whitespaces

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
6 years agoMerge pull request #149 from micmac1/PR
Jo-Philipp Wich [Fri, 2 Jun 2017 09:36:04 +0000 (11:36 +0200)]
Merge pull request #149 from micmac1/PR

PR for freeswitch-stable

6 years agofreeswitch-stable: dependency cleanups 149/head
Sebastian Kemper [Wed, 24 May 2017 20:11:05 +0000 (22:11 +0200)]
freeswitch-stable: dependency cleanups

- removed $FS_STABLE_DEPS_BASE and $FS_STABLE_DEPS because they aren't
  needed to setup dependencies
- changed dependency setups of modules, utils and python-esl so that
  their dependencies don't leak to the main package
- fixed dep of mod-hiredis

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
6 years agofreeswitch-stable: Python fixes
Sebastian Kemper [Wed, 24 May 2017 19:58:00 +0000 (21:58 +0200)]
freeswitch-stable: Python fixes

- removed python-setuptools build dep as it's not needed
- moved the Python autotools variables to CONFIGURE_VARS
- fixed host swig location
- changed from manually erasing files to force a reswig to calling the
  swigclean make targets provided by upstream instead

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
6 years agoMerge pull request #148 from micmac1/PR
Jiri Slachta [Wed, 24 May 2017 12:05:59 +0000 (14:05 +0200)]
Merge pull request #148 from micmac1/PR

Pull request for 5 commits

6 years agofreeswitch-stable: Fixes and housekeeping 148/head
Sebastian Kemper [Sat, 20 May 2017 23:13:54 +0000 (01:13 +0200)]
freeswitch-stable: Fixes and housekeeping

- reworded some bools in Config.in
- removed some notes in Makefile which seemed a bit out of touch
- forced parallel build off again, as some module combinations won't
  allow it
- fixed modules.conf editing sed script to not uncomment lines
  accidentally
- removed wrong dep on db47 for mod_db

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
6 years agofreeswitch-stable: Add some modules
Sebastian Kemper [Sat, 20 May 2017 23:08:49 +0000 (01:08 +0200)]
freeswitch-stable: Add some modules

- added 30+ modules

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
6 years agofreeswitch-stable: Add fs_ivrd utility
Sebastian Kemper [Sat, 20 May 2017 22:53:23 +0000 (00:53 +0200)]
freeswitch-stable: Add fs_ivrd utility

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
6 years agofreeswitch-stable: Add Python support
Sebastian Kemper [Sat, 20 May 2017 22:49:46 +0000 (00:49 +0200)]
freeswitch-stable: Add Python support

- added mod_python as well as python-esl

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
6 years agofreeswitch-stable: Add options to include more libs
Sebastian Kemper [Sat, 20 May 2017 22:31:23 +0000 (00:31 +0200)]
freeswitch-stable: Add options to include more libs

- added symbols to Config.in to enable additional libs
- libs are: freetype, libpng, libyuv (internal), libvpx (internal)
- they're not enabled by default

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
7 years agoasterisk-13.x: add pjproject module, update patches
Jiri Slachta [Tue, 16 May 2017 07:44:24 +0000 (09:44 +0200)]
asterisk-13.x: add pjproject module, update patches

Signed-off-by: Jiri Slachta <jiri@slachta.eu>
7 years agoMerge branch 'master' of https://github.com/openwrt/telephony
Mazi Lo [Sun, 14 May 2017 17:40:48 +0000 (13:40 -0400)]
Merge branch 'master' of https://github.com/openwrt/telephony

7 years ago1. Updated to git HEAD 7a46fd67cd2833f07d583288b8d2dc084733fc91 (v1.9.0)
Habibie [Sun, 14 May 2017 17:34:11 +0000 (13:34 -0400)]
1. Updated to git HEAD 7a46fd67cd2833f07d583288b8d2dc084733fc91 (v1.9.0)
2. Updated patched files.
3. Fixed detection of perl and python3 in configure.ac file

Signed-off-by: Mazi Lo <openwrt.mazilo@xoxy.net>
7 years agolibsrtp2: introduce new package
Jiri Slachta [Tue, 9 May 2017 19:10:08 +0000 (21:10 +0200)]
libsrtp2: introduce new package

Signed-off-by: Jiri Slachta <jiri@slachta.eu>
7 years agoMerge pull request #86 from robho/yate-scripts-perl_needs_perlbase-data
Jiri Slachta [Tue, 9 May 2017 12:34:46 +0000 (14:34 +0200)]
Merge pull request #86 from robho/yate-scripts-perl_needs_perlbase-data

yate-scripts-perl: Add dependency on perlbase-data

7 years agoMerge pull request #120 from robho/init-thread-key-on-access
Jiri Slachta [Tue, 9 May 2017 10:33:28 +0000 (12:33 +0200)]
Merge pull request #120 from robho/init-thread-key-on-access

yate: Call pthread_key_create when the key is first accessed

7 years agoMerge pull request #145 from micmac1/PR
Jiri Slachta [Mon, 8 May 2017 18:47:03 +0000 (20:47 +0200)]
Merge pull request #145 from micmac1/PR

freeswitch-stable-sounds: add bigger sound packs (tagged BROKEN)

7 years agopjproject: update to 2.6
Jiri Slachta [Mon, 8 May 2017 15:24:36 +0000 (17:24 +0200)]
pjproject: update to 2.6

Signed-off-by: Jiri Slachta <jiri@slachta.eu>
7 years agolibsrtp: update to 1.5.4
Jiri Slachta [Mon, 8 May 2017 15:23:03 +0000 (17:23 +0200)]
libsrtp: update to 1.5.4

Signed-off-by: Jiri Slachta <jiri@slachta.eu>
7 years agofreeswitch-stable-sounds: add bigger sound packs (tagged BROKEN) 145/head
Sebastian Kemper [Sun, 7 May 2017 18:33:30 +0000 (20:33 +0200)]
freeswitch-stable-sounds: add bigger sound packs (tagged BROKEN)

As suggested by Jo I uncommented the big sound packs, but marked as
BROKEN, meaning they're still available for selection, but not built by
default.

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
7 years agoMerge pull request #141 from ffainelli/fixes
Jiri Slachta [Sat, 6 May 2017 18:27:54 +0000 (20:27 +0200)]
Merge pull request #141 from ffainelli/fixes

pcapsipdump: Pass down TARGET_CPPFLAGS and TARGET_LDFLAGS

7 years agoMerge pull request #144 from micmac1/PR
Jiri Slachta [Sat, 6 May 2017 06:40:27 +0000 (08:40 +0200)]
Merge pull request #144 from micmac1/PR

freeswitch-stable-sounds: General fixes

7 years agofreeswitch-stable-sounds: General fixes 144/head
Sebastian Kemper [Fri, 5 May 2017 21:19:41 +0000 (23:19 +0200)]
freeswitch-stable-sounds: General fixes

- Fixed sha256 checksums of some of the Russian language prompts
- Commented out non 8 kHz sound packs to not clog the mirrors
- Changed versioning scheme to the one used by upstream
- Made "Sounds" function params more generic

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
7 years agoMerge pull request #130 from diizzyy/patch-2
Jiri Slachta [Fri, 5 May 2017 11:37:35 +0000 (13:37 +0200)]
Merge pull request #130 from diizzyy/patch-2

net/baresip: Update to 0.5.0

7 years agoMerge pull request #131 from diizzyy/patch-3
Jiri Slachta [Fri, 5 May 2017 11:15:41 +0000 (13:15 +0200)]
Merge pull request #131 from diizzyy/patch-3

net/yate: Remove support for Speex

7 years agokamailio-4.x: update to 4.4.5
Jiri Slachta [Wed, 3 May 2017 12:27:57 +0000 (14:27 +0200)]
kamailio-4.x: update to 4.4.5

Signed-off-by: Jiri Slachta <jiri@slachta.eu>
7 years agoMerge pull request #129 from diizzyy/patch-1
Jiri Slachta [Wed, 3 May 2017 07:46:50 +0000 (09:46 +0200)]
Merge pull request #129 from diizzyy/patch-1

libs/re: Add zlib dependency

7 years agoMerge pull request #139 from micmac1/PR
Jo-Philipp Wich [Tue, 2 May 2017 21:08:52 +0000 (23:08 +0200)]
Merge pull request #139 from micmac1/PR

Add FreeSWITCH stable packages

7 years agoasterisk-11.x: remove 051-musl-include.patch
Daniel Golle [Sat, 29 Apr 2017 11:22:06 +0000 (13:22 +0200)]
asterisk-11.x: remove 051-musl-include.patch

It was fixed upstream apparently.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
7 years agoasterisk-13.x: update to version 13.5.0
Daniel Golle [Sat, 29 Apr 2017 11:08:07 +0000 (13:08 +0200)]
asterisk-13.x: update to version 13.5.0

Reported-by: Jonas Albrecht <jalb-ledeml@freenet.de>
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
7 years agoasterisk-11.x: update to version 11.25.1
Daniel Golle [Sat, 29 Apr 2017 11:07:25 +0000 (13:07 +0200)]
asterisk-11.x: update to version 11.25.1

Reported-by: Jonas Albrecht <jalb-ledeml@freenet.de>
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
7 years agolibpri: update to version 1.6.0
Daniel Golle [Sat, 29 Apr 2017 11:06:29 +0000 (13:06 +0200)]
libpri: update to version 1.6.0

Reported-by: Jonas Albrecht <jalb-ledeml@freenet.de>
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
7 years agoMerge pull request #143 from RoEdAl/master
Jiri Slachta [Wed, 26 Apr 2017 12:06:23 +0000 (14:06 +0200)]
Merge pull request #143 from RoEdAl/master

asterisk-13.x: Add func_periodic_hook module

7 years agoMerge pull request #138 from zorxd/asterisk13.14only
Jiri Slachta [Wed, 26 Apr 2017 11:28:02 +0000 (13:28 +0200)]
Merge pull request #138 from zorxd/asterisk13.14only

asterisk-13.x: update to version 13.14.0

7 years agoasterisk-13.x: Add func_periodic_hook module 143/head
Roman Spychała [Thu, 20 Apr 2017 13:30:38 +0000 (15:30 +0200)]
asterisk-13.x: Add func_periodic_hook module

Signed-off-by: Roman Spychała <roed@onet.eu>
7 years agopcapsipdump: Pass down TARGET_CPPFLAGS and TARGET_LDFLAGS 141/head
Florian Fainelli [Wed, 19 Apr 2017 01:05:02 +0000 (18:05 -0700)]
pcapsipdump: Pass down TARGET_CPPFLAGS and TARGET_LDFLAGS

Make sure that we properly pass down both TARGET_CPPFLAGS and
TARGET_LDFLAGS in order to fix build failures with external toolchains
that don't automatically search for headers and libraries in
$(STAGING_DIR).

Signed-off-by: Florian Fainelli <f.fainelli@gmail.com>
7 years agofreeswitch-stable: update to version 1.6.17 139/head
Sebastian Kemper [Tue, 18 Apr 2017 19:39:29 +0000 (21:39 +0200)]
freeswitch-stable: update to version 1.6.17

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
7 years agofreeswitch-stable: Update to FreeSWITCH 1.6.16
Sebastian Kemper [Tue, 4 Apr 2017 19:40:49 +0000 (21:40 +0200)]
freeswitch-stable: Update to FreeSWITCH 1.6.16

- Dropped upstreamed patches

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
7 years agoAdd FreeSWITCH stable packages
Sebastian Kemper [Mon, 7 Nov 2016 21:49:16 +0000 (22:49 +0100)]
Add FreeSWITCH stable packages

 - FreeSWITCH stable series for OpenWrt/LEDE
 - clean, simple Makefiles
 - provides 'freeswitch' user on target device, no need for root
 - procd init script
 - musl and glibc support
 - SHA256 for download verification
 - hotplug script with extras (condition checks)
 - package size reduced

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
7 years agoupgrade to asterisk 13.14 138/head
Xavier Douville [Sat, 11 Mar 2017 03:19:24 +0000 (22:19 -0500)]
upgrade to asterisk 13.14

Signed-off-by: Xavier Douville <zorxd@users.noreply.github.com>
7 years agoMerge pull request #136 from kochstefan/feature_fax_speech
Daniel Golle [Fri, 10 Mar 2017 00:01:15 +0000 (01:01 +0100)]
Merge pull request #136 from kochstefan/feature_fax_speech

Feature fax speech

7 years agoMerge pull request #135 from kochstefan/feature_chltq
Daniel Golle [Thu, 9 Mar 2017 23:59:26 +0000 (00:59 +0100)]
Merge pull request #135 from kochstefan/feature_chltq

add chan_lantiq for asterisk11 and asterisk13

7 years agoasterisk-{11.x,13.x}: Added speech recognition support 136/head
Stefan Koch [Sat, 7 Jan 2017 10:47:29 +0000 (11:47 +0100)]
asterisk-{11.x,13.x}: Added speech recognition support

Added needed res_speech dependency to res_agi

Signed-off-by: Stefan Koch <stefan.koch10@gmail.com>
7 years agoasterisk-{11.x,13.x}: added module fax and fax-spandsp
Stefan Koch [Thu, 5 Jan 2017 07:30:35 +0000 (08:30 +0100)]
asterisk-{11.x,13.x}: added module fax and fax-spandsp

Based on removed commit
4b395e935801871a8c1b4c6834655c18d9792449

Signed-off-by: Stefan Koch <stefan.koch10@gmail.com>
7 years agoAdded chan_lantiq source and config files for asterisk13 135/head
Stefan Koch [Sat, 4 Mar 2017 15:25:43 +0000 (16:25 +0100)]
Added chan_lantiq source and config files for asterisk13

Version 3ef0469164e6bb2ef8e1986bbb4086af7cf3e2b2 (asterisk-13) from repository
https://github.com/kochstefan/asterisk_channel_lantiq.git

Signed-off-by: Stefan Koch <stefan.koch10@gmail.com>
7 years agoAdded chan_lantiq to makefile of asterisk13
Stefan Koch [Thu, 5 Jan 2017 10:33:21 +0000 (11:33 +0100)]
Added chan_lantiq to makefile of asterisk13

Based on version 30aa7bc9697ea4dfe3fa6f742513a15014fd871d
of net/asterisk-1.8.x/Makefile

Signed-off-by: Stefan Koch <stefan.koch10@gmail.com>
7 years agoAdded chan_lantiq source and config files for asterisk11
Stefan Koch [Sat, 4 Mar 2017 15:25:43 +0000 (16:25 +0100)]
Added chan_lantiq source and config files for asterisk11

Version ae67f304cb14c6692f0276e09fd7062a745bc7f5 (asterisk-11) from repository
https://github.com/kochstefan/asterisk_channel_lantiq.git

Signed-off-by: Stefan Koch <stefan.koch10@gmail.com>
7 years agoAdded chan_lantiq to makefile of asterisk11
Stefan Koch [Thu, 5 Jan 2017 10:31:57 +0000 (11:31 +0100)]
Added chan_lantiq to makefile of asterisk11

Based on version 30aa7bc9697ea4dfe3fa6f742513a15014fd871d
of net/asterisk-1.8.x/Makefile

Signed-off-by: Stefan Koch <stefan.koch10@gmail.com>
7 years agonet/baresip: Update to 0.5.0 130/head
Daniel Engberg [Thu, 5 Jan 2017 00:13:57 +0000 (01:13 +0100)]
net/baresip: Update to 0.5.0

Update to 0.5.0
Remove Speex as it's being obsoleted by upstream.
Add Opus to replace Speex

Signed-off-by: Daniel Engberg <daniel.engberg.lists@pyret.net>
7 years agonet/yate: Remove support for Speex 131/head
Daniel Engberg [Thu, 5 Jan 2017 00:47:10 +0000 (01:47 +0100)]
net/yate: Remove support for Speex

Remove Speex as it's being obsoleted by upstream.

Signed-off-by: Daniel Engberg <daniel.engberg.lists@pyret.net>
7 years agolibs/re: Add zlib dependency 129/head
Daniel Engberg [Wed, 4 Jan 2017 23:32:36 +0000 (00:32 +0100)]
libs/re: Add zlib dependency

Adds missing zlib dependency

Signed-off-by: Daniel Engberg <daniel.engberg.lists@pyret.net>
7 years agoyate-scripts-perl: Add script to block phones which fail to authenticate 123/head
Robert Högberg [Sat, 1 Oct 2016 19:27:42 +0000 (21:27 +0200)]
yate-scripts-perl: Add script to block phones which fail to authenticate

Yate ships with a php script (banbrutes.php) which can help block brute
force login/password attacks. Since Yate for OpenWrt doesn't support
php scripts I've written a similar script in perl that's easier to use
with OpenWrt.

The script uses the iptables extension "recent" to keep track of
authentication failures and block users after too many authentication
failures.

This is an alternative to #87. The functionality is mostly the same,
but this is a slightly simplified, more light-weight version since
IP sets aren't used.

Signed-off-by: Robert Högberg <robert.hogberg@gmail.com>
7 years agoyate: Call pthread_key_create when the key is first accessed 120/head
Robert Högberg [Fri, 9 Sep 2016 17:55:24 +0000 (19:55 +0200)]
yate: Call pthread_key_create when the key is first accessed

pthread_key_create used to be called when a specific static key object was
initialized, but if another static object was initialized earlier and this
other object needed the key during its initialization yate would crash.

Fixes #99

Signed-off-by: Robert Högberg <robert.hogberg@gmail.com>
7 years agodahdi-tools: fix build
Daniel Golle [Fri, 15 Jul 2016 09:49:55 +0000 (11:49 +0200)]
dahdi-tools: fix build

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
7 years agoMerge pull request #115 from alfredh/master
Jiri Slachta [Mon, 4 Jul 2016 10:17:44 +0000 (12:17 +0200)]
Merge pull request #115 from alfredh/master

libre: update to version 0.4.17

7 years agolibre: update to version 0.4.17 115/head
Alfred E. Heggestad [Sat, 25 Jun 2016 15:01:20 +0000 (17:01 +0200)]
libre: update to version 0.4.17

7 years agodahdi-tools: update to version 2.11.1
Daniel Golle [Sun, 12 Jun 2016 18:30:14 +0000 (20:30 +0200)]
dahdi-tools: update to version 2.11.1

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
7 years agodahdi-linux: update to 2.11.1
Daniel Golle [Sun, 12 Jun 2016 18:30:02 +0000 (20:30 +0200)]
dahdi-linux: update to 2.11.1

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
7 years agolibpri: update to version 1.5.0
Daniel Golle [Sun, 12 Jun 2016 12:36:24 +0000 (14:36 +0200)]
libpri: update to version 1.5.0

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
7 years agoasterisk-13.x: update to version 13.9.1
Daniel Golle [Sun, 12 Jun 2016 11:06:56 +0000 (13:06 +0200)]
asterisk-13.x: update to version 13.9.1

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
7 years agoMerge pull request #114 from mantas-p/libpri-mirror
Daniel Golle [Fri, 10 Jun 2016 12:18:40 +0000 (14:18 +0200)]
Merge pull request #114 from mantas-p/libpri-mirror

libpri: add old release dir to mirrors

7 years agolibpri: add old release dir to mirrors 114/head
Mantas Pucka [Fri, 10 Jun 2016 11:40:33 +0000 (14:40 +0300)]
libpri: add old release dir to mirrors

Signed-off-by: Mantas Pucka <mantas@8devices.com>
7 years agomultiple packages: change PKG_MAINTAINER email address
Jiri Slachta [Tue, 31 May 2016 18:12:51 +0000 (20:12 +0200)]
multiple packages: change PKG_MAINTAINER email address

Signed-off-by: Jiri Slachta <slachta@cesnet.cz>
7 years agoMerge pull request #112 from alfredh/master
Jiri Slachta [Wed, 25 May 2016 11:46:37 +0000 (13:46 +0200)]
Merge pull request #112 from alfredh/master

upgrade baresip to version 0.4.19

7 years agoupgrade baresip to version 0.4.19 112/head
Alfred E. Heggestad [Fri, 20 May 2016 17:22:00 +0000 (19:22 +0200)]
upgrade baresip to version 0.4.19

8 years agoMerge pull request #111 from alfredh/master
Jiri Slachta [Wed, 11 May 2016 09:10:03 +0000 (11:10 +0200)]
Merge pull request #111 from alfredh/master

telephony: upgrade libre to 0.4.16

8 years agotelephony: upgrade libre to 0.4.16 111/head
Alfred E. Heggestad [Thu, 5 May 2016 14:52:40 +0000 (16:52 +0200)]
telephony: upgrade libre to 0.4.16

8 years agoasterisk-{11.x,13.x}: remove module fax and fax-spandsp
Jiri Slachta [Thu, 7 Apr 2016 14:20:12 +0000 (16:20 +0200)]
asterisk-{11.x,13.x}: remove module fax and fax-spandsp

Signed-off-by: Jiri Slachta <slachta@cesnet.cz>