 |
|
 |
| |
|
This is the version history for Sawmill 6.
Bugs fixed in version 6.5.11:
-
Fixed a bug which could cause some log entries to be ignored when DNS lookup was turned on.
-
Fixed a bug with Symantex Gateway Security log format.
-
Fixed a bug which could cause a crash while processing corrupt ZIP or gzip files
with an FTP log source.
-
Fixed crash bug which could occur at end of log processing.
-
Fixed a bug where expired days did not become unlinked in the Calendar.
-
Fixed Sidewinder Syslog format to support single-digit days.
-
Fixed some small problems with Firewall-1 (fw logexport export) Log Format,
which resulted in some web-server-style wordings in the statistics.
-
Fixed Safari IP-cookie warning message,
which is no longer needed for Safari 1.2.2 and later because
Apple fixed the bug. Yay, Apple! Warning message still appears when using
Safari 1.2.1 and earlier, which have the IP cookie bug.
-
Fixed a bug where certain database builds/updates would result in a DOS window temporarily
popping up on Windows.
-
Fixed bug where CSV header parsing would split the last field name if it contained whitespace.
New features in 6.5.11:
-
Added support for Interscan Messaging Security Suite Virus Log Format.
-
Added support for "Squid (with Referrer and Agent) Log Format (Syslog Required)" log format.
-
Added support for Netgear FVS318 log format.
-
Added support for Oracle Failed Login Attempts Log Format.
-
Added support for EmailCatcher log format.
-
Added support for BEA WebLogic log format.
-
Added support for Ethereal log format.
-
Added support for a variant of Postfix log format.
-
Added support for ClamAV log format.
-
Added support for Symantec AntiVirus Corporate Edition (VHIST Exporter) log format.
-
Improved "GFI Attachment & Content Log Format".
-
Added support for IPEnforcer log format.
-
Added support for NetGear DG834G Log Format.
-
Improved autodetection of Declude SPAM log format.
-
Modified Interscan Security Suite log format to accommodate a variant.
-
Improved support for Watchguard SOHO Log Format.
-
Fixed bug where CSV output was misformatted when URLs contained newline characters.
-
Added detection of X-Forwarded-Host; it is now used as cookie domain when present.
-
Improved Merak SMTP Log Format to autodetect in more cases and to track geographic
information.
-
Added support for Symantec Gateway Security 5400 log format.
-
Improved Postfix log format to report usernames of authenticated SMTP users.
-
Added support for Watchguard Firebox Export Log Format.
-
Improved ServUFTP so it correctly reads the Error lines with partial bytes.
-
Added support for Cisco Router Log Format (no syslog).
-
Added support for GFI Spam Log Format.
-
Improved auto date format to handle three-letter months.
-
Added support for Proxy-Pro GateKeeper Log Format.
-
Added support for Active PDF Log Format.
-
Added support for MailSweeper 24 Hour Log Format.
-
Added support for Servers Alive Statistics log format.
-
Added support for Anti-Spam SMTP Proxy (ASSP) Log Format.
-
Added support for Ironmail AV Log Format (Sophos).
-
Added support for mmm/dd/yy date format.
-
Improved Postfix log format to track "from" and "to" domains.
-
Enhanced Cisco VPN Concentrator log format to report disconnection reasons.
-
Added support for IronPort Log Format.
-
Improved LinkSys Router Log Format to handle a different date format.
Bugs fixed in version 6.5.10:
-
Fixed a bug where log filters could be doubled in newly-created configurations.
-
Fixed Common Referrer log format so it handles empty referrers properly.
-
Fixed bug where URL was not redisplayed properly when using HTTP log source.
-
Added support for Snare log format.
-
Fixed a bug where entry/exit pages sort did not work properly.
-
Fixed a bug where authenticated users were not tracked correctly in WS_FTP Log Format.
-
Fixed a problem where NetCache NetApp 5.5 Log Format did not handle x-localtime fields correctly.
-
Fixed a bug where log formats which used the carryover feature would not report hours of day properly in some cases.
-
Fixed a bug where durations were formatted in CSV export, instead of appearing as simple seconds.
-
Changed internal name of localtime field to date/time to prevent conflict in W3C logs where both localtime and #Date exist.
-
Fixed DNS lookup bug which could causes crashes or odd errors.
New features in 6.5.10:
-
Added support for GMS POP Log Format.
-
Added support for Merak Mail Server Control Log Format.
-
Added export_pathname option to specify pathname of file for CSV export.
-
Added support for "Symantec Gateway Security 5400" format.
-
Added support for "Vamsoft Open Relay Filter Enterprise Edition Log Format".
-
Added support for Aladdin eSafe Sessions Log Format.
-
Added support for Fortinet Log Format (syslog required).
-
Enhanced "Windows 2000/XP Event Log Format (export list-CSV) ddmmyyyy" to handle AM/PM times.
-
Added a version of Unix Syslog format which extracts date from m-d-yyyy.log filename,
working around the problem caused by lack of year information in Unix Syslog.
-
Added support for Apache/NCSA Common Agent Log Format.
-
Enhanced Common Proxy Log Format to use GeoIP to compute countries/regions/cities of
source IPs.
-
Added support for Amavis Log Format Log Format.
-
Added country/region/city tracking for NetScreen Traffic Log Format.
-
Added support for Watchguard WELF Log Format.
-
Added support for FortiGate Space Separated Log Format.
-
Added support for Netgear Security Log Format (logging to syslog).
-
Added support for Netilla Log Format.
-
Added support for FortiGate Traffic Log Format.
-
Fixed a bug with expanding/collapsing subviews in non-English installations.
-
Added support for WebNibbler log format.
-
Added support for Eventlog to Syslog Format.
-
Added support for Packet Dynamics Log Format.
-
Added geographic country/region/city reporting of source IPs for Cisco PIX/IOS log format.
-
Added support for Nagios Log Format.
-
Added support for Bind 9 Query Log Format (without timestamp).
-
Improved Postfix support to report Vexira virus scanning lines.
-
Improved support for Bind 9 Query Log Format (with timestamp) to report
day of week and hour of day.
-
Added support for IPCop Syslog.
-
Added support for NetCache NetApp 5.5 Log Format.
-
Added support for Trend Micro ScanMail For Exchange Log Format.
-
Added support for NetApp Filers Audit Log Format.
-
Added support for Symantec Enterprise Firewall 8 Log Format.
-
Added support for Message Sniffer Log Format.
-
Improved LogSat SpamFilterISP Log Format to report Bayesian filter lines.
-
Enhanced LISTSERV format to support single-digit dates.
-
Added support for a slight variant of NetCache NetApp Log Format.
-
Improved auto data format to allow only reasonable values for year, month, and day.
Bugs fixed in version 6.5.9:
-
Improved detection of corrupt TAI64N date/times.
-
Fixed a bug where if an Apache or Blue Coat format string contained characters which were also regular expression operators (like |), all log entries would be rejected.
-
Fixed a bug where if a timestamp field was used in W3C logs, and a
#Date line was also present, date/time information was not reported
properly.
-
Fixed Blue Coat W3C format to support explicitly listed URL fields in
the log data (it no longer attempts to build the URL from pieces if
it's there in the log data).
-
Fixed a bug where corrupt compressed log data would halt all log
processing, instead of just skipping the corrupt file.
-
Fixed a bug where CSV export of a multi-table view like Single-page
summary would incorrectly add a comma to the beginning of most of the
header rows.
-
Fixed a bug where Sawmill would try to create a file called last_format_line.txt at the root of the disk, sometimes resulting in a permission error.
-
Fixed a bug which could cause a crash in some cases while processing
complex log formats with DNS lookup turned on.
-
Fixed a bug where quotes in field values were not escaped properly when running commands.
-
Fixed a bug where using # characters in some cases (like field names)
would cause errors when viewing statistics.
-
Fixed a bug where using the filter: format for expiring database data would cause the remaining data to be tripled.
New features in 6.5.9:
-
Enhanced LogSat SpamFilterISP Log Format to handle a slight variant.
-
Enhanced Lucent Brick format to extract data from 144-code lines.
-
Improved iPlanet Messenging Server 5MTALog format to support a slight variant.
-
Fixed a performance issue which could result in significant periodic
slowdowns while processing datasets with very large numbers of unique
values for multiple fields.
-
Improved support for Zone Alarm Log Format, to handle an alternate date format.
-
Added support for Syslog NG Log Format, including full message tracking.
-
Added support for Passlogd syslog format, including full message tracking.
-
Added support for Unix Syslog full message tracking.
-
Added support for InfiNet Log Format.
-
Added support for MailEnable Log Format.
-
Improved Novell NetMail to report on antivirus and antispam logging.
-
Added support for Sendmail NT Log Format.
-
Added support for Array 500 Combined Log Format.
-
Added support for MTS Professional Log Format.
-
Improved tcpdump log format to support resolved IPs.
-
Added support for Servers Alive log format.
-
Added support for GW Guardian Spam Log Format.
-
Added auto-detection of Domino Access log format.
-
Added support for Fountry BigIronII Log Format.
-
Added support for Microsoft ISA Server Packet Logs.
-
Added support for GW Guardian Antivirus Log Format.
-
Added support for Watchguard WSEP Text Exports Log Format (Firebox II & III & X)".
-
Enhanced d/m/yyyy date format to allow arbitrary dividers.
-
Added support for Cyberguard WELF Log Format.
-
Enhanced Bulletproof FTP log formats to track uploads
-
Improved NetScreen log format to handle any ordering of fields in log data.
-
Added support for a variant of Microsoft Exchange Internet Mail Log Format.
Bugs fixed in version 6.5.8:
-
Fixed a bug which could cause a crash in session calculations if all sessions were filtered out.
-
Fixed a problem with MailSweeper Log Format which could cause all log entries to be rejected.
-
Fixed N2H2 / Novell Border Manager Log Format to support single-digit days.
-
Fixed a bug where if the log data contained "format" comments (like W3C or WebSTAR),
then during a database update, the first data seen would be processed with default
format rather than honoring the preceding format line, possibly resulting in
all the data being rejected or mis-categorized.
-
Fixed a bug where sorting some session views alphabetically could cause
a crash.
-
Fixed a bug where some types of sort were not available in the
Session Pages view.
-
Fixed a bug where if there was only one page view in the session
information, the Session Pages and Session Visitors views would be
empty.
-
Fixed a bug where if the Licensing page was cached, and the 30-day
trial button was clicked each time the page appeared, a 30-day trial
would run out in two sessions (possible less than 1 day).
-
Fixed a problem with WebSTAR analysis where if both URL and CS-URI were present in the same log, URLs would only be shown two levels deep.
-
[by request]
Fixed a bug in Unix Syslog which could cause it to reject entries from certain variants.
-
[by request]
Fixed a bug where if the running server URL didn't have a slash after the hostname,
it would not be used to create full URL.
New features in 6.5.8:
-
Added support for Winproxy 5.1 Log Format (yyyy-mm-dd dates).
-
Added support for Astaro Log Format.
-
Added support for PortalXPert Log Format.
-
Added support for FirstClass Server Log Format.
-
Added support for iChain Log Format.
-
Added support for Socks 5 log format.
-
Added support for Windows Event Log Format (dumpel.exe export) Log Format.
-
Improved mm/dd/yyyy:hh:mm:ss format to handle all-lower-case months.
-
[by request]
Added support for Trend ServerProduct CVS Admin Log Format.
-
[by request]
Enhanced Netscreen IDP format to handle a slight variant.
-
[by request]
Added support for Netgear Security Log Format.
-
[by request]
Improved Interscan Messaging Security Suite Log Format to a handle a slight variant.
Bugs fixed in version 6.5.7:
-
[by request]
Fixed a bug where the built-in web server did not respond properly to HEAD commands.
-
[by request]
Fixed a bug where date/time fields were not handled properly in some formats,
including Squid with epoc timestamp, resulting in all log entries being rejected.
-
[by request]
Fixed a bug in the mmmmm/dd/yyyy date format which caused some dates to be ignored.
-
[by request]
Fixed a bug where view URLs of the format rfcf+configname+cm+vs did not trigger
an auto-update-on-view.
New features in 6.5.7:
-
[by request]
Fixed Netscape Directory Server to handle a positive time zone offsets.
Removed the default renaming of "method" to "operation", which could cause
problems in log formats which had both.
-
[by request]
Added support for Symantec Enterprise Firewall log format.
-
[by request]
Improved Unix Syslog format to handle a couple small variants.
-
[by request]
Improved PIX Firewall format to support a slight variant.
-
[by request]
Enhanced Cisco VPN Concentrator format to handle formats with
data split across multiple lines.
-
[by request]
Added support for Cisco Access Control Server log format.
-
[by request]
Improved Microsoft Media Server Log Format to handle a slight variant.
-
[by request]
Added support for NVDcms log format.
-
[by request]
Added support for Firewall-1 Log Viewer 4.1 Export Log Format.
-
[by request]
Improved "alphabetical" table sort to ignore leading whitespace.
Bugs fixed in version 6.5.6:
-
[by request]
Fixed support for WebSTAR log formats-- search engines and search phrases
were not being properly reported.
-
[by request]
Fixed a bug where submitting some forms (in particular the "Make This Data Available" button)
could generate a strange error with some browsers.
-
[by request]
Fixed a serious bug where the "update" and "rebuild" links (and auto-update-when-older-than)
did not work in CGI mode,
and clicking them could cause an arbitrary number of processes to be created, possibly
overloading the system where Sawmill was installed.
-
[by request]
Fixed a bug where for certain log formats (including Eudora Internet Mail Server),
Sawmill would get confused about the date format, and would reject valid log entries.
-
[by request]
Fixed a bug where the pie chart legend for the last row in the table was sometimes
gray when it should have been colored.
-
[by request]
Fixed a bug where Sawmill could use too much memory, and generate strange errors,
when DNS was turned on in some cases.
-
[by request]
Fixed a bug where progress information was not displayed for background database builds, like those
started from the "update" and "rebuild" links in the statistics.
-
[by request]
Fixed a bug where adding an extra "filter" option after view+config
in the URL did not apply the filter properly.
New features in 6.5.6:
-
[by request]
Improved Postfix log format to handle a variant.
-
[by request]
Improved Cisco Router log format to extract more information from the messages.
-
[by request]
Added support for Minirsyslogd log format.
-
[by request]
Improved Cisco Router format to handle a slight variant.
-
[by request]
Added support for WebSEAL Error Log Format.
Bugs fixed in version 6.5.5:
-
[by request]
Fixed a bug where if session memory was exceeded in the Paths Through A Page view,
no error would be generated.
-
[by request]
Improved/fixed active FTP transfers so they choose the client connection port
in a way that ensures it isn't still "lingering" from the last time; this
eliminates a bug which could happen on some systems, where an attempt to rebuild
or updated immediately after a previous build/update would fail with an FTP error.
-
[by request]
Fixed a bug in ISC DHCP Log Format which could cause an error when creating a configuration.
-
[by request]
Fixed a bug where expiration expired the highest-numbered day in the
database (usually the last day) even when it shouldn't, in some cases.
-
[by request]
Fixed a bug where turning on DNS lookup
-
[by request]
Fixed a bug in the Microsoft Media Server log format plug-in which
caused the number of visitors to always be 1.
-
[by request]
Fixed a bug which could cause crashes when resolving IP addresses.
-
[by request]
Fixed Squid (syslog required) log format to handle usernames and mime types properly.
New features in 6.5.5:
-
[by request]
Added support for "Microsoft ICF Log Format" log format.
-
[by request]
Added support for Zyxel Firewall WELF format.
-
[by request]
Added support for BroadVisionError log format.
-
[by request]
Added support for Cisco NetFlow log format.
-
[by request]
Added support for ISC DHCP log format.
-
[by request]
Improved "iPlanet Messaging Server 5 MTA Log Format" to handle a slight variant.
-
[by request]
Renamed the "time spent per page" view to "session pages", and added a columns showing
the number of sessions that visited each page; also, changes the page views column
to be visible by default (it used to be off by default, available as an Option).
-
[by request]
Added support for Norton Personal Firewall 2003 Connection Log Format.
-
[by request]
Improved FTP progress indicator to show which file is being downloaded.
-
[by request]
Fixed a bug where if a field value in the log data was a single double-quote ("), it could
cause a crash while processing the log data.
-
[by request]
Locked down browse_only mode a little more by eliminating the options to rebuild/update
a database from the statistics, even when logged in as administrator.
-
[by request]
Added support for Symantec AntiVirus Corporate Edition 8.0 Log Format.
-
[by request]
Added support for NetKey Log Format.
-
[by request]
Added support for Cisco Border Manager Log Format.
-
[by request]
Added support for Unicomp Guinevere Virus Log Format.
-
[by request]
Improved table toolbar to dim the "10 rows" button if there are less than 10 rows.
-
[by request]
Added support for Firewall-1 (fw log -ftn export) Log Format.
Bugs fixed in version 6.5.4:
-
[by request]
Fixed a bug where when both FTP and DNS were being used,
they could step on each other's sockets, causing networking errors.
-
[by request]
Fixed a bug where database expiration did not work at all in some cases,
adding data to the database instead of removing it.
-
[by request]
Fixed a bug which could cause a crash if the last character of a configuration
file was a #.
-
[by request]
Fixed IAS log format to work properly with the new allow_spaces_in_listed_field_values option.
-
[by request]
Fixed view and subview editing so the "incremental" checkbox was used and
saved properly.
-
[by request]
Fixed a bug where if an item contained an asterisk (*), and it was used in
a statistics filter, it would cause an error.
-
[by request]
Fixed a bug where referrer, referrer description, search engine, and search phrase fields
were not automatically added to the database when a referrer field was present in W3C log
data (and other data with a field header).
-
[by request]
Improved Helix Universal log format to handle negative GMT offsets and spaces in URLs.
-
[by request]
Fixed a bug where if there was no maximum session duration for a configuration (which is rare)
then the last session in the data would be ignored.
-
[by request]
Fixed a bug where if the default configuration had been modified to turn on
visitor tracking by default, and a W3C log (or other log with field headers)
was being analyzed, then an error would occur ("multiple visitor id fields").
-
[by request]
Fixed a bug where if field values contained pointy brackets (greater than or less than signs),
quotes, or certain other characters, the generate HTML statistics could be displayed incorrectly
in some browsers.
-
[by request]
Fixed a bug where some older IIS configurations did not trigger the 6.4-to-6.5
converted, and therefore showed only 1 visitor in the statistics.
-
[by request]
Improved instant messanging formats so they don't show screen info or worm fields, which are
meaningless for those formats.
-
[by request]
Fixed (again) a bug where Blue Coat IM format did not report sessions properly.
-
[by request]
Fixed a bug where sessions tracked was not enabled properly unless visitor tracking
was also turned on.
-
[by request]
Fixed a bug where the "rebuild" link in the statistics actually updated the database, rather than rebuilding it.
-
[by request]
Fixed a bug in SonicWall5 log format plugin which caused an error without reading logfile
translated properly.
-
[by request]
Fixed a bug where certain log filter values were English and were not
translated properly.
-
[by request]
Fixed a bug where the Instructions were missing from many of the views.
-
[by request]
Fixed a bug where all individual IP numbers appeared as part of the hostname
hierarchy, under the "IP Numbers" item, when omit_ip_numbers_from_host_hierarchy
was true. Now, it correctly shows the IP Numbers item, but with no subitems--
IPs are omitted as they should be.
New features in 6.5.4:
-
[by request]
Improved Interscan Proxy Log Format log format to handle a slight difference.
-
[by request]
Added support for Critical Path Mail Server log format.
-
[by request]
Added support for BroadVision Observation log format.
-
[by request]
Added username tracking to Blue Coat RealMedia log format.
-
[by request]
Added support for Novell NetMail Log Format.
-
[by request]
Improved iMail to track source and destination emails by domain.
-
[by request]
Added support for N2H2 Sentian Log Format.
-
[by request]
Added a feature to automatically open or view the single configuration in the list,
if there is only one, when Open Configuration or View Statistics is clicked
in the Administrative Menu.
-
[by request]
Added support for iPlanet Messaging Server 5 MTA Log Format.
-
[by request]
Improved Blue Coat Custom log format so it includes information about all
log fields in the database, not just those known by the log format plug-in.
-
[by request]
Added support for Ascend Log Format.
-
[by request]
Added support for Siteminder WebAgent log format.
-
[by request]
Added support for Windows 2000 event log CVS export log format,
Windows 2000 event log "Save" log format,
and Windows NT event log CVS export log format.
-
[by request]
Added support for x-localtime field in W3C logs.
-
[by request]
Added support for FortiGate log format.
-
[by request]
Improved Blue Coat IM log format in several ways, to report better who messages are sent from and to,
and to eliminate some meaningless reports (including worms).
-
[by request]
Added support for uw-imap log format.
-
[by request]
Added support for Tellique log format.
-
[by request]
Added support for XMail SMTP log format.
-
[by request]
Improved the built-in HTTP/1.1 server to handle the "100 Continue" message in a way more in line with the
latest HTTP/1.1 specification (it now honors the "Expect: 100-continue" request from HTTP clients). This
*may* eliminate some issues where pages were not loading properly, and should in general improve compatibility
with modern web browsers.
-
[by request]
Added support for Tivoli Storage Manager TDP for SQL Server log format.
-
[by request]
Added support for WallWatcher log format.
-
[by request]
Added support for Cisco SCA log format.
-
[by request]
Fixed several problem with Netscreen IDP log format, which prevented it from
being analyze properly in most cases.
-
[by request]
Added support for NetForensics Syslog Format.
-
[by request]
Fixed a bug where background updates (like the one generated by clicking "update" in the statistics) would display output and progress information on the command line.
-
[by request]
Fixed a bug where errors during background updates (like the one generate by clicking
"update" in the statistics) were not reported properly.
-
[by request]
Added support for Cognos Powerplay Enterprise Server log format.
-
[by request]
Added support for EzProxy log format.
Bugs fixed in version 6.5.3:
-
[by request]
Fixed a bug where IM sessions were not reported properly.
-
[by request]
Fixed a bug where Sawmill could crash when running out of memory.
-
[by request]
Fixed a problem with SonicWall format which could result in some fields being mis-reported.
-
[by request]
Improved/fixed the automatic creation of database field for log formats like W3C
and WebSTAR (formats which use fields headers) to work in more cases,
and to handle cases where multiple fields of the same type exist.
-
[by request]
Fixed a bug where when tallying hits on complete IPs, Sawmill would
treat each octet in the IP as a character (using its ASCII code), and would
compare them case-insensitively, with the result that IPs like 123.124.125.71
and 123.124.125.103 were treated as equal (because 71 is ASCII for G, and
103 is ASCII for g), and all hits from either IP would be grouped under one of the two IP,
but would not be reported separately.
-
[by request]
Fixed a bug in Squid (syslog required) log format which prevented the last few fields
in the line from being extracted properly.
-
[by request]
Fixed a bug in IIS SMTP W3C log format where sessions information was apparently (incorrectly) available.
-
[by request]
Fixed ISA W3C log format, which was generating errors about duplicate fields.
-
[by request]
Fixed a bug in Websweeper log format which caused it to generate an error when processing log data.
-
[by request]
Fixed a bug where the "rekey" operation (used to parse certain complex log formats)
was not working properly when the key contained uppercase letters.
-
[by request]
Fixed a bug where the 404s view did not appear for W3C log data.
-
[by request]
Improved the 6.4-to-6.5 configuration converter to work properly with more
W3C configurations.
-
[by request]
Changed automated updates and updates generated by the "update" and "rebuild"
links so they run as separate processes, rather than running two tasks
(the update and then the view) in a single process. This reduces the chance
of memory conflicts between the two tasks, eliminating some sources of database
corruption.
-
[by request]
Fixed bug where the "View to send by email" menu only showed visible views.
-
[by request]
Fixed a bug where the "incremental HTML generation" feature did not correctly
determine when data needed to be regenerated.
New features in 6.5.3:
-
[by request]
Added allow_spaces_in_listed_field_values option, which allows there to be spaces
in name=value pairs in log data.
-
[by request]
Improved/fixed SonicWall Alternative Log Format to handle tabs as well as spaces,
and other small improvements.
-
[by request]
Added support for NetGear FR328S Log Format.
-
[by request]
Added support for bpft4 format.
-
[by request]
Improved Quicktime Streaming Server log format support to automatically set
up database fields and views.
-
[by request]
Improved Snort log format to categorize the "rule" field in English.
-
[by request]
Added support for Snort 2 log format.
-
[by request]
Added support for MailSweeper (long) Log Format.
-
[by request]
Added support for "active" mode FTP transfers (previously, Sawmill supported only passive),
and made that the default, and added an option to choose which to use. This should
solve an increasingly frequent problem where some firewalls or routers were blocking passive FTP
transfers (but allowing active).
-
[by request]
Added support for IIS SMTP Common log format.
-
[by request]
Added support for SmoothWall log format.
-
[by request]
Improved Postfix log format plug-in to handle Postfix 1.x logs.
-
[by request]
Added support for SimpleDNS log format.
-
[by request]
Enhanced the expiration feature to that any date/time filter set can be used
to expire data (not just "old than X"). This makes it possible to remove
sections of data that are corrupt, and re-add them.
-
[by request]
Added a process_previously_seen_data option which forces all data in the log
source to be added on update, even if it has been seen before. This can be used
together with the enhanced expiration feature to, for instance, remove a month
of corrupt data from a log-term database, and add it back in easily.
Bugs fixed in version 6.5.2:
-
[by request]
Fixed a bug where the Start Over link was broken in generated HTML files.
-
[by request]
Fixed a bug where W3C log field names were not properly converted when
using a 6.4 configuration with 6.5.
-
[by request]
Fixed a bug where clicking a hostname which had no page views, and then
switching to the session information, would cause an internal error.
-
[by request]
Added support for POP tracking in MailerDaemon log format; added categorization
of sessions into POP, IMAP, and SMTP.
-
[by request]
Fixed a bug where Sawmill would try to create the logo.gif file in the installation
directory, resulting in a "Can't create file logo.gif" error in CGI mode if the CGI
directory was read-only.
-
[by request]
Fixed a bug where if the selected date range was entirely outside the
range of data in the database, the Overview (and possibly other views)
would display strange results, or show an Internal Error.
-
[by request]
Fixed a bug which could cause a crash while creating a configuration
for certain circumstances (including IIS logs).
-
[by request]
Fixed a bug which could cause crashes while processing log data, especially
if DNS lookup was turned on.
-
[by request]
Fixed the error message you get when you try to use a 6.4 license with 6.5;
previous versions would report an expired license with a very old year.
-
[by request]
Fixed a bug where the -laid option did not work when running in web server
mode from the command line.
-
[by request]
Fixed a bug where compound filters selected by checking multiple boxes in the
Filter Editor did not work properly.
-
[by request]
Fixed a bug where clicking a "sort column header" link in a multi-subview view
(like Single-page summary) did not work properly.
-
[by request]
Fixed a bug where clicking the "sort column header" link in the session visitors
view could cause a crash.
-
[by request]
Fixed bug where alphabetical sort was not available in the Session visitors view.
-
[by request]
Fixed Lucent Brick log format, which was extracting fields incorrectly.
New features in 6.5.2:
-
[by request]
Enhanced Declude Virus log format support to handle a slight variant.
-
[by request]
Improved the "Session visitors" view to include a "sessions" column showing
how many sessions each visitor contributed.
-
[by request]
Added support for MailScanner Log Format (testfase) format.
-
[by request]
Enhanced IAS log format to support 5000-class error codes; added
ip:source-ip, ip:source-port, ip:destination-ip, and ip:destination-port
to the default fields list.
-
[by request]
Added support for Intermapper Outages log format.
-
[by request]
Added a new "auto" time format (for log format creation), which automatically
handles most standard time formats.
-
[by request]
Improved Apache Custom log format to create database fields automatically
(like W3C) based on the log fields; this allows easy analysis of unknown
(custom) fields in Apache Custom log files.
-
[by request]
Added support for Netscreen IDP log format.
-
[by request]
Fixed ISA W3C log format, which was not naming fields correctly under the new
auto-W3C-setup feature.
-
[by request]
Added support for Stonegate log format.
Bugs fixed in version 6.5.1:
-
[by request]
Improved/fixed DNS queries to ask for only PTR responses; this improves the number
of successful DNS queries.
-
[by request]
Fixed a bug where if there were multiple subviews in a view, and one of the
subviews did not have a matching single-subview view elsewhere, then the
items in that subview would not be linked.
-
[by request]
Fixed a bug where certain DNS queries (those with two answers, where the first wasn't
a PTR or A) would be seen as failed lookups, even if they weren't.
-
[by request]
Fixed a bug where clicking "remove" in the Filter Editor would take you back
to the statistics without removing the Filter.
-
[by request]
Fixed a bug where the Date header in the HTTP response would be garbled in
certain cases (including certain Italian versions of Windows XP).
-
[by request]
Fixed a bug on Tru64 UNIX where builds could terminate with a divide-by-zero error.
-
[by request]
Fixed a bug where the "Day by day" checkbox did not properly add date/time
cross-reference with IIS W3C log format.
-
[by request]
Fixed a bug where screen depth/size info was not tracked properly for IIS W3C logs.
-
[by request]
Fixed a bug where FTP log sources would fail, generating "errors" that were just
normal FTP server responses, when the server was using multi-line responses.
-
[by request]
Fixed a bug where the shortcut was wrong for the new "remove_reloads_from_sessions" option,
resulting in documentation errors and other problems.
New features in 6.5.1:
-
[by request]
Updated GeoIP database to version 352. This will cause a new GeoIP database
download (14 Meg) the first time a database is built with this new version.
-
[by request]
Added support for Privoxy Log Format.
-
[by request]
Improved country/region/city reporting so it omits "unknown" regions, which
are often associated with large metro regions.
-
[by request]
Limited the number of items displayed in the "Edit Filter" page to 1000,
to keep it from being too slow. If more than 1000 items are available, it will
display a button that shows them all.
-
[by request]
Added a warning message to the login page when Sawmill detects the Safari web browser
is being used with an IP URL-- Safari contains a bug which prevents login information
from being saved properly in this case.
-
[by request]
Improved DNS caching so it saves failed lookups in the memory cache, but
doesn't save failed lookups in the disk cache--
this allows Sawmill to keep trying to lookup failed IPs once per build
without slowing things down by trying to do it on every line where they occur.
-
[by request]
Added support for Vidius Combined Log Format.
Bugs fixed in version 6.5.0:
-
[by request]
Fixed bug where clicking Back after editing a particular statistics filter,
and then clicking Apply Filters, would re-edit the filter.
-
[by request]
Fixed a bug where custom hierarchical fields were grouped incorrectly in some cases.
-
[by request]
Fixed bug where Snort format did not work with certain syslogs.
-
[by request]
Fixed bug where GNATbox syslog was not always detected properly.
-
[by request]
Fixed a bug where Webtrends Extended log format conflicted with Kiwi log format
over who got to track the "priority" field, resulting in an error when they both
tried to.
-
[by request]
Fixed bug where country/region/city information would sometimes be garbled.
-
[by request]
Fixed a problem with the date getting corrupt in the accept_carryover scenario.
-
[by request]
Fixed a bug where, with certain log formats (including iMail), when Sawmill
accepted the "orphan" log entries that had never been accepted before,
it would not run the Log Filters on them, resulting in log entries appearing
in the database which violated the Log Filters rules.
-
[by request]
Fixed a parsing problem in Unix Sendmail log format.
-
[by request]
Fixed a bug where statistics filtering did not work properly in some cases if filters
were applied simultaneously to two or more fields.
-
[by request]
Fixed a bug where "week" links in the Calendar did not work properly.
-
[by request]
Fixed a bug where if there was no date/time database field, all log entries would
be rejected.
-
[by request]
Fixed a bug in Microsoft Exchange 2000 log format to accept only if message processing ends.
-
[by request]
Fixed a bug where senders were not reported in McAfee WebShield log format.
-
[by request]
Fixed a bug where the Sort menu of the "Session visitors" view did not contain
an option to sort by duration, and did contain a few options that did not make sense.
-
[by request]
Fixed a bug where CGI mode did not return pages on Windows.
-
[by request]
Fixed a bug where applying a session filter, and then removing non-session filters,
could generate an error about "unknown session ID".
-
[by request]
Fixed a bug where in some cases, session information would not be tracked,
even when it was enabled in the configuration.
-
[by request]
Fixed a bug which could cause crashes while analyze some log data with the
GeoIP database.
-
[by request]
Fixed a bug where items would disappear from the Task List after 10 minutes.
-
[by request]
Fixed a bug where filter values containing commas could cause errors.
-
[by request]
Fixed a bug where the 95th percentile calculation could crash if there was
just one data point in the graph.
-
[by request]
Fixed bug where attempting to sort the "Individual sessions" view chronologically
would generate an "internal error".
-
[by request]
Fixed a bug where the "session visitors" table in the Single-page summary
was actually a time-spent-per-page table.
-
[by request]
Improved and fixed Netscape format support so it sets up database and log fields intelligently
(and correctly!).
-
[by request]
Fixed detection of Generic CSV format.
Fixed detection of date and time fields in Generic CSV format.
-
[by request]
Fixed a bug where Sawmill would incorrectly detect the IP address on MacOS X.
in some cases.
-
[by request]
Fixed a bug where Sawmill would skip some lines (those with + in the time)
in Lucent Brick log format.
-
[by request]
Fixed a bug which could cause a crash while regenerating HTML files.
New features in 6.5.0:
-
[by request]
NOTE: This list includes all changes since 6.4, including the changes from each 6.5 beta version.
Many of the bugs listed here may be intra-beta changes; e.g. they may have been introduced in one
beta version and fixed in a later one, rather than being bugs in the 6.4 branch.
-
[by request]
Version 6.5 uses new licenses. You will need to get a 6.5 format license to use this
(or use a 30-day trial license).
Contact ferrar@flowerfire.com to upgrade your license from 6.4 or earlier.
-
[by request]
Added support for Squid Common format.
-
[by request]
Improved iPlanet Error format to extract hostname, type, and other message information.
-
[by request]
Added support for Cisco IDS Netranger logformat.
-
[by request]
Added support for "Kiwi (mm-dd-yy dates, with type and protocol)" syslog format.
-
[by request]
Added support for GFI Attachment & Content logs.
Added support for GFI Spam logs.
Extended support for IPTraffic log formats.
-
[by request]
Added support for IPTraffic LAN Statistics, and IP Traffic TCP/UDP Services log formats.
Extended support for IPTraffic log formats.
-
[by request]
Added support for decimal seconds on mm/dd/yyyy hh:mm:ss.sss.
-
[by request]
Added support for Win2KPerformance Monitor.
-
[by request]
Extended support of Microsft Exchange Log to only count messages that are sent not just queued and to count multiple recipients.
-
[by request]
Added support for Free Radius Detail Log.
-
[by request]
Improved default_log_date_year option so it uses the current year by default.
-
[by request]
Added support for Lucent Brick log format.
-
[by request]
Added a new log filter type; convert_field_map, which maps specific field values to specific other field values;
i.e. you can remap 1->cat, 2->dog, 3->lemur, etc.
-
[by request]
Added support for Bind 9 Log Format.
-
[by request]
Added support for WebSEAL Authorization (XML) Log Format.
-
[by request]
Added explicit support for WebSTAR W3C Log Format (it was already supported indirectly through the
Generic W3C Web Server Log Format).
-
[by request]
Extended support of CiscoVPNConcentrator logs formats Unix Syslog.
-
[by request]
Added support for IAS Alternate Log Format.
-
[by request]
Added support for mm/dd/yyyy variant of Interscan Proxy Log Format.
-
[by request]
Improved Interscan Proxy plug-ins to report virus activity.
-
[by request]
Added support for Filemaker 3 Log Format.
-
[by request]
Added lock_database_when_in_use option.
-
[by request]
Added support for iPrism Log.
-
[by request]
Added support for NetScreen Traffic Log.
-
[by request]
Added support for Squid log format (syslog required).
-
[by request]
Extended support for Cisco PIX/IOS logformats to collect information from audit lines.
-
[by request]
Added support for Sawmill Task Log format.
-
[by request]
Added support for ISC DHCP log format.
-
[by request]
Improved EIMS SMTP format to track domains/emails hierarchically.
-
[by request]
Improved Cisco VPN Concentrator format to work with a wider variety of syslogs.
-
[by request]
Added support for ipfw log format.
-
[by request]
Added support for Borderware log format.
-
[by request]
Added support for Unix Syslog With Year format.
-
[by request]
Extended Kiwi dd/mm/yyyy format to handle Kiwi UTC dd/mm/yyyy format too.
-
[by request]
Extended support of Communigate Pro logformat.
-
[by request]
Added tracking of regions and cities, using the GeoIP database.
-
[by request]
Created a SidewiderSyslog and a SidewinderFirewall plugin pair to support a SidewinderFirewall format.
-
[by request]
Changed Postfix logformat to accept only on sent messages.
-
[by request]
Extended support of ImageMaker Microtech Media log more variations.
-
[by request]
Extended support of Merak SMTP log.
-
[by request]
Added support for Lyris MailShield log format.
-
[by request]
Added support for Windows Event (Tab Delimited) log format.
-
[by request]
Added support for XMail Spam log format.
-
[by request]
Added support for d/mmm/yyyy as dd/mmm/yyyy.
-
[by request]
Extended support if IPMon format to work as a syslog_required format.
-
[by request]
Extended support for a time format without leading zeroes.
-
[by request]
Added for WAP Log format.
-
[by request]
Added support for MicroTech Image Maker Media Log format.
-
[by request]
Added support for MicroTech Image Maker Error Log format.
-
[by request]
Added support for eManager Spam Filter Log Format.
-
[by request]
Added support for SonicWall Alternate Log format.
-
[by request]
Added support for Kerio Network Monitor Log format.
-
[by request]
Improved the Postfix log format plug-in to work with arbitrary syslogs.
-
[by request]
Improved Lyris MailShield log format to handle many specific types of messages
(including spam blocking messages).
-
[by request]
Improved Mail Daemon Log Format to handle SMTP lines.
-
[by request]
Changed the "Report It" bug reporter to use HTTP instead of SMTP to send
bug reports-- this works better when reporting bugs through some firewalls.
-
[by request]
Fixed a bug where if a field value contained a comma or semicolon, Filters would not
work properly for that value.
-
[by request]
Improved hh:mm:ss time parser to accept non-colons between the numbers.
This allows Sawmill to handle a Kiwi syslog variant which uses periods.
-
[by request]
Extended support for Netscreen log.
-
[by request]
Improved WUFTP log format to handle a slight variant.
-
[by request]
Added support for Miva Common Access log format.
-
[by request]
Added a new "Rename Configuration" option to the administrative menu, which
changes the name of an existing configuration. Unlike the "Save As" option
in the Configuration Menu, this deletes the original configuration (after
successfully writing the new one), and moves the database over from the old
configuration to the new.
-
[by request]
added support for RadiusAccounting Log II.
-
[by request]
Improved DNS lookup so it looks up *all* IP addresses, not just those in
the "host" field. Previous version would only look up IP addresses for one
field-- the one whose type was "host" in the Log Fields tab. Sawmill now
looks at all fields when DNS is on, and resolves all IP addresses.
-
[by request]
Extended support of UnixSendmail logs.
-
[by request]
Added support for msg= bandwidth in WELF logs.
-
[by request]
Extended support for Netscreen logs.
-
[by request]
Added support for SyslogYYYYMMDDHHMMSS.
-
[by request]
Added support for SmartMaxSMTP & SmartMaxPOP logformats.
-
[by request]
Added support for Kiwi (mmm/dd dates, hh:hh:ss.mmm UTC times) syslog format.
-
[by request]
Added support for NetScreen Syslog Log Format.
-
[by request]
Added support for Sophos Mail Monitor for SMTP Log Format.
-
[by request]
Added ignore_newlines_after_log_line_regexp option, which makes it possible
to create log format plug-ins that automatically combine certain consecutive lines
into single lines on-the-fly (useful if a KEY field on one line is needed to
parse the next line).
-
[by request]
Added support for WinSyslog log format.
-
[by request]
Added support for Youngzsoft CCProxy log format
-
[by request]
Added support for Microsoft Exchange Internet Mail Log formats.
-
[by request]
Added support for IIS SMTP Log formats.
-
[by request]
Added a new "Session visitors" view which shows the visitor ids from the session
information, along with the number of page views and total time spent for each.
-
[by request]
Improved export of "Single sessions" view so it exports the clickstream also.
-
[by request]
Improved Interscan Email Viruswall format to report "Forwarded" messages.
-
[by request]
Added support for Seconds since Jan 1 1970 timestamp syslog.
Extended support for Squid syslog required log format.
Extended support for Webtrends syslog required & syslog log formats.
-
[by request]
Improved the layout of the Session Filters description (at the left of the Session
Filters editor).
-
[by request]
Improved table headers so clicking a header name will re-sort the table
by the corresponding field.
-
[by request]
Extended support of Squid Common Log Format.
-
[by request]
Added support for iPrism-rt, iPrismMonitor, Webtrends syslog, Webtrends syslog required log formats.
-
[by request]
Improved Cisco PIX/IOS format to extract IDS error messages better.
-
[by request]
Improved instructions for "top countries/regions/cities" view, and added
a section in the documentation on using the GeoIP database.
-
[by request]
Improved Bind 9 Query log format to handle a slightly variant.
-
[by request]
Added support for Firewall1 Next Generation Full logformat.
-
[by request]
Added support for another (brand currently unknown) syslog format.
-
[by request]
Added support for Firewall1 Next Generation General logformat.
-
[by request]
Added support for AladdinEsafeGateway logs.
-
[by request]
Extended support for CiscoVPNConcentrator logs.
-
[by request]
Added support for IIS log with mm/dd/yyyy dates.
-
[by request]
Improved line parser so it strips off linefeed and newline characters at the end
of blank lines; this makes it possible to write parsing filters that identify
blank lines (for instance, to accept on blank lines).
-
[by request]
Improved iPlanet Error Log Format to handle a slight variant.
-
[by request]
Extended Support for EIMSSMTP logformat.
-
[by request]
Improved "Generate HTML Files" so it updates an existing HTML files set
incrementally. Previous versions of Sawmill would generate all files every
time. Now, Sawmill breaks the files down by date grouping (year/month/week/day),
and only regenerates a group if the number of hits/pageviews/visitors/bytes
have changed since the last generation. This gives the same results as
the previous version, but can be much faster if the changes are small (or if
there are no changes).
-
[by request]
Added support for Helix Universal log format.
-
Fixed a bug where the column headers were links even when the page was an offline page.
-
[by request]
Added support for "Windows Event Log (dumpevt.exe export)" format.
-
[by request]
Added support for "Timestamp (mm dd hh:mm:ss)" syslog format.
-
[by request]
Enhanced Cisco VPN Concentrator format to track "visitors" (unique users)
and "session" information (including individual user sessions and time connected).
-
[by request]
Added support for InterScanViruswall log format.
-
[by request]
Enhanced W3C and CSV "generic" log format plug-in so it builds the list of database fields
from the detected log fields; this allows Sawmill to analyze W3C logs which have
log fields it has never seen before.
-
[by request]
Added support for Websweeper log format.
-
[by request]
Extended Kiwi/ISO syslog format to handle a slight variant.
-
[by request]
Extended support for SnortStandalone.
-
[by request]
Added support for MailSweeper log format.
-
[by request]
Added support for WatchGuard log format (with arbitrary syslog).
-
[by request]
Improved browser identifier to better identify IE, Netscape, Mozilla,
Chimera, Phoenix, Opera, Safari, and other major browsers.
-
[by request]
Added support for Separ URL Filter Log Format.
-
[by request]
Added a command-line documentation blurb which is printed when Sawmill is run
with just --help, -help, -?, and a few other variants.
-
[by request]
Added support for Unicomp Guinevere log format.
-
[by request]
Added support for LSMS Admin log format.
-
[by request]
Added support for Kiwi Cattools Port Stat log format.
-
[by request]
Changed web server mode binding behavior so it binds to 0.0.0.0 when no
server_hostname is specified. Previous versions would bind to the first server
IP, which was sometimes difficult to determine; binding to 0.0.0.0 causes
Sawmill to bind to *all* interfaces, so at least http://127.0.0.1:8987/
(the loopback interface) is guaranteed to work. It still prints the first
IP of the server, as well as it can compute it, but if it gets it wrong,
you can use the actual IP and it will work, without having to reconfigure
Sawmill to tell it what that IP is.
-
[by request]
Added support for Iplanet Messenger Server 5 log format.
-
[by request]
Added support for InterScanSecuritySuite log format.
-
[by request]
Added support for WinProxy Alternate log format.
-
[by request]
Added support for "Generic CSV" log format, which handles all types of CSV
files somewhat intelligently, even if it doesn't know the fields in advance
or what they represent.
-
[by request]
Modified the gnatbox logformats so that they are syslog & syslog required format combinations.
-
[by request]
Extended support for MicrosoftExchange2000.
-
[by request]
Added support for SL4NTDDMMYYYY.
-
[by request]
Improved SonicWall format to track page views and session information,
by building the URL from the proto, dstname, and arg fields.
-
[by request]
Extended UnixSendmail log format to support rejects .
-
[by request]
Improved the Filter Bar display in the statistics to include a dark sidebar
and other ways to bring attention to the fact that Filters are active.
-
[by request]
Added support for Imail7 log format (syslog required).
-
[by request]
Added support for VeritasNetackup log format.
-
[by request]
Added support for Intel NetStructure VPN Gateway log format.
-
[by request]
Added support for Exim log format.
-
[by request]
Improved Bulletproof "sessions" log format to handle multiple download lines.
-
[by request]
Added support for Yamaha RTX log format.
-
[by request]
Added support for SpamAssassin log format.
-
[by request]
Added support for Shorewall log format.
-
[by request]
Added a new "skip most recent file" feature which skips the log file
which has been most recently modified, when processing log data.
This is useful when attempting to optimize log processing performance by skipping
previously-seen files by filename-- in IIS and other situations, we don't want to process (and later skip)
the most recent file because it's still being built.
-
[by request]
Added support for Arcserve NT Log Format.
-
[by request]
Enhanced the "allow empty log source" option to skip non-existent directories
and files in the log source (files which were there when the build began, but
disappeared during the build), without an error.
-
[by request]
Added support for Bulletproof/G6 FTP format with dd/mm/yyyy dates and 24-hour times.
-
[by request]
Added support for Helix Univeral format.
-
[by request]
Improved/fixed support for Microsoft Media Server, to track all fields
automatically.
-
[by request]
Added support for Cisco Access Register log format.
-
[by request]
Improved PIX/IOS format to handle a different line format.
-
[by request]
Added support for Watchguard Firebox Export header format.
-
[by request]
Improved Bulletproof FTP log format to handle a variant where RETR lines
are replaced by "started download" lines. Also improved bandwidth tracking
to handle KB notation.
-
[by request]
Improved Watchguard format to accept multiple spaces between fields.
-
[by request]
Extended NetScreen Traffic Log format to handle either spaces or arrows (->) between some fields.
-
[by request]
Added support for Watchguard SOHO log format.
-
[by request]
Improved NetScreen Traffic Log to handle translated addresses and ports, when present.
-
[by request]
Added support for htdig log format.
-
[by request]
Added support for Windows Event Log Format (ALTools export).
-
[by request]
Added support for PostWorks IMAP format.
-
[by request]
Added support for PostWorks POP3 format.
-
[by request]
Added support for PostWorks SMTP format.
-
[by request]
Improved Merak POP/IMAP format to support USER lines.
-
[by request]
Added support for tcpdump log format with no command-line options.
-
[by request]
Added automatic transfer of "summary" filter value to a "session" visitor id filter
when it seems appropriate. Sawmill now looks through all normal statistics filters
to see if there is any field which is a single filter item, where that item is
a known visitor id value. If there is such a filter, and if there are no session
filters active, the session filters are set to show only sessions for that visitor id.
This provides a simple way to apply visitor id session filters through the view
corresponding to the visitor id field ("Top visitor domains/hosts", "Top users", or
whatever it happens to be for a particular log format.
-
[by request]
Added an omit_database_fields option (intended for use in log format plug-ins)
which allows some log fields to be explicitly omitted from the database fields,
in formats where the log and database fields are automatically generated.
-
[by request]
Added visitor_name option, which makes it possible for the term "visitor"
to change for formats (like proxy servers) where the term "visitor" isn't
appropriate. This option is used when creating log format plug-ins.
-
[by request]
Improved IIS Web log format plug-in to use the new "generic W3C" features,
so its log and database fields are generated automatically.
-
[by request]
Added support for Netscape Extended log format.
-
[by request]
Added support for Firewall1Webtrends logformat.
-
[by request]
Added support for Netwall logformat.
-
[by request]
Tightened autodetect expression for Generic CSV.
-
[by request]
Improved handing of FTP log source where hostname is entered as hostname/path.
-
[by request]
Added a new $notsupported option which removes the entry/exit page views
and other session-page-related views, for formats where there isn't really a
concept of a "page" in the session information.
-
[by request]
Added support for Blue Coat IM log format.
-
[by request]
Added new "session logout regular expression" option, intended for use when
creating a log format plug-in for a format which has session information and
has a "logout" operation in the session information (unlike most web logs, which
have no logout operation, requiring the use of a timeout to determine session endings).
This allows for more accurate tracking of sessions for these types of logs,
including Cisco VPN logs.
-
[by request]
Improved session information by eliminating duplicate sequential page views
in a single session, so reloading a page (or having the browser reload it)
will not result in multiple events in the session displays.
-
[by request]
Improved progress page to show major and minor operations in progress, even
when "Details" is collapsed.
-
[by request]
Improved detection of W3C and other log formats with format headers,
so many more field names are converted to their "human readable" equivalents,
and database fields and views are set up automatically for those fields, even
if the fields are not explicitly mentioned in the log format plug-in.
-
[by request]
Added automatic download of the GeoIP database file when it is first needed.
-
[by request]
Improved the convert_field_map Log Filter type so it can handle maps stored in text files.
-
[by request]
Enhanced country/region/city detection so region is reported by its FIPS name, rather
than its FIPS code.
-
[by request]
Improved WUFTP log format to handle a slight variant.
-
[by request]
Improved Cisco VPN Concentrator log format to handle a variant.
-
[by request]
Added support for Firewall-1 NG formats with any fields (added support for
parsing FW1 NG headers, and building log and database fields lists from them).
-
[by request]
Added support for NetGear log format.
-
[by request]
Improved iPrism (with syslog) log format plug-in to fix several typos and
add support for session information, and support a slight variant.
-
[by request]
Added support for Microsoft ISA CSV format.
-
[by request]
Added support for Bulletproof FTP log format with d/m/yy dates and 24-hour times.
-
[by request]
Added support for WinGate log format with dd/mm/yy dates.
-
[by request]
Added support for iScan log format.
-
[by request]
Added support for y/m/d date format.
-
[by request]
Added support for IIS (yy/mm/dd dates) log format.
-
[by request]
Added support for Ingate Firewall log format.
-
[by request]
Added a new date format, "auto", which attempts to auto-detect the date.
-
[by request]
Improved iptables format to work with any syslog.
-
[by request]
Improved Radius ACT support to use the new auto-date and generic CSV features
(which lets it analyze a wider range of Radius logs, and adds reporting of only
those fields which are actually present in the logs).
-
[by request]
Added support for Bind 9 Query logs with any syslog.
-
[by request]
Added support for Foundry BigIron log format.
-
[by request]
Added support for Riverstone Router log format.
-
[by request]
Improved GeoIP download so if www.sawmill.net can't be resolved, it tries
the IP address, and if the HTTP connection fails, it fails quietly and just
doesn't include GeoIP information in the build.
-
[by request]
Added an option to turn off GeoIP for a configuration, so the GeoIP database
doesn't have to be downloaded.
-
[by request]
Added support for a variant of Lucent Brick format.
-
[by request]
Added support for Snort Standalone log format with mm/dd/yy dates.
Improved Snort standalong formats to extract interface when available.
-
[by request]
Added support for NTsyslog format.
Bugs fixed in version 6.4.8:
-
[by request]
Improved session information so page views tracking "screen information"
does not appear in the session views (e.g. paths through the site).
-
[by request]
Fixed a bug where the DIRECTORY_WORD language module variable was not being
translated properly.
-
[by request]
Fixed a bug where the "server response" field name was not translated properly
for non-English translations, resulting in an error when the Broken Links
view was displayed.
-
[by request]
Fixed a bug where some Solaris versions of Sawmill would display "alarm clock"
errors on the command line.
-
[by request]
Cleaned up statistics HTML slightly to make it more standard-compliant.
-
[by request]
Fixed a bug where emailed views showed up as attachments in Outlook.
-
[by request]
Fixed a bug where if the language module was out of date, and new options had
been added since the previous version, Sawmill would
generate an error while creating a configuration.
-
[by request]
Corrected Blue Coat Squid log format plug-in so it expects fields in the places
where Blue Coat puts them (some fields, including authenticated user, were not
being extracted correctly).
-
[by request]
Fixed a bug where the GUI component of Sawmill (Sawmill6CL.exe on Windows)
did not honor a LogAnalysisInfoDirLoc file, if one was present.
-
[by request]
Fixed a bug where the last session in the session information was not being
properly discarded if its length was over the limit.
-
[by request]
Fixed a bug where ipchains log format would fail to analyze data with a
"regular expression" error.
-
[by request]
Fixed a bug where double-quotes in field values would cause "command line
log filters" to break.
-
[by request]
Fixed a bug where if there was more than one field of type "hostname" defined
in a custom log format string, Sawmill could get confused about which
field was the "real" host field, causing it to structure the host field
incorrectly (for instance, not showing only bottom-level items even if you
had asked for it when the configuration was created).
-
[by request]
Fixed a bug where HTTP log source URLs were not shown properly in the Log Source
tab of the Configuration Options.
-
[by request]
Fixed a bug where certain W3C log formats, including Blue Coat W3C with a
"timestamp" field, would not process properly.
-
[by request]
Fixed a bug which could cause crashes when viewing statistics if there was
no date/time field in the database.
-
[by request]
Added charset customization to emails, using the CONTENT_TYPE_CHARSET language
module variable from the Stats module.
-
[by request]
Fixed a bug where only one 30-day trial was allowed before the "Try Sawmill For
30 Days" button disappeared-- now two trials are allowed.
-
[by request]
Fixed a bug where if visitor ids contained double-quotes, you could get an error
trying to apply a session filter.
New features in 6.4.8:
-
[by request]
Changed default view names so they wouldn't contain a slash (/). Internet Explorer
insists on breaking lines at the slash, which caused some view buttons to span multiple
lines even when there was no need for it.
-
[by request]
Improved dmmmyyyy format to allow a leading space when d is one digit.
-
[by request]
Added a new FILTERS_DESCRIPTION language module variable, which can be used
in the subject of emails to describe the filters.
Bugs fixed in version 6.4.8a:
New features in 6.4.8a:
-
[by request]
Fixed a bug where if you had only an "unlimited" license, you would not be
able to use any configuration because Sawmill would report that you were
licensed for 0 configurations.
Bugs fixed in version 6.4.7:
-
[by request]
Fixed a bug where some HTML tables were closed incorrectly, causing emailed
statistics to render incorrectly in some mail clients.
-
[by request]
Fixed a bug where the installer would not install all components properly on Windows 2003
(and sometimes failed on Windows 2000).
-
[by request]
Fixed a bug where in CGI mode, the licensing page would generate a permission
error if the CGI directory was not writable by Sawmill.
-
[by request]
Fixed a bug where database expiration would sometimes fail, not modifying
the database.
New features in 6.4.7:
-
[by request]
Added a FAQ entry discussing log processing performance, and providing detailed tables
of performance numbers of Athlon and SPARC.
-
[by request]
Improved the configuration script's behavior (in the encrypted source distribution)
in the case that there is no C++ compiler installed on the system.
-
[by request]
Change the dots in the IP address in a temporary URL to underbars; this works
around an issue where URLScan was being picky about URLs with too many dots.
-
[by request]
Fixed a bug where in CGI mode on Windows, result pages could be truncated.
Bugs fixed in version 6.4.6:
-
[by request]
Fixed a bug where if you rebuild a database where there was no log data,
and the "allow_empty_log_source" option was true, it would result in a
corrupt database.
-
[by request]
Fixed a bug where the "database structure" page of the Create Configuration
interview was not set from the Default Configuration's Database Structure tab.
-
[by request]
Fixed support for %X directive in Blue Coat log format strings.
New features in 6.4.6:
-
[by request]
Improved LSMTP format to handle logging with job number, event id, and egroup
information.
-
[by request]
Improved LSMTP format to handle a slightly variant.
-
[by request]
Improved granularity of the reported bytes-per-second in the processing page,
to show hundredths of a unit.
-
[by request]
Improved the Task List so it shows whether processes are complete
(and turns them grey id they are), and so it shows tasks during
the "safe update copy" stage of database updates, and so it
shows "stalled" next to tasks which may be stalled or terminated.
-
[by request]
Added a new entry to the Database Info window showing which log format is in use.
Bugs fixed in version 6.4.5:
-
[by request]
Fixed a bug where if the configuration file contained a space, export would
fail on Mozilla.
-
[by request]
Fixed bug where custom log format strings with single-quotes (') in them would
cause an error.
-
[by request]
Fixed a bug where the "hostname" field was not being extracted properly
in W3C log formats in non-English installations, resulting in all visitor
counts being 1.
-
[by request]
Fixed a bug where if you logged in to a password-protected config, and then
tried to go to another password-protected config without logging out,
you would get the Administrator login. Now, it shows you the login for
the new config.
-
[by request]
Fixed a bug which could cause crashes while generating the "Paths through a page" view.
-
[by request]
Fixed a bug where the "visitor id" sort did not work properly in the
Individual Session(s) view.
-
[by request]
Fixed a bug where updating a database that had never been build would not
properly build the database (as it should).
-
[by request]
Fixed a bug where if there were multiple date/time fields in Blue Coat Custom log format,
Sawmill would reject all log entries.
-
[by request]
Removed "Export All" link from the clickstream table, since it was redundant--
The clickstream table always shows all rows, so Export Table is the same as
Export All.
-
[by request]
Fixed a bug were exports of the Individual Sessions views could contain
HTML in the CSV table header, if the Start Time or End Time columns were
turned on.
-
[by request]
Fixed a bug where generating the "Top weekdays, avg" view with Filters applied
could generate an Internal Error.
-
[by request]
Fixed a bug where Sawmill would not email a view that was "invisible offline".
-
[by request]
Fixed a bug where if there was a double-quote in the "extra options" in the
Scheduler, everything after the first double-quote would be stripped off.
-
[by request]
Fixed a bug where if an error occurred during a database build, the database
would be left in a state where it looked built to Sawmill (so "View Stats" was
available), but it wasn't actually, so viewing would generate an error about
a critical file being missing from the database.
-
[by request]
Fixed a bug where error messages in bug reports had unreplaced variables
like {QUOTEVAR:PARAM1}.
-
[by request]
Fixed a bug where some of the values in the Sessions Overview would be
random if there were no page views in the dataset.
-
[by request]
Fixed bug where %X support was not working for Blue Coat Custom Log Format.
-
[by request]
Fixed a bug which could cause an Internal Error (or a bunch of them) if
a day_of_week_computed or hour_of_day_computed subview was used, and there
was not day_of_week or hour_of_day database field (which shouldn't be necessary).
New features in 6.4.5:
-
[by request]
Updated CiscoPIXIOS log format
-
[by request]
Improved Options menu in multi-subview views (like Single-page summary) so
it affects all subviews.
-
[by request]
Added detection of Safari browser.
-
[by request]
Improved Individual Sessions export so that if there is only one session
(so the clickstream for that session is exported), the session list itself
is omitted, and only the clickstream table is exported.
-
[by request]
Added a new extra_session_columns option which adds addition columns to the
Individual Sessions clickstream table. This option, together with specially-
formatted Log Filters which append additional field values to the "page" field,
make it possible to have any number of columns in the clickstream table, for
instance to show the category of the hits, or the country, or anything else.
Bugs fixed in version 6.4.4:
-
[by request]
Fixed a bug where authenticated user information was not being extracted
correctly from Squid logs.
-
[by request]
Fixed a bug which could cause crashes when analyzing certain types of
logs (those parsed with the log_file_format_regular_expression option),
especially on Solaris.
-
[by request]
Fixed a bug where if pie charts were turned on for the entry/exit page views,
Sawmill could crash while generating those views.
-
[by request]
Fixed a bug where %Z fields in Blue Coat Custom logs were not parsed correctly.
-
[by request]
Fixed a bug where if you used a double-quote (") in the Matches field of the
log field editor, it would generate an error.
-
[by request]
Fixed a bug where on some Solaris platforms, Sawmill would terminate
periodically with an "alarm clock" message on the terminal.
-
[by request]
Fixed a bug where "--==LogAnalysis-Boundary-Alternative" would appear at the bottom of some emailed views.
-
[by request]
Fixed a bug which could cause a crash when duplicating a Scheduled Task.
New features in 6.4.4:
-
[by request]
Added support for a "localtime" token in W3C logs.
Bugs fixed in version 6.4.3:
-
[by request]
Fixed a bug where the "Sawmill" logo was tiny in the header of CGI mode administrative pages.
-
[by request]
Fixed a bug where if a item in a table contained a plus (+), clicking it would
generate an error message.
-
[by request]
Fixed a bug where long operations could fail with "Can't rename file" errors.
-
[by request]
Added support for "timestamp" fields in W3C logs.
-
[by request]
Fixed a bug where if there were multiple log sources, Sawmill could get confused
while updating the database, and could re-add some data that it had already added.
-
[by request]
Fixed a bug where if a field value contained a quote, command-line filtering would fail.
-
[by request]
Fixed a bug where the Scheduler cached the names of configuration files,
so deleted configuration files would still be used by the Scheduler,
and newly-created ones would not.
-
[by request]
Fixed a bug where if the last character on a white-space-separated log line
was a quote, Sawmill would include that quote in the value of the final field.
-
[by request]
Fixed a bug where tasks disappeared from the Tasks list after 10 minutes,
even if they were still running.
-
[by request]
Fixed a bug where exported data had semicolons as thousand dividers.
-
[by request]
Fixed a bug where Sawmill could crash when displaying a view with no subviews.
-
[by request]
Fixed a bug where clicking "remove" on a particular filter in the Filter Editor
would not remove that filter.
-
[by request]
Fixed bug where the "Top days" view was not created by default.
-
[by request]
Fixed a bug which could cause a crash on database rebuild, if there was
a page log field but no page database field.
New features in 6.4.3:
-
[by request]
Fixed a bug where 95th percent calculations were randomly incorrect
(and often showed 0).
-
[by request]
Improved Sawmill's compatibility with the Safari beta browser.
-
[by request]
Fixed a bug where command-line CSV exports used "Meg", "Gig", etc. format
for bandwidth, instead of integer byte counts.
-
[by request]
Fixed a bug in the Cisco PIX/IOS plugin which could cause source IPs to
be extracted incorrectly in some cases, from Teardown Local lines.
-
[by request]
Fixed a bug where the authentication command line didn't work on Unix--
it ignored lines past the first one.
-
[by request]
Fixed a rare bug which could cause crashes when sending views by email, when viewing statistics,
when generating HTML files, and in other situations.
-
[by request]
Added detection of Wget as a web browser type (it was already detected as a spider).
-
[by request]
Added information to bug reports showing which mode (CGI or Web Server)
Sawmill is running in.
-
[by request]
Improved the "Hints" Option so it controls whether the paragraphs in the
Overview are displayed.
-
[by request]
Added CONTENT_LANGUAGE and CONTENT_TYPE_CHARSET variables to the language module,
which are used in the HTTP headers to set the charset and Content-language.
These are needed when generating statistics in some languages.
-
[by request]
Improved WU-FTP log format to handle a slight variant.
-
[by request]
Added sub_view_header and sub_view_footer options that can be used to add custom
HTML above and below each subview.
Bugs fixed in version 6.4.2:
-
[by request]
Fixed a bug in the Configuration Editor which could generate invalid HTML,
causing problems with some browsers.
-
[by request]
Fixed a bug where on some operating systems (including BSD/OS), database updates
would fail with the error message "Can't rename {config}__old/ to {config}".
-
[by request]
Worked around a bug which could cause a "Can't rename ...Result-old to ...Result" error
on Windows, especially during long builds.
-
Fixed a bug where Sawmill could crash if there was no data after session filters were applied.
-
[by request]
Fixed bug where the progress description was incorrect for Scan and Summarize
progress pages.
-
[by request]
Fixed a bug where the TempLogs folder (where Sawmill stores log data temporarily
when processing compressed logs from an FTP or HTTP server) was not cleaned out
properly when an error occurred.
-
[by request]
Fixed a bug where if there were custom numerical filters on a field,
Sawmill could crash in several situations, including while generating
HTML files.
-
[by request]
Fixed a bug where clicking "update" in the statistics, and then clicking something else,
would sometimes re-update, doubling the data in the database on the second update.
-
[by request]
Fixed memory management during CSV export, so it doesn't use arbitrary
amounts of memory.
-
[by request]
Fixed a bug where if DNS lookup was enabled,
and a series of IP addresses were very slow to resolve, Sawmill could
get in a loop where it stopped processing log data and consumed all available memory.
-
[by request]
Fixed a bug where %A was not processed properly in Blue Coat Custom Log Format,
causing some log entries to be ignore.
-
[by request]
Fixed a bug where the "paths through the site" view showed variable names like {VISITORS_THEN_EXITED}
instead of proper descriptions.
-
[by request]
Fixed a bug in PIX/IOS parsing where bandwidth information was not tracked in some cases.
-
[by request]
Fixed bug where month formatting was off in the Calender in some cases,
when the first day of the week was not Sunday.
-
[by request]
Fixed a bug where if you created a View or Subview filter, and then rebuilt the database
with different parameters, the item numbers in the database would no longer match up with
the item numbers in filter you created, causing the filter to change, or even causing a
crash. Filters are now always saved using symbols, rather than numbers, so that rebuilding
will not cause this problem.
New features in 6.4.2:
-
[by request]
Added support for 24-hour d/m/yyyy in Windows Event Log Format.
-
[by request]
Improved statistics footer so it doesn't show the "Log Out" item if the configuration
does not require a password to log in.
-
[by request]
Improved screen info tracking, so the /loganalysis_screen_info.gif file is
converted to (screen info) in the statistics. This serves two purposes:
1) it omits it by default from the "top pages" view, and 2)
it causes it to be counted as a page view, so screen information is available
in configurations where only page views are tracked.
-
[by request]
Added tracking of the "server IP" field in IIS W3C log format.
-
[by request]
Improved the default order of the views for web server log analysis, to
"Top pages/directories" follows immediately after "Top pages" and
"Top search terms" follows "Top search phrases".
-
[by request]
Improved language module loading so if the specified language doesn't have files
of the appropriate language and version, Sawmill will scan the Languages folder looking for
ANY modules of the correct language, regardless of version, and will use them if
it finds them. This makes it possible to install, say, a German module once,
and have that work forever even if you install newer English versions on top of it.
Bugs fixed in version 6.4.1:
-
[by request]
Fixed a bug where Sawmill would crash on exit on MacOS X, in some cases.
-
[by request]
Fixed a bug where CGI mode did not work at all on Windows.
-
[by request]
Fixed a bug where cookies were not being sent properly in some cases,
making it impossible to stay logged in.
-
Fixed a bug where very large form submissions could causes crashes.
New features in 6.4.1:
-
[by request]
Improved date/time range display so if you choose a date/time range,
and there are gaps in that range in the data, Sawmill displays the range
in the Filter bar, rather than all the little ranges you get after the gaps
are removed.
Bugs fixed in version 6.4.0:
-
[by request]
Disabled numerical and alphabetical sorts for views where it didn't make sense.
-
[by request]
Fixed a bug where database updates would fail if 1) they were safe updates, and
2) the configuration name contained a space.
-
[by request]
Fixed a bug where safes updates would fail on Windows because it couldn't delete
the "writeLock" file.
-
Fixed a bug where the date/time range controls would appear in static pages.
-
[by request]
Fixed a bug where some of the log format plug-ins were
corrupt, causing errors when autodetecting log formats.
-
[by request]
Fixed a bug that could cause floating point exceptions during command
line database builds.
-
[by request]
Fixed bug where Sawmill was not communicating correctly with some FTP servers,
including UNIX servers, resulting in hung FTP transfers.
-
[by request]
Improved behavior when no log format is selected; Sawmill redisplays
the "choose log format" screen with a red prompt now,
rather than showing an error screen.
-
[by request]
Fixed a bug where exported session tables sometimes contained
.
-
[by request]
Added "total session page views" and "average page views per session" to the
Sessions Summary view.
-
[by request]
Improved support for iMail log format, so it picks up more information,
and reports more accurately.
-
[by request]
Improved Squid log format to accept resolved hostnames as well as IPs.
-
[by request]
Fixed a bug where updating a database using "safe update" could cause an error on Windows.
-
[by request]
Fixed a bug where file types were not detected properly if there were URL parameters.
-
[by request]
Fixed a bug where if the "page" field was not deep enough, session information
would be incorrect. This was not usually a problem because the page field is usually
very deep (9 levels).
-
[by request]
Fixed incompatibility with OmniWeb which would result in empty pages when
forms were submitted.
-
[by request]
Fixed a bug where the "visitors" column did not use thousands separators
in its numbers.
-
[by request]
Fixed the "Kill Server" button, which stopped working around 6.4b2.
-
[by request]
Added support for Eurodate SYSLOG
-
[by request]
Fixed a bug where CSV export would fail if the configuration name
contained a space.
-
Fixed a bug where if you used a Syslog and Generic log format plug-in,
and clicked the "visitors" checkbox, Sawmill would generate an error.
-
[by request]
Fixed a bug where Sawmill could crash while processing certain types of log
formats, including iMail logs.
-
[by request]
Fixed a bug where Sawmill could crash under certain circumstances, in particular
when you click "Make Data Available" when running Sawmill on Windows. In theory,
this could cause crashes on any platform, under various circumstances, but it
was especially noticeable (and reproducible) on Windows.
-
[by request]
Fixed a bug where the syslog format menu would not appear if there were
multiple possible formats, and the first one was a generic format.
-
[by request]
Fixed a bug where the bookmark URL would sometimes get mangled.
-
[by request]
Fixed WebServerAccessLog logging so it reports the IP address correctly
(as it did in 6.3.x).
-
[by request]
Fixed a bug where if there were two formats detected, and one of them was a "Generic" format,
Sawmill would (correctly) throw the Generic out of the matching list, but would still prompt
for a choice with a list containing just one item. It now assumes you want the only one available.
-
[by request]
Fixed a bug where Sawmill and IE were using different timeouts, causing
clicks to result in broken pages if the click was between 10 and 35 seconds
after the previous click.
-
[by request]
Corrected date format for Centrinity First Class
-
[by request]
Fixed problem with bandwidth support with syslog required log formats
-
[by request]
Fixed a bug where pattern filters containing curly brackets did not look right
in the Filters bar and the Filter Editor.
-
[by request]
Fixed a bug where if pattern filters contained curly brackets, they would not
bookmark or link correctly.
-
[by request]
Fixed a bug where if the database was auto-updated-on-view, and safe updates
were on (the default), Sawmill would fail to update, and would give an error
about not being able to copy some directory to itself.
-
[by request]
Fixed a bug where the "Don't autodetect log format" checkbox wasn't working
properly.
-
[by request]
Fixed a bug where #Fields: lines in W3C logs with tabs after the colon were not handled
correctly.
-
[by request]
Fixed a bug where if a format matched a single non-syslog-required plugin
and also a syslog, Sawmill would use them both. Now it uses only the
non-syslog-required plug-in.
-
[by request]
Improved error reporting in the case that a syslog-require plugin matched
but no syslog did.
-
[by request]
Fixed a bug where Sawmill did not handle format= lines correctly when
field names were surrounded by quotes.
-
[by request]
Fixed bug where "show logo in docs header" wasn't working.
-
[by request]
Fixed bug where full URLs (like bookmark URLs) were computed incorrectly
in some cases in web server mode.
-
[by request]
Fixed hostname problem in NetCacheNetApp log format
-
Fixed a bug in session median computation where the wrong two data points
were being averaged in the even-number-of-sessions case.
-
[by request]
Fixed a bug where editing preferences (and certain other operations)
could cause an internal error.
New features in 6.4.0:
-
[by request]
NOTE: These are *all* features added since 6.3.16; i.e. they are all the new 6.4 features.
Many of these features have been listed in previous 6.4 "beta" and "stabilizing" releases.
-
[by request]
Extended support of OpenwaveIntermail Server Logs to capture bandwidth information
-
[by request]
Extended support of Postfix Mail Server Logs
-
[by request]
Changed language module version numbers to match Sawmill version numbers.
For instance, where the language module version for Sawmill 6.3.10 used to be
v88, it is now v6.3.10. This makes it easier to find the language module
for a particular version, and eliminates certain types of uncommon errors
where a pre-release version would not be able to find recent language module variables.
-
[by request]
Added support for War FTP logs
-
[by request]
Added date range filtering-- the current shown date range now appears
at the top of the statistics, in the Filters bar, and you can choose the starting and ending
year/month/day to zoom in on a particular date range.
-
[by request]
Added a "safe update" feature (on by default) which backs up the database before updating it.
This all but eliminates the possibility of an update corrupting the database on an error,
but it requires twice the disk space and some additional time for an update.
-
[by request]
Added an "If A, then do B followed by C" filter type.
-
[by request]
Optimized database updating in the case where the is no new data in the log source.
Previous versions would re-consolidate the database and re-write the index, even though there was no change.
This version skips that step, resulting in a much faster update in this situation.
-
[by request]
Added support for Apache Combined with Server Name after Agent
-
[by request]
Added support for Cisco IOS (Unix syslogd) as well as created language variable IOS_PARSING_FILTERS logs
-
[by request]
Added support for Cisco CE Common logs
-
[by request]
Changed sort order to list directories first in the Browse... window.
-
[by request]
Added support for Cisco PIX SL4NT logs
-
[by request]
Added a new "paths through a page" view, which shows all paths through
a particular page by showing the immediate predecessors and successors
in the clickstream.
-
[by request]
Added support for a LOGANALYSISINFODIR environment variable which, when set,
determines the location and name of the LogAnalysisInfo folder.
-
[by request]
Added a number_thousands_separator option, which is a comma (,) by default,
and which is used to separate thousands in large numbers.
-
[by request]
Extended support for SonicWallKiwi logs
-
[by request]
Extended support for Netegrity Siteminder logs
-
[by request]
Added support for OpenwaveIntermail logs
-
[by request]
Extended support in CiscoIOS log format to support AUDIT_TRAIL information
-
[by request]
Added support for SonicWallKiwi (yyyy-mm-dd) log format
-
[by request]
Added support for Firebox log format
-
[by request]
Added support for Sambar Server log format
-
[by request]
Added support for Cisco IDS IOS log format
-
[by request]
Added support for Net-Acct log format
-
[by request]
Added support for PostOfficeMailServer log format
-
[by request]
Added support for IISFTP log format
-
[by request]
Added a new option to make graph bars non-clickable (by default, they are clickable).
This is useful in cases where there are so many bars that the overheard of making them
clickable bogs down the network, Sawmill server, and/or browser.
-
[by request]
Added support for Sidewinder log format
-
[by request]
Added support for InterscanEmailViruswall log format
-
[by request]
Extended support of TinyPersonalFirewall to include a new variety of log
-
[by request]
Added support for TomcatAlt log format, also Greg modified Sawmill so that it can collect and carryover
-
[by request]
Added support for SquidGuard log
-
[by request]
Added an accept_collected_entry_regexp_carryover filter, which works like
accept_collected_entry_regexp except that it carries the collected values over
rather than resetting them. So a single field value can be collected early on,
and later acceptances will all use that value, even if it does not appear again.
-
[by request]
Added support for MailerDaemon log
-
[by request]
Improved Performance for Cisco PIX KIWI ISO
-
[by request]
Added support for Cisco PIX KIWI ISO.
-
[by request]
Added support for Whistle Blower Performance Metrics Log.
-
[by request]
Added support for Netscape Directory Server log format.
-
[by request]
Added "numerical ascending" and "numerical descending" table sorts.
-
[by request]
Improved W3C formats to support x-datestamp fields.
-
[by request]
Added support for MailMax SE POP log format.
-
[by request]
Added support for NetCache NetApp log format.
-
[by request]
Added support for MailMax SE SMTP log format.
-
[by request]
Added support for Atom Mesge log format.
-
[by request]
Added support for RealProxy log format.
-
[by request]
Added support for ColdFusion Web Server log format.
-
[by request]
Added support for ColdFusion Application log format.
-
[by request]
Added support for Microsoft SQL Profiler log format.
-
[by request]
Added support for "m/d/yy h:mm" date/times.
-
[by request]
Added support for files (like CSV files) which can have line breaks
in the middle of a field, as long as the field is quoted.
-
[by request]
Added support for WhistleBlower log format.
-
[by request]
Added support for Windows Event log format.
-
[by request]
Added support for FedEx tracking log format.
-
[by request]
Added support for FastHosts log format.
-
[by request]
Improved Postfix log format to handle some different types of log entries.
-
[by request]
Added support for Network syslog format.
-
[by request]
Added support for Merak SMTP Log Format.
-
[by request]
Added support for Merak IMAP/POP3 Log Format.
-
[by request]
Improved IPTables format to handle a slight variant.
-
[by request]
Added support for WebShield SMTP log format.
-
[by request]
Added support for Webtrends Extended log format.
-
[by request]
Added support for Zyxel/Kiwi log format.
-
[by request]
Improved session IDs so they contain the visitor id, for easier identification of the source of the session.
-
[by request]
Added a new type of session filter, which lets you zoom in on particular session using its ID.
-
[by request]
Improved the Sessions view (now called "Individual Session(s)" so the session IDs
are clickable, and apply a session filter to show only that session.
-
[by request]
Improved the Sessions view (now called "Individual Session(s)" to show a click-by-click
listing of the session, if there is only one session selected.
-
[by request]
Added support for Cisco VPN Concentrator (Comma-separated) log format.
-
[by request]
Improved iMail log format to track local domains and "ldeliver" messages.
-
[by request]
Added support for Hosting.com log format.
-
[by request]
Added support for Cisco PIX (NT Syslog, With Hostname) log format.
-
[by request]
Added support for NetScreen log format.
-
[by request]
Added suppo
| | | | |