Commit graph

18 commits

Author SHA1 Message Date
ZmnSCPxj jxPCSnmZ
ef17546c1a
configure.ac: Enable C++20.
This introduces a number of changes:

* We can no longer implicitly capture `this` in `[=]() { ... }`,
  we have to explicitly capture it: `[=, this]() { ... }`.
* We added a newer version of the `AX_CXX_COMPILE_STDCXX` macro as
  the stable Debian does not have the latest version yet, and it is
  the latest version that has support for C++20.
2026-01-21 11:40:01 -08:00
ZmnSCPxj jxPCSnmZ
3aaa522f5b Boss/Mod/ChannelCandidateInvestigator/Janitor.cpp: New sub-module to filter candidates by dowsing results. 2022-04-21 12:45:29 +08:00
ZmnSCPxj jxPCSnmZ
00cdded89c Boss/Mod/ChannelCandidateInvestigator/Manager.cpp: Rename 'score' to 'onlineness'. 2021-11-30 07:10:58 +08:00
ZmnSCPxj jxPCSnmZ
bf8a447b2c Boss/Mod/ChannelCandidateInvestigator/Manager.cpp: Fix handling of unmanaged nodes at startup. 2021-03-03 09:43:25 +08:00
ZmnSCPxj jxPCSnmZ
f655032fb6 Boss/Mod/ChannelCandidateInvestigator/Manager.cpp 2021-03-01 17:52:05 +08:00
ZmnSCPxj jxPCSnmZ
fc751c8c71 Boss/Mod/: Do not delay response to init. 2020-11-10 11:04:14 +08:00
ZmnSCPxj jxPCSnmZ
771e59818f Boss/Mod/ChannelCandidateInvestigator/: Tweak some numbers. 2020-10-01 19:16:19 +08:00
ZmnSCPxj jxPCSnmZ
c428a9cf51 Boss/Mod/ChannelCandidateInvestigator/: Begin coding to support patronless channel candidates. 2020-10-01 11:26:25 +08:00
ZmnSCPxj jxPCSnmZ
4daee84791 Boss/Mod/ChannelCandidateInvestigator/: Limit number of candidates and delete by random, but also increase the rate at which we solicit. 2020-10-01 10:17:21 +08:00
ZmnSCPxj jxPCSnmZ
aed8b43350 Boss/Mod/: Report status of various modules. 2020-09-18 07:19:21 +08:00
ZmnSCPxj jxPCSnmZ
30e964deb3 Boss/Mod/ChannelCreator/Carpenter.cpp: Correct log reporting. 2020-09-17 14:04:52 +08:00
ZmnSCPxj jxPCSnmZ
7b44afbf6c Boss/Mod/ChannelCreator/Carpenter.cpp: Implement actual channel creation. 2020-09-17 14:02:24 +08:00
ZmnSCPxj jxPCSnmZ
e3ef441df4 Boss/Mod/ChannelCandidateInvestigator/: Expose getting best candidates. 2020-09-15 18:11:35 +08:00
ZmnSCPxj jxPCSnmZ
a7fc512296 Boss/Mod/ChannelCandidateInvestigator/: Suppress investigation when offline. 2020-09-14 21:29:06 +08:00
ZmnSCPxj jxPCSnmZ
12f41e711f Boss/Mod/ChannelCandidateInvestigator/: Limit maximum score of nodes. 2020-09-13 18:45:11 +08:00
ZmnSCPxj jxPCSnmZ
0b2eb6ef0c Boss/Mod/ChannelCandidateInvestigator/Manager.cpp: Use new ListpeersAnalyzedResult message. 2020-09-13 18:33:35 +08:00
ZmnSCPxj jxPCSnmZ
d02149eb24 Boss/Mod/ChannelCandidateInvestigator/Manager.cpp: Protect against db not being initialized. 2020-09-13 12:40:06 +08:00
ZmnSCPxj jxPCSnmZ
bb02edd777 Boss/Mod/ChannelCandidateInvestigator/Manager.cpp: Implement manager. 2020-09-13 11:30:12 +08:00