Historique des commits

Auteur SHA1 Message Date
  Adam Ierymenko 876aa0883d Merge branch 'adamierymenko-dev' into netcon il y a 10 ans
  Adam Ierymenko 7394ec6f6a Prep in controller code to run tests. il y a 10 ans
  Adam Ierymenko 5076c49210 Peer serialization and related changes. il y a 10 ans
  Adam Ierymenko 72e7e36a5b No reason to randomly pick uPnP secondary port. In fact it would likely cause problems on restarts and uPnP rule bloat. il y a 10 ans
  Adam Ierymenko a7409850d6 Get trim() out of core where it is not needed. il y a 10 ans
  Adam Ierymenko cc10d4f310 Speed up multicast group checking/registration. il y a 10 ans
  Adam Ierymenko f69454ec98 (1) Make ZT_ naming convention consistent (get rid of ZT1_), (2) Make local interface a full sockaddr_storage instead of an int identifier, which turns out to be better for multi-homing and other uses. il y a 10 ans
  Adam Ierymenko fbde40d1fc Merge branch 'adamierymenko-dev' into netcon il y a 10 ans
  Adam Ierymenko 423412df98 Pick a random secondary UDP port for uPnP mapped traffic because of broken routers. il y a 10 ans
  Adam Ierymenko 7821d1cbdd . il y a 10 ans
  Adam Ierymenko 80dc7fb675 Pick random port on -p0 il y a 10 ans
  Adam Ierymenko 367ffde00c Plumb through localInterfaceId to track local interfaces corresponding with remote addresses. il y a 10 ans
  Adam Ierymenko 6ce64c2557 Phy<> loses socketpair, gains raw FD monitoring. il y a 10 ans
  Adam Ierymenko 8d82ac5cc8 Merge branch 'adamierymenko-dev' into netcon il y a 10 ans
  Adam Ierymenko 9dc2ef5549 Rename some stuff in Phy since it can be used with any stream socket. il y a 10 ans
  Adam Ierymenko 389ea272a0 Merge adamierymenko-dev il y a 10 ans
  Adam Ierymenko 9a723be263 Add socketpair support to Phy. il y a 10 ans
  Adam Ierymenko 1f4c667646 Netcon mode for Linux (in this branch, will make conditional later) il y a 10 ans
  Adam Ierymenko 4838cbc350 Unix domain sockets in Phy<> il y a 10 ans
  Adam Ierymenko 620562f7cf Because Windows, because Windows. Now it upgrades correctly from 1.0.1, including automatic driver update from NDIS5 to NDIS6. Also a bit more robust on creating new ports, just in case. il y a 10 ans
  Adam Ierymenko 8169b35482 Kill the devcon.exe dependency by dynamically loading cfgmgr32, newdev, and setupapi and using these functions directly. il y a 10 ans
  Adam Ierymenko 569c5e77fd Add binary build of libminiupnpc for Mac x64. il y a 10 ans
  Adam Ierymenko fe6d5b1402 UPNP/NAT-PMP support with libminiupnpc (if built with it) -- GitHub issue #64 il y a 10 ans
  Adam Ierymenko 40d5c79b62 Enable SO_NO_CHECK if available to skip UDP checksum on packet send for slight performance improvement. We do our own cryptographically secure authentication so UDP checksum is worthless. il y a 10 ans
  Grant Limberg 5ef806c43c Fix addLocalInterfaceAddress call in OneService on Windows il y a 10 ans
  Adam Ierymenko 0b354803f3 Clean up some YAGNI issues with implementation of GitHub issue #180, and make best path choice aware of path rank. il y a 10 ans
  Adam Ierymenko c863ff3f02 A bunch of comments and cleanup, including some to yesterday's direct path pushing changes. Move path viability check to one place, and stop trying to use link-local addresses since they are not reliable. il y a 10 ans
  Adam Ierymenko 25a067c8c3 Eliminate debug printf(). il y a 10 ans
  Adam Ierymenko 91fa643131 Minor fix to Windows local adapter address enumeration. il y a 10 ans
  Adam Ierymenko f881cdd767 Add new .h file to VS build, and Windows side of local interface address enumeration. il y a 10 ans