Commit graph

1445 commits

Author SHA1 Message Date
Sebastian Kemper
a878514513 baresip: amend file permissions
The files in /usr/share/baresip are all read-only anyway, so
INSTALL_DATA can be used.

Use it as well for the included (default) modules, otherwise they'll
have different permissions than the extra modules.

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
2019-04-21 15:21:39 +02:00
Sebastian Kemper
c6509afd2b baresip: rely on procd for shutdown
No need to stop baresip manually. Just let procd handle it.

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
2019-04-21 15:18:56 +02:00
Sebastian Kemper
0eb7795080 baresip: do not disable on upgrade
It is not a nice user experience when a package changes configuration
files during an upgrade. Remove this from the postinstall routine.

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
2019-04-21 15:17:38 +02:00
Sebastian Kemper
f45be8a154 baresip: disable ffmpeg support on i386
The ffmpeg full variant does not compile on i386_pentium currently.
Disable ffmpeg support on i386 to prevent breakage on the buildbots.

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
2019-04-21 15:15:21 +02:00
Sebastian Kemper
6979664769 restund: do not disable on upgrade
It is not a nice user experience when a package changes configuration
files during an upgrade. Remove this from the postinstall routine.

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
2019-04-21 15:12:39 +02:00
Sebastian Kemper
8fefafee3c restund: rely on procd for shutdown
No need to stop restund manually. Just let procd handle it.

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
2019-04-21 15:10:21 +02:00
micmac1
10439bc6ca
Merge pull request #419 from micmac1/fs-av-only-on-x86_64
freeswitch-stable: disable mod_av on i386
2019-04-21 12:35:52 +02:00
Sebastian Kemper
8ba0019419 freeswitch-stable: disable mod_av on i386
The ffmpeg full variant does not compile on i386_pentium currently.
Disable mod_av on i386 to prevent breakage on the buildbots.

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
2019-04-21 12:29:28 +02:00
micmac1
b92b93d1e9
Merge pull request #418 from micmac1/fs-gcc8
freeswitch-stable: fix gcc8 warnings
2019-04-14 19:51:28 +02:00
Sebastian Kemper
787112019c freeswitch-stable: fix gcc8 warnings
Add two patches that were submitted upstream to address warnings that
occur when using gcc 8.3 (like arc does currently) which turn into
errors (-Werror).

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
2019-04-14 19:48:17 +02:00
Jiri Slachta
25a2e71be0
Merge pull request #416 from micmac1/kamhi
kamailio-5.x: update hiredis patch
2019-04-14 19:11:59 +02:00
Sebastian Kemper
d7e221b85f asterisk-chan-lantiq: add asterisk 16 variant
Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
2019-04-13 23:14:49 +02:00
Sebastian Kemper
a8e53cec30 asterisk-chan-sccp: add missing deps
Without these modules chan-sccp will not load.

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
2019-04-13 23:04:29 +02:00
Sebastian Kemper
3856c4e401 asterisk-chan-sccp: add asterisk 16 variant
Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
2019-04-13 23:01:38 +02:00
Sebastian Kemper
e3c95cfc3f asterisk-chan-sccp: update snapshot
Update snapshot to include fixes for Asterisk 16.

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
2019-04-13 22:55:37 +02:00
Sebastian Kemper
4fdcd74dd5 asterisk-chan-dongle: add asterisk 16 variant
Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
2019-04-13 22:53:18 +02:00
Sebastian Kemper
a0549eab4a kamailio-5.x: update hiredis patch
The libhiredis package now contais a fix for its pkgconfig file. This
allows to add prefixes, which is needed when cross-compiling in
environments like OpenWrt.

