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>
- 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>
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>
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>
Within this commit several modules were reworked and simplified.
* Voicemail module has been split to res-adsi, res-smdi and voicemail
module.
* app_confbridge has been split to atomic bridge modules
* res_calendar has been added
Signed-off-by: Jiri Slachta <slachta@cesnet.cz>
Asterisk's build-system tries to build against libneon on host if
headers are found. This is unintended and breaks the build.
Explicetely disable neon and neon29 detection to fix that.
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
Add the depensies for the chan_sip modul bacause chan_sip dos not function with out it.
Signed-off-by: Sven Pietack <redfox1977@users.noreply.github.com>
remove the chan_bridge.so depencies for copy file into packet. The so does not exists any more...
After apply the patch, the build process will work...
Signed-off-by: Sven Pietack <redfox1977@users.noreply.github.com>
Add the missing Confbridge and it brings the bridge_simple.so to activate the sip module.
Without the bridge_simple.so can not make calls via sip it.
Signed-off-by: redFOX1977 <redfox1977@users.noreply.github.com>
- Refrase subpackage descriptions
- Remove general description from the soundfiles subpackage and Refrase sound subpackage description
Signed-off-by: Diederik de Groot <ddegroot@talon.nl>