Guillem Jover
aee2a27c3e
TT#26264 Add systemd service wrappers for the init scripts
...
Properly switching to native systemd service files is too intrusive for
these services at this point of the release cycle. Let's use this hack
for now, and then convert these to the serveral .service, and .mount
units required.
Change-Id: I8f66bfd8be5924232bf2c34d42b18d2a332db3ee
8 years ago
Richard Fuchs
feafaf3d16
Perform 'wrap-and-sort -sat' of 6ac25391a5
...
Change-Id: Icd304b4752ae4976a3d66372085e92935492fe84
8 years ago
Richard Fuchs
67e2e4e0aa
Merge branch 'master' of https://github.com/juha-h/rtpengine
...
Change-Id: I913eb7d19d40186c4c24842a4e256d616d11a8f8
8 years ago
Richard Fuchs
bf66d7caf7
eliminate stray glib warning
...
Change-Id: Ib7bf097274fc9e9ab760bcc0552534e0da5a9129
8 years ago
Richard Fuchs
b1dc994a7f
explicitly support aliased flat codec options in ng-client for testing
...
Change-Id: Ic9deaa7403a49f70d27f3ec2aa223ae714fac64a
8 years ago
Juha Heinanen
6ac25391a5
debian: install rtpengine-recording.sample.conf
8 years ago
Juha Heinanen
6f45ed3cff
introduced rtpengine-recording.sample.conf
8 years ago
Richard Fuchs
6b86d70449
Merge branch 'timestamp' of https://github.com/aalba6675/rtpengine
...
Change-Id: Ie6872f2061753ed8f2e167e24a0f023e498a557c
8 years ago
Richard Fuchs
af963a23fd
make the new `stream` db field optional based on settings
...
Change-Id: I470ffa4c1bfcca5531786464c6e99850ac10f900
8 years ago
Richard Fuchs
15096f6616
Merge branch 'master' of https://github.com/juha-h/rtpengine into rfuchs/juha-h-master
...
Change-Id: I080193075837679c5f46829e85490bcb3af45bee
8 years ago
Anthony Alba
b9d84aa993
recording.c: add a few ms timestamps to pcap metadata
...
* For pcap recording, store a few timestamps in milliseconds in metadata
* created timestamp for each monologue
* terminated timestamp for first monologue in the linked list;
also "call end time" metadata includes the delete delay, so the
monologue terminated timestamp gives better information for
CDR purposes
8 years ago
Juha Heinanen
7f603b262e
recording-daemon: added possibility to store audio streams to database
...
- added new column 'stream mediumblob' to 'recording_streams' table for
audio streams
- added new option 'output-storage' with values 'file' (= default),
'db' or 'both'
8 years ago
Richard Fuchs
3ef300b31a
Merge branch 'master' of https://github.com/juha-h/rtpengine
...
Change-Id: I29534715d638410372ca5259cebe48d9aea223df
8 years ago
Juha Heinanen
f80618869e
improved metadata description
8 years ago
Juha Heinanen
97ee90331e
described required format of metadata for recording_metakeys table
8 years ago
Richard Fuchs
1099cf1bda
Merge branch 'memory_leak_fix' of https://github.com/jerzyptak/rtpengine
...
Change-Id: I5ae8fd99789736f375c30250b546dea80defb4d0
8 years ago
Jerzy Ptak
a44a9bf9f0
fixing memory leaks
8 years ago
Juha Heinanen
217446ce89
added note to readme about recording-daemon
8 years ago
Sipwise Jenkins Builder
fb04399465
Release new version 6.3.0.0+0~mr6.3.0.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
Richard Fuchs
620cf6125a
version test macro for DTLS_set_link_mtu
...
closes #479
Change-Id: Ie0546cf77d1532c88ecf94f0476ce505e845a0cc
8 years ago
Richard Fuchs
0db5e226e5
fix payload type tracking for transcoding situations
...
closes #476
Change-Id: I6a038136e22b23efe422eb40caa0f3e10359e5d1
8 years ago
Guillem Jover
2ebe76d535
TT#33306 Add dependencies on $network and $local_fs to init scripts
...
These daemons require these facilities to be setup. Previously this
was implied and shadowed by the sshd dependency, but once removed
the implicit dependencies disappeared, make them explicit now.
Change-Id: I13b9b797da0d69636c0f87d92d80a9af46c0726c
8 years ago
Richard Fuchs
6b88fc9e3a
avoid segfault when an encoder could not be opened
...
closes #473
Change-Id: Ie800c3682be58ab93178bceb9e952f26cb0d0e25
8 years ago
Richard Fuchs
092f8da3c6
use str_token_sep for SDP token extraction
...
closes #472
Change-Id: I10dc4aa8baadfc4c3d5ef5514e47fecc4bf2f10e
8 years ago
Richard Fuchs
3aa53a1e10
fix missing setup_media when using start_recording call
...
closes #462
Change-Id: I0e4d53225b03e061de28c3908e59f8816263cbb2
8 years ago
Alexander Lutay
86dcf34aa0
TT#33276 Remove sysv init script dependency on sshd
...
It is not necessary with systemd (all services start in parallel).
Change-Id: Id2c0976a3cf65cfafc8b9a41f44d78dd3e271af1
8 years ago
Richard Fuchs
22431f5720
fix recording mix sample rate mismatch
...
if a mix output is present already, use the mix output as format (sample
rate) specifier. otherwise there can be a mismatch between A, B and mix
sample rates in case of transcoding
Change-Id: I60fd2c249129baa470c1e257d5c127ed84922020
8 years ago