Skip to content

Latest commit

 

History

History
607 lines (313 loc) · 8.45 KB

CHANGELOG.md

File metadata and controls

607 lines (313 loc) · 8.45 KB

Version 5.1.5

Bugfixes

  • None

Features

  • Switch to appserver-io/logger version ~2.0

Version 5.1.4

Bugfixes

  • None

Features

  • Update composer dependencies

Version 5.1.3

Bugfixes

  • Remove old FastCgiModule implementation
  • Switch to appserver-io/fastcgi instead of crunch/fastcgi

Features

  • None

Version 5.1.2

Bugfixes

  • Fixed that conditions based on per-request operands do not get cached aggressively anymore
  • Fixed that rewrite rules do not forward their result to the next rule in the stack

Features

  • None

Version 5.1.1

Bugfixes

  • Fix that headers are hardcoded overwritten in FcgiModule
  • Append X-Powered-By header in FcgiModule/FastCgiModule instead of override existing one

Features

  • None

Version 5.1.0

Bugfixes

  • None

Features

  • Add new FcgiModule using original CrunchPHP/fastcgi library

Version 5.0.4

Bugfixes

  • None

Features

  • Add Dockerfile configuration

Version 5.0.3

Bugfixes

  • Make MagentoRewriteMapper more generic and make it work with Magento 2

Features

  • None

Version 5.0.2

Bugfixes

  • None

Features

  • Switch from bash to Composer bin script
  • Switch to latest appserver-io/server version 10.0.0

Version 5.0.1

Bugfixes

  • None

Features

  • Remove monolog as it has been replaced with appserver-io/logger

Version 5.0.0

Bugfixes

  • None

Features

  • Remove deprecated PhpModule and related classes
  • Remove dependency to appserver-io-php/appserver PECL extension
  • Make webserver ready for PHP 7 by switching to appserver-io/server version 9.0.0

Version 4.0.9

Bugfixes

  • Fixed error in FastCgiModule when splitting response header and body

Features

  • None

Version 4.0.8

Bugfixes

  • None

Features

  • Extended module test suite with core module tests
  • Extended configuration evaluation in access module

Version 4.0.7

Bugfixes

  • None

Features

  • Switched to appserver-io/server version 8.x to make use of ciphers SSL configuration option

Version 4.0.6

Bugfixes

  • None

Features

  • Switched to appserver-io/server version 7.x to make use of multiple SSL configuration options

Version 4.0.5

Bugfixes

  • Fixed missing use statement for HttpException and remove trailing \ from ModuleException

Features

  • None

Version 4.0.4

Bugfixes

  • Fix for trying to load server var SERVER_AUTO_INDEX when server configuration param autoIndex is missing

Features

  • None

Version 4.0.3

Bugfixes

  • Update JSON configuration to support new module params

Features

  • None

Version 4.0.2

Bugfixes

  • None

Features

  • Switch to server version ~6.0

Version 4.0.1

Bugfixes

  • None

Features

  • Changing merge order for environment variables to allow overriding environment variables in virtual hosts

Version 4.0.0

Bugfixes

  • None

Features

  • Refactoring for new HTTP library with refactored authentication functionality

Version 3.4.3

Bugfixes

  • Add missing Content-Type header to AutoIndex module to avoid protection with X-Content-Type-Options header set to nosniff by default

Features

  • None

Version 3.4.2

Bugfixes

  • Add missing use statement for HttpProtocol in HttpConnectionHandler

Features

  • None

Version 3.4.1

Bugfixes

  • None

Features

  • Add new default headers X-Frame-Options, X-Content-Type-Options and X-XSS-Protection to protect request agains security attacks

Version 3.4.0

Bugfixes

  • None

Features

  • Rewrite rules now support the NC flag which allows for case-insensitive regex checks

Version 3.3.2

Bugfixes

  • Fixed a missing check for empty headers configuration within Headermodule
  • Fixed a bug within HTTP header ServerVar initialization

Features

  • None

Version 3.3.1

Bugfixes

  • fixed auto index module process function

Features

  • None

Version 3.3.0

Bugfixes

  • None

