提交历史

作者 SHA1 备注 提交日期
  Grant Limberg a408e5f685 set ZT_NO_TYPE_PUNNING and -O3 for Android builds 10 年之前
  Grant Limberg f67ddb579d Merge branch 'adamierymenko-dev' into android-jni 10 年之前
  Adam Ierymenko a297e4a5bf Add build def ZT_NO_TYPE_PUNNING, which when defined disables type punning code that might cause unaligned access errors on architectures that care (e.g. Android/ARM) 10 年之前
  Grant Limberg 1ad2cfeedf Merge branch 'adamierymenko-dev' into android-jni 10 年之前
  Adam Ierymenko 412389ec75 Implement ERROR_UNWATNED_MULTICAST 10 年之前
  Adam Ierymenko cf6f30963c Kill a potential source of type punning BUS errors on Android, and besides that hack probably did not improve performance at all given the short lenghts of things compared with secureEq() 10 年之前
  Adam Ierymenko 3f567a07ca Save a little bit of RAM by getting rid of overkill CMWC4096 non-crypto PRNG and replacing it with a simple non-crypto PRNG that just uses Salsa20. 10 年之前
  Adam Ierymenko 41fc08b330 etherTypeName() is only used in Switch and only with ZT_TRACE 10 年之前
  Adam Ierymenko 07ea4fd4f9 Fix potential bug in controller config request. 10 年之前
  Adam Ierymenko 778c7e6e70 More cleanup to direct path push, comment fixes, etc. 10 年之前
  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. 10 年之前
  Adam Ierymenko f398952a6c Revert some bad docs in Packet -- I think we will still use that. Also rename addMembershipCertificate to more security-descriptive validateAndAddMembershipCertificate, give it a return value, and drop unused force parameter. 10 年之前
  Adam Ierymenko 56285ec0d4 Another attempt at a fix for all the Windows driver coma issues. 10 年之前
  Adam Ierymenko 25a067c8c3 Eliminate debug printf(). 10 年之前
  Adam Ierymenko 91fa643131 Minor fix to Windows local adapter address enumeration. 10 年之前
  Adam Ierymenko 6da9d2d36f Remove debug printf(). 10 年之前
  Adam Ierymenko f881cdd767 Add new .h file to VS build, and Windows side of local interface address enumeration. 10 年之前
  Adam Ierymenko 84ba365c77 Fix bug in direct path push send. 10 年之前
  Adam Ierymenko f9f4dd5276 Fix FreeBSD regression -- gmake defaults g++ which does not exist. 10 年之前
  Adam Ierymenko cac55105c3 Fix a regression. 10 年之前
  Adam Ierymenko a87cd2d094 Unix side of local interface address awareness for GitHub issue #180. 10 年之前
  Adam Ierymenko 235f4762b7 Plumbing for local interface addresses -- GitHub issue #180 10 年之前
  Adam Ierymenko 79e9a8bcc2 Almost everything for GitHub issue #180 except direct path map setup. 10 年之前
  Adam Ierymenko fad9dff2db Almost all of GitHub issue #180 10 年之前
  Adam Ierymenko 1632aec102 Check Network::isAllowed() always on multicast send. 10 年之前
  Adam Ierymenko 255320e2a6 pushDirectPaths() implementation 10 年之前
  Adam Ierymenko 93bb934d4e Some cleanup, docs, and Path -> Path > RemotePath refactor. 10 年之前
  Adam Ierymenko feddd946f9 For curiosity add Salsa20/8 to benchmarks. 10 年之前
  Adam Ierymenko 6bfbc43e3c Include COM with EXT_FRAME in bridged case. 10 年之前
  Adam Ierymenko 35b5dcf89d Kill debug line. 10 年之前