Commit graph

923 commits

Author SHA1 Message Date
Sebastian Kemper
e6d8d5fece asterisk-15.x: add calendar integration
This adds support for the following calendars:

- CalDAV
- MS Exchange Web Service
- MS Exchange
- iCalendar

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
2017-11-21 21:52:58 +01:00
Sebastian Kemper
df9a424e3a asterisk-13.x: add calendar integration
This adds support for the following calendars:

- CalDAV
- MS Exchange Web Service
- MS Exchange
- iCalendar

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
2017-11-21 21:45:08 +01:00
Jiri Slachta
631249247c
Merge pull request #202 from micmac1/master
New PR: bump asterisk
2017-11-18 11:47:31 +02:00
Sebastian Kemper
af7c2c644c asterisk-15.x: bump to 15.1.2
Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
2017-11-16 19:48:03 +01:00
Sebastian Kemper
a7bf8891da asterisk-13.x: bump to 13.18.2
Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
2017-11-16 19:47:08 +01:00
Jiri Slachta
4f0567e197
Merge pull request #201 from micmac1/master
New PR: libsrtp2, pjproject and asterisk-13/15
2017-11-15 06:03:07 +02:00
Sebastian Kemper
f87b810b7d asterisk-15.x: upgrade dependency from libsrtp to libsrtp2
With the recently updated libsrtp2 asterisk 15 compiles fine, so it
doesn't need to be forcefully prevented anymore from linking against it.

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
2017-11-14 23:08:17 +01:00
Sebastian Kemper
630f45a866 asterisk-13.x: upgrade dependency from libsrtp to libsrtp2
With the recently updated libsrtp2 asterisk 13 compiles fine, so it
doesn't need to be forcefully prevented anymore from linking against it.

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
2017-11-14 23:05:51 +01:00
Sebastian Kemper
622de3d93f pjproject: bump to 2.7.1
- Update from 2.6 to 2.7.1.
- Update sed script because the TARGET_CFLAGS now occur twice in the .pc
  file.
- Upgrade dependency from libsrtp to libsrtp2.
- Drop patches that were included upstream.

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
2017-11-14 22:59:21 +01:00
Sebastian Kemper
7b3b808aea libsrtp2: install library symlink
Install the symlink from libsrtp2.so to libsrtp2.so.1 as well.

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
2017-11-14 22:54:28 +01:00
Jiri Slachta
2aa8ac704f
Merge pull request #199 from micmac1/master
asterisk-chan-lantiq: remove nonshared hack
2017-11-13 13:26:13 +02:00
Sebastian Kemper
ce02e2dde8 asterisk-chan-lantiq: remove nonshared hack
The previously conceived hack - to make the buildbots actually build
this package during the target phase - does not work. This patch removes
the hack. This includes removing the lines from the asterisk Makefiles
that tar up the asterisk headers.

The upside of removing the hack is that the package name can be reverted
to what it was before, so it can be found in the same place like all the
other asterisk modules, i.e. below its asterisk version.

Another upside is that the Makefile does not pretend to solve the
problem anymore. Issue #193 is still open for the same. Maybe some day
somebody can figure out how to resolve the problem properly.

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
2017-11-12 20:28:41 +01:00
Jiri Slachta
98d327874c rem: update to 0.5.2
Signed-off-by: Jiri Slachta <jiri@slachta.eu>
2017-11-07 20:50:00 +01:00
Jiri Slachta
cab635755e re: update to 0.5.6
Signed-off-by: Jiri Slachta <jiri@slachta.eu>
2017-11-07 20:49:23 +01:00
Jiri Slachta
b0192cf0e3 baresip: update to 0.5.6
Signed-off-by: Jiri Slachta <jiri@slachta.eu>
2017-11-07 20:48:49 +01:00
Jiri Slachta
84e65ca0fc rtpproxy: fix build for bcg729 >1.0.1
Several method signatures have changed in bcg729 1.0.1
and higher. This issue was already resolved in upstream.
In the current development branch, there is no compilable
version. Due to those changes, I have disabled linking
against bcg729 since we have bcg729 at version 1.0.2.

By disabling bcg729 the internal g729 rtpproxy API
will be used.

Signed-off-by: Jiri Slachta <jiri@slachta.eu>
2017-11-07 20:07:03 +01:00
Jiri Slachta
b4c0564647 asterisk-15.x: introduce new package
I introduce asterisk 15.x as a replacement for asterisk 11.x. Currently
without support for chan-lantiq and sccp-b. Those features are going to
be added soon after this introduction.

