"Fossies" - the Fresh Open Source Software Archive  

Source code changes of the file "ChangeLog" between
sarg-2.3.11.tar.gz and sarg-2.4.0.tar.gz

About: SARG ia a Squid Analysis Report Generator.

ChangeLog  (sarg-2.3.11):ChangeLog  (sarg-2.4.0)
SARG ChangeLog SARG ChangeLog
Jan-14-2018 Version 2.3.11 Jan-16-2020 Version 2.4.0
- Update translations. - Update translations.
- Update gettext.
Apr-12-2015 Version 2.3.10 Dec-24-2019 Version 2.4.0-pre3
- Greatly reduce the complexity and the number of messages to tra - Useragent report is produced if information is available.
nslate. - Don't abort if DNS resolution is failing to resolve a host IP a
- Fix a couple of minor programming errors. ddress.
- xz compressed log files are supported.
- Compressed redirector logs are now supported.
- Filter converted and split logs using -t command line option.
- Add many new buffer overflow checks.
- Use random temporary directory name by default.
- Many bug fixed.
- Many new features added.
Sep-21-2014 Version 2.3.9 Jul-16-2012 Version 2.3.3-pre2
- Fix various small compile and link time errors.
- Add some code to help in diagnosing an error with the number of
old reports to keep.
Feb-08-2014 Version 2.3.8
- Process downloaded volume bigger than 2GB (thanks to Рустам Мус
а-Ахунов).
May-30-2013 Version 2.3.7
- Backport a fix to accept a per user limit over 2GB.
Apr-26-2013 Version 2.3.6
- Store the IP address in the per user limit file (thanks to xeus
).
Jan-11-2013 Version 2.3.5
- Fix an issue when creating the redirector report. Sarg was not
creating the unsorted file as expected. That regression was introduced in sarg 2
.3.4.
Jan-05-2012 Version 2.3.4
- Fix an error occuring when serveral user's ID contain at least
two consecutive non alphanumeric characters. In that case, the mangled file name
is not unique. Thanks to Fabiola and Pecha for reporting this bug.
- Remove a warning about the redirector file that can't be delete
d when it is not created.
Nov-13-2012 Version 2.3.3
- Don't abort the report generation due to an error in a squidGua rd error (wrapped over log lines). - Don't abort the report generation due to an error in a squidGua rd error (wrapped over log lines).
- Support for gd, ldap and iconv can be disabled during configura tion. - Support for gd, ldap and iconv can be disabled during configura tion.
- Suppress the blank line breaking the header of the e-mail repor t. - Suppress the blank line breaking the header of the e-mail repor t.
- Add many debug messages to help understanding why some parts of the report are not produced. Considering all the options and various conditions that are involved in the creation of a report, that help is welcome. - Add many debug messages to help understanding why some parts of the report are not produced. Considering all the options and various conditions that are involved in the creation of a report, that help is welcome.
- Fix the report generation if users_sites is disabled. - Fix the report generation if users_sites is disabled.
- Avoid a possible name clash among the temporary files if a user happen to have the same name as one of the files sarg generates. - Avoid a possible name clash among the temporary files if a user happen to have the same name as one of the files sarg generates.
- Fix various links and reports when some options are disabled. - Fix various links and reports when some options are disabled.
- Accept regular expressions in the hostalias file. - Accept regular expressions in the hostalias file.
- URL in SquidGuard logs sometime don't have a scheme. This is no w handled properly. - URL in SquidGuard logs sometime don't have a scheme. This is no w handled properly.
- Exclude hosts based on the IPv4 address even if a port number i s suffixed after the IP address. (thanks to Mark Easter for reporting the bug). - Exclude hosts based on the IPv4 address even if a port number i s suffixed after the IP address. (thanks to Mark Easter for reporting the bug).
- IP addresses can be resolved to host names using an external pr ogram. - IP addresses can be resolved to host names using an external pr ogram.
- Limit the maximum line length read from the input log to avoid consuming all the memory when reading a corrupted or invalid file. The limit is set to 10MB per line. - Limit the maximum line length read from the input log to avoid consuming all the memory when reading a corrupted or invalid file. The limit is set to 10MB per line.
- Protect the temporary directory against unsafe deletion (if the temporary path is set to a wrong location, sarg won't blindly wipe the director y). - Protect the temporary directory against unsafe deletion (if the temporary path is set to a wrong location, sarg won't blindly wipe the director y).
- The smartfilter might be fixed (I need test logs to validate th is change. If you have some, please send them to fmarchal at users.sourceforge.n et). - The smartfilter might be fixed (I need test logs to validate th is change. If you have some, please send them to fmarchal at users.sourceforge.n et).
- The top sites report can be sorted according to the number of u sers who visited each site. - The top sites report can be sorted according to the number of u sers who visited each site.
- The two options --convert and --split can read the log file fro
m stdin.
- Display execution statistics with --statistics. Only useful to
test for regressions during development.
Dec-07-2011 Version 2.3.2 Dec-07-2011 Version 2.3.2
- Add support for sorttable.js (http://www.kryogenix.org/code/bro wser/sorttable/) to dynamically sort some tables (thanks to Éric). - Add support for sorttable.js (http://www.kryogenix.org/code/bro wser/sorttable/) to dynamically sort some tables (thanks to Éric).
- Add the two command line options --lastlog and --keeplogs to se t the number of reports to keep or to keep all the reports respectively (thanks to Emmanuel Lacour for the suggestion). - Add the two command line options --lastlog and --keeplogs to se t the number of reports to keep or to keep all the reports respectively (thanks to Emmanuel Lacour for the suggestion).
- Report the user ID in the e-mail report. - Report the user ID in the e-mail report.
- Add an option to sort the top sites by time. - Add an option to sort the top sites by time.
- Delete unused files from the directory containing the user repo rt (thanks to alf-man). - Delete unused files from the directory containing the user repo rt (thanks to alf-man).
- Add the index_fields option to hide the directory size column i n the index sorted by date. - Add the index_fields option to hide the directory size column i n the index sorted by date.
- Split the input log file in several files each containing one d ay worth of data (thanks to Mauricio Silveira). - Split the input log file in several files each containing one d ay worth of data (thanks to Mauricio Silveira).
- Take the date_format into account when converting a log file. - Take the date_format into account when converting a log file.
- Accept IPv6 addresses in the realtime report. - Accept IPv6 addresses in the realtime report.
- Don't fail for an empty report directory when building the inde x. - Don't fail for an empty report directory when building the inde x.
- Fix a read error when parsing the time of a common log format ( thanks to Richard P Scott). - Fix a read error when parsing the time of a common log format ( thanks to Richard P Scott).
- Use anonymous file and directory names in the report to hide th e identity of the user whose report is displayed and shorten the total path leng th. - Use anonymous file and directory names in the report to hide th e identity of the user whose report is displayed and shorten the total path leng th.
- More robust calls to external sort commands (guard against buff er overflows and use tab as column separator). - More robust calls to external sort commands (guard against buff er overflows and use tab as column separator).
- Replace host names by aliases and group identically aliased hos t names. - Replace host names by aliases and group identicaly aliased host names.
- IPv6 is accepted in the hosts exclusion list. - IPv6 is accepted in the hosts exclusion list.
- Discriminate between users whose name produce the same mangled temporary file name. - Discriminate between users whose name produce the same mangled temporary file name.
- Write a note about the number of entries ignored in the reports (thanks to Iain Lopata). - Write a note about the number of entries ignored in the reports (thanks to Iain Lopata).
- Command line option -z output some messages to explain why the reports are not generated due to the configuration. - Command line option -z output some messages to explain why the reports are not generated due to the configuration.
- The Sites & Users report page links to the user's page if the u ser is listed in the Top Users page. - The Sites & Users report page links to the user's page if the u ser is listed in the Top Users page.
Sep-18-2010 Version 2.3.1 Sep-18-2010 Version 2.3.1
- Remove the distinct printf for the alpha architecture as it doe sn't work anymore and is not necessary anyway. - Remove the distinct printf for the alpha architecture as it doe sn't work anymore and is not necessary anyway.
- Don't abort if "onload" or "script" is found in the user agent string. - Don't abort if "onload" or "script" is found in the user agent string.
- Take the configured locale path into account when installing sa rg. - Take the configured locale path into account when installing sa rg.
 End of changes. 5 change blocks. 
41 lines changed or deleted 15 lines changed or added

Home  |  About  |  Features  |  All  |  Newest  |  Dox  |  Diffs  |  RSS Feeds  |  Screenshots  |  Comments  |  Imprint  |  Privacy  |  HTTP(S)