forked from allinurl/goaccess
-
Notifications
You must be signed in to change notification settings - Fork 0
/
ChangeLog
100 lines (81 loc) · 4.23 KB
/
ChangeLog
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
Changes to GoAccess 0.4.1 - Monday, December 13, 2010
* Ability to pass a flag to ./configure so GeoIP can be enabled if
needed.
* More flexibility when resizing the terminal. Should work fine with
the standard 80x24.
* Implemented a pipeline from stdin, so the input doesn't have to be
only a file.
Changes to GoAccess 0.4 - Tuesday, November 30, 2010
* Rewrote hash tables iterative code to avoid the use of GHashTableIter,
this way it works with all GLib > 2.0.0.
* Implemented list of agents for specific hosts.
* Added graphs to the unique_visitors subwin.
* Various bug fixes and code cleanups (mainly in the subwin modules).
* Bandwidth per day, and host was implemented as well.
Changes to GoAccess 0.3.3 - Monday, September 27, 2010
* Fixed a request size parsing issue. Due to malformed syntax on the
HTTP protocol, bandwidth was reset to 0.
Ex. "HEAD /" 400 20392
* Fixed a segfault when goaccess was executed without any options but
with an additional unknown argument.
* Tarball's filename was changed.
Changes to GoAccess 0.3.2 - Thursday, September 09, 2010
* Fixed an agent parsing issue. As a result, operating systems were
not properly counted.
Changes to GoAccess 0.3.1 - Friday, September 03, 2010
* Added a color scheme implementation
Changes to GoAccess 0.3 - Sunday, August 29, 2010
* Fixed invalid entries when parsing status codes
* Implemented a real support for LFS - Handles files larger than
2 GiB on 32-bit systems
* Added a more detailed and comprehensive browser and os report
* Fixed a segmentation fault on pop-up window search if haystack was null
* Added bandwidth details for requested files
* Added percentage details on modules 2, 3, 4, 5, 10, 11
* Implemented support for 'vhost_combined' log format
* Fixed a potential segmentation fault when resizing main window
* Position of data/graphs will change depending on # of hits
* A counter for total requests since initial parse was implemented
* Code cleanups
Changes to GoAccess 0.2 - Sunday, July 25, 2010
* Implemented real-time statistics (RTS). Data will be appended as the
log file grows. Equivalent to 'tail -f' on Unix systems
* Added a keyphrases report coming from Google search engine.
This includes, raw, cache, and translation queries.
* Implemented screen resize functionality
* Various small speed increases & code cleanup
* Fixed a memory leak when invalid entries were parsed
* Simplify the "process_unique_data" function
(Thanks to Florian Forster contribution)
* Simplify creation of the "unique visitors" hash-key.
(Thanks to Florian Forster contribution)
* Fix a potential buffer overflow.
(Thanks to Florian Forster contribution)
Changes to GoAccess 0.1.2 - Monday, July 12 2010
* Fixed a segmentation fault when parsing logs with unusual request type.
Ex. "GET HTTP/1.1 HTTP/1.1"
Changes to GoAccess 0.1.1 - Saturday, July 10 2010
* Added an enhanced error handling
* Added Glibc LFS
* Added an extra macro on configure.ac to check against GHashTableIter.
./configure might not check for glib 2.16 that introduced 'GHashTableIter'.
* Clean up code a little bit
* Fixed a segmentation fault when displaying the help text on x86_64.
(Thanks to Florian Forster contribution)
* Fixed casts associated with "g_hash_table_iter_next".
(Thanks to Florian Forster contribution)
* Fixed two format strings. (If the error was ever triggered, it'd most
likely lead to a segfault.)
(Thanks to Florian Forster contribution)
* Fixed assignments in conditions. In case the assignment is actually
intended, put extra parenthesis around it. This will shut GCC
(and others) up.
(Thanks to Florian Forster contribution)
* Fixed comparison between signed and unsigned integer types.
(Thanks to Florian Forster contribution)
* Fixed includes.
(Thanks to Florian Forster contribution)
* Fixed function declarations.
(Thanks to Florian Forster contribution)
Tuesday, July 06, 21:12:29 2010 Gerardo Orellana (goaccess at prosoftcorp.com)
* Initial release 0.1