]>
git.ipfire.org Git - thirdparty/sarg.git/log
Frédéric Marchal [Mon, 12 Apr 2010 13:28:30 +0000 (13:28 +0000)]
Use the word "Redirector" instead of squidGuard in the report as other redirectors may be compatible with sarg.
Display the correct user id and ip in the redirector report.
Reduce the number of ip resolution when computing the redirector report.
Frédéric Marchal [Mon, 12 Apr 2010 13:25:21 +0000 (13:25 +0000)]
Keep only UserIp at the global scope and remove global userip
Frédéric Marchal [Mon, 12 Apr 2010 13:22:14 +0000 (13:22 +0000)]
Use some boolean variables
Frédéric Marchal [Mon, 12 Apr 2010 09:15:13 +0000 (09:15 +0000)]
Clarify an entry of the report's menu
Frédéric Marchal [Tue, 6 Apr 2010 08:02:17 +0000 (08:02 +0000)]
Correct a translation
Frédéric Marchal [Tue, 6 Apr 2010 07:49:58 +0000 (07:49 +0000)]
Remove the line number from a message
Frédéric Marchal [Tue, 6 Apr 2010 07:40:44 +0000 (07:40 +0000)]
Make the reports title consistent
Frédéric Marchal [Mon, 5 Apr 2010 05:48:25 +0000 (05:48 +0000)]
Output the period as an HTML text in the HTML reports
Frédéric Marchal [Sun, 4 Apr 2010 07:26:47 +0000 (07:26 +0000)]
Add a Makefile rule to depend on the change of the include files
Frédéric Marchal [Fri, 2 Apr 2010 20:01:33 +0000 (20:01 +0000)]
Change a couple of messages and translates the missing messages into French
Frédéric Marchal [Fri, 2 Apr 2010 19:53:06 +0000 (19:53 +0000)]
Store the period internaly and get rid of the sarg-period file.
Display the period using the locale's month name in the HTML files.
Check the correct writing of the HTML files (thanks to Markus Elfring).
Frédéric Marchal [Wed, 31 Mar 2010 12:45:52 +0000 (12:45 +0000)]
Update the README file, especially the translations
Frédéric Marchal [Tue, 30 Mar 2010 14:42:17 +0000 (14:42 +0000)]
Fix more text messages
Frédéric Marchal [Tue, 30 Mar 2010 07:18:19 +0000 (07:18 +0000)]
Change the version number of the release candidate to conform to the numbering of the translation project
Frédéric Marchal [Mon, 29 Mar 2010 13:53:36 +0000 (13:53 +0000)]
List the change of r306 in the ChangeLog (accept spaces in usertab)
Frédéric Marchal [Mon, 29 Mar 2010 13:51:03 +0000 (13:51 +0000)]
Accept spaces in the replacement label of the usertab file
Frédéric Marchal [Thu, 25 Mar 2010 10:32:48 +0000 (10:32 +0000)]
Fix a couple of messages
Frédéric Marchal [Sat, 20 Mar 2010 18:43:55 +0000 (18:43 +0000)]
Check the return code of every opendir.
Secure the writing of the sarg-period file.
Frédéric Marchal [Sat, 20 Mar 2010 18:08:25 +0000 (18:08 +0000)]
Speed up a bit the reading of the files
Frédéric Marchal [Thu, 18 Mar 2010 14:41:25 +0000 (14:41 +0000)]
Apply a few more recommandation from splint
Frédéric Marchal [Wed, 17 Mar 2010 19:25:12 +0000 (19:25 +0000)]
Update the message to translate
Frédéric Marchal [Wed, 17 Mar 2010 19:11:02 +0000 (19:11 +0000)]
Mimic an opaque object to read long lines
Frédéric Marchal [Wed, 17 Mar 2010 13:29:48 +0000 (13:29 +0000)]
Move longline module to a separate file
Frédéric Marchal [Wed, 17 Mar 2010 12:53:12 +0000 (12:53 +0000)]
Disable __attribute__ for non gnu compiler
Frédéric Marchal [Wed, 17 Mar 2010 12:01:29 +0000 (12:01 +0000)]
Be sure no return codes from getword and friends are ignored (thanks to Markus Elfring)
Frédéric Marchal [Wed, 17 Mar 2010 08:54:14 +0000 (08:54 +0000)]
Give a try to splint and apply a few of the recommandations
Frédéric Marchal [Tue, 16 Mar 2010 10:05:26 +0000 (10:05 +0000)]
Remove the u_long that may be incompatible with mini mac
Frédéric Marchal [Sun, 14 Mar 2010 16:10:24 +0000 (16:10 +0000)]
Messages ported to gettext. Only French translation exists
Frédéric Marchal [Fri, 12 Mar 2010 20:05:57 +0000 (20:05 +0000)]
More messages to translate
Frédéric Marchal [Fri, 12 Mar 2010 13:47:52 +0000 (13:47 +0000)]
Fix more messages to translate
Frédéric Marchal [Fri, 12 Mar 2010 12:36:21 +0000 (12:36 +0000)]
Add more messages to be translated and fix some difficult to translate messages
Frédéric Marchal [Fri, 12 Mar 2010 08:10:26 +0000 (08:10 +0000)]
update the documentation
Frédéric Marchal [Thu, 11 Mar 2010 19:54:17 +0000 (19:54 +0000)]
Build the .htaccess of each report out of a template file.
That change required to rename the global dirname variable as outdirname.
Some more error messages are translated.
Frédéric Marchal [Wed, 10 Mar 2010 19:48:52 +0000 (19:48 +0000)]
More translations for gettext.
The filtering by week day or hour now works for any input log format and not only for a common squid log file.
Frédéric Marchal [Tue, 9 Mar 2010 18:53:54 +0000 (18:53 +0000)]
Update the ChangeLog
Frédéric Marchal [Mon, 8 Mar 2010 19:53:41 +0000 (19:53 +0000)]
Append \n at the end of every debuga
Frédéric Marchal [Mon, 8 Mar 2010 14:09:54 +0000 (14:09 +0000)]
Fix the creation of the datafile
Frédéric Marchal [Mon, 8 Mar 2010 11:34:56 +0000 (11:34 +0000)]
Can resolve IPv6 addresses
Frédéric Marchal [Mon, 8 Mar 2010 08:00:48 +0000 (08:00 +0000)]
Fix typo and add CR at the end of debuga
Frédéric Marchal [Fri, 5 Mar 2010 20:49:01 +0000 (20:49 +0000)]
Propose more messages for translation
Frédéric Marchal [Fri, 5 Mar 2010 20:11:26 +0000 (20:11 +0000)]
Fix encoding problem in gettext translated strings
Frédéric Marchal [Fri, 5 Mar 2010 15:37:30 +0000 (15:37 +0000)]
More debug to use gettext
Frédéric Marchal [Fri, 5 Mar 2010 14:03:28 +0000 (14:03 +0000)]
Remove the configuration and installation of the old language files.
Make the installation of the po files functional.
Frédéric Marchal [Fri, 5 Mar 2010 13:59:55 +0000 (13:59 +0000)]
Initialize the required informations in the header
Frédéric Marchal [Fri, 5 Mar 2010 13:58:07 +0000 (13:58 +0000)]
Replace the tokens by their proper value in the header
Frédéric Marchal [Thu, 4 Mar 2010 21:02:00 +0000 (21:02 +0000)]
Validate the messages by translating them into French
Frédéric Marchal [Thu, 4 Mar 2010 20:22:51 +0000 (20:22 +0000)]
Port the old language files to gettext
Frédéric Marchal [Wed, 3 Mar 2010 19:49:27 +0000 (19:49 +0000)]
Automated replacement of the translated strings by a gettext macro
Frédéric Marchal [Wed, 3 Mar 2010 19:41:22 +0000 (19:41 +0000)]
Use a substitution to maintain only one list of files to process
Frédéric Marchal [Tue, 2 Mar 2010 13:49:32 +0000 (13:49 +0000)]
Fix problem in parsing of the header of an ISA log
Frédéric Marchal [Tue, 2 Mar 2010 12:44:29 +0000 (12:44 +0000)]
Display the http protocol in the reported address
Frédéric Marchal [Tue, 2 Mar 2010 12:10:39 +0000 (12:10 +0000)]
Early rejection of an access.log line outside of the requested date range
Frédéric Marchal [Tue, 2 Mar 2010 12:09:38 +0000 (12:09 +0000)]
Fix regression showing empty columns in the index
Frédéric Marchal [Tue, 2 Mar 2010 11:39:40 +0000 (11:39 +0000)]
Small optimizations to mitigate the 10% slow down observed while reading the access.log file
Frédéric Marchal [Tue, 2 Mar 2010 10:37:46 +0000 (10:37 +0000)]
Don't mention -Wno-unused-parameter if -Wextra is unavailable
Frédéric Marchal [Tue, 2 Mar 2010 09:51:45 +0000 (09:51 +0000)]
Continue the replacement of the user info and the translation of the error messages
Frédéric Marchal [Mon, 1 Mar 2010 21:01:32 +0000 (21:01 +0000)]
Keep the user name intact in the report.
Speed up the processing of the access.log by keeping more temporary files open.
Replace more gettext macros.
Reduce the number of IP addresses resolutions.
Frédéric Marchal [Mon, 1 Mar 2010 11:29:18 +0000 (11:29 +0000)]
Remove string copies and protect against possible buffer overflow
Frédéric Marchal [Sat, 20 Feb 2010 16:15:58 +0000 (16:15 +0000)]
Use one function to parse the lines from sarg-general instead of multiple codes scattered around the program.
Remove a few unused global variables.
Frédéric Marchal [Thu, 18 Feb 2010 08:03:22 +0000 (08:03 +0000)]
Test for the availability of -Wextra not understood by gcc 3.3
Frédéric Marchal [Wed, 17 Feb 2010 14:40:45 +0000 (14:40 +0000)]
Disable the use of missing LC_MESSAGES under mingw
Frédéric Marchal [Mon, 15 Feb 2010 15:30:16 +0000 (15:30 +0000)]
Close a memory leak without any consequences
Frédéric Marchal [Mon, 15 Feb 2010 14:03:18 +0000 (14:03 +0000)]
Remove the invalid nospaw attribute from html output
Frédéric Marchal [Mon, 15 Feb 2010 14:01:57 +0000 (14:01 +0000)]
Remove supernumerary %s in output
Frédéric Marchal [Mon, 15 Feb 2010 13:47:50 +0000 (13:47 +0000)]
Some lines were skipped when reading a file with longline_read
Frédéric Marchal [Mon, 15 Feb 2010 13:46:24 +0000 (13:46 +0000)]
Properly adjust the links on the top users report page
Frédéric Marchal [Mon, 15 Feb 2010 13:44:26 +0000 (13:44 +0000)]
Fix wrong detection of smartfilter
Frédéric Marchal [Mon, 15 Feb 2010 10:09:04 +0000 (10:09 +0000)]
Trivial changes made while ensuring the reports are complete and accurate
Frédéric Marchal [Sun, 14 Feb 2010 14:38:42 +0000 (14:38 +0000)]
Remove any limit on the maximum URL length (bugs remain)
Frédéric Marchal [Thu, 11 Feb 2010 19:22:09 +0000 (19:22 +0000)]
Fixed useragent failure if index_tree is set to date (thanks to Maxim Britov)
Frédéric Marchal [Wed, 10 Feb 2010 19:00:46 +0000 (19:00 +0000)]
Ported r248 from branches/v2_2_7 (expand prefix in path written to stdout)
Frédéric Marchal [Wed, 10 Feb 2010 15:59:04 +0000 (15:59 +0000)]
Defines the macros required by po/Makefile
Frédéric Marchal [Wed, 10 Feb 2010 15:45:47 +0000 (15:45 +0000)]
Ported r242 to r245 from branches/v2_2_7 (custom graph font + a few bug fixes)
Frédéric Marchal [Tue, 9 Feb 2010 18:20:01 +0000 (18:20 +0000)]
Accept long URLs up to 40000 bytes
Frédéric Marchal [Tue, 9 Feb 2010 13:54:01 +0000 (13:54 +0000)]
Add embryo of translation for the French language
Frédéric Marchal [Tue, 9 Feb 2010 13:35:57 +0000 (13:35 +0000)]
Enable gettext in configure.in
Frédéric Marchal [Tue, 9 Feb 2010 11:11:41 +0000 (11:11 +0000)]
Link to external css file instead of including it in each HTML file (thanks to Maxim Britov)
Frédéric Marchal [Thu, 4 Feb 2010 10:40:35 +0000 (10:40 +0000)]
Ported r231 from branches/v2_2_7 (abort on long lines in access.log)
Frédéric Marchal [Thu, 4 Feb 2010 10:25:17 +0000 (10:25 +0000)]
Read longer lines from access.log and abort if line is too long
Frédéric Marchal [Thu, 4 Feb 2010 10:19:56 +0000 (10:19 +0000)]
Disable backtrace by default
Frédéric Marchal [Thu, 4 Feb 2010 06:07:30 +0000 (06:07 +0000)]
Output w3c compliant strict html (almost every output).
Prepare the transition to gettext.
Frédéric Marchal [Tue, 2 Feb 2010 13:35:05 +0000 (13:35 +0000)]
Clarification of labels for header style
Frédéric Marchal [Tue, 2 Feb 2010 13:10:32 +0000 (13:10 +0000)]
Fixed bug #
2940124 (useragent report ignoring date range)
Frédéric Marchal [Tue, 2 Feb 2010 11:21:15 +0000 (11:21 +0000)]
Ported r225 from branches/v2_2_7 (remove Pedro Orso's mail from headers)
Frédéric Marchal [Tue, 2 Feb 2010 09:08:22 +0000 (09:08 +0000)]
Update the release date
Frédéric Marchal [Tue, 2 Feb 2010 08:53:25 +0000 (08:53 +0000)]
Removed Pedro Orso's e-mail as per his request
Frédéric Marchal [Mon, 1 Feb 2010 15:08:18 +0000 (15:08 +0000)]
Fix HTML output
Frédéric Marchal [Sat, 30 Jan 2010 19:10:05 +0000 (19:10 +0000)]
Don't show empty colums in top users report when columns are not requested in sarg.conf
Frédéric Marchal [Fri, 29 Jan 2010 08:37:57 +0000 (08:37 +0000)]
Invalid variable for the default value of --enable-sargphp in configure.in
Frédéric Marchal [Fri, 29 Jan 2010 08:36:10 +0000 (08:36 +0000)]
Invalid variable for the default value of --enable-sargphp in configure.in
Frédéric Marchal [Thu, 28 Jan 2010 20:28:48 +0000 (20:28 +0000)]
Don't show empty colums when columns are not requested in sarg.conf
Frédéric Marchal [Thu, 28 Jan 2010 13:34:23 +0000 (13:34 +0000)]
Pre-parse variables Index and IndexTree
Frédéric Marchal [Thu, 28 Jan 2010 13:14:45 +0000 (13:14 +0000)]
Exclude the configuration script from svn as it is the result of a build process and always clutter the diffs
Frédéric Marchal [Thu, 28 Jan 2010 09:34:23 +0000 (09:34 +0000)]
Ported r215 from branches/v2_2_7 (user ID mangling)
Frédéric Marchal [Thu, 28 Jan 2010 08:30:02 +0000 (08:30 +0000)]
Mangle more characters in the user ID to make the resulting file name valid in shell commands
Frédéric Marchal [Wed, 27 Jan 2010 19:03:52 +0000 (19:03 +0000)]
Parse some of the configuration flags in getconf.c once and use bits mask during the processing
Frédéric Marchal [Wed, 27 Jan 2010 07:40:58 +0000 (07:40 +0000)]
Don't translate the boolean flags from sarg.conf
Frédéric Marchal [Wed, 27 Jan 2010 07:03:12 +0000 (07:03 +0000)]
Update the README files
Frédéric Marchal [Tue, 26 Jan 2010 10:59:54 +0000 (10:59 +0000)]
Clarification of some points of the ChangeLog.
Version number changed to 2.2.7.
Frédéric Marchal [Sun, 24 Jan 2010 16:31:04 +0000 (16:31 +0000)]
Fixed a regression in the usertab file not accepting IPv6 addresses any more.
Reintroduced in user_name the buffer size check that was present in get_usertab_name.
Rewrote the code from the old usertab file to blend it cleanly with the ldap code.
Added btree_cache.h that was missing from the repository.
Added const declaration where appropriate in btree_cache.
Fixed the inclusion of the ldap headers to compile without the local declarations in defs.h.