Commit Graph

295 Commits (f40e3c0653a90aea7de324a8ef18cf4df81a8e15)

Author SHA1 Message Date
Richard Fuchs fdac938ecf TT#91151 add a free-form software ID config option
4 years ago
Richard Fuchs b0f185f409 TT#111357 refactor sysconf() call into shared code
4 years ago
Richard Fuchs a8013ffe70 TT#111051 set thread specific process names
4 years ago
Damir Nedžibović 0ae0681b28 TT#14008 Squashed commit of the following:
4 years ago
Damir Nedžibović 2fc54462de TT#14008 Squashed commit of the following:
4 years ago
Stefan Mititelu 001abe5f1f Add new config parameter: `save-interface-ports`
4 years ago
Richard Fuchs 604aa5a9a0 TT#92250 add new reorder-codecs flag
4 years ago
Richard Fuchs e9bdbb1ee6 TT#97301 fix removal of debug_srtp
4 years ago
Richard Fuchs 30733ec5cd TT#97301 support granular log levels
4 years ago
Richard Fuchs 73e4ef42eb TT#101653 add silence detection option
4 years ago
Richard Fuchs b355e55fcb make DTMF options dependent on transcoding option
5 years ago
Richard Fuchs 17e22ade36 TT#98901 add limit to length of DTX processing
5 years ago
Richard Fuchs bae79d3fef TT#98901 handle AMR SID DTX
5 years ago
Richard Fuchs fa64e2261e TT#98901 add codec timers thread
5 years ago
Richard Fuchs bbc6aa9dac TT#14008 avoid double free on shutdown
5 years ago
Richard Fuchs 18a3b9df0f clean up codec stats on shutdown
5 years ago
Richard Fuchs 4902b07ff9 Merge branch 'master' of https://github.com/smititelu/rtpengine into smititelu-master
5 years ago
Richard Fuchs 32d43fed4d TT#91150 move to a global NG cookie cache
5 years ago
Richard Fuchs aa36a1f619 TT#88951 add HTTP/Websocket listener
5 years ago
Stefan Mititelu 2ebf5a1526 Add redis async delete
5 years ago
Richard Fuchs c7904866b0 fix mem handling for Redis auth strings
5 years ago
Richard Fuchs e65b01d5ab TT#86850 support DNS lookup for advertised address
5 years ago
Richard Fuchs 9bcd50e9c2 TT#86850 support DNS name resolution for interfaces
5 years ago
Richard Fuchs 29da888ad9 TT#86850 split out interface-name resolution
5 years ago
Stefan Mititelu eb8169868d Fix a few more "still reachable". End all redis unused threads.
5 years ago
Stefan Mititelu 8ba5d162dd Fix Valgrind "still reachable" for a few others
5 years ago
Richard Fuchs 3c3729f81c TT#28300 fix missing strdup for multi homed interfaces
5 years ago
Stefan Mititelu 831bb88e24 Fix Valgrind "still reachable" for if name and q
5 years ago
Stefan Mititelu a6d2f92962 Solve Valgrind "possibly lost" for redis and dtls
5 years ago
Richard Fuchs 1589c29e28 TT#28300 add cleanup of poller related data
5 years ago
Richard Fuchs e01b3b421c TT#28300 add cleanup of calls structs
5 years ago
Richard Fuchs 2a4dbd8d37 TT#28300 add cleanup of global interface structs
5 years ago
Richard Fuchs a4849f7ae6 TT#28300 eliminate need for if_a_global
5 years ago
Stefan Mititelu de28a65934 Solve Vlagrind "definitely lost" memory leaks
5 years ago
Richard Fuchs abe7caf066 TT#75350 update cipher lists and make the configurable
5 years ago
Richard Fuchs 48c3af7f9d TT#76711 add spandsp logging
5 years ago
Richard Fuchs 0cd8883639 TT#78203 add SRTP debug options
5 years ago
Richard Fuchs ef0d6a3a80 TT#74301 merge jitter buffer PR #834
5 years ago
Richard Fuchs 61ac7e9656 TT#72000 add different endpoint detection algorithms
6 years ago
Richard Fuchs c36a44580d fix incorrect parameter type used for homer-id=
6 years ago
Richard Fuchs bfc9799c7e TT#65100 don't start a redis notification context/thread when not in use
6 years ago
Richard Fuchs 1653f3201b don't free redis event base while being used
6 years ago
Richard Fuchs 79fb320021 add missing header include
6 years ago
Richard Fuchs fcb08df0ae TT#59805 add dtmf-log-dest option
6 years ago
Richard Fuchs 5b0a0105ef TT#50652 support playing back media files from database
6 years ago
Richard Fuchs 831946a8d4 TT#50652 fix compilation for with_transcode=no
6 years ago
Richard Fuchs 3bdad88063 TT#50652 create timer to gradually send packets without jitter
6 years ago
Richard Fuchs 83965bdb1f TT#50652 infrastructure to support reading/playing of media files
6 years ago
Richard Fuchs e3ec97f858 TT#50652 add -Wstrict-prototypes everywhere
6 years ago
Richard Fuchs 3b28460507 TT#52651 Squashed commit of the following:
6 years ago
Tor Petterson f71f66f60b Expanded Documentation of option log-srtp-keys
7 years ago
Richard Fuchs 0496c595b4
Change name of option from log-rtp-keys to log-srtp-keys
7 years ago
Tor Petterson 590b752bbd Added option to write SRTP keys to log
7 years ago
Guillem Jover 5ba52952c0 TT#42906 Add systemd notify support
7 years ago
Richard Fuchs 89084da8d8 TT#43855 support XMLRPC callback to Kamailio
7 years ago
Richard Fuchs 7dd8ed0b8f quote options value strings in error output
7 years ago
Richard Fuchs a44b34a7a9 don't free event base before calling loopbreak()
7 years ago
Richard Fuchs a9ec666cb4 TT#38350 implement sending DTMF events to syslog
7 years ago
Richard Fuchs d66a2e5191 TT#38351 support specifying interfaces by name
7 years ago
Richard Fuchs 09fed75e7e Merge branch 'master' of https://github.com/hdikme/rtpengine
7 years ago
Richard Fuchs fa5c265045 TT#36302 support scheduling settings
7 years ago
Richard Fuchs 14ffd8feb0 TT#36303 support bandwidth usage resource limit
7 years ago
Huseyin Dikme ab58245096 -cli params diff command has been updated to serve only for the
7 years ago
Richard Fuchs 345836e90a TT#35413 implement a CPU limit and a load limit
7 years ago
Richard Fuchs 43f2971722 disallow zero interface addresses in config
7 years ago
Richard Fuchs 6fa712d0d8 implement offer-timeout option
7 years ago
Richard Fuchs 126a69f29c TT#28163 logging and documentation improvements
7 years ago
Richard Fuchs f8aad04948 TT#30404 move portions required for decoding from recording-daemon to lib
7 years ago
Claudiu Boriga 80abad18cf Merge remote-tracking branch 'sipwise/master' into extend-rtpengine-ctl
7 years ago
Claudiu Boriga ff2a278ad7 Make 'rtpengine-ctl' configurable via rtpengine-ctl
7 years ago
Claudiu Boriga 0f9151e9ea Make 'redis-allowed-errors', 'redis-disable-time', 'redis-cmd-timeout'
7 years ago
Huseyin Dikme 968446c730 cli params command has been created for initial, current parameters
7 years ago
Claudiu Boriga ac1a957a05 Merge remote-tracking branch 'sipwise/master' into add_disable_tout
7 years ago
Richard Fuchs 74bae6a9a9 TT#30150 add option for different logging styles
7 years ago
Claudiu Boriga 485092383f Make redis connection timeout configurable
7 years ago
Claudiu Boriga 562c5b40a6 Add parameter that sets a timeout for redis commands
7 years ago
Claudiu Boriga c31ffa4639 Add paramaters to disable redis communication in case of multiple errors
7 years ago
Richard Fuchs 46d853972b move lib/ config options into struct
7 years ago
Richard Fuchs 0e3f5eb3c2 move all remaining config options into global config struct
7 years ago
Richard Fuchs 75056a8dd1 eliminate the callmaster struct
7 years ago
Richard Fuchs f2b93f9ef8 move config options into global struct rtpengine_config
7 years ago
Richard Fuchs d65a6bbbdc move latest_graphite_interval_start to global scope
7 years ago
Richard Fuchs 741140341f move "totalstats" out of callmaster into global scope
7 years ago
Richard Fuchs cf3a8f9e16 move 'poller' member of callmaster into global scope
7 years ago
Richard Fuchs dffbddb2d6 don't use g_ prefix for global variables
7 years ago
Richard Fuchs e87b2710c8 move matching regexps out of callmaster into global
7 years ago
Richard Fuchs 790e596c58 move cngs out of callmaster into global scope
7 years ago
Richard Fuchs 1aa9944fe4 TT#27550 implement interface round-robin selection
8 years ago
Claudiu Boriga 3472821ccc Add option to set TOS for control-ng interface
8 years ago
Richard Fuchs 13d51f0df0 add extra thread allowance for blocking CLI code
8 years ago
Michael Prokop 6932f22c66 TT#22411 Fix spelling mistakes/typos
8 years ago
Richard Fuchs e7d75bd275 TT#19350 add option to manage iptables rules directly
8 years ago
Lucian Balaceanu 63bdd61565 on startup, also accept hostname:port params for endpoints
8 years ago
Richard Fuchs 223c7f17dd TT#12800 abstractize rtcp parsing and logging functions
8 years ago
Richard Fuchs 531febbbb0 migrate log-stderr and log-facility options to lib for recording daemon
8 years ago
Richard Fuchs 6594b2b884 fixes for coverity
8 years ago
Richard Fuchs e85759a3b8 fix some errors caught by coverity
8 years ago
Richard Fuchs 5c0dc629c1 consolidate AES crypto suites for different key lengths
8 years ago
Frederic-Philippe Metz 14b37ebfe5 Removes multikey stuff
8 years ago
Richard Fuchs f77726caa8 update redis one-key concept
8 years ago