summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* Relevant BUGIDs: 420270Andrew G. Morgan2001-05-01
| | | | | | | | Purpose of commit: bugfix Commit summary: --------------- Allow C++ compilation when using pam_misc.h and pam_client.h.
* Relevant BUGIDs: 419631Andrew G. Morgan2001-05-01
| | | | | | | | | Purpose of commit: bugfix Commit summary: --------------- Bring the module in to line with its documentation. The README refers to a trailing '.' on IP addresses.
* Relevant BUGIDs: 419803Steve Langasek2001-04-28
| | | | | | | | Purpose of commit: bugfix Commit summary: --------------- Fix pam_unix to not zero out password strings that it doesn't own!
* Relevant BUGIDs: 415419Andrew G. Morgan2001-04-15
| | | | | | | | | Purpose of commit: cleanup Commit summary: --------------- A number of things were being found by autoconf, but the _pam_aconf.h file wasn't picking them up. It is now.
* Relevant BUGIDs: 415412Andrew G. Morgan2001-04-15
| | | | | | | | Purpose of commit: support Commit summary: --------------- Some solaris support for gcc options that appear to work.
* Relevant BUGIDs: 414943Andrew G. Morgan2001-04-15
| | | | | | | | | | | Purpose of commit: comment about bug ids Commit summary: --------------- Sourceforge bumped all the bugids by 100000 at some point and this made earlier entries in this CHANGELOG off by that amount. I've added a comment about this to help the reader in trying to track each interesting bug down.
* Relevant BUGIDs: 414669Andrew G. Morgan2001-04-08
| | | | | | | | Purpose of commit: documentation Commit summary: --------------- comment on what I just committed.
* Relevant BUGIDs: 414669Andrew G. Morgan2001-04-08
| | | | | | | | | | Purpose of commit: bugfix + 0.76 begins Commit summary: --------------- Bumped the version number. Fixed a lack of SONAME definitions that were causing the libraries not to be installed correctly.
* Relevant BUGIDs: 414665Andrew G. Morgan2001-04-08
| | | | | | | | Purpose of commit: make release Commit summary: --------------- Its that time again. 0.75 is released.
* Relevant BUGIDs: 227565Andrew G. Morgan2001-04-08
| | | | | | | | Purpose of commit: cleanup Commit summary: --------------- I've removed pam_pwdb from the suggested pam.conf template.
* Relevant BUGIDs: 404953Andrew G. Morgan2001-03-29
| | | | | | | | Purpose of commit: bugfix Commit summary: --------------- The syntax "<domain> -" was not recognized.
* Relevant BUGIDs: 407282Andrew G. Morgan2001-03-19
| | | | | | | | Purpose of commit: cleanup Commit summary: --------------- FreeBSD supporting change to the autoconf stuff.
* Relevant BUGIDs: 408961Andrew G. Morgan2001-03-19
| | | | | | | | Purpose of commit: documentation fixes Commit summary: --------------- This checkin is courtesy of some fixes from Michel D'HOOGE.
* Relevant BUGIDs: 133545Andrew G. Morgan2001-02-22
| | | | | | | | Purpose of commit: documentation fix Commit summary: --------------- Make the directions for linking a module consistent.
* Relevant BUGIDs: 132880Andrew G. Morgan2001-02-22
| | | | | | | | | Purpose of commit: remainder of bugfix Commit summary: --------------- Somehow, this got left out of an earlier commit. This checkin completes the support for fixing bug 132880.
* Relevant BUGIDs: 133542Andrew G. Morgan2001-02-22
| | | | | | | | | Purpose of commit: support for glibc-2.2.2 Commit summary: --------------- This module needed another #include to support a recent spin of the glibc headers.
* Relevant BUGIDs: 132880Andrew G. Morgan2001-02-18
| | | | | | | | Purpose of commit: bugfix Commit summary: --------------- wasn't linking conv.o into the module.
* Relevant BUGIDs: 131549Andrew G. Morgan2001-02-17
| | | | | | | | | Purpose of commit: documentation bugfix Commit summary: --------------- pam_lastlog was wrongly documented as an 'authentication' module when it is actually a session module.
* Relevant BUGIDs: 126210Andrew G. Morgan2001-02-11
| | | | | | | | Purpose of commit: documentation Commit summary: --------------- added some pam_tally documentation.
* Relevant BUGIDs: 131192Andrew G. Morgan2001-02-11
| | | | | | | | Purpose of commit: documentation Commit summary: --------------- added some links to sample module code (into the CVS repository).
* Relevant BUGIDs: 112540Andrew G. Morgan2001-02-11
| | | | | | | | | | | | | | | Purpose of commit: minor security bugfix Commit summary: --------------- Fixes for the password helper binaries. Before, there was no check that the password entered was actually that of the intended user being authenticated. Instead, the password was checked for the requesting user. While this disstinction sounds like a security hole, its actually not been a problem in practice. The helper binaries have only been used in the case that the application is not setuid-0 and as such even if an improper authentication succeeded, the application could not change its uid from that of the requesting user.
* Relevant BUGIDs: 131549Andrew G. Morgan2001-02-10
| | | | | | | | Purpose of commit: bugfix Commit summary: --------------- Needed to link lastlog module with -lutil (on some systems).
* Relevant BUGIDs: 131601Andrew G. Morgan2001-02-10
| | | | | | | | | Purpose of commit: bugfix Commit summary: --------------- On systems that have a separate libcrypt. This module needed to be linked against it.
* Relevant BUGIDs: 131783Andrew G. Morgan2001-02-10
| | | | | | | | Purpose of commit: bugfix Commit summary: --------------- static library and debugging library support fixed - post autoconf stuff.
* Relevant BUGIDs: 131503Andrew G. Morgan2001-02-08
| | | | | | | | Purpose of commit: change URL Commit summary: --------------- Fix the URL for a copy of the original PAM RFC.
* Relevant BUGIDs: 130130Andrew G. Morgan2001-02-05
| | | | | | | | Purpose of commit: bugfix Commit summary: --------------- needed quotes around a possibly blank shell variable.
* Relevant BUGIDs: 129775Andrew G. Morgan2001-02-05
| | | | | | | | | | | | | | | | | | | Purpose of commit: bugfix Commit summary: --------------- This bugfix leads to backwardly incompatable behavior with earlier releases of Linux-PAM. Note, this cleans up the setcred/session and chauthtok stacks in such a way that it is no longer preferred that the setcred module always return the same error code as the auth components of said modules did. This means behavior should be a great deal more sane. It also gives meaning to the unique return codes that are available to pam_sm_setcred. [I'm sure that when we add support for credential relevant events, this change will be critical.]
* Relevant BUGIDs: 129644Andrew G. Morgan2001-01-22
| | | | | | | | | Purpose of commit: start next release Commit summary: --------------- I've bumped the version number, and added some Makefile code for helping me make documentation releases.
* Relevant BUGIDs: 129642Andrew G. Morgan2001-01-22
| | | | | | | | Purpose of commit: make release Commit summary: --------------- Its that time again - time to release 0.74
* Relevant BUGIDs: 129027, 128576Andrew G. Morgan2001-01-22
| | | | | | | | | | Purpose of commit: new feature + documentation Commit summary: --------------- Cleaned up the handling of AUTHTOK items and pam_[gs]et_data() functions. Added more clear documentation about the pam_[gs]et_item() functions to the pam_appl and pam_modules programmer guides.
* Relevant BUGIDs: 127561Andrew G. Morgan2001-01-21
| | | | | | | | Purpose of commit: bugfix Commit summary: --------------- non-default config file option fixes (module and in documentation).
* Relevant BUGIDs: 127625Andrew G. Morgan2001-01-20
| | | | | | | | | | Purpose of commit: documentation Commit summary: --------------- added a note to this man page explaining that we do support a default directory for modules. Also added some text describing the alternative control syntax for pam configuration files.
* Relevant BUGIDs: 127700Andrew G. Morgan2001-01-20
| | | | | | | | | Purpose of commit: bugfix Commit summary: --------------- ia64 support - it behaves like an alpha wrt md5, but then unsigned int is 32 bits everywhere(*) these days, so just remove the #ifdef nonsense.
* Relevant BUGIDs: 108786Andrew G. Morgan2001-01-20
| | | | | | | | | Purpose of commit: cleanup Commit summary: --------------- This brings the binary prompt hooks in libpam_misc's conversation function into line with the current libpamc library.
* Relevant BUGIDs: 117434Andrew G. Morgan2001-01-20
| | | | | | | | Purpose of commit: bugfix Commit summary: --------------- Appear to have left these fixes out with last commit to resolve 117434.
* Relevant BUGIDs: 128298Andrew G. Morgan2001-01-10
| | | | | | | | | Purpose of commit: bugfix Commit summary: --------------- Nothing in the sources requires C++. So, there is no need to have autoconf require it.
* Relevant BUGIDs: 124396Jan Rekorajski2000-12-28
| | | | | | | | Purpose of commit: feature Commit summary: --------------- removed directory references from man includes (man8/pam.8 -> pam.8)
* Relevant BUGIDs: 126440Steve Langasek2000-12-21
| | | | | | | | Purpose of commit: portability bugfix Commit summary: --------------- Removed non-posix shell command from pam_filter Makefile.
* Relevant BUGIDs: 126431, 126423Steve Langasek2000-12-20
| | | | | | | | | | | | Purpose of commit: new feature / bugfix Commit summary: --------------- This changes the format of pam_unix log messages, per bug 126423. The change is extensive (every call to _log_err() now has an additional argument) but straightforward. These changes to the logging code incidentally fix the problem reported in bug 126431.
* Relevant BUGIDs: 126036Steve Langasek2000-12-18
| | | | | | | | | | | | | | | | Purpose of commit: cleanup Commit summary: --------------- Changes format of pam_unix 'authentication failure' log messages for purposes of consistency and clarity. Note that we do not log the 'user=' item in the case of an invalid username unless the audit flag is turned on. Note also that the way we currently log these failures isn't i18n-friendly. I imagine this will need correcting at some point in the future.
* Relevant BUGIDs: 126036Steve Langasek2000-12-18
| | | | | | | | | | | | | | | Purpose of commit: cleanup Commit summary: --------------- Changes format of pam_unix 'authentication failure' log messages for purposes of consistency and clarity. Note that we do not log the 'user=' item in the case of an invalid username unless the audit flag is turned on. Note also that the way we currently log these failures isn't i18n-friendly. I imagine this will need correcting at some point in the future.
* Relevant BUGIDs: 125704, 124930Steve Langasek2000-12-13
| | | | | | | | | Purpose of commit: portable handling of utmp in pam_unix Commit summary: --------------- Fixes problem with PAM_getlogin() on Solaris (and hopefully other Unices), as per David Lee's report.
* Relevant BUGIDs: 124930Andrew G. Morgan2000-12-12
| | | | | | | | Purpose of commit: bugfix Commit summary: --------------- upper -> lowercase substitution for OS fixed in configure.in.
* Relevant BUGIDs: 117434Andrew G. Morgan2000-12-10
| | | | | | | | Purpose of commit: bugfix Commit summary: --------------- removed static variables from pam_tally - should be thread safe now.
* Relevant BUGIDs: 125022Andrew G. Morgan2000-12-08
| | | | | | | | Purpose of commit: copyright notice Commit summary: --------------- Added an original sources copyright notice to pam_access (from logdaemon).
* Relevant BUGIDs: 124923Andrew G. Morgan2000-12-07
| | | | | | | | | | Purpose of commit: cleanup Commit summary: --------------- Remove the -Wtraditional flag from the GCC options. It causes strange and annoying spam. Also reordered the progs verses argument parsing stuff to avoid a warning from autoconf (back to one strange warning again).
* Relevant BUGIDs: 124397Jan Rekorajski2000-12-04
| | | | | | | | Purpose of commit: new feature Commit summary: --------------- * pam_mail - use PAM_PATH_MAILDIR as the location of mail spool
* Relevant BUGIDs: 124397Jan Rekorajski2000-12-04
| | | | | | | | | | Purpose of commit: new feature Commit summary: --------------- * _pam_aconf.h.in, configure.in - added PAM_PATH_MAILDIR set via --with-mailspool=dir option (default is _PAM_MAILDIR if defined in paths.h otherwise /var/spool/mail
* Relevant BUGIDs: 124391Jan Rekorajski2000-12-04
| | | | | | | | Purpose of commit: cleanup Commit summary: --------------- * removed unnecessary CVS Log tags from all over the source
* Relevant BUGIDs: 124394Jan Rekorajski2000-12-04
| | | | | | | | | Purpose of commit: bugfix Commit summary: --------------- * pam_tally - check for PAM_TTY if PAM_RHOST is not set when writing to faillog