HttpLogBrowser - Change log

Version 4.63

Download this version

See: What's new in HttpLogBrowser 4.63

Bug fixes:

  • Improved: FTP synchronization speed was improved and there are no longer warnings during the synchronization
  • Improved: Fix invalid referer when possible
  • Fixed: If a profile was missing in a scheduled task the whole task was failing
  • Fixed: Wrong culture in child windows. The date and time was displayed in US date time format instead of using the system regional settings
  • Fixed: Memory leak when loading unfiltered log rows
  • Updated: The IP address geolocation database was updated
  • Updated: The SSH library used for log file synchronization
  • Updated: The user agent parser library

Version 4.62

See: What's new in HttpLogBrowser 4.62

Bug fixes:

  • Fixed: Root folders were not synchronized (Fix in previous version was not effective)
  • Fixed: TLS 1.3 encryption algorithm was not translated to a textual value
  • Fixed: An exception was triggered when sorting the event time column or numeric columns
  • Fixed: Unable to load IIS log files without the cs-client field
  • Fixed: Small high DPI screen issues
  • Improved: The client country lookup is enabled by default

Version 4.61

See: What's new in HttpLogBrowser 4.61

Bug fixes:

  • Fixed: Root log folders introduced in version 4.6 were not correctly synchronized

Version 4.6

See: What's new in HttpLogBrowser 4.6

Bug fixes:

  • Fixed: The log name was sometimes not correct in multiple log folder mode
  • Fixed: Reserved words were not encoded in SQL commands
  • Fixed: Concurrent database access issue in multiple folders mode
  • Fixed: The last log file in Multiple log folder mode was sometimes ignored because the last line was too big.
  • Improved: The time limit is no longer used for selected log files. The time limit is now used only when whole folders are loaded.

Version 4.5 final release

Download this version

  • Added: Documentation of new features in version 4.5 
  • Improved: Don't prompt for log limits when the Dynamic log loading is active
  • Fixed: Grouped statistics reports were no longer working

Version 4.5 beta 2

  • Added: New web request report to print the filtered web request events.
  • Fixed: The X-Forwarded field was not correctly parsed (used to extract the actual client IP address for web sites behind a proxy)
  • Fixed: The default log folder of recent versions of IISExpress was not scanned for web sites
  • Improved: Avoid field name colision for extracted fields. If the field already exists the extracted field is prefixed with an underscore.

Version 4.5 beta

See: What's new in HttpLogBrowser 4.5

See hereafter for bug fixes:

  • Fixed: Corrupted log lines no longer make the whole log file load process fail. They are just ignored.
  • Fixed: The database read only mode was not working with the free edition

Version 4.0 final release

  • Fixed: Since the beta 2 empty values were no longer displayed in statistics charts leading to wrong percentages
  • Fixed: The folder browse dialog was not always initialized with the latest selected folder
  • Improved: Atempt to make the selected folder visible by default in the folder browse dialog. Only works on English and French installations of Windows. Doesn't work at 100 %

Version 4.0 beta 2

  • Added: Documentation of new features in version 4
  • Added: Ability to disable the information feed in the preferences
  • Added: Portable installation
  • Added: Ability to disable the auto hiding of columns
  • Added: The name of the loaded profile is dispayed in the title of the application window
  • Added: Ability to customize the number of top values for Top N charts
  • Added: Ability to rename a field category
  • Added: Ability to normalize URLs
  • Improved: The number of log rows already loaded from the database is displayed while applying a new filter in database mode
  • Improved: The IIS FTP fields x-session and x-fullpath were renamed respectively to FtpSession and FtpPath
  • Improved: The information feed is displayed faster when already in cache
  • Improved: In pie charts and top N charts the field value is now displayed in full in the tool tip even if the text is long
  • Fixed: It was not possible to go up in the parent folder when browsing a remote SFTP site
  • Fixed: In the log row context menu, links to the concerned web pages were not longer working
  • Fixed: In multiple folders mode the folder display name was not updated after editing a folder
  • Fixed: An exception when using the ability to go to the next row with the same value for a field
  • Fixed: The event panel was sometimes not updated after applying a new filter
  • Fixed: The database configuration dialog could hang when the database was not available
  • Fixed: MS Access was listed as a supported database implementation even that it is not
  • Fixed: A null reference exception disallowing to save default settings in some cases
  • Fixed: A null reference exception when adding a new profile under certain circumstances
  • Fixed: The X axis was sometimes not displayed in top N charts when the text of the values was too long
  • Fixed: A refresh was not loading new log rows as expected

