Frederic-Philippe Metz
27679b188e
Moved the json reader locally and removed it from call struct
9 years ago
Frederic-Philippe Metz
95d942005d
Adds missing log output
9 years ago
Frederic-Philippe Metz
8f01e780a8
First attempt to seperate more stats and cdr away from the core running code
9 years ago
Anthony Alba
d5cecc500f
Add AES-192, AES-256 CM to kernel SRTP
9 years ago
Sipwise Jenkins Builder
7f2dea3c0d
Release new version 5.3.0.0+0~mr5.3.0.0
9 years ago
Anthony Alba
357bb1d50f
Refactor to add explicit session key init functions
9 years ago
Richard Fuchs
4566bd37cf
TT#13005 store recording metadata to database
Change-Id: Ic3974ebd9aadc0af35941b49e4a0e7fd6f536691
9 years ago
Richard Fuchs
846886c001
TT#13000 include recording filename suffix in db data
Change-Id: If8a90b95b8f05f3ebc9408b95c30c8246844373d
9 years ago
Richard Fuchs
b4694eb2e2
port of a3f27f8751 to kernel space
Change-Id: Ia31e7c343b569b330af1fb4e5b0a003a4f0d05b1
9 years ago
Changli Gao
a3f27f8751
STUN: The most significant 2 bits is 0xc0 in hex
9 years ago
Anthony Alba
b8a2f015ad
Initial support for AES-192, AES-256 in userspace
9 years ago
Richard Fuchs
db6a37ac1d
TT#13000 handle output avio context failure
Change-Id: If5e1f71cb878d404b813e6f48430880f9753a057
9 years ago
Richard Fuchs
76ba5872fd
TT#13000 add init.d setuid/setgid capability
refuse startup when pid file cannot be written
Change-Id: I755dd6fef6cf468b1f96608ab8f804c4c5144ace
9 years ago
Richard Fuchs
9a5cba48f2
use more precise avcodec/avformat version test macros
fixes #331
Change-Id: I9205e91569f55bb09ad89e88e71884453492e03b
9 years ago
Richard Fuchs
d513c6dd2b
add missing lock for failed call restores
Change-Id: Ibeff1501483038c528f9ba92fe461ec866e73bff
9 years ago
Richard Fuchs
d8cc8caf9c
combine two mallocs into one for redis restore
Change-Id: I6a5c26b6e0c856b1930273c37b35020dd48c6505
9 years ago
Richard Fuchs
0cd3b9f650
Merge branch 'redis-onekey-concept-improvements' of https://github.com/1and1/rtpengine
9 years ago
Frederic-Philippe Metz
267b57c33f
Implemented comments from Richard from pull req #323
9 years ago
Richard Fuchs
d7cef1b438
Merge branch 'fix-base64' of https://github.com/aalba6675/rtpengine
9 years ago
Anthony Alba
3e2e0242c3
Determine base64 padding from enc_salt_key_len
9 years ago
Richard Fuchs
f5cc21f92b
TT#10156 write recordings metadata into mysql database
Change-Id: If50b0528520fe816ed63494dc6c6e707fe9eca2c
9 years ago
Victor Seva
77f9e4c310
TT#12000 ngcp-rtpengine-daemon.default: add missing TABLE
* ngcp-rtpengine-daemon.postinst: fix checks for missing TABLE
Fix #326
Change-Id: I6d87fbfec55a4d3557824a613f6967478d45e2e8
9 years ago
Anthony Alba
1fc77bc3ac
base64: flush base64 decoding, and skip base64 padding in crypto line
9 years ago
Frederic-Philippe Metz
d904fb2fe5
Removes 'json-' prefix from redis key (callid)
9 years ago
Frederic-Philippe Metz
279e5fa36e
Removes commented code
9 years ago
Frederic-Philippe Metz
5508040e04
Merge branch 'master' into redis-onekey-concept-improvements
9 years ago
Frederic-Philippe Metz
d08dd6a5f3
Fixes SRTP restore in onekey concept
9 years ago
Frederic-Philippe Metz
6985784cea
Fixes redis recording flag in onekey concept
9 years ago
Frederic-Philippe Metz
14b37ebfe5
Removes multikey stuff
9 years ago
Victor Seva
89393e1dfd
TT#11400 debian: fix binary only builds
* remove module-assistant definitions
* use debhelper (>= 9~)
* wrap-and-sort -sat
Fix #322
Change-Id: I9eec49edb967f99c39241ab85eafed180e582c5a
9 years ago
Frederic-Philippe Metz
f3364d9e7d
Omits redisreply in redis restore and eliminates 'multikey' feature
9 years ago
Richard Fuchs
458d359379
Merge branch '1and1-redis-onekey-concept-master'
9 years ago
Michael Prokop
5784cb7500
TT#10155 Use stop/start behavior for init script's restart action
We want to have the same behavior as within
ngcp-rtpengine-recording-daemon's init script. Let's avoid code
duplication between start/stop vs restart and instead invoke
plain stop + start actions via restart.
While at it fix missing 'set -e' that was caught by Richard
during creation of ngcp-rtpengine-recording-daemon's init
script.
Change-Id: I4ef894d17e5e716f6f75eb59a153ba026e1df685
9 years ago
Richard Fuchs
f77726caa8
update redis one-key concept
Change-Id: Ifc164f5737decefef2463af57d75f717b97e169b
9 years ago
Richard Fuchs
9d8861afb3
Merge branch 'redis-onekey-concept-master' of https://github.com/1and1/rtpengine into 1and1-redis-onekey-concept-master
9 years ago
Richard Fuchs
8b18bc5d23
TT#10155 split recording daemon into separate debian package
Change-Id: Iadbc629b8aa9e241fee3348bd957b4e0d4057fce
9 years ago
Frederic-Philippe Metz
ea9512c520
Adds URI encoding for json strings in redis.
9 years ago
Richard Fuchs
2992031c24
TT#10252 add lsb-base to package depends as per lintian
Change-Id: I4dc3f889f6831111edca224b48417e4719f1c299
9 years ago
Sipwise Jenkins Builder
5a7903cefc
Release new version 5.2.0.0+0~mr5.2.0.0
9 years ago
Frederic-Philippe Metz
ed760fb566
Fix more issues from richards comments
9 years ago
Karsten Horsmann
06922c530d
Update rtpengine.init
There is no INPUT_prefilter table on CentOS 6 systems. So put it on INPUT should be good enough.
9 years ago
Frederic-Philippe Metz
1134fbeb67
Merge branch 'redis-onekey-concept-master-fixes' of https://github.com/1and1/rtpengine into redis-onekey-concept-master-fixes
9 years ago
Frederic-Philippe Metz
88b89ea2e6
Fixes STR_FMT comment my @rfuchs or pull request #316
9 years ago
Frederic-Philippe Metz
6a3bcf58e8
Fixes STR_FMT comment my @rfuchs or pullrequest 316
9 years ago
Frederic-Philippe Metz
9ebd06f40f
Some fixes for pull request #316
9 years ago
Frederic-Philippe Metz
749a7da7b0
Implements redis onekey concept
The redis onekey concepts is introduced to reduce traffic to redis
and redis notification traffic.
It modifies the current structure for one call in redis, which are
multiple keys with pre- and postfixes and the callid in between to
one key with the structure "json-<callid>". The value is a json
formatted string with the previous multi-key identifiers in it.
9 years ago
Richard Fuchs
fb81332e80
handle multiple different sample types
fixes #306
9 years ago
Richard Fuchs
1d5668d793
compile fixes for openssl >= 1.1.0
Change-Id: I815c89dde5b6e85b9887dcaf04c25f0a45dcfd5c
9 years ago
Richard Fuchs
2b72fdec73
fix segfault when resampling fails
reported in #306
Change-Id: I08786671d71e5f2919c493a6d529e2ea66efe8aa
9 years ago
Richard Fuchs
3dcfe82231
Merge branch 'stricter_build_depends' of https://github.com/1and1/rtpengine
9 years ago