summaryrefslogtreecommitdiff
path: root/libtac/lib/author_r.c
AgeCommit message (Collapse)Author
2016-07-23check loop against TAC_PLUS_MAX_ARGCOUNTPaweł Krawczyk
2016-07-23check for max number of arguments passed in replyPaweł Krawczyk
2016-07-23Fix warningsPaweł Krawczyk
Fix various declaration inconsistencies that were throwing compiler warnings
2016-05-27fix variable namesPaweł Krawczyk
2016-05-27replace the broken packet_read check with a hard-coded max packet lengthPaweł Krawczyk
2016-05-05make len_from_* variables unsignedPaweł Krawczyk
2016-05-04fix variable referencePaweł Krawczyk
2016-05-02superfluous syslog format stringPaweł Krawczyk
2016-05-02check packet length declared in headerPaweł Krawczyk
2016-05-02ensure iteration over argument number sent in packet do not overflowPaweł Krawczyk
past the actual packet data
2014-11-20Reduce loglevel for non-critical author messagesDaniel Gollub
Messages like "Args cnt %d", "Adding buf/value pair (%s,%s)" should not flood syslog as warning.
2014-09-18allow authorization without protocol definedSergey Mironov
Protocol is only required for certain subset of services, mainly for ppp. We allow authorization with empty protocol if user wants to use other service names, like 'ssh' From the http://tools.ietf.org/html/draft-grant-tacacs-02 page 30: The protocol attribute is intended for use with PPP. When service equals "ppp" and protocol equals "lcp", the message describes the PPP link layer service. For other values of protocol, this describes a PPP NCP (network layer service). A single PPP session can support multiple NCPs
2012-09-16Rearrange header file include for libtacJeroen Nijhof
2012-03-18Changed e-mail and improved accountingJeroen Nijhof
2011-08-19Finally got rid of all goto illness!Jeroen
2011-08-19Major contribution by Darren BeslerJeroen
2010-12-22Initial commitJeroen Nijhof