diff --git a/CMakeLists.txt b/CMakeLists.txt index 292ab424715beb7a6f0525cc227605a80b87c3a4..b4c891f04100ba82bfac335419228afa8dc52fba 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -8,7 +8,7 @@ set(CMAKE_C_STANDARD 11) SET( CPACK_PACKAGE_NAME "${PROJECT_NAME}") SET( CPACK_PACKAGE_VERSION_MAJOR 3) SET( CPACK_PACKAGE_VERSION_MINOR 2) -SET( CPACK_PACKAGE_VERSION_PATCH 10) +SET( CPACK_PACKAGE_VERSION_PATCH 11) # init CellFrame SDK add_definitions("-DDAP_VERSION=\"${CPACK_PACKAGE_VERSION_MAJOR}\"") diff --git a/sources/main.c b/sources/main.c index 3b555e8cf7021b0d76f6d241dfa0704c07252864..9b91d3852d180c9f85e7d4509f781dffb9d779f0 100755 --- a/sources/main.c +++ b/sources/main.c @@ -80,6 +80,7 @@ #include "dap_chain_net_srv_app_db.h" #include "dap_chain_net_srv_datum.h" #include "dap_chain_net_bugreport.h" +#include "dap_chain_net_news.h" #ifdef DAP_OS_LINUX #include "dap_chain_net_srv_vpn.h" @@ -408,6 +409,12 @@ int main( int argc, const char **argv ) dap_chain_net_bugreport_add_proc(DAP_HTTP(l_server)); } + // News URLs + bool l_news_url_enabled = dap_config_get_item_bool_default(g_config, "server", "l_news_url_enabled", false); + if(l_news_url_enabled) { + dap_chain_net_news_add_proc(DAP_HTTP(l_server)); + } + const char *str_start_mempool = dap_config_get_item_str( g_config, "mempool", "accept" ); if ( str_start_mempool && !strcmp(str_start_mempool, "true")) { dap_chain_mempool_add_proc(DAP_HTTP(l_server), MEMPOOL_URL);