Историја ревизија

Аутор SHA1 Порука Датум
  Adam Ierymenko 9785fde32a Trusted paths work! пре 9 година
  Adam Ierymenko 9657675755 Plumbing through trusted path stuff to OneService. пре 9 година
  Adam Ierymenko 765082fdb6 Trusted path support, and version bump to 1.1.9 пре 9 година
  Adam Ierymenko 19735e7050 Revert backgrounding of controller requests hack. Controller code is not really parallel anyway and we fixed the perf problem. пре 9 година
  Adam Ierymenko 45f315e603 Defer NETWORK_CONFIG_REQUEST packets and allow multithreaded processing. пре 9 година
  Adam Ierymenko 674b84d908 Plumbing for network setting control, and GitHub issue #330 пре 9 година
  Adam Ierymenko b2d048aa0e Make Dictionary templatable so it can be used where we want a higher capacity. пре 9 година
  Adam Ierymenko e09c1a1c11 Big refactor mostly builds. We now have a uniform backward compatible netconf. пре 9 година
  Grant Limberg de1b745988 comment out a few TRACE messages that don't compile пре 9 година
  Adam Ierymenko 548730660b Ready to test whole new netconf refactor. пре 9 година
  Adam Ierymenko 8b9519f0af Simplify a bunch of NetworkConfig stuff by eliminating accessors, also makes network controller easier to refactor. пре 9 година
  Adam Ierymenko 90e1262a8b More refactoring to remove old Dictionary dependencies. пре 9 година
  Adam Ierymenko 368efaa2ba Kill some old debug code. пре 9 година
  Adam Ierymenko 2f18a92e20 Cleanup in numerous places, reduce network chattiness around MULTICAST_LIKE, and fix a "how was that working" latent bug causing some control traffic to take the scenic route. пре 9 година
  Adam Ierymenko 4c455876f9 Revise peer path weighting to always prioritize cluster-optimal paths. пре 9 година
  Adam Ierymenko cecfa99b7b (1) cluster members send a flag indicating that a PUSH_DIRECT_PATHS is a cluster redirect, (2) 1.1.5 uses this to avoid a bug (this bug does not exist in 1.1.4) пре 9 година
  Adam Ierymenko ad1e83d8b9 Refactor IncomingPacket for new NetworkConfig пре 9 година
  Adam Ierymenko fe3a84a422 Fix problems with previous commit. пре 9 година
  Adam Ierymenko 7b5c1696eb Fix a CIRCUIT_TEST bug in forwarding of tests along hop paths on private networks. Unfortunately this means full circuit testing for private nets will need an upgrade. :( пре 9 година
  Adam Ierymenko c7c61b4ac0 Fix checking of path address validity. пре 9 година
  Adam Ierymenko 43fff1a87e Deprecate reporting of local clock in circuit tests since a small number of users might have security problems with this. пре 9 година
  Adam Ierymenko 2aa7138373 Reduce direct ping delay back to 1m and make SelfAwareness aware of local received-on address to eliminate false symmetric classification. пре 9 година
  Adam Ierymenko 4e4fd51117 boring doc stuff пре 9 година
  Adam Ierymenko 83ef98a9dc Add a network-associated user ptr in API. пре 9 година
  Adam Ierymenko b3e3d4cacc Instead of using binary packet comparison, add a callback to the API to explicitly check whether paths should be used. Check in with this callback (if present) when learning new paths or sending initial packets. пре 9 година
  Adam Ierymenko 1023ef23b7 Remove somewhat ugly and costly anti-recursion hack -- we will switch to more explicit methods. пре 9 година
  Adam Ierymenko a56fbc1929 Close another potential anti-recursion loophole. пре 9 година
  Adam Ierymenko d8143a5e18 Implement first pass on rapid dead path detection, and increment version to 1.1.3 (dev) пре 9 година
  Adam Ierymenko 436c1fac1d Selectively move over changes from "edge" to "dev" excluding netcon. пре 9 година
  Adam Ierymenko 94f4316a0e Fix for possible high CPU usage on multicast queries. пре 9 година