| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: hiawatha | Distribution: SUSE Linux Enterprise 15 SP5 |
| Version: 10.11 | Vendor: openSUSE |
| Release: bp155.3.11 | Build date: Mon May 22 13:25:06 2023 |
| Group: Productivity/Networking/Web/Servers | Build host: obs-power9-13 |
| Size: 900532 | Source RPM: hiawatha-10.11-bp155.3.11.src.rpm |
| Packager: https://bugs.opensuse.org | |
| Url: http://www.hiawatha-webserver.org | |
| Summary: A secure and advanced webserver | |
Hiawatha is a webserver for Unix and has been build with security in mind. This resulted in a highly secure webserver, in both code and features. This webserver runs on Linux, BSD, MacOS X and Windows. Although it can run any kind of CGI / FastCGI application, it has been optimized for usage with PHP. Most well known PHP frameworks and CMS applications have been tested with Hiawatha and ran without a problem. Hiawatha supports many web and HTTP features such as CGI/FastCGI, HTTP authentication, virtual host support, request pipelining, keep alive connections, URL rewriting and many more.
GPL-2.0-only
* Fri Feb 11 2022 Johannes Segitz <jsegitz@suse.com>
- Allow read only access with ProtectHome=read-only to enable UserWebsites=yes
Modified harden_hiawatha.service.patch and hiawatha.service
* Wed Sep 22 2021 Johannes Segitz <jsegitz@suse.com>
- Added hardening to systemd service(s) (bsc#1181400). Added patch(es):
* harden_hiawatha.service.patch
Modified:
* hiawatha.service
* Wed Aug 19 2020 Callum Farmer <callumjfarmer13@gmail.com>
- Fixes for %_libexecdir changing to /usr/libexec (bsc#1174075)
* Thu Jul 16 2020 Mariusz Fik <fisiu@opensuse.org>
- Update to version 10.11:
* Default value of MinTLSversion set to 1.2.
* Small bugfixes.
- Changes from 10.10:
* Removed several build options. Functionalities are now always enabled.
* Updated Let's Encrypt script due to changes in the API.
* Bugfix: AlterMode not working correctly.
* Wed Jul 24 2019 matthias.gerstner@suse.com
- removal of SuSEfirewall2 service, since SuSEfirewall2 has been replaced by
firewalld, see [1].
[1]: https://lists.opensuse.org/opensuse-factory/2019-01/msg00490.html
* Mon Mar 04 2019 Mariusz Fik <fisiu@opensuse.org>
- Update to version 10.9:
* Let's Encrypt script installed via CMake.
* Bugfix: Directory traversal when AllowDotFiles is enabled.
* Small improvements.
* Wed Sep 26 2018 fisiu@opensuse.org
- Update to version 10.8.3:
* Several fixes in build system
* Added build system for nghttp2
* New style for directory index
* uri_depth added to XML for directory index
* Tue May 08 2018 fisiu@opensuse.org
- Update to version 10.8.1.:
* Removed support for secp192r1 and secp192k1 curves, to make it PCI DSS
compliant out of the box.
* Small improvements to Let's Encrypt ACMEv2 script.
* Mon Mar 26 2018 fisiu@opensuse.org
- Ship Let's Encrypt script within subpackage.
* Mon Mar 26 2018 fisiu@opensuse.org
- Add firewalld config files for Leap/SLE >= 15 and TW.
* Mon Mar 26 2018 fisiu@opensuse.org
- Update to version 10.8:
* New Let's Encrypt script that supports ACME v2.
* Added Syslog option.
* Added GZipExtensions option.
* AllowDotFiles now used to show hidden files in directory listings.
* Removed support for static RSA ciphers.
* Hiawatha log format changed.
* Small improvements.
* Bugfix: certain characters in filenames disrupted directory index output.
* Bugfix: requesting non-regular files now results in a 403 instead of
blocking that thread.
* Sat Feb 17 2018 fisiu@opensuse.org
- Fix build with mbedtls 2.7.0.
* Tue Oct 24 2017 fisiu@opensuse.org
- Update to version 10.7:
* Connect to a Unix socket via a reverse proxy.
* Added BlockExtensions setting.
* Small improvements.
* Bugfix: error in handling renewal scripts in Let's Encrypt script.
* Sat Jun 17 2017 fisiu@opensuse.org
- Update to version 10.6:
* Added PublicKeyPins option.
* Added renewal-scripts to Let's Encrypt script.
* Small changes to CMake build system.
* Added CustomHeaderBackend option.
* Renamed CustomHeader option to CustomHeaderClient. Old name still works.
* Hiawatha ignores FileHashes and ReverseProxy for Let's Encrypt
authentication requests.
* Small improvements and bugfixes.
* Tue Nov 15 2016 mpluskal@suse.com
- Update to version 10.4:
* SkipCacheCookie option added.
* Added Systemd init script to Debian package.
* Small improvements and bugfixes.
- Small packaging changes and requirements update
* Sun Oct 02 2016 fisiu@opensuse.org
- Build fails with mbedtls < 2.
* Sat Aug 27 2016 mpluskal@suse.com
- Update to version 10.3:
* PreventCSRF, PreventSQLi and PreventXSS improved.
* Prevention of MySQL data mining via SQL injection.
* Added revoke option to Let's Encrypt script.
* Hiawatha ignores RequireTLS for Let's Encrypt authentication
requests.
* Small bugfixes and improvements.
* Bugfix: possible HTTP request pipelining error after CSRF
prevented.
- Changes for version 10.2:
* Added Let's Encrypt script (see extra/letsencrypt).
* Added support for requesting Let's Encrypt certificates (see
AccessList and PasswordFile settings in manual page).
* Small improvements.
* Bugfix: HideProxy not working for Forwarded header.
- Changes for 10.1:
* Added Extensions setting.
* Added support for X-Sendfile header.
* mbed TLS updated to 2.2.1.
* Improved SQL injection detection.
* Small bugfixes and improvements.
- Changes for 10.0:
* Usage of Directory sections changed.
* Added support for RFC 5785.
* Added support for GZip compression. Removed the UseGZfile
option.
* Added ECDSA support for TLS 1.0 and TLS 1.1.
* Replaced UrlToolkit Expire option with ExpirePeriod in
Directory section.
* Replaced IgnoreDotHiawatha option with UseLocalConfig.
* Removed the VolatileObject option.
* Improved SQL injection detection.
* mbed TLS updated to 2.2.0.
* Small improvements.
- Changes for 9.15:
* Support for WebSockets via reverse proxy.
* UNIX socket support for connections to WebSockets.
* Responsive design for directory index and error message.
* mbed TLS updated to 2.1.2.
* Fixed mbed TLS linking in CMake configuration.
* ListenBacklog option added.
* Small bugfixes.
- Changes for 9.14:
* mbed TLS updated to 2.0.0.
* Small bugfixes.
* Bugfix: crash when sending very large request to FastCGI
server.
* Sat Jun 20 2015 mpluskal@suse.com
- Fix rpmlint warnings
* add rcsymlink
* fix log directory permissions
* Mon Jun 15 2015 fisiu@opensuse.org
- Update to 9.13:
* Renamed SSLcertFile to TLScertFile.
* Renamed RequireSSL to RequireTLS.
* Renamed SSL_* CGI environment variables to TLS_*.
* Renamed UrlToolkit option UseSSL to UseTLS.
* Replaced MinSSLversion by MinTLSversion.
* LogTimeouts option added.
* Added 'skip directories' parameter to reverse proxy.
* Failed logins sent to Hiawatha Monitor.
* Small bugfix and improvements.
* Thu Feb 26 2015 fisiu@opensuse.org
- Update to 9.12:
* Bugfix: memory leak in SSL library.
* Small bugfix.
* Tue Feb 03 2015 fisiu@opensuse.org
- Update to 9.11:
* ChallengeClient option added.
* UrlToolkit options TotalConnections and OmitRequestLog added.
* Improvements to UrlToolkit and reverse proxy swap.
* UrlToolkit rules are also applied to PUT and DELETE.
* Small improvements.
* Sun Jan 11 2015 fisiu@opensuse.org
- Update to 9.10:
* Support for banning bad clients who connect via a proxy.
* UrlToolkit option Do added. Changed how Call and Skip should be called.
* General UrlToolkit improvements. See config/toolkit.conf for syntax.
* Hiawatha now prefers reverse proxies with a scheme matching the one of the
client connection. See config/toolkit.conf for syntax.
* Hiawatha will now first process UrlToolkit rules before using ReverseProxy.
* Small bugfixes and improvements.
* Sat Dec 13 2014 fisiu@opensuse.org
- Update to 9.9:
* HTTPAuthToCGI option added.
* BanByCGI option added.
* Improved SSL ciphersuite selections.
* CAcertificates options added.
* Dropped support for SSL3.0.
* Small bugfixes and improvements.
* Sun Nov 02 2014 fisiu@opensuse.org
- Update to 9.8:
* Added support for websockets. WebSocket option added.
* SSL key and certificate checks added to wigwam.
* Small bugfixes and improvements.
/etc/hiawatha /etc/hiawatha/cgi-wrapper.conf /etc/hiawatha/error.xslt /etc/hiawatha/hiawatha.conf /etc/hiawatha/index.xslt /etc/hiawatha/mimetype.conf /etc/logrotate.d/hiawatha /srv/www/hiawatha /srv/www/hiawatha/htdocs /srv/www/hiawatha/htdocs/index.html /usr/bin/ssi-cgi /usr/lib/firewalld /usr/lib/firewalld/services /usr/lib/firewalld/services/hiawatha-ssl.xml /usr/lib/firewalld/services/hiawatha.xml /usr/lib/systemd/system/hiawatha.service /usr/sbin/cgi-wrapper /usr/sbin/hiawatha /usr/sbin/rchiawatha /usr/sbin/wigwam /usr/share/doc/packages/hiawatha /usr/share/doc/packages/hiawatha/ChangeLog /usr/share/doc/packages/hiawatha/README.md /usr/share/licenses/hiawatha /usr/share/licenses/hiawatha/LICENSE /usr/share/man/man1/cgi-wrapper.1.gz /usr/share/man/man1/hiawatha.1.gz /usr/share/man/man1/ssi-cgi.1.gz /usr/share/man/man1/wigwam.1.gz /var/lib/hiawatha /var/log/hiawatha
Generated by rpm2html 1.8.1
Fabrice Bellet, Fri Jul 24 19:18:58 2026