Orgad Shaneh
2f1f7bccb7
MT#55283 Add g729 package to docker build
...
Closes #2071
Change-Id: I06bcfe353af733a780e68f69292a1b8376369075
(cherry picked from commit c40357c62a )
2 months ago
Sipwise Jenkins Builder
115bb10f10
Release new version 14.1.2.0+0~mr14.1.2.0
2 months ago
Richard Fuchs
6e2630cfc1
MT#55283 fix handing of sub-ans with extra media
...
Closes #2066
Change-Id: I35761075c28be3ddf1476d46b3bb8621ae899b40
(cherry picked from commit e015250b96 )
3 months ago
Tom Briden
d85ab0f5c0
MT#55283 streambuf: check pointer isn't NULL before trying to free it
...
Closes #2065
Change-Id: I091aac6e81dc497668671427267d0ef2321ae8af
(cherry picked from commit 4c8e2262be )
3 months ago
Sipwise Jenkins Builder
d4d48d1817
Release new version 14.1.1.0+0~mr14.1.1.0
3 months ago
Richard Fuchs
3c07afd269
MT#55283 ignore erroneous use of to-tag
...
The Kamailio control module unconditionally adds the current to-tag to
the control message if rtpp-flags parsing is active. This is generally
not desirable in the case of an initial subscribe-request, as we want a
generated to-tag when the existing to-tag belongs to another dialogue.
Special-case this to ignore the included to-tag if none has been given
explicitly.
Change-Id: I1dc28bfdfd086766e0b6a117c74edd0ebb75d526
3 months ago
Richard Fuchs
d6cf41dfc8
MT#55283 track explicit to-tag in rtpp-flags
...
Change-Id: If6856dfa7bc62f5cd6668242fc2726369c0ac465
3 months ago
Richard Fuchs
54c0dc9f31
MT#55283 allow alternative spellings for to-tag
...
Change-Id: I3f66c6f699f279099a60f3ad3c4d76a01d0ed4ec
3 months ago
Richard Fuchs
fe06c5c1ef
MT#55283 track usage of rtpp-flags parsing
...
Change-Id: I1db41e06e3765d4af382b42f976118f88962f503
3 months ago
Richard Fuchs
d3ef4edfcf
MT#55283 allow RTCP APP for peer verification
...
Closes #2057
Change-Id: I069d12d8c7fd7ec36b77f1394fd9e8b928cdfd46
3 months ago
fergusean
256ad7b588
MT#55283 Fix "maximum" typo
...
Closes #2062
Change-Id: Ibef2fe4876cef777e23aaff87918352bec59b13f
3 months ago
Alexander Bakker
694a3b0579
MT#55283 Increase input buffer size for getaddrinfo to 256
...
Previously, rtpengine would refuse to resolve any hostnames longer than
64 characters.
Closes #2061
Change-Id: I5fe6c05f59a449f6e3b6b0f403d438626905101b
3 months ago
Richard Fuchs
2f6cdae173
MT#55283 add m=text test
...
Change-Id: Ib778b10b8171977ec7927bdbc41199668ec9b699
3 months ago
Richard Fuchs
d1c235cbd2
MT#55283 tmp buffer improvements
...
Change-Id: I81987a1a559d5bdcd5b1725dba227ce44e096e91
3 months ago
Richard Fuchs
cd5a77ab96
MT#55283 fix colliding use of temp buffer
...
closes #2054
Change-Id: I7943d4591f7fb9f08d079411b4b3c04cf96675e5
3 months ago
Richard Fuchs
b1ac55c844
MT#55283 add str_dup_dup helper function
...
Change-Id: Ieacb147e3a98b5f31a8e45fb709df73636347cc0
3 months ago
Guillem Jover
99e9254bf7
TT#82051 build: Remove unused .travis.yml file
...
The Travis service got closed down, and is no longer being used.
Change-Id: I547258a6ab0981eacb9933b62abead13fa8e0282
3 months ago
Guillem Jover
b64e077e4a
MT#55283 Rename from IPtables to nftables
...
Change-Id: I34b77b4af434e0c274618a7259d5705e15f3e7cd
3 months ago
Richard Fuchs
454983a3a8
MT#55283 add TOS to kernel player
...
Change-Id: I1e13015675b2b539e9c7cde01fba96a912726793
3 months ago
Richard Fuchs
d27fc60122
MT#55283 add missing opt setting
...
Fixes block-egress not being effective
Change-Id: Ib08146c62ae191abddd181e7df1f9f1e3149d6f9
3 months ago
Richard Fuchs
46a2124503
MT#55283 use wrapper function
...
Change-Id: I1ca86c0a815d959054c560ceed2610b3e2ab26f5
3 months ago
Richard Fuchs
690d601269
MT#55283 const qualifier
...
Change-Id: Ia042e3b8fb09fd832fef60a34c380e3b156aca56
3 months ago
Richard Fuchs
14561524dc
MT#55283 protect against possibly signed int
...
and add an additional comment
Change-Id: I5cb3f434a21879343568f87425356507c2717d7b
3 months ago
S-P Chan
ec8f99585d
MT#55283 Fix EL packaging
...
Update build dependencies:
- libjwt-devel
- pcre2-devel
- EL8: gcc-toolset-13-libatomic-devel; use gcc-toolset-13 also
for the install stage
Closes #2055
Change-Id: I54796d8f855357a31b2cc1abce31bdef5a5a92d8
3 months ago
Richard Fuchs
e24245501d
MT#55283 add const qualifiers
...
Change-Id: I8351c55fad8d446cd336d645dff8c79410d72967
3 months ago
Richard Fuchs
72ab151266
MT#55283 move uring conditions
...
Change-Id: If472d4c352d3e06faf87ab1f857e2fccb1c0d02d
3 months ago
Richard Fuchs
91dde0ba03
MT#55283 use struct init
...
Change-Id: I45ad350d461ee0f54279d33bc565c6119f5fe391
3 months ago
Richard Fuchs
84ca9e65ba
MT#55283 use kthread_*_stop
...
Change-Id: Icf1f8bfbec073fbe7e842cb7671d673bbee5a9dc
3 months ago
Richard Fuchs
900dfd5f86
MT#55283 signed refcount for consistency
...
Change-Id: I56008b19b60988127634c70e8703297f6059b93c
3 months ago
Richard Fuchs
00cc8f5703
MT#55283 add comments
...
Change-Id: If8a09345dd168fab69209a347239d52e240ce8b5
3 months ago
Richard Fuchs
65b94a73a9
MT#55283 return success from add_stream
...
Change-Id: I0d507432993725085671ed19f7a98e69c23c84e3
3 months ago
Richard Fuchs
d813453a56
MT#55283 avoid implicit memcpy
...
Change-Id: I282c922b7866d5c7d837205ba9f91166a00e21aa
4 months ago
Richard Fuchs
26be887cae
MT#55283 generalise obj allocators
...
Change-Id: Ic927bcac573c5b7c0343c77bebdc3c524f2fca64
4 months ago
Richard Fuchs
cc53062ca1
MT#55283 auto detect libiptc
...
Instead of having to manually disable legacy iptables support, auto
detect presence of libiptc and only include the feature if present.
Closes #2045
Change-Id: I649320727e9e9a565eabd369c683dfe6b6bdaec1
4 months ago
Richard Fuchs
5defd9cdb6
MT#55283 fix blank lines in stats output
...
Change-Id: I9fcf9df800dd9c1e59a9b96bff339063da60f629
4 months ago
Orgad Shaneh
2bc07e3cc9
MT#55283 Support "record call" for publish
...
Initial call recording is set by "record call". This worked for
offer/answer but not for publish.
Closes #2052
Change-Id: I0d311406aec36392f29c324ec862baa50bf23756
4 months ago
Richard Fuchs
910624c997
MT#55283 remove redundant condition
...
Change-Id: I324e4eaaaa40bcc919c874b39fa26580b9b849cf
4 months ago
Richard Fuchs
c82d9ff2e6
MT#55283 update return type
...
Change-Id: Ia4fc6e186a9cb0ca6cee9ecd53118362233b1f09
4 months ago
S-P Chan
92ff2280b7
MT#55283 Add linker flag to fix LTO on EL
...
- address GH #2049
Closes #2049
Closes #2050
Change-Id: I7a366e5e46808f8eb87a5f7cbc0c10ec89d162d4
4 months ago
Orgad Shaneh
46fca930b1
MT#55283 Introduce docker build
...
Source: https://github.com/audiocodes/docker-rtpengine .
Closes #2047
Change-Id: I0ffc875ed27df9638ebdefe4474558bf7477084b
4 months ago
Richard Fuchs
8b4219f739
MT#55283 introduce stream_fd lock
...
Required to avoid races over the "kernelized" flag
Change-Id: I316cc82d57a51e8778be4562a46a262804a7197f
4 months ago
Richard Fuchs
fede2a051e
MT#55283 fix deadlock retry logic
...
Change-Id: I6f4162f724e527828f4f14e26746dff7d43562f5
4 months ago
Richard Fuchs
54ce6d67f9
MT#55283 add alternative opus encodings
...
Change-Id: I86f67feeabd57f3b6f342817e3013a6ec2d133e8
4 months ago
Richard Fuchs
422db0f846
MT#55283 handle async errors
...
Change-Id: I021567bffc75033ae57ea00b5e4956b5e4b28622
4 months ago
Orgad Shaneh
afb9f5bcee
MT#55283 Doc: Fix internal links
...
Closes #2046
Change-Id: I5eaeac3f1dae52d26277f2f8423b558bff2f2840
4 months ago
Richard Fuchs
4b6b2eb1ab
MT#55283 fix compilation for RHEL
...
Closes #2042
Change-Id: I8b0de1bfdfa46370365511809daffd56bfb8a055
4 months ago
Sergey Safarov
708783ba86
MT#55283 el: updated mariadb-connector-c-devel as dependency
...
Added in #2043
Change-Id: If4e48a6f8b549b29145d450769b2e11ff60d738b
4 months ago
Sergey Safarov
5a00f80ba9
MT#55283 el: fixed dkms module build
...
Closes #2043
Change-Id: I18aa0790336776ec7262fdbe23761fda5353a659
4 months ago
Richard Fuchs
a766c0a811
MT#55283 use nonblocking netlink recv
...
Probably works better for #2041
Change-Id: I0bb7a89817e10e009d911bef7d6dff80e74325cb
4 months ago
Richard Fuchs
1807eb9fbf
MT#55283 skip over old NL messages
...
Track last sent seq and read responses until a relevant one is received.
Seems like NEWRULE sometimes (not always) produces two ACKs.
Change-Id: Id650ea4db3a685a2b06d4ab29572ac8d6cfb06fe
4 months ago