Author: deri
Date: 2013-08-17 01:03:45 +0200 (Sat, 17 Aug 2013)
New Revision: 6668

Added:
   trunk/ntopng/DB.cpp
   trunk/ntopng/DB.h
   trunk/ntopng/scripts/lua/set_active_interface.lua
   trunk/ntopng/third-party/json-c/
   trunk/ntopng/third-party/json-c/.gitignore
   trunk/ntopng/third-party/json-c/AUTHORS
   trunk/ntopng/third-party/json-c/Android.configure.mk
   trunk/ntopng/third-party/json-c/COPYING
   trunk/ntopng/third-party/json-c/ChangeLog
   trunk/ntopng/third-party/json-c/Doxyfile
   trunk/ntopng/third-party/json-c/Makefile.am
   trunk/ntopng/third-party/json-c/Makefile.am.inc
   trunk/ntopng/third-party/json-c/NEWS
   trunk/ntopng/third-party/json-c/README
   trunk/ntopng/third-party/json-c/README-WIN32.html
   trunk/ntopng/third-party/json-c/README.html
   trunk/ntopng/third-party/json-c/RELEASE_CHECKLIST.txt
   trunk/ntopng/third-party/json-c/arraylist.c
   trunk/ntopng/third-party/json-c/arraylist.h
   trunk/ntopng/third-party/json-c/autogen.sh
   trunk/ntopng/third-party/json-c/bits.h
   trunk/ntopng/third-party/json-c/config.h.in
   trunk/ntopng/third-party/json-c/config.h.win32
   trunk/ntopng/third-party/json-c/configure.in
   trunk/ntopng/third-party/json-c/debug.c
   trunk/ntopng/third-party/json-c/debug.h
   trunk/ntopng/third-party/json-c/json-c-uninstalled.pc.in
   trunk/ntopng/third-party/json-c/json-c.pc.in
   trunk/ntopng/third-party/json-c/json-c.vcproj
   trunk/ntopng/third-party/json-c/json.h
   trunk/ntopng/third-party/json-c/json.pc.in
   trunk/ntopng/third-party/json-c/json_c_version.c
   trunk/ntopng/third-party/json-c/json_c_version.h
   trunk/ntopng/third-party/json-c/json_config.h.in
   trunk/ntopng/third-party/json-c/json_inttypes.h
   trunk/ntopng/third-party/json-c/json_object.c
   trunk/ntopng/third-party/json-c/json_object.h
   trunk/ntopng/third-party/json-c/json_object_iterator.c
   trunk/ntopng/third-party/json-c/json_object_iterator.h
   trunk/ntopng/third-party/json-c/json_object_private.h
   trunk/ntopng/third-party/json-c/json_tokener.c
   trunk/ntopng/third-party/json-c/json_tokener.h
   trunk/ntopng/third-party/json-c/json_util.c
   trunk/ntopng/third-party/json-c/json_util.h
   trunk/ntopng/third-party/json-c/libjson.c
   trunk/ntopng/third-party/json-c/linkhash.c
   trunk/ntopng/third-party/json-c/linkhash.h
   trunk/ntopng/third-party/json-c/printbuf.c
   trunk/ntopng/third-party/json-c/printbuf.h
   trunk/ntopng/third-party/json-c/tests/
   trunk/ntopng/third-party/json-c/tests/Makefile.am
   trunk/ntopng/third-party/json-c/tests/parse_flags.c
   trunk/ntopng/third-party/json-c/tests/parse_flags.h
   trunk/ntopng/third-party/json-c/tests/parse_int64.test
   trunk/ntopng/third-party/json-c/tests/test-defs.sh
   trunk/ntopng/third-party/json-c/tests/test1.c
   trunk/ntopng/third-party/json-c/tests/test1.expected
   trunk/ntopng/third-party/json-c/tests/test1.test
   trunk/ntopng/third-party/json-c/tests/test1Formatted_plain.expected
   trunk/ntopng/third-party/json-c/tests/test1Formatted_pretty.expected
   trunk/ntopng/third-party/json-c/tests/test1Formatted_spaced.expected
   trunk/ntopng/third-party/json-c/tests/test2.c
   trunk/ntopng/third-party/json-c/tests/test2.expected
   trunk/ntopng/third-party/json-c/tests/test2.test
   trunk/ntopng/third-party/json-c/tests/test2Formatted_plain.expected
   trunk/ntopng/third-party/json-c/tests/test2Formatted_pretty.expected
   trunk/ntopng/third-party/json-c/tests/test2Formatted_spaced.expected
   trunk/ntopng/third-party/json-c/tests/test4.c
   trunk/ntopng/third-party/json-c/tests/test4.expected
   trunk/ntopng/third-party/json-c/tests/test4.test
   trunk/ntopng/third-party/json-c/tests/testReplaceExisting.c
   trunk/ntopng/third-party/json-c/tests/testReplaceExisting.expected
   trunk/ntopng/third-party/json-c/tests/testReplaceExisting.test
   trunk/ntopng/third-party/json-c/tests/test_cast.c
   trunk/ntopng/third-party/json-c/tests/test_cast.expected
   trunk/ntopng/third-party/json-c/tests/test_cast.test
   trunk/ntopng/third-party/json-c/tests/test_locale.c
   trunk/ntopng/third-party/json-c/tests/test_locale.expected
   trunk/ntopng/third-party/json-c/tests/test_locale.test
   trunk/ntopng/third-party/json-c/tests/test_null.c
   trunk/ntopng/third-party/json-c/tests/test_null.expected
   trunk/ntopng/third-party/json-c/tests/test_null.test
   trunk/ntopng/third-party/json-c/tests/test_parse.c
   trunk/ntopng/third-party/json-c/tests/test_parse.expected
   trunk/ntopng/third-party/json-c/tests/test_parse.test
   trunk/ntopng/third-party/json-c/tests/test_parse_int64.c
   trunk/ntopng/third-party/json-c/tests/test_parse_int64.expected
   trunk/ntopng/third-party/json-c/tests/test_printbuf.c
   trunk/ntopng/third-party/json-c/tests/test_printbuf.expected
   trunk/ntopng/third-party/json-c/tests/test_printbuf.test
   trunk/ntopng/third-party/json-c/tests/test_set_serializer.c
   trunk/ntopng/third-party/json-c/tests/test_set_serializer.expected
   trunk/ntopng/third-party/json-c/tests/test_set_serializer.test
