Merge pull request #46

This commit is contained in:
Valentino Orlandi 2024-02-17 15:21:11 +00:00
commit ab76029a35
2 changed files with 19 additions and 6 deletions

View File

@ -1,3 +1,15 @@
# v4.00
- Fixes
- Code improvements
- Performance improvements
- Stability improvements
- Tests improvements
- Generating warnings dinamically
- New tool:
- Changelog
<br/><br/>
# v3.00

View File

@ -3,7 +3,7 @@
<p align="center">Parse Apache2 / Nginx / IIS logs and view dynamically generated statistics</p>
<div align="center">
<img src="https://img.shields.io/badge/version-3.00-fff"/>
<img src="https://img.shields.io/badge/version-4.00-fff"/>
<img src="https://img.shields.io/badge/C%2B%2B-20-blue"/>
<img src="https://img.shields.io/badge/Qt-6-blue"/>
<br/>
@ -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)*<br/><br/>
- Qt6 *(Framework 6.6+, Linguist, Widgets, Charts, Sql, Network)*<br/><br/>
- **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**.<br/>
*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.<br/>
In the *warning* section you can view the lines which are triggering a warning.<br/>
Warnings are generated dinamically depending on your [warnlists](#warnlist): changing the elements in the *warnlists* will produce different warnings.<br/>
![screenshot](https://git.disroot.org/elB4RTO/screenshots/raw/branch/main/LogDoctor/stats_warnings.png)
@ -388,9 +389,9 @@ This is because it is unlikely (supposedly impossible) that a hash equals anothe
### Estimated working speed
1~25 MB/s
10~200 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.
<br/><br/>