Guillem Jover
cf4bf5dbf0
TT#49106 Clean up PHONY targets
...
Remove duplicated install target, add with-kernel.
Change-Id: I616f537ee4b28c3b0b71efe97ef778791a2abf64
7 years ago
Guillem Jover
7bf0f52b94
TT#49106 Move target all as a prerequisite for the kernel-module
...
Change-Id: I6dd8a8362d8b26ad760c252b6d97e97a8b3cd931
7 years ago
Guillem Jover
96d62c79b3
TT#49106 Switch from /var/run to the modern /run
...
Change-Id: I612a90a0c7fc39156a486085f0026c31d333d88c
Warned-by: lintian
7 years ago
Guillem Jover
eba6278122
TT#49106 Fix dh_clean usage in DKMS-specific debian/rules
...
The dh_clean -k is an obsolete way to specify dh_prep, the last one
should not be executed so remove it.
Change-Id: I9d244fbe410acac8751b6d09e11cd032a32dc5a3
7 years ago
Guillem Jover
d96daa6dea
TT#49106 Update DKMS-specific debian/control to match the main one
...
Change-Id: I6e8987bda69e108ea30e2def177a02b4d5f125df
7 years ago
Guillem Jover
690bc91337
TT#49106 Fix typos
...
Change-Id: Ife08b36a94b5f6b525f18f359bca1c18bfe46305
Warned-by: lintian
7 years ago
Guillem Jover
9b3226f42e
TT#49106 Do not use absolute paths for commands
...
This makes it difficult to interpose local scripts to override local
behavior, for testing purposes for example.
Warned-by: lintian
Change-Id: I5e1feda02a26f482728f5404496c5870ec93d8aa
7 years ago
Guillem Jover
514ef972c3
TT#49106 Add missing substvars to Depends fields
...
Change-Id: I2335b3b31036d67217c1683e5f1ff3a90f0e76c5
7 years ago
Guillem Jover
0546f2d6c1
TT#49106 Do not parse dpkg-parsechangelog output directly
...
Let's use one of the dpkg Makefile fragments instead.
Change-Id: I0dc9bcb9ccd8e76ccd3bb1ce20b7b88cb0bb90d0
7 years ago
Guillem Jover
b1c1a69301
TT#49106 Remove --parallel as that is the default in compat 10
...
Change-Id: I7cfe32212481666e3349f786cf485a85e952eb3f
7 years ago
Guillem Jover
530e3bed69
TT#49106 Move kernel module packages to Section kernel
...
Change-Id: I2fa31333234dc0cd9a4610e85bf69d121becf180
7 years ago
Guillem Jover
2384b287a1
TT#49106 Normalize package descriptions
...
Remove trailing dots from summary, and lowercase first word.
Change-Id: Ibb1d2d14496134e957944f3672459add2a856ecb
7 years ago
Richard Fuchs
9e4d140e7b
TT#49045 add new flag to leave media direction attrs unchanged
...
Change-Id: I2dcafa3be9f8a0dfd7c1cf3e6046dabe9fa5bbee
7 years ago
Yasin CANER
81b8f98318
rtpengine.service : added new service file for Centos
...
added new systemd service file for Centos 7
7 years ago
Yasin CANER
63f3639f9d
rtpengine.sysconfig : changed comment line for systemd
...
Changed comment line for systemd. systemd cannot read variables when commented as old.
7 years ago
Yasin CANER
e8771d309d
daemon makefile : added if statement for g729
...
added if condition for g729 codec . After installation bcg729 library from git repo , it helps to find right path.
7 years ago
Alexander Lutay
8c9febd7df
TT#43810 Execute 'wrap-and-sort -sat' as suggested by check-packaging
...
We order content alphabetically everywhere.
Change-Id: I6304ca0ec6d3625b2386be09f3a9d3db0a699361
7 years ago
Richard Fuchs
881e0dc2dc
TT#48800 add option to disable individual SDES crypto suites
...
closes #661
Change-Id: I3556977246d6e15bf134755e1d699e9165735886
7 years ago
Richard Fuchs
810bda1486
TT#48800 create codec hash tables only on demand
...
Change-Id: I255d6ed2b2bc650115f008d90baa0ebbaa524f68
7 years ago
Richard Fuchs
98de5697e6
TT#48650 use constant string hashing for string lookups
...
To avoid repeated strcmp()s and make use of switch()'s optimised binary
lookup, we employ a second build step that preprocesses certain .c files
and uses gperf to substitute pseudomacros with their respective constant
hash value.
Change-Id: Id89c4728a0fc7aa911691d4dd1ba8e7b3916a983
7 years ago
Richard Fuchs
9e6199c7b9
don't skip incomplete monologues for `query`
...
Change-Id: I54b957b08440d7d31b26ef7fe99a31073171ae82
7 years ago
Richard Fuchs
c61d7f129e
add new `full rtcp attribute` flag
...
closes #668
Change-Id: I1ee13d4121d0aa6dff46470327a6caba9b631d7d
7 years ago
Richard Fuchs
19da0e05e8
TT#45472 save and restore media IDs from and to redis
...
Change-Id: Ic69b509531d4e5483122470cd3d2b0c7de712dca
7 years ago
Richard Fuchs
3dc7d1b3ed
TT#45472 support updating media ID strings
...
Change-Id: I8c8f42419d81fb3e08ecbbf09999d2be4f2ac93f
7 years ago
Richard Fuchs
d39c2dbb43
TT#45472 properly accept support for trickle ICE
...
Change-Id: Icb3bbe3b2e5eebd1db43254d4ba13b0fba218fcb
7 years ago
Richard Fuchs
01c5e5075d
TT#45472 use memmem() for str_str()
...
also fixes an off-by-one bug of the original str_str()
Change-Id: Ic781f963eea90e3d29ed856c8b00f150eedb139b
7 years ago
Richard Fuchs
77e2862a02
TT#45472 suppress media updates for SDP fragments
...
Change-Id: Iceae3fb44f77448311767d649d2f22e1153f27e9
7 years ago
Richard Fuchs
18ec141d2b
TT#45472 avoid an unnecessary implicit call to strlen
...
Change-Id: Ic45451ed3bab3d3724e4dadd43026529d3abc707
7 years ago
Richard Fuchs
d08d84071a
TT#45472 support SDP fragments for trickle ICE
...
Change-Id: I31880b5cf837a078bdb75e86dd425136bf829e4c
7 years ago
Richard Fuchs
3603cda0c4
TT#45472 fix indentation
...
Change-Id: Ibe64ae682f2c888897c4f9844db128b80e9d81e7
7 years ago
Richard Fuchs
c546b6b89f
TT#45472 check a=mid values in answers and warn on mismatches
...
Change-Id: I49b359db40b984abb8a46407145d5adeb7e19cfa
7 years ago
Richard Fuchs
e1fbe25b89
TT#45472 keep track of media IDs in a hash table
...
Change-Id: I66d2a5aff29447a60f4f3961165bfb6c0392a38e
7 years ago
Richard Fuchs
a1efdf6b20
TT#45472 support generating a=mid lines if not present
...
closes #641
Change-Id: I849f0c73c5fdd575417a37a41d6701ea4454374b
7 years ago
Richard Fuchs
3c50130c7b
TT#45472 process and retain media ID strings (a=mid)
...
Change-Id: Icf7219f407ed660c009ffde838c942e13aad40ce
7 years ago
Richard Fuchs
f1da49ff26
add missing quotes in readme
...
Change-Id: I3d7f39b48ffe0c9e9f1c4f71d5cb36369091cf56
7 years ago
Richard Fuchs
b778b712fc
fix poller race condition
...
One thread may close an fd while another thread is processing the result
events that can include a POLLOUT for the same fd. That same fd might
then get re-opened as another type of object and get added to the poller
again. When the POLLOUT event then gets processed, no `writeable`
function would be present.
This is not a clean fix for the underlying race condition as stray
events might still get processed, but seeing extra stray events should
not be a problem.
Change-Id: I2fa2277bb0ddf512f53917297bd4220fe794dd0e
7 years ago
Richard Fuchs
fb1083f8e3
Add option to leave base64 padding for a=crypto in place
...
closes #658
Squashed commit (plus docs and minor modification) of:
commit 4187cd3b2d
Author: Muhammad Zaka <muhammad.zaka@synety.com>
Date: Mon Nov 19 18:13:43 2018 +0000
removed unnecessary pad_crypto_def variable
commit 5c7b7c0ced
Author: Muhammad Zaka <muhammad.zaka@synety.com>
Date: Mon Nov 19 17:39:18 2018 +0000
add `pad-crypto` flag to not truncate trailing '==' after base64 encode
commit 98bea79902
Author: Muhammad Zaka <muhammad.zaka@synety.com>
Date: Fri Nov 16 10:59:47 2018 +0000
crypto containing padding should be sent within sdp for pass through
Change-Id: I1f7502f34e9492100e5c3a5a7345319ed996c22c
7 years ago
Richard Fuchs
9b2fe3711f
TT#47600 keep unconfigured rtpengine services from starting by default
...
fixes #656
Change-Id: I9ca3de40fa61ccf10c9c5ed6c60eaddc66d4ed4c
7 years ago
Richard Fuchs
60bd4a681e
clarify output of --codecs for codecs lacking RTP support
...
fixes #655
Change-Id: Ie51453487763809ff872fb4524cdfd27a56ff5e4
7 years ago
Richard Fuchs
c074319623
TT#46052 rate-limit certain log messages related to de/encoding
...
closes #625
Change-Id: Ia6e812322129db8be0d242a9ce8c37b730deeb11
7 years ago
Richard Fuchs
5e558e9016
fix test suite compilation after 590b752b
...
Change-Id: Ibcba457a1e31c1523b417a9492e581e0b5cedbbb
7 years ago
Sipwise Jenkins Builder
bfa6db402b
Release new version 7.1.0.0+0~mr7.1.0.0
7 years ago
Richard Fuchs
106007a36f
Merge branch 'master' of https://github.com/HeroBase/rtpengine
...
Change-Id: If48c75fc8ddf1535170d87ec310948a435645b2a
7 years ago
Tor Petterson
f71f66f60b
Expanded Documentation of option log-srtp-keys
7 years ago
Richard Fuchs
8f195e747e
Update README.md for name change of option from log-rtp-keys to log-srtp-keys
...
Co-Authored-By: TorPetterson <32388321+TorPetterson@users.noreply.github.com>
7 years ago
Richard Fuchs
0496c595b4
Change name of option from log-rtp-keys to log-srtp-keys
...
Co-Authored-By: TorPetterson <32388321+TorPetterson@users.noreply.github.com>
7 years ago
Richard Fuchs
0bf3eab4d6
convert codec ops to no-op for legacy control protocols
...
fixes #652
Change-Id: Ie6bc6529e43e3027cdcfc6cb22275b8b0145b69a
7 years ago
Richard Fuchs
13c21b1400
fix segfault when using legacy control protocol
...
fixes #652
Change-Id: Id60351e41411ae5a309bf7b1da98b1ec34c37d66
7 years ago
Tor Petterson
04e20f0f5d
Added option to README.md
7 years ago
Tor Petterson
590b752bbd
Added option to write SRTP keys to log
7 years ago