logswan

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

ModeNameSize
-rw-r--r--.gitignore1L
-rw-r--r--.travis.yml40L
-rw-r--r--AUTHORS5L
-rw-r--r--CMakeLists.txt86L
-rw-r--r--ChangeLog254L
-rw-r--r--LICENSE24L
-rw-r--r--README.md175L
-rw-r--r--THANKS4L
-rw-r--r--compat/compat.h29L
-rw-r--r--compat/pledge.c7L
-rw-r--r--compat/pledge.h1L
-rw-r--r--compat/strtonum.c65L
-rw-r--r--compat/strtonum.h1L
-rw-r--r--deps/MurmurHash3/MurmurHash3.c61L
-rw-r--r--deps/MurmurHash3/MurmurHash3.h8L
-rw-r--r--deps/hll/LICENSE16L
-rw-r--r--deps/hll/hll.c146L
-rw-r--r--deps/hll/hll.h23L
-rw-r--r--examples/logswan.json123L
-rw-r--r--examples/logswan.log34L
-rw-r--r--logswan.179L
-rw-r--r--src/config.c30L
-rw-r--r--src/config.h32L
-rw-r--r--src/continents.c31L
-rw-r--r--src/continents.h19L
-rw-r--r--src/countries.c517L
-rw-r--r--src/countries.h20L
-rw-r--r--src/logswan.c331L
-rw-r--r--src/output.c124L
-rw-r--r--src/output.h45L
-rw-r--r--src/parse.c65L
-rw-r--r--src/parse.h43L
-rw-r--r--src/seccomp.h90L
-rw-r--r--tests/logswan.log34L
-rw-r--r--tests/logswan.mmdb4455B
-rwxr-xr-xtests/logswan.pl55L