Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

update from original #1

Open
wants to merge 3,749 commits into
base: master
Choose a base branch
from
Open
Changes from 1 commit
Commits
Show all changes
3749 commits
Select commit Hold shift + click to select a range
c2c3207
Updated AUTHORS to reflect latest contributions.
allinurl Mar 31, 2023
adf7706
Updated the ChangeLog with the latest changes.
allinurl Mar 31, 2023
6a4af10
Version bumped to 1.7.2.
allinurl Mar 31, 2023
85936ef
Updated lang po files with latest changes.
allinurl Mar 31, 2023
f2bd49a
Moved memory hash storage to their own source files.
allinurl Apr 2, 2023
1fac919
Updated pointer declarations to the right of spaces (-par)indent 2.2.13.
allinurl Apr 2, 2023
5a07d3d
Update parser.c
allinurl Apr 6, 2023
8318f3e
add translation status badge to README
felixhaeberle Apr 18, 2023
d3c294b
Merge pull request #2505 from felixhaeberle/master
allinurl Apr 25, 2023
d31d376
Update README.md
allinurl Apr 25, 2023
3bdfb2f
Add Semgrep CI
semgrep-bot May 3, 2023
02da4fd
Moved get_sorted_dates() to a common hash source.
allinurl May 4, 2023
b8eff75
Moved persistence routines in preparation for the upcoming search fea…
allinurl May 4, 2023
6b43432
Update .gitignore
allinurl May 6, 2023
2bea651
Moved function definition to the proper header file.
allinurl May 6, 2023
fdaafbf
Minor formatting changes to function definitions.
allinurl May 6, 2023
07fd62f
Ensure a semi-colon is added to the connection obj.
allinurl May 22, 2023
b7f8790
Upgraded to D3.js v7 including charts.js code.
allinurl May 27, 2023
91f14d2
enhance(browsers): Updated browsers.c with more user agents and sugge…
jordantrizz Jun 7, 2023
edae10f
enhance(browsers): Improved browsers.c and created new categories.
jordantrizz Jun 7, 2023
bfacede
Updated websocket binding in an attempt to support a dual stack.
allinurl Jun 16, 2023
4b9b02c
Update Japanese translation
gemmaro Jul 15, 2023
d86f733
Merge pull request #2536 from gemmaro/po/ja
allinurl Jul 15, 2023
25b8967
Update deb-packaging.yml bookworm
allinurl Jul 21, 2023
2683461
Update deb-packaging.yml
allinurl Jul 21, 2023
9d4bab5
Update deb-packaging.yml
allinurl Jul 22, 2023
a6975af
Macintosh -> macOS
sveinbjornt Sep 20, 2023
9f9c8b6
Merge pull request #2561 from sveinbjornt/master
allinurl Sep 20, 2023
59c6329
Updated FontAwesome with additional icons for upcoming major release.
allinurl Sep 29, 2023
35c9b0f
Updated bootstrap to v3.4.
allinurl Sep 29, 2023
013c082
Version bumped to 1.8.
allinurl Sep 30, 2023
79de1ff
Version bumped to 1.8.
allinurl Sep 30, 2023
aba3019
Updated lang po files with latest changes.
allinurl Sep 30, 2023
8055732
Updated man page with latest changes.
allinurl Sep 30, 2023
f145f41
Updated NEWS with latest changes.
allinurl Sep 30, 2023
bd19830
Updated README.md with latest changes.
allinurl Sep 30, 2023
0fe1ac2
Updated AUTHORS with latest contributions.
allinurl Sep 30, 2023
34ced98
Updated AUTHORS with latest contributions.
allinurl Sep 30, 2023
3f36dd5
Updated Changelog with latest changes for v1.8.
allinurl Sep 30, 2023
ca8529d
Fixed Changelog typo.
allinurl Sep 30, 2023
9195ad0
Updated man page with dual stack notes.
allinurl Sep 30, 2023
3ef630e
Update deb-packaging.yml
allinurl Sep 30, 2023
7549495
Updated Changelog with latest changes for v1.8.
allinurl Sep 30, 2023
add0983
Update deb-packaging.yml
allinurl Sep 30, 2023
f50e05f
Updated docker-publish.yml.
allinurl Oct 1, 2023
6aafe83
Updated docker-publish.yml.
allinurl Oct 1, 2023
d924274
Updated docker-publish.yml.
allinurl Oct 1, 2023
d7415ee
Updated docker-publish.yml.
allinurl Oct 1, 2023
05a4da9
Updated docker-publish.yml.
allinurl Oct 1, 2023
6b54051
Updated docker-publish.yml.
allinurl Oct 1, 2023
465ae85
Revert "🐳 Build docker image on different architectures"
allinurl Oct 1, 2023
f15c759
Updated login to dockerhub - docker-publish.yml
allinurl Oct 1, 2023
2c87924
Attempt to build multi-platform pushing manifest list.
allinurl Oct 1, 2023
4d83ba3
Fixed issue with xScale.domain() going out of boundaries in certain c…
allinurl Oct 27, 2023
cc7f4fa
Fixed issue when trying to apply a regex on an invalid value (HTML re…
allinurl Oct 27, 2023
3fe06ef
Fix #2573 - Prevent setting default static files when no static-file …
Urvika-gola Oct 30, 2023
f1bbf45
Merge pull request #2576 from Urvika-gola/issue-2573
allinurl Oct 31, 2023
79fa9ac
Updated AUTHORS with latest contributions.
allinurl Oct 31, 2023
f92fbb0
Updated NEWS with latest changes.
allinurl Oct 31, 2023
fc97e57
Version bumped to 1.8.1.
allinurl Oct 31, 2023
3555fbc
Version bumped to 1.8.1.
allinurl Oct 31, 2023
a0c2eed
Version bumped to 1.8.1.
allinurl Oct 31, 2023
3a4e3b1
Updated lang po files with latest changes.
allinurl Oct 31, 2023
96c78e5
Added latest Android and macOS versions to the list of OSs.
allinurl Nov 1, 2023
e420a58
Updated Changelog with latest changes for v1.8.1.
allinurl Nov 1, 2023
fff5e22
Update deb-packaging.yml
allinurl Nov 1, 2023
8e7203d
Add SEARCH method in gstorage.c
panos-stavrianos Dec 1, 2023
7df2f8f
Merge pull request #2587 from panos-stavrianos/patch-1
allinurl Dec 2, 2023
522223b
Add stdio.h dependency in two header files
Sea-n Dec 5, 2023
7e11086
Remove unused includes in src/*.c
Sea-n Dec 5, 2023
daa07ba
Use more precise word for SIGINT/SIGTERM handler
Sea-n Nov 8, 2023
401d824
Remove unused function signatures in util.h
Sea-n Dec 5, 2023
9c198e0
Update function signatures in util.h
Sea-n Dec 5, 2023
1ddc1fc
Remove redundant semi-colon in stmt;;
Sea-n Dec 4, 2023
fe53e1c
Fix typo in two enum
Sea-n Dec 4, 2023
7a4fb91
Fix typo in source code comments
Sea-n Nov 8, 2023
c1f3206
Fix typo in docs
Sea-n Dec 5, 2023
c47d0f5
Use https for gwsocket website link in tpls.html
Sea-n Dec 4, 2023
b04c674
Slightly improve readme markup
Sea-n Dec 5, 2023
0131a74
Merge pull request #2588 from Sea-n/master
allinurl Dec 5, 2023
29c7a61
Fix heap overflow in set_browser_os()
Sea-n Dec 10, 2023
62fe923
Update src/browsers.c
allinurl Dec 11, 2023
334b053
Merge pull request #2520 from jordantrizz/new-ua
allinurl Dec 11, 2023
9561e86
Update browsers.c
allinurl Dec 11, 2023
5138abb
Merge pull request #2592 from Sea-n/fix-gstorage-heap-overflow
allinurl Dec 11, 2023
b666bfd
Depreacte --output-format, only allow --output option
Sea-n Dec 9, 2023
0601571
Remove trailing spaces
Sea-n Dec 9, 2023
96e64c5
Explicitly state that -o support both file and format as argument
Sea-n Dec 13, 2023
52bd094
Merge pull request #2591 from Sea-n/master
allinurl Dec 13, 2023
cb1613a
Fixed TUI and temporarily ignore SIGINT during subdialog execution.
allinurl Dec 14, 2023
b1332f5
Update goaccess.conf
allinurl Dec 16, 2023
df2df1e
Merge read_lines() for with/without GETLINE
Sea-n Dec 11, 2023
8164121
Rename pre_process_log() to parse_line()
Sea-n Dec 17, 2023
6815e30
Uplift process_log() from parse_line()
Sea-n Dec 19, 2023
9ee7266
Uplift process_log() from read_line()
Sea-n Dec 19, 2023
22e3f4b
Add --jobs and --chunk-size options
Sea-n Dec 19, 2023
18a0065
Replace logitems with GJob in read_lines()
Sea-n Dec 18, 2023
49f3308
Replace lines with GJob in read_lines()
Sea-n Dec 14, 2023
e8ba79e
Parse lines to GLogItem in batch
Sea-n Dec 18, 2023
a8996cc
Eliminate data races with __sync_bool_compare_and_swap()
Sea-n Dec 16, 2023
4b140aa
Use __sync_add_and_fetch()
Sea-n Dec 17, 2023
90be678
Add GLog->start_time for parse_specifier() and init_log_item()
Sea-n Dec 16, 2023
2229709
Use logitem instead of glog->item for init_log_item()
Sea-n Dec 16, 2023
c612935
Change char * to const char * for parser
Sea-n Dec 16, 2023
43ed0c1
Implement the parallel version for log parsing
Sea-n Dec 17, 2023
c7c7df2
Process logs in batch
Sea-n Dec 18, 2023
4cd518f
Run proc_logs while read_lines_thread in progress
Sea-n Dec 18, 2023
6d2cb7e
Change GLogItem->status from char* to int
Sea-n Dec 18, 2023
1a07276
Add multi-thread to README
Sea-n Dec 14, 2023
f4ca02d
Update .gitignore
Sea-n Dec 14, 2023
1e116d0
Merge pull request #2594 from Sea-n/multithread-part1
allinurl Dec 20, 2023
41e63dc
Ensure we don't process more than we should when testing for log format.
allinurl Dec 20, 2023
399837d
Updated code formatting to align with the coding style.
allinurl Dec 20, 2023
0550432
Fixed regression from commit 1e116d04 preventing stdin data piping.
allinurl Dec 22, 2023
728fd7d
Fixed issue where it will segfault when using ignore* options.
allinurl Dec 31, 2023
8f570c8
Refactored read_lines() for improved cohesion by decomposing it into …
allinurl Dec 31, 2023
496f9c7
Eliminated temporary debugging messages from the parsing code.
allinurl Dec 31, 2023
c6efef6
Updated help section, threads and chunk-size options.
allinurl Jan 1, 2024
9a1ad61
Ensure we show format errors if max tests is reached on stdin.
allinurl Jan 3, 2024
49fde96
Ensure the WebSocket server is spun up once log-format checks have pa…
allinurl Jan 3, 2024
8495d4d
Fixed warning: comparison of integer expressions with different signe…
allinurl Jan 4, 2024
1280072
Removed unnecessary comment.
allinurl Jan 4, 2024
e432c01
Updated --chunk-size help section for clarity.
allinurl Jan 4, 2024
d2a62bd
Updated man page to clarify --exclude-ip.
allinurl Jan 4, 2024
70ca367
Update man page to reflect multithreading parsing changes.
allinurl Jan 4, 2024
44facdd
Merge pull request #2603 from allinurl/multithread-parsing
allinurl Jan 4, 2024
ff07227
handle SIGQUIT as a signal for a graceful shutdown
jkittner Jan 5, 2024
57bfa03
Merge pull request #2605 from jkittner/sigquit-handling
allinurl Jan 6, 2024
943889a
feat(settings): add traefik log format
SlowMo24 Jan 8, 2024
122952e
refactor: typo
SlowMo24 Jan 8, 2024
15c9b62
fix(settings.c): add comma
SlowMo24 Jan 8, 2024
1da7545
doc: add minor documentation
SlowMo24 Jan 8, 2024
8797da9
doc: move docu to website
SlowMo24 Jan 8, 2024
5d1836e
doc: remove repeat
SlowMo24 Jan 8, 2024
01c074a
Merge pull request #2607 from SlowMo24/traefik-clf
allinurl Jan 9, 2024
6c68a6e
Added basic run tests to build workflow.
allinurl Jan 11, 2024
1e8c214
Merge pull request #2608 from SlowMo24/minor-ducumentation
allinurl Jan 11, 2024
941c885
Update build-test.yml
allinurl Jan 11, 2024
be1a7c6
Updated build test to include tz for datetime format.
allinurl Jan 11, 2024
043453f
Ensure we use mutex locking to avoid TZ environment race condition.
allinurl Jan 11, 2024
e8d1595
fix: add android 12.1 in operating systems
GeraldoJAlves Jan 13, 2024
70a9215
Merge pull request #2610 from GeraldoJAlves/fix/os-android-12.1
allinurl Jan 13, 2024
0b95e80
Extract referer host more reliably
vimpostor Jan 15, 2024
548be65
Merge pull request #2611 from vimpostor/refhost
allinurl Jan 16, 2024
40162a9
Add SeznamBot, AppleBot as Crawlers
midgenasia Jan 25, 2024
2d27780
Merge pull request #2617 from midgenasia/patch-1
allinurl Jan 25, 2024
998f3f3
Ensure that child items within the panel are sorted in ascending/desc…
allinurl Jan 27, 2024
a85038d
Version bumped to 1.9.
allinurl Jan 27, 2024
d5653f5
Version bumped to 1.9.
allinurl Jan 27, 2024
02ddbbc
Version bumped to 1.9.
allinurl Jan 27, 2024
42d9930
Updated NEWS with latest changes.
allinurl Jan 27, 2024
3c0cc64
Updated man page with latest changes.
allinurl Jan 27, 2024
9d67e99
Updated NEWS with latest changes.
allinurl Jan 30, 2024
7a2fe04
Updated Changelog with latest changes.
allinurl Jan 30, 2024
205d3a4
Updated Changelog with latest changes.
allinurl Jan 30, 2024
16fa9cf
Updated lang po files with latest changes.
allinurl Jan 30, 2024
d42d552
Fix minor typographic/orthographic/grammatical errors in de.po
realpixelcode Jan 30, 2024
0eff88d
further minor fixes in de.po
realpixelcode Jan 30, 2024
69e06a8
Add support for macOS to the OS detection
rgriebl Jan 31, 2024
2e1ea63
Fixed C99 mode issue with initial declarations [CentOS7].
allinurl Jan 31, 2024
f2043ee
Merge pull request #2621 from realpixelcode/patch-1
allinurl Jan 31, 2024
62f80fe
Merge pull request #2622 from rgriebl/rgriebl-patch-macos
allinurl Jan 31, 2024
8c1464e
Fixed regression where parsing stops at the first empty log file.
allinurl Feb 2, 2024
e2cc7db
Fixed undefined variable declarations.
allinurl Feb 2, 2024
2adb92a
Version bumped to 1.9.1.
allinurl Feb 6, 2024
cdc114d
Version bumped to 1.9.1.
allinurl Feb 6, 2024
75a3312
Year on source files bumped.
allinurl Feb 6, 2024
8a91b2a
Updated lang po files with latest changes.
allinurl Feb 6, 2024
9b17852
Updated AUTHORS with latest contributions.
allinurl Feb 6, 2024
29bac86
Version bumped to 1.9.1.
allinurl Feb 6, 2024
b5196d7
Version bumped to 1.9.1.
allinurl Feb 6, 2024
a2a5d87
Version bumped to 1.9.1.
allinurl Feb 6, 2024
8741b62
Year on source files bumped.
allinurl Feb 6, 2024
04a987e
Version bumped to 1.9.1.
allinurl Feb 6, 2024
223a922
Updated lang po files with latest changes.
allinurl Feb 6, 2024
0b0e211
Fix CADDY JSON example log format; Handle headers correctly
Teqed Feb 8, 2024
5d87f78
Replace `remote_ip` with `client_ip`, allowing the use of trusted pro…
Teqed Feb 8, 2024
2db5a42
Merge pull request #2629 from Teqed/caddy-trusted-proxies
allinurl Feb 9, 2024
b73551f
Update sv.po
tellustheguru Feb 12, 2024
ff7ebd5
Fixed cursor movement on duplicate specifier during log format parsing.
allinurl Feb 12, 2024
6b97292
Merge pull request #2632 from tellustheguru/patch-1
allinurl Feb 13, 2024
534fced
Updated man page to indicate Caddy's local/info format.
allinurl Feb 14, 2024
b0e4dd3
Updated man page with additional notes on pre-defined formats.
allinurl Feb 15, 2024
9b625c8
update ncurses dependency for Ubuntu/Debian
meonkeys Mar 18, 2024
3506128
Merge pull request #2647 from meonkeys/update-ubuntu-curses-dep
allinurl Mar 19, 2024
64530e7
Update build-test.yml
allinurl Mar 20, 2024
89fc4d3
Update build-test.yml
allinurl Mar 20, 2024
6a20b77
Update build-test.yml
allinurl Mar 20, 2024
95037d2
Update build-test.yml
allinurl Mar 20, 2024
80e6a2c
remove old README
meonkeys Mar 18, 2024
e52b85a
Ensure automake doesn't complain about missing README.
allinurl Mar 26, 2024
61637c8
An attempt to fix the lack of support for %z on strptime [non-glibc].
allinurl Mar 26, 2024
b3b71ec
Fixed timezone offset parsing to ensure proper extraction of hours/mins.
allinurl Mar 26, 2024
fcc6584
Use an escape seq. to clear the line from the cursor to the end.
allinurl Mar 28, 2024
dc0f9d1
typo: Update goaccess.conf
newbe36524 Apr 3, 2024
5cb1ff7
Revised the hide/ignore-referrer option to filter by hostname directly.
allinurl Apr 7, 2024
b751f29
Resolved regression in 0dab9fb for format modification in TUI dialog.
allinurl Apr 8, 2024
d7c7dac
Added additional non-official/standard HTTP status codes.
allinurl Apr 9, 2024
5ee83fd
Added World Map to the Geo Location panel on the HTML report.
allinurl Apr 12, 2024
01a6fcf
Version bumped to 1.9.2.
allinurl Apr 12, 2024
922eab8
Version bumped to 1.9.2.
allinurl Apr 12, 2024
b4588ff
Updated NEWS with latest changes.
allinurl Apr 12, 2024
2a9af86
Updated AUTHORS to reflect latest contributions.
allinurl Apr 12, 2024
2a90d54
Version bumped to 1.9.2.
allinurl Apr 12, 2024
47f413f
Updated Changelog with latest changes.
allinurl Apr 12, 2024
a933a87
Updated man page with latest changes.
allinurl Apr 12, 2024
e77578f
Updated lang po files with latest changes.
allinurl Apr 12, 2024
964776c
Update deb-packaging.yml
allinurl Apr 12, 2024
5c4ce9b
Ensure proper JS comments so they can be minified + formatting.
allinurl Apr 12, 2024
c80ae92
Update and rename Dockerfile.debian-10 to Dockerfile.debian-12
allinurl Apr 20, 2024
756d6c2
Update README.md
allinurl Apr 20, 2024
2eb7e63
Updated indentation on comments and line length.
allinurl May 2, 2024
f75925c
Added additional common bots to the list.
allinurl May 10, 2024
70fbb72
Fixed inability to parse JSON keys containing dots.
allinurl May 12, 2024
c7ff4b4
Updated C built test workflow and added config params.
allinurl May 14, 2024
a375bc4
Constify read-only data
cgzones May 8, 2024
023b2d4
Deduplicate strtoupper()
cgzones May 8, 2024
dd296ec
Avoid UB in character checking functions
cgzones May 8, 2024
b635150
Avoid out-of-bounds access in serial processing mode
cgzones May 8, 2024
412e803
Insert the status code in the correct position
cgzones May 8, 2024
2e6c0a7
Avoid out-of-bounds access for invalid HTTP status codes
cgzones May 8, 2024
e49a3e4
Avoid unnecessary string copies
cgzones May 8, 2024
b45ab0d
Fix two missing instances of string copy refactoring
cgzones May 14, 2024
c6199f6
Fixed regression introduced in 8f570c, which caused duplicate counts …
allinurl May 14, 2024
8723d5b
Added --enable-asan to the configure options for debugging purposes.
allinurl May 14, 2024
2be4669
Added ASan to the build configure options.
allinurl May 14, 2024
891d965
Ensure ASan --enable-asan is available in macOS too.
allinurl May 14, 2024
761b429
Ensure ASan --enable-asan is available in macOS too.
allinurl May 14, 2024
f81bf90
Update hash table increment functions
cgzones May 16, 2024
aede5d1
Fixed comment typo on gkhash.c
allinurl May 21, 2024
77bb087
Updated code indentation/spacing.
allinurl May 26, 2024
3ac2198
Always free extracted string
cgzones May 30, 2024
6c6e7ee
Avoid passing huge object by value
cgzones May 30, 2024
b101578
Version bumped to 1.9.3.
allinurl Jun 1, 2024
f2e9222
Version bumped to 1.9.3.
allinurl Jun 1, 2024
59bf85f
Updated NEWS with latest changes.
allinurl Jun 1, 2024
75b7766
Updated man page with latest changes.
allinurl Jun 1, 2024
74caedd
Updated Changelog with latest changes.
allinurl Jun 1, 2024
a79f8f1
Updated Contributing section under README.md.
allinurl Jun 1, 2024
f2b959e
Version bumped to 1.9.3.
allinurl Jun 1, 2024
67b3afb
Update README.md
allinurl Jul 10, 2024
2e0a7c5
Add more Enterprise Linux
metalefty Jul 22, 2024
2e11d3e
Prevent CloudLinux from belonging to Crawlers
metalefty Jul 22, 2024
8a66b65
Update build-test.yml to use Github macos-14
allinurl Aug 21, 2024
27723f4
Update `build-test.yml` to use GitHub's macOS runners.
allinurl Aug 21, 2024
fe55fff
remove dup DotBot in browsers.list
meonkeys Oct 20, 2024
6cb9e00
Add `apple-touch-icon`
heyainsleymae Oct 29, 2024
9258629
Add GoAccess SVG icon
heyainsleymae Nov 19, 2024
85978ae
Update README.md
allinurl Nov 26, 2024
083a114
Update README.md
allinurl Nov 26, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
fix: add android 12.1 in operating systems
When processing requests with Android version 12.1, the report was generated as Eclair 12
  • Loading branch information
GeraldoJAlves authored Jan 13, 2024
commit e8d1595355fb053ff88af3728e51f7eba99ecf79
2 changes: 2 additions & 0 deletions src/opesys.c
Original file line number Diff line number Diff line change
Expand Up @@ -132,6 +132,8 @@ get_real_android (const char *droid) {
return alloc_string ("Android 13");
else if (strstr (droid, "12"))
return alloc_string ("Android 12");
else if (strstr (droid, "12.1"))
return alloc_string ("Android 12.1");
else if (strstr (droid, "11"))
return alloc_string ("Android 11");
else if (strstr (droid, "10"))
Expand Down