]> git.ipfire.org Git - thirdparty/sarg.git/log
thirdparty/sarg.git
14 years agoProtect the reading of the configuration file against buffer overflows.
Frédéric Marchal [Fri, 14 Aug 2009 05:17:46 +0000 (05:17 +0000)] 
Protect the reading of the configuration file against buffer overflows.
Logo image height taken into account.
Accept longer mail utility name.

14 years agoMore Doxygen documentation.
Frédéric Marchal [Mon, 3 Aug 2009 17:13:49 +0000 (17:13 +0000)] 
More Doxygen documentation.

14 years agoMinor changes.
Frédéric Marchal [Mon, 3 Aug 2009 17:12:59 +0000 (17:12 +0000)] 
Minor changes.

14 years agoFixed bug #2000178.
Frédéric Marchal [Sat, 1 Aug 2009 21:07:51 +0000 (21:07 +0000)] 
Fixed bug #2000178.

14 years agoFixed bug #2216451.
Frédéric Marchal [Sat, 1 Aug 2009 20:48:34 +0000 (20:48 +0000)] 
Fixed bug #2216451.

14 years agoApplied suggestion of bug #2830643.
Frédéric Marchal [Sat, 1 Aug 2009 20:32:19 +0000 (20:32 +0000)] 
Applied suggestion of bug #2830643.

14 years agoFixed bug #1740268.
Frédéric Marchal [Sat, 1 Aug 2009 20:24:19 +0000 (20:24 +0000)] 
Fixed bug #1740268.

14 years agoPartly applied advice of bug #1659784.
Frédéric Marchal [Sat, 1 Aug 2009 20:23:06 +0000 (20:23 +0000)] 
Partly applied advice of bug #1659784.

14 years agoFixed bug #1847374
Frédéric Marchal [Thu, 30 Jul 2009 20:21:28 +0000 (20:21 +0000)] 
Fixed bug #1847374

14 years agoFixed bug #1814212.
Frédéric Marchal [Thu, 30 Jul 2009 12:12:52 +0000 (12:12 +0000)] 
Fixed bug #1814212.

14 years agoUse the correct format for off_t on amd64.
Frédéric Marchal [Mon, 27 Jul 2009 19:21:26 +0000 (19:21 +0000)] 
Use the correct format for off_t on amd64.
Use the mechanism provided by configure to set the directories of the application instead of the custom variables.
More doxygen documentation.

14 years agoSanitized a little bit the generated HTML.
Frédéric Marchal [Mon, 20 Jul 2009 15:01:20 +0000 (15:01 +0000)] 
Sanitized a little bit the generated HTML.

14 years agoUpdate version date.
Frédéric Marchal [Mon, 20 Jul 2009 08:11:35 +0000 (08:11 +0000)] 
Update version date.
Add embryo of documentation for conf.h.

14 years agoFixed bug #2716729.
Frédéric Marchal [Mon, 20 Jul 2009 08:09:45 +0000 (08:09 +0000)] 
Fixed bug #2716729.

14 years agoDetect downloaded suffix bigger than 3 characters, don't match the cases and don...
Frédéric Marchal [Thu, 16 Jul 2009 14:48:32 +0000 (14:48 +0000)] 
Detect downloaded suffix bigger than 3 characters, don't match the cases and don't stop on a partial match.

14 years agoFixed debian bug #504749.
Frédéric Marchal [Thu, 16 Jul 2009 10:33:55 +0000 (10:33 +0000)] 
Fixed debian bug #504749.

14 years agoRemoved a few unecessary strings copy.
Frédéric Marchal [Thu, 16 Jul 2009 09:35:39 +0000 (09:35 +0000)] 
Removed a few unecessary strings copy.
Embryo of documentation for the code with doxygen.
Changed subs to replace the string in place and avoid allocating a memory that was freed on only one occasion.
A few improvements on strings manipulations.

14 years agoMoved local variables declared at the global scope to the function that use them.
Frédéric Marchal [Mon, 13 Jul 2009 08:27:20 +0000 (08:27 +0000)] 
Moved local variables declared at the global scope to the function that use them.
Display a warning if no resource is defined to limit the number of open files.

14 years agoAvoid a buffer overflow if the language file contains more lines than expected.
Frédéric Marchal [Mon, 13 Jul 2009 08:25:29 +0000 (08:25 +0000)] 
Avoid a buffer overflow if the language file contains more lines than expected.
Display the name of the language file being red when displaying the texts.

14 years agoApplied debian patch: opensuse_7_year_assertion.patch
Frédéric Marchal [Fri, 10 Jul 2009 13:45:59 +0000 (13:45 +0000)] 
Applied debian patch: opensuse_7_year_assertion.patch