Signed-off-by: Jiri Slachta <jiri@slachta.eu>
2017-11-07 09:29:45 +01:00
Jiri Slachta
a641c0c4f7 asterisk-13.x: patch for TLS support, closes #195
Signed-off-by: Jiri Slachta <jiri@slachta.eu>
2017-11-05 17:59:58 +01:00
Jiri Slachta
21847a0d55 libsrtp2: update to 2.1.0
Signed-off-by: Jiri Slachta <jiri@slachta.eu>
2017-11-01 11:59:29 +01:00
Jiri Slachta
4cc511d0b3 libsrtp: update to 1.6.0
Signed-off-by: Jiri Slachta <jiri@slachta.eu>
2017-11-01 11:58:15 +01:00
Jiri Slachta
e3c640e322 asterisk-13.x: rm not applicable patch to 13.18
Signed-off-by: Jiri Slachta <jiri@slachta.eu>
2017-11-01 10:46:45 +01:00
Jiri Slachta
fdf6ef7783 asterisk-13.x: update to 13.18.0
Signed-off-by: Jiri Slachta <jiri@slachta.eu>
2017-10-31 16:10:28 +01:00
Jiri Slachta
817e8dbd2d ortp: export to abandoned packages repository
Signed-off-by: Jiri Slachta <jiri@slachta.eu>
2017-10-29 18:29:49 +01:00
Jiri Slachta
9cc44638f2 asterisk-11.x: export to abandoned repository
Asterisk-11.x has been marked as obsolete by upstream, thus we
cannot provide support for this version in telephony repository.

Asterisk at version 11.x is no longer with us, however its successor
is going to be in the repository for a quite a long time. Please use
13.x or newer version.

Signed-off-by: Jiri Slachta <jiri@slachta.eu>
2017-10-29 18:22:19 +01:00
Jiri Slachta
f8dd6c4b00 chan-sccp-b: removal of asterisk-11.x variant
The removal of asterisk-11.x variant is made due to
Asterisks 11.x EOL.

Signed-off-by: Jiri Slachta <jiri@slachta.eu>
2017-10-29 18:20:59 +01:00
Jiri Slachta
e1797c350c asterisk-g72x: removal of asterisk-11.x variant
The removal of asterisk11.x variant is made due to
asterisk 11.x EOL.

Signed-off-by: Jiri Slachta <jiri@slachta.eu>
2017-10-29 18:19:55 +01:00
Jiri Slachta
bb3d3aa83a asterisk-chan-dongle: remove asterisk-11.x variant
The removal of asterisk-11.x variant is made due to
asterisks 11.x EOL.

Signed-off-by: Jiri Slachta <jiri@slachta.eu>
2017-10-29 18:16:36 +01:00
Jiri Slachta
46573916b1 Merge pull request #191 from micmac1/master
asterisk-chan-lantiq: fix SDK build
2017-10-09 08:51:01 +02:00
Sebastian Kemper
0f341bc979 asterisk-chan-lantiq: fix SDK build
When building using the SDK the $(SOURCE) variable is set differently,
resulting in files not being found. Not using the variable and using
"./" instead works fine.

This fixes issue #190. Thanks to @Bongo79 for reporting and providing
the fix.

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
2017-10-08 19:52:15 +02:00
Jiri Slachta
a0b5fc0e95 Merge pull request #188 from micmac1/master
New PR: asterisk version bumps plus chan-lantiq changes
2017-10-08 16:41:32 +02:00
Sebastian Kemper
145c57b4bc libosip2: version bump
Bump to 5.0.0, drop patch which was integrated by upstream.

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
2017-10-08 11:12:48 +02:00
Sebastian Kemper
629005d093 iksemel: fixes and cleanups
- Currently iksemel doesn't recognize gnutls anymore. Fix that by
  substituting the currently used patches with one that also Debian is
  using. It allows gnutls detection via pkgconfig.
- Add another patch Debian is using to enable secure gnutls options.
- Update project URL.
- Remove unneeded flags and Build/Prepare customizations.
- Cleanup DEPENDS.

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
2017-10-08 10:53:57 +02:00
Sebastian Kemper
8be8831d34 telephony: use PKG_HASH instead of PKG_MD5SUM
Use sha256 instead of md5 for download verification.

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
2017-10-08 10:31:59 +02:00
Sebastian Kemper
45ed7d4afc telephony: use https:// PKG_SOURCE_URLs where possible
Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
2017-10-08 10:11:02 +02:00
Sebastian Kemper
3dccee6e76 telephony: replace git:// URIs with https:// equivalents
Plain git:// doesn't add security. Use https:// instead. See
https://gist.github.com/grawity/4392747.

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
2017-10-08 09:52:21 +02:00
Sebastian Kemper
a56ade12cd asterisk-chan-lantiq: Fix nonshared builds
- Cosmetic: change version from 1.0 to git checkout date.
- Remove dependency on asterisk, as otherwise the package won't be
  built by the build bots.
