feed/telephony.git
4 years agoMerge pull request #490 from micmac1/17.01-AST-2019-006_007_008 lede-17.01
Jiri Slachta [Sun, 1 Dec 2019 21:21:24 +0000 (22:21 +0100)]
Merge pull request #490 from micmac1/17.01-AST-2019-006_007_008

[17.01] asterisk-13.x: add fixes for AST-2019-006, 007 & 008

4 years agoasterisk-13.x: add fixes for AST-2019-006, 007 & 008 490/head
Sebastian Kemper [Fri, 22 Nov 2019 20:18:11 +0000 (21:18 +0100)]
asterisk-13.x: add fixes for AST-2019-006, 007 & 008

https://downloads.asterisk.org/pub/security/AST-2019-006.html
https://downloads.asterisk.org/pub/security/AST-2019-007.html
https://downloads.asterisk.org/pub/security/AST-2019-008.html

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
4 years agoMerge pull request #435 from micmac1/17-ast13-AST-2019-003
Jiri Slachta [Fri, 12 Jul 2019 20:14:51 +0000 (22:14 +0200)]
Merge pull request #435 from micmac1/17-ast13-AST-2019-003

(for 17.01) asterisk-13.x: fix AST-2019-003

4 years agoasterisk-13.x: fix AST-2019-003 435/head
Sebastian Kemper [Fri, 12 Jul 2019 17:24:42 +0000 (19:24 +0200)]
asterisk-13.x: fix AST-2019-003

https://downloads.asterisk.org/pub/security/AST-2019-003.html

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
5 years agoMerge pull request #375 from micmac1/AST-2018-009-17.01
Jiri Slachta [Fri, 21 Sep 2018 14:49:07 +0000 (16:49 +0200)]
Merge pull request #375 from micmac1/AST-2018-009-17.01

(17.01) Fix for AST-2018-009

5 years agoMerge pull request #372 from micmac1/kama-led-cve
Jiri Slachta [Fri, 21 Sep 2018 14:47:50 +0000 (16:47 +0200)]
Merge pull request #372 from micmac1/kama-led-cve

(LEDE 17.01) kamailio-4.x: add fix for CVE-2018-16657

5 years agoasterisk-13.x: fix for AST-2018-009 375/head
Sebastian Kemper [Thu, 20 Sep 2018 21:57:34 +0000 (23:57 +0200)]
asterisk-13.x: fix for AST-2018-009

Add upstream fix for AST-2018-009: Remote crash vulnerability in HTTP
websocket upgrade

The vulnerability affects the res_http_websocket.so module.

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
5 years agokamailio-4.x: add fix for CVE-2018-16657 372/head
Sebastian Kemper [Wed, 12 Sep 2018 18:29:55 +0000 (20:29 +0200)]
kamailio-4.x: add fix for CVE-2018-16657

In Kamailio before 5.0.7 and 5.1.x before 5.1.4, a crafted SIP message with
an invalid Via header causes a segmentation fault and crashes Kamailio. The
reason is missing input validation in the crcitt_string_array core function
for calculating a CRC hash for To tags. (An additional error is present in
the check_via_address core function: this function also misses input
validation.) This could result in denial of service and potentially the
execution of arbitrary code.

Patch from upstream. File paths amended for 4.x release.

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
5 years agoMerge pull request #362 from micmac1/kam-cve-17.01-II
Jiri Slachta [Sat, 11 Aug 2018 11:05:54 +0000 (13:05 +0200)]
Merge pull request #362 from micmac1/kam-cve-17.01-II

kamailio-4.x: add fix for CVE-2018-14767

5 years agokamailio-4.x: add fix for CVE-2018-14767 362/head
Sebastian Kemper [Mon, 6 Aug 2018 22:21:20 +0000 (00:21 +0200)]
kamailio-4.x: add fix for CVE-2018-14767

CVE-2018-14767: "In Kamailio before 5.0.7 and 5.1.x before 5.1.4, a
crafted SIP message with a double "To" header and an empty "To" tag
causes a segmentation fault and crash. The reason is missing input
validation in the "build_res_buf_from_sip_req" core function. This could
result in denial of service and potentially the execution of arbitrary
code."

