backport from HEAD
[freeradius.git] / src / lib / radius.c
2005-12-08 fcusack backport from HEAD
2005-12-08 fcusack rlm_otp import from HEAD
2005-11-30 aland First pass at adding work on the 1.1.x branch.
2005-11-23 aland A little more generic way of truncating tunnel-passwor...
2005-11-22 aland Allow tunnel passwords to be longer than 16 characters...
2005-11-11 aland Include files used to build the server are now <freera...
2005-11-01 aland Add "format=" option to VENDOR statements in the dicti...
2005-10-26 aland Suppress sending attributes of zero length.
2005-10-26 aland Correct length bug in make_tunnel_passwd
2005-10-25 aland Now that we have rad_vp2attr, and it's clean, adding...
2005-10-25 aland rad_vp2attr now takes "const VALUE_PAIR *", so it...
2005-10-24 aland Clean up rad_vp2attr. This version is a LOT more...
2005-10-22 aland More code cleanups
2005-10-21 aland Moved code from rad_encode() to rad_vp2attr(), to...
2005-10-12 aland Type fixes
2005-10-10 aland Moved code out of rad_decode() into rad_attr2vp, so...
2005-09-14 aland More random changes to random
2005-09-01 aland s/->strvalue/->vp_strvalue/g
2005-09-01 aland Churn the random pool less often
2005-08-31 aland Signed/unsigned issues. Use "uint8_t" in more places.
2005-08-30 aland We don't have differences between vendorpec & vendorco...
2005-08-26 aland Added comments
2005-08-19 aland Set authentication vector to zero for more packet...
2005-08-19 aland Calculate Message-Authenticator properly for Accountin...
2005-08-03 aland Don't have a 2-byte over-run read
2005-08-02 aland Parse Lucent 16-bit VSA's in rad_decode, too
2005-08-02 aland Create Lucent-style VSA's, too
2005-07-08 aland Pull "verify packet" into separate routine, to mirror...
2005-07-07 aland A bit better checks for packet length.
2005-07-07 aland Use MSG_PEEK to get the first 4 bytes of the packet...
2005-07-07 aland clarify rad_tunnel_pwdecode
2005-07-06 aland Re-write rad_pwencode() and rad_pwdecode() to be clear...
2005-06-14 aland More random hacking at random pools
2005-06-13 aland More hacks to random number stuff. We now have lrad_r...
2005-06-10 aland Update random vector & random number code, so that...
2005-05-27 aland Expose rad_encode() and rad_sign()
2005-05-27 aland clean up ifdef's and too many variables
2005-05-27 aland Update rad_sendto && rad_recvfrom, to not call udpfrom...
2005-05-27 aland Break rad_send() into rad_encode(), rad_sign(), and...
2005-05-13 raghuUse more generic sockaddr_storage structure instead...
2005-05-06 aland Many attribute types can't have "encrypt" flags, so...
2005-05-04 aland Corrected typo in #ifdef
2005-04-27 aland Make it build on non-IPv6-aware systems.
2005-04-21 aland Minor fixes to make new rad_recfrom function return...
2005-04-20 aland Fixed debugging messages
2005-04-19 raghu Initialize salen before calling getsockname
2005-04-19 aland Massive change to add foundational support for IPv6.
2004-12-19 aland Stir the random pool after getting a packet vector
2004-11-20 aland Use /dev/urandom, if it exists.
2004-09-29 aland Pull fix for pool initialization from the head
2004-09-27 aland Remember that we initialized the pool
2004-09-04 phampsonSilently drop packets with a bad Message-Authenticator...
2004-08-30 aland Pull fixes 1.126, 1.127, 1.128 from HEAD
2004-08-27 aland When returning after failed to decrypt attributes...
2004-08-26 aland USR style attributes have to have at least 8 octets of
2004-08-26 aland Fix remote crash, as given in a report by a retard...
2004-05-21 aland If the User-Password has zero length, encrypt 16 bytes...
2004-04-30 aland Don't destroy attributes which may already be in a...
2004-04-12 aland When NOT using udpfromto in rad_recv(), set the dst_ip...
2004-02-26 aland perl -i -npe "s/[ \t]+$//g" `find src -name "*.[ch...
2004-01-05 aland Add UDPFROMTO stuff.
2003-11-27 aland A little bit of future-proofing, for other vendors...
2003-11-27 aland Handle vendor codes larger than 16 bits.
2003-11-26 aland Use paircreate(), rather than our own malloc(), to...
2003-11-26 aland rad_decode() now checks the VSA the first time it...
2003-11-26 aland Added 'encrypt=3' to the dictionaries, to avoid having...
2003-11-26 aland VSA's of length 6 are disallowed.
2003-11-26 aland Removed code in rad_recv() which tried to verify the...
2003-11-26 aland Updated return codes & error checks.
2003-11-21 mcr use unsigned counter for second loop.
2003-11-20 aland Simplified rad_send()
2003-11-20 aland Any Access-Request which contains a Tunnel-Password...
2003-11-20 aland Check for tags only if the 'length' field says there...
2003-10-31 mcr fixed some signed/unsigned conflicts.
2003-09-29 aland Increased the size of the temporary 'send packet'...
2003-09-15 aland First pass at allowing native support of IPv6 addresses.
2003-09-12 phampsonAdd LGPL boilerplate for files from which it is missing.
2003-09-03 cparkerGlob patch to change #if to #ifdef when checking variab...
2003-08-25 phampsonPull from branch_0_9: Widen call{ed,ing}stationid from...
2003-08-06 aland Corrected last commit
2003-08-05 aland If we see EAP-Message without Message-Authenticator...
2003-07-23 aland Don't send packets which have a sockfd < 0 (see main...
2003-07-15 aland Account for ID, too
2003-07-15 aland account for ID, too
2003-06-18 fcusackrad_chap_encode buffer overflow fix courtesy of Masao...
2003-04-23 aland Be a little more descriptive in what the error is.
2003-04-21 aland Minor changes to print out more useful packet type...
2003-04-21 aland Corrected typos
2003-03-31 aland Added note about shared secret being incorrect, if the
2003-03-28 aland Don't dereference a NULL ptr
2003-03-26 aland Print out attributes BEFORE we encrypt their contents
2003-03-26 aland Only do 'vp->length = strlen(password)' if the attribu...
2003-03-17 aland Added more packet codes from RFC 2882
2003-03-15 aland Don't do strlen() on passwords. The caller gives...
2003-03-03 aland A slightly better way of getting a salt in tunnel_pwencode
2002-12-04 aland Added lrad_rand() function, which uses the internal...
2002-12-02 aland Now that we have a real random number generator, use...
2002-10-25 aland Disallow packet codes of 0 (nothing defined in the...
2002-10-15 aland Define a 'last' token, so we know how many tokens...
2002-10-02 aland Simplify the 'add to end of list' code
next