- Without asterisk in the staging directory the asterisk headers are
  now taken from an archive in $(DL_DIR), which is stored there by the
  asterisk package.
- The naming of the package needs to be changed, as without the
  dependency on asterisk it would otherwise mess with asterisk's
  menuconfig layout.

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
2017-10-08 09:46:37 +02:00
Sebastian Kemper
ea4c9664ec asterisk-13.x: Store headers for chan-lantiq
Store asterisk headers in $(DL_DIR) so chan-lantiq can access them
during the target specific build phase. The headers are tarred up for
"mips_24kc" only because that is currently the only used arch for all
chan-lantiq targets.

Store one archive for each combination of asterisk version (e.g. 13) and
branch (using $(VERSION_NUMBER)). The latter makes sure that a release
build doesn't overwrite the header archive of a master snapshot build
and vice vera.

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
2017-10-08 09:46:37 +02:00
Sebastian Kemper
df172b998a asterisk-13.x: Bump to 13.17.2
Fixes: AST-2017-008

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
2017-10-08 09:46:37 +02:00
Sebastian Kemper
e3436f6b3f asterisk-11.x: Bump to 11.25.3
Fixes: AST-2017-008

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
2017-10-08 09:46:37 +02:00
Jiri Slachta
0835a1e243 Merge pull request #189 from robho/yate6
yate: Bump to version 6.0.0
2017-10-02 10:56:18 +02:00
Robert Högberg
54931ca188 yate: Bump to version 6.0.0
Updates yate to version 6.0.0.
2017-10-01 20:48:43 +02:00
Jiri Slachta
b152ecb040 Merge pull request #187 from micmac1/master
New PR: asterisk chan-dongle and chan-lantiq
2017-09-20 09:22:24 +02:00
Sebastian Kemper
fe2f6f996b asterisk-chan-lantiq: Move to separate package
Currently chan-lantiq doesn't build on the build bots and users end up
having to build it themselves. The reason for this was explained by
Mathias Kresin here:
http://lists.infradead.org/pipermail/lede-dev/2017-September/008886.html.

To fix this put chan-lantiq into its own package and set
PKG_FLAGS:=nonshared. The new package uses variants already, so it is
easily extendable in the future.

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
2017-09-14 21:08:14 +02:00
Sebastian Kemper
b55daa66c9 asterisk-chan-dongle: sync up with master, fix endian issue
- Sync module to master.
- Drop big endian patch as it was included upstream.
- This fixes endian issue reported at
  https://github.com/wdoekes/asterisk-chan-dongle/issues/44.

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
2017-09-14 20:58:38 +02:00
Jiri Slachta
264f4e872f asterisk-13.x: mark chan-lantiq as nonshared
Because asterisk13-chan-lantiq is target specific package,
it needs PKG_FLAGS variable set to nonshared.

Signed-off-by: Jiri Slachta <jiri@slachta.eu>
2017-09-13 15:31:54 +02:00
Jiri Slachta
16eb3e79bc baresip: update to 0.5.5
Signed-off-by: Jiri Slachta <jiri@slachta.eu>
2017-09-12 14:10:43 +02:00
Jiri Slachta
733655602c rem: update to 0.5.1
Signed-off-by: Jiri Slachta <jiri@slachta.eu>
2017-09-12 14:10:21 +02:00
Jiri Slachta
2e999a0ba3 re: update to 0.5.5
Signed-off-by: Jiri Slachta <jiri@slachta.eu>
2017-09-12 14:09:48 +02:00
Jiri Slachta
105b4328db kamailio-4.x: moved to abandoned packages
Kamailio-4.x is moved to abandoned packages in favor
of Kamailio-5.x.

Signed-off-by: Jiri Slachta <jiri@slachta.eu>
2017-09-12 08:30:00 +02:00
Jiri Slachta
426acb6421 Merge pull request #186 from micmac1/master
New PR: asterisk 11 + 13 (cleanups, fixes and version bumps)
2017-09-11 21:37:34 +02:00