From 55fad378630dbb31d2650b06b3a1262932b82243 Mon Sep 17 00:00:00 2001 From: Valentino Orlandi Date: Fri, 16 Feb 2024 21:41:49 +0000 Subject: [PATCH 1/5] Updated CHANGELOG.md --- CHANGELOG.md | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 0c021ca3..2673f402 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,15 @@ +# v4.00 + +- Fixes +- Code improvements +- Performance improvements +- Stability improvements +- Tests improvements +- Generating warnings dinamically +- New tool: + - Changelog + +

# v3.00 From 15eb3cd484b09130b99b0c68de872234161dbb0f Mon Sep 17 00:00:00 2001 From: Valentino Orlandi Date: Fri, 16 Feb 2024 21:52:23 +0000 Subject: [PATCH 2/5] Update README.md --- README.md | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index 0353d98c..848d2ff9 100644 --- a/README.md +++ b/README.md @@ -3,7 +3,7 @@

Parse Apache2 / Nginx / IIS logs and view dynamically generated statistics

- +
@@ -83,7 +83,7 @@ LogDoctor is a hard fork of [Craplog](https://git.disroot.org/elB4RTO/CRAPLOG). - **From binary**: - C++ 20 - - Qt6 *(Framework 6.2+, Linguist, Widgets, Charts, Sql, Network)*

+ - Qt6 *(Framework 6.4+, Linguist, Widgets, Charts, Sql, Network)*

- **From source**: - *all the above* - CMake @@ -277,7 +277,7 @@ Each web server has its own list. #### Warnlist As for the *blacklist*, you can add elements to the **warnlist**.
-*Warnlists* will mark with a **warning** the lines triggering them. Warnings can be viewed and modified in the relative [statistics](#warnings) section. +*Warnlists* will mark with a **warning** the lines triggering them. Warnings can be viewed in the relative [statistics](#warnings) section. Each web server has its own lists. @@ -291,7 +291,8 @@ Most of the *statistics sections* allows you to set filters to the log fields, t ### Warnings -In the *warning* section you can view the lines which triggered a warning, as well as remove any of the warnings and/or add your own.
+In the *warning* section you can view the lines which are triggering a warning.
+Warnings are generated dinamically depending on your [warnlists](#warnlist): changing the elements in the *warnlists* will produce different warnings.
![screenshot](https://git.disroot.org/elB4RTO/screenshots/raw/branch/main/LogDoctor/stats_warnings.png) From 067578ee01e690309a7559a451dafa2d2a030084 Mon Sep 17 00:00:00 2001 From: Valentino Orlandi Date: Fri, 16 Feb 2024 22:12:45 +0000 Subject: [PATCH 3/5] Updated README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 848d2ff9..676e6a85 100644 --- a/README.md +++ b/README.md @@ -389,7 +389,7 @@ This is because it is unlikely (supposedly impossible) that a hash equals anothe ### Estimated working speed -1~25 MB/s +10~100 MB/s May be higher or lower depending on the complexity of the logs, the complexity of the blacklist/warnlists, your hardware and the workload of your system during the execution. From 4b1f4f434af71004a49079f32b8fc58e16072d44 Mon Sep 17 00:00:00 2001 From: Valentino Orlandi Date: Fri, 16 Feb 2024 23:27:58 +0000 Subject: [PATCH 4/5] Updated README.md --- README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 676e6a85..f8de1a0f 100644 --- a/README.md +++ b/README.md @@ -83,7 +83,7 @@ LogDoctor is a hard fork of [Craplog](https://git.disroot.org/elB4RTO/CRAPLOG). - **From binary**: - C++ 20 - - Qt6 *(Framework 6.4+, Linguist, Widgets, Charts, Sql, Network)*

+ - Qt6 *(Framework 6.6+, Linguist, Widgets, Charts, Sql, Network)*

- **From source**: - *all the above* - CMake @@ -391,7 +391,7 @@ This is because it is unlikely (supposedly impossible) that a hash equals anothe 10~100 MB/s -May be higher or lower depending on the complexity of the logs, the complexity of the blacklist/warnlists, your hardware and the workload of your system during the execution. +May be higher or lower depending on the complexity of the logs, the complexity of the blacklist, the build type, your hardware and the workload of your system during the execution.

From d2ac8bc38aea4389adfc6dcf4177068ef57a09ad Mon Sep 17 00:00:00 2001 From: Valentino Orlandi Date: Sat, 17 Feb 2024 15:19:40 +0000 Subject: [PATCH 5/5] Updated README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index f8de1a0f..76d1248f 100644 --- a/README.md +++ b/README.md @@ -389,7 +389,7 @@ This is because it is unlikely (supposedly impossible) that a hash equals anothe ### Estimated working speed -10~100 MB/s +10~200 MB/s May be higher or lower depending on the complexity of the logs, the complexity of the blacklist, the build type, your hardware and the workload of your system during the execution.