logswan

Fast Web log analyzer using probabilistic data structures
Log | Files | Refs | README | LICENSE

commit e603bd71fcc1786a5a80ae24febd1a3df8acc55f
parent d59bf156809b47f78c9e2561153f650c0892d474
Author: Frederic Cambus <fcambus@users.sourceforge.net>
Date:   Mon,  2 Nov 2015 15:56:47 +0100

Logswan 1.02 release

Diffstat:
MCMakeLists.txt | 4++--
MChangeLog | 9+++++++++
Mexamples/logswan.json | 2+-
Msrc/definitions.c | 4++--
Msrc/definitions.h | 4++--
Msrc/logswan.c | 6+++---
Msrc/logswan.h | 6+++---
Msrc/output.c | 4++--
Msrc/output.h | 4++--
Msrc/parse.c | 4++--
Msrc/parse.h | 4++--
Msrc/results.h | 4++--
12 files changed, 32 insertions(+), 23 deletions(-)

diff --git a/CMakeLists.txt b/CMakeLists.txt @@ -1,10 +1,10 @@ ############################################################################### # # -# Logswan 1.01 (c) by Frederic Cambus 2015 # +# Logswan 1.02 (c) by Frederic Cambus 2015 # # https://github.com/fcambus/logswan # # # # Created: 2015/05/31 # -# Last Updated: 2015/10/01 # +# Last Updated: 2015/11/02 # # # ############################################################################### diff --git a/ChangeLog b/ChangeLog @@ -1,3 +1,12 @@ +Logswan 1.02 (2015-11-02) + +- Renaming 'resource' variable to 'request' in the 'logLine' struct +- Do not attempt to parse empty date tokens +- Do not attempt to parse empty request tokens (Thanks Brian Carpenter for +reporting the issue) + + + Logswan 1.01 (2015-10-01) - Documentation updates diff --git a/examples/logswan.json b/examples/logswan.json @@ -1,6 +1,6 @@ { "date": "2015-09-28 19:11:00", - "generator": "Logswan 1.01", + "generator": "Logswan 1.02", "file_size": 21510440139, "processed_lines": 104646437, "invalid_lines": 111, diff --git a/src/definitions.c b/src/definitions.c @@ -1,10 +1,10 @@ /*****************************************************************************/ /* */ -/* Logswan 1.01 (c) by Frederic Cambus 2015 */ +/* Logswan 1.02 (c) by Frederic Cambus 2015 */ /* https://github.com/fcambus/logswan */ /* */ /* Created: 2015/05/31 */ -/* Last Updated: 2015/10/01 */ +/* Last Updated: 2015/11/02 */ /* */ /* Logswan is released under the BSD 3-Clause license. */ /* See LICENSE file for details. */ diff --git a/src/definitions.h b/src/definitions.h @@ -1,10 +1,10 @@ /*****************************************************************************/ /* */ -/* Logswan 1.01 (c) by Frederic Cambus 2015 */ +/* Logswan 1.02 (c) by Frederic Cambus 2015 */ /* https://github.com/fcambus/logswan */ /* */ /* Created: 2015/05/31 */ -/* Last Updated: 2015/10/01 */ +/* Last Updated: 2015/11/02 */ /* */ /* Logswan is released under the BSD 3-Clause license. */ /* See LICENSE file for details. */ diff --git a/src/logswan.c b/src/logswan.c @@ -1,10 +1,10 @@ /*****************************************************************************/ /* */ -/* Logswan 1.01 (c) by Frederic Cambus 2015 */ +/* Logswan 1.02 (c) by Frederic Cambus 2015 */ /* https://github.com/fcambus/logswan */ /* */ /* Created: 2015/05/31 */ -/* Last Updated: 2015/11/01 */ +/* Last Updated: 2015/11/02 */ /* */ /* Logswan is released under the BSD 3-Clause license. */ /* See LICENSE file for details. */ @@ -77,7 +77,7 @@ int main (int argc, char *argv[]) { hll_init(&uniqueIPv6, 20); printf("-------------------------------------------------------------------------------\n" \ - " Logswan 1.01 (c) by Frederic Cambus 2015 \n" \ + " Logswan 1.02 (c) by Frederic Cambus 2015 \n" \ "-------------------------------------------------------------------------------\n\n"); while ((getoptFlag = getopt(argc, argv, "hv")) != -1) { diff --git a/src/logswan.h b/src/logswan.h @@ -1,10 +1,10 @@ /*****************************************************************************/ /* */ -/* Logswan 1.01 (c) by Frederic Cambus 2015 */ +/* Logswan 1.02 (c) by Frederic Cambus 2015 */ /* https://github.com/fcambus/logswan */ /* */ /* Created: 2015/05/31 */ -/* Last Updated: 2015/10/01 */ +/* Last Updated: 2015/11/02 */ /* */ /* Logswan is released under the BSD 3-Clause license. */ /* See LICENSE file for details. */ @@ -14,7 +14,7 @@ #ifndef LOGSWAN_H #define LOGSWAN_H -#define VERSION "Logswan 1.01" +#define VERSION "Logswan 1.02" #define LINE_MAX_LENGTH 65536 #endif /* LOGSWAN_H */ diff --git a/src/output.c b/src/output.c @@ -1,10 +1,10 @@ /*****************************************************************************/ /* */ -/* Logswan 1.01 (c) by Frederic Cambus 2015 */ +/* Logswan 1.02 (c) by Frederic Cambus 2015 */ /* https://github.com/fcambus/logswan */ /* */ /* Created: 2015/05/31 */ -/* Last Updated: 2015/10/01 */ +/* Last Updated: 2015/11/02 */ /* */ /* Logswan is released under the BSD 3-Clause license. */ /* See LICENSE file for details. */ diff --git a/src/output.h b/src/output.h @@ -1,10 +1,10 @@ /*****************************************************************************/ /* */ -/* Logswan 1.01 (c) by Frederic Cambus 2015 */ +/* Logswan 1.02 (c) by Frederic Cambus 2015 */ /* https://github.com/fcambus/logswan */ /* */ /* Created: 2015/05/31 */ -/* Last Updated: 2015/10/01 */ +/* Last Updated: 2015/11/02 */ /* */ /* Logswan is released under the BSD 3-Clause license. */ /* See LICENSE file for details. */ diff --git a/src/parse.c b/src/parse.c @@ -1,10 +1,10 @@ /*****************************************************************************/ /* */ -/* Logswan 1.01 (c) by Frederic Cambus 2015 */ +/* Logswan 1.02 (c) by Frederic Cambus 2015 */ /* https://github.com/fcambus/logswan */ /* */ /* Created: 2015/05/31 */ -/* Last Updated: 2015/10/01 */ +/* Last Updated: 2015/11/02 */ /* */ /* Logswan is released under the BSD 3-Clause license. */ /* See LICENSE file for details. */ diff --git a/src/parse.h b/src/parse.h @@ -1,10 +1,10 @@ /*****************************************************************************/ /* */ -/* Logswan 1.01 (c) by Frederic Cambus 2015 */ +/* Logswan 1.02 (c) by Frederic Cambus 2015 */ /* https://github.com/fcambus/logswan */ /* */ /* Created: 2015/05/31 */ -/* Last Updated: 2015/10/01 */ +/* Last Updated: 2015/11/02 */ /* */ /* Logswan is released under the BSD 3-Clause license. */ /* See LICENSE file for details. */ diff --git a/src/results.h b/src/results.h @@ -1,10 +1,10 @@ /*****************************************************************************/ /* */ -/* Logswan 1.01 (c) by Frederic Cambus 2015 */ +/* Logswan 1.02 (c) by Frederic Cambus 2015 */ /* https://github.com/fcambus/logswan */ /* */ /* Created: 2015/05/31 */ -/* Last Updated: 2015/10/01 */ +/* Last Updated: 2015/11/02 */ /* */ /* Logswan is released under the BSD 3-Clause license. */ /* See LICENSE file for details. */