Commit History

Author SHA1 Message Date
  Mada f98c7b8136 Enable -Wmissing-prototypes compile option 6 years ago
  Caleb James DeLisle e70b38b9d5 Suppress a rare assertion failure which is caused by a heavily looped route crossing a single loop link 6 years ago
  Caleb James DeLisle d06230dea7 Add an assertion to guard a segfault which popped up 7 years ago
  Valentin Lorentz 87202bea58 Add ADDRESS_PREFIX and ADDRESS_PREFIX_BITS compilation variables. 7 years ago
  xulfer f3a1bd03c2 Fixes for building on GCC versions 7.x 7 years ago
  Johannes Löthberg 278558c179 NodeStore: optimizePath: Fix check for invalid/toolong path 7 years ago
  Caleb James DeLisle cafed5019f Manual merge links update by soredake 7 years ago
  soredake c49cc24869 links update 7 years ago
  Caleb James DeLisle 719063e184 wip 8 years ago
  Caleb James DeLisle 2fc5566554 Manual merged PR #985 8 years ago
  txpo0wer 176eeb4ace fixed build error on Linux+GCC 8 years ago
  Caleb James DeLisle 456c9b2d7c Spotted another hotspot in the code 8 years ago
  Caleb James DeLisle 381fc1b90e Enable checking of the nodeStore when verify() is called and allow toggling of full verification at runtime 8 years ago
  Caleb James DeLisle 1631a82a2d Only call checking functions once per call to NodeStore_discoverNode() 8 years ago
  Caleb James DeLisle 7780b13c3a Try not to check the nodeStore every time there is a handleLinkNews call to save CPU 8 years ago
  Caleb James DeLisle 445a2c1755 Manually merged faster findBestParent 8 years ago
  Caleb James DeLisle b4c740e49e less logging 8 years ago
  Caleb James DeLisle 67b66bf548 trigger a debug message if findBestParent takes over a millisecond 8 years ago
  Caleb James DeLisle 781df1f2af stop using a clock source which updates only once per tick #imanidiot and document this 8 years ago
  Caleb James DeLisle 860ee482b1 Attempt at making findBestParent a bit faster 8 years ago
  Caleb James DeLisle f794ef8595 Ok my fault for committing without compiling 8 years ago
  Caleb James DeLisle 6e115620cc poor man's profiling, lets confirm that this function is the culpret 8 years ago
  Caleb James DeLisle 3b28e6be33 Should be a better fix for assertion in getPeers 8 years ago
  Caleb James DeLisle 932e1def76 Experimental fix for [NodeStore.c:1769]} {[(out->nodes[i]->address.path} < (((uint64_t)1)<<63)) 8 years ago
  Caleb James DeLisle 5c2c8095ee Do not infinitely loop when things are completely broken, crash out instead 8 years ago
  Caleb James DeLisle e3090ecc2a Try another way to fix this bug 8 years ago
  Caleb James DeLisle c11437e745 Fix incorrect usage of old function unreachable() 8 years ago
  Caleb James DeLisle 76eb24620a Different method of not hitting every node a zillion times, other one was causing errors 8 years ago
  Caleb James DeLisle 316d1b88ac the way I intended to write it in the first place 8 years ago
  Caleb James DeLisle e3e2f34e43 Check nodes even if they've been marked, just don't check past them 8 years ago