Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/vyos/infinitytier
Fork of ZeroTier
https://github.com/vyos/infinitytier
More include formatting cleanup.
4c06fcfc9dd0ba25ec2c50ce03f10f1d93f168f5 authored over 11 years ago by Adam Ierymenko <[email protected]>
4c06fcfc9dd0ba25ec2c50ce03f10f1d93f168f5 authored over 11 years ago by Adam Ierymenko <[email protected]>
Some file format cleanup.
b2b24ca41b9aacb502f6569934b446b2ef4338c2 authored over 11 years ago by Adam Ierymenko <[email protected]>
b2b24ca41b9aacb502f6569934b446b2ef4338c2 authored over 11 years ago by Adam Ierymenko <[email protected]>
Get rid of onSent(), which was never used consistently anyway.
0133da1dcdaba9654e79506c4baeed506b6a4e30 authored over 11 years ago by Adam Ierymenko <[email protected]>
0133da1dcdaba9654e79506c4baeed506b6a4e30 authored over 11 years ago by Adam Ierymenko <[email protected]>
Add port and control port command line options to daemon and command line client, add new supernode keys to Defaults.
300588c5e86689b56d66555f8aefa9868d170361 authored over 11 years ago by Adam Ierymenko <[email protected]>
300588c5e86689b56d66555f8aefa9868d170361 authored over 11 years ago by Adam Ierymenko <[email protected]>
Build fix to eliminate strict aliasing warnings, and a bug fix.
de5cc82b5b29a47b0cc7de08800fe38860228850 authored over 11 years ago by Adam Ierymenko <[email protected]>
de5cc82b5b29a47b0cc7de08800fe38860228850 authored over 11 years ago by Adam Ierymenko <[email protected]>
Fix idtool build, tweak address derivation again.
77f8d75529e401ac7b45927f1d75b4df87bc0c55 authored over 11 years ago by Adam Ierymenko <[email protected]>
77f8d75529e401ac7b45927f1d75b4df87bc0c55 authored over 11 years ago by Adam Ierymenko <[email protected]>
More tweaks to address derivation, going to test on other boxen.
94bf3e9a0e0bb14becf3102baec3620b34b648e6 authored over 11 years ago by Adam Ierymenko <[email protected]>
94bf3e9a0e0bb14becf3102baec3620b34b648e6 authored over 11 years ago by Adam Ierymenko <[email protected]>
Build fix for 32-bit Linux and tweaks to address derivation algorithm.
4f53d09c7e446e20e0a8da3bdb6bdc5b138cf55c authored over 11 years ago by Adam Ierymenko <[email protected]>
4f53d09c7e446e20e0a8da3bdb6bdc5b138cf55c authored over 11 years ago by Adam Ierymenko <[email protected]>
New crypto integrated -- going to be testing new identity address generation algo a bit more before finalizing.
e376c6f6a989d99d873918b349405302b62403a5 authored over 11 years ago by Adam Ierymenko <[email protected]>
e376c6f6a989d99d873918b349405302b62403a5 authored over 11 years ago by Adam Ierymenko <[email protected]>
Integrating new crypto, work still in progress...
ceb024ab03a114c8dadbbd393032231069981c45 authored over 11 years ago by Adam Ierymenko <[email protected]>
ceb024ab03a114c8dadbbd393032231069981c45 authored over 11 years ago by Adam Ierymenko <[email protected]>
Integrating new crypto -- work in progress, wont build yet.
3b2d98e7dcf4102f855006cc9f5d5000d8df0223 authored over 11 years ago by Adam Ierymenko <[email protected]>
3b2d98e7dcf4102f855006cc9f5d5000d8df0223 authored over 11 years ago by Adam Ierymenko <[email protected]>
Small amount of crypto cleanup.
02f336918547b93b4c03d608eafdf62de5d0a786 authored over 11 years ago by Adam Ierymenko <[email protected]>
02f336918547b93b4c03d608eafdf62de5d0a786 authored over 11 years ago by Adam Ierymenko <[email protected]>
Test vectors for all new crypto.
300d26973a56b4b544fb4a29ec134fd600976d98 authored over 11 years ago by Adam Ierymenko <[email protected]>
300d26973a56b4b544fb4a29ec134fd600976d98 authored over 11 years ago by Adam Ierymenko <[email protected]>
Add test vectors for ensuring identical C25519 operation across systems.
660f92b6a7f91f9a4c53e0c40ce188a6f8878f04 authored over 11 years ago by Adam Ierymenko <[email protected]>
660f92b6a7f91f9a4c53e0c40ce188a6f8878f04 authored over 11 years ago by Adam Ierymenko <[email protected]>
More new crypto: Ed25519 signatures.
09c8b4bbb37250df95ee898bcd6a0e090049d225 authored over 11 years ago by Adam Ierymenko <[email protected]>
09c8b4bbb37250df95ee898bcd6a0e090049d225 authored over 11 years ago by Adam Ierymenko <[email protected]>
More work in progress on new crypto...
b2bb7b41fc3b1c5f33afbbe685064ee4442efe85 authored over 11 years ago by Adam Ierymenko <[email protected]>
b2bb7b41fc3b1c5f33afbbe685064ee4442efe85 authored over 11 years ago by Adam Ierymenko <[email protected]>
More crypto work in progress...
0b94a04914220b2adf50527bc4738175c0e8bf1f authored over 11 years ago by Adam Ierymenko <[email protected]>
0b94a04914220b2adf50527bc4738175c0e8bf1f authored over 11 years ago by Adam Ierymenko <[email protected]>
More new crypto -- poly1305 one-time auth code.
032ce498c4964c3cf628c361224a805a5c5952b1 authored over 11 years ago by Adam Ierymenko <[email protected]>
032ce498c4964c3cf628c361224a805a5c5952b1 authored over 11 years ago by Adam Ierymenko <[email protected]>
Add new crypto: SHA512 and C25519 -- not integrated yet.
77965af288e920681a7f25ab01326e38327a15a7 authored over 11 years ago by Adam Ierymenko <[email protected]>
77965af288e920681a7f25ab01326e38327a15a7 authored over 11 years ago by Adam Ierymenko <[email protected]>
Bit more of adding version to OK(HELLO)
f6ad138561a86ee5cac51b10680916967abc7a07 authored over 11 years ago by Adam Ierymenko <[email protected]>
f6ad138561a86ee5cac51b10680916967abc7a07 authored over 11 years ago by Adam Ierymenko <[email protected]>
Add version info to OK(HELLO) so both sides know their version info.
d87a1d6b99e8952b4862cf6dc5965f6b5b54bc85 authored over 11 years ago by Adam Ierymenko <[email protected]>
d87a1d6b99e8952b4862cf6dc5965f6b5b54bc85 authored over 11 years ago by Adam Ierymenko <[email protected]>
More experimentation with multicast rate.
07e1085dccb55b75816faa2c2f4a66c42713f6cc authored over 11 years ago by Adam Ierymenko <[email protected]>
07e1085dccb55b75816faa2c2f4a66c42713f6cc authored over 11 years ago by Adam Ierymenko <[email protected]>
Get a default rate that works for multicast.
55e7ddba1eefdc819d4d0e3b0b6fd6e4ceb7ec43 authored over 11 years ago by Adam Ierymenko <[email protected]>
55e7ddba1eefdc819d4d0e3b0b6fd6e4ceb7ec43 authored over 11 years ago by Adam Ierymenko <[email protected]>
Restore peer field to netconf for now, required by older versions.
d74b5f4bc6df791c6e067700c1d31e5a203a3d79 authored over 11 years ago by Adam Ierymenko <[email protected]>
d74b5f4bc6df791c6e067700c1d31e5a203a3d79 authored over 11 years ago by Adam Ierymenko <[email protected]>
Reduce log noise, change to TRACE.
553002e9d8de04377b823b8c58bb751e235f3c4f authored over 11 years ago by Adam Ierymenko <[email protected]>
553002e9d8de04377b823b8c58bb751e235f3c4f authored over 11 years ago by Adam Ierymenko <[email protected]>
A few logging changes.
0e62857841d03ac012a255ea03f08509c550f3d5 authored over 11 years ago by Adam Ierymenko <[email protected]>
0e62857841d03ac012a255ea03f08509c550f3d5 authored over 11 years ago by Adam Ierymenko <[email protected]>
Small method rename.
75471ee0e09f715a9c0961dd4b4787ddd258ce75 authored over 11 years ago by Adam Ierymenko <[email protected]>
75471ee0e09f715a9c0961dd4b4787ddd258ce75 authored over 11 years ago by Adam Ierymenko <[email protected]>
More updates to bandwidth accounting.
5885c6186d4e192a8aeb205ff25a44a88fb431be authored over 11 years ago by Adam Ierymenko <[email protected]>
5885c6186d4e192a8aeb205ff25a44a88fb431be authored over 11 years ago by Adam Ierymenko <[email protected]>
Drop old Certificate type from Network.
9cdaefdb9a93d1f32a71de649f969c9d0ec7e86d authored over 11 years ago by Adam Ierymenko <[email protected]>
9cdaefdb9a93d1f32a71de649f969c9d0ec7e86d authored over 11 years ago by Adam Ierymenko <[email protected]>
Version two of network certificate of membership, a much more concise and fast approach.
de744e6df66953a7b4d716c3b38de635b0dfdc05 authored over 11 years ago by Adam Ierymenko <[email protected]>
de744e6df66953a7b4d716c3b38de635b0dfdc05 authored over 11 years ago by Adam Ierymenko <[email protected]>
Finish stripping minBalance from BandwidthAccount
3a563250f73914c4fd140466d67b1a9d98068b75 authored over 11 years ago by Adam Ierymenko <[email protected]>
3a563250f73914c4fd140466d67b1a9d98068b75 authored over 11 years ago by Adam Ierymenko <[email protected]>
Look up rate info from database, but going to drop min balance cause it seems unnecessary. Also work in progress on membership certs.
a3a2b8dedb347c7caf92e707cd65be302c78575d authored over 11 years ago by Adam Ierymenko <[email protected]>
a3a2b8dedb347c7caf92e707cd65be302c78575d authored over 11 years ago by Adam Ierymenko <[email protected]>
Apply multicast rate limits to my own multicasts. Will run locally and on a variety of system types to test the result of this.
a40b8c07f49bd9ad2748430eb9e79680059458fd authored over 11 years ago by Adam Ierymenko <[email protected]>
a40b8c07f49bd9ad2748430eb9e79680059458fd authored over 11 years ago by Adam Ierymenko <[email protected]>
updateAndCheckMulticastBalance and friends
cdb96726df0f383c20bc83448a4e2427317371c0 authored over 11 years ago by Adam Ierymenko <[email protected]>
cdb96726df0f383c20bc83448a4e2427317371c0 authored over 11 years ago by Adam Ierymenko <[email protected]>
Bit more netconf cleanup...
56d8bbf780240be34759c5f6c9ff67d09d231468 authored over 11 years ago by Adam Ierymenko <[email protected]>
56d8bbf780240be34759c5f6c9ff67d09d231468 authored over 11 years ago by Adam Ierymenko <[email protected]>
Multicast bandwidth accounting work in progress, and some config field changes and cleanup.
37931d8589359580c05baef64b6752315dccbe66 authored over 11 years ago by Adam Ierymenko <[email protected]>
37931d8589359580c05baef64b6752315dccbe66 authored over 11 years ago by Adam Ierymenko <[email protected]>
Improve code security posture by replacing sprintf with a safer function.
f3ad05347e55de2fd2a500464acde0979df9941f authored over 11 years ago by Adam Ierymenko <[email protected]>
f3ad05347e55de2fd2a500464acde0979df9941f authored over 11 years ago by Adam Ierymenko <[email protected]>
docs and minor cleanup
1a7e303f97507842c1a0bfffb27b76277bd43bab authored over 11 years ago by Adam Ierymenko <[email protected]>
1a7e303f97507842c1a0bfffb27b76277bd43bab authored over 11 years ago by Adam Ierymenko <[email protected]>
docs
9ca521e89485c9c5b06909b1c8d8ef5ac3b24f4e authored over 11 years ago by Adam Ierymenko <[email protected]>
9ca521e89485c9c5b06909b1c8d8ef5ac3b24f4e authored over 11 years ago by Adam Ierymenko <[email protected]>
docs
5df6055169dbea8c663161a995fba9d59e1dbe73 authored over 11 years ago by Adam Ierymenko <[email protected]>
5df6055169dbea8c663161a995fba9d59e1dbe73 authored over 11 years ago by Adam Ierymenko <[email protected]>
Remove makekeypair program.
eefcd4aae4f6f1f7ac2e1e198e269673b94df78d authored over 11 years ago by Adam Ierymenko <[email protected]>
eefcd4aae4f6f1f7ac2e1e198e269673b94df78d authored over 11 years ago by Adam Ierymenko <[email protected]>
Remove old launcher code, fix build error in idtool, add terminate command to control bus.
4875eb49f851d7919587cbc2059ff552a24bcfc1 authored over 11 years ago by Adam Ierymenko <[email protected]>
4875eb49f851d7919587cbc2059ff552a24bcfc1 authored over 11 years ago by Adam Ierymenko <[email protected]>
Change rate limiter a little...
11774f7d5fe14226e99118f95346deda51baa254 authored over 11 years ago by Adam Ierymenko <[email protected]>
11774f7d5fe14226e99118f95346deda51baa254 authored over 11 years ago by Adam Ierymenko <[email protected]>
Forgot to add new files in previous commit.
1bd3cd422512d7d5fc562950cfaa6dee22a3c0a4 authored over 11 years ago by Adam Ierymenko <[email protected]>
1bd3cd422512d7d5fc562950cfaa6dee22a3c0a4 authored over 11 years ago by Adam Ierymenko <[email protected]>
Add two new Windows projects: Windows service (process supervisor) and Windows Installer/Updater. Our installer/updater is probably going to be custom-written, and will be used both for installation (in which it'll pop up a progress meter) and for updates via a command line switch.
6882c374c9c4ebe059ad2d0e65726a908e053cd7 authored over 11 years ago by Adam Ierymenko <[email protected]>
6882c374c9c4ebe059ad2d0e65726a908e053cd7 authored over 11 years ago by Adam Ierymenko <[email protected]>
VERSION 0.4.5
Changes:
* It now builds and runs on Windows with Visual Studio 2012. Windows is
not ready f...
Build fix
bb8bb2727c7bca9209dcfbba3dfe1988e808c5ab authored over 11 years ago by Adam Ierymenko <[email protected]>
bb8bb2727c7bca9209dcfbba3dfe1988e808c5ab authored over 11 years ago by Adam Ierymenko <[email protected]>
SQL problem fix
859fe7776ca0349dcea9d110e301764752137a00 authored over 11 years ago by Adam Ierymenko <[email protected]>
859fe7776ca0349dcea9d110e301764752137a00 authored over 11 years ago by Adam Ierymenko <[email protected]>
Check network ethernet type whitelist instead of hard-coded ethernet types.
55616388eaa5c43b4316882a5c4ab2e0c132b62e authored over 11 years ago by Adam Ierymenko <[email protected]>
55616388eaa5c43b4316882a5c4ab2e0c132b62e authored over 11 years ago by Adam Ierymenko <[email protected]>
Add etherTypes to netconf response.
8e1b897f0ae8a228799058153e9dda0a18aeb4c1 authored over 11 years ago by Adam Ierymenko <[email protected]>
8e1b897f0ae8a228799058153e9dda0a18aeb4c1 authored over 11 years ago by Adam Ierymenko <[email protected]>
Filter work, add name and desc to netconf response, small compiler warning fix.
3745377872fe89cc06fb08de9b998c64c31e765c authored over 11 years ago by Adam Ierymenko <[email protected]>
3745377872fe89cc06fb08de9b998c64c31e765c authored over 11 years ago by Adam Ierymenko <[email protected]>
Jigger with shutdown method to avoid a crash on CTRL+C in Windows. Feels a big hacky, might revisit later.
01a70d09db917ce475120854514ee48af43cc1b1 authored over 11 years ago by Adam Ierymenko <[email protected]>
01a70d09db917ce475120854514ee48af43cc1b1 authored over 11 years ago by Adam Ierymenko <[email protected]>
Build fixes for *nix.
0afcf4877c9694a517a5bf62b604387eb2099aba authored over 11 years ago by Adam Ierymenko <[email protected]>
0afcf4877c9694a517a5bf62b604387eb2099aba authored over 11 years ago by Adam Ierymenko <[email protected]>
Drop extra debug output.
aa96bdfd1eef296f60a15550d051fc71d5d7de38 authored over 11 years ago by Adam Ierymenko <[email protected]>
aa96bdfd1eef296f60a15550d051fc71d5d7de38 authored over 11 years ago by Adam Ierymenko <[email protected]>
Build fix in tap, handling of Windows shutdown signals.
c247a3d9914affa6118de5a5b3c2277f4e5e8438 authored over 11 years ago by Adam Ierymenko <[email protected]>
c247a3d9914affa6118de5a5b3c2277f4e5e8438 authored over 11 years ago by Adam Ierymenko <[email protected]>
More tap work -- DHCP configuration and such.
cd907a76626538a831e8fc90806aecfe07f47582 authored over 11 years ago by Adam Ierymenko <[email protected]>
cd907a76626538a831e8fc90806aecfe07f47582 authored over 11 years ago by Adam Ierymenko <[email protected]>
Dike out some cruft in Windows tap that we will never use, like TUN mode, DHCP masq, ARP emulation, NDP emulation, and related. We operate only in L2 mode. All tap, no tun.
1c88a518cfd9783f70659dc1f578f1f73ae49561 authored over 11 years ago by Adam Ierymenko <[email protected]>
1c88a518cfd9783f70659dc1f578f1f73ae49561 authored over 11 years ago by Adam Ierymenko <[email protected]>
Tap now basically sorta works on Windows. Now have to figure out how to control DHCP behavior since we normally don't want that.
b4be07149fe5b526d8fb97f17aafee1e931d9ddf authored over 11 years ago by Adam Ierymenko <[email protected]>
b4be07149fe5b526d8fb97f17aafee1e931d9ddf authored over 11 years ago by Adam Ierymenko <[email protected]>
Build fixes for *nix
335733f110e326ef9a501ad5227a5063436b8817 authored over 11 years ago by Adam Ierymenko <[email protected]>
335733f110e326ef9a501ad5227a5063436b8817 authored over 11 years ago by Adam Ierymenko <[email protected]>
Windows: disable and enable tap to allow changes to take effect.
4a370c5f3f31dad945d37bfc83fc7a7b01735acb authored over 11 years ago by Adam Ierymenko <[email protected]>
4a370c5f3f31dad945d37bfc83fc7a7b01735acb authored over 11 years ago by Adam Ierymenko <[email protected]>
ZeroTierOne for Windows binary project, builds and runs and mostly works but still some issues with tap.
487eb17ec075dd2bdc91f78b41577b070d90f8f5 authored over 11 years ago by Adam Ierymenko <[email protected]>
487eb17ec075dd2bdc91f78b41577b070d90f8f5 authored over 11 years ago by Adam Ierymenko <[email protected]>
Cut out tap test code from selftest.
9f16707b0b8ec62de67394bf4884408eb65f2a7a authored over 11 years ago by Adam Ierymenko <[email protected]>
9f16707b0b8ec62de67394bf4884408eb65f2a7a authored over 11 years ago by Adam Ierymenko <[email protected]>
Tap works! At least in isolation. Time to create the Windows executable and the Windows service to run it and handle auto-update.
bbbc032959bc63e3f575f2fc45fe0054fb83d8f3 authored over 11 years ago by Adam Ierymenko <[email protected]>
bbbc032959bc63e3f575f2fc45fe0054fb83d8f3 authored over 11 years ago by Adam Ierymenko <[email protected]>
Docs, Node picks a default home folder if created with NULL as its home path, and add binary tap drivers (self-signed for now).
e0bdc021395fed6a6931d973b1f780c3a0c7de83 authored over 11 years ago by Adam Ierymenko <[email protected]>
e0bdc021395fed6a6931d973b1f780c3a0c7de83 authored over 11 years ago by Adam Ierymenko <[email protected]>
Forked tap driver installs with test cert, assuming Windows is in test mode, and seems to work!
6d7b1c1e5fff7ffd8deed5716a7c9deda63293cb authored over 11 years ago by Adam Ierymenko <[email protected]>
6d7b1c1e5fff7ffd8deed5716a7c9deda63293cb authored over 11 years ago by Adam Ierymenko <[email protected]>
It builds and it installs! Well, except for not being digitally signed. :P
8637d06e0e97c011932b41053579891e4ffa907d authored over 11 years ago by Adam Ierymenko <[email protected]>
8637d06e0e97c011932b41053579891e4ffa907d authored over 11 years ago by Adam Ierymenko <[email protected]>
More tap work in progress.
df98e5a635eb661063d14f7a239774e02db60dd3 authored over 11 years ago by Adam Ierymenko <[email protected]>
df98e5a635eb661063d14f7a239774e02db60dd3 authored over 11 years ago by Adam Ierymenko <[email protected]>
Tap driver project config, inf file.
62dd4337565807d99977af8672032b2cbc4c164f authored over 11 years ago by Adam Ierymenko <[email protected]>
62dd4337565807d99977af8672032b2cbc4c164f authored over 11 years ago by Adam Ierymenko <[email protected]>
Tap driver basically builds in VS2012... fork of tap-windows from OpenVPN (compatible license).
e2effbd1ce607ff83556935e5d22b9b3eca5efa5 authored over 11 years ago by Adam Ierymenko <[email protected]>
e2effbd1ce607ff83556935e5d22b9b3eca5efa5 authored over 11 years ago by Adam Ierymenko <[email protected]>
VERSION 0.4.4: multicast cleanup, Windows port work
In addition to a lot of Windows port work that isn't finished yet (and doesn't
affect the *nix p...
Decided to abandon the winpcap direction for Windows tap... re-evaluating using OpenVPN tap driver in some form for now.
f6e7be102ae72e773a2992fb829e63e7d66b003e authored over 11 years ago by Adam Ierymenko <[email protected]>
f6e7be102ae72e773a2992fb829e63e7d66b003e authored over 11 years ago by Adam Ierymenko <[email protected]>
Commit of a draft of the pcap-based strategy for a Windows tap. This may, in the end, not work, since winpcap may not support immediate capture and also because some software flags winpcap as malware. Like I said, trying to do anything interesting with Windows is PAIN.
c8213a3f5848c7c8494b8dec56d33cf2d7f59add authored over 11 years ago by Adam Ierymenko <[email protected]>
c8213a3f5848c7c8494b8dec56d33cf2d7f59add authored over 11 years ago by Adam Ierymenko <[email protected]>
Add winpcap development libraries and includes.
d19516b40a3532788c97670574434c53196e6bcb authored over 11 years ago by Adam Ierymenko <[email protected]>
d19516b40a3532788c97670574434c53196e6bcb authored over 11 years ago by Adam Ierymenko <[email protected]>
Tap now creates Microsoft Loopback Adapter instances and tags them with a special ID... work in progress.
ca5334509c406230c49f0d87acc58fe569ec7b65 authored over 11 years ago by Adam Ierymenko <[email protected]>
ca5334509c406230c49f0d87acc58fe569ec7b65 authored over 11 years ago by Adam Ierymenko <[email protected]>
Bug fix in multicast changes.
a0a9d5221381f52f06071cfdbf5d2331a96318d2 authored over 11 years ago by Adam Ierymenko <[email protected]>
a0a9d5221381f52f06071cfdbf5d2331a96318d2 authored over 11 years ago by Adam Ierymenko <[email protected]>
Huge convoluted logic de-tangling in multicast propagation, supernodes now do random propagation for more efficient coverage with less bias in sparse graph cases.
2efc9b31bdf9decea16b7103d92a134f0cd132d4 authored over 11 years ago by Adam Ierymenko <[email protected]>
2efc9b31bdf9decea16b7103d92a134f0cd132d4 authored over 11 years ago by Adam Ierymenko <[email protected]>
A bit of code comment cleanup.
1d9977b8b9773bf4d74b1fe9f26c96a8b3fef1c8 authored over 11 years ago by Adam Ierymenko <[email protected]>
1d9977b8b9773bf4d74b1fe9f26c96a8b3fef1c8 authored over 11 years ago by Adam Ierymenko <[email protected]>
Some work on Windows tap.
edad580c32abd4d25751460b61dcc8c12a2caf1f authored over 11 years ago by Adam Ierymenko <[email protected]>
edad580c32abd4d25751460b61dcc8c12a2caf1f authored over 11 years ago by Adam Ierymenko <[email protected]>
Make that an arbitrary tag to identify persistent taps...
2536352e5d166719acc87535ed17a805e7bd3c26 authored over 11 years ago by Adam Ierymenko <[email protected]>
2536352e5d166719acc87535ed17a805e7bd3c26 authored over 11 years ago by Adam Ierymenko <[email protected]>
Add an interface description to EthernetTap, mostly for Windows.
dbb509a30234059fb6de10cfcd9ba1aade6a0138 authored over 11 years ago by Adam Ierymenko <[email protected]>
dbb509a30234059fb6de10cfcd9ba1aade6a0138 authored over 11 years ago by Adam Ierymenko <[email protected]>
Add devcon 32-bit and 64-bit Windoze binaries.
3daf73710ad1dc0c00f0c0c25bb51b1f5bb011b1 authored over 11 years ago by Adam Ierymenko <[email protected]>
3daf73710ad1dc0c00f0c0c25bb51b1f5bb011b1 authored over 11 years ago by Adam Ierymenko <[email protected]>
Clean up...
d372cd1b17440c3f36ec78e69afab247c161f88b authored over 11 years ago by Adam Ierymenko <[email protected]>
d372cd1b17440c3f36ec78e69afab247c161f88b authored over 11 years ago by Adam Ierymenko <[email protected]>
On second thought... argh.
ee7e826f0c67e1708915a159ff020712ad80a63b authored over 11 years ago by Adam Ierymenko <[email protected]>
ee7e826f0c67e1708915a159ff020712ad80a63b authored over 11 years ago by Adam Ierymenko <[email protected]>
Add a fork of tap-windows from OpenVPN, will be customized.
d7bd3e37cbf63b3862f3e001c94c5f23e965a7b5 authored over 11 years ago by Adam Ierymenko <[email protected]>
d7bd3e37cbf63b3862f3e001c94c5f23e965a7b5 authored over 11 years ago by Adam Ierymenko <[email protected]>
Create devel project for Windows tap work. (Might be temporary.)
b23748aa5a10a61b1dd5f5598c7577c8c2142aaf authored over 11 years ago by Adam Ierymenko <[email protected]>
b23748aa5a10a61b1dd5f5598c7577c8c2142aaf authored over 11 years ago by Adam Ierymenko <[email protected]>
A few test build changes.
8584515a5018db3415b69fdec37d5602e43c0a58 authored over 11 years ago by Adam Ierymenko <[email protected]>
8584515a5018db3415b69fdec37d5602e43c0a58 authored over 11 years ago by Adam Ierymenko <[email protected]>
Windows builds, self test runs in Debug mode!
08fe84d707c81b2581c2b528b5b2cfcc9994674a authored over 11 years ago by Adam Ierymenko <[email protected]>
08fe84d707c81b2581c2b528b5b2cfcc9994674a authored over 11 years ago by Adam Ierymenko <[email protected]>
Self test almost builds, now need skeleton EthernetTap implementation for Windows.
150a53eb17b18e0a20d85d56437a94aaf745ce2b authored over 11 years ago by Adam Ierymenko <[email protected]>
150a53eb17b18e0a20d85d56437a94aaf745ce2b authored over 11 years ago by Adam Ierymenko <[email protected]>
Move .vcxproj files to vsprojects\ subfolder and use Visual Studio's ability to add existing files to create per-tool solutions. Create self test solution to test basic functionality on Windows.
1f9a7e26baceb5916e8d612f27aaed1073bbdb87 authored over 11 years ago by Adam Ierymenko <[email protected]>
1f9a7e26baceb5916e8d612f27aaed1073bbdb87 authored over 11 years ago by Adam Ierymenko <[email protected]>
Version 0.4.3 (the real one): fix Gentoo ip config failures and crashes
This version fixes problems with locating the 'ip' command on Gentoo
and possibly other Linux sy...
Version 0.4.3: fix Gentoo ip config failures and crashes
This version fixes problems with locating the 'ip' command on Gentoo
and possibly other Linux sy...
Fix a *nix build issue.
ce1a03bde31f33bb9ba19a6a69c87872cb4335b1 authored over 11 years ago by Adam Ierymenko <[email protected]>
ce1a03bde31f33bb9ba19a6a69c87872cb4335b1 authored over 11 years ago by Adam Ierymenko <[email protected]>
Windows compiles! (w/Visual Studio 2012) That's about all it does, but it's a start.
d6414c9ff74e3f8076a1e94d3c6074366119900e authored over 11 years ago by Adam Ierymenko <[email protected]>
d6414c9ff74e3f8076a1e94d3c6074366119900e authored over 11 years ago by Adam Ierymenko <[email protected]>
More Windows port work.
5076c75b079fe02c843ca85dc20821e468b2d7b8 authored over 11 years ago by Adam Ierymenko <[email protected]>
5076c75b079fe02c843ca85dc20821e468b2d7b8 authored over 11 years ago by Adam Ierymenko <[email protected]>
Windows build work: condition, mutex, thread, udp socket...
36af3d92ecb4148a74c14896f5b6a9dcea0c1700 authored over 11 years ago by Adam Ierymenko <[email protected]>
36af3d92ecb4148a74c14896f5b6a9dcea0c1700 authored over 11 years ago by Adam Ierymenko <[email protected]>
A few more visual studio file changes, forgot to save all. Will be switching to dev branch now.
2ad80063ec6e7d78d0d5b492f6065563792de05c authored over 11 years ago by Adam Ierymenko <[email protected]>
2ad80063ec6e7d78d0d5b492f6065563792de05c authored over 11 years ago by Adam Ierymenko <[email protected]>
Add Visual Studio DLL project for core
2fbe1e200b5ddeeaf381261dbf9b8832ea3ac36e authored over 11 years ago by Adam Ierymenko <[email protected]>
2fbe1e200b5ddeeaf381261dbf9b8832ea3ac36e authored over 11 years ago by Adam Ierymenko <[email protected]>
0.4.2: cleanup release
Version 0.4.2 is largely a cleanup release. Changes are minor:
* Programatically replace libcr...
53996050a27daa9e0006de4bd47f013b7174438f authored over 11 years ago by Adam Ierymenko <[email protected]>
Clean up a bunch of valgrind errors, nix a potentially unsafe op in Buffer assignment operator.
f5d77a1bc21a61c12adb8b1254951a12b26db9e0 authored over 11 years ago by Adam Ierymenko <[email protected]>
f5d77a1bc21a61c12adb8b1254951a12b26db9e0 authored over 11 years ago by Adam Ierymenko <[email protected]>
Replace libcrypto RAND_ with our own to avoid valgrind errors.
93a7eef2a5cae22474732a4c077213ca0512be46 authored over 11 years ago by Adam Ierymenko <[email protected]>
93a7eef2a5cae22474732a4c077213ca0512be46 authored over 11 years ago by Adam Ierymenko <[email protected]>