mirror of
https://github.com/ZeroTier/ZeroTierOne
synced 2025-08-14 18:48:36 -07:00
Commit graph
Select branches
Hide pull requests
actions
adam/1.16
adam/network-specific-relays
core-objs
dev
dev-multicast-bridge-fix
feature/fragmentation-metrics
fix/standardize-linkSelectMethod-naming
gl/ctl-pubsub
gl/cv1-os-arch
gl/cv2-ctl
laduke/tunneled
ldr/fix-validate-action
ldr/fix-windows-startup
main
proxy
refactor-dump-try-catch
root
tl-get-gateway-mac
#1
#1
#1012
#1026
#1031
#1043
#1081
#1082
#1087
#1093
#1100
#1110
#1123
#1147
#1159
#1187
#119
#119
#1191
#1194
#1232
#1233
#1257
#1261
#1263
#1287
#1288
#1294
#1304
#1306
#1322
#1330
#1331
#1339
#1341
#1347
#1354
#1355
#1364
#1369
#1377
#1378
#1378
#1382
#1383
#1384
#1388
#1389
#1390
#1397
#14
#14
#1400
#1408
#1410
#1414
#1415
#1416
#1418
#1419
#1420
#1421
#1424
#1426
#143
#143
#1430
#1442
#1443
#1451
#1455
#1456
#1457
#1458
#1467
#1468
#1478
#1480
#1487
#1488
#1489
#150
#150
#1504
#1509
#151
#151
#1510
#1513
#1525
#1528
#1530
#1531
#1533
#1534
#1535
#1539
#1541
#1552
#1559
#1564
#1569
#1572
#1589
#1592
#1596
#1597
#1599
#1603
#1605
#1614
#1619
#1624
#1625
#1653
#1658
#1662
#1669
#1680
#1683
#1684
#1685
#1701
#1704
#1705
#1706
#1707
#1709
#1728
#1736
#1750
#1752
#176
#1761
#1765
#177
#179
#1790
#1791
#1795
#1796
#1797
#1798
#1799
#1800
#1803
#1805
#1806
#1807
#1808
#181
#1810
#1811
#1815
#1816
#1817
#1818
#1819
#182
#1820
#1822
#1823
#1825
#1827
#1832
#1833
#1834
#1835
#1836
#1837
#1838
#1839
#1840
#1841
#1842
#1843
#1844
#1845
#1846
#1847
#1848
#1849
#185
#185
#1850
#1851
#1852
#1853
#1855
#1857
#186
#1860
#1862
#1869
#187
#1870
#1871
#1874
#1875
#1877
#1879
#188
#188
#1880
#1881
#1882
#1884
#1885
#1886
#1887
#1889
#189
#1890
#1891
#1892
#1893
#1896
#1897
#1898
#1899
#1900
#1903
#1904
#1905
#1906
#1909
#1910
#1911
#1913
#1914
#1918
#1919
#192
#1922
#1924
#1925
#1926
#1927
#1928
#1929
#193
#193
#1930
#1931
#1932
#1936
#1937
#1938
#1941
#1942
#1944
#1945
#1946
#1947
#1948
#1949
#195
#195
#1950
#196
#1961
#1962
#1963
#1964
#1965
#1967
#1968
#1969
#197
#197
#1971
#1973
#1974
#1975
#1976
#1978
#1979
#198
#198
#1980
#1981
#1982
#1983
#1984
#1985
#1988
#1989
#199
#199
#1990
#1991
#1992
#1993
#1994
#1995
#1996
#1997
#1998
#200
#200
#2000
#2003
#2005
#2006
#2007
#2008
#201
#201
#2010
#2011
#2012
#2013
#2014
#2016
#2017
#2018
#2019
#202
#2022
#2027
#2028
#2029
#203
#2030
#2031
#2034
#2037
#2040
#2042
#2043
#2045
#2046
#2049
#2050
#2052
#2058
#2059
#2060
#2062
#2063
#2064
#2065
#2066
#2068
#2069
#2070
#2071
#2074
#2075
#2083
#2086
#2088
#2089
#2090
#2091
#2092
#2093
#2094
#2095
#2096
#2099
#2100
#2101
#2102
#2103
#2104
#2107
#2110
#2111
#2112
#2115
#2116
#2118
#212
#2122
#2125
#2127
#2128
#2129
#2130
#2139
#215
#2161
#2162
#2163
#2164
#2165
#2166
#2167
#2169
#2176
#2182
#2183
#2193
#2199
#2207
#2210
#2211
#2212
#2213
#2214
#2218
#2219
#2220
#2229
#2231
#2232
#2233
#2234
#2237
#2238
#2241
#2243
#2244
#2245
#2252
#2253
#2255
#2256
#2257
#2258
#2259
#2262
#2263
#2266
#227
#227
#2280
#2281
#2282
#2286
#2287
#2290
#2298
#2300
#2306
#2312
#2314
#2320
#2330
#2343
#2343
#2349
#2354
#2360
#2362
#2363
#2364
#2365
#237
#237
#2371
#2372
#2376
#2378
#2379
#2395
#2396
#2398
#2405
#2409
#2417
#2425
#2427
#2430
#2431
#2432
#2435
#2435
#2438
#2440
#2441
#2442
#2443
#2444
#2445
#2449
#2450
#2451
#2452
#2453
#2453
#2455
#2456
#2474
#2475
#2476
#2477
#2481
#2482
#2485
#2485
#2486
#2487
#2489
#2489
#2490
#2490
#2491
#2493
#2493
#2494
#2495
#2495
#254
#259
#261
#27
#271
#271
#291
#3
#3
#309
#309
#318
#318
#319
#335
#335
#348
#362
#363
#364
#376
#378
#378
#401
#402
#407
#428
#431
#431
#434
#442
#449
#449
#450
#450
#453
#453
#455
#455
#457
#462
#462
#464
#464
#493
#493
#5
#5
#506
#506
#518
#518
#524
#524
#537
#540
#547
#549
#549
#550
#552
#552
#559
#559
#560
#582
#582
#605
#641
#641
#654
#658
#658
#662
#662
#672
#672
#673
#690
#712
#721
#721
#722
#746
#746
#755
#764
#773
#776
#794
#794
#797
#797
#803
#806
#822
#836
#837
#845
#848
#853
#858
#869
#928
#931
#932
#952
#963
#973
#974
0.2.0
0.2.1
0.2.2
0.2.3
0.2.4
0.2.5
0.3.0
0.4.0
0.4.1
0.4.2
0.4.3
0.4.4
0.4.5
0.5.0
0.6.0
0.6.1
0.6.10
0.6.11
0.6.12
0.6.13
0.6.14
0.6.2
0.6.3
0.6.4
0.6.5
0.6.6
0.6.7
0.6.8
0.6.9
0.7.0
0.7.1
0.7.2
0.8.0
0.8.1
0.8.2
0.9.0
0.9.1
0.9.2
0.9.3
1.0.0
1.0.1
1.0.2
1.0.3
1.0.4
1.0.5
1.1.0
1.1.10
1.1.12
1.1.14
1.1.17-pre1.2.0
1.1.2
1.1.4
1.1.6
1.1.8
1.10.0
1.10.1
1.10.2
1.10.3
1.10.4
1.10.5
1.10.6
1.12.0
1.12.1
1.12.2
1.14.0
1.14.1
1.14.2
1.2.0
1.2.10
1.2.12
1.2.2
1.2.4
1.2.6
1.2.8
1.4.0
1.4.0.1
1.4.0.1-2
1.4.2
1.4.4
1.4.6
1.5.0
1.6.0
1.6.1
1.6.2
1.6.3
1.6.4
1.6.5
1.6.6
1.6.6-fixed-windows-inf
1.8.1
1.8.10
1.8.2
1.8.3
1.8.4
1.8.5
1.8.6
1.8.7
1.8.8
1.8.9
central-controller-1.4.6-202003031336
central-controller-1.4.6-202003032249
central-controller-1.4.6-202003040912
cust-ixia
v1.1.5-live-roots
v2-before-rusting
-
fe6b7f477c
Fix for GitHub issue #30
Adam Ierymenko
2013-12-20 16:07:20 -08:00 -
434a2f7071
Yet more UI work.
Adam Ierymenko
2013-12-19 18:15:34 -08:00 -
704ee6f6c7
More UI tweaks...
Adam Ierymenko
2013-12-19 16:23:41 -08:00 -
f311be96a9
More UI cleanup...
Adam Ierymenko
2013-12-19 14:59:52 -08:00 -
191d204674
Mac uninstall script fixes.
Adam Ierymenko
2013-12-19 10:51:46 -08:00 -
4ddf97be4e
More UI civic beautification.
Adam Ierymenko
2013-12-18 16:52:21 -08:00 -
a388830983
Some UI appearance improvements.
Adam Ierymenko
2013-12-17 18:40:01 -08:00 -
ea4269e0d2
Add double-click to copy IP to clipboard to UI.
Adam Ierymenko
2013-12-17 18:20:20 -08:00 -
77683eda0c
Mac installer works now.
Adam Ierymenko
2013-12-17 15:22:39 -08:00 -
42ed37b385
docs
Adam Ierymenko
2013-12-17 12:21:57 -08:00 -
eadd69f843
Mac installer... almost done.
Adam Ierymenko
2013-12-16 22:30:37 -08:00 -
99213ef59a
Add -fstack-protector back on Mac... turns out it does work on clang.
Adam Ierymenko
2013-12-16 16:56:25 -08:00 -
b54f998a85
Linux installer: remove old init.d files, fix for init.d startup/shutdown script.
Adam Ierymenko
2013-12-16 16:40:03 -08:00 -
b792ab8ff1
Prefer clang for Linux builds, but use gcc if no clang available.
Adam Ierymenko
2013-12-16 14:24:41 -08:00 -
27a5237462
Installer work for mac.
Adam Ierymenko
2013-12-13 16:55:21 -08:00 -
50ef47cf0a
Mac launchd item and launcher script, uninstaller work.
Adam Ierymenko
2013-12-13 16:15:42 -08:00 -
8cc9692cd9
Installer work, change to plain C, work for OSX installation.
Adam Ierymenko
2013-12-13 13:49:46 -08:00 -
9ffda4f955
Update Qt build to enable building against local static libraries, rename Network to NetworkWidget to avoid filesystem or object naming collision with Network.o in node/.
Adam Ierymenko
2013-12-12 15:47:00 -08:00 -
239c9e46ea
docs
0.6.3
Adam Ierymenko
2013-12-12 13:03:40 -08:00 -
54d1b11b19
Merge branch 'adamierymenko-dev'
Adam Ierymenko
2013-12-12 13:02:02 -08:00 -
68defd9980
VERSION 0.6.3: moving toward binary release
Adam Ierymenko
2013-12-12 12:59:53 -08:00 -
f7e3c10eca
Cleanup in Utils, fix for HttpClient on Linux.
Adam Ierymenko
2013-12-12 11:33:41 -08:00 -
f8be0d2961
Tell us something about auto-updates when command line help is displayed.
Adam Ierymenko
2013-12-12 07:50:04 -08:00 -
8c58635ea7
Installer builder for mac.
Adam Ierymenko
2013-12-11 16:31:00 -08:00 -
7eac53a178
Installer work...
Adam Ierymenko
2013-12-11 15:23:55 -08:00 -
ec4ffc0c2c
Software update fetcher seems to work, going back to updater/installer itself.
Adam Ierymenko
2013-12-11 13:14:10 -08:00 -
a22a3ed7e8
Software update work...
Adam Ierymenko
2013-12-11 13:00:18 -08:00 -
c5ef502b42
Add check for being run as root.
Adam Ierymenko
2013-12-10 16:38:45 -08:00 -
f7f3bef313
Move some stuff to clean up root.
Adam Ierymenko
2013-12-10 16:17:57 -08:00 -
d3bcc58074
Fix update URL stuff, fix main build, add update dummy for testing updates on OSX and Linux and such.
Adam Ierymenko
2013-12-10 16:13:07 -08:00 -
bf0da9f2f7
Rest of software updater, ready to test...
Adam Ierymenko
2013-12-10 15:30:53 -08:00 -
612c17240a
Dead code removal, fix for cleanup GitHub issue #28
Adam Ierymenko
2013-12-06 16:49:20 -08:00 -
b59a7cf1d8
HTTP self-test.
Adam Ierymenko
2013-12-06 16:27:00 -08:00 -
518410b7e0
HTTP client works!
Adam Ierymenko
2013-12-06 16:00:12 -08:00 -
0a0ed893c3
HTTP client work...
Adam Ierymenko
2013-12-06 13:15:30 -08:00 -
e565656865
Add -v option to get version.
Adam Ierymenko
2013-12-04 16:29:49 -08:00 -
59b26faaba
Integrate idtool the same way we did with cli.
Adam Ierymenko
2013-12-04 14:44:28 -08:00 -
f5d397e8c8
Pull in-band file transfer stuff. Toyed around with that idea, but it seems that updates for some platforms are big enough and there are enough reliability concerns that just using TCP/HTTP is safer and easier.
Adam Ierymenko
2013-12-04 10:45:15 -08:00 -
66cff2e98d
Create common Makefile that automatically loads make rules on a per-OS basis.
Adam Ierymenko
2013-12-03 14:11:43 -08:00 -
2133984318
Build instructions for tap-mac.
Adam Ierymenko
2013-12-03 13:47:13 -08:00 -
64bc0e4929
Exclude llvm in ext/...
Adam Ierymenko
2013-12-03 13:36:57 -08:00 -
8ffa6b2bb7
Add a flag to Mac build to eliminate an unnecessary build warning.
Adam Ierymenko
2013-12-03 10:46:48 -08:00 -
f038ed9ca2
Merge pull request #27 from gurjeet/UDP_9993_Instructions_Ubuntu_12.04
Adam Ierymenko
2013-11-25 06:10:23 -08:00 -
66f627da04
Add RUNNING.txt instructions to open UDP port 9993 on Ubuntu 12.04
Gurjeet Singh
2013-11-21 18:28:03 -05:00 -
e108924060
Add script to bundle Qt frameworks with Mac .app (may not be done).
Adam Ierymenko
2013-11-21 17:17:39 -05:00 -
b699bdefbd
Add shutdownIfUnreadable file feature: shut down if shutdownIfUnreadable in home folder is in fact existent but unreadable (e.g. broken link). This enables nifty shutdown on .app trashing feature for OSX.
Adam Ierymenko
2013-11-21 16:34:27 -05:00 -
74af234305
Add icons and custom Mac plist to Qt project.
Adam Ierymenko
2013-11-21 15:55:47 -05:00 -
4296db2358
Add configuration age to listnetworks results and GUI.
Adam Ierymenko
2013-11-21 15:11:22 -05:00 -
31d718c4a4
UI tweaking...
Adam Ierymenko
2013-11-21 14:02:08 -05:00 -
e3b0197e57
Network list update works in UI.
Adam Ierymenko
2013-11-21 13:45:44 -05:00 -
4d86b2f02f
UI work...
Adam Ierymenko
2013-11-20 18:29:02 -05:00 -
c979a695c5
UI work, add name to listnetworks output in control bus interface.
Adam Ierymenko
2013-11-20 16:16:30 -05:00 -
902c8c38d2
UI basically works, almost ready for testing and packaging...
Adam Ierymenko
2013-11-20 14:10:33 -05:00 -
14b0639181
Set application name correctly, mac version now executes helper on startup if needed.
Adam Ierymenko
2013-11-20 12:19:37 -05:00 -
bf02c6661a
UI work...
Adam Ierymenko
2013-11-19 15:05:14 -05:00 -
0adc91d6cb
Add AppleScript to get authentication token and place in home directory, used for OSX GUI app to authenticate a user as authorized to admin ZT1.
Adam Ierymenko
2013-11-18 15:06:05 -05:00 -
77bab13546
More UI work, reorg Windows stuff...
Adam Ierymenko
2013-11-18 12:01:33 -05:00 -
f1b0178a85
More UI work...
Adam Ierymenko
2013-11-15 17:04:32 -05:00 -
10f03d4119
More UI work.
Adam Ierymenko
2013-11-15 11:09:26 -05:00 -
b3fdb37b87
Create UI project, start designing UI.
Adam Ierymenko
2013-11-13 16:50:49 -05:00 -
bdc0ed8065
Uninstall scripts.
Adam Ierymenko
2013-11-13 09:07:59 -05:00 -
165bc589fd
Linux install and uninstall seem to work.
Adam Ierymenko
2013-11-08 17:37:47 -05:00 -
15375ef6b9
Small fix to CLI module.
Adam Ierymenko
2013-11-08 15:45:28 -05:00 -
7ec433a452
Incorporate CLI functionality into core binary with binary name aliasing to save space in updater/installer.
Adam Ierymenko
2013-11-08 15:23:48 -05:00 -
085ad9073b
Linux uninstall and init script.
Adam Ierymenko
2013-11-08 14:32:23 -05:00 -
34302edcc5
Installer build script for *nix systems.
Adam Ierymenko
2013-11-08 11:42:11 -05:00 -
c93de67d79
Add netconf-service readme.
Adam Ierymenko
2013-11-08 09:34:17 -05:00 -
5179dfafbe
Installer work...
Adam Ierymenko
2013-11-07 14:51:26 -05:00 -
9c4d5f8bb2
Installer...
Adam Ierymenko
2013-11-06 17:15:19 -05:00 -
f51478b470
Uninstaller scripts for *nix.
Adam Ierymenko
2013-11-06 15:04:05 -05:00 -
93427b8cb6
Installer work, add .pid file writing on *nix systems to main.cpp.
Adam Ierymenko
2013-11-06 14:43:47 -05:00 -
5d7fea2047
Delete some obsolete Windows false starts.
Adam Ierymenko
2013-11-06 13:35:06 -05:00 -
35fe5ea166
file2lz4c for making installer binaries
Adam Ierymenko
2013-11-06 12:06:42 -05:00 -
bbe5a6f5d1
Add signupdate command to idtool.
Adam Ierymenko
2013-11-06 11:39:07 -05:00 -
6b8c90bffd
Upgrade LZ4, remove extraneous files, put tap-mac into ext/ to declutter root.
Adam Ierymenko
2013-11-06 11:01:34 -05:00 -
9455b1cc81
Comments, change .nfo to .sig for uploads, clean some unused code from Utils.
Adam Ierymenko
2013-11-06 10:38:19 -05:00 -
9fdec3acfc
More updater work... coming along.
Adam Ierymenko
2013-11-05 17:08:29 -05:00 -
f189b9b6e9
Merge branch 'adamierymenko-dev' of shub-niggurath.zerotier.com:/git/ZeroTierOne into adamierymenko-dev
Adam Ierymenko
2013-11-04 17:31:12 -05:00 -
6c63bfce69
File transfer work, add identities for validation of updates.
Adam Ierymenko
2013-11-04 17:31:00 -05:00 -
d398c0aed2
Remove tap stuff from makefile.
Adam Ierymenko
2013-11-01 20:40:51 -04:00 -
ac4e657aaa
Updater work in progress...
Adam Ierymenko
2013-11-01 20:39:31 -04:00 -
ae138566a9
Updater code, work in progress...
Adam Ierymenko
2013-11-01 12:38:38 -04:00 -
e4044eeb70
Finish stubbing out FILE_ stuff.
Adam Ierymenko
2013-10-28 17:25:12 -04:00 -
d5fdfaea56
Fix signed/unsigned compare warning.
Adam Ierymenko
2013-10-28 16:54:35 -04:00 -
d92da40bff
VERSION 0.6.2: Mac users should 'sudo make install-mac-tap' again.
0.6.2
Adam Ierymenko
2013-10-28 16:32:17 -04:00 -
5750cf6b72
New cthulhu.zerotier.com supernode IP address.
Adam Ierymenko
2013-10-28 16:24:55 -04:00 -
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.
Adam Ierymenko
2013-10-28 15:53:40 -04:00 -
12b297a712
Put default MTU in tap back to 2800, clean up tun-related files and other things from the original pre-fork tap code base that we will never use.
Adam Ierymenko
2013-10-28 15:18:06 -04:00 -
d290306bb3
Update binary build of tap.
Adam Ierymenko
2013-10-28 13:23:56 -04:00 -
60ac1b77c5
Fix for GitHub issue #25
Adam Ierymenko
2013-10-28 13:22:23 -04:00 -
e514fe2bff
Change install-mac-tap rule.
Adam Ierymenko
2013-10-28 09:34:36 -04:00 -
148619f0ba
Make tap build on OSX 10.9, though not in a way that is easy for users. Instead package binaries.
Adam Ierymenko
2013-10-28 09:33:32 -04:00 -
17778a36ba
Clean up secure random, add packet definitions for update distribution facility.
Adam Ierymenko
2013-10-27 07:26:50 -04:00 -
df28cd88b8
docs: we no longer use MS loopback
Adam Ierymenko
2013-10-26 07:39:07 -04:00 -
942cc0ca21
Certificate of membership works now... had to fix multicast propagation so COM is pushed with multicast, which makes tremendous sense in retrospect.
Adam Ierymenko
2013-10-25 14:51:55 -04:00 -
010616e3ae
Add some more TRACE output for certs.
Adam Ierymenko
2013-10-25 13:43:04 -04:00 -
1505e8dd50
Fix netconf init and identity transfer.
Adam Ierymenko
2013-10-25 13:04:42 -04:00 -
5901972958
More tying up of certificate of membership stuff in the client.
Adam Ierymenko
2013-10-24 16:57:26 -04:00 -
bbcd76ecd0
Netconf updates -- actually issue COM, and log attempts to access networks in NetworkActivity using the new authenticated flag in the new DB schema.
Adam Ierymenko
2013-10-24 16:19:53 -04:00 -
3de76fcab1
Make network autoconf a little more frequent to tighten up expiration times.
Adam Ierymenko
2013-10-21 16:11:29 -04:00