Sipwise Jenkins Builder
d0ace1f9b1
Release new version 6.2.2.1+0~mr6.2.2.1
8 years ago
Richard Fuchs
a0e342202a
TT#36759 rate limiting for ICE/STUN log messages
Change-Id: Iac172a52ac9a48d5ff62995454bda108680228d7
8 years ago
Richard Fuchs
6f387cf849
TT#37157 fix missing G722 RTP TS output scaling
fixes #560
Change-Id: Ief961a1f0e3d7fb1bd07e79eab1ceb54b5d131be
(cherry picked from commit e404f18975 )
8 years ago
Richard Fuchs
5d0b0d458c
TT#37156 fix divide by zero error (regression from db58aa80)
fixes #564
Change-Id: Ifdc58c814d6a0c82d95ca86ab2fd4eb3a85486ae
(cherry picked from commit 50394e8dd2 )
8 years ago
Richard Fuchs
474b579787
fix segfault when both forwarding and output are enabled
fixes #556
Change-Id: I80179a55bb9bac5478ed70e445bd4e2b87dfaaa6
(cherry picked from commit 78accdb639 )
8 years ago
Richard Fuchs
aea563ffc7
TT#35456 fix regression from 895fa9605
Adding a fixed length to the size of the buffer requested from the
packetizer was wrong, as this is not just the length of the working
buffer but also the size of the buffer to be returned for sample stream
(PCM) codecs. Instead, use the codec definition's bit per sample spec
to make AMR provide a larger buffer than the bare frame.
Change-Id: Ibff59b21d491e3327cc9e907e6515379a8ca9188
8 years ago
Richard Fuchs
348f0ff69a
TT#14008 fix codec mask logic if no masking info is present
fixes a glib warning
Change-Id: I8c79231e52a88b9fd2af7c3acf1be6b994e86876
8 years ago
Richard Fuchs
44c883fb27
TT#14008 fix compiler warning from libavformat
Change-Id: Ia22a0c66c511973e935d5a4e40a744d8f92eb19e
8 years ago
Richard Fuchs
eb5ab29262
TT#14008 fix libpcre references in makefile
Change-Id: I16c18d48a0df01d2b1e505fca81697658614d2d3
8 years ago
Richard Fuchs
390bca8bf3
remove the AMR decode test
the AMR (narrowband) decode test is unreliable as different AMR lib
versions give different results and the AVCODEC version test macros
aren't sufficient to differentiate between them
closes #549
Change-Id: I2eceb0a14b968be9cf7c62303a83fc958235e2dc
8 years ago
Richard Fuchs
90152ba2c8
fix graphite interval calculation for call durations
closes #543
Change-Id: I60f88cd874051c44df21b0b20401d1603ba5832e
8 years ago
Richard Fuchs
08bf2e1c63
fix compiler warning introduced in 677fe29d
Change-Id: I523bdf389cf8107f6f5c279c26a643c95ae54c49
8 years ago
Richard Fuchs
5a8b3493fe
TT#36180 calculate per-second stats based on timer runtime
Change-Id: I6b3665b2219becb0fb25f4849b11745f809ab8c7
8 years ago
Richard Fuchs
808dd49ffb
TT#36180 scale timer interval according to runtimes
Change-Id: Ie318997bacfacc6d9806d72ff42310cfd19f49b2
8 years ago
Richard Fuchs
3f61bbba33
TT#36308 fix possible segfault due to missing lock
Change-Id: I61d411cd88494fa8c3c4197ec9e5a70a2231a325
8 years ago
Richard Fuchs
8c2d2a268b
disable AMR narrowband decode test for older ffmpeg
closes #541
Change-Id: Idcdd6c16fdcfa85fd02301b2045e3685e172e82d
8 years ago
Richard Fuchs
a52a4c03dc
update README with link to bcg729 Debian package
Change-Id: I1b31ebd4fbd55626b14a7fa7b8c96e25a16a0805
8 years ago
Richard Fuchs
85afd74f3e
appropriate use of LDFLAGS and LDLIBS
fixes use of implicit make rules for some compilers
closes #539
Change-Id: I43a74ccf8155b1eafe90eba46ce155a2a6301a89
(cherry picked from commit 8c770b9e05 )
8 years ago
Richard Fuchs
2f8b82c0eb
don't run AMR tests when transcoding is disabled
fixes #540
Change-Id: I6b0d970ec9d7b8603ee401d8fd41176ee0ffeae4
(cherry picked from commit 06f76e6de4 )
8 years ago
Sipwise Jenkins Builder
8924a70c05
Release new version 6.2.2.0+0~mr6.2.2.0
8 years ago
Richard Fuchs
24e586c0eb
fix SRTP ROC syncing between kernel and userspace
also fixes spurious unkernelized rtcp-mux streams
fixes #495
Change-Id: I9ec86ec5ecfffeede367a9aab9168ac32b7a95f3
(cherry picked from commit e0cdf74ac5 )
8 years ago
Richard Fuchs
4e69c8356a
TT#35456 implement RFC 4867
Fixes AMR transcoding. Some features yet unsupported.
Fixes #498
Change-Id: I1075a539a7a7dab9106df9ef49b8bda2484b97ec
(cherry picked from commit 895fa96054 )
8 years ago
Richard Fuchs
70955c2e03
errno must be set to 0 before calling strto*()
... when using errno to determine errors
fixes #532
Change-Id: Iba1d02a86026cc878595895e91abe164cfe4d9bd
(cherry picked from commit 761ac6cb4f )
8 years ago
Guillem Jover
9f970337fe
TT#26264 Use better systemd native units
While still not the ideal implementation, this is certainly better than
the sysvinit script wrapper. We then will "only" need to move the setup
scripts into proper service files later on.
Change-Id: I990d6847117a4b91a8365a5e307fd96cf5b1899f
(cherry picked from commit aee2a27c3e )
(cherry picked from commit 1b489bd45d )
(cherry picked from commit 79807a9c2e )
8 years ago
Richard Fuchs
6108f29a40
eliminate stray glib warning
Change-Id: Ib7bf097274fc9e9ab760bcc0552534e0da5a9129
(cherry picked from commit bf66d7caf7 )
8 years ago
Jerzy Ptak
b3399648a0
fixing memory leaks
8 years ago
Sipwise Jenkins Builder
2942406127
Release new version 6.2.1.0+0~mr6.2.1.0
8 years ago
Richard Fuchs
79a74f69ff
Merge branch 'redis_racecondition' of https://github.com/1and1/rtpengine
Change-Id: Ic6bfc64003c7ec1eac18e65396a63142c6253afa
8 years ago
Claudiu Boriga
229b78d2b8
Fix race condition where redis context is used outside mutex protection
8 years ago
Richard Fuchs
33b262af78
TT#33700 migrate from avresample to swresample
closes #465
Change-Id: Ib23ea0dbaf151182360db8ae8e0bc94c93a1743a
8 years ago
Richard Fuchs
760488703e
omit ip_select_ident for CentOS kernels
closes #503
Change-Id: I0f49fd706b08921c86f11258be79bc4b9debce8d
8 years ago
Richard Fuchs
ce44eaf1d3
fix RTP timestamps in G.729 decoder
also fixes SRTP auth tag passed to transcoder
closes #501
Change-Id: I2253d1372784d0332b8449f8fb8087a2f7e4c699
8 years ago
Richard Fuchs
16024d2e7a
create explicit per-stream DTLS context for ICE
fixes #500
Change-Id: Iee3d9ab1c19a6992ae043896eb500b3961de3edc
8 years ago
Richard Fuchs
4ac6473be2
don't silence libav test build output
for #496
Change-Id: I815cd4da17c079533faf691d707d5d1e5b551172
8 years ago
Richard Fuchs
4d9d14016f
Merge branch 'master' of https://github.com/que273/rtpengine
Change-Id: Ifd3671331d763ce5559e676ac844818a26116bdc
8 years ago
Richard Fuchs
5a73f12adb
TT#34050 replace ffmpeg version test macro
fixes #484
Change-Id: Ia7aa9d63e09a90afc2814f0edede480c06ecc53a
8 years ago
Richard Fuchs
14100b0b8a
use reference counting on SSRC objects
possibly fixes #488 and #482
Change-Id: Ib68e456b9322836b153c9fd0e59c3556378557ae
8 years ago
Richard Fuchs
a3ed739835
Merge branch 'fix_uptime_stats' of https://github.com/1and1/rtpengine
Change-Id: Ic5661b25563588334f4f9b0611385a4aafe4bf3b
8 years ago
Claudiu Boriga
6ee4cc3a8d
Fix uptime statistics
8 years ago
Richard Fuchs
4be4f13ce0
Merge branch 'add-label' of https://github.com/aalba6675/rtpengine
Change-Id: Ia5defcaf67bc8a00644f719ff6bd26566908cbfc
8 years ago
Anthony Alba
bbcea40415
recording.c: save the label in pcap metadata file
label in ng-protocol can be used by SIP proxy to send additional
metadata. Write out label to pcap metadata file.
8 years ago
Richard Fuchs
2fc2b3bab7
fix possible null pointer segfault when using log level 7
Apparently it's possible that ps->selected_sfd is not from the ps->sfds
list, in which case the selected_sfd->crypto context will be left
uninitialized.
fixes #489
Change-Id: I844d9ba1d7e97a80b1f26769c1ea1e99cc2320b9
8 years ago
Hugh Waite
565ed98bfb
Fix AMR-WB codec initialisation
8 years ago
Richard Fuchs
7b6af45c43
CentOS 6 compile fixes
closes #486
closes #487
Change-Id: I070726e4048cfaf62ccd797c09ba7e41e75eb180
8 years ago
Alexander Lutay
458564c5c0
TT#33911 Perform 'wrap-and-sort -sat'
Change-Id: I391c4b64ea47e861d1a3b5534c98e9465bf8acbc
8 years ago
Richard Fuchs
e4e79233e2
compilation fix for glib < 2.32 (CentOS 6)
closes #485
Change-Id: I4d6be802503ba9334fe0687ec869335ada0fcc3f
8 years ago
Richard Fuchs
6e8d57e528
honour RFC 5506 by allowing more RTCP packet types leading the group
Change-Id: Ic8d7019e5bcadd9221c913b62e7c89e3042f7316
8 years ago
Richard Fuchs
32e0e2cf25
leave room for SRTP auth tag on transcoded packets
closes #480
Change-Id: I353b2da1f52974d93c20f0ab4be25b9baa41765c
8 years ago
Richard Fuchs
f1808e2f2d
TT#31197 include libbcg729 build dependency
Change-Id: Id6b8d360bf0680bf6900166076aa59c46c8648b5
8 years ago
Richard Fuchs
4538af32b4
Extended version test macros for ip_select_ident()
Version tests for the various flavours of ip_select_ident()
Including special handling for CentOS 7 as CentOS seems to be determined
to make things hard for everybody
closes #481
Change-Id: I46ce1abf3f1b74e634b1c548f8959bdbcc51a1f4
8 years ago