aboutsummaryrefslogtreecommitdiffstats
path: root/tests
AgeCommit message (Collapse)AuthorFilesLines
2013-03-18misc: Address warnings coming from clangHolger Hans Peter Freyther1-1/+1
* Include stdlib.h before the snmp headers to have a free declaration * Use sprintf(dest, "%s", str) to avoid format string attacks * Avoid bogus assignment. This pattern was used for marking something as unused in the past.
2013-02-24isup: Make isup CIC parsing/using work on big endian machines as wellHolger Hans Peter Freyther1-4/+4
This is a hot fix to make CIC reading (and later status) work on big endian machines. There might be a more elegant way to do it and I will explore this later.
2012-12-16isup: Test some more ISUP messages and that we parse them correctlyHolger Hans Peter Freyther2-2/+36
2012-12-16mgcp: Merge the current MGCP code from OpenBSCHolger Hans Peter Freyther3-5/+262
There were several changes in the upstream code. These include statistics, DTMF/RQNT, changes in the parsing code and re-transmission handling. The last item is the main reason to do the merge now.
2012-12-16dtmf: Schedule DTMF tones for the MTN hardwareHolger Hans Peter Freyther5-1/+119
Create a simple queue for pending DTMF tones, play them using the MTN API, and then send the next tones once the playback is complete. The callback and scheduling is done from the same context so no locking needs to be done.
2012-12-16mgcp: Begin handling of the RQNT message as needed for DTMFHolger Hans Peter Freyther2-1/+90
Introduce a callback for the request and forward the signalrequest to the callback. This is not a full implementation of MGCP RQNT. Manual merge and backport from OpenBSC.
2011-12-04tests: Remove the copy of the 'missing' and use the $(top_srcdir) oneHolger Hans Peter Freyther2-378/+2
2011-11-24bss: Add an additional test where we do not want to patch anythingHolger Hans Peter Freyther1-0/+14
2011-11-24bss: Patch CC messages with bearer capabilities to contain AMR 3Holger Hans Peter Freyther1-3/+20
* This changes bss_patch_filter_msg to return -1 or BSS_FILTER_DTAP for DTAP messages. This way app_forward_sccp should continue to behave the same besides now looking into DTAP messages. * Introduce a direction in case we want to advertize FR into the BSS side and HR into the other direction. * Patch AMR HR3 and Fullrate/Halfrate capabilities in the Bearer Capabilities. Add a test case that is patching the bearer capabilities
2011-11-20tests: Add GNU Autotest invocation for the tests we have hereHolger Hans Peter Freyther15-5/+510
Add some std output of the applications, integrate tests.
2011-09-15cellmgr: Patch the MGCP messages and replace the domain nameHolger Hans Peter Freyther3-1/+110
Replace the domain name with a new name domain that can be configured via the VTY interface.
2011-05-09misc: Fix the compilation of the testsHolger Hans Peter Freyther2-6/+6
2011-01-20mtp: Fix the address mask, macro to extract opc/dpcHolger Hans Peter Freyther1-0/+12
Fix the address mask, add macro to extract the DPC and OPC from an address. Write a test case for this.
2011-01-20isup: Make status parsing and status response be genericHolger Hans Peter Freyther1-1/+1
2011-01-20stp: Forward unhandled ISUP from one end to anotherHolger Hans Peter Freyther1-2/+3
2011-01-17mtp: Rename mtp_link to mtp_link_set as this is the linksetHolger Hans Peter Freyther1-1/+1
The link_udp is actually below the linkset. We need to get this right now and then can have multiple links.
2011-01-16license: Switch to the GNU AGPLv3 for this network serviceHolger Hans Peter Freyther1-7/+6
2010-12-10isup: Respond to a ISUP GRS with a GRA.Holger Hans Peter Freyther1-0/+3
2010-12-10isup: Start parsing the ISUP messagesHolger Hans Peter Freyther2-2/+19
Introduce a ISUP debug category, parse the reset circuit message, add a test case for this easy parsing.
2010-12-10isup: Start with isup support in the cellmgr.Holger Hans Peter Freyther3-1/+53
Start parsing the ISUP messages. This just adds what we need to handle now and will not grow it a lot.
2010-08-04cleanup: Remove code that is provided by libosmocore now.Holger Hans Peter Freyther1-3/+1
libosmocore contains the GSM08.08 definition, no need to copy that anymore.
2010-08-04Use libosmocore instead of the old temporary laF0rge1 lib..Holger Hans Peter Freyther2-3/+5
2010-07-31u_int32_t -> uint32_tHolger Hans Peter Freyther1-1/+1
2010-07-31u_int16_t -> uint16_tHolger Hans Peter Freyther1-1/+1
2010-07-31u_int8_t -> uint8_tHolger Hans Peter Freyther2-21/+21
2010-07-28Public release of the cellmgr_ng code to convert E1 to IPA SCCPHolger Hans Peter Freyther5-0/+920