Patch from upstream. Path to msg_translator.c amended.

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
5 years agoMerge pull request #341 from micmac1/AST-1701
Jiri Slachta [Thu, 28 Jun 2018 08:38:57 +0000 (10:38 +0200)]
Merge pull request #341 from micmac1/AST-1701

(for lede-17.01) asterisk-13.x: patch AST-2018-008

5 years agoasterisk-13.x: patch AST-2018-008 341/head
Sebastian Kemper [Mon, 25 Jun 2018 21:01:31 +0000 (23:01 +0200)]
asterisk-13.x: patch AST-2018-008

Patch from upstream for AST-2018-008.

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
5 years agoMerge pull request #335 from guidosarducci/backport-lede-17.01
Jiri Slachta [Tue, 5 Jun 2018 07:52:30 +0000 (09:52 +0200)]
Merge pull request #335 from guidosarducci/backport-lede-17.01

siproxd: backport procd switch and cleanup to lede 17.01

5 years agosiproxd: restructure code and use procd for init 335/head
guidosarducci [Sun, 25 Mar 2018 01:51:47 +0000 (18:51 -0700)]
siproxd: restructure code and use procd for init

Switch to use procd for init, with support for jails. Clean up code and
restructure callback processing to be more robust and understandable. This
also fixes a bug processing multiple siproxd config sections, as reported
by Michael Kuron.

Signed-off-by: Tony Ambardar <itugrok@yahoo.com>
(cherry picked from master commit b65b20f6)

5 years agosiproxd: don't apply default values already built-in
guidosarducci [Sun, 25 Mar 2018 00:50:06 +0000 (17:50 -0700)]
siproxd: don't apply default values already built-in

Signed-off-by: Tony Ambardar <itugrok@yahoo.com>
(cherry picked from master commit a3f6f176)

5 years agoMerge pull request #333 from micmac1/17.01-disable-ast-sounds-cache
Jiri Slachta [Sun, 27 May 2018 05:32:01 +0000 (07:32 +0200)]
Merge pull request #333 from micmac1/17.01-disable-ast-sounds-cache

asterisk-13.x: remove sounds cache

5 years agoasterisk-13.x: remove sounds cache 333/head
Sebastian Kemper [Thu, 24 May 2018 21:17:55 +0000 (23:17 +0200)]
asterisk-13.x: remove sounds cache

When there is no sounds cache declared the build system will not attempt to
download any sound packs or their SHA1 checksums.

This is to be preferred because:

  a) the build may occur offline, causing it to fail
  b) plain http is used by the build system for downloading

There is no drawback here because the standard sound packs are included in
the Asterisk source tarball already.

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
5 years agoMerge pull request #327 from micmac1/backport-chan-lantiq
Jiri Slachta [Wed, 9 May 2018 11:54:32 +0000 (13:54 +0200)]
Merge pull request #327 from micmac1/backport-chan-lantiq

asterisk13-chan-lantiq: backport to 17.01

5 years agoasterisk13-chan-lantiq: backport to 17.01 327/head
Sebastian Kemper [Sat, 5 May 2018 13:00:48 +0000 (15:00 +0200)]
asterisk13-chan-lantiq: backport to 17.01

Backports chan-lantiq to LEDE 17.01.

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
6 years agoMerge pull request #307 from micmac1/kam-up
Jiri Slachta [Wed, 21 Mar 2018 19:35:30 +0000 (20:35 +0100)]
Merge pull request #307 from micmac1/kam-up

kamailio-4.x: bump to version 4.4.7

6 years agokamailio-4.x: bump to version 4.4.7 307/head
Sebastian Kemper [Wed, 21 Mar 2018 19:21:45 +0000 (20:21 +0100)]
kamailio-4.x: bump to version 4.4.7

- changed source URL to https
- refreshed patches
- removed upstreamed patch
- upstream says that between 4.4.0 and 4.4.7 the "configuration file and
  database schema compatibility is preserved"
