aboutsummaryrefslogtreecommitdiffstats
path: root/src/libradius/radius_socket.c
Commit message (Collapse)AuthorAgeFilesLines
* Use standard unsigned integer typesAndreas Steffen2016-03-241-9/+9
|
* eap-radius: Add ability to configure RADIUS retransmission behaviorThom Troy2015-11-171-10/+54
| | | | Closes strongswan/strongswan#19.
* libradius: Verify message ID of RADIUS responsesTobias Brunner2015-05-211-35/+69
| | | | | | | | | | | If we sent retransmits for a message and didn't receive a response it might still arrive later. Such a message will be queued on the socket. The next read will then return not the expected response but the one for the earlier request. For this message the verification will fail and the message gets discarded. But with the earlier code the actual response was never received. Instead, a subsequent request resulted in the same failure and so on. Fixes #838.
* libradius: Use poll(2) to wait for RADIUS responsesMartin Willi2014-11-211-46/+41
|
* libradius: refactor generic RADIUS en-/decryption function to a message methodMartin Willi2013-07-291-44/+7
|
* Moved debug.[ch] to utils folderTobias Brunner2012-10-241-1/+1
|
* Add a return value to hasher_t.get_hash()Martin Willi2012-07-161-2/+5
|
* Add a return value to signer_t.set_key()Martin Willi2012-07-161-2/+2
|
* Add a return value to radius_message_t.sign()Martin Willi2012-07-161-2/+5
|
* implemented MS_MPPE encryptionAndreas Steffen2012-03-131-20/+8
|
* use predefined Microsoft PENAndreas Steffen2012-03-131-6/+2
|
* added msg_auth flag in radius_message_t sign() methodAndreas Steffen2012-03-131-1/+2
|
* allow debug of raw RADIUS dataAndreas Steffen2012-03-131-0/+2
|
* Moved generic RADIUS protocol support to a dedicated libradiusMartin Willi2012-03-051-0/+386