Commit Graph

339 Commits

Author SHA1 Message Date
Mazi Lo 1a8b0e05ee [FreeSWITCH]: Update to v1.5.final
1. Added an sqlite2 option for configure in apr-util
2. Moved bootstrap to Prepare stage.
3. Restructured patches directory to include CONFIG_LIBC
4. Fixed some modules dependency issues.
5. Reinstated mod_enum as not BROKEN.
6. Renamed mod_vp8 to mod_vpx according to FS changes.
7. Added some new modules and some are flagged as BROKEN.
   i.e. mod_cv, mod_hiredis (BROKEN), mod_kazoo, mod_smpp (BROKEN)
8. Flagged some modules as BROKEN due to insufficient libraries.
   i.e. mod_bv, mod_codec2, mod_fsv, mod_ilbc, mod_silk, mod_siren
9. Removed mod_snipe_hunt (depricated by FS)

Signed-off-by: Mazi Lo <openwrt.mazilo@recursor.net>
2015-08-29 12:23:52 -04: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 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
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 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
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
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 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 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
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
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