Історія комітів

Автор SHA1 Опис Дата
  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 роки тому
  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 роки тому
  Adam Ierymenko 9743db3538 docs 10 роки тому
  Adam Ierymenko e5f7c55c54 Documentation in Packet, more work on path push, and clean up ancient legacy support code in Switch. 10 роки тому
  Adam Ierymenko df08c2cfab Merge pull request #203 from mwarning/loadlibs 10 роки тому