Script 'mail_helper' called by obssrc Hello community,
here is the log from the commit of package goaccess for openSUSE:Factory checked in at 2021-09-30 23:43:54 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/goaccess (Old) and /work/SRC/openSUSE:Factory/.goaccess.new.2443 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "goaccess"
Thu Sep 30 23:43:54 2021 rev:14 rq:922359 version:1.5.2
Changes: -------- --- /work/SRC/openSUSE:Factory/goaccess/goaccess.changes 2021-07-05 22:23:33.773451305 +0200 +++ /work/SRC/openSUSE:Factory/.goaccess.new.2443/goaccess.changes 2021-09-30 23:45:12.580594019 +0200 @@ -1,0 +2,14 @@ +Thu Sep 30 11:32:50 UTC 2021 - Michael Vetter mvetter@suse.com + +- Update to 1.5.2: + * Added .avi to the list of static requests/extensions. + * Changed label from 'Init. Proc. Time' to 'Log Parsing Time'. + * Fixed issue where lengthy static-file extension wouldn't account certain + valid requests. + * Fixed possible buffer underflow when checking static-file extension. + * Fixed segfault when attempting to parse an invalid JSON log while using a + JSON log format. + * Fixed segfault when ignoring a status code and processing a line > '4096' + chars. + +-------------------------------------------------------------------
Old: ---- goaccess-1.5.1.tar.gz
New: ---- goaccess-1.5.2.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences: ------------------ ++++++ goaccess.spec ++++++ --- /var/tmp/diff_new_pack.6wbXqe/_old 2021-09-30 23:45:13.056594564 +0200 +++ /var/tmp/diff_new_pack.6wbXqe/_new 2021-09-30 23:45:13.060594569 +0200 @@ -21,7 +21,7 @@ %global goaccess_services goaccess@.service goaccess@.timer
Name: goaccess -Version: 1.5.1 +Version: 1.5.2 Release: 0 Summary: Apache Web Log Analyzer License: GPL-2.0-or-later
++++++ goaccess-1.5.1.tar.gz -> goaccess-1.5.2.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/goaccess-1.5.1/AUTHORS new/goaccess-1.5.2/AUTHORS --- old/goaccess-1.5.1/AUTHORS 2021-06-29 00:38:22.000000000 +0200 +++ new/goaccess-1.5.2/AUTHORS 2021-09-27 22:46:48.000000000 +0200 @@ -73,6 +73,7 @@ * Justin Mills justin.mills@utah.edu * Kamino Hiroki 37243867+4f8p@users.noreply.github.com * Kit Westneat kit.westneat@gmail.com + * kokke spam@rowdy.dk * kyle sloan kyle@ifsight.com * LeoAttn leo.massonnat@hotmail.fr * Maksim Losev mlosev@beget.ru @@ -89,6 +90,7 @@ * mynameiscfed christopherfederico@gmail.com * Nicolas Le Manchet nicolas@lemanchet.fr * Nicolas noreply@github.com + * Ophir LOJKINE pere.jobs@gmail.com * Otto Kek��l��inen otto.kekalainen@seravo.fi * Placidina alanplacidina@gmail.com * pravdomil noreply@github.com diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/goaccess-1.5.1/ChangeLog new/goaccess-1.5.2/ChangeLog --- old/goaccess-1.5.1/ChangeLog 2021-06-29 00:48:12.000000000 +0200 +++ new/goaccess-1.5.2/ChangeLog 2021-09-27 23:26:11.000000000 +0200 @@ -1,3 +1,15 @@ +Changes to GoAccess 1.5.2 - Tuesday, September 28, 2021 + + - Added .avi to the list of static requests/extensions. + - Changed label from 'Init. Proc. Time' to 'Log Parsing Time'. + - Fixed issue where lengthy static-file extension wouldn't account certain + valid requests. + - Fixed possible buffer underflow when checking static-file extension. + - Fixed segfault when attempting to parse an invalid JSON log while using a + JSON log format. + - Fixed segfault when ignoring a status code and processing a line > '4096' + chars. + Changes to GoAccess 1.5.1 - Wednesday, June 30, 2021
- Changed official deb repo so it now builds '--with-getline' in order to diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/goaccess-1.5.1/NEWS new/goaccess-1.5.2/NEWS --- old/goaccess-1.5.1/NEWS 2021-06-29 00:32:28.000000000 +0200 +++ new/goaccess-1.5.2/NEWS 2021-09-27 23:25:55.000000000 +0200 @@ -2,6 +2,8 @@ Gerardo Orellana goaccess@prosoftcorp.com
* Version history: + - 1.5.2 [Tuesday, Sep 28, 2021] + . GoAccess 1.5.2 Released. See ChangeLog for new features/bug-fixes. - 1.5.1 [Wednesday, Jun 30, 2021] . GoAccess 1.5.1 Released. See ChangeLog for new features/bug-fixes. - 1.5 [Wednesday, May 26, 2021] diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/goaccess-1.5.1/configure new/goaccess-1.5.2/configure --- old/goaccess-1.5.1/configure 2021-06-29 00:49:23.000000000 +0200 +++ new/goaccess-1.5.2/configure 2021-09-25 22:07:43.000000000 +0200 @@ -1,6 +1,6 @@ #! /bin/sh # Guess values for system-dependent variables and create Makefiles. -# Generated by GNU Autoconf 2.69 for goaccess 1.5.1. +# Generated by GNU Autoconf 2.69 for goaccess 1.5.2. # # Report bugs to hello@goaccess.io. # @@ -580,8 +580,8 @@ # Identity of this package. PACKAGE_NAME='goaccess' PACKAGE_TARNAME='goaccess' -PACKAGE_VERSION='1.5.1' -PACKAGE_STRING='goaccess 1.5.1' +PACKAGE_VERSION='1.5.2' +PACKAGE_STRING='goaccess 1.5.2' PACKAGE_BUGREPORT='hello@goaccess.io' PACKAGE_URL='https://goaccess.io'
@@ -1333,7 +1333,7 @@ # Omit some internal or obsolete options to make the list less imposing. # This message is too long to be a string in the A/UX 3.1 sh. cat <<_ACEOF -`configure' configures goaccess 1.5.1 to adapt to many kinds of systems. +`configure' configures goaccess 1.5.2 to adapt to many kinds of systems.
Usage: $0 [OPTION]... [VAR=VALUE]...
@@ -1404,7 +1404,7 @@
if test -n "$ac_init_help"; then case $ac_init_help in - short | recursive ) echo "Configuration of goaccess 1.5.1:";; + short | recursive ) echo "Configuration of goaccess 1.5.2:";; esac cat <<_ACEOF
@@ -1514,7 +1514,7 @@ test -n "$ac_init_help" && exit $ac_status if $ac_init_version; then cat <<_ACEOF -goaccess configure 1.5.1 +goaccess configure 1.5.2 generated by GNU Autoconf 2.69
Copyright (C) 2012 Free Software Foundation, Inc. @@ -2067,7 +2067,7 @@ This file contains any messages produced by compilers while running configure, to aid debugging if configure makes a mistake.
-It was created by goaccess $as_me 1.5.1, which was +It was created by goaccess $as_me 1.5.2, which was generated by GNU Autoconf 2.69. Invocation command line was
$ $0 $@ @@ -2934,7 +2934,7 @@
# Define the identity of the package. PACKAGE='goaccess' - VERSION='1.5.1' + VERSION='1.5.2'
cat >>confdefs.h <<_ACEOF @@ -9658,7 +9658,7 @@ # report actual input values of CONFIG_FILES etc. instead of their # values after options handling. ac_log=" -This file was extended by goaccess $as_me 1.5.1, which was +This file was extended by goaccess $as_me 1.5.2, which was generated by GNU Autoconf 2.69. Invocation command line was
CONFIG_FILES = $CONFIG_FILES @@ -9725,7 +9725,7 @@ cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\""`$]/\\&/g'`" ac_cs_version="\ -goaccess config.status 1.5.1 +goaccess config.status 1.5.2 configured by $0, generated by GNU Autoconf 2.69, with options \"$ac_cs_config\"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/goaccess-1.5.1/configure.ac new/goaccess-1.5.2/configure.ac --- old/goaccess-1.5.1/configure.ac 2021-06-29 00:30:57.000000000 +0200 +++ new/goaccess-1.5.2/configure.ac 2021-09-25 22:06:52.000000000 +0200 @@ -2,7 +2,7 @@ # Process this file with autoconf to produce a configure script.
AC_PREREQ([2.69]) -AC_INIT([goaccess],[1.5.1],[hello@goaccess.io],[],[https://goaccess.io]) +AC_INIT([goaccess],[1.5.2],[hello@goaccess.io],[],[https://goaccess.io]) AM_INIT_AUTOMAKE AC_CONFIG_SRCDIR([src/goaccess.c]) AC_CONFIG_HEADERS([src/config.h]) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/goaccess-1.5.1/goaccess.1 new/goaccess-1.5.2/goaccess.1 --- old/goaccess-1.5.1/goaccess.1 2021-06-29 02:34:07.000000000 +0200 +++ new/goaccess-1.5.2/goaccess.1 2021-09-28 00:00:59.000000000 +0200 @@ -1,4 +1,4 @@ -.TH goaccess 1 "JUNE 2021" GNU+Linux "User Manuals" +.TH goaccess 1 "SEPTEMBER 2021" GNU+Linux "User Manuals" .SH NAME goaccess - fast web log analyzer and interactive viewer. .SH SYNOPSIS Binary files old/goaccess-1.5.1/po/de.gmo and new/goaccess-1.5.2/po/de.gmo differ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/goaccess-1.5.1/po/de.po new/goaccess-1.5.2/po/de.po --- old/goaccess-1.5.1/po/de.po 2021-06-29 00:49:40.000000000 +0200 +++ new/goaccess-1.5.2/po/de.po 2021-09-27 03:27:59.000000000 +0200 @@ -7,7 +7,7 @@ msgstr "" "Project-Id-Version: \n" "Report-Msgid-Bugs-To: hello@goaccess.io\n" -"POT-Creation-Date: 2021-06-28 17:49-0500\n" +"POT-Creation-Date: 2021-09-26 20:27-0500\n" "PO-Revision-Date: 2019-05-05 16:03+0200\n" "Last-Translator: Axel Wehner mail@axelwehner.de\n" "Language: de\n" @@ -87,8 +87,8 @@ msgstr "Fehlgeschlagene Anfragen"
#: src/labels.h:64 -msgid "Init. Proc. Time" -msgstr "Init. Verarbeitungszeit" +msgid "Log Parsing Time" +msgstr ""
#: src/labels.h:65 msgid "Log Size" @@ -957,6 +957,9 @@ msgid "524 - CloudFlare - A timeout occurred" msgstr "524 - CloudFlare - Zeit��berschreitung aufgetreten"
+#~ msgid "Init. Proc. Time" +#~ msgstr "Init. Verarbeitungszeit" + #~ msgid "Built using the default in-memory hash database." #~ msgstr "Erstellt in Verwendung der Standard In-Memory Hash-Datenbank."
Binary files old/goaccess-1.5.1/po/es.gmo and new/goaccess-1.5.2/po/es.gmo differ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/goaccess-1.5.1/po/es.po new/goaccess-1.5.2/po/es.po --- old/goaccess-1.5.1/po/es.po 2021-06-29 00:49:40.000000000 +0200 +++ new/goaccess-1.5.2/po/es.po 2021-09-27 03:27:59.000000000 +0200 @@ -7,7 +7,7 @@ msgstr "" "Project-Id-Version: Goaccess\n" "Report-Msgid-Bugs-To: hello@goaccess.io\n" -"POT-Creation-Date: 2021-06-28 17:49-0500\n" +"POT-Creation-Date: 2021-09-26 20:27-0500\n" "PO-Revision-Date: 2017-08-04 13:00-0300\n" "Last-Translator: Enrique Becerra kabeza@gmail.com\n" "Language-Team: \n" @@ -87,8 +87,8 @@ msgstr "Peticiones Fallidas"
#: src/labels.h:64 -msgid "Init. Proc. Time" -msgstr "Hora Inicio Proc." +msgid "Log Parsing Time" +msgstr ""
#: src/labels.h:65 msgid "Log Size" @@ -929,6 +929,9 @@ msgid "524 - CloudFlare - A timeout occurred" msgstr "524 - CloudFlare - Ocurrio cese de tiempo"
+#~ msgid "Init. Proc. Time" +#~ msgstr "Hora Inicio Proc." + #~ msgid "Built using the default in-memory hash database." #~ msgstr "Construido usando base de datos hash por defecto en-memoria"
Binary files old/goaccess-1.5.1/po/fr.gmo and new/goaccess-1.5.2/po/fr.gmo differ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/goaccess-1.5.1/po/fr.po new/goaccess-1.5.2/po/fr.po --- old/goaccess-1.5.1/po/fr.po 2021-06-29 00:49:40.000000000 +0200 +++ new/goaccess-1.5.2/po/fr.po 2021-09-27 03:27:59.000000000 +0200 @@ -6,7 +6,7 @@ msgstr "" "Project-Id-Version: goaccess 1.4\n" "Report-Msgid-Bugs-To: hello@goaccess.io\n" -"POT-Creation-Date: 2021-06-28 17:49-0500\n" +"POT-Creation-Date: 2021-09-26 20:27-0500\n" "PO-Revision-Date: 2020-07-10 11:44+0200\n" "Last-Translator: Coban L. coban.lebret@nfrance.com\n" "Language-Team: fran��ais\n" @@ -86,8 +86,8 @@ msgstr "Requ��tes ��chou��es"
#: src/labels.h:64 -msgid "Init. Proc. Time" -msgstr "Temps Init. Proc." +msgid "Log Parsing Time" +msgstr ""
#: src/labels.h:65 msgid "Log Size" @@ -938,6 +938,9 @@ msgid "524 - CloudFlare - A timeout occurred" msgstr "524 - CloudFlare - Un d��passement du d��lai s'est produit"
+#~ msgid "Init. Proc. Time" +#~ msgstr "Temps Init. Proc." + #~ msgid "Built using the default in-memory hash database." #~ msgstr "" #~ "Construit par d��faut en m��moire avec une base de donn��es de la table de " diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/goaccess-1.5.1/po/goaccess.pot new/goaccess-1.5.2/po/goaccess.pot --- old/goaccess-1.5.1/po/goaccess.pot 2021-06-29 00:49:40.000000000 +0200 +++ new/goaccess-1.5.2/po/goaccess.pot 2021-09-27 03:27:59.000000000 +0200 @@ -6,9 +6,9 @@ #, fuzzy msgid "" msgstr "" -"Project-Id-Version: goaccess 1.5.1\n" +"Project-Id-Version: goaccess 1.5.2\n" "Report-Msgid-Bugs-To: hello@goaccess.io\n" -"POT-Creation-Date: 2021-06-28 17:49-0500\n" +"POT-Creation-Date: 2021-09-26 20:27-0500\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME EMAIL@ADDRESS\n" "Language-Team: LANGUAGE LL@li.org\n" @@ -87,7 +87,7 @@ msgstr ""
#: src/labels.h:64 -msgid "Init. Proc. Time" +msgid "Log Parsing Time" msgstr ""
#: src/labels.h:65 Binary files old/goaccess-1.5.1/po/ja.gmo and new/goaccess-1.5.2/po/ja.gmo differ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/goaccess-1.5.1/po/ja.po new/goaccess-1.5.2/po/ja.po --- old/goaccess-1.5.1/po/ja.po 2021-06-29 00:49:40.000000000 +0200 +++ new/goaccess-1.5.2/po/ja.po 2021-09-27 03:27:59.000000000 +0200 @@ -7,7 +7,7 @@ msgstr "" "Project-Id-Version: goaccess 1.3\n" "Report-Msgid-Bugs-To: hello@goaccess.io\n" -"POT-Creation-Date: 2021-06-28 17:49-0500\n" +"POT-Creation-Date: 2021-09-26 20:27-0500\n" "PO-Revision-Date: 2020-08-19 06:27+0900\n" "Last-Translator: Kamino 67395018+err931@users.noreply.github.com\n" "Language-Team: Japanese\n" @@ -87,8 +87,8 @@ msgstr "������������������������"
#: src/labels.h:64 -msgid "Init. Proc. Time" -msgstr "���������������������������" +msgid "Log Parsing Time" +msgstr ""
#: src/labels.h:65 msgid "Log Size" @@ -938,3 +938,6 @@ #: src/labels.h:520 msgid "524 - CloudFlare - A timeout occurred" msgstr "524 - CloudFlare - ���������������������������������������" + +#~ msgid "Init. Proc. Time" +#~ msgstr "���������������������������" Binary files old/goaccess-1.5.1/po/pt_BR.gmo and new/goaccess-1.5.2/po/pt_BR.gmo differ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/goaccess-1.5.1/po/pt_BR.po new/goaccess-1.5.2/po/pt_BR.po --- old/goaccess-1.5.1/po/pt_BR.po 2021-06-29 00:49:40.000000000 +0200 +++ new/goaccess-1.5.2/po/pt_BR.po 2021-09-27 03:28:00.000000000 +0200 @@ -7,7 +7,7 @@ msgstr "" "Project-Id-Version: Goaccess\n" "Report-Msgid-Bugs-To: hello@goaccess.io\n" -"POT-Creation-Date: 2021-06-28 17:49-0500\n" +"POT-Creation-Date: 2021-09-26 20:27-0500\n" "PO-Revision-Date: 2019-04-25 20:34-0300\n" "Last-Translator: Alan Placidina Maria alanplacidina@gmail.com\n" "Language-Team: \n" @@ -87,8 +87,8 @@ msgstr "Req. Inv��lidas"
#: src/labels.h:64 -msgid "Init. Proc. Time" -msgstr "Hora Inicio Proc." +msgid "Log Parsing Time" +msgstr ""
#: src/labels.h:65 msgid "Log Size" @@ -943,6 +943,9 @@ msgid "524 - CloudFlare - A timeout occurred" msgstr "524 - CloudFlare - Ocorreu tempo limite"
+#~ msgid "Init. Proc. Time" +#~ msgstr "Hora Inicio Proc." + #~ msgid "Built using the default in-memory hash database." #~ msgstr "Constru��do usando base de datos hash por defecto en-memoria"
Binary files old/goaccess-1.5.1/po/ru.gmo and new/goaccess-1.5.2/po/ru.gmo differ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/goaccess-1.5.1/po/ru.po new/goaccess-1.5.2/po/ru.po --- old/goaccess-1.5.1/po/ru.po 2021-06-29 00:49:40.000000000 +0200 +++ new/goaccess-1.5.2/po/ru.po 2021-09-27 03:28:00.000000000 +0200 @@ -7,7 +7,7 @@ msgstr "" "Project-Id-Version: goaccess 1.4\n" "Report-Msgid-Bugs-To: hello@goaccess.io\n" -"POT-Creation-Date: 2021-06-28 17:49-0500\n" +"POT-Creation-Date: 2021-09-26 20:27-0500\n" "PO-Revision-Date: 2020-06-25 17:14+0300\n" "Last-Translator: Artyom Karlov artyom.karlov@gmail.com\n" "Language-Team: \n" @@ -89,8 +89,8 @@ msgstr "������������������ ����������������"
#: src/labels.h:64 -msgid "Init. Proc. Time" -msgstr "���������� ������������������ ��������" +msgid "Log Parsing Time" +msgstr ""
#: src/labels.h:65 msgid "Log Size" @@ -944,3 +944,6 @@ #: src/labels.h:520 msgid "524 - CloudFlare - A timeout occurred" msgstr "524 - CloudFlare - A timeout occurred" + +#~ msgid "Init. Proc. Time" +#~ msgstr "���������� ������������������ ��������" Binary files old/goaccess-1.5.1/po/sv.gmo and new/goaccess-1.5.2/po/sv.gmo differ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/goaccess-1.5.1/po/sv.po new/goaccess-1.5.2/po/sv.po --- old/goaccess-1.5.1/po/sv.po 2021-06-29 00:49:40.000000000 +0200 +++ new/goaccess-1.5.2/po/sv.po 2021-09-27 03:27:59.000000000 +0200 @@ -7,7 +7,7 @@ msgstr "" "Project-Id-Version: goaccess 1.3\n" "Report-Msgid-Bugs-To: hello@goaccess.io\n" -"POT-Creation-Date: 2021-06-28 17:49-0500\n" +"POT-Creation-Date: 2021-09-26 20:27-0500\n" "PO-Revision-Date: 2018-12-13 22:48-0600\n" "Last-Translator: Anders Johansson johansson@aljmedia.se\n" "Language-Team: none\n" @@ -87,8 +87,8 @@ msgstr "Misslyckade f��rfr��gningar"
#: src/labels.h:64 -msgid "Init. Proc. Time" -msgstr "Init. proc. Tid" +msgid "Log Parsing Time" +msgstr ""
#: src/labels.h:65 msgid "Log Size" @@ -932,6 +932,9 @@ msgid "524 - CloudFlare - A timeout occurred" msgstr "524 - CloudFlare - En timeout intr��ffade"
+#~ msgid "Init. Proc. Time" +#~ msgstr "Init. proc. Tid" + #~ msgid "Built using the default in-memory hash database." #~ msgstr "Byggd med standard in-memory hash databas"
Binary files old/goaccess-1.5.1/po/uk.gmo and new/goaccess-1.5.2/po/uk.gmo differ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/goaccess-1.5.1/po/uk.po new/goaccess-1.5.2/po/uk.po --- old/goaccess-1.5.1/po/uk.po 2021-06-29 00:49:40.000000000 +0200 +++ new/goaccess-1.5.2/po/uk.po 2021-09-27 03:28:00.000000000 +0200 @@ -7,7 +7,7 @@ msgstr "" "Project-Id-Version: goaccess 1.4\n" "Report-Msgid-Bugs-To: hello@goaccess.io\n" -"POT-Creation-Date: 2021-06-28 17:49-0500\n" +"POT-Creation-Date: 2021-09-26 20:27-0500\n" "PO-Revision-Date: 2020-06-25 17:12+0300\n" "Last-Translator: Artyom Karlov artyom.karlov@gmail.com\n" "Language-Team: \n" @@ -89,8 +89,8 @@ msgstr "���������������� ��������������"
#: src/labels.h:64 -msgid "Init. Proc. Time" -msgstr "������ �������������� ��������" +msgid "Log Parsing Time" +msgstr ""
#: src/labels.h:65 msgid "Log Size" @@ -944,3 +944,6 @@ #: src/labels.h:520 msgid "524 - CloudFlare - A timeout occurred" msgstr "524 - CloudFlare - A timeout occurred" + +#~ msgid "Init. Proc. Time" +#~ msgstr "������ �������������� ��������" Binary files old/goaccess-1.5.1/po/zh_CN.gmo and new/goaccess-1.5.2/po/zh_CN.gmo differ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/goaccess-1.5.1/po/zh_CN.po new/goaccess-1.5.2/po/zh_CN.po --- old/goaccess-1.5.1/po/zh_CN.po 2021-06-29 00:49:40.000000000 +0200 +++ new/goaccess-1.5.2/po/zh_CN.po 2021-09-27 03:27:59.000000000 +0200 @@ -5,7 +5,7 @@ msgstr "" "Project-Id-Version: goaccess 1.2\n" "Report-Msgid-Bugs-To: hello@goaccess.io\n" -"POT-Creation-Date: 2021-06-28 17:49-0500\n" +"POT-Creation-Date: 2021-09-26 20:27-0500\n" "PO-Revision-Date: 2017-04-03 09:43+0200\n" "Last-Translator: Aihello@goaccess.io\n" "Language-Team: Ai\n" @@ -86,8 +86,8 @@ msgstr "���������������"
#: src/labels.h:64 -msgid "Init. Proc. Time" -msgstr "���������������������" +msgid "Log Parsing Time" +msgstr ""
#: src/labels.h:65 msgid "Log Size" @@ -923,6 +923,9 @@ msgid "524 - CloudFlare - A timeout occurred" msgstr "524 - CloudFlare - ���������������������"
+#~ msgid "Init. Proc. Time" +#~ msgstr "���������������������" + #~ msgid "Built using the default in-memory hash database." #~ msgstr "������������������������������������������������"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/goaccess-1.5.1/src/commons.h new/goaccess-1.5.2/src/commons.h --- old/goaccess-1.5.1/src/commons.h 2021-06-29 00:30:30.000000000 +0200 +++ new/goaccess-1.5.2/src/commons.h 2021-09-26 20:28:03.000000000 +0200 @@ -43,7 +43,7 @@ #define __attribute__(x) /**/ #endif #define GO_UNUSED __attribute__((unused)) -#define GO_VERSION "1.5.1" +#define GO_VERSION "1.5.2" #define GO_WEBSITE "https://goaccess.io/" extern struct tm now_tm;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/goaccess-1.5.1/src/gstorage.c new/goaccess-1.5.2/src/gstorage.c --- old/goaccess-1.5.1/src/gstorage.c 2021-06-29 00:30:30.000000000 +0200 +++ new/goaccess-1.5.2/src/gstorage.c 2021-09-26 20:28:03.000000000 +0200 @@ -1115,8 +1115,12 @@ (lookfor = "TLSv1.1", !strncmp (token, lookfor, 7)) || (lookfor = "TLSv1.2", !strncmp (token, lookfor, 7)) || (lookfor = "TLSv1.3", !strncmp (token, lookfor, 7)) || + (lookfor = "TLS1.1", !strncmp (token, lookfor, 6)) || + (lookfor = "TLS1.2", !strncmp (token, lookfor, 6)) || + (lookfor = "TLS1.3", !strncmp (token, lookfor, 6)) || /* Nope, it's not 1.0 */ - (lookfor = "TLSv1", !strncmp (token, lookfor, 5))) + (lookfor = "TLSv1", !strncmp (token, lookfor, 5)) || + (lookfor = "TLS1", !strncmp (token, lookfor, 4))) return lookfor; return NULL; } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/goaccess-1.5.1/src/labels.h new/goaccess-1.5.2/src/labels.h --- old/goaccess-1.5.1/src/labels.h 2021-06-29 00:30:30.000000000 +0200 +++ new/goaccess-1.5.2/src/labels.h 2021-09-27 03:27:21.000000000 +0200 @@ -61,7 +61,7 @@ #define T_DATETIME _( "Date/Time") #define T_EXCLUDE_IP _( "Excl. IP Hits") #define T_FAILED _( "Failed Requests") -#define T_GEN_TIME _( "Init. Proc. Time") +#define T_GEN_TIME _( "Log Parsing Time") #define T_LOG _( "Log Size") #define T_LOG_PATH _( "Log Source") #define T_REFERRER _( "Referrers") diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/goaccess-1.5.1/src/parser.c new/goaccess-1.5.2/src/parser.c --- old/goaccess-1.5.1/src/parser.c 2021-06-29 00:30:30.000000000 +0200 +++ new/goaccess-1.5.2/src/parser.c 2021-09-26 20:28:03.000000000 +0200 @@ -434,13 +434,15 @@ * On success, the 1 is returned. */ static int verify_static_content (const char *req) { - const char *nul = req + strlen (req); + const char *nul = NULL; const char *ext = NULL, *pch = NULL; int elen = 0, i;
- if (strlen (req) < conf.static_file_max_len) + if ((req == NULL) || (*req == '\0')) return 0;
+ nul = req + strlen (req); + for (i = 0; i < conf.static_file_idx; ++i) { ext = conf.static_files[i]; if (ext == NULL || *ext == '\0') @@ -454,7 +456,7 @@ continue; }
- if (!strncasecmp (nul - elen, ext, elen)) + if (nul - req > elen && !strncasecmp (nul - elen, ext, elen)) return 1; }
@@ -1494,7 +1496,7 @@ * If the status code is within the ignore-array, 1 is returned. */ static int ignore_status_code (const char *status) { - if (conf.ignore_status_idx == 0) + if (!status || conf.ignore_status_idx == 0) return 0;
if (str_inarray (status, conf.ignore_status, conf.ignore_status_idx) != -1) @@ -1700,7 +1702,7 @@ char *spec = NULL; int ret = 0;
- if (!str) + if (!key || !str) return 0; /* empty JSON value, e.g., {method: ""} */ if (0 == strlen (str)) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/goaccess-1.5.1/src/settings.c new/goaccess-1.5.2/src/settings.c --- old/goaccess-1.5.1/src/settings.c 2021-06-29 00:30:30.000000000 +0200 +++ new/goaccess-1.5.2/src/settings.c 2021-09-26 20:28:03.000000000 +0200 @@ -203,6 +203,7 @@ ".tif ", ".ttf ", ".flv ", + ".avi", };
if (conf.static_file_idx > 0) @@ -754,7 +755,7 @@ break; case JSON_TRUE: val = xstrdup ("true"); - if ((ret = (*cb) (ptr_data, key, val))) + if (!key || (ret = (*cb) (ptr_data, key, val))) goto clean; ctx = json_get_context (&json, &level); if (ctx != JSON_ARRAY) @@ -764,7 +765,7 @@ break; case JSON_FALSE: val = xstrdup ("false"); - if ((ret = (*cb) (ptr_data, key, val))) + if (!key || (ret = (*cb) (ptr_data, key, val))) goto clean; ctx = json_get_context (&json, &level); if (ctx != JSON_ARRAY) @@ -774,7 +775,7 @@ break; case JSON_NULL: val = xstrdup ("-"); - if ((ret = (*cb) (ptr_data, key, val))) + if (!key || (ret = (*cb) (ptr_data, key, val))) goto clean; ctx = json_get_context (&json, &level); if (ctx != JSON_ARRAY) @@ -794,7 +795,7 @@ /* val */ else if (key && (ctx == JSON_ARRAY || ((level % 2) == 0 && ctx != JSON_ARRAY))) { val = xstrdup (json_get_string (&json, &len)); - if ((ret = (*cb) (ptr_data, key, val))) + if (!key || (ret = (*cb) (ptr_data, key, val))) goto clean; if (ctx != JSON_ARRAY) dec_json_key (key);