Commit Graph

43 Commits

Author SHA1 Message Date
Sebastian Kemper dd6a29e0ae asterisk-13.x: patch AST-2018-008
Patch from upstream for AST-2018-008.

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
2018-06-25 23:06:12 +02:00
Sebastian Kemper 72586338be 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>
2018-02-26 23:08:03 +01:00
Sebastian Kemper 52c9dd1aaa 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>
2018-01-16 20:55:40 +01:00
Sebastian Kemper bb1f12ab78 asterisk-13.x: module updates
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>
2018-01-10 23:22:22 +01:00
Sebastian Kemper d84d1822a4 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>
2018-01-10 23:19:50 +01:00
Sebastian Kemper 2ef5b082ce 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>
2018-01-10 23:11:15 +01:00
Sebastian Kemper ee4ba55e32 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>
2018-01-10 23:04:43 +01:00
Sebastian Kemper ecf9870ab7 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>
2018-01-10 22:56:48 +01:00
Sebastian Kemper 1b98907582 asterisk-13.x: bump to 13.18.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>
2018-01-10 22:41:07 +01:00
Jiri Slachta e9ede9f00d multiple packages: change PKG_MAINTAINER email address
Signed-off-by: Jiri Slachta <slachta@cesnet.cz>
2017-11-10 22:50:37 +01:00
Jiri Slachta ea86469ec5 asterisk-13.x: update to 13.8.0
Signed-off-by: Jiri Slachta <slachta@cesnet.cz>
2016-04-13 10:44:47 +02:00
Sebastian Kemper 98a8bea6a9 net/asterisk: Update asterisk-13.x to 13.6.0
Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
[daniel@makrotopia.org: split patch, one for each version]
2015-10-11 12:09:07 +02:00
Daniel Golle cb751699aa asterisk-13.x: keep conf-* sounds
conf-* sounds are not package anywhere else, thus keep them in
asterisk13-sounds.

Fixes #90

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2015-10-08 15:18:34 +02:00
Daniel Golle 426b108b31 asterisk-13.x: don't install duplicate files
Fixes #89

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2015-10-08 15:18:34 +02:00
Daniel Golle 09540a9b47 asterisk-13.x: add package for chan_dahdi
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2015-10-08 15:18:34 +02:00
Daniel Golle 84750f2cb8 asterisk-13.x: update to version 13.5.0
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2015-10-08 15:18:33 +02:00
John Papandriopoulos e8de05f00a iksemel: restore package and all dependent asterisk modules 2015-10-08 15:18:33 +02:00
Jiri Slachta 1c1d2f02a5 asterisk-13.x: fix syntax for bridge modules
Signed-off-by: Jiri Slachta <slachta@cesnet.cz>
2015-10-08 15:18:33 +02:00
Jiri Slachta 1c7e5fca72 asterisk-13.x: change module ordering
Signed-off-by: Jiri Slachta <slachta@cesnet.cz>
2015-10-08 15:18:33 +02:00
Jiri Slachta 269200fecc asterisk-13.x: modules restructuralization and addition
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>
2015-10-08 15:18:33 +02:00
Daniel Golle 62159ffc09 asterisk-13.x: fixup real-time module
remove spurious ',' sign added in commit
a386bb33c7

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2015-10-08 15:18:32 +02:00
Diederik de Groot 96a8393ab8 Add realtime pbx, func and res modules 2015-10-08 15:18:32 +02:00
Jiri Slachta 82990d3282 asterisk-13.x: close #78, update to 13.4.0
Signed-off-by: Jiri Slachta <slachta@cesnet.cz>
2015-07-30 13:20:44 +02:00
Daniel Golle 97e01f895f asterisk-13.x: disable libneon detection
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>
2015-06-18 16:14:00 +02:00
Jiri Slachta bdae15e056 asterisk-13.x: revert to version 13.2.0 with AST-2015-003 fix
Signed-off-by: Jiri Slachta <slachta@cesnet.cz>
2015-05-13 14:51:16 +02:00
Jiri Slachta 70913f7ba3 Merge pull request #49 from redfox1977/patch-8
Asterisk 13.x: Add depensies for chan_sip
2015-04-28 14:05:21 +02:00
Sven Pietack f973ace410 Asterisk 13.x: Add depensies for chan_sip
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>
2015-04-24 17:06:25 +02:00
Sven Pietack f5d1ac78a3 Asterisk13.x:remove chan_bridge.so in app_confbridge
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>
2015-04-24 17:04:37 +02:00
Sven Pietack dcdfff8641 Asterisk13.x: Add missing soundfiles
Add the missing soundfiles in English...

