summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2017-07-18Updated changelog to RELEASED prior to release/cl-stableDave Olson
2017-06-22Fixed cut and paste left over tacacs reference in pam_radius_auth.5Dave Olson
Also corrected nss_mapuser references to match libnss_mapuser
2017-06-21Fixed vrf support; broke in moving to upstream 1.4 version.Dave Olson
Minor fix, and repositioning of the code. Also needed to add the code for the IPv6 case as well. Minor formatting fix to man page.
2017-06-21Supress another lintian warning about conf file permsDave Olson
2017-06-21removed useless and annoying debug printDave Olson
2017-06-21Fixed lines with trailing whitespaceDave Olson
2017-06-21Remove configure check, breaks with sbuild, and not neededDave Olson
2017-06-20Add changes to allow VRF, and mapped users (no local accounts)Dave Olson
Add changes allow admins to set up RADIUS clients with no local knowledge of the RADIUS accounts (no adduser required, nor LDAP, etc.) This is done by using the nss-mapuser package. The only real change to this package is to set up the SUDO prompt, so it's the RADIUS login name, in the pam_sm_acct_mgmt entry point. Bumped the version to 1.4.1 Change the PACKAGE info in configure to reflect Cumulus, and also a few related fields. Changed maintiner to dev-support Also incorporated changes to make debuging builds easier under debian. Added comment and description of src_ip to the config file (author of the src_ip changes hadn't yet done that), and removed the location of config file from comments, since debian installs to a different location. Quieted config complaints; can't move to current because current is GPLv3, and this doesn't use autoconf. Tried to capture the 5 years of changes between 1.3.17 and 1.4.0 Added lintian overrides. Fixed up debian/copyright file to be standard format, and match (approximately) the source files. overrides don't quite work, because source vs binary confusion, but documents them Added debian install files Added man page for the plugin, and for the RADIUS client config file
2017-06-16Added debian directory from jessie 1.3.16, with changelog updatesDave Olson
Cleaned up to use simpler rules file as part of that import. Also newer compat level, etc.
2017-03-23Merge pull request #28 from miquels/masterAlan DeKok
add IPv6 support
2017-03-21add IPv6 supportMiquel van Smoorenburg
2017-02-08fix ingored return codeAlan T. DeKok
2017-02-08Check conf->sockfd against FD_SETSIZE. Fixes #24Alan T. DeKok
2017-02-08Ensure password is initialized. Fixes #27Alan T. DeKok
2017-02-08Check for poll.h and use that if it existsAlan T. DeKok
2017-02-08Allow using either poll / selectAlan T. DeKok
2017-02-08Merge pull request #25 from mweissen13/masterAlan DeKok
Replaced select with poll to allow file descriptors >FD_SETSIZE
2017-02-08Merge pull request #19 from liske/calling-accAlan DeKok
Add Calling-Station-Id to accounting requests.
2017-02-08Merge pull request #18 from samuelvarley/masterAlan DeKok
Make module (almost) thread-safe.
2016-12-01Merge pull request #26 from justinsg/masterAlan DeKok
Copy password to buffer before rounding length
2016-12-01Copy password to buffer before rounding lengthJustin Standring
2016-11-28Replaced select with poll to allow file descriptors >FD_SETSIZEmweissen13
2016-10-24notes on "configure"Alan T. DeKok
2016-05-17Check for too long linesAlan T. DeKok
2016-05-17use buffer size. Found by Dennis GoodletAlan T. DeKok
2016-01-17Add Calling-Station-Id to accounting requests.Thomas Liske
2015-12-10Thread safety: Control debug with local variable.Samuel Varley
2015-12-10Thread safety: Store the name of conf file in radius_conf_t.Samuel Varley
I needed to move the position of the structures so I could use the CONST macro with the new member.
2015-12-10Thread safety: Use strerror_r() instead of strerror().Samuel Varley
2015-12-10Thread safety: Use getaddrinfo() instead of getservbyname().Samuel Varley
2015-12-01Thread safety: Use getaddrinfo() instead of gethostbyname().Samuel Varley
2015-11-24Thread safety: Store session start time as PAM data.Samuel Varley
Previously, it was stored as file-scope variable. I also deleted the file-scope variable, "live_server", because it was not being used.
2015-11-24Ensure config.h is included first.Samuel Varley
pam_radius_auth.c was including config.h via pam_radius_auth.h but only after other library header files had been included. This meant you could have _GNU_SOURCE, for example, defined in config.h but it did not have any effect on which library functions were provided.
2015-10-31Clear out trailing part of the bufferAlan T. DeKok
2015-09-27Merge pull request #16 from bsiegert/masterAlan DeKok
Fixes from pkgsrc patches
2015-09-26Fix NetBSD build.Benny Siegert
This preprocessor define should be replaced by a test in the configure script, instead of a hardcoded list of operating systems.
2015-09-26Fix invocation of test.Benny Siegert
2015-09-26Quell warnings for isdigit.Benny Siegert
Explicitly cast the arg to isdigit to an unsigned char.
2015-09-08Allow src_ip to be setAlan T. DeKok
2015-07-13export CFLAGSAlan T. DeKok
2015-07-13More descriptive messagesAlan T. DeKok
2015-07-13More build checks.Alan T. DeKok
If configure fails, don't build anything
2015-07-13Build objects in src directoryAlan T. DeKok
Which is a bit better practice
2015-07-09Send password to next layer on fail, tooAlan T. DeKok
2015-05-21Use "length", which has been limited in sizeAlan T. DeKok
2015-04-22Bump version, minor changes.Alan T. DeKok
2015-04-22Bump to 1.4.1Alan T. DeKok
2015-01-16Updates for Solaris. Fixes #872Alan T. DeKok
2014-12-17Note 1.4.0Alan T. DeKok
2014-12-17Updates to release processAlan T. DeKok