Bugs |
Script |
Problem |
Occur |
Comments |
Fix |
Status |
Release 2.99 |
cron-pages/inc |
severe |
Default IIS server |
Trafic stats were computed with wrong data |
Trafic stats are not available |
Fixed |
cron-pages/inc |
severe |
with very small logfiles |
was parsing empty lines |
check offset before parsing |
Fixed |
cron-hour |
medium |
real-time stats |
too long to complete for big logfile |
reverse dns is now disable |
Fixed |
cron-month |
no more link on graphic |
when updating monthly stats |
monthly tab made now after parsing |
usemap links fix |
Fixed |
cron-month |
last monthly summary not computed |
monthly stats computed only the first day of month |
main page is being updated also |
use logfile date |
Fixed |
cron-inc |
day out of range |
directory filename with missing date |
only occur if main stats crash |
bypass filename without date |
Fixed |
cron-pages/inc |
Daily domain traffic not reset |
Domain stats enabled |
Daily domain stats was total domain trafic |
reset domain traffic daily |
Fixed |
cron-agent |
incremental file corruption |
when updating and nothing new was found |
stupid bug |
use logfile date |
Fixed |
cron-refer/agent |
flag -d not working |
apache rotation log |
forget to include the code |
add a call to find_index_log function |
Fixed |
cron-pages/inc |
Trafic stats wrong |
IIS with default logfile format |
IIS default don't store requete size ! |
Bypass trafic stats if requetesize not found |
Fixed |
cron-refer |
robots not updated |
incremental mode |
|
|
To be fixed |
install.pl |
overwrite locconf |
upgrading from RPM |
configuration file not deleted, just the file map |
load old locconf before upgrading the file |
Fixed |
Release 2.98 |
cron-inc |
empty daily stats |
apache rotation logfiles |
use only the last logfile |
using current logfile and previous ones |
Fixed |
cron-month |
robots were not rejected |
excluding robot |
bad loop |
robot rejection in right loop |
Fixed |
cron-refer |
no stats |
when excluding robot |
adresse '.' found in logfile |
regexp excluding '.' |
Fixed |
cron-inc |
minor |
One big logfile |
Wrong daily stats links |
date fix |
Fixed |
upgrade |
configuration files not updated |
updating the package |
code was removed |
code back |
Fixed |
cron-session |
medium |
-d option broken |
date selection |
remove some stupid lines |
Fixed |
cron-pages/month |
apache rotation logfiles |
-s, -r, -d option broken |
date selection |
use only necessary logfiles for parsing |
Fixed |
cron-week/month |
minor |
weekly/monthly table |
date sort was broken |
javascript fix |
Fixed |
cron-agent/refer/month/session |
exit before completion |
Apache rotation |
when no current logfile exists |
remove error if current logfile not found |
Fixed |
cron-pages/inc |
minor |
URL malformed |
URL with carriage return code |
clean URL with carriage return code |
Fixed |
cron-agent |
crash |
Apache rotation |
date was overwritten |
set date only if logfile match datestring format |
Fixed |
cron-pages/inc |
serious |
FTP |
Incoming and outgoing stats being mix |
add a field to choose between incoming or outgoing stats |
Fixed |
cron-hour |
minor |
compressed split logfiles |
current log filename have %day and/or %month string |
just add another filename check |
Fixed |
cron-pages |
report no logfile |
apache rotation logfiles |
when no compressed logfiles exist |
use uncompressed mode if only one logfile found |
Fixed |
cron-pages |
minor |
wrong URL |
URL with HTML code |
remove html code |
Fixed |
cron-day |
minor |
daily stats |
wrong previous month in javacsript calendar |
use previous and next year |
Fixed |
cron-pages |
crash |
daily compressed logfiles |
occur only when current logfile missing and log filename start with the day |
use date string instead of logfile string |
Fixed |
cron-inc |
minor |
domain stats enabled |
local traffic not set to 0 |
Reset daily domain trafic |
Fixed |
cron-error |
crash |
No error logfile |
Was not checking empty string |
Check file exist |
Fixed |
libw3perl.pl |
Daily hosts empty |
localdomainename set to empty string |
Should not occur if admin used |
Check localdomainename is not empty |
Fixed |
Release 2.97 |
cron-pages/inc/refer |
referer spam filtering |
referer spam option set |
referer spam with empty referer were filtered |
removing refer field quote was at the wrong line |
Fixed |
cron-pages/inc |
corrupted stats |
rare |
URL with \r\n were saved on two lines |
removing \r\n from URL |
Fixed |
cron-hour |
display |
no web activities during at least one hour |
sortable tables not working |
added value 0 instead of null string |
Fixed |
cron-url |
wrong values |
always |
images weight not taken into account on weight files |
added images and background size |
Fixed |
upgrade |
broken |
always |
was not reading the upgrade.txt file |
read upgrade.txt from the current w3perl install directory |
Fixed |
confstat |
building configuration files |
user valid admin form despite javascript alert |
path without trailing slash were saved |
force adding slash if not there |
Fixed |
all |
crash |
one big logfile |
timeout when running stats from admin |
adding stdout flush |
Fixed |
cron-url |
crash |
SPIP website |
exit command at the wrong line + typo |
move to the right location |
Fixed |
cron-pages/inc/url libw3perl |
crash |
rare |
regex problem with ][ characters |
removing ][ characters from URL |
Fixed |
Admin |
config file not written |
if configuration file with same name already there |
configuration file not saved |
warning if file with same name found |
Fixed |
cron-url |
crash |
protected directories |
can't change directory |
bypass if permission denied |
Fixed |
cron-url |
incomplete stats |
website with symlink directories |
no way to get back to web server |
does not allow to follow symlink outsite webserver |
Fixed |
cron-pages/inc |
duplicate scripts parameters |
scripts stats |
some script parameters were missing |
array index rectified |
Fixed |
cron-url |
exit before completion |
file protected |
URL mapping not available |
bypass protected file |
Fixed |
cron-hour |
real time locked |
lock was for one day |
lock file not deleted |
timeout in minutes now |
Fixed |
cron-hour/day |
CSV output |
Mutiple language output |
duplicate entries |
output outside language loop |
Fixed |
cron-pages/inc |
minor |
When using a user configuration file |
Popup javascript not working on pages stats |
Change -f flag to -c flag |
Fixed |
cron-pages/inc |
minor |
FTP Server |
Nothing scanned when parsing |
null extension added |
Fixed |
libw3perl |
minor |
Domain stats enabled |
Daily external and domain hosts mix |
Add another table for domain hosts |
Fixed |
cron-session |
crash |
Past date |
Date older than starting date |
bypass wrong date |
Fixed |
install |
minor |
w3perl install directory in sub level |
Wrong link in admin page |
Try to guess webserver path |
Fixed |
cron-pages/inc |
minor |
/../ in web tree display |
URL with /../ |
URL is being rectify |
Fixed |
all |
minor |
wrong date |
logfile not chronological sorted |
bypass wrong date |
Fixed |
Release 2.96 |
cron-inc/pages |
crash |
rare |
division by 0 on display |
Checking value not null |
Fixed |
cron-inc/pages |
crash |
IP logfile with no reverse dns set |
negative index saved when no daily country found |
index set to 0 instead of -1 in incremental data |
Fixed |
w3perl-iis.exe |
Uninstall broken |
always |
removing css and js directories were missing |
NSIS script updated |
Fixed |