| Commit message (Collapse) | Author | Age | Files | Lines |
| |\
| |
| | |
(for CC-15.05) asterisk-13.x: patch AST-2018-008
|
| |/
|
|
|
|
| |
Patch from upstream for AST-2018-008.
Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
|
| |\
| |
| | |
Asterisk/pjproject updates for 15.05
|
| | |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
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>
|
| |/
|
|
|
|
|
|
|
|
|
| |
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>
|
| |\
| |
| | |
asterisk-13.x: fix some dependencies
|
| |/
|
|
|
|
|
|
|
|
| |
- 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>
|
| |\
| |
| | |
Kamailio for 15.05
|
| | |
| |
| |
| |
| |
| | |
hiredis is not available on Chaos Calmer, so remove the dependency.
Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
|
| | |
| |
| |
| |
| |
| | |
Fixes heap-based buffer overflow in the encode_msg function.
Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
|
| |\ \
| | |
| | | |
Asterisk part 2 for 15.05
|
| | | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
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>
|
| | | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
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>
|
| | | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
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>
|
| | |/
| |
| |
| |
| |
| | |
Rename the folder to asterisk-chan-dongle to prepare for VARIANT build.
Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
|
| |\ \
| | |
| | | |
Asterisk part I for 15.05
|
| | | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
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>
|
| | | |
| | |
| | |
| | |
| | |
| | |
| | | |
- 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>
|
| | | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
- 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>
|
| | | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
- 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>
|
| | | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Fix issues with configuration files:
- missing configuration files
- conffiles define
Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
|
| | | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
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>
|
| | | |
| | |
| | |
| | | |
Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
|
| | | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
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>
|
| | | |
| | |
| | |
| | | |
Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
|
| | | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
- 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>
|
| | | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
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>
|
| | |/
| |
| |
| |
| |
| |
| |
| |
| |
| | |
- 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>
|
| |\ \
| |/
|/| |
Libs for 15.05
|
| | |
| |
| |
| |
| |
| |
| |
| |
| | |
Patches copied from Debian. They fix:
CVE-2013-2139
CVE-2015-6360
Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
|
| | |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
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>
|
| | |
| |
| |
| |
| |
| |
| |
| | |
- clean up deps
- remove no longer needed build customizations
- revision bump
Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
|
| | |
| |
| |
| |
| |
| |
| |
| | |
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>
|
| |/
|
|
|
|
|
|
|
|
| |
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>
|
| |\
| |
| | |
CC: baresip: upgrade to 0.5.6
|
| | |
| |
| |
| | |
Signed-off-by: Jiri Slachta <jiri@slachta.eu>
|
| | |
| |
| |
| | |
Signed-off-by: Jiri Slachta <jiri@slachta.eu>
|
| | |
| |
| |
| |
| |
| |
| |
| | |
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>
|
| | | |
|
| | |
| |
| |
| | |
Signed-off-by: Jiri Slachta <slachta@cesnet.cz>
|
| | |
| |
| |
| | |
Signed-off-by: Jiri Slachta <slachta@cesnet.cz>
|
| |\ \
| | |
| | | |
CC: kamailio-4.x: upgrade to 4.4.0, fix build
|
| | | |
| | |
| | |
| | |
| | |
| | |
| | | |
- drop dialog-ng module
- add dependency for hiredis lib
Signed-off-by: Zoltan HERPAI <wigyori@uid0.hu>
|
| | | |
| | |
| | |
| | | |
Signed-off-by: Zoltan HERPAI <wigyori@uid0.hu>
|
| | | |
| | |
| | |
| | | |
Signed-off-by: Jiri Slachta <slachta@cesnet.cz>
|
| | |/
| |
| |
| | |
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
|
| |\ \
| |/
|/| |
CC: re/rem: fix build on CC and upgrade
|
| | |
| |
| |
| | |
Signed-off-by: Jiri Slachta <jiri@slachta.eu>
|
| | |
| |
| |
| | |
Signed-off-by: Jiri Slachta <jiri@slachta.eu>
|
| | |
| |
| |
| | |
Signed-off-by: Jiri Slachta <slachta@cesnet.cz>
|