- includes bug fixes, also for security issues in tmx (CVE-2018-8828)
  and lcr, details:
    https://www.kamailio.org/w/2018/03/kamailio-security-announcement-tmx-lcr/

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
6 years agoMerge pull request #306 from guidosarducci/lede-17.01-siproxd-update
Jiri Slachta [Mon, 19 Mar 2018 07:10:43 +0000 (08:10 +0100)]
Merge pull request #306 from guidosarducci/lede-17.01-siproxd-update

siproxd backport from master

6 years agosiproxd: improve syslog messages 306/head
guidosarducci [Wed, 18 Oct 2017 06:39:01 +0000 (23:39 -0700)]
siproxd: improve syslog messages

Use explicit ident string ("siproxd") instead of NULL, as the latter is
not guaranteed to prepend the program name (e.g. unspecified in POSIX),
and may result in syslog messages identified only by PID.

Use consistent facility (LOG_DAEMON) across openlog() and syslog() calls.

Signed-off-by: Tony Ambardar <itugrok@yahoo.com>
6 years agosiproxd: add usage comments, examples to default UCI config
guidosarducci [Fri, 9 Mar 2018 07:17:30 +0000 (23:17 -0800)]
siproxd: add usage comments, examples to default UCI config

Explain default configuration options and potential firewall settings.
Provide examples of using documented siproxd configuration directives.

Signed-off-by: Tony Ambardar <itugrok@yahoo.com>
6 years agosiproxd: use UCI callback processing, reduce code size
guidosarducci [Sat, 3 Mar 2018 22:15:41 +0000 (14:15 -0800)]
siproxd: use UCI callback processing, reduce code size

Switch to using callback functions for UCI config processing, and remove
the unnecessary scan_interfaces() call together with related code.

Instead of explicitly handling every possible siproxd config option, use
callbacks to deal with those defined in the UCI config file, and directly
handle only selected options with desired default values. This shrinks
the init code by ~3.5 KB and simplifies updating to future siproxd
versions with new options.

