Commit Graph

251 Commits (rfuchs/timeout)

Author SHA1 Message Date
Richard Fuchs 17bda4b1e8 TT#156900 fix master/slave race condition with early closed ports
4 years ago
Richard Fuchs 6d1dfab77a TT#14008 convert logging context to stack
4 years ago
Richard Fuchs 3c1f4b1f1e TT#14008 remember last used local socket for reporting purposes
4 years ago
Richard Fuchs e7edfc03b4 TT#136954 add explicit flag to en/disable DTMF detection
4 years ago
Richard Fuchs a22c3a5a1f TT#136952 add CLI command to set delay buffer
4 years ago
Richard Fuchs 12f23b311c TT#157801 shift handling of v4/v6 addresses
4 years ago
Richard Fuchs ea7d04ae76 TT#136952 add CLI options to manipulate calls and tags
4 years ago
Richard Fuchs ef141e6810 TT#136952 split up CLI tag info writer
4 years ago
Richard Fuchs 31ad47af33 TT#136952 split up call info CLI writer
4 years ago
Richard Fuchs b9eea8c579 TT#14008 fix 32-bit compiler warnings
4 years ago
Sebastian Kemper 746dedb602 Add support for time64 libcs
4 years ago
Richard Fuchs 24f607752c TT#145450 add support for tracking multiple SSRCs per stream
4 years ago
Richard Fuchs 9a149a77fb TT#14008 make CLI call iterators lock-free
4 years ago
Richard Fuchs c5dc3484ae TT#131402 split up relay stats between kernel and userspace
4 years ago
Richard Fuchs ad64f4fa00 TT#101150 introduce proper struct for "counter" style stats
4 years ago
Richard Fuchs 7dcc4473f5 TT#101150 split out "gauge" style stats
4 years ago
Richard Fuchs 765b1e3bca TT#89352 use bool type for foreign call functions
5 years ago
Richard Fuchs 94a5feea7d TT#111150 fix coverity warnings
5 years ago
Richard Fuchs 92fb330a46 TT#91151 implement one-to-many forwarding
5 years ago
Richard Fuchs d5d0a3a994 TT#111150 convert str.len to size_t
5 years ago
Richard Fuchs a8d5076065 TT#119502 correctly restore calls from both Redis instances
5 years ago
Richard Fuchs 05ef61c0d7 TT#108003 fix errors reported by coverity
5 years ago
Richard Fuchs a86d98f8d1 TT#118902 add support for per-call debugging
5 years ago
Richard Fuchs bf40d2a841 Merge branch 'master' of https://github.com/smititelu/rtpengine
5 years ago
Stefan Mititelu 482e2d0d2b Add stats for ipv4/ipv6/mixed media calls
5 years ago
Huseyin Dikme 1d1558bcc1 added rtpengine-ctl set and list options for the delete-delay config parameter
5 years ago
Guillem Jover 1e62cbbb9a TT#111150 Inline int_diff_print_sz() to avoid pointer handling
5 years ago
Richard Fuchs 030f38ff16 TT#97301 add description to log levels
5 years ago
Richard Fuchs c69415ba45 TT#97301 allow printing and setting of individual log levels
5 years ago
Richard Fuchs 89d017ed73 TT#97301 update CLI online help
5 years ago
Richard Fuchs 30733ec5cd TT#97301 support granular log levels
5 years ago
Richard Fuchs 260a170524 TT#81212 add trigger to set all calls to own or foreign
5 years ago
Richard Fuchs 4902b07ff9 Merge branch 'master' of https://github.com/smititelu/rtpengine into smititelu-master
5 years ago
Richard Fuchs cbf6ad7041 TT#88951 abstractise CLI handling and writing
5 years ago
Stefan Mititelu 2ebf5a1526 Add redis async delete
5 years ago
Richard Fuchs 1589c29e28 TT#28300 add cleanup of poller related data
6 years ago
Richard Fuchs ac765d1b54 TT#82410 unify stats gathering functions
6 years ago
attermann da3c40e24a Added "currentstatistics" to json stats.
6 years ago
Richard Fuchs 64e6bf440b TT#82203 add detailed transcoding stats
6 years ago
Richard Fuchs 5f3f203fb8 TT#82203 add stats for transcoded sessions
6 years ago
attermann ccf1d4698a Extended json control statistics
6 years ago
attermann 032c6e473c Added cli command for parseable stats.
6 years ago
Richard Fuchs 08cdb4cdb6 TT#74300 split intro for call-id CLI output
6 years ago
Richard Fuchs c3f5282759 TT#74300 adapt CLI output to match log output for call stats
6 years ago
Richard Fuchs 5ac07564bd TT#74300 run indent over cli_incoming_list_callid
6 years ago
Richard Fuchs 8322a8b37f TT#72350 add codec info to CLI output
6 years ago
Richard Fuchs 26b725d024 TT#45617 add new options to support log markers for sensitive data
7 years ago
Richard Fuchs 35764c5c63 TT#44702 add CLI command for interface/port stats
7 years ago
Richard Fuchs e67b9c40da TT#43556 support blocking of DTMF event packets
7 years ago
Richard Fuchs be9c3146f4 fix missing header include
8 years ago
Richard Fuchs 09fed75e7e Merge branch 'master' of https://github.com/hdikme/rtpengine
8 years ago
Richard Fuchs 14ffd8feb0 TT#36303 support bandwidth usage resource limit
8 years ago
Huseyin Dikme ab58245096 -cli params diff command has been updated to serve only for the
8 years ago
Richard Fuchs 345836e90a TT#35413 implement a CPU limit and a load limit
8 years ago
Richard Fuchs 761ac6cb4f errno must be set to 0 before calling strto*()
8 years ago
Richard Fuchs 6fa712d0d8 implement offer-timeout option
8 years ago
Claudiu Boriga 80abad18cf Merge remote-tracking branch 'sipwise/master' into extend-rtpengine-ctl
8 years ago
Claudiu Boriga ff2a278ad7 Make 'rtpengine-ctl' configurable via rtpengine-ctl
8 years ago
Claudiu Boriga 0f9151e9ea Make 'redis-allowed-errors', 'redis-disable-time', 'redis-cmd-timeout'
8 years ago
Claudiu Boriga f2ce4d3a25 Add rtpengine-ctl 'get' commands as alias for 'list'
8 years ago
Claudiu Boriga be5211e6bd Introduce 'list silenttimeout' and 'list finaltimeout' to rtpengine-ctl
8 years ago
Huseyin Dikme 968446c730 cli params command has been created for initial, current parameters
8 years ago
Richard Fuchs 078af3c407 Merge branch 'add-requests-ps-stats' of https://github.com/1and1/rtpengine
8 years ago
Claudiu Boriga 0ffb9e6718 Display correct average for requests statistics
8 years ago
Richard Fuchs 321fb5e1ca fix double str_shift for 'list sessions CALLID'
8 years ago
Claudiu Boriga 00bdcef9a4 Fix statistics for average requests/sec sent to rtpengine-ctl
8 years ago
Claudiu Boriga f7ece0452b Merge remote-tracking branch 'sipwise/master' into add-requests-ps-stats
8 years ago
Claudiu Boriga 8cc4b7874e Add statistics for requests per second
8 years ago
Richard Fuchs 46d853972b move lib/ config options into struct
8 years ago
Richard Fuchs 75056a8dd1 eliminate the callmaster struct
8 years ago
Richard Fuchs f2b93f9ef8 move config options into global struct rtpengine_config
8 years ago
Richard Fuchs 741140341f move "totalstats" out of callmaster into global scope
8 years ago
Richard Fuchs c969ea1e57 move stats and statsps into global scope
8 years ago
Richard Fuchs 790e596c58 move cngs out of callmaster into global scope
8 years ago
Richard Fuchs 399e15b39a make the callhash global
8 years ago
Richard Fuchs b7aeff9a1c TT#24550 implement CLI get/set log level
8 years ago
Richard Fuchs e1ce74985f TT#28354 consolidate CLI string handling
8 years ago
Richard Fuchs 2eb01695bb TT#26756 clean up CLI code using streambuf
8 years ago
Pawel Kuzak 8941c827d3 Fix control statistics headlines
8 years ago
Richard Fuchs 523228b981 Merge branch 'stop-recording' of https://github.com/1and1/rtpengine
8 years ago
Claudiu Boriga cf15275f30 add stop recording comand to ng interface
8 years ago
Richard Fuchs 11dac7b28f TT#12800 add MOS statistics to final log output
9 years ago
Claudiu Boriga edac4f2cd7 make cli_incoming accept multiple connections
9 years ago
Richard Fuchs 6594b2b884 fixes for coverity
9 years ago
Richard Fuchs e85759a3b8 fix some errors caught by coverity
9 years ago
Frederic-Philippe Metz d88587512a Cleanup according to pull req #335
9 years ago
Richard Fuchs 984585a32c TT#5003 implement kernel-side call recording
9 years ago
Lucian Balaceanu 512cc24f9a Print relay IP information
10 years ago
Pawel Kuzak 96cd5fcf01 Merge remote-tracking branch 'upstream/master'
10 years ago
Stefan Mititelu bd7abe6409 Fix memory leak for notifications feature
10 years ago
Richard Fuchs a813ddfeae fix compiler warnings due to conflicting int types
10 years ago
Stefan Mititelu 4fd69132a2 Merge remote-tracking branch 'upstream/master'
10 years ago
Richard Fuchs 0206f09b93 fix obj-debug stuff
10 years ago
Stefan Mititelu ce3ae37a76 Fixes after second review
10 years ago
Stefan Mititelu f392d9b768 Update notifications flag logic
10 years ago
Stefan Mititelu 1648757aa7 Fixes after first review
10 years ago
Stefan Mititelu 9ec8ac6a47 Upgrade rtpengine-ctl tool
10 years ago
Stefan Mititelu d7a75a1256 Merge remote-tracking branch 'upstream/master'
10 years ago
Richard Fuchs 8f9580e9c1 Merge branch 'RTPENGINE-88-PULL' of https://github.com/1and1/rtpengine
10 years ago
smititelu bac271b398 Add callmaster config lock
10 years ago
Pawel Kuzak 3f4cfffdbb Fixed inconsistency in rtpengine-ctl list totals
10 years ago
Stefan Mititelu 57aa56616d Add offer/answer/delete processing statistics
10 years ago
Stefan Mititelu 05302c265f Update rtpengine-cli set maxsessions
10 years ago
Stefan Mititelu 4343ff02cb Update rtpengine-cli set maxopenfiles
10 years ago
Stefan Mititelu ef39aa35f1 Add rtpengine-ctl list/set timeout
10 years ago
Stefan Mititelu 9be68a0c2f Add FINAL_TIMEOUT parameter
10 years ago
smititelu b38f3da45c Redis nofitications fixes
10 years ago
smititelu ac753abebd Merge remote-tracking branch 'upstream/master' into dev-fmetz-redis-notification-upstream-updated
10 years ago
Frederic-Philippe Metz 1ca0cc5a52 Implemented session limitation logic
10 years ago
Frederic-Philippe Metz 48543b4c4e Intermediate State: Notifications enabled by cli
10 years ago
Richard Fuchs 6d3865b971 Mass update - manual merge of rfuchs/socket-rework branch
10 years ago
Frederic-Philippe Metz 82199216b2 Extended callid space for list_* output
10 years ago
smititelu c969ab9f60 Change maxsessions feature behaviour
10 years ago
smititelu 012bcc4b21 Add 'rtpengine-ctl list maxopenfiles' command
10 years ago
smititelu 00bb10bba7 Add 'rtpengine-ctl set maxsessions X' command
10 years ago
smititelu c44c35af55 Add 'rtpengine-ctl list maxsessions' command
10 years ago
smititelu 4b92d14e1f Allow more than 65536 open files
10 years ago
Frederic-Philippe Metz 10f6e51b72 Replaced sprintf by snprintf for cdrbuffer
10 years ago
Pawel Kuzak c2149964c6 Reorganized CLI output
10 years ago
Lucian Balaceanu 482b004ef5 CLI output for Graphite statistics
10 years ago
Pawel Kuzak 1640d92edc Merge branch 'dev-fmetz'
11 years ago
Pawel Kuzak 369316adb0 Added rejected sessions statistics to total stats and graphite
11 years ago
Richard Fuchs ed2c101a3f preliminary fixup of new kernel stats - needs more work
11 years ago
Frederic-Philippe Metz ee113f9998 Merge remote-tracking branch 'upstream/master'
11 years ago
Richard Fuchs 4ea8d96033 remove stray compiler warning
11 years ago
Frederic-Philippe Metz a9e4c023e4 Merge branch 'dev-fmetz'
11 years ago
Frederic-Philippe Metz d5db9d0f73 Merge branch 'dev-measuredelay-full' into dev-fmetz
11 years ago
Frederic-Philippe Metz 6d33ef76b0 Implemented delay measurement of RTP packets in kernel.
11 years ago
Frederic-Philippe Metz bd24127bce Revert "First try of implementation of measureing delay."
11 years ago
Frederic-Philippe Metz e0f9c59274 Implemented stage 1 of measuring delay
11 years ago
Frederic-Philippe Metz 6bc7a77e9b First try of implementation of measureing delay.
11 years ago
Richard Fuchs a5f7315a72 string handling fixes and improvements
11 years ago
Richard Fuchs d79c68f532 remove some unnecessary memsets
11 years ago
Richard Fuchs fb667a8dba turn tag and termination texts into array lookups
11 years ago
Richard Fuchs c22cc161ed Merge branch 'rfuchs/atomic-stats'
11 years ago
Richard Fuchs 787d90f004 rename atomic_uint64 to atomic64 for brevity
11 years ago
Richard Fuchs fedaaddf03 remove superfluous \n from log messages
11 years ago
Richard Fuchs 3bc1672a0e more atomic stats, and fix average length calc
11 years ago
Richard Fuchs 20fd255acc use UINT64F instead of %llu where appropriate
11 years ago
Richard Fuchs 28c6db9e53 fix references and locking in CLI
11 years ago
Richard Fuchs 411a888f9b use atomic ops for stats
11 years ago
Richard Fuchs de37ac046c use TLS buffer array for temporary strings
11 years ago
Richard Fuchs 36c7141d53 change control_ng_stats into a hash and use locking and atomic ops
11 years ago
Richard Fuchs 57c0a84d81 add locking to totalstats
11 years ago
Frederic-Philippe Metz 0ccb11a18d Added statistics on control ng interface.
11 years ago
Frederic-Philippe Metz 61a72b190f Added some more statistics.
11 years ago
Frederic-Philippe Metz b5665816e6 VOIPTEST-231_session_duration_rectl_milliseconds.patch
11 years ago
Frederic-Philippe Metz 4882d917ba RTPENGINE-1_total_statistics_rectl.patch:
11 years ago
Frederic-Philippe Metz 5342158811 added_information_of_from_to_tag:
11 years ago
Frederic-Philippe Metz a871cd7507 added_address_of_invoking_proxy
11 years ago