Commit graph

525 commits

Author SHA1 Message Date
Daniel Golle
165f6c9f17 dahdi-tools: update to 2.10.2
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2015-08-19 12:53:24 +02:00
Daniel Golle
712a5972eb dahdi-linux: update to 2.10.2
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2015-08-19 12:53:20 +02:00
Jiri Slachta
9f549b1393 [PATCH] baresip: upgrade to 0.4.14
- upgrade baresip to 0.4.14
- uuid module is now part of the core-baresip
- add building of dtmfio module

Signed-off-By: Alfred E. Heggestad <aeh@db.org>
Acked-by: Jiri Slachta <slachta@cesnet.cz>
Tested-by: Jiri Slachta <slachta@cesnet.cz>
2015-08-12 13:56:44 +02:00
Jiri Slachta
22eb4a39ee asterisk-13.x: fix syntax for bridge modules
Signed-off-by: Jiri Slachta <slachta@cesnet.cz>
2015-07-30 13:17:26 +02:00
Jiri Slachta
bd845fa44b baresip: closing #56, added modules speex-aec, speex-pp, httpd.
Signed-off-by: Jiri Slachta <slachta@cesnet.cz>
2015-07-22 15:16:46 +02:00
Jiri Slachta
04d123ddc3 asterisk-13.x: change module ordering
Signed-off-by: Jiri Slachta <slachta@cesnet.cz>
2015-07-02 12:09:57 +02:00
Jiri Slachta
c68070ff30 re: update to 0.4.13
Signed-off-by: Jiri Slachta <slachta@cesnet.cz>
2015-07-02 11:35:13 +02:00
Jiri Slachta
e6f05a9e0a asterisk-11.x: modules restructuralization and addition
Within this commit following issues has been fixed:
* app_directory has been added
* voicemail module has been split to res_adsi, res_smdi and voicemail
* res_calendar has been added

Signed-off-by: Jiri Slachta <slachta@cesnet.cz>
2015-07-02 09:03:05 +02:00
Jiri Slachta
8c02ae43d0 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-07-01 15:25:30 +02:00
Daniel Golle
d567d6c1c4 yate: update source
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2015-06-28 23:16:31 +02:00
Daniel Golle
5eebac5572 yate: fix build with musl
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2015-06-28 22:27:00 +02:00
Daniel Golle
04527e08b8 baresip: fix build with musl
alsa-lib needs _GNU_SOURCE to be set for integer types to be defined.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2015-06-28 20:46:45 +02:00
Daniel Golle
a28e403244 kamailio-4.x: build against libevent2
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2015-06-26 15:06:56 +02:00
Daniel Golle
6175bfe6b3 chan-sccp-b: fix package install
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2015-06-26 00:27:19 +02:00
Daniel Golle
320d264a1d asterisk-13.x: fixup real-time module
remove spurious ',' sign added in commit
a386bb33c7

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2015-06-26 00:13:37 +02:00
Daniel Golle
ee4bec0425 Merge pull request #74 from dkgroot/chan-sccp-b_V4.2
chan-sccp-b: stable release / realtime examples
2015-06-25 23:39:58 +02:00
Daniel Golle
babe1545a5 Merge pull request #73 from dkgroot/sqlite_for_asterisk-13.x
Asterisk-13.x: Add realtime pbx, func and res modules
2015-06-25 23:39:36 +02:00
Daniel Golle
57e2ddeeb3 Merge pull request #72 from dkgroot/sqlite_for_asterisk-11.x
Asterisk-11.x: Add realtime pbx, func and res modules
2015-06-25 23:39:05 +02:00
Daniel Golle
975dfb2b4c Merge pull request #71 from plntyk/miax-musl
miax: fix musl build
2015-06-25 19:45:17 +02:00
Daniel Golle
032c66c0b2 Merge pull request #76 from jow-/sipp-musl-compat
sipp: fix musl compatibility
2015-06-25 19:43:48 +02:00
Daniel Golle
2a54dd2c24 Merge pull request #75 from jow-/siproxd-musl-compat
siproxd: fix musl compatibility
2015-06-25 19:43:33 +02:00
Jo-Philipp Wich
b9ea1b0d7d sipp: fix musl compatibility
Always include `sys/types.h` as it is basically required by anything besides
Glibc and uClibc. Fixes build against musl.

Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
2015-06-25 17:50:33 +02:00
Jo-Philipp Wich
43c6d1e59e siproxd: fix musl compatibility
- Add missing `sys/types.h` include to provide `u_short` type under musl
 - Add missing `string.h` includes to avoid implicit function declarations

Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
2015-06-25 17:44:13 +02:00
Diederik de Groot
565564e5b6 chan-sccp-b:
- Update revision to point to stable V4.2 release
 - Add sqlite3 realtime example files
2015-06-25 17:28:59 +02:00
Diederik de Groot
a386bb33c7 Add realtime pbx, func and res modules 2015-06-25 17:22:10 +02:00
Diederik de Groot
cf5c4e6d82 Add realtime pbx, func and res modules 2015-06-25 17:19:46 +02:00
Dirk Neukirchen
5d656ad05b miax: fix musl build
- error.h does not seem to be used (musl doesnt provide one)

fixes error/handling of FILE *stderr leading to errors like:
miax.c:217:2: error: assignment of read-only variable 'stderr'
  stderr=fopen(log_output,"w");

