./www/hiawatha, Advanced and secure webserver

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 11.6nb5, Package name: hiawatha-11.6nb5, Maintainer: hauke

Hiawatha is an advanced and secure webserver for Unix.

Hiawatha offers protection against SQL injections, Cross-site
Scripting (XSS), Cross-site Request Forgery (CSRF/XSRF) and DoS
attacks.

Hiawatha supports the FastCGI protocol, including load balancing, for
improved CGI performance.

Via Hiawatha's built-in reverse proxy, you can easily integrate other
web solutions or use Hiawatha as an application firewall to protect
other webservers.


Required to run:
[textproc/saxon] [lang/openjdk11]

Required to build:
[pkgtools/cwrappers]

Package options: cache, mbedtls-private, rproxy, urltoolkit, xslt

Master sites:

Filesize: 1800.842 KB

Version history: (Expand)


CVS history: (Expand)


   2024-12-18 17:44:36 by Hauke Fath | Files touched by this commit (2)
Log message:
Solarish are missing RLIMIT_NPROC
   2024-12-01 23:30:06 by Hauke Fath | Files touched by this commit (3) | Package updated
Log message:
TLS v1.3 support is partly broken in mbedtls 3.6, see
<https://github.com/Mbed-TLS/mbedtls/issues/9223>

Since there is no configuration option for limiting the TLS version,
disable 1.3 until upstream updates the enclosed mbedtls.
   2024-11-14 23:22:33 by Thomas Klausner | Files touched by this commit (2429)
Log message:
*: recursive bump for icu 76 shlib major version bump
   2024-11-01 13:55:19 by Thomas Klausner | Files touched by this commit (2426)
Log message:
*: revbump for icu downgrade
   2024-11-01 01:54:33 by Thomas Klausner | Files touched by this commit (2427)
Log message:
*: recursive bump for icu 76.1 shlib bump
   2024-10-10 19:00:18 by Nia Alarie | Files touched by this commit (1)
Log message:
hiawatha: attempt to fix build on SunOS
   2024-08-22 19:54:52 by Hauke Fath | Files touched by this commit (2)
Log message:
www/hiawatha: Cmake changes

Switch from USE_CMAKE (mk/configure/cmake.mk) to including
devel/cmake/build.mk.

Stumbling stones were a custom CMAKE_BUILD_DIR for the sake of config
file generation (the paths could probably be patched), and the
CMAKE_ARGS -> CMAKE_CONFIGURE_ARGS conversion in options.mk, to make
sure we keep statically linking to mbedtls, instead of installing
private shared libs.
   2024-08-22 17:59:21 by Hauke Fath | Files touched by this commit (3) | Package updated
Log message:
www/hiawatha: Update to 11.6

Changes:
  * Enabled TLSv1.3.
  * mbed TLS updated to 3.6.0.

Deprecating USE_CMAKE breaks the build:
- library paths botched
- hiawatha.conf not being generated from hiawatha.conf.in

so needs more work.