Commit graph

851 commits

Author SHA1 Message Date
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
Daniel Golle
4f0fa80967 asterisk-11.x: disable building against broken libiksemel
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2015-06-18 16:04:18 +02:00
Daniel Golle
1f0675c766 asterisk-1.8.x: disable building against broken libiksemel
comment-out left-overs of broken GTalk support, so build no
longers breaks looking for libiksemel if SDK is set.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2015-06-18 16:02:27 +02:00
Daniel Golle
c4807d00f9 asterisk-1.8.x: disable libneon detection
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2015-06-18 15:52:42 +02:00
Daniel Golle
7a0cf0ee9f 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-11 01:59:25 +02:00
Daniel Golle
663c356b6a asterisk-11.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-11 01:51:29 +02:00
Jiri Slachta
130ded13a8 Merge pull request #58 from micmac1/master
net/asterisk-11.x: Bump again to 11.17.1 (cross compile fix included)
2015-05-29 09:23:52 +02:00
Sebastian Kemper
c09634ff9f net/asterisk-11.x: Bump again to 11.17.1 (cross compile fix included)
Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
2015-05-28 21:14:48 +02:00
Vittorio G (VittGam)
bbf0cbf481 Avoid trying to load the echo module here
It would result in the warning "echo is already loaded" during package installation.

Signed-off-by: Vittorio Gambaletta <openwrt@vittgam.net>
2015-05-14 04:15:44 +02:00
Jiri Slachta
9e133fb54f 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:05:36 +02:00
Jiri Slachta
608a59a693 Revert "asterisk-11.x: update to 11.17.1"
This reverts commit 1206b3711f.

Signed-off-by: Jiri Slachta <slachta@cesnet.cz>

Conflicts:
	net/asterisk-11.x/Makefile
2015-04-30 16:43:58 +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
Jiri Slachta
1700956e42 sipsak: move to abandoned packages repository, sipp should be used instead
Signed-off-by: Jiri Slachta <slachta@cesnet.cz>
2015-04-28 11:43:10 +02:00
Jiri Slachta
9509e49d82 rtpproxy: update to 2.0.0
Signed-off-by: Jiri Slachta <slachta@cesnet.cz>
2015-04-28 11:30:00 +02:00
Jiri Slachta
43be6e037d pjproject: update to 2.4.0
Signed-off-by: Jiri Slachta <slachta@cesnet.cz>
2015-04-28 11:29:36 +02:00
Jiri Slachta
53fad68cdf re: update to 0.4.12
Signed-off-by: Jiri Slachta <slachta@cesnet.cz>
2015-04-28 11:29:09 +02:00
Jiri Slachta
e13c4858c7 Merge pull request #48 from redfox1977/patch-7
Asterisk13.x:remove chan_bridge.so in app_confbridge
2015-04-26 13:18:02 +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
Jiri Slachta
51a9f7757e Merge pull request #42 from redfox1977/patch-2
Asterisk13.x: Add missing soundfiles
2015-04-23 21:50:15 +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
Mazi Lo
7090716d6d FreeSWITCH:
1. Restore ac_cv_file_dbd_apr_dbd_mysql_c from archive to fix apr-util fail in configure.

Signed-off-by: Mazi Lo <openwrt.mazilo@recursor.net>
2015-04-23 11:06:10 -04:00
Jiri Slachta
c5e7c034e4 asterisk-11.x: disable chan-motif due to broken iksemel
Signed-off-by: Jiri Slachta <slachta@cesnet.cz>
2015-04-23 14:02:34 +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
Jiri Slachta
ab398d2929 Merge pull request #40 from redfox1977/patch-1
Asterisk13.x: Add missing Confbridge
2015-04-23 00:31:00 +02:00