(Note: this change exposed some long-standing, broken aspects of UCI
callback handling, fixed in https://github.com/openwrt/openwrt/pull/805.)

Signed-off-by: Tony Ambardar <itugrok@yahoo.com>
6 years agosiproxd: update module install define
Sebastian Kemper [Sat, 24 Feb 2018 10:25:07 +0000 (11:25 +0100)]
siproxd: update module install define

Use $(INSTALL_BIN) as the modules are installed by siproxd as
executables. Remove the wildcards from this line as they're not needed.

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
6 years agosiproxd: update libltdl handling
Sebastian Kemper [Sat, 24 Feb 2018 10:22:36 +0000 (11:22 +0100)]
siproxd: update libltdl handling

Remove LIBLTDL from the Makefile as well as a patch related to LTDL.
Both have in common that they accomplish absolutely nothing.

Also explicitly disable the use of the internal libltdl.

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
6 years agosiproxd: use PKG_HASH and update copyright date
guidosarducci [Mon, 10 Jul 2017 09:50:44 +0000 (02:50 -0700)]
siproxd: use PKG_HASH and update copyright date

Signed-off-by: Tony Ambardar <itugrok@yahoo.com>
6 years agosiproxd: fix support for domain-specific proxies
guidosarducci [Mon, 3 Jul 2017 02:56:53 +0000 (19:56 -0700)]
siproxd: fix support for domain-specific proxies

Use lists for the config entries outbound_domain_{name,host,port}.

This permits multiple outbound proxies and fixes:
https://github.com/openwrt/telephony/issues/127

Signed-off-by: Tony Ambardar <itugrok@yahoo.com>
6 years agosiproxd: update to version 0.8.2
guidosarducci [Mon, 19 Jun 2017 03:37:16 +0000 (20:37 -0700)]
siproxd: update to version 0.8.2

An upstream siproxd update was released after ~5 years, with bugfixes
and new features. This package supports the new plugins and their config
options, and updates required patches.

Signed-off-by: Tony Ambardar <itugrok@yahoo.com>
6 years agosiproxd: use clearer runtime file and directory names
guidosarducci [Mon, 19 Jun 2017 02:21:57 +0000 (19:21 -0700)]
siproxd: use clearer runtime file and directory names

Use more conventional, clearer naming for config and registration files.
This includes having distinct directories and specific file suffixes.

Signed-off-by: Tony Ambardar <itugrok@yahoo.com>
6 years agosiproxd: add shell helper function to build config file
guidosarducci [Mon, 19 Jun 2017 01:55:19 +0000 (18:55 -0700)]
siproxd: add shell helper function to build config file

Using the append_conf_if_set() function removes much repetitive and
error-prone code, reduces the source size by ~30%, and fixes a typo
previously uncaught.

Signed-off-by: Tony Ambardar <itugrok@yahoo.com>
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 #287 from micmac1/ast-up-for-17.01
Jiri Slachta [Tue, 27 Feb 2018 07:33:19 +0000 (08:33 +0100)]
Merge pull request #287 from micmac1/ast-up-for-17.01

 Asterisk/pjproject updates for 17.01

6 years agoasterisk-13.x: bump to 13.19.2 287/head
Sebastian Kemper [Mon, 26 Feb 2018 21:57:32 +0000 (22:57 +0100)]
asterisk-13.x: bump to 13.19.2

No new features in this release. This is a bugfix release.

- Fixes:
    AST-2018-004
    AST-2018-005

- Remove res_pjsip_transport_management.so as it got moved into
  res_pjsip's core as per AST-2018-003.

- Change to PKG_HASH.

- Remove 003-disable-ast-xml-docs.patch, it doesn't apply anymore.
  Instead change --enable-xmldoc into --disable-xmldoc in the Makefile.

- Refreshed patches.

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
6 years agopjproject: bump 2.7.2
Sebastian Kemper [Mon, 26 Feb 2018 21:54:12 +0000 (22:54 +0100)]
pjproject: bump 2.7.2

Includes security fixes:

2094: Crash when receiving SDP with invalid fmtp attribute
2095: Crash when parsing SDP with an invalid media format description

No further changes.

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
6 years agoMerge pull request #268 from micmac1/kam4-for-1701
Jiri Slachta [Mon, 12 Feb 2018 06:05:24 +0000 (07:05 +0100)]
Merge pull request #268 from micmac1/kam4-for-1701

New PR: kamailio-4 on lede-17.01 buildfix

6 years agokamailio-4.x: remove non-existent module 268/head
Sebastian Kemper [Sun, 11 Feb 2018 19:05:48 +0000 (20:05 +0100)]
kamailio-4.x: remove non-existent module

dialog-ng does not exist. Remove the module line to stop the build
failures.

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
6 years agoMerge pull request #251 from micmac1/fix-dahdi-dep
Jiri Slachta [Wed, 24 Jan 2018 16:03:17 +0000 (17:03 +0100)]
Merge pull request #251 from micmac1/fix-dahdi-dep

dahdi-tools: Fix dahdi dependency on lede-17.01

6 years agodahdi-tools: fix dahdi-tools-libtonezone dependency on uClibc 251/head
Sebastian Kemper [Tue, 23 Jan 2018 21:16:26 +0000 (22:16 +0100)]
dahdi-tools: fix dahdi-tools-libtonezone dependency on uClibc

Currently the package fails to build with this error:

Package dahdi-tools-libtonezone is missing dependencies for the following libraries:
libpthread.so.1
Makefile:97: recipe for target '/build/lede-17.01/slaves/phase2/arc_arc700/build/sdk/bin/packages/arc_arc700/telephony/dahdi-tools-libtonezone_2.11.1-2_arc_arc700.ipk' failed
make[3]: *** [/build/lede-17.01/slaves/phase2/arc_arc700/build/sdk/bin/packages/arc_arc700/telephony/dahdi-tools-libtonezone_2.11.1-2_arc_arc700.ipk] Error 1

Add the dependecy accordingly.

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
6 years agoMerge pull request #245 from micmac1/asterisk_II-for-17.01
Jiri Slachta [Mon, 22 Jan 2018 18:55:24 +0000 (19:55 +0100)]
Merge pull request #245 from micmac1/asterisk_II-for-17.01

Asterisk part 2 for 17.01

6 years agoMerge pull request #244 from micmac1/asterisk_I-for-17.01
Jiri Slachta [Mon, 22 Jan 2018 18:53:24 +0000 (19:53 +0100)]
Merge pull request #244 from micmac1/asterisk_I-for-17.01

Asterisk part 1 for 17.01

6 years agochan-sccp-b: fix variant build 245/head
Sebastian Kemper [Tue, 16 Jan 2018 19:38:53 +0000 (20:38 +0100)]
chan-sccp-b: fix variant build

The variant builing is not working properly because PKG_BUILD_DIR is
unset. This fixes that.

Also the Makefile is cleaned up. LOW_MEMORY is not explicitly defined
anymore because chan-sccp-b is getting the define from the Asterisk
headers.

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
6 years agoasterisk-g72x: fix variant build
Sebastian Kemper [Tue, 16 Jan 2018 19:35:59 +0000 (20:35 +0100)]
asterisk-g72x: fix variant build

Currently variant building isn't working properly because PKG_BUILD_DIR
is not set. This commit fixes that.

It also cleans up the Makefile, making it much simpler. The cleanups are
already in master.

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
6 years agoasterisk-chan-dongle: version bump, add variant for Asterisk 13
Sebastian Kemper [Tue, 16 Jan 2018 19:31:50 +0000 (20:31 +0100)]
asterisk-chan-dongle: version bump, add variant for Asterisk 13

This commit adds VARIANT support. This is so that the module will also
be available for Asterisk 13.

The current version does not support Asterisk 13. So this commit also
updates the package to use the (more recent) source from wdoekes on
github, which is also used in master.

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
6 years agoasterisk-11.x-chan-dongle: folder rename
Sebastian Kemper [Tue, 16 Jan 2018 19:24:59 +0000 (20:24 +0100)]
asterisk-11.x-chan-dongle: folder rename

Rename the folder to asterisk-chan-dongle to prepare for VARIANT build.

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
6 years agoasterisk-13.x: module updates 244/head
Sebastian Kemper [Tue, 16 Jan 2018 19:19:13 +0000 (20:19 +0100)]
asterisk-13.x: module updates

This commit:

- adds some missing descriptions
- updates some module files (e.g. new sub modules)
- adds/updates some module dependencies
- adds some missing CONFIGURE_ARGS that are depending on module selections
- enables fax support (spandsp)
- adds res-xmpp (which seems it was just missed as CONFIGURE_ARGS for it exist)

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
6 years agoasterisk-13.x: change LOW_MEMORY and -march=native treatment
Sebastian Kemper [Tue, 16 Jan 2018 19:09:53 +0000 (20:09 +0100)]
asterisk-13.x: change LOW_MEMORY and -march=native treatment

- LOW_MEMORY is known to cause sporadic crashes, disable it by default.
- Prevent Asterisk from adding -march=native to CFLAGS.

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
6 years agoasterisk-13.x: clean up compile stage
Sebastian Kemper [Tue, 16 Jan 2018 19:07:13 +0000 (20:07 +0100)]
asterisk-13.x: clean up compile stage

- Don't add extra TARGET_LDFLAGS for asterisk13-pbx-lua. It is not
  needed anymore (apart from that the module isn't available currently,
  see next commit).
- Stop setting -Wl,-rpath-link in LDFLAGS. There is no point to do that.
- Stop calling specific make targets like version.h; make handles the
  build properly without it.
- Use the default compile routine instead of the custom one.
- Add AST_FORTIFY_SOURCE to MAKE_FLAGS (seen in Debian rules file,
  prevents asterisk's build system to mess with OpenWrt/LEDE flags).
- Remove $(SITE_VARS) (unused)
- Remove $(SDK) from ifneq. The variable prevents the ifneq from
  working on the buildbots. $(SDK) is set there, so the ifneqs that test
  for empty will always be true.

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
6 years agoasterisk-13.x: change some default file locations
Sebastian Kemper [Tue, 16 Jan 2018 19:03:16 +0000 (20:03 +0100)]
asterisk-13.x: change some default file locations

- Set data dir to /usr/share/asterisk and use default locations for
  everything else.
- This is more in line with FHS. Database files are now written to tmpfs
  (/var is mounted there). This prevents the rootfs from filling up. It
  also prevents the flash to degrade during constant database rewriting.
- As the data dir changes, so does the location of the sound files. This
  commit also takes care of that.

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
6 years agoasterisk-13.x: .conf file fixes
Sebastian Kemper [Tue, 16 Jan 2018 18:58:23 +0000 (19:58 +0100)]
asterisk-13.x: .conf file fixes

Fix issues with configuration files:

- missing configuration files
- conffiles define

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
6 years agoasterisk-13.x: bump to 13.18.5
Sebastian Kemper [Tue, 16 Jan 2018 18:48:31 +0000 (19:48 +0100)]
asterisk-13.x: bump to 13.18.5

The currently used version 13.9.1 has the following open CVEs:

CVE-2016-7551
CVE-2016-9938
CVE-2017-14099
CVE-2017-14100
CVE-2017-14603
CVE-2017-16671
CVE-2017-16672
CVE-2017-17090
CVE-2017-17664
CVE-2017-17850
CVE-2017-7617
CVE-2017-9358
CVE-2017-17850

Upstream provided patches for these but used 13.13.0 or later versions
as baseline. Multiple of these patches fail to apply to 13.9.1. So
upgrade to the current version instead.

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
6 years agopjproject: Makefile improvements
Sebastian Kemper [Tue, 16 Jan 2018 18:40:57 +0000 (19:40 +0100)]
pjproject: Makefile improvements

- Cleans up the flags
- Cleans up pkgconfig file so there are no COPTS warnings during
  Asterisk builds

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
6 years agopjproject: add config_site.h
Sebastian Kemper [Tue, 16 Jan 2018 18:38:57 +0000 (19:38 +0100)]
pjproject: add config_site.h

Copied from Asterisk, sets some sane values. For instance it enables
IPv6 support.

Also it disables DEBUG. With debug enabled 'pjproject enables "assert"
functions which can cause Asterisk to crash unexpectedly' (quote from
Asterisk wiki).

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
6 years agopjproject: bump to 2.7.1
Sebastian Kemper [Tue, 16 Jan 2018 18:37:48 +0000 (19:37 +0100)]
pjproject: bump to 2.7.1

- Version bump because current version has open CVEs for which
  backported patches do not exist (CVE-2017-16875 and CVE-2017-16872).

- Adds dependency on openssl as otherwise Asterisk will complain. Some
  Asterisk modules cannot load without it.

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
6 years agoasterisk-11.x: add end-of-life warning
Sebastian Kemper [Tue, 16 Jan 2018 18:29:48 +0000 (19:29 +0100)]
asterisk-11.x: add end-of-life warning

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
6 years agoasterisk-11.x: add upstream patches for CVEs
Sebastian Kemper [Tue, 16 Jan 2018 18:27:52 +0000 (19:27 +0100)]
asterisk-11.x: add upstream patches for CVEs

This commit adds patches for:

CVE-2016-7551
CVE-2016-9938
CVE-2017-14099
CVE-2017-14100
CVE-2017-14603

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
6 years agoMerge pull request #242 from micmac1/lede-17.01
Jiri Slachta [Mon, 15 Jan 2018 19:17:36 +0000 (20:17 +0100)]
Merge pull request #242 from micmac1/lede-17.01

Lede 17.01 libs

6 years agolibsrtp: add patches that fix 2 CVEs 242/head
Sebastian Kemper [Mon, 15 Jan 2018 19:03:17 +0000 (20:03 +0100)]
libsrtp: add patches that fix 2 CVEs

Patches copied from Debian. They fix:

CVE-2013-2139
CVE-2015-6360

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
6 years agolibosip2: add that fixes multiple CVEs
Sebastian Kemper [Mon, 15 Jan 2018 19:01:55 +0000 (20:01 +0100)]
libosip2: add that fixes multiple CVEs

This commit adds a patch copied from Debian that addresses the following
bugs:

CVE-2016-10324
CVE-2016-10325
CVE-2016-10326
CVE-2017-7853

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
6 years agoiksemel: clean up Makefile, bump revision
Sebastian Kemper [Mon, 15 Jan 2018 19:00:20 +0000 (20:00 +0100)]
iksemel: clean up Makefile, bump revision

- clean up deps
- remove no longer needed build customizations
- revision bump

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
6 years agoiksemel: address security problem
Sebastian Kemper [Mon, 15 Jan 2018 18:59:11 +0000 (19:59 +0100)]
iksemel: address security problem

This commit removes the current patch regarding cipher selection and
replaces it with a patch copied from Debian. This fixes the problem that
only low-grade ciphers are available.

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
6 years agoiksemel: fix gnutls detection
Sebastian Kemper [Mon, 15 Jan 2018 18:57:40 +0000 (19:57 +0100)]
iksemel: fix gnutls detection

This commit removes the current gnutls m4 macro patch. A patch that adds
gnutls detection via pkgconfig is added instead. The patch was copied
from Debian.

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
6 years agodahdi-tools: package dahdi_cfg executable
Daniel Golle [Thu, 31 Aug 2017 23:11:17 +0000 (01:11 +0200)]
dahdi-tools: package dahdi_cfg executable

Grab the binary instead of the libtool-shell-wrapper...
As a result, dahdi_cfg now depends on dahdi-tools-libtonezone.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
dahdi-tools: fix previous commit

The dependencies in the default section were modified instead of just
the ones for dahdi-cfg. Fix that.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
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

7 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

7 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>
8 years agoasterisk-g72x: remove variant for asterisk18
Jiri Slachta [Thu, 7 Apr 2016 14:04:59 +0000 (16:04 +0200)]
asterisk-g72x: remove variant for asterisk18

Signed-off-by: Jiri Slachta <slachta@cesnet.cz>
8 years agochan-sccp-b: remove variant for asterisk18
Jiri Slachta [Thu, 7 Apr 2016 14:03:07 +0000 (16:03 +0200)]
chan-sccp-b: remove variant for asterisk18

Signed-off-by: Jiri Slachta <slachta@cesnet.cz>
8 years agokamailio-3.x: remove obsolete package after EOL
Jiri Slachta [Thu, 7 Apr 2016 14:01:19 +0000 (16:01 +0200)]
kamailio-3.x: remove obsolete package after EOL

Signed-off-by: Jiri Slachta <slachta@cesnet.cz>
8 years agoasterisk-13.x: cleanup patches, add HEP support
Jiri Slachta [Thu, 7 Apr 2016 13:36:27 +0000 (15:36 +0200)]
asterisk-13.x: cleanup patches, add HEP support

Signed-off-by: Jiri Slachta <slachta@cesnet.cz>
8 years agokamailio-4.x: update to 4.4.0
Jiri Slachta [Thu, 7 Apr 2016 12:53:40 +0000 (14:53 +0200)]
kamailio-4.x: update to 4.4.0

Signed-off-by: Jiri Slachta <slachta@cesnet.cz>
8 years agoasterisk-13.x: use conflicts only in asterisk11 makefile
Jiri Slachta [Tue, 5 Apr 2016 08:42:02 +0000 (10:42 +0200)]
asterisk-13.x: use conflicts only in asterisk11 makefile

Signed-off-by: Jiri Slachta <slachta@cesnet.cz>
8 years agoasterisk-{11.x,13.x}: add package conflicts
Jiri Slachta [Tue, 5 Apr 2016 08:20:48 +0000 (10:20 +0200)]
asterisk-{11.x,13.x}: add package conflicts

Signed-off-by: Jiri Slachta <slachta@cesnet.cz>
8 years agoasterisk-1.8.x: remove obsolete package, it is after its EOL
Jiri Slachta [Tue, 5 Apr 2016 08:17:38 +0000 (10:17 +0200)]
asterisk-1.8.x: remove obsolete package, it is after its EOL

Signed-off-by: Jiri Slachta <slachta@cesnet.cz>
8 years agobaresip: add DTMF input/output module
Jiri Slachta [Tue, 5 Apr 2016 08:06:43 +0000 (10:06 +0200)]
baresip: add DTMF input/output module

Signed-off-by: Jiri Slachta <slachta@cesnet.cz>
8 years agorem: update to version 0.4.7
Jiri Slachta [Tue, 5 Apr 2016 07:10:40 +0000 (09:10 +0200)]
rem: update to version 0.4.7

Signed-off-by: Jiri Slachta <slachta@cesnet.cz>
8 years agore: update to 0.4.15
Jiri Slachta [Tue, 5 Apr 2016 07:10:19 +0000 (09:10 +0200)]
re: update to 0.4.15

Signed-off-by: Jiri Slachta <slachta@cesnet.cz>
8 years agorestund: update to 0.4.12
Jiri Slachta [Tue, 5 Apr 2016 07:09:33 +0000 (09:09 +0200)]
restund: update to 0.4.12

Signed-off-by: Jiri Slachta <slachta@cesnet.cz>
8 years agobaresip: update to 0.4.18
Jiri Slachta [Tue, 5 Apr 2016 07:05:46 +0000 (09:05 +0200)]
baresip: update to 0.4.18

Signed-off-by: Jiri Slachta <slachta@cesnet.cz>
8 years agopjproject: update to 2.4.5
Jiri Slachta [Mon, 4 Apr 2016 14:24:46 +0000 (16:24 +0200)]
pjproject: update to 2.4.5

Signed-off-by: Jiri Slachta <slachta@cesnet.cz>
8 years agoasterisk-{11.x,13.x}: add several modules
Jiri Slachta [Mon, 4 Apr 2016 14:05:58 +0000 (16:05 +0200)]
asterisk-{11.x,13.x}: add several modules

Within this commit several modules has been added, such as:

* app_queue
* func_presencestate

Fixes within this commit adds several cfg files to basic
set of files and reduces used space by installing symlinks
(manually merged changes from pr #98 and from pr #103)

Signed-off-by: Jiri Slachta <slachta@cesnet.cz>
8 years agoMerge pull request #105 from dkgroot/patch-2
Jiri Slachta [Mon, 4 Apr 2016 13:45:53 +0000 (15:45 +0200)]
Merge pull request #105 from dkgroot/patch-2

Chan-sccp-b release v4.2.3

8 years agoasterisk-13.x: update to 13.8.0, fix several build issues
Jiri Slachta [Mon, 4 Apr 2016 13:33:30 +0000 (15:33 +0200)]
asterisk-13.x: update to 13.8.0, fix several build issues

Within this commit asterisk has been upgraded to version 11.22.0.
Several build issues has also been fixed (thanks to musl fixes from
Alpine linux).

Signed-off-by: Jiri Slachta <slachta@cesnet.cz>
8 years agoasterisk-11.x: update to 11.22.0, fix several build issues
Jiri Slachta [Mon, 4 Apr 2016 13:27:09 +0000 (15:27 +0200)]
asterisk-11.x: update to 11.22.0, fix several build issues

Within this commit asterisk has been upgraded to version 11.22.0.
Several build issues has also been fixed (thanks to musl fixes from
Alpine linux).

Signed-off-by: Jiri Slachta <slachta@cesnet.cz>
8 years ago[FreeSWITCH]: commit cc0a062204cb51311619cd37f51b32b2f266729f
Mazi Lo [Wed, 30 Mar 2016 04:01:49 +0000 (00:01 -0400)]
[FreeSWITCH]: commit cc0a062204cb51311619cd37f51b32b2f266729f
- fix libopus dependency

--
Signed-off-by: Mazi Lo <openwrt.mazilo@recursor.net>