--- title: RedBrick change log date: 2024-01-29 20:21:43 --- ## 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._