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
8 months ago
Richard Fuchs
7dbcb578ab
MT#61625 add "transform" transcode handler
...
Change-Id: I9b9ef39859f196a9c0ea8a7aee657311a70a5d03
9 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
9 months ago
Richard Fuchs
e72f7e4b0f
MT#61625 add ng_client code
...
Change-Id: If216cedc5b2ff81dadf1ec7d1df2b767c9dd3abc
9 months ago
Richard Fuchs
082f3f91cf
MT#55283 add timer-accuracy= option
...
Change-Id: I32eb05a5eaacccd2ef3e553a90a1eada33a9f50d
9 months ago
Richard Fuchs
ccccded287
MT#55283 add evs-dtx= option
...
Change-Id: I6489895e31e1fcf1c72c9767b122189f22f58792
9 months ago
Richard Fuchs
416ca38d25
MT#55283 allow overlapping port ranges
...
Change-Id: I6df35b8cc0687567d7c3c0fd6d44979345dca364
10 months ago
Richard Fuchs
9d93762053
MT#62053 add exclude-ports option
...
Change-Id: Ibf319f5ae00e120490610c695a326f5397412155
10 months ago
Richard Fuchs
5b7bc82bbb
MT#55283 warn about mismatched port ranges
...
Change-Id: I229056084844702e88867f4c9a17fe3b311d1036
10 months ago
Richard Fuchs
50a3e6b3ac
MT#62053 support per-interface port min/max
...
Change-Id: I13f62df4b674f69676be1e78c777dfc309fd7c64
10 months ago
Richard Fuchs
672bf5305c
MT#62053 add interfaces-config= option
...
Change-Id: I32c67bd6834f51c835c08af67a7d84f3216486db
10 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
10 months ago
Richard Fuchs
20ac8d2dd1
MT#61822 support removing unused cache data
...
Change-Id: I99fef5dd779e1b505aa2ad17ff68cd2eef6e050d
11 months ago
Donat Zenichev
82e8ed43e0
MT#61630 moh: introduce Music-on-hold documentation
...
Add configuration options and NG interface usage.
Change-Id: I97b12b965e70eb6cfc9918fa2518e1f9f6202598
11 months ago
Richard Fuchs
dcdeb6a9de
MT#61822 add db-cache-reload
...
Change-Id: I4976329d2a778fc9a87773a2d85c48bc1b0977ba
11 months ago
Richard Fuchs
ff16ac27f5
MT#61822 support on-demand loading to FS cache
...
Change-Id: Ifce951e52710fdb12ccb0de5d1a110b6f05a9873
11 months ago
Richard Fuchs
84998ced95
MT#61822 support preloading DB media to FS
...
Change-Id: I72a66a22d0eb75b7ea4a24c7c001c74fb25ca39b
11 months ago
Richard Fuchs
48cbb29371
MT#61822 support FS cache for DB media
...
Change-Id: I1dd390843f4b02eb64587673d33b9291bd9acac1
11 months ago
Richard Fuchs
db9144b91c
MT#61822 support on-demand loading of DB media
...
Change-Id: Ia356fbebdbb752ea7da314b8b16481eb302204d1
11 months ago
Richard Fuchs
40bb74ad52
MT#61822 add db-media-reload option
...
Change-Id: I50dbd868eeea2dd15d6cf95f5b80d5b4183f7d10
11 months ago
Richard Fuchs
e7c424d1ac
MT#61822 support preloading media from DB
...
Change-Id: Ieba8c9dd7ee413c64292a2fd48a16d38bade6be3
11 months ago
Richard Fuchs
349249f423
MT#61822 add on-demand caching of memory files
...
Change-Id: I39deff0fd89d45df5739900dac3aa236f528161c
11 months ago
Richard Fuchs
5ba1793aff
MT#61822 add media-files-reload option
...
Change-Id: Ica0aaa49a772ce7a078858d720a215de5bb557f6
11 months ago
Richard Fuchs
67dfeef914
MT#61822 support caching of media files in memory
...
Change-Id: I4b4e203b03273abf6e745897dea2de663f599a6c
11 months ago
Richard Fuchs
3409752fe2
MT#61822 add missing dashes to docs
...
Change-Id: I1de17c2a124fba4034dff96c4af44fea7e6e2713
11 months ago
Richard Fuchs
79c7493d3d
MT#55283 fix typoes
...
Change-Id: Ifbdff75798b5059ea0cc196719a3ec5f41750da4
12 months ago
Lucian Balaceanu
479598324e
MT#55283 Adding redis-subscribe parameter
...
Aim is to decouple redis read/write/subscribe.
Closes #1881
Change-Id: I9bfc46fa738898ab7fcac4f6a4691a6def6f77ba
12 months ago
Richard Fuchs
352465fc6a
MT#61352 support default signalling templates
...
Change-Id: Ifad2d5958defc8c7995be8bb6569885ae6749dc9
1 year ago
Richard Fuchs
b8a915246f
MT#61352 support signalling templates
...
Change-Id: If5624e3294bff7f677bdb08f98ea920c3b5f929a
1 year ago
Richard Fuchs
d48e028675
MT#55283 fix typo
...
Change-Id: I70affbf5d7180f090f9dc7ef543e77b57fd89481
1 year 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
1 year ago
Richard Fuchs
a371d369b2
MT#61263 add G.107.2 fullband option
...
And add appropriate test
Change-Id: Ib9fb7914a7f22ecbf29866a56b1d4c65921f15a0
1 year 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
1 year ago
Richard Fuchs
ef84ff65d3
MT#55283 fix syntax in docs
...
Interfaces must be separated by semicolons, not spaces
Change-Id: Id812e7c6c76da46073258f6ac807730676f597c3
1 year ago
Richard Fuchs
7bf431a1fa
MT#55283 support bencode format to Redis
...
Change-Id: Ib66b740558f16f59890cc1ce0f1fb444dee9ad41
1 year ago
Richard Fuchs
03247d8263
MT#55283 fix typo
...
Change-Id: I11f18f531c7cfd479c9b58fff3654f6ac0180e54
1 year ago
Richard Fuchs
a008e27a45
MT#55283 support interface aliases
...
Change-Id: Ifd85bc49201bab1ab89a8d240ee682a6d1655868
1 year ago
Richard Fuchs
656b2f651c
MT#55283 group sections of interface config docs
...
Change-Id: I0a1fade5de81cf902cca166e14d6cffeda11a85f
1 year ago
Richard Fuchs
324fc591e9
MT#55283 support custom uring buffer size
...
Change-Id: I020df2427f690d84130ca218c0b24cc8136fc07d
2 years ago
Richard Fuchs
38b17eb04d
MT#55283 support kernel-based media player
...
Change-Id: I5958015d819ca280273f80245dfa748531577b6a
2 years ago
Richard Fuchs
1ec68d8e6e
MT#55283 fix typo
...
Change-Id: I760de41e52f88cccc5e12a0e33fec596ef51793e
2 years ago
Richard Fuchs
9bce3a0077
MT#55283 document io-uring option
...
Change-Id: I84da22770f80c54969adb59ee36da2bed27448ea
2 years 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
2 years ago
Richard Fuchs
28e9079e2f
MT#55283 mass codec-chain update
...
Change-Id: I181e3cce6145b8bfd4c55e931b303a3b037eb167
2 years ago
Andrii Pogrebennyk
64631fb962
Add the new option rtcp-interval description and example
2 years 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
2 years 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
Richard Fuchs
18f0903f53
MT#57371 support rule prepending
...
For the use case with a separate base chain, we want to preempt other
firewall rules by default and insert our immediate jump rule at the
beginning, rather than at the end. Add an option to provide the other
behaviour.
Change-Id: I16171f7c028c89b94823ecc99387771be3ba9443
2 years ago