Assertions for scan complaints
Assertions for scan complaints
Assertions for scan complaints
Stupid checks because of broken clang analyzer complaints
Fixes for clang analyzer
Use correct argument.  Fixes #592
Move checks for &Attribute-Name into radius_parse_attr()

and clean up the rest of the code in the server which checked
for '&'.

As a result, the rest of the code gets simpler.  We get better
error messages, and a few corner cases get fixed.  i.e. where
the '&' was NOT being handled, and radius_parse_attr() was being
called, with what SHOULD have been an attribute.  So if the poor
users followed the docs and did &Attribute-Name, they would get
a parse error, and their brains would explode.  We don't want
that...
Regularize warning message to be the same as others
reparse 'case &User-Name' only if it was not parsed
Point to the correct location of the dictionary files
Check for "no reply" in all places we send a reply.  Fixes #593
Fix crash in krb5 when acquiring the TGT fails

rlm_krb5 will log the error code but continue anyway, so any kind of
failed Kerberos authentication (unknown user, wrong password, etc.)
would instantly crash radiusd.
Merge pull request #594 from grawity/krb5-crash

Fix crash in krb5 when acquiring the TGT fails
Reorganise fields in value_pair_tmpl_t
Check for NULL before doing anything else
In some strange cases, lseek may return an error
Check parameters passed to paircmp()
outfp may be MULL
The debug_stream needs to be in 'inst' to be used for debugging
Fix last commit to unbound