aboutsummaryrefslogtreecommitdiffstats
path: root/openbsc/src/ussd.c
AgeCommit message (Collapse)AuthorFilesLines
2011-03-03re-structure the OpenBSC directory layoutHarald Welte1-79/+0
The new structure divides the code into a number of libraries for the BSC core functionality, MSC core functionality, Abis transport, TRAU and other bits. This doesn't introduce any functional code change but simply moves around files and alters Makefile.am accordingly. Next step would be to disentangle a lot of the inter-library dependencies and make the individual bits of code more independent.
2011-01-01License change: We are now AGPLv3+ instead of GPLv2+Harald Welte1-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-10-12ussd: Catch up with libosmocore and pass the gsm48_hdrHolger Hans Peter Freyther1-1/+3
2010-06-30msc: Add includes to silence a compiler warning.Holger Hans Peter Freyther1-0/+1
2010-06-30ussd: Release the MSC connection as fast as possible..Holger Hans Peter Freyther1-2/+6
2010-06-30ussd.c: Make sure text is memset to zero..Holger Hans Peter Freyther1-1/+3
Make the strstr fail fast, make sure the text is null terminated...
2010-06-17bsc_api: Remove the lchan from the USSD code...Holger Hans Peter Freyther1-7/+7
2010-03-25lchan: Create a structure for MSC data of the lchanHolger Hans Peter Freyther1-1/+1
Prepare to split the BSC and the MSC part by putting the MSC data for a connection into a "gsm_subscriber_connection" struct and renaming the macros.
2009-10-26[USSD] various USSD improvementsMike Haben1-3/+3
- Improved handling of extension-number string (as per review) - Guard against a buffer-overflow if mobile sends a too-long USSD - declare some function-parameters const - fix gsm_ts_name function to display the right BTS number (bts->nr rather than bts->bts_nr)
2009-10-26[USSD] eliminate static global variablesMike Haben1-9/+10
This patch removes the need of static global variables and introduces a new, caller-allocated 'struct ussd_request' that needs to be passed to the various functions.
2009-10-26whitespace fixes for the USSD codeHarald Welte1-7/+9
This patch is not changing any actual code, just coding style fixes.
2009-10-26Add USDD code from Mike HabenHarald Welte1-0/+68
This is the initial checkin of the USSD code from Mike Haben. I didn't put it in the main branch as I think it still needs some cleanup.