aboutsummaryrefslogtreecommitdiffstats
path: root/openbsc/src/auth.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-12-23More verbose logging of authentication internalsHarald Welte1-17/+21
2010-12-23Authentication: use ENUM instead of magic numbersHarald Welte1-3/+4
This improves readability of the code...
2010-09-21auth: Fix AuthTupe re-use conditionSylvain Munaut1-1/+1
It's not the key_seq of the last authtuple we must check, but the one sent by the MS. Signed-off-by: Sylvain Munaut <tnt@246tNt.com>
2010-09-21auth: Fix XOR algorithmSylvain Munaut1-1/+1
Thanks to the person on the ml that pointed this bug. Sorry I don't remember who (it was a while ago and somehow didn't got fixed at that time) Signed-off-by: Sylvain Munaut <tnt@246tNt.com>
2010-06-14auth: Add support for XOR test A3A8 algo (and vty commands)Sylvain Munaut1-0/+25
Signed-off-by: Sylvain Munaut <tnt@246tNt.com>
2010-06-14gsm_04_08: Add a operation to enable ciphering on a lchanSylvain Munaut1-0/+103
This will take care of the auth/check/enable cipher sequence and call a callback function when done. Currently the negotiated Kc is saved but not re-used, so there is an authentication each time ... Signed-off-by: Sylvain Munaut <tnt@246tNt.com>