summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Merge pull request #340 from micmac1/origin/for-15.05for-15.05Jiri Slachta2018-06-282-1/+102
|\ | | | | (for CC-15.05) asterisk-13.x: patch AST-2018-008
| * asterisk-13.x: patch AST-2018-008Sebastian Kemper2018-06-252-1/+102
|/ | | | | | Patch from upstream for AST-2018-008. Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
* Merge pull request #286 from micmac1/ast-up-for-15.05Jiri Slachta2018-02-275-27/+12
|\ | | | | Asterisk/pjproject updates for 15.05
| * asterisk-13.x: bump to 13.19.2Sebastian Kemper2018-02-264-24/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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>
| * pjproject: bump 2.7.2Sebastian Kemper2018-02-261-3/+3
|/ | | | | | | | | | | 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>
* Merge pull request #243 from micmac1/asterisk-fixes-for-15.05Jiri Slachta2018-01-221-3/+19
|\ | | | | asterisk-13.x: fix some dependencies
| * asterisk-13.x: fix some dependenciesSebastian Kemper2018-01-161-3/+19
|/ | | | | | | | | | - spandsp module for faxing is missing, add it - res-pjproject is a missing dependency for pjsip, add it as well - both res-srtp and res-pjproject depend on libsrtp, change CONFIGURE_ARGS accordingly - same for pjproject, as pjsip and res-rtp-asterisk depend on it Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
* Merge pull request #239 from micmac1/kamailio-for-15.05Jiri Slachta2018-01-153-4/+26
|\ | | | | Kamailio for 15.05
| * kamailio-4.x: fix build failureSebastian Kemper2018-01-141-3/+3
| | | | | | | | | | | | hiredis is not available on Chaos Calmer, so remove the dependency. Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
| * kamailio-3.x: add fix for CVE-2016-2385Sebastian Kemper2018-01-142-1/+23
| | | | | | | | | | | | Fixes heap-based buffer overflow in the encode_msg function. Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
* | Merge pull request #238 from micmac1/asterisk_II-for-15.05Jiri Slachta2018-01-1510-274/+195
|\ \ | | | | | | Asterisk part 2 for 15.05
| * | chan-sccp-b: fix variant buildSebastian Kemper2018-01-112-10/+47
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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>
| * | asterisk-g72x: fix variant buildSebastian Kemper2018-01-111-37/+13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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>
| * | asterisk-chan-dongle: version bump, add variant for Asterisk 13Sebastian Kemper2018-01-116-178/+86
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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>
| * | asterisk-11.x-chan-dongle: folder renameSebastian Kemper2018-01-115-0/+0
| |/ | | | | | | | | | | Rename the folder to asterisk-chan-dongle to prepare for VARIANT build. Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
* | Merge pull request #237 from micmac1/asterisk_I-for-15.05Jiri Slachta2018-01-1515-112/+1788
|\ \ | | | | | | Asterisk part I for 15.05
| * | asterisk-13.x: module updatesSebastian Kemper2018-01-101-17/+20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This commit: - adds some missing descriptions - updates some module files (e.g. new sub modules) - updates some module dependencies Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
| * | asterisk-13.x: change LOW_MEMORY and -march=native treatmentSebastian Kemper2018-01-102-0/+28
| | | | | | | | | | | | | | | | | | | | | - 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>
| * | asterisk-13.x: clean up compile stageSebastian Kemper2018-01-101-20/+20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - 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>
| * | asterisk-13.x: change some default file locationsSebastian Kemper2018-01-102-12/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - 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>
| * | asterisk-13.x: .conf file fixesSebastian Kemper2018-01-101-10/+15
| | | | | | | | | | | | | | | | | | | | | | | | | | | Fix issues with configuration files: - missing configuration files - conffiles define Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
| * | asterisk-13.x: bump to 13.18.5Sebastian Kemper2018-01-103-19/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The currently used version 13.8.0 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.8.0. So upgrade to the current version instead. Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
| * | asterisk-11.x: add end-of-life warningSebastian Kemper2018-01-101-1/+15
| | | | | | | | | | | | Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
| * | asterisk-11.x: add upstream patches for CVEsSebastian Kemper2018-01-105-0/+1514
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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>
| * | asterisk-1.8: add end-of-life warningSebastian Kemper2018-01-101-1/+15
| | | | | | | | | | | | Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
| * | pjproject: Makefile improvementsSebastian Kemper2018-01-101-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | - Cleans up the flags - Copies symbolic links to libraries instead of hard links to save space - Cleans up pkgconfig file so there are no COPTS warnings during Asterisk builds Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
| * | pjproject: add config_site.hSebastian Kemper2018-01-101-0/+95
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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>
| * | pjproject: bump to 2.7.1Sebastian Kemper2018-01-102-33/+54
| |/ | | | | | | | | | | | | | | | | | | - 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>
* | Merge pull request #234 from micmac1/libs-for-15.05Jiri Slachta2018-01-1110-247/+191
|\ \ | |/ |/| Libs for 15.05
| * libsrtp: add patches that fix 2 CVEsSebastian Kemper2018-01-103-1/+53
| | | | | | | | | | | | | | | | | | Patches copied from Debian. They fix: CVE-2013-2139 CVE-2015-6360 Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
| * libosip2: add that fixes multiple CVEsSebastian Kemper2018-01-102-1/+70
| | | | | | | | | | | | | | | | | | | | | | | | 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>
| * iksemel: clean up Makefile, bump revisionSebastian Kemper2018-01-101-17/+2
| | | | | | | | | | | | | | | | - clean up deps - remove no longer needed build customizations - revision bump Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
| * iksemel: address security problemSebastian Kemper2018-01-102-65/+38
| | | | | | | | | | | | | | | | 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>
| * iksemel: fix gnutls detectionSebastian Kemper2018-01-102-163/+28
|/ | | | | | | | | | 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. Upstream bug report here: https://github.com/meduketto/iksemel/issues/20 Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
* Merge pull request #197 from wigyori/for-15.05-baresipJiri Slachta2017-11-121-14/+9
|\ | | | | CC: baresip: upgrade to 0.5.6
| * baresip: update to 0.5.6Jiri Slachta2017-11-101-3/+3
| | | | | | | | Signed-off-by: Jiri Slachta <jiri@slachta.eu>
| * baresip: update to 0.5.5Jiri Slachta2017-11-101-3/+3
| | | | | | | | Signed-off-by: Jiri Slachta <jiri@slachta.eu>
| * net/baresip: Update to 0.5.0Daniel Engberg2017-11-101-11/+5
| | | | | | | | | | | | | | | | 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>
| * upgrade baresip to version 0.4.19Alfred E. Heggestad2017-11-101-3/+3
| |
| * baresip: add DTMF input/output moduleJiri Slachta2017-11-101-1/+2
| | | | | | | | Signed-off-by: Jiri Slachta <slachta@cesnet.cz>
| * baresip: update to 0.4.18Jiri Slachta2017-11-101-4/+4
| | | | | | | | Signed-off-by: Jiri Slachta <slachta@cesnet.cz>
* | Merge pull request #198 from wigyori/for-15.05-kama4Jiri Slachta2017-11-125-31/+53
|\ \ | | | | | | CC: kamailio-4.x: upgrade to 4.4.0, fix build
| * | kamailio-4.x: fix buildZoltan HERPAI2017-11-111-2/+1
| | | | | | | | | | | | | | | | | | | | | - drop dialog-ng module - add dependency for hiredis lib Signed-off-by: Zoltan HERPAI <wigyori@uid0.hu>
| * | kamailio-4.x: Fix sercmd/kamcmd patchZoltan HERPAI2017-11-111-2/+2
| | | | | | | | | | | | Signed-off-by: Zoltan HERPAI <wigyori@uid0.hu>
| * | kamailio-4.x: update to 4.4.0Jiri Slachta2017-11-114-30/+33
| | | | | | | | | | | | Signed-off-by: Jiri Slachta <slachta@cesnet.cz>
| * | kamailio-4.x: fix build with muslDaniel Golle2017-11-112-0/+20
| |/ | | | | | | Signed-off-by: Daniel Golle <daniel@makrotopia.org>
* | Merge pull request #196 from wigyori/for-15.05-reJiri Slachta2017-11-1216-26/+46
|\ \ | |/ |/| CC: re/rem: fix build on CC and upgrade
| * rem: update to 0.5.2Jiri Slachta2017-11-101-2/+2
| | | | | | | | Signed-off-by: Jiri Slachta <jiri@slachta.eu>
| * rem: update to 0.5.1Jiri Slachta2017-11-101-3/+3
| | | | | | | | Signed-off-by: Jiri Slachta <jiri@slachta.eu>
| * rem: update to version 0.4.7Jiri Slachta2017-11-102-18/+5
| | | | | | | | Signed-off-by: Jiri Slachta <slachta@cesnet.cz>