AOServ AWStats Proxy Changelog


Snapshot Notes


Release Notes

  • Updated dependencies.
  • Renamed package from com.aoindustries.awstats_proxy to com.aoindustries.awstatsproxy.


Release Notes

  • No longer hiding *.jspx or *.jsp extensions for resources within /WEB-INF/*. This is to help interoperability with frameworks that hide their JSP pages from direct access.
  • Added error handlers using new AO Error Pages project.
  • Require secure session cookies in production.


Release Notes

  • Updated to Java™ EE 7 Web Profile (Servlet 3.1, JSP 2.3, EL 3.0, and JSTL 1.2).
  • Minimum Java version changed from 1.8 to 11.
  • Now supports Java 9+ modules. Due to still having filename-based automatic module dependencies, *-SNAPSHOT versions include module-info.class while releases include the Automatic-Module-Name manifest entry. To minimize the difference between these modes, does not perform any transitive requires.


Release Notes

  • Project moved to GitHub and Maven.
  • Updated to Java™ EE 6 Web Profile (Servlet 3.0, JSP 2.2, EL 2.2, and JSTL 1.2).
  • Converted site listing page from servlet to JSP. This resolves several issues:
    1. Site now works in non-ROOT contexts (is portable).
    2. Update to HTML 5.
    3. Response encodes URLs.
    4. Uses common styles from AO Style.
    5. Added redirect back to site listing for unexpected paths.