summaryrefslogtreecommitdiffstats
path: root/src/web_client.c
AgeCommit message (Collapse)Author
2016-08-07chart and dimension variables tested and debuggedCosta Tsaousis
2016-08-06all required system headers in common.h; some progress on health variablesCosta Tsaousis
2016-08-05preparation for multi-host internal databaseCosta Tsaousis
2016-06-17fix for format string signessCosta Tsaousis (ktsaou)
2016-06-14bug fixes detected by static code analysis using Coverity.comCosta Tsaousis (ktsaou)
2016-06-12CDN uncashingCosta Tsaousis (ktsaou)
2016-06-11added gcc printf checking to debug(), error(), fatal(), info(), ↵Costa Tsaousis (ktsaou)
web_sprintf() and fixed all the occurences reported by the compiler
2016-06-11small changes, adaptation of #428 from @fredericopissarraCosta Tsaousis (ktsaou)
2016-06-10added more error exit tracing info to trace issue 529; switched to accept4() ↵Costa Tsaousis (ktsaou)
and added SO_NONBLOCK to all sockets
2016-06-06fixed a memory leak in badges; allow dimensions with space to be found; ↵Costa Tsaousis (ktsaou)
allow dimensions to be found by id too
2016-06-05allow decimal precision in badges to be given at the urlCosta Tsaousis (ktsaou)
2016-06-05added badge option "refresh=auto" or "refresh=SECONDS" to generate HTTP ↵Costa Tsaousis (ktsaou)
header requesting from the web client auto-refresh
2016-06-05added "sum" and "incremental-sum" grouping methods; the default grouping was ↵Costa Tsaousis (ktsaou)
faulty set to "max" - it is now "average" according to documentation
2016-06-05added API option "unaligned" to allow getting unaligned data for any ↵Costa Tsaousis (ktsaou)
timeframe, fixes #253
2016-06-05proper defaults for badgesCosta Tsaousis (ktsaou)
2016-06-04increased version in html for CDN refresh; updated API reference for ↵Costa Tsaousis (ktsaou)
badge.svg; installer attempts to use service with restart argument; enable exim plugin for installation
2016-06-04added support for generating SVG badges with chart dataCosta Tsaousis (ktsaou)
2016-06-03added option and code to respect https://www.w3.org/TR/tracking-dnt/Costa Tsaousis (ktsaou)
2016-06-02updated config option for application redirects at the registry and ↵Costa Tsaousis
commented the unused code of native 307 redirects
2016-06-02fixed content type for enabling application level redirect at the registryCosta Tsaousis
2016-06-02cookie verification using application level redirectsCosta Tsaousis
2016-06-02registry now verifies the browser support cookies - to protect its database ↵Costa Tsaousis
from being flooded with new persons
2016-06-01cleanupCosta Tsaousis
2016-06-01fix compiler warnings on 32bit machinesCosta Tsaousis
2016-05-31added configuration options for controlling web compression level and ↵Costa Tsaousis
strategy and chart to show the savings of the compression used
2016-05-31prevent packet fragmentation using TCP_CORK when availableCosta Tsaousis
2016-05-31enable TCP_NODELAYCosta Tsaousis (ktsaou)
2016-05-31do not delay freeing zlib memoryCosta Tsaousis (ktsaou)
2016-05-31fixed memory leak in web_client_free()Costa Tsaousis (ktsaou)
2016-05-29changed PLUS with OR for poll eventsCosta Tsaousis
2016-05-29minor cleanupCosta Tsaousis
2016-05-29code cleanup for web_clientCosta Tsaousis
2016-05-29multithreaded web server using poll()Costa Tsaousis
2016-05-29faster multi-threads web serverCosta Tsaousis
2016-05-29fixed dead clients logging; added protection against invalid file ↵Costa Tsaousis
descriptors in select()
2016-05-29added single threaded web serverCosta Tsaousis
2016-05-29string comparison with hash in web requestsCosta Tsaousis
2016-05-21disabled deflate - only gzip is supportedCosta Tsaousis (ktsaou)
2016-05-21enable also deflate compressionCosta Tsaousis (ktsaou)
2016-05-21prevent a malloc/free per web requestCosta Tsaousis (ktsaou)
2016-05-20prevent multiple locks per web requestsCosta Tsaousis (ktsaou)
2016-05-14registry responds with both domain and host cookies; registry uses ↵Costa Tsaousis (ktsaou)
snprintfz, strncpyz
2016-05-13merged PR #395Costa Tsaousis
2016-05-13Merge remote-tracking branch 'fredericopissarra/changes' into registryCosta Tsaousis
Conflicts: src/common.c src/web_client.c
2016-05-13re-enabled keep-aliveCosta Tsaousis
2016-05-13fix for case sensitive HTTP headers and gzip detectionCosta Tsaousis
2016-05-13registry completed, including impersonateCosta Tsaousis
2016-05-12registry almost operational - missing deleteCosta Tsaousis
2016-05-11registry: fixes netdata to respond to CORS with the requested origin, so ↵Costa Tsaousis
that withCredentials: true will work
2016-05-11simple registry access from the dashboard - in debug modeCosta Tsaousis