aboutsummaryrefslogtreecommitdiffstats
path: root/sip/gen_links.sh
AgeCommit message (Collapse)AuthorFilesLines
2024-04-08asterisk: Implement and test SIP Digest AuthorizationPau Espin Pedrol1-1/+2
Related: SYS#6782 Change-Id: Ib469f1906927a3f246876040086ff115fbf4c032
2024-03-22sip: Get Rid of private copy of f_mgcp_addr2addrtype()Pau Espin Pedrol1-0/+1
The function was copied from MGCP_Templates.ttcn since the logic is the same for SDP, but copied in order to avoid depending on whole MGCP file. Since now SDP logic has been moved to its own SDP_Templates and a new f_sdp_addr2addrtype() was added, use that one. Change-Id: I27ce46b6d23ba0f2704dd0cee290ed519dec278e
2018-10-24Add Misc_Helpers.ttcn to centralize TTCN3 shutdown handlingDaniel Willmann1-1/+1
This function can now be called from anywhere to try and safely shutdown a testcase. It is not optimal as we can't call "all component.stop" from outside the mtc, but without any proper and orderly shutdown handling of all our emulation components I believe this is the best we can do. To use it: import from Misc_Helpers all; in your module and then call Misc_Helpers.f_shutdown(__BFILE__, __LINE__); You can also pass the function a verdict and a message and it will take care of calling setverdict, but beware of the following: While setverdict would accept any number of arguments as log message and convert them to a log string f_shutdown expects one charstring. It's possible to use the log2str function to use the log arguments in setverdict for f_shutdown, for example setverdict(fail, "Template didn't match: ", tmpl_foo); would become Misc_Helpers.f_shutdown(__BFILE__, __LINE__, fail, log2str("Template didn't match: ", tmpl_foo)); Change-Id: I84d1aa6732f6b748d2bfdeac8f6309023717f267
2018-03-26More progress on osmo-sip-connector testsHarald Welte1-1/+1
Change-Id: I34a5d7929264c7f5f21d3868a5f919874ffa106c
2018-03-22sip: Add SIP_Emulation and first osmo-sip-connector test caseHarald Welte1-0/+49
Change-Id: Ifd47b0d48c609b4a678ea47aa7f89f5c12e6c0d2