Date | Description |
2024-12-19
|
CallXML: extended syntax for "$randswitch()" substitution
|
2024-12-10
|
CallXML: fixed "addsipmalformer" CallXML element to modify SIP header, updated example at website
|
2024-12-04
|
CallXML: new parameters "maxtotalminutes", "removelastdigitscount" in "dynamicblasklist" CallXML element
|
2024-12-03
|
CallXML: new parameters "trimStartChars", "trimEndChars", "startIndex" in "substring" CallXML element
|
2024-11-11
|
Implemented RTP media session update when the software receives UPDATE with new SDP
|
2024-11-06
|
CallXML: new element "update" to test SDP media negotiation within SIP UPDATE method
|
2024-09-07
|
allowed "%" character in UAC registration user name for escaping
|
2024-02-17
|
Using setting "DebugMediaPath" for "mixed RX+TX" recordings
|
2024-01-25
|
New setting "LocalHttpsCertificateIssuerName"
|
2024-01-12
|
New API method "CallXmlLogMessagesJSON"
|
2023-11-26
|
Fixed a regression bug in Login.html redirection
|
2023-11-11
|
Some unpublished features 2023-06...2023-11
|
2023-11-11
|
Fixed issue with corrupted uploaded audio files
|
2023-11-11
|
new fileId to download in API method "DownloadRecordedFile": "pcap_sip" and "pcap_sip_rtp"
|
2023-11-11
|
CallXML: new parameter "referredBy" for "transfer" element
|
2023-05-21
|
Setting "EnablePerformanceDebugger"
|
2023-04-04
|
New parameter for API methods "GetCurrentCallsJSON" and "Cdr/GetCallsJSON": "includeSipTraceAsHtml"
|
2023-03-04
|
Additional verification procedure of the database XML settings file, needed to avoid having corrupt settings file
|
2023-02-24
|
CallXML: passed DTMF from call leg B into CallXML script
|
2023-01-26
|
Fixed a bug with duplicate sessions having ID = 0, with setting ResetCallXmlSessionIdWhenStartedCallGenerator
|
2023-01-05
|
CallXML: "sendhttprequest" is able to send HTTP POST with JSON from "CDATA" inner XML element
|
2022-12-16
|
Moved to a newer IDE (compiler): Microsoft Visual Studio 2022
|
2022-11-24
|
Setting "RecordingsAutoDeleteMaxAgeInDays"
|
2022-11-21
|
Fixed race condition issue with incoming calls: concurrent received CANCEL and sent 200 OK. Now the call is ended when CANCEL is received
|
2022-10-01
|
Setting "EnableSipTcpTransport"
|
2022-09-28
|
CallXML: new parameter "uploadToUrls" for "recordcall"
|
2022-08-01
|
Fixed race condition bug in "recorder queue" module (writing recordings to WAV files)
|
2022-07-31
|
Fixed implementation of setting "RecorderQueueMaxCount"
|
2022-07-08
|
CallXML: new parameter "maxCC" for "limitcps" to limit concurrent calls count (CC) per destination IP in dialer scripts
|
2022-07-03
|
Fixed caller ID ("From" SIP header) in call C, that is generated on REFER
|
2022-07-03
|
new fileId to download in API method "DownloadRecordedFile": "pcap_sip" and "pcap_sip_rtp"
|
2022-06-23
|
CallXML: new "limitcps" element to limit CPS per destination IP in dialer scripts
|
2022-06-20
|
Fixed setting "MaxCallLifeTimeInHours" for outgoing calls in ringing state
|
2022-06-14
|
CallXML: minor fix in "inputdigits"
|
2022-04-15
|
Integrated the software with VOSK speech recognition server (based on Kaldi)
|
2022-03-19
|
CallXML: fixed "sendhttprequest" in case of timeout and no "resultvar" set
|
2022-03-09
|
Fixed downlaoding mixed recorded files via API
|
2022-03-04
|
Increased freeware licensed limit: 50 concurrent calls, unlimited attempted and received calls
|
2022-03-04
|
Fixed processing of "Contact" SIP header when it contains parameters
|
2022-01-02
|
CallXML: implemented event "answer" for "callgroup"
|
2021-11-21
|
added report for remote-side rejection delay
|
2021-11-11
|
supported custom SIP headers for SIP UAS when sending "183 Session Progress"
|
2021-11-07
|
Settings "RtpTxBufferSize", "RtpRxBufferSize"
|
2021-10-26
|
Setting "MinimizeMiscThreadPoolPriority"
|
2021-10-25
|
Settings "SipUdpSendBufferSize" and "SipUdpRecvBufferSize"
|
2021-10-21
|
Added "consumed RAM" chart report into web UI
|
2021-10-19
|
removed requirement of "rtpmap" attribute for G722 codec
|
2021-10-19
|
New setting "PerformanceIndicatorsHistoryMaxDays"
|
2021-10-09
|
CallXML: optimized execution time for "if" and "block" elements
|
2021-10-02
|
CallXML: "debugRecordingThreshold" in verifyaudio" now also works for PESQ MOS mode
|
2021-09-20
|
CallXML: new playaudio mode "siprec2" - play mono WAV file into 2nd RTP stream
|
2021-09-11
|
support of SIPREC: generate calls with 2 RTP streams and play stereo WAV files
|
2021-09-04
|
New API method "/DownloadRecordedFile"
|
2021-08-29
|
New API method "/API/MainViewModel/UacRegistrationsJSON"
|
2021-07-23
|
New API method "/API/MainViewModel/GetCurrentCallsJSON"
|
2021-05-31
|
included statistics for "RTCP mean jitter" into report
|
2021-05-30
|
New setting "RtpTxTTL": IP TTL field for transmitted RTP packets
|
2021-05-28
|
New CDR fields with received RTP stream statistics: total, discarded, out of order (early, late), erroneous, duplicate packets count
|
2021-04-16
|
New CLI parameter "MaxCurrentCallsLimitMode"
|
2021-04-09
|
new command line interface parameter "TestId"
|
2021-04-07
|
Improved Web UI for system logs
|
2021-03-30
|
Always declaring global "c=" line in SDP, for all media streams
|
2021-03-28
|
new command line interface parameter "JsonReportFile"
|
2021-03-28
|
new command line interface parameter "HtmlReportFile"
|
2021-03-26
|
New API parameter "includeSipTrace" for "/API/MainViewModel/Cdr/GetCallsJSON"
|
2021-03-23
|
Setting "TlsMethod" now has default value "TLSv12" and possible values "TLSv10, TLSv11, TLSv12"
|
2021-03-23
|
Recompiled code with Visual Studio 2019, OpenSSL 1.1.0f
|
2021-03-14
|
Updated reference to .NET framework. Now minimum requirement is .NET 4.6
|
2021-01-14
|
Setting "MediaTransportPoolMinIdleTimeMs"
|
2021-01-13
|
CallXML: new attribute "writeSettingsFileToDisk" in "setcallgeneratorparams" element
|
2020-10-21
|
Setting "RtpClockFrequencyHz" to simulate RTP clock skew in SIP Tester
|
2020-10-10
|
CallXML: "headers" attribute in "disconnect" element
|
2020-09-17
|
Setting "IgnoreUnknownRequiredSipExtensions"
|
2020-09-16
|
CallXML: "minlevelvar" attribute in "measuresignal" element
|
2020-08-03
|
Using TLS 1.2 in embedded web server for HTTPS
|
2020-06-26
|
Processing RTP flag "M" to reset jitter buffer
|
2020-05-27
|
fixed issue with leaking TCP connections with re-registering UAC registrations
|
2020-05-17
|
CallXML: "updateCacheFromDisk" attribute in "inputdigits" and "playaudio" elements
|
2020-05-17
|
CallXML: "finalKeys" attribute in "recordmessage" element
|
2020-05-16
|
CallXML: "finalKeys" attribute in "inputdigits" element
|
2020-04-30
|
Setting "VideoSdpPayloadType"
|
2020-03-28
|
CallXML: "controlaudio" element
|
2020-02-17
|
fixed setting "DeclareRFC2833InSDP"
|
2020-02-06
|
setting "EnableAutomaticHtmlReports"
|
2020-01-25
|
Responding "200 OK" to in-dialog OPTIONS SIP request
|
2020-01-13
|
setting "AutomaticReRegisterOnFailureMaxAttemptsCount"
|
2020-01-13
|
"Supported INVITE request URI with semicolon parameters
|
2020-01-11
|
CallXML: "tlsversion" parameter for "sendhttprequest"
|
2020-01-11
|
CallXML: "headers" parameter for "sendhttprequest"
|
2019-12-12
|
"Custom SIP Call-ID" feld in UAC registrations
|
2019-12-11
|
command line parameter "UacRegistrationsCsvFile"
|
2019-12-03
|
CallXML: "getrtpinfo" returns variable "RTP_Codec"
|
2019-11-12
|
workaround to avoid memory leak with .NET 4.8, in one more specific case
|
2019-10-05
|
workaround to avoid memory leak with Windows 10, .NET 4.8
|
2019-09-25
|
Fix in API method "Jobs/CreateAndStart"
|
2019-09-19
|
Web API method "UploadNumberList"
|
2019-09-19
|
CallXML: "mode" parameter for "readnumberlist" element
|
2019-09-09
|
Fix: RFC2833 DTMF duration field was not reset with every next transmitted digit. Now it is reset to zero
|
2019-08-26
|
added new 4xx, 5xx, 6xx failed attempts counters into reports/statistics: desktop GUI, web UI, API, HTML reports
|
2019-08-26
|
fixed updating reports/statistics page in Web UI in case when setting "UpdateGuiOnTimerS" = "0"
|
2019-08-14
|
added "18x response delay" in reports/statistics
|
2019-08-11
|
CallXML: "sipCallId" parameter for "register" element
|
2019-08-06
|
CallXML: fixed error when parsing syntax like "$a;;$b;" - multiple variables with semicolon between them
|
2019-07-27
|
CallXML: new parameter "rtpProxyMode" for "transfer" element
|
2019-07-24
|
API method "/API/MainViewModel/GetCounters"
|
2019-07-23
|
CallXML: new element "getrtpinfo"
|
2019-07-01
|
Setting "DnsMode", new DNS mode "SRV" when UAC registrations connect to servers via SRV DNS records
|
2019-06-25
|
CallXML: new escaping for "|" characters in "headers" parameter for "call" and "accept" elements
|
2019-06-25
|
Fix: "callfailure" event is raised on 3xx response too (previously it was not raised)
|
2019-06-25
|
Fix: "verifyaudio" now does not use intermediate G711A codec when the SIP call uses codec G711U
|
2019-06-19
|
setting "PesqTruncateRemainderData"
|
2019-05-29
|
Setting "AutomaticSoftwareRestartPeriodH"
|
2019-05-22
|
"offline PESQ MOS calculation" module
|
2019-05-20
|
CallXML: new element "resetrtpstatistics" for multiple RTP quality measurements in one SIP call
|
2019-05-20
|
CallXML: new parameter "recorderId" for "recordcall" for multiple recorders in one SIP call
|
2019-05-16
|
"offline PESQ MOS calculation" module
|
2019-05-09
|
CallXML: "getsiptrace" element to access SIP messages in script
|
2019-05-08
|
API methods for independent call generators (Jobs)
|
2019-04-27
|
CallXML: SIP header variables are available in "reinvite" event handler now
|
2019-04-26
|
CallXML: SIP header variables are available in "callfailure" event handler now
|
2019-04-24
|
CallXML: new element "ifnumberexists" for fast lookups
|
2019-04-23
|
new parameter "scriptExecutionTimeoutS" for API method "CreateCall_Post"
|
2019-04-02
|
WAV recordings HTML5 player in web interface
|
2019-03-07
|
API method "/API/MainViewModel/Updater/StartUpdate" to update software version
|
2019-03-03
|
API method "ClearCache"
|
2019-02-16
|
Fix: correct processing of received RFC2833 DTMF event when same digit is pressed
|
2019-02-13
|
CallXML: new element "requestcsv" for fast lookups
|
2019-02-12
|
CallXML: setting sipHeaderXXX variables when handling provisional responses
|
2019-02-07
|
setting "EnableCloseProgramConfirmation"
|
2019-01-25
|
CallXML: "enablesipscanner" element for VoIP security tests
|
2019-01-24
|
CallXML: "serverheadervar" attribute in "sendsipmessage" element
|
2019-01-18
|
GUI for "fake SDP" mode
|
2019-01-18
|
CallXML: "noRtpIfNoOffer" attribute in "accept" element
|
2019-01-15
|
CallXML: "getdblcallscount" element for filtering and advanced call processing
|
2019-01-13
|
CallXML: parameter "fakeSdp" in "call" and "accept", for high-CPS DOS tests of SIP proxy servers
|
2018-12-21
|
incrementing SDP o= version when sending RE-INVITE
|
2018-11-26
|
CallXML: new element "setRtpMalformer", for legal hacking services
|
2018-11-21
|
CallXML: new element "callLeg" for "verifyaudio"
|
2018-11-18
|
API method "DestroyCall": added new parameter "calledIdSuffix"
|
2018-11-17
|
CallXML: new element "addsipmalformer"
|
2018-11-12
|
moved measurement history charts into HTML popups
|
2018-11-02
|
CallXML: new event type "cancelled"
|
2018-10-24
|
CallXML: new parameters "localSipAddress", "localSipPort" in "call", "transfer", "sendsipmessage"; new setting "LocalSipAddresses"
|
2018-10-20
|
CallXML: new attribute "pattern" in "assign"
|
2018-10-14
|
CallXML: new element "setrtptxfields"
|
2018-09-05
|
CallXML: new parameter "lineBreak" in "additionalMultipartContent" element
|
2018-09-03
|
History charts in reports/statistics HTML reports and "system status" web UI
|
2018-08-27
|
New audio setting: "LocalSIPAddress"
|
2018-08-26
|
added parameter "calledId" into API method "/API/MainViewModel/DestroyCall"
|
2018-07-31
|
CallXML: new parameter "_18xTimeout" in "transfer"
|
2018-07-27
|
CallXML: new parameter "maxtime" in "sendhttprequest"
|
2018-07-26
|
CallXML: new parameter "ringbacktoneMaxtime" in "transfer"
|
2018-07-25
|
CallXML: new parameters "debugMediaRx", "debugMediaTx" and "debugMediaMixed" in "call" and "accept"
|
2018-07-25
|
CallXML: new parameter "digittimeout" in "inputdigits"
|
2018-07-18
|
CallXML: new event "idleMedia"
|
2018-07-16
|
New setting "DisableWDT" - watchdog timer
|
2018-07-15
|
CallXML: new element "sendspoofedudppacket" for penetration tests
|
2018-07-07
|
CallXML: multiple file names in "playaudio" and "inputdigits"
|
2018-07-06
|
CallXML: new default variable "callerIdName"
|
2018-07-02
|
added parameter "waitforexit" into API method "/API/MainViewModel/CreateCall_Post"
|
2018-06-28
|
CallXML: new element "setwebapiresult"
|
2018-06-28
|
API method "/API/MainViewModel/CreateCall_Post" returns error details and results of the test passed from "setwebapiresult" CallXML element
|
2018-06-27
|
Added parameter "maxCount" into API method "/API/MainViewModel/Cdr/GetCallsJSON"
|
2018-06-27
|
adjusted exact bit match mode audio verification algorithm to consider unmatched head size
|
2018-06-21
|
New setting "CdrTimestampsMode", old setting "UseNicTimestampsForCdr" is obsolete
|
2018-06-10
|
CallXML: added "rtpDscp" parameter into "call" nad "accept" elements for advanced VoIP tests using IP ToS (DSCP) field
|
2018-06-06
|
CallXML: added "value" parameter into "waitforevent" element to wait for specific event ID
|
2018-06-05
|
added CDR column filter paramters into Web API method "SendCallxmlEvent"
|
2018-05-15
|
New API method "/API/MainViewModel/SendCallxmlEvent"
|
2018-05-12
|
CallXML: added "cseq" parameter into "call" element
|
2018-04-28
|
CallXML: "verifyaudio", "playaudio", "inputdigits" - supported HTTP and HTTPS URLs to download audio files from web server
|
2018-04-02
|
New API method "/API/MainViewModel/SetCdrFields"
|
2018-04-01
|
automatic installation of WinPCAP if it is missing on the machine
|
2018-03-31
|
new CDR fields with RTP stream IP ToS (DSCP) field values
|
2018-03-17
|
New setting "EnableSsrcRtpFilter"
|
2018-03-11
|
added parameters "callsPerTick", "intervalMsL", "intervalMsH", "intervalMsL" into Web API method "CreateCalls_Post"
|
2018-03-07
|
New setting "WebServerAccessControlAllowOriginHeader"
|
2018-03-07
|
CallXML: "repeatCounterVar" parameter in "readcsv"
|
2018-03-02
|
CallXML: new element "setimpairmentparams", used for research work
|
2018-03-01
|
new Web API method "CreateCalls_Post" - to create multiple calls using the API
|
2018-02-23
|
New setting "BackupSettingsAndScriptsStorageTimeInDays"
|
2018-02-19
|
"Free disk space" display in system status report
|
2018-02-01
|
CallXML: new parameter "fromTag" for "call" element (used for unit tests with REFER)
|
2018-01-16
|
setting "DebugMediaAudioVerification"
|
2018-01-10
|
CallXML: new element "elseif" to be used in combination with "if"
|
2018-01-06
|
CallXML: new element "setuaccredentials"
|
2018-01-04
|
CallXML: "readcsv" now supports reading CSV files from HTTP/HTTPS URL
|
2017-12-24
|
CallXML: "getrtpmeasurements" element to programmatically access VoIP quality indicators
|
2017-12-22
|
CallXML: added parameter "direction" into element "ifcallexists"
|
2017-12-21
|
New setting "PassUacRegistrationAuthInfoToIncomingCalls"
|
2017-12-14
|
parameter "SettingsFile" in command line mode
|
2017-12-12
|
CallXML: added parameter "dontwait" into element "transfer"
|
2017-11-11
|
CallXML: added parameter "method" into element "playdtmf"
|
2017-10-31
|
CallXML: parameter "dontProxyRtpMedia" in "transfer" element
|
2017-10-29
|
New setting "SimulatedAckPacketLossProbability"
|
2017-10-27
|
extended API method "GetCallsJSON"
|
2017-10-26
|
CallXML: element "waitforevent" to synchronize execution of multiple scripts
|
2017-10-07
|
New setting "RecordedWavFilesDurationLimitS"
|
2017-10-05
|
CallXML: added parameter "maxCallsToAttempt" into element "setCallGeneratorParams"
|
2017-10-03
|
displayed latest retransmitted SIP BYE Call-ID header in packet analyser statistics
|
2017-09-29
|
displayed latest retransmitted SIP INVITE Call-ID header in packet analyser statistics
|
2017-08-15
|
new Web API method "SetScriptForIncomingCalls"
|
2017-08-11
|
new Web API method "StartScript" for better integration into test frameworks
|
2017-07-17
|
web API methods "StartCreatingCallsOnTimer", "StopCreatingCallsOnTimer", "Cdr/ClearMemory", "ResetCounters"
|
2017-06-27
|
CallXML: new parameter for "transfer": "simulateFasAfterConnection"
|
2017-06-01
|
Setting "ResetCallXmlSessionIdWhenStartedCallGenerator"
|
2017-05-24
|
Audio+video SIP calls. Video playback of any codec from pcap file
|
2017-05-23
|
Added button "reset settings"
|
2017-05-19
|
Implemented sending system errors to multiple emails
|
2017-05-15
|
Settings view: displayed flag "requires restart"
|
2017-05-12
|
CDR statistics webpage: added a button "download CDR as CSV"
|
2017-05-12
|
Current calls webpage: displayed number of connected and total current calls
|
2017-05-01
|
Optimized CDR query procedures: moved CDR lookup code to C/C++ module
|
2017-04-03
|
Setting "DisableUacUnregisters"
|
2017-04-02
|
HTTPS transport for web interface and web API
|
2017-03-13
|
CallXML: "testId" parameter for "call"
|
2017-03-06
|
CallXML: saving multiple SDP attributes with same name into separate CallXML variables (it is useful to access "fmtp" SDP attributes)
|
2017-02-21
|
CallXML: getcdrcallscount element
|
2017-02-19
|
Reusing previously generated "Authorization" header in re-REGISTER on timer
|
2017-02-10
|
CallXML: "floor()", "ceil()", "round()" expressions in element "assign", attribute "mathvalue"
|
2017-02-02
|
Implemented saving SIP trace as TXT files, splitted for every SIP call
|
2017-01-10
|
CallXML variable "callNumberInBurst" for advanced testing of conference servers
|
2017-01-04
|
Improved tables layout in web UI
|
2016-12-25
|
Added parameter "sipCallId" into web API method "GetCallsJSON"
|
2016-12-18
|
New web API method: /API/MainViewModel/Cdr/GetCallsJSON
|
2016-12-07
|
Setting "EnableRtcpXr"
|
2016-12-06
|
Supported parsing SDP with SRTP key larger than 128 bits
|
2016-12-02
|
Supported SSL v.2, SSL v.3, TLS v.1.2 for SIPS transport
|
2016-11-30
|
New API method: GetCurrentCallsCount
|
2016-11-27
|
Supported SRV DNS records (for customers in US and Canada)
|
2016-11-17
|
Implemented limit of REGISTER requests per second to avoid overloads of tested PBX
|
2016-11-06
|
CallXML: implemented modulo operator (%) in "assign:mathvalue" syntax analyser
|
2016-10-31
|
CallXML: implemented "considerThisCall" parameter for "ifcallexists" element
|
2016-10-10
|
Implemented "ForcedMappedAddress" setting for WinPCAP RTP sender operation mode
|
2016-09-22
|
Improved VoIP recording algorithm in case of VAD and RTP clock skew
|
2016-09-15
|
Boolean expressions engine: added support of strings in single quotes
|
2016-09-13
|
(SIP Tester, softswitch) WebUI to manage audio files
|
2016-09-08
|
WebUI: better view of tables in HTML + code cleaning
|
2016-08-25
|
new setting "EnableRtpStatisticsCalculationInPacketAnalyser" to save CPU resources for VoIP recording
|
2016-08-18
|
added "direction" parameter into "SetCallXmlVariables" API
|
2016-08-16
|
improved linking of SIP call to RTP stream in environmanets with NAT
|
2016-08-01
|
Added CDR field "CalledIP" (requested by some telco)
|
2016-07-10
|
CDR web UI: added min and max datetime filter
|
2016-07-05
|
Extended web API method "CreateCall_Post", added new method "DestroyCall"
|
2016-07-05
|
WebUI for passive mode: showing UAC and UAS SIP messages in different colors
|
2016-07-05
|
Loading SIP trace from previously saved PCAP file, if displayed call is loaded from CDR data file after restarting the software
|
2016-07-03
|
Added setting "CdrDisplaySource" to automatically load calls from CSV CDR files
|
2016-06-23
|
Added "TenantId" CDR field for VoIP recording mode
|
2016-06-21
|
Added setting "NatList" to explicitly handle NAT when linking captured RTP streams to SIP call
|
2016-06-12
|
refactored web authentication procedures
|
2016-06-12
|
refactored CDR collection procedures
|
2016-06-08
|
Added CDR field "Recorded_Mix_FileName"
|
2016-06-01
|
Added setting "UseSipsInRequestLineUriForTls" to enable "sip:" request-line URI with TLS transport
|
2016-05-31
|
Changed order of displayed calls in CDR: newest calls go first now
|
2016-05-31
|
Changed order of log messages: newest first now
|
2016-05-28
|
New feature for SIP Tester as VoIP recorder: setting "SaveRtpPacketsToMixedWav", requested by someone from Turkey
|
2016-05-08
|
UAC registrations: new field "Use for calls only" = "Don't send REGISTER"
|
2016-05-06
|
CallXML: added element "disableuacregistration" for someone in US
|
2016-05-06
|
Refactored writing to system log files
|
2016-05-05
|
Refactored procedure of getting timestamps for CDR without WinPCAP: using QueryPerformanceCounter() now
|
2016-05-03
|
Improved RTP stream lookup procedure for passive-mode monitoring (for a major telco in Brasil)
|
2016-04-28
|
CallXML: "maxansweredtime" parameter for "transfer", "maxansweredtime" event
|
2016-04-27
|
Added "LocalIpAddress" field into "UAC registrations"
|
2016-04-27
|
CallXML: added "contactHeaderFormat" into "register" element
|
2016-04-27
|
CLI: "infinite" TotalCalls parameter value, to allow continuous call generation from command line
|
2016-04-21
|
WebUI: call details web page with CDR fields and SIP trace
|
2016-04-18
|
CallXML: added "var" attribute into "call" element (requested by customer)
|
2016-04-16
|
CallXML: added "from" and "to" attributes into "switch" - "case" elements
|
2016-04-16
|
Improved software update procedure
|
2016-04-12
|
Extended settings SaveSip(AndRtp)PacketsToDisk_PathPattern settings: now it can contain different patterns for different calls (e.g. incoming and outgoing calls)
|
2016-04-11
|
Added a command-line parameter "NumberOfCallsPerBurst" (was requested by customer)
|
2016-04-07
|
Sending 200 OK response for PUBLISH SIP request
|
2016-03-26
|
CallXML: extended "setcallgeneratorparams" for random interval between calls (for someone in Beirut)
|
2016-03-23
|
Added CDR field "RTP packets count"
|
2016-03-23
|
Boolean expressions syntax: "contains" operator
|
2016-03-23
|
RFC2833 DTMF generation in WinPCAP RTP sender mode
|
2016-03-21
|
Manual aborting (hangup) of current calls in GUI
|
2016-03-20
|
Improved performance: got 8000 G711 channels with RTP WAV audio playback
|
2016-03-15
|
CallXML: renamed parameter "maxtime" into "maxringtime" for "call" element
|
2016-03-15
|
Settings for sound card buffer size
|
2016-03-14
|
Major improvement in PESQ MOS algorithm: jitter buffer frame loss compensation
|
2016-03-12
|
Minor improvements in PESQ MOS algorithm: delay calculation
|
2016-03-08
|
CallXML: "expires" parameter for "register" element
|
2016-03-07
|
Supported SIP URIs like "sip:xxxx@domain;user=phone" for outgoing calls
|
2016-03-06
|
UAC REGISTER performance improvements: simulated 100K extensions without CPU overload
|
2016-03-02
|
CallXML: "httpUrl" attribute for "include" element
|
2016-03-01
|
Added a setting "WebApiTrustedIpAddresses" to make it easier for applications to use the Web API
|
2016-02-28
|
Implemented change of codec in "reinvite" CallXML element
|
2016-02-27
|
Setting "CdrPath"
|
2016-02-27
|
"Manual tests" window for individual SIP calls: connect to sound device, send DTMF
|
2016-02-26
|
"Expires" field for adding batch of UAC registrations
|
2016-02-24
|
Sound card module: audio connection to current SIP calls for manual real-time testing and demonstration
|
2016-02-22
|
CallXML: "setinterval" element needed for timers
|
2016-02-22
|
CallXML: extended "setcallgeneratorparams"
|
2016-02-22
|
Added "Require100rel" setting to test PRACK (RFC3262) SIP call flows
|
2016-02-21
|
"POST" method for "sendhttprequest" - needed for integration with 3rd party APIs
|
2016-02-21
|
API method "/API/MainViewModel/CreateCall" to integrate StarTrinity softswitch with a web application (for someone in France)
|
2016-02-21
|
Extended web API framework to support invoking methods. Added an API "/API/MainViewModel/CurrentCallExists" for integration between 2 instances of SIP Tester
|
2016-02-13
|
CallXML: "sendhttprequest" element to integrate with third party APIs
|
2016-02-09
|
Packet loss concealment (PLC) for G.711 codec, needed to avoid skew in recorded WAV files when getting lost frames in jitter buffer (necessary for PESQ)
|
2016-02-04
|
Added setting "DontPrintPortInRequestUri" (requires restart of software)
|
2016-02-02
|
"Host for calls" and "port for calls" fields in "UAC registrations", used to set different Request URI for REGISTER and INVITE
|
2016-02-01
|
CallXML: "disableRtp" parameter for "call" and "accept" (for someone from Russia)
|
2016-01-29
|
Custom "Contact" SIP header format for UAC REGISTER (for someone in Israel)
|
2016-01-18
|
SIP Tester GUI: "repeatCount" parameter to read destinations from CSV
|
2016-01-13
|
SRTP media transport support
|
2016-01-12
|
CallXML: "sipCallId" attribute for "call" element to set custom Call-ID header in INVITE (requested by someone from US)
|
2015-12-23
|
Supported SIPS (SIP over TLS transport). Included sample certificate files into installer
|
2015-12-12
|
Setting "ReuseExistingTcpSocketToTheSameDestination" (for someone in US, Silicon Valley)
|
2015-12-06
|
Selecting previous test ID(s) to load from CDR database
|
2015-12-06
|
Enabled using of ODBC drivers in "requestdb" CallXML element
|
2015-12-05
|
Loading CDR data from database (via ODBC driver)
|
2015-12-05
|
Added new fields into CDR database and CSV file: "100 delay" and "Test ID"
|
2015-11-27
|
Generation of "multipart/mixed" SIP packet body
|
2015-11-20
|
CDR field and statistics for "SDP negotiation - RTP delay" (for someone in Canada)
|
2015-11-17
|
CallXML: "readdb" element to use list of numbers from MySQL, MSSQL, PostgreSQL and other databases
|
2015-11-13
|
Setting "WinpcapRtpSenderDscpField"
|
2015-11-11
|
WebUI: added "Abort all calls" button
|
2015-11-10
|
CallXML: "dynamicblacklist" element to implement fast RAM-based dynamic blacklists
|
2015-11-10
|
Achieved RTP jitter less than 1ms with new setting "MediaClockUseSpinWait"
|
2015-11-08
|
Supported SIP headers with same name in SIP messages
|
2015-11-07
|
CallXML: added "var" parameter for "maxtime" element
|
2015-10-28
|
"Max CPS" parameter to control stepwise testing
|
2015-10-28
|
Setting "RecordedWavFilesAudioCodec" for some client who uses SIP Tester as SIPREC recorder
|
2015-10-16
|
CDR fields "RTP_Called_MinDelta" and "RTP_Caller_MinDelta"
|
2015-10-13
|
CallXML: "$timeMs();" syntax element to calculate delays in script (for someone in Canada)
|
2015-10-02
|
Settings to set CPU affinity masks for media, SIP threads, and for entire process
|
2015-09-30
|
UAC registrations: "expiration interval" setting
|
2015-09-30
|
Setting "StartCallGeneratorOnStartup"
|
2015-09-30
|
CallXML variable "answerDelay"
|
2015-09-29
|
Setting "MediaClockPeriodMs" to minimize transmitted RTP jitter when ptime=20
|
2015-09-25
|
Implemented pre-caching of audio files
|
2015-09-22
|
Run SIP Tester as windows service - start automatically when windows starts
|
2015-09-19
|
CallXML: waitForRingbackToneAbsence, requested by client
|
2015-09-14
|
Processing Ctrl+C in command-line mode
|
2015-09-08
|
Added CDR field "CallerIP"
|
2015-09-08
|
Filter for "reports/statistics", allowing to view stats for subset of calls
|
2015-09-08
|
"Max CDR calls count" settings are stored in config file now
|
2015-08-25
|
Boolean expression interpreter for CDR filter and CallXML "test" function
|
2015-08-19
|
Loading previously saved CDRs from CSV files
|
2015-08-18
|
CallXML: "randfile" syntax to play random file from directory (for someone in US, FL)
|
2015-08-11
|
UAC registrations: import/export from/to CSV files
|
2015-08-09
|
Added option to filter displayed configuration settings by name and description to optimize UX of configuration
|
2015-08-07
|
Saving/restoring call generator schedule parameters to/from settings file
|
2015-08-07
|
Setting "LocalHTTpPort" = "0" disables VisualCallXML editor - having strange problems on Windows XP
|
2015-08-05
|
CallXML: $randdigits(number_of_digits); syntax for random CLI generation
|
2015-07-30
|
Added option of saving SIP trace as TXT file and saving to clipboard
|
2015-07-27
|
CallXML: reporting line number of CallXML element and its contents in case of error
|
2015-07-27
|
CallXML: implemented "less or equal" and "greater or equal" syntax for "if" and "block"
|
2015-07-26
|
CallXML: implemented "enabled" attribute to temporarily turn off execution of CallXML elements
|
2015-07-22
|
Setting "DisableRtpPacketAnalysisOnIpAddresses" to turn off RTP packet processing on selected interfaces
|
2015-07-17
|
Optimized SIP thread: now reaching 1000 calls per second with i7-3770 in "WinPCAP RTP sender" operation mode
|
2015-07-16
|
Embedded Visual CallXML script editor into SIP Tester desktop GUI
|
2015-07-13
|
WebUI: Fixed compatibility of visual CallXML editor with Internet Explorer and Firefox
|
2015-07-04
|
WebUI: Visual CallXML editor
|
2015-07-02
|
WebUI: improved call generation page
|
2015-06-24
|
CallXML: "localRtpAddress" and "sendSdp" parameters for "reinvite"
|
2015-06-18
|
CallXML: "srand" element to reproduce random tests
|
2015-06-18
|
CallXML: added "callerId" and "calledId" criteria for "ifcallexists"
|
2015-06-18
|
Automatic inserting of custom CDR columns into database schema for every processed call
|
2015-06-18
|
CallXML: "waitforringbacktone" element to test SIP trunks and GSM gateways
|
2015-06-17
|
Refactoring "signal detector" module and its interface
|
2015-06-11
|
"CDR delimiter" setting in GUI - a better representation
|
2015-06-11
|
Web interface: "CDR columns configuration" page
|
2015-06-10
|
New media processing mode: "WinPCAP RTP sender"
|
2015-06-07
|
Setting to control duration of transmitted RFC2833 DTMF signals: DtmfDurationRfc2833Ms
|
2015-06-07
|
CallXML: "transferred" event for REFER processing
|
2015-06-07
|
Web interface: "current calls" page
|
2015-06-06
|
Add batch of UAC registrations: new "password" field
|
2015-06-06
|
Fixed processing of Refer-To and Referred-By headers in REFER module
|
2015-06-03
|
Support of partial-RTP-frame delays in real-time audio verification algorithm (for someone in Denmark)
|
2015-06-03
|
CallXML: "settimeout" element (for someone in Finland)
|
2015-06-02
|
CallXML: added a "reinvite" event for custom handling of RE-INVITEs
|
2015-06-01
|
CallXML: added "localRtpAddress" parameter to "call" and "accept" to handle multiple network interfaces
|
2015-05-23
|
CDR columns "EarlyMediaPeakSignalLevelDb", "ActiveMediaPeakSignalLevelDb"
|
2015-05-19
|
Automatic re-register on failure
|
2015-05-15
|
CDR database schema verification: automatic creation of table and/or missing columns
|
2015-05-08
|
Implemented ringback tone detector. Added CDR field "Latest RBT Delay" which can be used to detect FAS
|
2015-04-29
|
CallXML: "on" event handlers now can be located inside current element
|
2015-04-28
|
Web interface: CallXML log
|
2015-04-22
|
CLI parameter "IncomingCallsExitTimeoutSec"
|
2015-04-20
|
Getting CSV delimiter from system regional settings
|
2015-04-18
|
Extended "sendsipmessage": added "maxtime", "var", "delayvar"
|
2015-04-17
|
Implemented DC offset removing in signal detector. It is useful for G711 codec
|
2015-04-11
|
CallXML: "graceful" mode for "exitcli" element
|
2015-04-10
|
CallXML: added "level" to "log" element
|
2015-04-10
|
Optimized GUI in display of current SIP calls
|
2015-04-07
|
New parameter to make outgoing SIP calls: LocalSipPort
|
2015-04-04
|
Added a parameter "debugRecordingThreshold" to "verifyaudio" to debug low confidence scores
|
2015-03-30
|
CallXML: "waitforsilence" element for IVR test scripts
|
2015-03-26
|
Optimized real-time audio verification algorithm
|
2015-03-22
|
UAC registrations: "add batch" - now you can easily add thousand of extensions
|
2015-03-21
|
Added setting "LocalSIPPortRange" - now the software can use a range of local SIP ports
|
2015-03-20
|
Packet analyzer: implemented TCP packets processing
|
2015-03-20
|
Packet analyzer: supported VLAN headers
|
2015-03-15
|
Real-time mode for audio verification. In this mode time of verification is calculated automatically
|
2015-03-13
|
Improved audio verification algorithm. Now it is faster and more accurate
|
2015-03-10
|
Command line parameter "TotalIncomingCalls"
|
2015-03-10
|
CallXML: "exitcli" element
|
2015-03-01
|
Command line parameter "RetryToOpenLocalSipPort" to avoid hanging of CLI when another program already uses local SIP port
|
2015-03-01
|
Added settings to configure SMTP server port number and SSL mode
|
2015-02-23
|
CallXML: recordcall parameter "mode" - "rx", "tx", "mix"
|
2015-02-20
|
CallXML: Implemented dynamic referencing of variables: "$prefix$indexVar;;" and "$prefix[$indexVar;];"
|
2015-02-19
|
CallXML: "exec" element, similar to "eval" in JavaScript
|
2015-02-18
|
Sending 200 OK response for OPTIONS SIP request, it is used to ping SIP servers
|
2015-02-18
|
Setting "OverwriteCsvCdrFilesAfterRestart"
|
2015-02-17
|
CallXML: "recordmessage", "searchfile" elements
|
2015-02-15
|
CallXML: "$env.x;" syntax to use Windows environment variables in scripts
|
2015-02-15
|
CallXML: "eofMode", "rowIndex" parameters for "readcsv"
|
2015-02-12
|
Editing CSV read start index in GUI
|
2015-02-12
|
CallXML: "enqueue", "dequeue" elements
|
2015-02-11
|
CallXML: "getaudiofilelength" element
|
2015-02-10
|
CallXML: syntax for default parameter values of functions
|
2015-02-10
|
Developed a new fast algorithm for audio verification. Tested with 1200 concurrent G.711 calls on 4x3.4GHz i7 CPU
|
2015-02-08
|
CallXML: "getfilenamefrompath" element
|
2015-02-08
|
Decoding G.729 and G.711 RTP streams and exporting to WAV files
|
2015-02-08
|
New CDR field: "audio signal level" for both entire call and early media
|
2015-02-07
|
CallXML: "includefunctions" element to build complex IVR tests
|
2015-02-07
|
Changed "Total calls per second" calculation: now it uses time between first and last call instead of total measurement time
|
2015-02-05
|
CallXML: added "cache" parameter to "include"
|
2015-02-05
|
PCAP file import
|
2015-01-27
|
Created a button to create burst of SIP calls manually
|
2015-01-22
|
CallXML: "getstringlength" to operate with length of dialed numbers or any other strings
|
2015-01-21
|
CallXML: option to start calls from the middle of CSV file - extended $seq_sip_uri_from_csv() parameters
|
2015-01-19
|
command line: added parameters "LogLevel" and "OperationMode"
|
2015-01-15
|
CallXML: "switch", "case", "default" syntax for better routing and unit tests
|
2015-01-09
|
UAS registrations page: added "SIP Trace" button for debugging
|
2015-01-08
|
CallXML: "setcallgeneratorparams" element and "$timeOfDayInHours();" keyword to simulate variable call load
|
2015-01-08
|
Added "callerIpAddress" variable for IP address restriction logic
|
2015-01-06
|
Fixed issue with MSI installer "auto-healing" which reverted settings
|
2015-01-03
|
"UAS registration and authorization" page
|
2014-12-25
|
Web interface: developed "CDR" page
|
2014-12-24
|
Developed CDR filter
|
2014-12-23
|
Implemented SIP trace view for passive mode in SIP Tester
|
2014-12-14
|
Improved performance of CDR datagrid, added option to hide columns
|
2014-12-12
|
Web UI: created buttons to create calls, start and stop call generator
|
2014-12-12
|
Basic Web API for softswitch and SIP Tester is ready for use
|
2014-12-11
|
"Enabled" setting for UAC registrations: some customers need to disable registration without deleting it
|
2014-12-09
|
CallXML: "startCallGenerator", "movingAveragePut", "movingAverageGet", "movingAverageReset" elements
|
2014-12-09
|
Developed code to restore WinPCAP capture thread after sleep mode
|
2014-12-07
|
If there is XML error in both GUI and WebUI, CallXML script is not applied until it is fixed, so live calls are not affected
|
2014-12-05
|
Executing custom command line when MOS drops below a threshold
|
2014-12-05
|
Developed new RTCP VoIP quality CDR fields, history charts. Updated CDR table schema
|
2014-12-02
|
Simulation of RTP jitter
|
2014-11-29
|
Added an option of SIP proxy for INVITE messages
|
2014-11-29
|
CallXML: added "localRtpPort" parameter to "call" and "accept" for explicit RTP port number assignment
|
2014-11-28
|
Included "Allow" header into REGISTER message
|
2014-11-27
|
Added "auth. user name" setting for UAC registrations (for someone in San Francisco Bay Area)
|
2014-11-26
|
Added settings "UseAsCaller" and "UseAsCalled" for UAC registrations
|
2014-11-24
|
Created web interface
|
2014-11-20
|
Implemented sending of RTCP and RTCP-XR reports to third party destination for analysis and monitoring
|
2014-11-20
|
CallXML event "audioSignal" for "call" and "transfer" elements
|
2014-11-17
|
Added CDR field "ReleasedBy"
|
2014-11-17
|
"random least busy registration" call mode: select least busy extension for both caller and called side
|
2014-11-17
|
Implemented recording of SIP and RTP packets to .pcap files for further debugging
|
2014-11-13
|
Added SIP proxy setting for UAC REGISTER
|
2014-11-11
|
Moved CallXML scripts into the single settings XML file
|
2014-11-08
|
Setting "RecordSilenceWithoutRtp" to put silence into recorded WAV files when no RTP is received yet
|
2014-11-08
|
Setting "DefaultSignalDetectorThresholdDb" to change the threshold which is used for "SignalDelay" CDR field
|
2014-11-07
|
Fixed an issue related to RTCP and NAT
|
2014-11-06
|
Optional From/To host name for UAC REGISTER
|
2014-11-04
|
CallXML: "callsLeftConference" event
|
2014-11-03
|
RTCP-XR reports (G.107 MOS and R-factor fields are not ready yet)
|
2014-11-02
|
Extended freeware license: now it allows 20 concurrent calls, unlimited attempted/received calls
|
2014-11-01
|
Added CDR fields: RTP_Caller_Delay, RTP_Called_Delay - time between INVITE and first RTP packet
|
2014-10-30
|
Compiled DLLs for both 64 and 32 bit modes
|
2014-10-27
|
Moved to .NET 4
|
2014-10-25
|
CallXML: added "getcallgeneratorinfo" element
|
2014-10-23
|
Supported "audio/telephone-event" content type for SIP INFO DTMF packets
|
2014-10-22
|
CallXML: "repeat" parameter for "inputdigits"
|
2014-10-22
|
System error notifications by email
|
2014-10-21
|
Added an option to generate multiple SIP calls in a burst
|
2014-10-19
|
Added a button to make pause when generating calls in SIP Tester
|
2014-10-12
|
CallXML: "maxansweredtime" parameter for "call"
|
2014-10-12
|
CallXML: "startswith" keyword for test syntax
|
2014-10-11
|
Added "Created" and "Answered" fields to "Current calls SIP info"
|
2014-10-10
|
CallXML: added "minTimeAboveLevel" to "waitforsignal"
|
2014-10-09
|
Saving CDR records to database using ODBC driver
|
2014-10-07
|
Added "ifcallexists", "getcallinfo" CallXML elements
|
2014-10-06
|
Supported standard codecs with dynamic payload type (pt <= 96)
|
2014-10-03
|
Separated CallXML and system logs in SIP Tester's GUI
|
2014-09-27
|
"if" and "else" syntax elements
|
2014-09-27
|
Added "OR" and "AND" syntax elements into "block"
|
2014-09-27
|
Option of sending email reports at specific time of day with reset of statistics
|
2014-09-25
|
Added jitter and answer delay indicators into status panel, so they are always visible for control
|
2014-09-22
|
Removed a ":" in default User-Agent field, because it conflicts with Zultys IP-PBX
|
2014-09-19
|
Added lower threshold into email alerting module: now it sends email also when call quality becomes normal again
|
2014-09-18
|
Developed "measuresignal" CallXML element to analyse received RTP stream
|
2014-09-17
|
Added "level" parameter to "waitforsignal" to configure threshold of measured signal
|
2014-09-16
|
"substring" element for CallXML scripts
|
2014-09-15
|
Added CPU load display to the main screen
|
2014-09-12
|
Developed "function" and "runfunction" elements
|
2014-09-11
|
Added "ifconferenceexists" CallXML element
|
2014-09-11
|
Added "stopaudio" CallXML element to stop audio player which was started asynchronously
|
2014-09-09
|
Added "getstatistics", "resetstatistics" CallXML elements to access statistics programmatically
|
2014-09-08
|
Implemented call rate (CPS) threshold for email alerting
|
2014-09-08
|
Added "mathvalue" attribute for "assign" CallXML element
|
2014-09-07
|
Implemented $randchoice(option1,option2,option3,...) substitution for scripts
|
2014-09-07
|
Implemented "less than" and "greater than" conditions for "block" and "goto" CallXML elements
|
2014-09-07
|
Added "syncDestroy" mode for "conference" CallXML element
|
2014-09-02
|
Refactored GUI, added split panels: simulation and results
|
2014-08-27
|
R2S (Real Time Session Supervision Protocol) for ED-137 tests
|
2014-08-24
|
Re-register button
|
2014-08-23
|
Automatic backup of settings and CallXML scripts
|
2014-08-20
|
GUI for codec settings and RTP playback
|
2014-08-20
|
Added "maxtime" to "waitforsignal" CallXML element
|
2014-08-20
|
Renamed setting "CsvCdrDelimiter" into "CsvDelimiter", used it for both reading and writing CSV files
|
2014-08-10
|
Uniform probability distribution of interval between generated SIP calls
|
2014-08-10
|
CDR filter by SIP status code
|
2014-08-04
|
"stoptest" CallXML element
|
2014-08-02
|
Defined status code 1408 (NoResponse)
|
2014-07-20
|
"getwg67info" CallXML element
|
2014-07-18
|
Added settings for recorded WAV file names: "RecordedWavFileNamePattern" and "DebugMediaFileNamePattern"
|
2014-07-18
|
Added "contentType" attribute to "sendsipinfo" CallXML element
|
2014-07-16
|
Saving remote SDP attributes into CallXML variables (is intended for ED-137 tests)
|
2014-07-11
|
Support of RTP header extensions for ED-137 ATM VoIP testing
|
2014-07-08
|
Support of user-defined codec with audio/video playback from PCAP file
|
2014-06-30
|
Exporting/importing setings from/to XML file
|
2014-06-26
|
Export of SIP and RTP packets into .pcap files for further debugging
|
2014-06-02
|
Custom SIP headers and SDP attributes for both INVITE requests and responses
|
2014-06-02
|
Generation of email alerts and reports on call capacity overloads and low audio quality detections
|
2014-05-22
|
Extended statistics of SIP packets (for someone in Spain)
|
2014-05-21
|
Configurable "User-Agent" and "Server" header (for someone in Sweden)
|
2014-04-25
|
G.107 E-model R-factor and MOS measurement
|
2014-04-24
|
Improved RTP impairments generation
|
2014-04-13
|
History and percentiles chart for all performance indicators
|
2014-04-11
|
Configurable total attempted calls count (for someone in US, NJ)
|
2014-04-05
|
Configurable RTP TX packet time (for someone in Mexico)
|
2014-04-03
|
"waitforsignal" CallXML element (for someone in Paris)
|
2014-04-02
|
Configurable SIP timers (T1-T4)
|
2014-04-02
|
List of random options for "assign" CallXML element
|
2014-03-17
|
Support of any WAV and MP3 files
|
2014-03-10
|
Max number of calls per destination (for someone in US, TX, Dallas)
|
2014-03-02
|
Passive (non-intrusive) monitoring module (capturing and analyzing VoIP packets with winpcap)
|
2014-02-19
|
"register" CallXML element for automated tests with SIP REGISTER (for someone in Singapore)
|
2014-02-15
|
Generation and processing calls without RTP
|
2014-02-09
|
Command line interface
|
2014-02-03
|
More accurate RTP jitter measurement with winpcap library
|
2014-01-24
|
Added "skipHeaders" = "true/false" attribute to "readcsv" (for someone in Denmark)
|
2014-01-23
|
Created "replacestring" CallXML element (for someone in Austria)
|
2014-01-23
|
Created "writefile" CallXML element (for someone in Austria)
|
2014-01-22
|
Created "loopbackaudio" CallXML element to test roundtrip delay
|
2014-01-21
|
Added "probability" attribute to "verifyaudio" CallXML element
|
2014-01-21
|
Custom CDR CSV field delimiter (for someone in US, FL)
|
2014-01-18
|
Allowed asterisk (*) in SIP user name (for someone in Netherlands)
|
2014-01-14
|
Added button to save reports as HTML file
|
2014-01-12
|
Added display of least quality calls, sorted by custom CDR field like MOS
|
2014-01-05
|
Improved performance and memory usage of audio playback
|
2014-01-04
|
MOS (mean opinion score) reports for VoIP audio quality testing
|
2013-12-18
|
Allowed usage of CallXML script variables as $rand() parameters
|
2013-12-12
|
Custom called number for "Make calls via least busy UAC registration"
|
2013-12-12
|
Audio verification for testing round trip delay, 3-way conference calls, IVR menus
|
2013-12-09
|
Added "countsColumnIndex" attribute to "readcsv" CallXML element
|
2013-12-09
|
Added "mode" (="random") attribute to "readcsv" CallXML element
|
2013-12-07
|
Added "repeat" attribute to "readcsv" CallXML element
|
2013-12-03
|
Generation of high call loads from multiple distributed instances of SIP Tester, installed on multiple servers
|
2013-11-19
|
Measuring delay between simulated DTMF and IVR audio response
|
2013-11-19
|
Saving custom variables into CDR CSV file
|
2013-11-18
|
Added sorting of least quality calls by answer delay, 180/183 delay, by status code
|
2013-11-17
|
Trial and one-time license mode
|
2013-11-16
|
TCP transport for REGISTER
|
2013-11-12
|
Option to update version in GUI
|
2013-11-12
|
Time column in log
|
2013-11-10
|
'readcsv' CallXML element
|
2013-11-10
|
'Non-silence' RX/TX audio duration field in CDR
|
2013-11-10
|
More accurate calculation of lost/delayed RTP packets' percentage
|
2013-11-09
|
Option to view content of tabs in separate windows
|
2013-11-08
|
Added packet loss percentage field into CDR file
|
2013-11-07
|
Included reseller ID into installer for affiliate links
|
2013-11-04
|
History chart on statistics tab
|
2013-11-01
|
Performance chart
|
2013-10-20
|
Stepwise testing
|
2013-09-18
|
Automatic measuring of post-dial delay (PDD) by detecting dial tone in RTP stream
|
2013-09-03
|
Saving of CDR into CSV files
|
2013-08-25
|
Making calls to list of destinations in CSV file
|
2013-08-20
|
TCP transport for SIP calls
|
2013-08-03
|
Added feature of sending custom SIP messages
|
2013-05-06
|
Moved from WinForms to WPF
|
2012-10-25
|
Released public freeware version at startrinity.com
|
2008-02-07
|
Released first version for internal testing of a call center
|