1
0
forked from pool/hiawatha
Commit Graph

65 Commits

Author SHA1 Message Date
Chris Petrik
0eb74e8375 Update hiawatha.spec
update to 11.5
2023-12-13 01:06:24 +01:00
Lars Vogdt
fbf79f138d Accepting request 953379 from home:jsegitz:branches:server:http
- Allow read only access with ProtectHome=read-only to enable UserWebsites=yes
  Modified harden_hiawatha.service.patch and hiawatha.service

See https://build.opensuse.org/request/show/920873#comment-1583427

OBS-URL: https://build.opensuse.org/request/show/953379
OBS-URL: https://build.opensuse.org/package/show/server:http/hiawatha?expand=0&rev=108
2022-03-31 21:49:39 +00:00
Mariusz Fik
8853f9b936 Accepting request 920873 from home:jsegitz:branches:systemdhardening:server:http
Automatic systemd hardening effort by the security team. This has not been tested. For details please see https://en.opensuse.org/openSUSE:Security_Features#Systemd_hardening_effort

OBS-URL: https://build.opensuse.org/request/show/920873
OBS-URL: https://build.opensuse.org/package/show/server:http/hiawatha?expand=0&rev=107
2022-02-10 18:19:31 +00:00
Mariusz Fik
91169263b4 Accepting request 827805 from home:gmbr3:libexecdir
- Fixes for %_libexecdir changing to /usr/libexec (bsc#1174075)

OBS-URL: https://build.opensuse.org/request/show/827805
OBS-URL: https://build.opensuse.org/package/show/server:http/hiawatha?expand=0&rev=105
2020-10-26 20:34:05 +00:00
f160143bd7 Accepting request 821370 from home:Fisiu:branches:server:http
- 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.

OBS-URL: https://build.opensuse.org/request/show/821370
OBS-URL: https://build.opensuse.org/package/show/server:http/hiawatha?expand=0&rev=103
2020-08-05 12:08:22 +00:00
Marguerite Su
6187258123 Accepting request 718161 from home:mgerstner:branches:server:http
- removal of SuSEfirewall2 service, since SuSEfirewall2 has been replaced by
  firewalld, see [1].
  [1]: https://lists.opensuse.org/opensuse-factory/2019-01/msg00490.html

OBS-URL: https://build.opensuse.org/request/show/718161
OBS-URL: https://build.opensuse.org/package/show/server:http/hiawatha?expand=0&rev=101
2019-08-15 09:59:55 +00:00
Marguerite Su
6b5abbdd55 Accepting request 681565 from home:Fisiu:branches:server:http
- Update to version 10.9:
  * Let's Encrypt script installed via CMake.
  * Bugfix: Directory traversal when AllowDotFiles is enabled.
  * Small improvements.

OBS-URL: https://build.opensuse.org/request/show/681565
OBS-URL: https://build.opensuse.org/package/show/server:http/hiawatha?expand=0&rev=99
2019-03-06 03:52:39 +00:00
Marguerite Su
a9e4ce4055 Accepting request 638561 from home:Fisiu:branches:server:http
- 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

OBS-URL: https://build.opensuse.org/request/show/638561
OBS-URL: https://build.opensuse.org/package/show/server:http/hiawatha?expand=0&rev=97
2018-09-29 04:21:06 +00:00
Marguerite Su
bc86373b7d Accepting request 605922 from home:Fisiu:branches:server:http
- 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.

OBS-URL: https://build.opensuse.org/request/show/605922
OBS-URL: https://build.opensuse.org/package/show/server:http/hiawatha?expand=0&rev=95
2018-05-13 01:24:27 +00:00
Marguerite Su
2484c89fbd Accepting request 591282 from home:Fisiu:branches:server:http
- Ship Let's Encrypt script within subpackage.

- Add firewalld config files for Leap/SLE >= 15 and TW.

- 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.

OBS-URL: https://build.opensuse.org/request/show/591282
OBS-URL: https://build.opensuse.org/package/show/server:http/hiawatha?expand=0&rev=93
2018-03-29 10:12:15 +00:00
Mariusz Fik
cb12335eb0 Accepting request 577640 from home:Fisiu:branches:server:http
- Fix build with mbedtls 2.7.0.

OBS-URL: https://build.opensuse.org/request/show/577640
OBS-URL: https://build.opensuse.org/package/show/server:http/hiawatha?expand=0&rev=91
2018-02-19 16:08:54 +00:00
Mariusz Fik
84086b69eb Accepting request 536433 from home:Fisiu:branches:server:http
- 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.

OBS-URL: https://build.opensuse.org/request/show/536433
OBS-URL: https://build.opensuse.org/package/show/server:http/hiawatha?expand=0&rev=89
2017-10-31 22:36:29 +00:00
61b003f102 Accepting request 504539 from home:Fisiu:branches:server:http
- 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.

OBS-URL: https://build.opensuse.org/request/show/504539
OBS-URL: https://build.opensuse.org/package/show/server:http/hiawatha?expand=0&rev=87
2017-06-19 15:03:01 +00:00
Mariusz Fik
111a0d5653 Accepting request 440412 from home:pluskalm:branches:server:http
- 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

OBS-URL: https://build.opensuse.org/request/show/440412
OBS-URL: https://build.opensuse.org/package/show/server:http/hiawatha?expand=0&rev=85
2016-11-30 15:31:24 +00:00
Mariusz Fik
c4a3ac83bb Accepting request 432631 from home:Fisiu:branches:server:http
- Build fails with mbedtls < 2.

OBS-URL: https://build.opensuse.org/request/show/432631
OBS-URL: https://build.opensuse.org/package/show/server:http/hiawatha?expand=0&rev=83
2016-10-02 19:52:25 +00:00
Mariusz Fik
4a4db8032c Accepting request 423412 from home:pluskalm:branches:server:http
- Update to version 10.3:

OBS-URL: https://build.opensuse.org/request/show/423412
OBS-URL: https://build.opensuse.org/package/show/server:http/hiawatha?expand=0&rev=82
2016-08-28 16:17:03 +00:00
Mariusz Fik
def78c5df2 Accepting request 312815 from home:pluskalm:branches:server:http
- Fix rpmlint warnings
  * add rcsymlink
  * fix log directory permissions

OBS-URL: https://build.opensuse.org/request/show/312815
OBS-URL: https://build.opensuse.org/package/show/server:http/hiawatha?expand=0&rev=80
2015-06-20 12:19:13 +00:00
Mariusz Fik
2b72740eac Accepting request 312786 from home:Fisiu:branches:server:http
- 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.

OBS-URL: https://build.opensuse.org/request/show/312786
OBS-URL: https://build.opensuse.org/package/show/server:http/hiawatha?expand=0&rev=79
2015-06-19 23:04:46 +00:00
Mariusz Fik
bb9e33b555 Accepting request 294641 from home:Fisiu:branches:server:http
- Update to 9.12:
  * Bugfix: memory leak in SSL library.
  * Small bugfix.

OBS-URL: https://build.opensuse.org/request/show/294641
OBS-URL: https://build.opensuse.org/package/show/server:http/hiawatha?expand=0&rev=77
2015-04-06 10:26:33 +00:00
Mariusz Fik
82da3a95e2 Accepting request 283944 from home:Fisiu:branches:server:http
- 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.

OBS-URL: https://build.opensuse.org/request/show/283944
OBS-URL: https://build.opensuse.org/package/show/server:http/hiawatha?expand=0&rev=75
2015-02-10 22:39:54 +00:00
Mariusz Fik
c31c5d7046 Accepting request 280813 from home:Fisiu:branches:server:http
- 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.

OBS-URL: https://build.opensuse.org/request/show/280813
OBS-URL: https://build.opensuse.org/package/show/server:http/hiawatha?expand=0&rev=73
2015-01-11 22:46:32 +00:00
Mariusz Fik
418f73806d Accepting request 265064 from home:Fisiu:branches:server:http
- 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.

OBS-URL: https://build.opensuse.org/request/show/265064
OBS-URL: https://build.opensuse.org/package/show/server:http/hiawatha?expand=0&rev=71
2014-12-13 12:26:47 +00:00
Mariusz Fik
3fd42634db Accepting request 259401 from home:Fisiu:branches:server:http
- Update to 9.8:
  * Added support for websockets. WebSocket option added.
  * SSL key and certificate checks added to wigwam.
  * Small bugfixes and improvements.

OBS-URL: https://build.opensuse.org/request/show/259401
OBS-URL: https://build.opensuse.org/package/show/server:http/hiawatha?expand=0&rev=69
2014-11-02 23:00:00 +00:00
Mariusz Fik
56770713c2 Accepting request 248391 from home:jengelh:branches:server:http
- Avoid generating libpolarssl.so.7, which led to "have choice
  for libpolarssl.so.7: libpolarssl7 hiawatha" and make other
  polarssl-using applications not run in practice because the
  library is in a non-standard directory, yet discovered by rpm
  as a provider.

OBS-URL: https://build.opensuse.org/request/show/248391
OBS-URL: https://build.opensuse.org/package/show/server:http/hiawatha?expand=0&rev=67
2014-09-10 16:39:29 +00:00
Mariusz Fik
a34fafb9f8 Accepting request 247931 from home:Fisiu:branches:server:http
- Update to 9.7:
  * UseToolkit now possible in .hiawatha file at root of website.
  *  Method option added to URL Toolkit.
  *  SetResourceLimit option added.
  *  ThreadKillRate option added.
  *  Improved SQL injection detection.
  *  Default value for DHsize set to 2048.
  *  PolarSSL updated to version 1.3.8.
  *  Memory allocation debugger module added.
  *  Small bugfixes and improvements.
  *  Bugfix: incorrect file hash printing by wigwam with directory as symlink.

OBS-URL: https://build.opensuse.org/request/show/247931
OBS-URL: https://build.opensuse.org/package/show/server:http/hiawatha?expand=0&rev=65
2014-09-08 08:39:41 +00:00
Mariusz Fik
e79d431557 Accepting request 236592 from home:Fisiu:branches:server:http
- Update to 9.6:
  * Logfile rotation for access logfiles.
  * HTTP Strict Transport Security header made optional for RequireSSL.
  * Support for chunked transfer encoded requests (not for PUT).
  * Support for improved server statistics in Hiawatha Monitor.
  * The Hiawatha Monitor is now supported without the need for XSLT.
  * PolarSSL updated to version 1.3.7.
  * A few bugfixes as reported by Coverity.
  * Bugfix: SQL injection detection was broken since 8.6.
  * Bugfix: XSS detection didn't work for reverse proxy.
  * Small bugfixes.

OBS-URL: https://build.opensuse.org/request/show/236592
OBS-URL: https://build.opensuse.org/package/show/server:http/hiawatha?expand=0&rev=63
2014-06-08 21:47:34 +00:00
Mariusz Fik
cc11605198 Accepting request 234572 from home:Fisiu:branches:server:http
- Update to 9.5:
  * Added support for CGI statistics in Hiawatha Monitor.
  * MonitorRequests and MonitorStatsInterval option removed.
  * Added support for Origin HTTP header to prevent CSRF.
  * EnforceFirstHostname option added.
  * ScriptAlias option added.
  * PolarSSL updated to version 1.3.6.
  * Dropped support for PolarSSL 1.2.

OBS-URL: https://build.opensuse.org/request/show/234572
OBS-URL: https://build.opensuse.org/package/show/server:http/hiawatha?expand=0&rev=61
2014-05-18 14:43:41 +00:00
Mariusz Fik
f3d5f5242d Accepting request 227405 from home:Fisiu:branches:server:http
- Update to 9.4:
  * Keep-Alive connections for reverse proxy made optional.
  * ErrorXSLTfile option added.
  * IgnoreDotHiawatha option added.
  * RandomHeader option added.
  * Dropped support for RC4.
  * PolarSSL updated to version 1.3.4.
  * Added support for Hyper Text Coffee Pot Control Protocol (RFC2324).
  * Added SSL_CIPHER to CGI environment.
  * Added Public/Private to UrlToolkit expire option.
  * Small improvements.

OBS-URL: https://build.opensuse.org/request/show/227405
OBS-URL: https://build.opensuse.org/package/show/server:http/hiawatha?expand=0&rev=59
2014-03-25 00:35:59 +00:00
Mariusz Fik
3582d6f248 Accepting request 222611 from home:Fisiu:branches:server:http
- Add firewall rules for http and https.

OBS-URL: https://build.opensuse.org/request/show/222611
OBS-URL: https://build.opensuse.org/package/show/server:http/hiawatha?expand=0&rev=57
2014-02-17 17:24:37 +00:00
Mariusz Fik
3a82729030 Source taball re-download.
OBS-URL: https://build.opensuse.org/package/show/server:http/hiawatha?expand=0&rev=55
2014-01-29 15:42:39 +00:00
Tomáš Chvátal
93814d4d58 Accepting request 213079 from home:Fisiu:branches:server:http
- Update to 9.3.1:
  * Several bugfixes in reverse proxy.

OBS-URL: https://build.opensuse.org/request/show/213079
OBS-URL: https://build.opensuse.org/package/show/server:http/hiawatha?expand=0&rev=54
2014-01-08 10:07:11 +00:00
Mariusz Fik
1a8e0a0506 Accepting request 207892 from home:Fisiu:branches:server:http
- Update to 9.3:
  * PolarSSL updated to version 1.3.2.
  * Added support for Elliptic Curve Cryptography.
  * TunnelSSH option added.
  * AnonymizeIP option added.
  * Keep-alive connections for reverse proxy.
  * Small improvements.

OBS-URL: https://build.opensuse.org/request/show/207892
OBS-URL: https://build.opensuse.org/package/show/server:http/hiawatha?expand=0&rev=52
2013-11-21 21:55:52 +00:00
Mariusz Fik
0d7336522d Accepting request 195359 from home:Fisiu:branches:server:http
OBS-URL: https://build.opensuse.org/request/show/195359
OBS-URL: https://build.opensuse.org/package/show/server:http/hiawatha?expand=0&rev=49
2013-08-15 13:33:54 +00:00
Mariusz Fik
d827982e54 Accepting request 185538 from home:Fisiu:branches:server:http
- Update source URL.

OBS-URL: https://build.opensuse.org/request/show/185538
OBS-URL: https://build.opensuse.org/package/show/server:http/hiawatha?expand=0&rev=48
2013-08-04 20:52:24 +00:00
c65f63e635 Accepting request 180782 from home:Fisiu:branches:server:http
OBS-URL: https://build.opensuse.org/request/show/180782
OBS-URL: https://build.opensuse.org/package/show/server:http/hiawatha?expand=0&rev=47
2013-07-18 14:46:47 +00:00
41781f43b7 Accepting request 180673 from home:Fisiu:branches:server:http
OBS-URL: https://build.opensuse.org/request/show/180673
OBS-URL: https://build.opensuse.org/package/show/server:http/hiawatha?expand=0&rev=46
2013-06-24 09:06:03 +00:00
Marcel Gmür
fed4fc2afe Accepting request 177183 from home:Fisiu:branches:server:http
- Update to 9.1:
  * FileHashes option added.
  * PolarSSL updated to version 1.2.7. Enabled ciphersuite
    selection based on protocol version.
  * Enabled accf_http support for FreeBSD. Thanks to Martin
    Tournoij.
  * ImageReferer option removed.
  * Bugfix: incorrect BanOnFlooding behavior.
  * Small improvements.

OBS-URL: https://build.opensuse.org/request/show/177183
OBS-URL: https://build.opensuse.org/package/show/server:http/hiawatha?expand=0&rev=45
2013-06-03 11:36:07 +00:00
Marcel Gmür
d48fb3d24c Accepting request 163659 from home:Fisiu:branches:server:http
Update to 9.0.

OBS-URL: https://build.opensuse.org/request/show/163659
OBS-URL: https://build.opensuse.org/package/show/server:http/hiawatha?expand=0&rev=44
2013-04-16 09:38:38 +00:00
c132bf1dd7 Accepting request 160370 from home:Fisiu:branches:server:http
- Run server as wwwrun user.

OBS-URL: https://build.opensuse.org/request/show/160370
OBS-URL: https://build.opensuse.org/package/show/server:http/hiawatha?expand=0&rev=43
2013-03-21 13:14:27 +00:00
Ismail Dönmez
be401702e2 Accepting request 160006 from home:Fisiu:branches:server:http
- update to 8.8.1 (changes since 7.7):
  * Bugfix: Incorrect size of buffer for poll() can lead to a crash when using 
    Tomahawk.
  * Caching for Reverse Proxy. CacheRProxyExtensions option added.
  * Basic HTTP authentication now supports the glibc2 version of crypt().
  * Hostname in ImageReferer can now contain a wildcard.
  * DenyBody matching is now case insensitive.
  * PolarSSL updated to version 1.2.5.
  * Support for HTTP Strict Transport Security (RFC 6797). Integrated in 
    RequireSSL option.
  * DHsize option added.
  * PolarSSL updated to version 1.2.3.
  * CloudFlare headers placed in environment variables.
  * Removed php-fcgi.
  * Bugfix: slow page loading via Reverse Proxy.
  * PolarSSL updated to version 1.2. Added support for TLS 1.2 and secure 
    renegotiation.
  * Added support for Server Name Indication.
  * MinSSLversion option added.
  * ServerRoot option removed.
  * Improved MacOS X package building script.
  * Marked php-fcgi as deprecated. Use php-fpm instead.
  * Improved Reverse Proxy.
  * Changed error message style.
  * Renamed Command Channel to Tomahawk.
  * Return 403 instead of 401 upon correct password for HTTP authentication but 
    user not in right group.
  * Bugfix: replaced select() with poll() to prevent crashes in case of large 
    amount of simultaneous connections. Thanks to Peter Bex.
  * MaxServerLoad option added.

OBS-URL: https://build.opensuse.org/request/show/160006
OBS-URL: https://build.opensuse.org/package/show/server:http/hiawatha?expand=0&rev=42
2013-03-19 17:42:20 +00:00
Detlef Reichelt
11680d9fcf New upstream version
OBS-URL: https://build.opensuse.org/package/show/server:http/hiawatha?expand=0&rev=41
2011-10-10 11:26:44 +00:00
Detlef Reichelt
050b1b5250 new upstream version
OBS-URL: https://build.opensuse.org/package/show/server:http/hiawatha?expand=0&rev=39
2011-09-06 16:54:15 +00:00
Detlef Reichelt
c96d15eddb new upstream version
OBS-URL: https://build.opensuse.org/package/show/server:http/hiawatha?expand=0&rev=38
2011-09-06 16:45:37 +00:00
Detlef Reichelt
4f3271fc3d new upstream version
OBS-URL: https://build.opensuse.org/package/show/server:http/hiawatha?expand=0&rev=37
2011-06-02 06:34:09 +00:00
Detlef Reichelt
15d9f4c015 new upstream version
OBS-URL: https://build.opensuse.org/package/show/server:http/hiawatha?expand=0&rev=36
2011-04-12 17:07:58 +00:00
Detlef Reichelt
9f7de50af3 new upstream version
OBS-URL: https://build.opensuse.org/package/show/server:http/hiawatha?expand=0&rev=35
2010-11-15 20:03:31 +00:00
Detlef Reichelt
d96dc73683 new upstream version
OBS-URL: https://build.opensuse.org/package/show/server:http/hiawatha?expand=0&rev=34
2010-11-15 19:52:10 +00:00
Detlef Reichelt
c55d5384b6 new upstream version
OBS-URL: https://build.opensuse.org/package/show/server:http/hiawatha?expand=0&rev=33
2010-06-11 17:53:18 +00:00
Detlef Reichelt
1a43fd33d1 new upstream version
OBS-URL: https://build.opensuse.org/package/show/server:http/hiawatha?expand=0&rev=32
2010-04-22 01:58:08 +00:00
Detlef Reichelt
2eeaa827b1 new upstream version
OBS-URL: https://build.opensuse.org/package/show/server:http/hiawatha?expand=0&rev=31
2010-03-29 12:29:40 +00:00