Commit History

Autor SHA1 Mensaxe Data
  Adam Ierymenko c30f9832b0 Packet decoder work for EXT_FRAME for bridging - GitHub issue #68 %!s(int64=11) %!d(string=hai) anos
  Adam Ierymenko fb31f93c52 Protocol messages for bridging. GitHub issue #68 %!s(int64=11) %!d(string=hai) anos
  Adam Ierymenko 4b773b61f5 Netconf fixes. %!s(int64=11) %!d(string=hai) anos
  Adam Ierymenko beb7b5bbe5 GitHub Issue #69 - make MAC assignment schema differ between virtual networks. %!s(int64=11) %!d(string=hai) anos
  Adam Ierymenko b117ff5435 Probable fix for GitHub issue #63 - do not unite() if either path is TCP, since doing so can result in asymmetric failed NAT-t over UDP if one side has a firewall that permits outgoing UDP but not incoming. %!s(int64=11) %!d(string=hai) anos
  Adam Ierymenko 700a450806 More tweaks to algorithm for determining when to fail over to TCP, and stop supernodes from resynchronizing unless explicitly ordered. %!s(int64=11) %!d(string=hai) anos
  Adam Ierymenko f13493edb2 Oops... turns out we need to differentiate incoming from outgoing TCP and indeed learn incoming TCP paths. Otherwise the recipient of a TCP connection does not know to reply via TCP! Heh. %!s(int64=11) %!d(string=hai) anos
  Adam Ierymenko 8d3eb1a258 A few renamings to be consistent. %!s(int64=11) %!d(string=hai) anos
  Adam Ierymenko 33ad3deaee Builds with new Path code. %!s(int64=11) %!d(string=hai) anos
  Adam Ierymenko 97e6b38144 MULTICAST_FRAME TRACE improvements. %!s(int64=11) %!d(string=hai) anos
  Adam Ierymenko 7a45ff460d More deadlock fixes in new I/O. %!s(int64=11) %!d(string=hai) anos
  Adam Ierymenko 4d0ad9abb6 Fix TRACE bug and new UDP socket code issue. %!s(int64=11) %!d(string=hai) anos
  Adam Ierymenko abc82d6a52 IPC changes and SocketManager changes all build! %!s(int64=11) %!d(string=hai) anos
  Adam Ierymenko b5c3a92be2 Boring stuff: update dates in copyrights across all files. %!s(int64=11) %!d(string=hai) anos
  Adam Ierymenko bf5f09a0c7 Yank a code path it turns out we probably don't want. %!s(int64=11) %!d(string=hai) anos
  Adam Ierymenko 490e86dde3 Bunch of fixes to startup, pinging, and choice of route. Also some TRACE updates. %!s(int64=11) %!d(string=hai) anos
  Adam Ierymenko aa1be9fcad Some TRACE cleanup. %!s(int64=11) %!d(string=hai) anos
  Adam Ierymenko 17796aaed4 TRACE NOP receipt. %!s(int64=11) %!d(string=hai) anos
  Adam Ierymenko 8b65b3e6d7 Yank PROBE stuff since it's not used and was a premature addition to the protocol. %!s(int64=11) %!d(string=hai) anos
  Adam Ierymenko f80ec871f6 Make EthernetTap creation occur in a background thread in Network since it's a time consuming operation on Windows. This fixes one of the last remaining Windows problems. %!s(int64=11) %!d(string=hai) anos
  Adam Ierymenko 07f505971c Windows build fixes. %!s(int64=12) %!d(string=hai) anos
  Adam Ierymenko 60731e6d02 Update URLs for auto-update, check supernode version in one more place, delete pid before executing updater. %!s(int64=12) %!d(string=hai) anos
  Adam Ierymenko cc2a1444ae TRACE output improvements and compile fix. %!s(int64=12) %!d(string=hai) anos
  Adam Ierymenko 10df5dcf70 Fix several things: %!s(int64=12) %!d(string=hai) anos
  Adam Ierymenko c8166b2db1 Bump version to 0.6.4 for testing, integrate software updater auto-check into PacketDecoder decode path and main loop. %!s(int64=12) %!d(string=hai) anos
  Adam Ierymenko 92969b4426 Fix for GitHub issue #20 (untested) %!s(int64=12) %!d(string=hai) anos
  Adam Ierymenko 026442f28f docs %!s(int64=12) %!d(string=hai) anos
  Adam Ierymenko 942cc0ca21 Certificate of membership works now... had to fix multicast propagation so COM is pushed with multicast, which makes tremendous sense in retrospect. %!s(int64=12) %!d(string=hai) anos
  Adam Ierymenko 010616e3ae Add some more TRACE output for certs. %!s(int64=12) %!d(string=hai) anos
  Adam Ierymenko 2f00ae4fd7 Version 0.6.1: minor bug fix, DBM removal %!s(int64=12) %!d(string=hai) anos