Skip to content

Releases: phokz/mod-auth-external

mod_authz_unixgroup v1.2.0 (Nov 22, 2024)

23 Nov 04:52
Compare
Choose a tag to compare
  • Fix compatibility issues with modern unix auth services, such as sssd,
    due to optimizations for large directories (e.g. LDAP) removing the
    complete group membership list (grmem). Thanks to Joakim Tjernlund.
  • NOTE: builds across all platforms now require libbsd or the equivalent
    bsd-standard group function support.
  • macOS build support, with the latest homebrew-core libbsd update.
  • Added cross-platform makefiles (macOS & linux only; Windows does not
    have UNIX groups, so not supported). Thanks to Micah Andersen/BIMI.
  • GitHub Actions build testing on linux & macOS. Thanks to Micah Andersen/BIMI.
  • Copyright information was consolidated in CONTRIBUTORS for consistency.

mod_authnz_external v3.3.3 (July 22, 2019)

22 Jul 23:57
Compare
Choose a tag to compare
  • Added METHOD environment variable to retrieve the HTTP request method
    (e.g. GET, HEAD, POST, OPTIONS, etc.). Thanks to Vijay from Google Code.
  • Fixed a bug with incorrect parenthesis grouping when checking the result
    of the external process in exec_external(). Thanks to @dcb314.
  • Added the "GroupExternalAuthNCheck Off" directive to disable the check
    for a previously authenticated user when using only the group
    authorization module. If you use any user authentication module in the
    same context, this may be undesirable. Thanks to Micah Andersen/BIMI.
  • Fix launching external processes on Windows - many programs require the
    %SystemRoot% environment variable to function properly. Thanks to Micah
    Andersen/BIMI.
  • First release with Linux, Mac OS X, and Windows Travis-CI builds.

mod_authnz_external v3.3.2 (Jan Wolter - Dec 12, 2013 + minor recent fixes)

18 Jul 18:46
Compare
Choose a tag to compare

v3.3.2 changes:

  • Replaced reference to remote_ip field of the connection record with
    useragent_ip, due to the elimination of remote_ip in Apache 2.4.1. Thanks
    to davidsansome and cjwatson for pointing out the need for this.
  • Fixed a bug with setting of GROUP environment variable. Thanks to
    ddarbyson for reporting this, and Guoan Hu for posting the fix.
  • Added test/test.pipe.php, a PHP version of test/test.pipe contributed
    by Claus Andersen.

minor changes since then:

  • Spelling fixes. Thanks to @ka7.
  • UNIX signal code is defined to fix Windows build. Thanks to Michal Pokorny.