1. 31 Dec, 2017 1 commit
  2. 26 Dec, 2014 1 commit
  3. 13 Apr, 2014 1 commit
  4. 25 Dec, 2011 1 commit
  5. 26 Sep, 2011 1 commit
  6. 22 Aug, 2011 1 commit
  7. 01 Jan, 2011 2 commits
  8. 10 Jun, 2010 1 commit
  9. 05 Feb, 2010 1 commit
  10. 14 Nov, 2009 5 commits
    • Russ Allbery's avatar
      b94d896d
    • Russ Allbery's avatar
      Add replacement *printf functions · 8faf7fdc
      Russ Allbery authored
      Add replacement snprintf and vsnprintf functions for pointless
      portability to ancient systems.
      
      Also add a replacement asprintf function so that we can use it for
      logging.
      8faf7fdc
    • Russ Allbery's avatar
      Use portability framework and replacements for pam_{v,}syslog · 77613c32
      Russ Allbery authored
      Create the portable directory and portable/libportable.la helper
      library similar to my other packages, including portable/macros.h.
      Use that framework to implement pam_syslog and pam_vsyslog as
      replacement functions instead of using pamk5_compat_* functions
      wrapping them.
      
      Add a portable/pam.h header that handles including the PAM headers
      via their various possible paths, prototypes missing PAM functions,
      and handles replacing pam_modutil_getpwnam with getpwnam where
      appropriate.  Include it everywhere that was including the PAM
      headers.
      
      Call pam_modutil_getpwnam and pam_syslog directly instead of the
      pamk5_compat functions that have now been removed.
      77613c32
    • Russ Allbery's avatar
    • Russ Allbery's avatar
      Change the build system to Automake and Libtool · 058927ec
      Russ Allbery authored
      pam-krb5 is now built using Automake and Libtool to bring it more in
      line with other software packages.  This means that it now relies on
      Libtool to know how to generate a loadable module rather than
      hand-configured linker rules.  This may improve portability on some
      platforms and may hurt it on other platforms.
      
      Remove install-sh, config.guess, and config.sub from the Git repository
      since autoreconf is now responsible for adding them to the distribution.
      058927ec
  11. 22 Jan, 2009 1 commit
    • Russ Allbery's avatar
      Update Autoconf krb5 portability and support krb5_get_error_string · 1631932a
      Russ Allbery authored
      Add support for the old Heimdal krb5_get_error_string interface.
      Thanks, Chaskiel Grundman.
      
      Add --with-krb5-include and --with-krb5-lib configure options to allow
      more specific setting of paths if necessary.
      
      If krb5-config isn't available, attempt to determine if the library
      directory for the Kerberos libraries is lib32 or lib64 instead of lib
      and set LDFLAGS accordingly.  Based on an idea from the CMU Autoconf
      macros.
      1631932a
  12. 06 Jul, 2008 1 commit
  13. 08 Mar, 2008 1 commit
  14. 03 Jan, 2008 1 commit
  15. 26 Dec, 2007 1 commit