Commit Graph

129 Commits (3821b4801ca14360e51cb803424a3665dd77986f)

Author SHA1 Message Date
Jeff Becker b68f539de6
limit outbound connections 5 years ago
Jeff Becker 34533db620
add urgent build that builds over an existing path for an endpoint 5 years ago
Jeff Becker 779b1f4df5
more timeout tweaks and disable profiling on service nodes 5 years ago
Jeff Becker 728c6005a3
propagate strict-connect to tun handler for hooks 5 years ago
Jeff Becker d423ee02d2
use shared_ptr 5 years ago
Jeff Becker bb47d612b3
more 6 years ago
Jeff 01906c5d94 Merge remote-tracking branch 'origin/master' 6 years ago
Michael 9ee525a006
Fix shadowing warnings 6 years ago
Jeff Becker af62e051b5
gfdi 6 years ago
Jeff Becker 8282712eff
fug 6 years ago
Jeff Becker 4bda489437
add explicit enable/disable profiling option, try to always maintain outbound connections. 6 years ago
Jeff Becker c5c28a528f
exit node tweaks 6 years ago
Jeff Becker 6711296b26
finish converting to shared_ptr 6 years ago
Jeff Becker 8484e29c9b
turn more stuff into std::shared_ptr
remove dead codepaths
6 years ago
Jeff Becker 3a8cb0bfb5
add shell based hooks for service::Endpoint, also make format 6 years ago
Michael c39c931d03
Remove IStateful virtual inheritance 6 years ago
Jeff Becker 57dc6cc965
make bundling rc in path builds configurable on runtime 6 years ago
Jeff Becker 94eb37d490
bundle RC in build record to improve build success rates. 6 years ago
Jeff Becker 2be3401e08
* refactor profiling function names
* utp link layer make ping less active, pre-emptive pump faster
6 years ago
Jeff Becker 524bed9d9b
move async bootstrap insertion 6 years ago
Jeff Becker 90e92c66c2
insert bootstrap nodes into nodedb and explore more 6 years ago
Jeff Becker 92d0a7083c
dht exploration implicitly makes a session so don't make more 6 years ago
Jeff Becker 9503cc66f0
add disk worker based file flusher logger
make format

remove package.json
6 years ago
Jeff Becker a45d6db0e0
better profiling 6 years ago
Jeff 5834607997 * don't ban bootstrap nodes with profiling
* less vigorous profiling timeouts
* async remove rc from disk
6 years ago
Jeff Becker 5861f4aafa
* less vigorous profiling
* don't spam connections to bootstrap
6 years ago
Rick V 7a74631d38
add note for win32
trivia: specifiying 'syslog' in php for windows config causes php to write to the event log
we should do something similar here ig
6 years ago
Jeff Becker fda7c4779e
make win32 work 6 years ago
Jeff Becker 351feadaec
make it work 6 years ago
Jeff Becker 40f8434851
syslog 6 years ago
Jeff Becker 9e24557429
refactor logger 6 years ago
Jeff Becker 5c1ec93375
only have clients kill router contacts in nodedb 6 years ago
Jeff Becker 7f25b62ef5
remove adding of defaults to upstream dns resolvers 6 years ago
Jeff Becker 264ec5bfa3
fix 6 years ago
Jeff Becker dfa00e3415
fix exit address 6 years ago
Jeff Becker e178a70929
use shared_ptr for event loop 6 years ago
Jeff Becker c910a2a2fb
more 6 years ago
Jeff 97b9c679b0 don't use bootstrap nodes for first hops in paths 6 years ago
Jeff 38fed8e753 don't connect to bootstrap nodes when we don't need to 6 years ago
Jeff Becker 169d8beded
clear profiles on removal 6 years ago
Jeff Becker 965b0957ee
tweaks 6 years ago
Jeff Becker ae786feab6
Merge remote-tracking branch 'origin/master' 6 years ago
Michael 561b997c93
Move IWP code to its own directory 6 years ago
Michael 17b39b0ed4
Move UTP code to its own directory 6 years ago
Jeff Becker 5af8d0a392
don't insert RCs in main thread 6 years ago
Jeff Becker 52d9cef79e
check for service node whitelist 6 years ago
Jeff Becker b254c19c5f
more metrics 6 years ago
Jeff Becker 74534c22b8
mark profile success on outbound connection success, add default case in metrics 6 years ago
Michael 91f401ff71
Integrate metrics into router 6 years ago
Jeff Becker 549d49ee56
more 6 years ago