summaryrefslogtreecommitdiff
path: root/ext/bin
AgeCommit message (Collapse)Author
2015-11-23MERGE current "dev" into "netcon" -- should not affect netcon itself but ↵Adam Ierymenko
will retest -- brings ZeroTier core up to 1.1.0
2015-11-16Turns out it wasn't hard to add miniupnpc to the VS2012 project and just ↵Adam Ierymenko
have it build with the rest of the code.
2015-11-16Delete pre-build miniupnpc for Linux and Mac -- will add Make rules to build ↵Adam Ierymenko
from source and include source in ext/
2015-11-16Use new OSX tap version, and update OSX install scripts.Adam Ierymenko
2015-11-10Patch tap-mac to latest tuntaposx upstream changes, and add updated build ↵Adam Ierymenko
for 10.8 or later (keep old one for 10.7).
2015-11-04Performance tweaks to lwipopts.h (TX=12MB/s)Joseph Henry
2015-11-03Added throughput-test Docker filesJoseph Henry
2015-11-03Added debug statements for transfer testJoseph Henry
2015-10-16Misc changesJoseph Henry
2015-10-09Added liblwip.so and libintercept build filesJoseph Henry
2015-09-23moved lib files to extJoseph Henry
2015-08-13Windows driver (NDIS6) rebuild using earlier DDK revision to allow driver to ↵Adam Ierymenko
load in Windows 2008 Server and Windows Vista. Still issues with those platforms, but driver loads -- and shouldn't hurt newer versions (will test).
2015-07-30Kill the devcon.exe dependency by dynamically loading cfgmgr32, newdev, and ↵Adam Ierymenko
setupapi and using these functions directly.
2015-07-28Add miniupnpc builds for Windows, fix some Windows build warnings.Adam Ierymenko
2015-07-28Linux x86 libminiupnpc.aAdam Ierymenko
2015-07-24Linux x64 libminiupnpc.aAdam Ierymenko
2015-07-28Linux make support for libminiupnpc.Adam Ierymenko
2015-07-28libminiupnpc.a for arm6lAdam Ierymenko
2015-07-28Add binary build of libminiupnpc for Mac x64.Adam Ierymenko
2015-05-19Try to automatically enable access to http://127.0.0.1 in web wrapper if IE ↵Adam Ierymenko
is in enhanced security mode.
2015-05-19Enable right-click menu for copy/paste/etc. in Windows UI wrapper.Adam Ierymenko
2015-05-19Add 32-bit chained MSI for NDIS6 driver... now to go test on 32-bit Windows ↵Adam Ierymenko
(clean). (And Windows 10, and Windows Server, and ...)
2015-05-18A visit to the Windows house of pain:Adam Ierymenko
(1) Yes, you *can* create a mixed 32/64 bit Windows MSI installer that installs drivers. All you have to do is... umm... create individual sub-MSI files for each driver (one for 32, one for 64) and then package those in the main MSI files as "chained" MSI installers. Each of these must only be considered a prerequisite on 32 or 64 bit machines, respectively. (2) Upgrade Advanced Installer version, add rules to uninstall NDIS6 tap device on uninstall. (3) Fix IE issue in UI code.
2015-04-25Rebuild and re-sign the x86 driver... previous attempt was somehow borked ↵Adam Ierymenko
but this one loads on Win7/x86 fine.
2015-04-25x86 version of signed NDIS6 driver.Adam Ierymenko
2015-04-25NDIS6 driver signed x64 build (not fully tested yet, but committing work)Adam Ierymenko
2015-04-25Rename old driver to -ndis5.Adam Ierymenko
2014-02-26Installer work, sign devcon.Adam Ierymenko
2014-01-24Officially signed 32-bit build of Windows tap driver.Adam Ierymenko
2014-01-23Fix bug in tap driver introduced during unused code purge (deleted the part ↵Adam Ierymenko
that acknowledges writes!), and fix bug in EthernetTap causing 0000 for etherType. Windows works now! Yay!
2014-01-22Finally got the Windows x64 driver signed correctly. Turns out signtool.exe ↵Adam Ierymenko
with the older (NDIS5) version of the Windows DDK does not understand cross-certificates, yet it blithely continues on and signs incorrectly anyway. Got it working by using DigiCert's own certificate tool which includes a sign files operation. Must be done manually but this doesn't have to be done often. F@!K.
2014-01-22More tap driver work, increment version number, remove old binaries since ↵Adam Ierymenko
signatures may not have been valid.
2014-01-21More work on Windows service, cleanup.Adam Ierymenko
2014-01-20More tap driver cleanup, and add IOCTL to get L2 multicast ethernet address ↵Adam Ierymenko
subscriptions.
2014-01-16Mac installation, and dump pre10.8 stuff because it turns out that 10.6 ↵Adam Ierymenko
loads the existing kext fine.
2014-01-14Rebuild tap.kext on OSX 10.6 for all versions so it works on that platform.Adam Ierymenko
2014-01-09Work on mac launch script, sign binary mac tap driver kext (and there was ↵Adam Ierymenko
much rejoicing!)
2013-12-27Rebuild OSX tap for up to 32 devices.Adam Ierymenko
2013-12-27Save unsigned tap driver in pre10.8 to possibly distribute for older OSX ↵Adam Ierymenko
versions that cannot load signed kexts.
2013-10-28Put default MTU in tap back to 2800, clean up tun-related files and other ↵Adam Ierymenko
things from the original pre-fork tap code base that we will never use.
2013-10-28Update binary build of tap.Adam Ierymenko
2013-10-28Make tap build on OSX 10.9, though not in a way that is easy for users. ↵Adam Ierymenko
Instead package binaries.
2013-10-26docs: we no longer use MS loopbackAdam Ierymenko
2013-09-16Integrating new crypto -- work in progress, wont build yet.Adam Ierymenko
2013-08-24Docs, Node picks a default home folder if created with NULL as its home ↵Adam Ierymenko
path, and add binary tap drivers (self-signed for now).
2013-08-23Decided to abandon the winpcap direction for Windows tap... re-evaluating ↵Adam Ierymenko
using OpenVPN tap driver in some form for now.
2013-08-22Add winpcap development libraries and includes.Adam Ierymenko
2013-08-19Add devcon 32-bit and 64-bit Windoze binaries.Adam Ierymenko
2013-08-12More Windows port work.Adam Ierymenko
2013-08-03Fixed typo in symlink, v61 vs v6lPaul Furley