aboutsummaryrefslogtreecommitdiffstats
path: root/openbsc/src/ussd.c
AgeCommit message (Collapse)AuthorFilesLines
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.