Commit History

Autor SHA1 Mensaxe Data
  Adam Ierymenko ac3e883c05 One more place to add "break". %!s(int64=8) %!d(string=hai) anos
  Adam Ierymenko 31db768e4d A bit of code cleanup. %!s(int64=8) %!d(string=hai) anos
  Adam Ierymenko a064e19b8a Refactor some JSON stuff for performance, and fix a build error. %!s(int64=8) %!d(string=hai) anos
  Adam Ierymenko bf2b9e3692 Auto-authorize new members on public networks properly. %!s(int64=8) %!d(string=hai) anos
  Adam Ierymenko 0d066e3b08 Fix JSON parse bug in REDIRECT target. %!s(int64=8) %!d(string=hai) anos
  Adam Ierymenko fe530548bb Fix MATCH_RANDOM in controller. %!s(int64=8) %!d(string=hai) anos
  Adam Ierymenko a54c2b438c Basic support for streaming of changes via stdout from controller. %!s(int64=8) %!d(string=hai) anos
  Adam Ierymenko ccdd4ffda7 Move split() to OSUtils since it is not used in core. %!s(int64=8) %!d(string=hai) anos
  Adam Ierymenko 25f9c294dc Small bug fix and warning removal. %!s(int64=8) %!d(string=hai) anos
  Adam Ierymenko 07b2a3818c Fix TTL scaling in cert. %!s(int64=8) %!d(string=hai) anos
  Adam Ierymenko 15c6e2ec70 Fix member deauthorization time threshold bug. %!s(int64=8) %!d(string=hai) anos
  Adam Ierymenko e26bee45fb Multithreading in network controller. Threads are only started if controller is used. %!s(int64=8) %!d(string=hai) anos
  Adam Ierymenko 1b10d3413a Use circuit breaker only for requests. %!s(int64=8) %!d(string=hai) anos
  Adam Ierymenko f0fcd222a1 Actually push updates when things change. %!s(int64=8) %!d(string=hai) anos
  Adam Ierymenko 298e4a9f14 Also avoid sending tags and caps to old members since there is no point. %!s(int64=8) %!d(string=hai) anos
  Adam Ierymenko 226123ca08 Refactor controller to permit sending of pushes as well as just replies to config requests. %!s(int64=8) %!d(string=hai) anos
  Adam Ierymenko 5ebf5077f5 Log last meta-data in controller, and ease up just a bit on keepalives. %!s(int64=8) %!d(string=hai) anos
  Adam Ierymenko 1ebfca666d Memo-ize some computed stuff to control CPU utilization. %!s(int64=8) %!d(string=hai) anos
  Adam Ierymenko 3d948a930e Send a blanket rule to old versions. New versions will still bidirecitonally enforce on the inbound side. %!s(int64=8) %!d(string=hai) anos
  Adam Ierymenko 4524899e4d Update LM time on members on request. %!s(int64=8) %!d(string=hai) anos
  Adam Ierymenko 360c84e035 Minor fixes. %!s(int64=8) %!d(string=hai) anos
  Adam Ierymenko 4868d21526 Bug fixes in controller refactor. %!s(int64=8) %!d(string=hai) anos
  Adam Ierymenko a78d7311a6 Fix network list API call. %!s(int64=8) %!d(string=hai) anos
  Adam Ierymenko 08ff666e99 . %!s(int64=8) %!d(string=hai) anos
  Adam Ierymenko 0d108d37f6 . %!s(int64=8) %!d(string=hai) anos
  Adam Ierymenko b03c7b2f30 Refactor controller to use split-out DB for better performance and less ugly. %!s(int64=8) %!d(string=hai) anos
  Grant Limberg 8ffae313fd add new files & remove old ones from VS project. Now builds & runs on Windows again %!s(int64=8) %!d(string=hai) anos
  Adam Ierymenko 2cb760e0ac Fix ICMP json. %!s(int64=8) %!d(string=hai) anos
  Adam Ierymenko 2d6a4e5974 cleanup %!s(int64=8) %!d(string=hai) anos
  Adam Ierymenko e53f63ca87 Broke down and added an OR to the rules engine. It is now possible to have a series of MATCHes that are ORed. %!s(int64=8) %!d(string=hai) anos