summaryrefslogtreecommitdiffstats
path: root/fakebts
AgeCommit message (Expand)AuthorFilesLines
2014-04-19rsl: Add setters for the failure messagesHolger Hans Peter Freyther1-0/+8
2014-04-19rsl: Add roundtrip test for Connection FailureHolger Hans Peter Freyther2-1/+16
2014-04-19rsl: Implement parsing/generating the Error Indication messageHolger Hans Peter Freyther2-0/+20
2014-04-19rsl: Be able to parse the RSL Establish Request messageHolger Hans Peter Freyther2-0/+20
2014-04-19oml: Re-add the paging IE without the broken and unrelated testcaseHolger Hans Peter Freyther1-1/+4
2014-04-19oml/rsl: Catch-up with TLVDescription changesHolger Hans Peter Freyther3-83/+101
2014-04-19Revert "oml: Handle another optional IPA extension to the message"Holger Hans Peter Freyther2-10/+1
2013-12-10oml: Handle another optional IPA extension to the messageHolger Hans Peter Freyther2-1/+10
2013-12-10bts: Dispatch SACCH deactivation used for test casesHolger Hans Peter Freyther1-0/+7
2013-12-10oml: Add handling for the GetAttributes OML messageHolger Hans Peter Freyther2-0/+40
2013-08-27bts: Dispatch the l3Info of the encryption command to the lchanHolger Hans Peter Freyther2-0/+24
2013-08-27rsl: Introduce the RSL Encryption CommandHolger Hans Peter Freyther2-8/+25
2013-05-02lchan: Add a manual test to delay the channel activation ackHolger Hans Peter Freyther2-4/+16
2012-12-26handover: Add code for testing handover signalling with OpenBSCHolger Hans Peter Freyther5-2/+98
2012-12-26fakebts: Respond to the ipa MGCP endpoint commands and send indicationHolger Hans Peter Freyther3-2/+124
2012-12-23rsl: Implement the positive CRCX, MDCX and DLCX messagesHolger Hans Peter Freyther2-5/+222
2012-12-23fakebts: Respond with a Mode Modify ACK without any checkingHolger Hans Peter Freyther1-0/+17
2012-12-23rsl: Add the mode modify and ack/nack messages, test the requeest parsingHolger Hans Peter Freyther2-0/+73
2012-12-23fakebts: Add a selector to request a traffic channelHolger Hans Peter Freyther1-0/+7
2012-12-23fakebts: Implement forwarding the paging requests by the BSCHolger Hans Peter Freyther2-1/+22
2012-12-23rsl: Add the paging command to the rsl code and use GSM48 for parsingHolger Hans Peter Freyther2-0/+70
2012-11-24fakebts: Add the wrapping to allow to send messages on SAPI=3Holger Hans Peter Freyther1-0/+6
2012-11-24fakebts: Make it easy to do a LU and get the current TMSI from itHolger Hans Peter Freyther1-0/+52
2012-11-24fakebts: Remove the SAPI when we receive a release requestHolger Hans Peter Freyther1-0/+3
2012-11-22fakebts: Introduce a dualtrx version of the BTS.Holger Hans Peter Freyther9-56/+319
2012-11-22fakebts: Test that creating a NACK creates a NACK messageHolger Hans Peter Freyther1-1/+5
2012-11-11nack: Test how the BSC will handle a NACK and that it does not drop the other...Holger Hans Peter Freyther3-3/+35
2012-11-10fakebts: Add the missing method needed for the LUTestHolger Hans Peter Freyther1-0/+10
2012-10-26bts: Make sure stopped is always initializedHolger Hans Peter Freyther1-0/+12
2012-10-08misc: Add a TODO with some random ramblings about what I wantHolger Hans Peter Freyther1-0/+13
2012-09-17fakebts: Handle PDCH activation by ignoring most of itHolger Hans Peter Freyther2-0/+6
2012-09-17faketbts: Do RSL on the right streamIdHolger Hans Peter Freyther3-7/+17
2012-09-04fakebts: The mask code was wrong... remove itHolger Hans Peter Freyther1-2/+0
2012-09-03test: Add code to require different kind of channelsHolger Hans Peter Freyther1-4/+16
2012-09-03rsl: Handle a ReleaseRequest and call a callback on releaseHolger Hans Peter Freyther3-1/+44
2012-09-03rsl: Add the release confirm message as response to ReleaseRequestHolger Hans Peter Freyther1-0/+7
2012-08-30rsl: Use the Pragma to remove the many method definitionsHolger Hans Peter Freyther1-128/+26
2012-08-30rsl: Be able to parse the Release Request and create oneHolger Hans Peter Freyther2-4/+62
2012-08-30test: Add common code for the assertions and verificationHolger Hans Peter Freyther1-1/+19
2012-08-30bts: Allow to set the ID of the faked BTSHolger Hans Peter Freyther2-4/+28
2012-08-28fakebts: Add an example testcase that sends a LUHolger Hans Peter Freyther2-1/+76
2012-08-28fakebts: Add helpers to send/receive/release lchans for a testcaseHolger Hans Peter Freyther5-8/+168
2012-08-28rsl: Be able to parse and generate the deactivate sacch messageHolger Hans Peter Freyther2-0/+21
2012-08-25fakebts: Parse/generate the RSL Data Request messageHolger Hans Peter Freyther2-1/+52
2012-08-25fakebts: Move most of the release handling into the LCHAN classHolger Hans Peter Freyther2-19/+22
2012-08-25rsl: Start to establish SAPIs and send establish indicationsHolger Hans Peter Freyther5-27/+129
2012-08-25rsl: Start to parse/generate the RSL Establish Indication rll messagesHolger Hans Peter Freyther2-11/+77
2012-08-25fakebts: Simplify the LChan allocation and remember the tsHolger Hans Peter Freyther1-9/+17
2012-08-25fakebts: Request a channel and wait for the assignment.Holger Hans Peter Freyther2-4/+49
2012-08-25bts: Dispach the immediate assignment and find the lchan that is used.Holger Hans Peter Freyther1-2/+20