Fortitude HTTP v1.0.3.7

Version: 1.0.3.7
Status: Stable
Released: 2012-06-14
License: MIT License
Downloads
HTTPServer32.exe • 2.54 MB
HTTPServer64.exe • 2.62 MB
Source-Code

This is open source under the MIT License. You can obtain the source code for this specific version from GitHub or browse the releases for source code associated with specific versions. If you make any changes which you feel improves this application, please feel free to submit a pull - request.

Release Notes
  • Corrected GUI animation transparencies using 8bit imaging masks.
  • Reduced service memory footprint by 50 percent by centralizing a single buffer.
  • Reduced memory footprint after a high-load by reallocating (shrinking) shared buffers when idle.
  • Resolved error: "The specified script was not found"
  • Simplified allocation of configuration memory.
  • Auto-correct slashes in virtual root directories.
  • Added receive buffering and removed unnecessary steps from file send buffering.
  • Resolved issues with incorrect PATHINFO, PATHTRANSLATED and SCRIPT_NAME environment variables.
  • During uninstall, the service is now stopped if it is running. An uninstall icon has also been added to the start menu.
  • Implemented feature to enable the use of scripting engines and SSI in custom error pages.
  • Added new "duration" field to server logging - this works best with log caching disabled.
  • Implemented "304-Not Modified" response for client side caching.
  • Implemented configurable scripting-engine error code checking.
    • This can be configured/disabled from the script-engine configuration dialog.
  • Resolved undefined behavior of scripts which return no content type.
    • The server will use (in this order), (1) the content type returned from the script, (2) the configured content type of the script extension, or (3) binary/octet-stream.
  • Resolved bug which could potentially allow directory indexing on cg-bins.
  • Corrected SSE (Simple Scripting Engine) examples to conform with the current version.
  • Re-engineered the included PostTest.exe for more reliable testing of post-backs.
  • Script execution is now terminated if the remote peer disconnects.
  • Included PDB files for native debugging - this will be included in all future versions.