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:
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. */