Richard Fuchs
8c770b9e05
appropriate use of LDFLAGS and LDLIBS
...
fixes use of implicit make rules for some compilers
closes #539
Change-Id: I43a74ccf8155b1eafe90eba46ce155a2a6301a89
8 years ago
Richard Fuchs
06f76e6de4
don't run AMR tests when transcoding is disabled
...
fixes #540
Change-Id: I6b0d970ec9d7b8603ee401d8fd41176ee0ffeae4
8 years ago
Guillem Jover
d4763aba14
TT#36351 Use modern ngcp-check-active
...
Change-Id: I88da19e2d474071f34ea7b23da9a60daf4fd2cbf
8 years ago
Richard Fuchs
0072380d99
support double type values in config file
...
Change-Id: If6a722e0070246dbdae7cda7b488524f1e216d7d
8 years ago
Richard Fuchs
b4f65bdd96
TT#35634 add `xmlrpc-address` option for callback address
...
Change-Id: I9c040fc00242469dadbfef485f33e41e698164d1
8 years ago
Richard Fuchs
345836e90a
TT#35413 implement a CPU limit and a load limit
...
Change-Id: Ia0c605d17866c232353917f2980637fa7823dce4
8 years ago
Richard Fuchs
efcad1c628
TT#35413 add support for the 'load limit' ng protocol extension
...
Change-Id: I3f3897794050e0807f3cddb8044b3aa37b703d9c
8 years ago
Richard Fuchs
43f2971722
disallow zero interface addresses in config
...
closes #538
Change-Id: I27278125e0f15e4cd860380592606adbcfd0f6b7
8 years ago
Richard Fuchs
93555d76d0
eliminate another deprecation warning for newer ffmpeg
...
Change-Id: I6fd8384c16a3f9f26c15c902e012a8226f228ebf
8 years ago
Richard Fuchs
10d9acda3f
ffmpeg: handle some API changes for release/4.0 master
...
closes #534
Change-Id: I02ca8e2e3cbe6193705b34f6f2df09205b283022
8 years ago
Richard Fuchs
e0cdf74ac5
fix SRTP ROC syncing between kernel and userspace
...
also fixes spurious unkernelized rtcp-mux streams
fixes #495
Change-Id: I9ec86ec5ecfffeede367a9aab9168ac32b7a95f3
8 years ago
Richard Fuchs
895fa96054
TT#35456 implement RFC 4867
...
Fixes AMR transcoding. Some features yet unsupported.
Fixes #498
Change-Id: I1075a539a7a7dab9106df9ef49b8bda2484b97ec
8 years ago
Michael Prokop
4d4abfabf8
TT#34358 Depend on lsb-release in ngcp-rtpengine-kernel-dkms package
...
Debian relies on the output of lsb-release in dkms, while
it doesn't strictly depend on it (it's just a Recommends).
We reported the bug towards dkms in Debian as
https://bugs.debian.org/896814
The best we can do until the underlying bug in dkms is fixed
is to depend on the lsb-release package in our ngcp-rtpengine-kernel-dkms
itself.
Change-Id: I2946b971ff463cec8f6e198b4a618ed0e056534c
Thanks: Richard Fuchs for debugging the issue
8 years ago
Richard Fuchs
761ac6cb4f
errno must be set to 0 before calling strto*()
...
... when using errno to determine errors
fixes #532
Change-Id: Iba1d02a86026cc878595895e91abe164cfe4d9bd
8 years ago
Guillem Jover
79807a9c2e
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
8 years ago
Richard Fuchs
6fa712d0d8
implement offer-timeout option
...
closes #526
Change-Id: I819e1ad567c93f922461caf15482c2c55a0143d1
8 years ago
Richard Fuchs
856af4a6be
Merge branch 'master' of https://github.com/netaskd/rtpengine
...
Change-Id: I97f8ab4fe3b1fed1d8170db47791f34eec3f8bee
8 years ago
Richard Fuchs
53a2165871
fix default value if output-storage isn't specified
...
Change-Id: Id74d9aa608aa963b995f199b2943efd926b97635
8 years ago
netaskd
62ec9cc4d2
add posibility to use different kernel version
8 years ago
netaskd
5ce19a8f9f
add homer options to el configuration
8 years ago
Guillem Jover
1b489bd45d
TT#26264 Fix rtpengine pid file in systemd service
...
Change-Id: I1b7bd31572ff30856bc4d2d31984515c7f3858fa
8 years ago
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