2.6 KiB
2.6 KiB
title | date |
---|---|
RedBrick change log | 2024-01-29 20:21:43 |
RedBrick 2.6.1
- Fixed "write after end" crashes.
RedBrick 2.6.0
- Reduced buffer memory leaks.
- Improved performace by using streams after the header processing.
- Prevented server crashes caused by header write errors
- Added stderr logging.
RedBrick 2.5.6
- Fixed bug with URLs containing "cgi-bin" that don't refer to "cgi-bin" directory in the web root.
RedBrick 2.5.5
- All responses with Location header are now 3xx redirects.
RedBrick 2.5.4
- RedBrick no longer sets AUTH_TYPE and REMOTE_USER environment variables, when 401 code is not specified in SVR.JS configuration.
RedBrick 2.5.3
- Fixed bug with URLs containing URL-encoded characters.
RedBrick 2.5.2
- Removed "DorianTech" from mod.info file.
- RedBrick no longer crashes when broken SVR.JS config is loaded.
RedBrick 2.5.1
- Fixed bug with too long URLs causing server to not respond.
- Added support for exposeModsInErrorPages config.json property.
RedBrick 2.5.0
- Added support for CGI execution outside the cgi-bin directory.
- Fixed "broken access control" (it hid configuration files, but it returned 200 OK instead of 403 Forbidden)
- Changed error handling.
- Changed redbrick-interpreters.json handling.
- Added support for redbrick-scriptexts.json configuration file.
- Dropped .cmd default prefix.
RedBrick 2.4.3
- Fixed RedBrick not working in external web root setups.
RedBrick 2.4.2
- Fixed bug with REMOTE_PORT environment variable.
RedBrick 2.4.1
- Improved CGI response parser.
- Narrowed down conditions for CGI execution for security reasons.
RedBrick 2.4.0
- Added support for SERVER_ADMIN environment variable.
- Improved the CGI program preparation and startup.
RedBrick 2.3.6
- Fixed RedBrick not working in Windows.
RedBrick 2.3.5
- Added support for "\n\r" line endings in CGI response.
RedBrick 2.3.4
- Added index.cgi file support.
- Added HTTPS environment variable support.
RedBrick 2.3.3
- Mitigated source code leakage (through using "CGI-BIN" instead of "cgi-bin") in Windows
RedBrick 2.3.2
- Fixed redbrick-interpreters.json file loading.
RedBrick 2.3.1
- The REQUEST_URI environment variable now includes rewritten URLs.
RedBrick 2.3.0
- Made it work with PHP-CGI
RedBrick 2.2.0
- Replaced some blocking calls with non-blocking ones.
RedBrick 2.1.1
- Mitigated configuration file leakage (redbrick-interpreters.json file).
Earlier versions
There was no change log for earlier RedBrick versions.