Therefore, the workaround in kamailio is no longer needed and can be
removed.

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
2019-04-13 13:03:15 +02:00
Jiri Slachta
867b79bf75
Merge pull request #414 from micmac1/AST-2019-001
asterisk-15.x: add patch for AST-2019-001
2019-04-09 19:16:42 +02:00
Sebastian Kemper
97c00a118c asterisk-15.x: add patch for AST-2019-001
Remote crash vulnerability with SDP protocol violation.

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
2019-03-19 10:22:58 +01:00
micmac1
9a8f3b3726
Merge pull request #409 from micmac1/fs-185
freeswitch-stable: fix compile, bump version
2019-02-15 21:55:19 +01:00
Sebastian Kemper
abbbdaa596 freeswitch-stable: bump to 1.8.5
Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
2019-02-15 21:51:20 +01:00
Sebastian Kemper
1cdf2c2e25 freeswitch-stable: fix implicit declaration error
Since the update to openssl-1.1.1a the compile fails like this:

  CC       src/libfreeswitch_la-switch_rtp.lo
src/switch_rtp.c: In function 'switch_rtp_get_random':
src/switch_rtp.c:2419:2: error: implicit declaration of function 'RAND_bytes'; did you mean 'RSA_bits'? [-Werror=implicit-function-declaration]
  RAND_bytes(buf, len);
  ^~~~~~~~~~
  RSA_bits
cc1: all warnings being treated as errors
make[4]: *** [Makefile:2377: src/libfreeswitch_la-switch_rtp.lo] Error 1

This patch adds the missing include.

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
2019-02-15 21:48:10 +01:00
Jiri Slachta
6c2b619462
Merge pull request #408 from micmac1/dahdi-tools-execinfo2
dahdi-tools: rework patch
2019-01-27 16:51:41 +01:00
Sebastian Kemper
9b4f78d799 dahdi-tools: rework patch
Currently builds for ARC are failing, causing follow-up breakage. It
seems that uclibc defines __GLIBC__ on the build bots.

This commit adds a test for execinfo.h to the configure script. The
result of the test is then used in xpp/xtalk/debug.c.

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
2019-01-27 16:00:56 +01:00
Jiri Slachta
f4fb577f9b
Merge pull request #407 from micmac1/kam52
kamailio-5.x: bump to 5.2.1
2019-01-21 06:59:23 +01:00
Sebastian Kemper
c8d2019877 kamailio-5.x: bump to 5.2.1
- bump to 5.2.1
- drops sources.openwrt.org from PKG_SOURCE_URL because this mirror is
  meant as last resort
- adds six new modules (app_python3 marked @BROKEN - doesn't compile
  yet)
- 050-fix-kamailio-utils.patch refreshed. Alpine pushed a fix upstream
  that fixes the quoting issue, so this part could be dropped. I found
  some other issue with kamctl, where the prompt (for password) wasn't
  shown because OpenWrt doesn't have /dev/stderr. So I fixed that and
  added it to this patch as well. Sent upstream.
- hiredis handling was changed upstream. They changed the default
  include from "hiredis/hiredis.h" (which worked for us) to "hiredis.h".
  And the only way to get "hiredis/hiredis.h" is via pkg-config, which
  upstream doesn't allow during cross-compile, probably because hiredis
  pkg-config is rubbish. Patch added to forces pkg-config detection.
  Also includes a fix for a logical error in the Makefile regarding
  header setup. Sent upstream.
  Patch to fix hiredis pkg-config file sent upstream (also to OpenWrt
  package maintainer). Even without hiredis patch we can get away with
  forcing pkg-config detection of hiredis.
