Arthur de Jong

Open Source / Free Software developer

summaryrefslogtreecommitdiffstats
path: root/pynslcd/pam.py
Commit message (Expand)AuthorAgeFilesLines
* Add pam_authc_ppolicy support in pynslcdArthur de Jong2019-10-131-2/+4
* Improve Python code styleArthur de Jong2019-09-081-17/+30
* Add Python 3 supportArthur de Jong2019-09-081-10/+10
* Reorganise PAM search var building functionsArthur de Jong2017-06-141-2/+2
* Fix rootpwmodpw handling in pynslcdArthur de Jong2013-08-181-2/+2
* Rename isvalidname() to is_valid_name() in pynslcdArthur de Jong2013-08-181-1/+1
* Fix handling of pam_password_prohibit_message in pynslcdArthur de Jong2013-07-291-1/+1
* Implement PAM session handling in pynslcdArthur de Jong2013-07-281-2/+61
* Raise an error with a missing old password on password mo...Arthur de Jong2013-04-121-1/+3
* Fix getting caller's uid on password change (pynslcd)Arthur de Jong2013-04-121-1/+1
* Update the shadowLastChange on password change in pynslcdArthur de Jong2013-03-301-0/+27
* Implement password modification in pynslcdArthur de Jong2013-03-301-1/+69
* Rename authentication function and return connectionArthur de Jong2013-03-301-9/+9
* Rename validate_request to validateArthur de Jong2013-03-291-3/+3
* Also perform authentication search using LDAPSearch classArthur de Jong2013-03-291-1/+2
* ensure consistent naming of DN variablesArthur de Jong2013-03-091-9/+8
* clean up imports and use ldap.filter.escape_filter_chars(...Arthur de Jong2013-03-091-4/+4
* move get_connection function to search module as Connecti...Arthur de Jong2013-03-091-1/+1
* move Search class to search moduleArthur de Jong2013-03-091-2/+3
* request and parse password policy controls when doing use...Arthur de Jong2013-01-061-8/+33
* some simplifications in the current pynslcd PAM request h...Arthur de Jong2013-01-051-9/+11
* update pynslcd PAM protocol handling to be in line with r...Arthur de Jong2013-01-011-14/+14
* rename internal pam_authz_search to pam_authz_searchesArthur de Jong2012-07-151-2/+2
* implement PAM authorisation check using pam_authz_search ...Arthur de Jong2012-05-041-3/+57
* ignore user-supplied DN for PAM requests and don't send i...Arthur de Jong2012-05-041-25/+24
* refactor some of the attribute mapping code to introduce ...Arthur de Jong2012-03-161-2/+2
* user the logging framework, handle exceptions properly an...Arthur de Jong2012-01-061-5/+6
* fall back to trying to authenticate with provided passwor...Arthur de Jong2011-12-281-0/+4
* PEP8 fixesArthur de Jong2011-12-271-2/+2
* simplify request handling by passing read parameters arou...Arthur de Jong2011-05-131-26/+28
* implement attribute mapping functionality and do some ref...Arthur de Jong2011-05-011-4/+4
* remove unneeded importArthur de Jong2011-05-011-1/+0
* pass dn and attributes to functions separatelyArthur de Jong2011-05-011-1/+1
* small code improvementsArthur de Jong2011-05-011-4/+4
* put standard library imports before application imports a...Arthur de Jong2011-04-281-5/+5
* fix configuration nameArthur de Jong2011-03-241-2/+2
* add an experimental (currently partial) Python implementa...Arthur de Jong2010-12-291-0/+129