Removed:
   trunk/ntopng/third-party/SimpleJSON/
Modified:
   trunk/ntopng/Flow.cpp
   trunk/ntopng/Flow.h
   trunk/ntopng/HTTPserver.cpp
   trunk/ntopng/Host.cpp
   trunk/ntopng/Host.h
   trunk/ntopng/IpAddress.cpp
   trunk/ntopng/IpAddress.h
   trunk/ntopng/Lua.cpp
   trunk/ntopng/Makefile.in
   trunk/ntopng/NdpiStats.cpp
   trunk/ntopng/NdpiStats.h
   trunk/ntopng/NetworkInterface.cpp
   trunk/ntopng/NetworkInterface.h
   trunk/ntopng/Ntop.cpp
   trunk/ntopng/Ntop.h
   trunk/ntopng/Prefs.cpp
   trunk/ntopng/Prefs.h
   trunk/ntopng/Serializable.h
   trunk/ntopng/TrafficStats.cpp
   trunk/ntopng/TrafficStats.h
   trunk/ntopng/Utils.cpp
   trunk/ntopng/Utils.h
   trunk/ntopng/config.h.in
   trunk/ntopng/configure
   trunk/ntopng/configure.in
   trunk/ntopng/httpdocs/inc/index_bottom.inc
   trunk/ntopng/main.cpp
   trunk/ntopng/ntop_defines.h
   trunk/ntopng/ntop_includes.h
   trunk/ntopng/scripts/callbacks/minute.lua
   trunk/ntopng/scripts/lua/aggregated_host_details.lua
   trunk/ntopng/scripts/lua/aggregated_host_stats.lua
   trunk/ntopng/scripts/lua/find_host.lua
   trunk/ntopng/scripts/lua/flow_details.lua
   trunk/ntopng/scripts/lua/flow_stats.lua
   trunk/ntopng/scripts/lua/flows_stats.lua
   trunk/ntopng/scripts/lua/get_aggregated_host_info.lua
   trunk/ntopng/scripts/lua/get_flows_data.lua
   trunk/ntopng/scripts/lua/get_geo_hosts.lua
   trunk/ntopng/scripts/lua/get_hosts_data.lua
   trunk/ntopng/scripts/lua/get_top_talkers.lua
   trunk/ntopng/scripts/lua/get_treemap.lua
   trunk/ntopng/scripts/lua/hello_world.lua
   trunk/ntopng/scripts/lua/host_details.lua
   trunk/ntopng/scripts/lua/host_l4_stats.lua
   trunk/ntopng/scripts/lua/host_stats.lua
   trunk/ntopng/scripts/lua/hosts_geomap.lua
   trunk/ntopng/scripts/lua/hosts_matrix.lua
   trunk/ntopng/scripts/lua/hosts_treemap.lua
   trunk/ntopng/scripts/lua/if_stats.lua
   trunk/ntopng/scripts/lua/iface_flows_sankey.lua
   trunk/ntopng/scripts/lua/iface_hosts_list.lua
   trunk/ntopng/scripts/lua/iface_ndpi_stats.lua
   trunk/ntopng/scripts/lua/inc/footer.lua
   trunk/ntopng/scripts/lua/inc/menu.lua
   trunk/ntopng/scripts/lua/inc/search_host_box.lua
   trunk/ntopng/scripts/lua/index.lua
   trunk/ntopng/scripts/lua/logout.lua
   trunk/ntopng/scripts/lua/modules/lua_utils.lua
   trunk/ntopng/scripts/lua/modules/top_talkers.lua
   trunk/ntopng/scripts/lua/network_load.lua
   trunk/ntopng/scripts/lua/top_asn.lua
   trunk/ntopng/scripts/lua/top_talkers.lua
Log:
Added ability to specify multiple interfaces using -i
Initial work on dumping flows onto a database (SQLite)
Hosts are not persistent across ntopng restarts or when they appear/disappear 
(due to intermittent traffic). Their state is serialized and saved on redis for 
some time (1h currently).


_______________________________________________
Ntop-dev mailing list
[email protected]
http://listgateway.unipi.it/mailman/listinfo/ntop-dev

Reply via email to