thx to jow for pointing things out

Signed-off-by: Dirk Neukirchen <dirkneukirchen@web.de>
2015-06-25 16:15:47 +02:00
Daniel Golle
eb9adfd95d asterisk-11.x-chan-dongle: support E1752 and refresh patches
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2015-06-24 21:08:16 +02:00
Daniel Golle
2b304f867c asterisk-11.x-chan-dongle: fix audio endianess problem
Github user @ljakob supplied a patch in
https://github.com/openwrt/telephony/issues/7
--
Hi, I've solved the problem myself - it was an endianness bug:

Here what gave me the correct clue:

    audio is broken in one direction only
    audio is fine if you disable any timing-source within asterisk (no good idea if you want to use IAX)
    audio was fine on my x86 box
    I had a long look into the code :)

The bug is in the audio handling of timing_write in channel.c, the data sent to the socket is not changed to the correct endianness if a timing device is used.

Here is my patch, it's untested (just one call yet) but it's trivial enough:
http://www.hugo.weite-welt.com/asterisk13_chan_dongle_endianess.patch
it is against asterisk13 branch in
https://github.com/oleg-krv/asterisk-chan-dongle.git
but should fit into other asterisk versions nicely
--
This commit imports the patch above to asterisk-11.x-chan-dongle.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2015-06-24 20:50:09 +02:00
Daniel Golle
280fb95bb5 kamailio-4.x: update to version 4.3.0
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2015-06-24 17:44:30 +02:00
Daniel Golle
a29cd3fec0 kamailio-4.x: fix build with musl
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2015-06-24 15:03:37 +02:00
Daniel Golle
b8b82d8f93 kamailio-3.x: fix build with musl
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2015-06-24 14:38:52 +02:00
Daniel Golle
d1c2023088 rtpproxy: fix build on musl
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2015-06-24 13:48:30 +02:00
Daniel Golle
b05a0b7acb libs/rem: fix build with musl
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2015-06-24 13:22:21 +02:00
Daniel Golle
f01cea4127 asterisk-11.x-chan-dongle: fix build with musl
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2015-06-24 01:00:35 +02:00
Daniel Golle
4fc138a221 Merge pull request #70 from micmac1/master
asterisk-11.x: Don't bootstrap menuselect
2015-06-23 23:12:25 +02:00
Sebastian Kemper
b7d4ba8824 asterisk-11.x: Don't bootstrap menuselect
The configure script generated by bootstrap.sh in the menuselect folder doesn't work properly. It doesn't check for 'sed', for instance, resulting in './configure: line 4622: -e: command not found'. The build works well without the bootstrap.

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
2015-06-23 21:15:31 +02:00
Daniel Golle
2b2536603b asterisk-1.8.x: fix chan_lantiq with musl
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2015-06-23 19:42:46 +02:00
Daniel Golle
55037e6b78 asterisk-11.x: bump release
Updating configure-undef-res-ninit.patch in commit 2060702 changed
the resulting binaries on targets not previously failing to build
without the change. Bump the package release to reflect that.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2015-06-23 02:07:52 +02:00
Daniel Golle
989209b9cd Merge pull request #69 from micmac1/master
asterisk-11x: Update 010-asterisk-configure-undef-res-ninit.patch
2015-06-23 01:26:31 +02:00
Sebastian Kemper
20607024ee asterisk-11x: Update 010-asterisk-configure-undef-res-ninit.patch
Lately configure is recreated from configure.ac. The current patch changes configure. So we patch it, then it gets recreated and our change is gone. So patch configure.ac instead. Without this change the build fails due to an undefined reference to res_nsearch.

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
2015-06-22 23:35:57 +02:00
Daniel Golle
96bdf92c0a libs/re: fix build with musl and glibc
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2015-06-22 16:51:58 +02:00
Daniel Golle
3c06e4b936 Merge pull request #55 from VittGam/patch-1
Avoid trying to load the echo module from kmod-dahdi-echocan-oslec
2015-06-21 21:13:30 +02:00
Daniel Golle
afc3fc752d asterisk-11.x: fix package build
Clean up asterisk-11.x package and fix host-tools (menuselect)
similar to how asterisk-13.x is built.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2015-06-21 21:03:00 +02:00
Daniel Golle
b99ebb2167 asterisk-11.x: build-depend on libxml2/host
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2015-06-19 19:39:31 +02:00
Daniel Golle
90e88b24a7 asterisk-13.x: update source and fix build with musl
* update to version 13.4.0
 * don't use GNU GLOB extensions in ael parser on musl

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2015-06-19 08:04:51 +02:00
Daniel Golle
40d3a585a4 pjproject: fix build with musl
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2015-06-19 08:02:31 +02:00
Daniel Golle
47115a8f30 asterisk-11.x: update source and fix build with musl
* update to 11.18.0
 * GNU specific glob extenions are not availble on musl, don't
   use them.
 * PTHREAD_MUTEX_FAST_NP also isn't available, use fallback mutex
   types instead.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2015-06-19 08:02:31 +02:00
Daniel Golle
73c0b34169 asterisk-1.8.x: fix build with musl
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2015-06-19 08:02:31 +02:00
Daniel Golle
b496b25329 asterisk-1.8.x: fix mysql library path detection
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2015-06-18 20:08:00 +02:00