summaryrefslogtreecommitdiff
path: root/www/goaccess/Makefile
diff options
context:
space:
mode:
authorwiedi <wiedi@pkgsrc.org>2016-11-17 22:33:54 +0000
committerwiedi <wiedi@pkgsrc.org>2016-11-17 22:33:54 +0000
commite49016b41c4089a167230d37597470bbca5ac758 (patch)
treecc2be5a843bfa2dd42cafde3dde6d72b50b3ab40 /www/goaccess/Makefile
parent848ab4e499878abd20eac7ffa861b3c32abef233 (diff)
downloadpkgsrc-e49016b41c4089a167230d37597470bbca5ac758.tar.gz
Update goaccess to 1.1
Changes to GoAccess 1.1 - Tuesday, November 08, 2016 - Added a new layout to the HTML report and additional settings and changes. - Added --crawlers-only command line option to display crawlers/bots only. - Added --fifo-in and --fifo-out command line options to set websocket FIFO reader/writer. - Added --no-html-last-updated command line option. - Added --num-tests command line option. - Added --html-prefs command line option to to set default preferences for the HTML report. - Added "Amazon S3" Log Format to the list of predefined options. - Added "Android 7.1 Nougat" to the list of OSs. - Added "Android Marshmallow 6.0.1" to the list of OSs. - Added "Android Nougat 7.0" to the list of OSs. - Added "Feed Wrangler" to the list of feeds. - Added "Go-http-client" to the list of browsers. - Added "MicroMessenger" (WeChat) to the list of browsers. - Added "SemrushBot" to the list of crawlers. - Added "Remote User" panel to capture HTTP authentication requests. Use %e within the log-format variable to enable this panel. - Added tebibyte unit to the byte to string function converter. - Added the ability to parse reverse proxy logs that have multiple IPs. This adds the ability to parse the "X-Forwarded-For" field in a reverse proxy setup. - Added the ability to show which token didn't match log/date/time pattern. This also ensures that in the absence of data, its output is not treated as error but instead it produces an empty report. - Added the ability to specify a WebSocket protocol (ws|wss) through --ws-url. - Added the request query string to the W3C format. - Added TLS/SSL support to the HTML real-time report. - Changed browser classification for Google Cloud Clients. - Changed how "Darwin" OS was reported to display AppName instead. - Changed default W3C log format to use the URL path instead of full request. - Changed HTML default number of items on each table to 7. - Changed request parser to allow empty query strings. - Changed default HTML output theme to darkBlue. - Ensure every version of iOS is broken down under the OS panel. - Ensure latest JSON data is fast-forwarded when connection is opened. GoAccess now sends the latest JSON data to the client as soon as the WebSocket connection is opened. - Ensure localStorage is supported and enabled in the HTML report - Ensure unknown coutries/continents are listed. - Fixed D3 chart width overflow issue on Edge. - Fixed integer to string key conversion for unique visitors. This fixes the issue where resulting keys would collide with existing keys and thus not keeping the right visitors count on certain panels. - Fixed memory leak when unable to URL decode %q specifier. - Fixed memory leak when unable to URL decode %U specifier. - Fixed month name abbreviation on app.js. - Fixed percentage integer overflow with large numbers on 32bits platforms. - Fixed percent calculation due to integer division rounding to zero. - Fixed possible code injection when outputting an HTML report. - Fixed segfault when using options -H or -M without an argument. - Removed timestamp from the HTML report title tag. Changes to GoAccess 1.0.2 - Tuesday, July 05, 2016 - Added minor changes to the HTML report stylesheet. - Added the ability to specify the WebSocket port within --ws-url. - Added the proper byte swap functions used by Sun Solaris. - Added the proper default --http-method/protocol values on the config file. - Changed bar transition to scale delay dynamically to the length of the dataset. - Fixed build issue on platforms lacking of open_memstream() by refactoring the JSON module to use its own memory buffer. - Fixed issue where the server wouldn't send cached buffer to slow clients. - Fixed OS X build check of ncursesw. - Implemented a throttle mechanism for slow clients to avoid caching too much data on the server-side. - Removed flickering on D3 line and bar chart redraw. Changes to GoAccess 1.0.1 - Friday, June 17, 2016 - Added Android version number along with the codename when using --real-os, e.g., "Lollipop 5.1". - Added some missing headers and function checks to configure.ac. - Fixed a regression where it wouldn't allow abbreviated date and time formats such as %F or %T. - Fixed build issues on systems running GLIBC older than 2.9, such as RHEL <= 5. - Fixed issue where it wouldn't send the whole buffer to a socket causing the real-time-html WebSocket server to progressively consume a lot more memory. - Fixed memory leak when using getline and follow mode enabled. - Fixed some buffer initialization issues on read_line() and perform_tail_follow(). - Fixed uint types in sha1 files. Changes to GoAccess 1.0 - Thursday, June 09, 2016 - Added --enable-panel=<PANEL> command line option to display the given module. - Added --json-pretty-print command line option to output pretty json. - Added --log-format=<format> command-line shortcuts for standard log formats. - Added --origin command line option to match the origin WebSocket header. - Added --output=<file.[html|csv|json]> as a shortcut to --output-format. - Added a complete real-time functionality to the HTML output. - Added an option to set the max number of items to show per panel. - Added D3 Visualziations to the HTML dashboard. - Added metadata metrics to the each of the panels (JSON output) - Added option to specify time distribution specificity. - Added the ability to download a JSON file from the HTML report. - Added the ability to output multiple formats on a single log parse. - Added the ability to set the date specificity in hours. - Added the ability to sort all HTML tables on all panels. - Added the ability to specify a custom CSS and JS file to the HTML report. - Added user-agents to the JSON output per each host. - Added "Vivaldi" to the list of browsers. - Bootstrapify the HTML dashboard. - Changed configure.ac to use LDFLAGS instead of CFLAGS where applicable. - Changed default terminal color scheme to 256 Monokai if terminal supports 256 colors. - Changed GoAccess license to The MIT License (MIT) - Changed the visitors panel to display its dates continuously. - Changed the visitors panel to display its dates continuously instead of top. - Default to 256 Monokai color scheme if terminal supports 256 colors. - Default to display HTTP method/protocol (if applicable). - Display the children's Max. T.S. as the parent's top Max. T.S. - Ensure the parent's Avg. T.S. displays parent's Cum. T.S. over parent's Hits. - Fixed color issue when switching from the color scheme window. - Fixed cross platform build issue when ncurses is built with and without termlib=tinfo. - Fixed issue header curses window wouldn't clear out on small window sizes. - Fixed issue where tail mode wouldn't parse full lines using getline(). - Fixed minor background color issue when using ncurses 6. - Fixed possible division by zero when getting an entry percentage. - Fixed singly link list node removal. - Fixed still reachable memory leak on GeoIP cleanup (geoip legacy >= 1.4.7). - Fixed Valgrind's still reachable memory leaks. - Removed -Wredundant-decls.
Diffstat (limited to 'www/goaccess/Makefile')
-rw-r--r--www/goaccess/Makefile6
1 files changed, 3 insertions, 3 deletions
diff --git a/www/goaccess/Makefile b/www/goaccess/Makefile
index f052a3feeb2..6b7d8d60071 100644
--- a/www/goaccess/Makefile
+++ b/www/goaccess/Makefile
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.12 2016/03/17 00:39:25 wiedi Exp $
+# $NetBSD: Makefile,v 1.13 2016/11/17 22:33:54 wiedi Exp $
-DISTNAME= goaccess-0.9.8
+DISTNAME= goaccess-1.1
CATEGORIES= www
MASTER_SITES= http://tar.goaccess.io/
@@ -23,7 +23,7 @@ CPPFLAGS.SunOS+= -D__EXTENSIONS__
.include "options.mk"
pre-configure:
- cd ${WRKSRC} && aclocal && automake --add-missing
+ cd ${WRKSRC} && autoreconf -fiv
.include "../../devel/glib2/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"