- dropped two patches that were upstreamed

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
2019-01-20 10:47:47 +01:00
Sebastian Kemper
cc5ec58dbc kamailio-5.x: fix copyright
In a previous commit I updated the copyright message. But that was not
correct as I am not affiliated with OpenWrt. And I cannot change the
copyright message from a third party either. This commit reverts the
changes.

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
2019-01-20 10:21:24 +01:00
Jiri Slachta
94b5f50026
Merge pull request #399 from micmac1/srtp2
libsrtp2: update to 2.2.0
2019-01-05 09:47:09 +01:00
Jiri Slachta
dd1e954b2c
Merge pull request #400 from micmac1/bsip
baresip: update to 0.6.0
2019-01-05 09:45:17 +01:00
Jiri Slachta
1f164a50e7
Merge pull request #401 from micmac1/sccp
asterisk-chan-sccp: update to 4.3.1 snapshot
2019-01-05 09:44:00 +01:00
Jiri Slachta
b661f6a962
Merge pull request #402 from micmac1/g72x
asterisk-g72x: update to 1.4.3
2019-01-05 09:41:29 +01:00
Jiri Slachta
52288b27b1
Merge pull request #398 from micmac1/dtools
dahdi-tools: version bump
2019-01-05 09:40:56 +01:00
Jiri Slachta
8c9c629971
Merge pull request #403 from micmac1/sipp
sipp: update to 3.5.2
2019-01-05 09:38:47 +01:00
micmac1
8431d7d044
Merge pull request #405 from micmac1/fs184
freeswitch-stable: bump to version 1.8.4
2018-12-30 14:54:56 +01:00
Sebastian Kemper
f3408eee24 freeswitch-stable: bump to version 1.8.4
Includes crash-fix for mod_sofia from upstream, FS-11583.

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
2018-12-30 14:48:47 +01:00
micmac1
ad8742723e
Merge pull request #404 from micmac1/sngrep
sngrep: update to 1.4.6
2018-12-30 12:17:05 +01:00
Sebastian Kemper
032e2bd36e dahdi-tools: add PKG_BUILD_PARALLEL & PKG_INSTALL
Cleans up the install sections while replacing PKG_BUILD_DIR with
PKG_INSTALL_DIR, too.

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
2018-12-29 11:44:58 +01:00
Sebastian Kemper
aad0887281 dahdi-tools: use default Build/Compile template
Add two patches to fix general compile issues. The first masks out some
glibc specific extensions if using a different libc.

The second fixes a compile issue with newer compilers.

Like this it's possible to easily add more executables to the packages
should the need (or wish) arise. This also gets rid of the following
warnings:

cc1: note: someone does not honour COPTS correctly, passed 2 times

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
2018-12-29 11:36:53 +01:00
Sebastian Kemper
651d6f6f05 sngrep: update to 1.4.6
Update to 1.4.6 and include two fixes from upstream.

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
2018-12-26 19:39:48 +01:00
Sebastian Kemper
a4ec8dd40c sngrep: fix copyright
In a previous commit I updated the copyright message. But that was not
correct as I am not affiliated with OpenWrt. And I cannot change the
copyright message from a third party either. This commit reverts the
changes.

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
2018-12-26 19:37:13 +01:00
Sebastian Kemper
4589d07a81 sipp: update to 3.5.2
Drop patches for issues that were fixed upstream.

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
2018-12-26 19:34:33 +01:00
Sebastian Kemper
b6a33bf8a3 sipp: fix copyright
In a previous commit I updated the copyright message. But that was not
correct as I am not affiliated with OpenWrt. This commit reverts the
change.

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
2018-12-26 19:33:16 +01:00
Sebastian Kemper
c17e67f9c8 asterisk-g72x: update to 1.4.3
Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
2018-12-26 19:30:02 +01:00
Sebastian Kemper
477249734d asterisk-chan-sccp: update to 4.3.1 snapshot
Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
2018-12-26 19:25:08 +01:00
Sebastian Kemper
5d2154edf3 asterisk-chan-sccp: fix copyright
In a previous commit I updated the copyright message. But that was not
correct as I am not affiliated with OpenWrt. This commit reverts the
change.

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
2018-12-26 19:23:04 +01:00
Sebastian Kemper
bfff639417 baresip: update to 0.6.0
Drops speex modules (removed upstream). Adds new modules b2bua, echo and
rtcpsummary.

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
2018-12-26 19:17:58 +01:00
Sebastian Kemper
3eeb450740 baresip: fix copyright
In a previous commit I updated the copyright message. But that was not
correct as I am not affiliated with OpenWrt. This commit reverts the
change.

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
2018-12-26 19:17:02 +01:00
Sebastian Kemper
f4239da2a9 rem: update to 0.6.0
Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
2018-12-26 19:09:52 +01:00
Sebastian Kemper
dfd9ed688d rem: fix copyright
In a previous commit I updated the copyright message. But that was not
correct as I am not affiliated with OpenWrt. This commit reverts the
change.

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
2018-12-26 19:08:54 +01:00
Sebastian Kemper
2e2e59938e re: update to 0.6.0
Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
2018-12-26 19:08:03 +01:00