Version 4.0 beta

See: What's new in HttpLogBrowser 4.0

Version 3.0.0.9

Download this version

  • Fixed: HTTP logs from IIS 6 could not be loaded
  • Fixed: In some case the user interface could hang when updating the row detail panel
  • Fixed: The error 500 warning notification could be displayed several times for the same log rows because the last monitored time was wrong
  • Improved: When a log file with all its rows outside the configured time window is loaded the user is now prompted to remove the time filter to see these rows.

Version 3.0.0.4

  • Fixed: The configuration was not saved if the application was open when closing the user session or powering off the computer
  • Fixed: The position and size of detailed statistics windows were not saved if these windows were open when closing the application

Version 3.0 final release

  • Fixed: The FTP/http log synchronization did not support TLS 1.1 and TLS 1.2
  • Improved: Integer fields with a null value are handled without generating an exception internally

Version 3.0 beta 2

  • Updated: New features of the version 3 are now documented in the help file
  • Added: Ability to change the MySQL TCP port
  • Fixed: The UI could hang when openning the database configuration dialog box and the database server was unavailable.
  • Fixed: The application could crash if the database was not available
  • Improved: When the maximum number of rows to load from the database is reached a warning is displayed.
  • Fixed: The Pie chart and the Top 5 chart were not updated in detailed field statistics when the filter was changed
  • Improved: The length of the UrlPath field was decreased to 250 characters to avoid compatibility issues with the MyISAM database engine
  • Fixed: The insertion in the database could be slow to start if many rows were already inserted in the database.
  • Improved: The application can now handle W3C log files corrupted with blocks of zeros.
  • Fixed: It was possible to configure the synchronization even that the log folder was not defined leading to a crash

Version 3.0 beta

See: What's new in HttpLogBrowser 3.0

Version 2.0.0.12

Fixed: Dots were removed from IP addresses in statistics when the application was running on a computer with italian regional settings leading to unoperational filter links.

Version 2.0.0.11

  • Fixed: The time was wrong with Apache access logs
  • Fixed: Rows may be missing with Apache access logs
  • Fixed: Some rows could not be parsed in Apache access logs
  • Fixed: https links were not generated correctly in the row detail panel
  • Fixed: The histogram was selected for some numeric fields when the pie chart was more relevant 
  • Fixed: The host name provided by the log file was overriden by the host name configured in the profile
  • Improved: The application can now also determine the country for IPv6 client addresses
  • Fixed: Private and loopback client IP addresses now return an empty country name instead of ZZ
  • Added: On IIS when a web request comes through a proxy the actual IP address of the client can be extracted from the X-Forwarded-For HTTP request variable if included in the IIS logs as a custom field with exactly the same name.
  • Added: Ability to extract the time taken, the port and the hostname from the Apache logs if added at the end of the combined log line with the LogFormat directive. Definition of the fields to add: %{ms}T %p %{Host}i (Explained in this blog article).

Version 2.0.0.8

  • Fixed: Crash in reason of registry permissions after the installation of the Windows 10 Creators Fall update
  • Fixed: Crash when trying to load logs from a folder without proper access
  • Fixed: The filter expression was not built properly when adding a condition for a field with a name that ends with a field name already in the filter expression
  • Added: Ability to check if there is a new version available from the Help menu

Version 2.0.0.3

  • Fixed: A copy to the clipboard could fail in some cases. In particular in a remote desktop session
  • Fixed: Specifying an invalid license key could make the application crash at the next startup

Version 2.0 final release

See HttpLogBrowser 2.0 final release available!

Version 2.0 release candidate

See HttpLogBrowser 2.0 Release Candidate released

Version 2.0 beta 4

See HttpLogBrowser 2.0 beta 4 released

Version 2.0 beta 3

See HttpLogBrowser 2.0 beta 3 released

Version 2.0 beta 2

See HttpLogBrowser 2.0 beta 2 has been released

Version 2.0 beta

See HttpLogBrowser 2.0 beta is available!

Version 1.01

See HttpLogBrowser 1.01 released

Version 1.0 final release

See HttpLogBrowser 1.0 released!

Version 1.0 beta

See HttpLogBrowser beta released!