Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2011-01-01 | License change: We are now AGPLv3+ instead of GPLv2+ | Harald Welte | 1 | -6/+5 | |
The reason for this is quite simple: We want to make sure anyone running a customized version of OpenBSC to operate a network will have to release all custom modifiations to the source code. | |||||
2010-11-15 | bsc: Make bsc_queue_for_msc work on the osmo_bsc_sccp_con | Holger Hans Peter Freyther | 1 | -2/+2 | |
The gsm_subscriber_connection can die before the SCCP connection so we should work on the osmo_bsc_sccp_con. | |||||
2010-11-15 | bsc: Make open/close work on the sccp data | Holger Hans Peter Freyther | 1 | -3/+3 | |
2010-11-15 | bsc: Work a bit on opening the SCCP connection to the MSC. | Holger Hans Peter Freyther | 1 | -4/+42 | |
Most of the code is still stubs but the structure is a lot cleaner than the one in the on-waves/bsc-master branch. | |||||
2010-11-15 | bsc: Add a hook where we can scan for LU and other messages. | Holger Hans Peter Freyther | 1 | -1/+5 | |
2010-11-15 | bsc: Call into the SCCP layer to create a new connection. | Holger Hans Peter Freyther | 1 | -0/+2 | |
2010-11-15 | bsc: Reduce duplication with a macro. | Holger Hans Peter Freyther | 1 | -30/+12 | |
2010-11-15 | bsc: Implement sending an assignment failure | Holger Hans Peter Freyther | 1 | -0/+9 | |
2010-11-15 | bsc: Send a Clear Reques on RF Failures to the MSC. | Holger Hans Peter Freyther | 1 | -0/+10 | |
2010-11-15 | bsc: Implement sending a SAPI n Reject. | Holger Hans Peter Freyther | 1 | -0/+9 | |
It is not clear that the link_id is setup correctly here. | |||||
2010-11-15 | bsc: Implement the DTAP callback and forward the data to the MSC | Holger Hans Peter Freyther | 1 | -0/+9 | |
2010-11-15 | bsc: Implement sending the assignment complete to the network | Holger Hans Peter Freyther | 1 | -0/+10 | |
2010-11-15 | bsc: Implement sending a Cipher Mode Complete message | Holger Hans Peter Freyther | 1 | -0/+12 | |
2010-11-15 | bsc: Add some basic checks to see if a SCCP connection is established | Holger Hans Peter Freyther | 1 | -0/+19 | |
2010-11-15 | bsc_api: The rr_cause is optional, pass it as a pointer | Holger Hans Peter Freyther | 1 | -1/+2 | |
2010-11-15 | bsc_api: Nuke the clear complete from the API. | Holger Hans Peter Freyther | 1 | -5/+0 | |
There is no place where it can be called. Whoever is calling the gsm0808_clear method should generate the clear complete as the result. | |||||
2010-11-15 | bsc_api: Provide the link_id in the dtap callback. | Holger Hans Peter Freyther | 1 | -1/+1 | |
2010-11-15 | bsc_api: Add needed parameters to the assignment complete callback | Holger Hans Peter Freyther | 1 | -1/+3 | |
Provide the chosen channel and more information in the assignment complete method. | |||||
2010-11-15 | bsc_api: The cipher mode is not a message on the air interface | Holger Hans Peter Freyther | 1 | -6/+0 | |
The cipher mode reject will be send in case the BSC is not able to support the requested cipher. So this reject can be handled by however attempts to enable ciphering. | |||||
2010-11-15 | bsc_api: Change the cause to a uint8_t for now | Holger Hans Peter Freyther | 1 | -1/+1 | |
The RR Cause can only be one byte. Change from uint16_t to uint8_t for that. | |||||
2010-11-15 | bsc_api: Fix a use after free error in the Clear Request path | Holger Hans Peter Freyther | 1 | -1/+2 | |
The implementation of bsc_hack would call subscr_con_free before the BSC API has had the chance to call gsm0808_clear to try to release other channels. Fix that by adding a return value. | |||||
2010-09-16 | bsc; Register the BSC API with many blanks. | Holger Hans Peter Freyther | 1 | -1/+53 | |
2010-07-05 | bsc: Add header file for the true BSC API. | Holger Hans Peter Freyther | 1 | -0/+26 | |