Features

  • Fixed #154 Vary Header configuration
  • Fixed #156 Response Header configuration

Version 3.2.4

Bugfixes

  • Fixed #150 $errorMessage variable has not been declared

Features

  • None

Version 3.2.3

Bugfixes

  • Fixed #847 Webserver based authentication is missing "realm"

Features

  • None

Version 3.2.1

Bugfixes

  • Fixed #148 Deflated stream not copied back to response

Features

  • None

Version 3.2.0

Bugfixes

  • None

Features

  • Closed #147 added proxy module and upstream functionality.

Version 3.1.2

Bugfixes

  • Closed #141 refactored error page rendering

Features

  • None

Version 3.1.1

Bugfixes

  • Fixed newline behaviour in ssl context

Features

  • None

Version 3.1.0

Bugfixes

  • None

Features

  • Add LocationModule, refactor AutoIndexModule, CoreModule + VirtualHostModule

Version 3.0.1

Bugfixes

  • fixed error logging on multiple ssl certificate errors
  • fixed relative and absolut cert path configuration

Features

  • None

Version 3.0.0

Bugfixes

  • None

Features

  • Added sni server certs feature which needs php 5.6. This allowes more than one ssl certificates at the same time on one ip address.

Version 2.0.1

Bugfixes

  • Server vars REQUEST_URI and X_REQUEST_URI will be url decoded to avoid problems within the modules URI handling

Features

  • None

Version 2.0.0

Bugfixes

  • None

Features

  • Moved HTTP authentication functionality to appserver-io/http package
  • Some minor comment fixes
  • Updated build process

Version 1.0.1

Bugfixes

  • Add missing REDIRECT_URI and REDIRECT_URL environment variables to FastCgiModule

Features

  • None

Version 1.0.0

Bugfixes

  • None

Features

  • Switched to stable dependencies due to version 1.0.0 release

Version 0.4.3

Bugfixes

Features

  • None

Version 0.4.2

Bugfixes

  • None

Features

  • added welcome-page support

Version 0.4.1

Bugfixes

  • Internal refactoring

Features

  • None

Version 0.4.0

Bugfixes

  • None

Features

  • Removed obsolete ModuleParserInterface
  • Applied new file name and comment conventions

Version 0.3.9

Bugfixes

  • Fixed wrong checks against file system within rewrite conditions

Features

  • None

Version 0.3.8

Bugfixes

  • None

Features

  • Added warning logging on invalid configuration for authentication feature

Version 0.3.7

Bugfixes

  • None

Features

  • Added digest auth type, will fix #182 on appserver repo

Version 0.3.6

Bugfixes

  • Fixed exception handling in connection handler to map exception code 0 to response code 500 by default

Features

  • None

Version 0.3.5

Bugfixes

  • Fixed poblem with plain integer values within param values

Features

  • Usage of several backreferences per param value are now possible
  • Added MPEventConversion connector which allows for the tracking of unique users within event hit types

Version 0.3.4

Bugfixes

  • Wrong usage of CURLs POST fields

Features

  • None

Version 0.3.3

Bugfixes

  • None

Features

  • Added different hit types and extended error handling
  • Added GA cookie inclusion for the Client ID

Version 0.3.2

Bugfixes

  • None

Features

  • Allow for client IP forwarding within the analytics module measurement protocol connector

Version 0.3.1

Bugfixes

  • Updated dependencies for the webserver.json example configuration

Features

  • Added an analysis module

Version 0.3.0

Bugfixes

  • None

Features

  • Moved to appserver-io organisation
  • Refactored namespaces

Version 0.2.5

Bugfixes

  • fixed script name server var to be set if found

Features

  • None

Version 0.2.4

Bugfixes

  • Separated core module logic for populating http requests by given uri

Features

  • None

Version 0.2.3

Bugfixes

  • Fixed DeflateModule to compress just a list of specific mime-types. (#112)

Features

  • None

Version 0.2.1

Bugfixes

  • None

Features

  • Refactoring ANT PHPUnit execution process
  • Composer integration by optimizing folder structure (move bootstrap.php + phpunit.xml.dist => phpunit.xml)
  • Switch to new appserver-io/build build- and deployment environment