Son hServer Changelog

What's new in Son hServer 1.4.0.297

Jan 26, 2023
  • Now the settings are not saved in the registry, but in the ini file. At the first start, the program tries to read the settings of previous version from the registry.
  • Distribution of versions 1.3.2.296 and 1.3.0.294 will be discontinued.

New in Son hServer 1.3.0.294 (Oct 13, 2020)

  • Now, for errors 403, 404, and 500, you can specify not only local page paths, but also URLs (with the HTTP or HTTPS protocol). Redirects are generated for the URL.
  • I changed the design of the window "About the program", now it is in a dark color scheme and with the moon.
  • The option "Delete log file at the end of the server program" appeared for those who want to save space.
  • Under the button "Hide" in the main window of the server display the presence of compounds, outlined with a blue border. Shows green if there is a connection(s), black if there is none.
  • Made "Easter eggs" (in all supported languages) in the "About" window activated by clicking on the moon.
  • Translated into all supported languages the messages of the settings window that it shows when performing various actions in it (mainly clicking buttons to manipulate various lists).
  • Fixed a bug that prevented redirects from being generated when switching to a subdirectory of a CGI directory without a final slash in the URL.
  • Implemented the ability to set a custom file or URL for page 403. The 403 page itself is disabled by default, replaced with 404 for security reasons. But you can enable its use.
  • Fixed a bug that caused a redirect to a nonexistent address when trying to pass a GET parameter(s) to a script that is a directory index when specifying an address without a file name (by entering only the directory name).

New in Son hServer 1.1.0.255 (Nov 2, 2017)

  • Two another languages are now added to interface.
  • Button «-» now does not hide when stretching options window.

New in Son hServer 1.0.0.255 (Dec 5, 2016)

  • Two another languages are now added to interface.
  • Button «-» now does not hide when stretching options window.

New in Son hServer 1.0.0.252 (Dec 9, 2015)

  • First version.

New in Son hServer 0.9.0.241 (Feb 13, 2015)

  • Now any CGI-application (CGI- script) sees DOCUMENT_ROOT environment variable. So server is compatible with more scripts
  • Some minor mistakes in english ReadMe (english.txt) are corrected

New in Son hServer 0.8.0.232 (Dec 12, 2014)

  • Now server-side redirects from script (e.g. PHP or Perl) or CGI application are possible.
  • Corrected link to sources of program "Son hServer".

New in Son hServer 0.7.0.228 (Dec 11, 2011)

  • Now You can use PHP or Perl scripts as folder index (index.php*/.pl*/.cgi*).

New in Son hServer 0.4.0.165 (Nov 13, 2009)

  • Corrected HTTP headers parsing code that in v 0.3- could cause problems when server worked for too long time or when it was receiving "POST" requests.
  • Implemented CGI applications support (limited- see user`s guide).
  • Limit on HTTP request headers size has been enlarged to 8000 bytes (for the case of big Cookies etc.)
  • Now server responds to all HTTP errors with HTTP status codes. Old style (text messages) can be set by unchecking "Report all HTTP errors as status codes" option.
  • Implemented new features for compatibility with popular server applications and web hostings. "Compatibility" tab made in options.