Richard Fuchs
71addf5118
MT#62687 support codec preferences
...
Change-Id: Ib8eaca5b2223cf7eb40e9dc68e8ab05782bd4f99
1 week ago
Donat Zenichev
746c68de45
MT#62272 moh: document new config option `moh-prevent-double-hold`
...
Add a documentation to describe a usage
of `moh-prevent-double-hold`.
Change-Id: I2df2900c2934b15837fd8b12fc639ba746b153fa
1 month ago
Richard Fuchs
7dbcb578ab
MT#61625 add "transform" transcode handler
...
Change-Id: I9b9ef39859f196a9c0ea8a7aee657311a70a5d03
2 months ago
Richard Fuchs
6b5fac9dc7
MT#61625 add "transcode-config"
...
Adds a new config section that allows adjusting behaviour for certain
transcoding scenarios. This only adds the initial support for the config
option.
Change-Id: Ia3d43061adc540fab054e5c99ab804dc1ff53b84
2 months ago
Richard Fuchs
e72f7e4b0f
MT#61625 add ng_client code
...
Change-Id: If216cedc5b2ff81dadf1ec7d1df2b767c9dd3abc
2 months ago
Richard Fuchs
082f3f91cf
MT#55283 add timer-accuracy= option
...
Change-Id: I32eb05a5eaacccd2ef3e553a90a1eada33a9f50d
2 months ago
Richard Fuchs
ccccded287
MT#55283 add evs-dtx= option
...
Change-Id: I6489895e31e1fcf1c72c9767b122189f22f58792
2 months ago
Richard Fuchs
416ca38d25
MT#55283 allow overlapping port ranges
...
Change-Id: I6df35b8cc0687567d7c3c0fd6d44979345dca364
3 months ago
Richard Fuchs
9d93762053
MT#62053 add exclude-ports option
...
Change-Id: Ibf319f5ae00e120490610c695a326f5397412155
3 months ago
Richard Fuchs
5b7bc82bbb
MT#55283 warn about mismatched port ranges
...
Change-Id: I229056084844702e88867f4c9a17fe3b311d1036
3 months ago
Richard Fuchs
50a3e6b3ac
MT#62053 support per-interface port min/max
...
Change-Id: I13f62df4b674f69676be1e78c777dfc309fd7c64
3 months ago
Richard Fuchs
672bf5305c
MT#62053 add interfaces-config= option
...
Change-Id: I32c67bd6834f51c835c08af67a7d84f3216486db
3 months ago
Richard Fuchs
fb1ad3f0cf
MT#55283 properly support empty keyspace list
...
If keyspace notifications are used at all, the respective objects and
threads must be created during startup. This requires at least some
keyspace to be configured. To support usage without any keyspaces
initially (and add them during runtime), add a special case (set
keyspace to -1).
Convert all keyspace variables to signed ints. Ignore negative keyspace
numbers where appropriate. Support Redis endpoint addresses without
database number.
Fixes #1902
Change-Id: I45a3c87bc515f9b14e64ec1ec0906dde271b5f8d
3 months ago
Richard Fuchs
20ac8d2dd1
MT#61822 support removing unused cache data
...
Change-Id: I99fef5dd779e1b505aa2ad17ff68cd2eef6e050d
4 months ago
Donat Zenichev
82e8ed43e0
MT#61630 moh: introduce Music-on-hold documentation
...
Add configuration options and NG interface usage.
Change-Id: I97b12b965e70eb6cfc9918fa2518e1f9f6202598
4 months ago
Richard Fuchs
dcdeb6a9de
MT#61822 add db-cache-reload
...
Change-Id: I4976329d2a778fc9a87773a2d85c48bc1b0977ba
4 months ago
Richard Fuchs
ff16ac27f5
MT#61822 support on-demand loading to FS cache
...
Change-Id: Ifce951e52710fdb12ccb0de5d1a110b6f05a9873
4 months ago
Richard Fuchs
84998ced95
MT#61822 support preloading DB media to FS
...
Change-Id: I72a66a22d0eb75b7ea4a24c7c001c74fb25ca39b
4 months ago
Richard Fuchs
48cbb29371
MT#61822 support FS cache for DB media
...
Change-Id: I1dd390843f4b02eb64587673d33b9291bd9acac1
4 months ago
Richard Fuchs
db9144b91c
MT#61822 support on-demand loading of DB media
...
Change-Id: Ia356fbebdbb752ea7da314b8b16481eb302204d1
4 months ago
Richard Fuchs
40bb74ad52
MT#61822 add db-media-reload option
...
Change-Id: I50dbd868eeea2dd15d6cf95f5b80d5b4183f7d10
4 months ago
Richard Fuchs
e7c424d1ac
MT#61822 support preloading media from DB
...
Change-Id: Ieba8c9dd7ee413c64292a2fd48a16d38bade6be3
4 months ago
Richard Fuchs
349249f423
MT#61822 add on-demand caching of memory files
...
Change-Id: I39deff0fd89d45df5739900dac3aa236f528161c
4 months ago
Richard Fuchs
5ba1793aff
MT#61822 add media-files-reload option
...
Change-Id: Ica0aaa49a772ce7a078858d720a215de5bb557f6
4 months ago
Richard Fuchs
67dfeef914
MT#61822 support caching of media files in memory
...
Change-Id: I4b4e203b03273abf6e745897dea2de663f599a6c
4 months ago
Richard Fuchs
3409752fe2
MT#61822 add missing dashes to docs
...
Change-Id: I1de17c2a124fba4034dff96c4af44fea7e6e2713
4 months ago
Richard Fuchs
79c7493d3d
MT#55283 fix typoes
...
Change-Id: Ifbdff75798b5059ea0cc196719a3ec5f41750da4
5 months ago
Lucian Balaceanu
479598324e
MT#55283 Adding redis-subscribe parameter
...
Aim is to decouple redis read/write/subscribe.
Closes #1881
Change-Id: I9bfc46fa738898ab7fcac4f6a4691a6def6f77ba
5 months ago
Richard Fuchs
352465fc6a
MT#61352 support default signalling templates
...
Change-Id: Ifad2d5958defc8c7995be8bb6569885ae6749dc9
5 months ago
Richard Fuchs
b8a915246f
MT#61352 support signalling templates
...
Change-Id: If5624e3294bff7f677bdb08f98ea920c3b5f929a
5 months ago
Richard Fuchs
d48e028675
MT#55283 fix typo
...
Change-Id: I70affbf5d7180f090f9dc7ef543e77b57fd89481
5 months ago
Donat Zenichev
5ad662901b
MT#61556 docs: document new festure redis-resolve-on-reconnect
...
Documentation for the redis resolve on reconnect feature.
Change-Id: I138c9bead9aa9203987653cf4ec433b801e62f5a
5 months ago
Richard Fuchs
a371d369b2
MT#61263 add G.107.2 fullband option
...
And add appropriate test
Change-Id: Ib9fb7914a7f22ecbf29866a56b1d4c65921f15a0
7 months ago
Richard Fuchs
ef4e548dd8
MT#61263 update MOS formula
...
Add support for simplified G.107 formula, with math changed to
fixed-point. Retain legacy formula as an option for backwards
compatibility.
Change-Id: I999fc7de7be1407876c201c251538cea72b04008
7 months ago
Richard Fuchs
ef84ff65d3
MT#55283 fix syntax in docs
...
Interfaces must be separated by semicolons, not spaces
Change-Id: Id812e7c6c76da46073258f6ac807730676f597c3
8 months ago
Richard Fuchs
7bf431a1fa
MT#55283 support bencode format to Redis
...
Change-Id: Ib66b740558f16f59890cc1ce0f1fb444dee9ad41
9 months ago
Richard Fuchs
03247d8263
MT#55283 fix typo
...
Change-Id: I11f18f531c7cfd479c9b58fff3654f6ac0180e54
10 months ago
Richard Fuchs
a008e27a45
MT#55283 support interface aliases
...
Change-Id: Ifd85bc49201bab1ab89a8d240ee682a6d1655868
11 months ago
Richard Fuchs
656b2f651c
MT#55283 group sections of interface config docs
...
Change-Id: I0a1fade5de81cf902cca166e14d6cffeda11a85f
11 months ago
Richard Fuchs
324fc591e9
MT#55283 support custom uring buffer size
...
Change-Id: I020df2427f690d84130ca218c0b24cc8136fc07d
11 months ago
Richard Fuchs
38b17eb04d
MT#55283 support kernel-based media player
...
Change-Id: I5958015d819ca280273f80245dfa748531577b6a
12 months ago
Richard Fuchs
1ec68d8e6e
MT#55283 fix typo
...
Change-Id: I760de41e52f88cccc5e12a0e33fec596ef51793e
1 year ago
Richard Fuchs
9bce3a0077
MT#55283 document io-uring option
...
Change-Id: I84da22770f80c54969adb59ee36da2bed27448ea
1 year ago
Lucian Balaceanu
7905811c53
MT#55283 Adding support for NG trace to Homer
...
Support is desired for Kamailio/Rtpengine traffic via UDP.
Adding homer-disable-rtcp-stats and homer-enable-ng config params to
separately control sending to Homer each traffic type. By default rtcp
is `on` when homer parameter is configured. NG is by default disabled.
closes #1802
Change-Id: Ib68fb133cffc5d8945f9b6bf60bab3e80fab9630
1 year ago
Richard Fuchs
28e9079e2f
MT#55283 mass codec-chain update
...
Change-Id: I181e3cce6145b8bfd4c55e931b303a3b037eb167
1 year ago
Andrii Pogrebennyk
64631fb962
Add the new option rtcp-interval description and example
1 year ago
Dennis Yurasov
6a8c523d55
MT#55283 Avoiding "Too many packets in UDP receive ...
...
... queue (more than 50), aborting loop. Dropped packets possible" errors.
closes #1769
Change-Id: I2c5041756aa6b14182bb1bbc2d037120064edcb0
1 year ago
Richard Fuchs
a4024ac51f
MT#57371 add --nftables-status option
...
Change-Id: I9925c8c593850729095647b3749fb4b9835b37a4
2 years ago
Richard Fuchs
f5416c64c3
MT#57371 configurable nftables families
...
Change-Id: I8c3e76ed6a86522f53dc309aa7a91c93359b96f8
2 years ago
Richard Fuchs
27a1d60405
MT#57371 support "none" as nft base chain
...
Change-Id: I8d2b43e3b4dd9c26b6b9b4cfa325a48a6c6f1c8a
2 years ago