--- title: RedBrick change log date: 2024-01-29 20:21:43 --- ## RedBrick 2.6.2 _Released in May 3, 2024_ * Fixed mojibake in response, when SVR.JS is running on Bun ## RedBrick 2.6.1 _Released in March 29, 2024_ * Fixed "write after end" crashes. ## RedBrick 2.6.0 _Released in February 16, 2024_ * 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 _Released in February 15, 2024_ * Fixed bug with URLs containing "cgi-bin" that don't refer to "cgi-bin" directory in the web root. ## RedBrick 2.5.5 _Released in February 11, 2024_ * All responses with Location header are now 3xx redirects. ## RedBrick 2.5.4 _Released in February 7, 2024_ * 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 _Released in January 29, 2024_ * Fixed bug with URLs containing URL-encoded characters. ## RedBrick 2.5.2 _Released in December 31, 2023_ * Removed "DorianTech" from _mod.info_ file. * RedBrick no longer crashes when broken SVR.JS config is loaded. ## RedBrick 2.5.1 _Released in December 3, 2023_ * Fixed bug with too long URLs causing server to not respond. * Added support for _exposeModsInErrorPages_ _config.json_ property. ## RedBrick 2.5.0 _Released in November 23, 2023_ * 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 _Released in September 15, 2023_ * Fixed RedBrick not working in external web root setups. ## RedBrick 2.4.2 _Released in September 3, 2023_ * Fixed bug with *REMOTE_PORT* environment variable. ## RedBrick 2.4.1 _Released in August 30, 2023_ * Improved CGI response parser. * Narrowed down conditions for CGI execution for security reasons. ## RedBrick 2.4.0 _Released in August 27, 2023_ * Added support for *SERVER_ADMIN* environment variable. * Improved the CGI program preparation and startup. ## RedBrick 2.3.6 _Released in August 26, 2023_ * Fixed RedBrick not working in Windows. ## RedBrick 2.3.5 _Released in August 21, 2023_ * Added support for "\n\r" line endings in CGI response. ## RedBrick 2.3.4 _Released in August 19, 2023_ * Added _index.cgi_ file support. * Added _HTTPS_ environment variable support. ## RedBrick 2.3.3 _Released in August 14, 2023_ * Mitigated source code leakage (through using "CGI-BIN" instead of "cgi-bin") in Windows ## RedBrick 2.3.2 _Released in August 10, 2023_ * Fixed _redbrick-interpreters.json_ file loading. ## RedBrick 2.3.1 _Released in August 2, 2023_ * The *REQUEST_URI* environment variable now includes rewritten URLs. ## RedBrick 2.3.0 _Released in August 2, 2023_ * Made it work with PHP-CGI ## RedBrick 2.2.0 _Released in August 2, 2023_ * Replaced some blocking calls with non-blocking ones. ## RedBrick 2.1.1 _Released in July 30, 2023_ * Mitigated configuration file leakage (_redbrick-interpreters.json_ file). ## Earlier versions _There was no change log for earlier RedBrick versions._