14 years agoApplied an extended version of debian patch: opensuse_5_limit_sprintf.patch
Frédéric Marchal [Thu, 9 Jul 2009 13:05:23 +0000 (13:05 +0000)] 
Applied an extended version of debian patch: opensuse_5_limit_sprintf.patch
Function debuga format the output string itself, so there is no need to use sprintf.

14 years agoApplied debian patch: opensuse_4_enlarge_log_buffer.patch
Frédéric Marchal [Thu, 9 Jul 2009 12:35:12 +0000 (12:35 +0000)] 
Applied debian patch: opensuse_4_enlarge_log_buffer.patch

14 years agoApplied debian patch: opensuse_3_too_small_font_buffer.patch
Frédéric Marchal [Thu, 9 Jul 2009 12:12:43 +0000 (12:12 +0000)] 
Applied debian patch: opensuse_3_too_small_font_buffer.patch

14 years agoApplied debian patch: opensuse_2_enlarge_report_buffers.patch
Frédéric Marchal [Thu, 9 Jul 2009 12:00:52 +0000 (12:00 +0000)] 
Applied debian patch: opensuse_2_enlarge_report_buffers.patch

14 years agoApplied debian patches: sarg-polish.patch, sarg-turkish.patch
Frédéric Marchal [Thu, 9 Jul 2009 11:53:25 +0000 (11:53 +0000)] 
Applied debian patches: sarg-polish.patch, sarg-turkish.patch

14 years agoReplaced the ifdef FOPEN64 by a single call to MY_FOPEN for code clarity.
Frédéric Marchal [Thu, 9 Jul 2009 11:34:25 +0000 (11:34 +0000)] 
Replaced the ifdef FOPEN64 by a single call to MY_FOPEN for code clarity.
User IP/ID is searched only in the first column of the usertab file.
Some indentation fixes.
Speed up by removing two uncessary ip resolutions.

14 years agoFixed Debian bug #444845.
Frédéric Marchal [Wed, 8 Jul 2009 11:02:16 +0000 (11:02 +0000)] 
Fixed Debian bug #444845.

14 years agoMoved all the functions declarations from conf.h to defs.h for consistency.
Frédéric Marchal [Wed, 8 Jul 2009 10:01:56 +0000 (10:01 +0000)] 
Moved all the functions declarations from conf.h to defs.h for consistency.
Fixed bug #2089451.

14 years agoAll the sprintf/fputs have been replaced by fprintf to avoid an intermediary buffer...
Frédéric Marchal [Tue, 7 Jul 2009 13:21:05 +0000 (13:21 +0000)] 
All the sprintf/fputs have been replaced by fprintf to avoid an intermediary buffer and possible buffer overflow.

14 years agoFixed the same bug as patch #1733337 but in a cleaner way.
Frédéric Marchal [Tue, 7 Jul 2009 08:45:05 +0000 (08:45 +0000)] 
Fixed the same bug as patch #1733337 but in a cleaner way.

14 years agoReplace CPPFLAGS by CFLAGS to avoid duplicate use of the flags in the lines executed...
Frédéric Marchal [Tue, 7 Jul 2009 08:43:40 +0000 (08:43 +0000)] 
Replace CPPFLAGS by CFLAGS to avoid duplicate use of the flags in the lines executed by make.

14 years agoFixed the real time report.
Frédéric Marchal [Mon, 6 Jul 2009 14:40:44 +0000 (14:40 +0000)] 
Fixed the real time report.

