Guillem Jover
bd833c2586
TT#14400 Use a boolean instead of a bitwise operator
Using the bitwise operator seems confusing here, and the boolean
operator will in addition short-circuit which should not be very
significant performance-wise, but still nice.
Change-Id: Icda38d7799aa264d9a6cc1f4a71587e60189b18e
9 years ago
Victor Seva
3c813acacc
support wheezy build reported at #343
(cherry picked from commit db7537b1f0 )
9 years ago
Anthony Alba
b1e259c109
Document libsrtp AES-256 SRTCP bug for interop
9 years ago
Richard Fuchs
f7e2419f90
fix kernel module for systems with small stack frame sizes
Change-Id: I072ef2ec465e0a9c7b24eb1ac76315d4af55e046
9 years ago
Richard Fuchs
0f07e46d62
fix 32-bit compilation errosr
Change-Id: I237a077c4e2d1064af963b3f2a2e51bb2a8388f6
9 years ago
Richard Fuchs
6b6b8ea54a
don't use anonymous unions to make old compilers happy
fixes #347
Change-Id: I32ef9efa674e74c3a1263c0fd786a16562ea7838
9 years ago
Claudiu Boriga
edac4f2cd7
make cli_incoming accept multiple connections
fixes #280
9 years ago
Richard Fuchs
27af349783
fix recording daemon logging levels
fixes a variable name collision and also converts AV_LOG constants to
their respective LOG_ values
closes #344
Change-Id: Ie577250fe1191619df9f8a4b38744c43d1ee8e4f
9 years ago
Richard Fuchs
af7b2d0508
refine version test for presence of av_frame_get_channels
Change-Id: I8591e2656694570b0241cc84e8de2de0132e4db9
9 years ago
Richard Fuchs
aef463f1bb
handle missing av_frame_get_channels from older versions
fixes #341
Change-Id: I881b63021c9aba0006bb35bd38b027fa3b0152f9
9 years ago
Richard Fuchs
a850ebfa38
TT#13954 don't fail kernel "clean" target when build env is not there
Change-Id: I7105582c428f7fd06c0a45774cb171fa084e265f
9 years ago
Richard Fuchs
5dcd533a7f
ensure positive random numbers
Change-Id: I993a2b90b8ae56ac263597c5a107be9c1f92d001
9 years ago
Richard Fuchs
7182e751a1
abandon usage of random()
Change-Id: I870fd7963dc9148b496361892a2bfe2cc0f88690
9 years ago
Richard Fuchs
6594b2b884
fixes for coverity
Change-Id: I92eebf9a44fed8d826e0c2a207c05cd02c5ade0c
9 years ago
Richard Fuchs
323da16ad0
adding top level makefile
Change-Id: Id1cc443396845c2c411fcf7b6fb947b9e5cc0693
9 years ago
Richard Fuchs
e85759a3b8
fix some errors caught by coverity
Change-Id: I3f5bfc2df00ab9b031eef5a1c71b6ff3ba25e60c
9 years ago
Richard Fuchs
263099ced1
fix module compilation for kernels >= 4.10
closes #339
Change-Id: I1b8b2426143e1107a17bc8233a1a48b5558baa05
9 years ago
Richard Fuchs
a8a4ed4f9d
disallow arbitrarily large silence gaps
Change-Id: I9c62fc99d237ccf998b5eedfa3f1a38c2430a323
9 years ago
Richard Fuchs
fbc8aa10a3
Merge branch 'errata-3712' of https://github.com/aalba6675/rtpengine
9 years ago
Richard Fuchs
2afbfa55a8
fix resampling if frame doesn't have number of channels set
fixes #336
Change-Id: Ic84734e4296ff8c807a605c67074b8b285c92666
9 years ago
Richard Fuchs
dab9fdb20e
additional logging and segfault fix
Change-Id: I95309cfe90efd17d6592f78e39c3732fa0d6e75d
9 years ago
Anthony Alba
87aaf82111
Document RFC 3711 errata id 3712 that SRTCP_R_LENGTH == 6 is canonical
9 years ago
Richard Fuchs
af1db75caa
support _32 crypto versions in simulator
Change-Id: I90e97850fbb20281f461b777f2acf4a687f07af6
9 years ago
Richard Fuchs
37231caa54
Merge branch 'rfuchs/aes' into aalba6675-aes256
9 years ago
Richard Fuchs
e8d197a08c
Merge branch 'aes256' of https://github.com/aalba6675/rtpengine into aalba6675-aes256
9 years ago
Richard Fuchs
a2c4a41c1e
include support for AES-192 and -256 in simulator test script
Change-Id: I1a88396c7aacb43a2bf54ab156b2cf30012210e0
9 years ago
Anthony Alba
74b2559b04
AES CM static test vectors
9 years ago
Richard Fuchs
305fbeddee
TT#12789 add defaults file item for NFS mount options
Change-Id: I9ab9d6883c7452de442c8921997ee3f0c33ade1d
9 years ago
Anthony Alba
be1ca8698f
Merge remote-tracking branch 'origin/rfuchs/aes' into aes256
9 years ago
Anthony Alba
37b22352e7
Fix typos in DBG array indexing
9 years ago
Richard Fuchs
46d1498801
TT#13277 logging improvements
Change-Id: I279f751795b5d913b44f00ba30146654691d4d22
9 years ago
Richard Fuchs
6f37badd50
TT#13277 additional DB fields for call metadata
Change-Id: Ic3eda24c072daec44eb555bd12a6a8f42ee415fa
9 years ago
Richard Fuchs
5c0dc629c1
consolidate AES crypto suites for different key lengths
Change-Id: I2d031ed7dd6b9154203b79f2a6dba2b246d2063b
9 years ago
Richard Fuchs
373904236c
rename macro due to collision
Change-Id: I816f2f04d1df9eac7bb4126dbc810ec9b5737c84
9 years ago
Richard Fuchs
3930f7748e
Merge branch 'aes256' of https://github.com/aalba6675/rtpengine
9 years ago
Richard Fuchs
7088e1586a
remove obsolete redis restore function arguments
Change-Id: Ia45cf4316ffa7a3d4fd813c74a1c76ee5dc38058
9 years ago
Frederic-Philippe Metz
d88587512a
Cleanup according to pull req #335
9 years ago
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