Adam Ierymenko
|
1f5feb75fb
|
LinuxEthernetTap refactor.
|
12 years ago |
Adam Ierymenko
|
adfb71fa6b
|
Compile for for TRACE, remove old TESTNET cruft.
|
12 years ago |
Adam Ierymenko
|
526435859f
|
Newly broken out OSX tap driver builds now.
|
12 years ago |
Adam Ierymenko
|
98d426e1d5
|
Path fixes in osnet/ stuff
|
12 years ago |
Adam Ierymenko
|
b80c229d87
|
Tons of code cleanup, refactor Network to use EthernetTapFactory, probably also fix GitHub issue #90
|
12 years ago |
Adam Ierymenko
|
d315156733
|
BSD routing table implementation work.
|
12 years ago |
Adam Ierymenko
|
12692c551e
|
SSE optimized Salsa20 -- anywhere from 20% to 50% faster than plain C version
|
12 years ago |
Adam Ierymenko
|
986773cc9c
|
ZT_USE_TESTNET define in makefiles.
|
12 years ago |
Adam Ierymenko
|
70b736f440
|
Put mac back to release default build flags.
|
12 years ago |
Adam Ierymenko
|
6fdb360e2a
|
More IPC work.
|
12 years ago |
Adam Ierymenko
|
dbd7a06ea9
|
Enable PIE to allow ASLR (security)
|
12 years ago |
Adam Ierymenko
|
74c2e644a9
|
Change -O4 to -O3 -flto on OSX for new clang (should work with older one too)
|
12 years ago |
Adam Ierymenko
|
525ab3faa9
|
Take TRACE back out of Mac makefile, fix a few decode little things.
|
12 years ago |
Adam Ierymenko
|
17796aaed4
|
TRACE NOP receipt.
|
12 years ago |
Adam Ierymenko
|
866edd41a7
|
Build DMG from makefile for Mac.
|
12 years ago |
Adam Ierymenko
|
e23be8c91a
|
Get rid of make stuff for helpers that are gone.
|
12 years ago |
Adam Ierymenko
|
9e491decc0
|
Build stuff...
|
12 years ago |
Adam Ierymenko
|
12a0a9dedd
|
Update cert IDs for official build.
|
12 years ago |
Adam Ierymenko
|
ddb77b1454
|
Make rules for internal use.
|
12 years ago |
Adam Ierymenko
|
ea73e736c8
|
Official release stuff... of only academic interest to open source third party users.
|
12 years ago |
Adam Ierymenko
|
63d6052159
|
Mac installer work.
|
12 years ago |
Adam Ierymenko
|
baea75f2df
|
Installer app helper...
|
12 years ago |
Adam Ierymenko
|
14e4e9e479
|
Phasing out existing installer, delete some stuff...
|
12 years ago |
Adam Ierymenko
|
3d76d6649f
|
Add step to build in helpers to mac app and codesign.
|
12 years ago |
Adam Ierymenko
|
6c587b1c57
|
.
|
12 years ago |
Adam Ierymenko
|
eadd69f843
|
Mac installer... almost done.
|
12 years ago |
Adam Ierymenko
|
99213ef59a
|
Add -fstack-protector back on Mac... turns out it does work on clang.
|
12 years ago |
Adam Ierymenko
|
8cc9692cd9
|
Installer work, change to plain C, work for OSX installation.
|
12 years ago |
Adam Ierymenko
|
8c58635ea7
|
Installer builder for mac.
|
12 years ago |
Adam Ierymenko
|
7eac53a178
|
Installer work...
|
12 years ago |
Adam Ierymenko
|
ec4ffc0c2c
|
Software update fetcher seems to work, going back to updater/installer itself.
|
12 years ago |
Adam Ierymenko
|
a22a3ed7e8
|
Software update work...
|
12 years ago |
Adam Ierymenko
|
59b26faaba
|
Integrate idtool the same way we did with cli.
|
12 years ago |
Adam Ierymenko
|
66cff2e98d
|
Create common Makefile that automatically loads make rules on a per-OS basis.
|
12 years ago |
Adam Ierymenko
|
8ffa6b2bb7
|
Add a flag to Mac build to eliminate an unnecessary build warning.
|
12 years ago |
Adam Ierymenko
|
bf02c6661a
|
UI work...
|
13 years ago |
Adam Ierymenko
|
10f03d4119
|
More UI work.
|
13 years ago |
Adam Ierymenko
|
7ec433a452
|
Incorporate CLI functionality into core binary with binary name aliasing to save space in updater/installer.
|
13 years ago |
Adam Ierymenko
|
35fe5ea166
|
file2lz4c for making installer binaries
|
13 years ago |
Adam Ierymenko
|
d398c0aed2
|
Remove tap stuff from makefile.
|
13 years ago |
Adam Ierymenko
|
7015017686
|
Make Makefile for Mac use clang options instead of old GCC options, and fix a nasty but obvious bug I introduced into Utils::getSecureRandom.
|
13 years ago |
Adam Ierymenko
|
60ac1b77c5
|
Fix for GitHub issue #25
|
13 years ago |
Adam Ierymenko
|
e514fe2bff
|
Change install-mac-tap rule.
|
13 years ago |
Adam Ierymenko
|
148619f0ba
|
Make tap build on OSX 10.9, though not in a way that is easy for users. Instead package binaries.
|
13 years ago |
Adam Ierymenko
|
5e71e07f59
|
Add persistent identity caching for use on supernodes. Activate by just making an iddb.d directory in the ZeroTier home folder. Also clean up some obsolete cruft from makefiles.
|
13 years ago |
Adam Ierymenko
|
4b6ec872c7
|
More multicast fixes.
|
13 years ago |
Adam Ierymenko
|
e376c6f6a9
|
New crypto integrated -- going to be testing new identity address generation algo a bit more before finalizing.
|
13 years ago |
Adam Ierymenko
|
3b2d98e7dc
|
Integrating new crypto -- work in progress, wont build yet.
|
13 years ago |
Adam Ierymenko
|
300d26973a
|
Test vectors for all new crypto.
|
13 years ago |
Adam Ierymenko
|
eefcd4aae4
|
Remove makekeypair program.
|
13 years ago |