14 years agoRemove all the warnings (inspired from patch #1771501).
Frédéric Marchal [Mon, 6 Jul 2009 14:21:54 +0000 (14:21 +0000)] 
Remove all the warnings (inspired from patch #1771501).

14 years agoPatch #2657320 applied.
Frédéric Marchal [Tue, 30 Jun 2009 07:41:08 +0000 (07:41 +0000)] 
Patch #2657320 applied.
Fix #else #if into #elif.

15 years agoProtect ip2name against buffer overflows and replace characters that are valid in...
Frédéric Marchal [Fri, 26 Jun 2009 13:36:39 +0000 (13:36 +0000)] 
Protect ip2name against buffer overflows and replace characters that are valid in URL but not in file names when building a file name from a URL.

15 years agoRemoved fscanf that is prone to buffer overflows.
Frédéric Marchal [Fri, 26 Jun 2009 12:54:27 +0000 (12:54 +0000)] 
Removed fscanf that is prone to buffer overflows.
Size of buffers increased.

15 years agoLimit the content of the squidguard log file to the date of the day being processed.
Frédéric Marchal [Fri, 26 Jun 2009 12:30:47 +0000 (12:30 +0000)] 
Limit the content of the squidguard log file to the date of the day being processed.

15 years agoPatch #1918397 applied.
Frédéric Marchal [Fri, 26 Jun 2009 12:25:42 +0000 (12:25 +0000)] 
Patch #1918397 applied.

15 years agoPatch #1945235 applied.
Frédéric Marchal [Fri, 26 Jun 2009 12:11:45 +0000 (12:11 +0000)] 
Patch #1945235 applied.

15 years agoRemoved the duplicate file opening that resulted in a resource leak.
Frédéric Marchal [Fri, 26 Jun 2009 12:02:26 +0000 (12:02 +0000)] 
Removed the duplicate file opening that resulted in a resource leak.

15 years agoDetect external commands failures and print the exact command that produced the error...
Frédéric Marchal [Fri, 26 Jun 2009 11:04:22 +0000 (11:04 +0000)] 
Detect external commands failures and print the exact command that produced the error. The offending file is kept for debugging if possible.
The format of the date written in sarg-date is forced to prevent a failure if the locale is not en_US.

15 years agoUpdated to autoconf 2.61.
Frédéric Marchal [Fri, 26 Jun 2009 10:49:31 +0000 (10:49 +0000)] 
Updated to autoconf 2.61.

15 years agoPatch #2224623 applied.
Frédéric Marchal [Fri, 26 Jun 2009 07:41:39 +0000 (07:41 +0000)] 
Patch #2224623 applied.

15 years agoProtection against buffer overflows in getword and friends and report the origin...
Frédéric Marchal [Fri, 26 Jun 2009 07:29:47 +0000 (07:29 +0000)] 
Protection against buffer overflows in getword and friends and report the origin of the error instead of always blaming access.log.

15 years agoWrite HTML trailer before closing the file.
Frédéric Marchal [Thu, 25 Jun 2009 12:26:12 +0000 (12:26 +0000)] 
Write HTML trailer before closing the file.

15 years agoInclude sys/wait.h to fix missing references to WIFEXITED and WEXITSTATUS.
Frédéric Marchal [Thu, 25 Jun 2009 12:24:57 +0000 (12:24 +0000)] 
Include sys/wait.h to fix missing references to WIFEXITED and WEXITSTATUS.

15 years agoSecond documented -x option is in fact -z.
Frédéric Marchal [Thu, 25 Jun 2009 12:20:36 +0000 (12:20 +0000)] 
Second documented -x option is in fact -z.

15 years agoFile forgotten during the mass commit to version 2.2.5.
Frédéric Marchal [Thu, 25 Jun 2009 12:19:41 +0000 (12:19 +0000)] 
File forgotten during the mass commit to version 2.2.5.

15 years agoMass commit of all the changes made between version 2.1 and 2.2.5. See ChangeLog...
Frédéric Marchal [Thu, 25 Jun 2009 09:39:47 +0000 (09:39 +0000)] 
Mass commit of all the changes made between version 2.1 and 2.2.5. See ChangeLog for more details.

15 years agoChanged Pedro's address in headers.
Frédéric Marchal [Thu, 25 Jun 2009 07:33:08 +0000 (07:33 +0000)] 
Changed Pedro's address in headers.
Changed the line ending of the files that ended with CRLF to the unix standard.

18 years agono index.html when lastlog tag is greather then 0, caused by some debug messages
Guido Serassio [Wed, 15 Feb 2006 18:23:08 +0000 (18:23 +0000)] 
no index.html when lastlog tag is greather then 0, caused by some debug messages

18 years agofix the following configure errors
Guido Serassio [Wed, 15 Feb 2006 18:22:33 +0000 (18:22 +0000)] 
fix the following configure errors
datafile.c:160: error: conflicting types for 'saverecs2'
datafile.c:118: error: previous implicit declaration of 'saverecs2' was here
make: ** [datafile.o] Error 1

18 years agoImported Sarg 2.1.0
Guido Serassio [Wed, 15 Feb 2006 18:07:39 +0000 (18:07 +0000)] 
Imported Sarg 2.1.0

18 years agoImported Sarg 2.1.0
Guido Serassio [Wed, 15 Feb 2006 18:01:05 +0000 (18:01 +0000)] 
Imported Sarg 2.1.0

18 years agoImported sarg 2.0.9
Guido Serassio [Sat, 5 Nov 2005 13:57:36 +0000 (13:57 +0000)] 
Imported sarg 2.0.9

18 years agoThis commit was generated by cvs2svn to compensate for changes in r2,
Guido Serassio [Sun, 17 Jul 2005 19:30:28 +0000 (19:30 +0000)] 
This commit was generated by cvs2svn to compensate for changes in r2,
which included commits to RCS files with non-trunk default branches.

18 years agoStandard project directories initialized by cvs2svn.
Guido Serassio [Sun, 17 Jul 2005 19:30:28 +0000 (19:30 +0000)] 
Standard project directories initialized by cvs2svn.