From 278ee758050cb7772cd95946688c5b40104f4d8b Mon Sep 17 00:00:00 2001 From: SomeDude Date: Mon, 1 Sep 2008 10:12:00 +0200 Subject: [PATCH] version 0.3.19 --- include/dbsetup.h | 2 ++ include/freenet/freenetmasterthread.h | 2 +- include/freenet/identityintroductionrequester.h | 2 +- include/freenet/iindexrequester.h | 2 +- include/freenet/introductionpuzzlerequester.h | 2 +- include/freenet/messagerequester.h | 6 +++--- include/global.h | 6 +++--- include/option.h | 1 + src/dbsetup.cpp | 24 ++++++++++++++++++++++++ src/fmsapp.cpp | 7 ++++++- src/freenet/boardlistrequester.cpp | 3 +-- src/freenet/freenetmasterthread.cpp | 18 +++++++++--------- src/freenet/identityintroductionrequester.cpp | 9 ++++----- src/freenet/identityrequester.cpp | 8 +++----- src/freenet/introductionpuzzlerequester.cpp | 9 ++++----- src/freenet/messagelistrequester.cpp | 7 ++++--- src/freenet/messagerequester.cpp | 20 ++++++++++++-------- src/freenet/trustlistrequester.cpp | 5 +++-- src/nntp/nntpconnection.cpp | 8 ++++++++ src/option.cpp | 21 +++++++++++++++++++++ 20 files changed, 112 insertions(+), 50 deletions(-) diff --git a/include/dbsetup.h b/include/dbsetup.h index e3618d6..2738e5a 100644 --- a/include/dbsetup.h +++ b/include/dbsetup.h @@ -3,5 +3,7 @@ // opens database and creates tables and initial inserts if necessary void SetupDB(); +// verifies DB isn't corrupt +const bool VerifyDB(); #endif // _dbsetup_ diff --git a/include/freenet/freenetmasterthread.h b/include/freenet/freenetmasterthread.h index 6b2fc0b..76d6102 100644 --- a/include/freenet/freenetmasterthread.h +++ b/include/freenet/freenetmasterthread.h @@ -33,7 +33,7 @@ private: void Shutdown(); std::string m_fcphost; - long m_fcpport; + int m_fcpport; FCPv2 m_fcp; std::vector m_registrables; std::vector m_processors; diff --git a/include/freenet/identityintroductionrequester.h b/include/freenet/identityintroductionrequester.h index 6b3c18a..f6dac85 100644 --- a/include/freenet/identityintroductionrequester.h +++ b/include/freenet/identityintroductionrequester.h @@ -37,7 +37,7 @@ private: std::map m_ids; std::vector m_requesting; std::string m_messagebase; - long m_maxrequests; + int m_maxrequests; }; diff --git a/include/freenet/iindexrequester.h b/include/freenet/iindexrequester.h index b74e69a..678e43e 100644 --- a/include/freenet/iindexrequester.h +++ b/include/freenet/iindexrequester.h @@ -51,7 +51,7 @@ protected: std::vector m_requesting; // list of ids we are currently requesting from // these MUST be populated by child class - long m_maxrequests; + int m_maxrequests; std::string m_fcpuniquename; }; diff --git a/include/freenet/introductionpuzzlerequester.h b/include/freenet/introductionpuzzlerequester.h index 8dcec3f..a345d3d 100644 --- a/include/freenet/introductionpuzzlerequester.h +++ b/include/freenet/introductionpuzzlerequester.h @@ -35,7 +35,7 @@ private: Poco::DateTime m_tempdate; std::string m_messagebase; - long m_maxrequests; + int m_maxrequests; std::vector m_requesting; // list of ids we are currently requesting from std::map m_ids; // map of all ids we know and whether we have requested file from them yet diff --git a/include/freenet/messagerequester.h b/include/freenet/messagerequester.h index 17b577f..d458ccb 100644 --- a/include/freenet/messagerequester.h +++ b/include/freenet/messagerequester.h @@ -20,9 +20,9 @@ private: const bool SaveToBoard(const std::string &boardname); const std::string GetIdentityName(const long identityid); - long m_maxdaysbackward; - long m_maxpeermessages; - long m_maxboardspermessage; + int m_maxdaysbackward; + int m_maxpeermessages; + int m_maxboardspermessage; bool m_savemessagesfromnewboards; bool m_localtrustoverrides; diff --git a/include/global.h b/include/global.h index f2a9e56..6dd1730 100644 --- a/include/global.h +++ b/include/global.h @@ -7,10 +7,10 @@ #define VERSION_MAJOR "0" #define VERSION_MINOR "3" -#define VERSION_RELEASE "18" +#define VERSION_RELEASE "19" #define FMS_VERSION VERSION_MAJOR"."VERSION_MINOR"."VERSION_RELEASE -#define FMS_FREESITE_USK "USK@0npnMrqZNKRCRoGojZV93UNHCMN-6UU3rRSAmP6jNLE,~BG-edFtdCC1cSH4O3BWdeIYa8Sw5DfyrSV-TKdO5ec,AQACAAE/fms/78/" -#define FMS_VERSION_EDITION "19" +#define FMS_FREESITE_USK "USK@0npnMrqZNKRCRoGojZV93UNHCMN-6UU3rRSAmP6jNLE,~BG-edFtdCC1cSH4O3BWdeIYa8Sw5DfyrSV-TKdO5ec,AQACAAE/fms/79/" +#define FMS_VERSION_EDITION "20" typedef Poco::ScopedLock Guard; diff --git a/include/option.h b/include/option.h index c01621d..9de5adf 100644 --- a/include/option.h +++ b/include/option.h @@ -11,6 +11,7 @@ class Option:public Singleton