Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2014-07-29 | Add a routine to just expand from 7bit packing to unpacked | Holger Hans Peter Freyther | 1 | -2/+9 | |
Modernize the tests. Use #[] if we want a ByteArray and use >>#asert:equals: to see what is going on. | |||||
2014-06-20 | gsm: Be able to parse a GSM CC Progress message | Holger Hans Peter Freyther | 1 | -0/+8 | |
2014-06-05 | gsm0808: Be able to parse a ciphering mode complete with layer3 contents | Holger Hans Peter Freyther | 1 | -0/+6 | |
2013-10-08 | tests: Add a testcase of some encoding issue i suspected | Holger Hans Peter Freyther | 1 | -0/+7 | |
I added a testcase because I suspected a decoding issue but it turns out that this was not the case.. | |||||
2013-09-13 | gsm: Add DST IE to the MM Information message | Holger Hans Peter Freyther | 1 | -0/+9 | |
2013-08-27 | gsm: Fully parse the GSM48 Channel Mode Modify message | Holger Hans Peter Freyther | 1 | -0/+7 | |
Add the element id for the MultiRate Configuration to fully parse this message. | |||||
2013-08-27 | gsm: Introduce the minimal Ciphering Mode Complete class | Holger Hans Peter Freyther | 1 | -0/+7 | |
2013-08-27 | gsm: Create a Ciphering Mode Command (complete is still missing) | Holger Hans Peter Freyther | 1 | -0/+7 | |
Create a ciphering mode command and be able to parse it. | |||||
2013-08-14 | tests: Move the GSNNumberDigit Test to a dedicated test class | Holger Hans Peter Freyther | 1 | -17/+22 | |
This makes jump to test work on Pharo | |||||
2013-03-31 | misc: Fix the categories to ease porting to Pharo | Holger Hans Peter Freyther | 1 | -0/+18 | |
2012-12-25 | gsm: Provide decoding for Handover Reference and ARFCN... | Holger Hans Peter Freyther | 1 | -0/+4 | |
2012-12-25 | gsm: Provide access to the cell description.. | Holger Hans Peter Freyther | 1 | -0/+5 | |
2012-12-25 | gsm: Add the handover command with the usual stubs for the IEs | Holger Hans Peter Freyther | 1 | -0/+7 | |
2012-12-23 | gsm: Be able to handle the channel mode modify and channel mode modify ack | Holger Hans Peter Freyther | 1 | -0/+17 | |
Split the channel description and packet description in two classes while adding the channel mode modify. | |||||
2012-11-24 | gsm: Fix and test the TMSI parsing and storing | Holger Hans Peter Freyther | 1 | -0/+13 | |
Go for the easiest option and special case the TMSI handling. | |||||
2012-10-26 | gsm: Be able to parse the MM Information into undecoded data | Holger Hans Peter Freyther | 1 | -0/+7 | |
Add a very simple test that can decode the MM Information as sent by OpenBSC as part of the Location Updating Procedure. | |||||
2012-10-26 | gsm: Add the messgae types for the two TMSI operations | Holger Hans Peter Freyther | 1 | -2/+2 | |
2012-10-26 | gsm: Add the TMSI Reallocation Command and Complete message type | Holger Hans Peter Freyther | 1 | -0/+6 | |
Add the message types for TMSI reallocation and command and a smoke test to create instances of these classes. | |||||
2012-10-21 | gsm48: Add ClassmarkChange message to the list of messages we can generate | Holger Hans Peter Freyther | 1 | -1/+9 | |
Add ClassmarkChange as some MSCs require early classmark sending and this message can now easily be constructed. | |||||
2012-08-28 | gsm: Be able to parse the GSM 48 RR Channel Release | Holger Hans Peter Freyther | 1 | -0/+8 | |
2012-08-24 | gsm48: Decode the Request Reference IE | Holger Hans Peter Freyther | 1 | -0/+4 | |
2012-08-24 | gsm48: Start parsing the GSM Immediate Assign Command | Holger Hans Peter Freyther | 1 | -0/+11 | |
Introduce some pragmas to reduce the amount of code to write, parse the immediate assign command. The restoctet parsing and writing is a bit odd as this element consumes up to 11 bytes. | |||||
2012-08-23 | gsm48: Add code to create the GSM48 Progress IE | Holger Hans Peter Freyther | 1 | -0/+30 | |
The progress IE might be required to initiate alerting on the phone. Write the code, add a very basic test. | |||||
2012-08-23 | test: Explain which message type we are testing here | Holger Hans Peter Freyther | 1 | -1/+1 | |
2012-05-04 | GSM48: Add the 23.048 IEs in the CC Setup message | Holger Hans Peter Freyther | 1 | -0/+19 | |
Add a CC setup message from a 3G phone, add the IEs used for call control setup. | |||||
2012-04-27 | GSM: Add GSM RR messages, GSMRRCause and the GSM RR assignment complete message | Holger Hans Peter Freyther | 1 | -0/+22 | |
Instead of knowing the base class we will ask the class if it is a GSM baseclass, introduce all message types for GSM RR, add the GSMRRCause IE and introduce the GSM Assignment Complete message including a testcase. | |||||
2012-03-25 | streams: Move the GSM48 code over to Streams | Holger Hans Peter Freyther | 1 | -2/+2 | |
2012-03-25 | streams: Switch BSSAP to use streams. | Holger Hans Peter Freyther | 1 | -1/+1 | |
2012-03-25 | streams: IEMessage is now working on streams all the way.zecke/use-streams | Holger Hans Peter Freyther | 1 | -1/+1 | |
2012-03-25 | streams: Move to streams in the signature, kill temporary variables | Holger Hans Peter Freyther | 1 | -3/+3 | |
2012-03-25 | streams: Move GSM0808.LAI to use a ReadStream. | Holger Hans Peter Freyther | 1 | -1/+3 | |
2012-03-25 | streams: Move the GSM48IE>>#parseFrom: to use streams. | Holger Hans Peter Freyther | 1 | -7/+7 | |
2012-03-25 | streams: Make GSM48IE>>#length: peek the stream. | Holger Hans Peter Freyther | 1 | -5/+5 | |
Move from array to stream in the length: method. | |||||
2011-11-24 | bits: Test simple creation and setting of bits here | Holger Hans Peter Freyther | 1 | -0/+14 | |
2011-11-23 | bearer: Create a generic GSMBitField helper, implement BearerCaps parsing | Holger Hans Peter Freyther | 1 | -0/+58 | |
The single bearer cap octets are represented as classes and provide getter/setter to the underlying byte. The BearerCapFrom.. provides a way to parse and later generate the caps. Parse one example cap and dissect it. | |||||
2011-10-07 | gsm: Deal with CC Capability being two byte instead of one | Holger Hans Peter Freyther | 1 | -0/+7 | |
This is a spec violation... no idea how to deal properly with this one right now. | |||||
2011-10-07 | gsm: Make the Beaerer Cap be appropriate for PCS1900 MO | Holger Hans Peter Freyther | 1 | -1/+1 | |
2011-06-28 | gsm48: Parse the GSM48CCStatus message send by phones. | Holger Hans Peter Freyther | 1 | -0/+7 | |
2011-06-25 | gsm: Test encoding the content of the Called BCD Number.. | Holger Hans Peter Freyther | 1 | -0/+6 | |
Add a helper to create the content of the data, verify that it is doing what is supposed to happen, transform the NumberDigit code to emit things on streams. | |||||
2011-06-25 | gsm: Test decoding the Called Number of a CC Setup message | Holger Hans Peter Freyther | 1 | -0/+8 | |
2011-06-25 | bssmap: Add code to ease creating a ChannelType IE | Holger Hans Peter Freyther | 1 | -0/+16 | |
2011-06-24 | bssmap: Add selector to create a CIC IE with the right thing. | Holger Hans Peter Freyther | 1 | -0/+3 | |
2011-06-24 | bssmap: Introduce a helper to set the CIC | Holger Hans Peter Freyther | 1 | -0/+8 | |
2011-06-21 | sccp: Reorder functions, document, explain what kind of locking is used | Holger Hans Peter Freyther | 1 | -4/+4 | |
2011-06-15 | sccp: Create a SCCPConnection on a handler, then open it | Holger Hans Peter Freyther | 1 | -2/+4 | |
Change the way a SCCPConnection is created, this way the connection only registers with the handler to get a srcRef generated and then can open the connection. | |||||
2011-06-15 | sccp: Remove the blocking interface from the SCCP code. | Holger Hans Peter Freyther | 1 | -0/+28 | |
2011-04-01 | gsm: Implement 7bit decoding for USSD and test the CR cases | Holger Hans Peter Freyther | 1 | -0/+15 | |
When CR is the last byte and it ended on a word boundary we will remove it (it was added to avoid the clash with '@') but if we have added a CR with a padding of a single 0 bit we will keep this additional CR. | |||||
2011-04-01 | GSM: Add basic decoding support to byte array | Holger Hans Peter Freyther | 1 | -0/+9 | |
2011-03-31 | GSM: Add USSD Encoding rules from the manual | Holger Hans Peter Freyther | 1 | -0/+14 | |
2011-03-31 | GSM: Add very simple encoding routine | Holger Hans Peter Freyther | 1 | -0/+13 | |