aboutsummaryrefslogtreecommitdiffstats
path: root/openbsc/src/token_auth.c
AgeCommit message (Collapse)AuthorFilesLines
2011-03-03re-structure the OpenBSC directory layoutHarald Welte1-153/+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-10sms: Allow to specify the DCS for the SMS.Holger Hans Peter Freyther1-1/+1
2011-01-10sms: Move the sms_from_text to gsm_04_11Holger Hans Peter Freyther1-3/+0
Move the SMS from text code from the VTY interface into the gsm_04_11.c code next to the sms_alloc and sms_free.
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-12-26sms: Create signal data for SMS with more informationHolger Hans Peter Freyther1-1/+2
This is providing access to the paging result, the sms, the transaction. This will allow the SMS queue to do decisions based on the source of the failure.
2010-06-16bsc_api: Rename lchan_for_subscr to connection_for_subscr and update codeHolger Hans Peter Freyther1-9/+9
With handover and late/early assignment there might be two channels for one subscriber and only the BSC knows which one to use, so use the gsm_subscriber_connection everywhere...
2010-06-16bsc_api: Cut back on direct lchan usage.Holger Hans Peter Freyther1-4/+4
2010-02-20split 'libosmocore' from openbsc codebaseHarald Welte1-1/+1
This library is intended to collect all generic/common funcitionality of all Osmocom.org projects, including OpenBSC but also OsmocomBB The library currently includes the following modules: bitvec, comp128, gsm_utils, msgb, select, signal, statistics, talloc, timer, tlv_parse, linuxlist msgb allocation error debugging had to be temporarily disabled as it depends on 'debug.c' functionality which at the moment remains in OpenBSC
2010-01-03gsm_04_08: Specify key_seq when calling gsm48_tx_mm_auth_reqSylvain Munaut1-2/+2
Signed-off-by: Sylvain Munaut <tnt@246tNt.com>
2009-12-13fix segfault in token_auth on SS_SUBSCR != ATTACHHarald Welte1-2/+2
2009-10-22Forward declare methods to fix compiler warningsHolger Hans Peter Freyther1-0/+3
Put the used method in the header files or use extern in the case of a vty method used by token_auth
2009-08-13add the allocated subscriber extension to the auth token SMSHarald Welte (local)1-3/+4
2009-08-13fix token auth implementationHarald Welte (local)1-18/+78
2009-08-13add code for token auth sequencingHarald Welte1-0/+92
* When we first see a subscriber, send the sms * when the sms completes, send auth req + auth reject and close the channel