Signed-off-by: Sven Pietack redfox1977@users.noreply.github.com
2015-04-23 18:51:21 +02:00
Jiri Slachta fe446f73cf iksemel: mark as broken, disable all asterisk modules depending on it
Signed-off-by: Jiri Slachta <slachta@cesnet.cz>
2015-04-23 12:12:53 +02:00
Sven Pietack 07679c3135 Asterisk13.x: Add missing Confbridge
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>
2015-04-22 18:58:28 +02:00
Jiri Slachta 8c00da490d asterisk-13.x: fix missing md5sum
Signed-off-by: Jiri Slachta <slachta@cesnet.cz>
2015-04-22 09:44:32 +02:00
Jiri Slachta 7a65679be9 asterisk-13.x: update to 13.3.2
Signed-off-by: Jiri Slachta <slachta@cesnet.cz>
2015-04-21 18:33:05 +02:00
Diederik de Groot 85c2b73604 asterisk-13.x: Change SubPackage Descriptions
- Refrase subpackage descriptions
- Remove general description from the soundfiles subpackage and Refrase sound subpackage description

Signed-off-by: Diederik de Groot <ddegroot@talon.nl>
2015-03-24 15:37:43 +01:00
Jiri Slachta 00d2fb7c88 asterisk-13.x,11.x: res_config_sqlite3 config added to the default cfg set
Signed-off-by: Jiri Slachta <slachta@cesnet.cz>
2015-03-16 13:15:58 +01:00
Jiri Slachta af80247acb asterisk-1.8.x,11.x,13.x: add pbx_dundi
Signed-off-by: Jiri Slachta <slachta@cesnet.cz>
2015-03-16 12:27:06 +01:00
Jiri Slachta f9c3f70185 asterisk-all: make module descriptions less verbose to increase readability
Signed-off-by: Jiri Slachta <slachta@cesnet.cz>
2015-03-12 19:07:42 +01:00
Dirk Neukirchen 3a9a037e1b asterisk-13.x: fix xml2-config location
on Arch Linux libxml2 detection fails
set xml2-location explicitly to fix build fail

Signed-off-by: Dirk Neukirchen <dirkneukirchen@web.de>
2015-03-08 21:41:30 +01:00
Jiri Slachta 24b9611c10 asterisk-13.x,11.x: remove duplicit module func_db
Signed-off-by: Jiri Slachta <slachta@cesnet.cz>
2015-03-04 20:28:31 +01:00
Jiri Slachta 4fefbf85be asterisk-13.x: add modules func_{enum,env,module,math} and app_db
Signed-off-by: Jiri Slachta <slachta@cesnet.cz>
2015-03-04 14:25:38 +01:00
Jiri Slachta d73a45ba9f asterisk-13.x: add missing dependency to libxslt
Signed-off-by: Jiri Slachta <slachta@cesnet.cz>
2015-02-17 10:20:19 +01:00
Jiri Slachta cfd43545b6 asterisk-13.x: add missing dependency to libpopt
Signed-off-by: Jiri Slachta <slachta@cesnet.cz>
2015-02-16 15:50:20 +01:00
Jiri Slachta cbd99498fd asterisk-13.x: introduce new package
Signed-off-by: Jiri Slachta <slachta@cesnet.cz>
2015-02-16 12:44:20 +01:00