4
0
mirror of https://github.com/cwinfo/yggdrasil-go.git synced 2025-06-14 08:16:06 +00:00
Commit Graph

760 Commits

Author SHA1 Message Date
1a7df477b0 Also correct tcp: into tcp:// 2018-12-14 17:55:07 +00:00
3ca5f10733 Don't try to correct peers with no schemes in addPeer 2018-12-14 17:52:54 +00:00
ccf6ce07a4 Fix Peers and InterfacePeers when not in correct format 2018-12-14 17:49:42 +00:00
10157483f9 Move tunDevice into router 2018-12-14 17:35:02 +00:00
d9b376b3ad Merge pull request #249 from neilalexander/deb
Update debian package again
2018-12-14 14:29:15 +00:00
e1c7983752 Update debian package to fix systemd disabling (not good for remote systems) and add group yggdrasil for admin socket/conf 2018-12-14 14:25:26 +00:00
ce98aac504 Merge pull request #245 from neilalexander/deb
Update debian package behavior
2018-12-12 17:39:22 -06:00
73ed563dde Update debian package behavior
It now won't enable itself automatically on install and it will
only start Yggdrasil if enabled in systemd. It also won't break
during install on systems where systemd is not present.
2018-12-12 20:29:56 +00:00
7c51d9e971 Merge pull request #231 from yggdrasil-network/develop
Version 0.3
2018-12-12 10:02:00 +00:00
f3e5513f62 Merge pull request #243 from Arceliar/doc
minor whitepaper updates for v0.3
2018-12-12 01:55:43 -06:00
871d6119ec minor whitepaper updates for v0.3 2018-12-12 01:47:31 -06:00
6901e2fc9a Merge pull request #238 from neilalexander/afunix
Use AF_UNIX socket by default for admin API
2018-12-10 17:34:36 -06:00
977a0e7215 Merge pull request #239 from neilalexander/getroutes
CKR tweaks
2018-12-10 17:27:58 -06:00
90ace46587 Enforce CKR cache size more strongly 2018-12-10 22:30:31 +00:00
65e34bbbab Enforce maximum CKR routing cache size 2018-12-10 22:19:08 +00:00
f09adc2192 Update getRoutes format 2018-12-10 22:04:37 +00:00
3eb1a40c68 Update CHANGELOG.md 2018-12-10 11:34:37 +00:00
c78e1b98cc Show yggdrasilctl log buffer on panic 2018-12-10 11:29:42 +00:00
b4b3609678 Really use the correct endpoint 2018-12-10 11:12:40 +00:00
d29b5a074a Try to use default config file location to find AdminListen when yggdrasilctl is not given an endpoint 2018-12-10 11:09:10 +00:00
cd11d2eccd Produce more meaningful logging from yggdrasilctl when things go wrong 2018-12-10 10:54:41 +00:00
dff1dca19c Add DefaultConfigFile to defaults for yggdrasilctl 2018-12-10 10:20:59 +00:00
2928fcb046 Update CHANGELOG.md 2018-12-10 00:42:56 +00:00
8aaaeb26eb Default to /var/run/yggdrasil.sock for admin on Linux, BSDs 2018-12-10 00:37:32 +00:00
bbe2f56b74 Default to /var/run/yggdrasil.sock for admin on darwin/macOS 2018-12-10 00:31:31 +00:00
74a904d04c Don't os.Chmod if we suspect the socket belongs to an abstract namespace 2018-12-10 00:26:12 +00:00
06c6dfc67f Complain if socket file already exists 2018-12-10 00:19:21 +00:00
f791df4977 Try to chmod 660 the admin socket if using AF_UNIX 2018-12-10 00:00:23 +00:00
14f4da764c Merge pull request #236 from neilalexander/rpmspec
Add starting point for an RPM spec file
2018-12-09 23:36:18 +00:00
f6cdb8e38e Update CHANGELOG.md 2018-12-09 23:35:40 +00:00
08ad163dfe Add starting point for an RPM spec file 2018-12-09 23:10:12 +00:00
1892fdc429 Merge pull request #235 from neilalexander/build
Add -t, -c and -l to build script
2018-12-09 22:36:04 +00:00
bec044346e Add -t, -c and -l to build script for specifying DWARF tables, GCFLAGS and LDFLAGS 2018-12-09 22:31:58 +00:00
ff49ca6d30 Merge pull request #234 from neilalexander/admin
Allow disabling admin socket
2018-12-09 17:54:37 +00:00
6801d713a7 Also don't start if AdminListen is empty 2018-12-09 17:53:31 +00:00
5ed197b3ca Update CHANGELOG.md 2018-12-09 17:48:35 +00:00
80d087404f Allow disabling admin socket with AdminListen="none" 2018-12-09 17:46:48 +00:00
9724dd2351 Merge pull request #232 from neilalexander/yggdrasilctl
Update yggdrasilctl help text
2018-12-09 10:28:11 -06:00
43993a3460 Merge pull request #233 from neilalexander/build
Allow specifying PKGSRC=, PKGVER= and PKGNAME= to build script
2018-12-09 10:26:49 -06:00
0fdc814c4a Allow specifying PKGSRC=, PKGVER= and PKGNAME= to build script 2018-12-09 14:32:24 +00:00
e759fb1c38 Update CHANGELOG.md 2018-12-09 13:37:19 +00:00
ba4507c02e Update yggdrasilctl help (fixes #194) 2018-12-09 13:33:18 +00:00
40e02f01b0 Merge pull request #230 from neilalexander/module
Fix go.mod for neilalexander/hjson-go
2018-12-08 13:22:54 +00:00
34949f7c32 Fix go.mod for neilalexander/hjson-go 2018-12-08 13:21:58 +00:00
9eace183c6 Merge pull request #229 from neilalexander/semver
Fix circleci/semver bugs
2018-12-08 11:37:51 +00:00
3b2044666d Fix bug in semver version.sh 2018-12-08 11:31:20 +00:00
22e6505079 Fix bug from #228 2018-12-08 11:28:47 +00:00
467002bbf7 Merge pull request #228 from neilalexander/semver
Strip v from version during imprint
2018-12-08 11:01:41 +00:00
02f98a2592 Only show build name and version if it is known 2018-12-08 11:01:05 +00:00
f2d01aa54d Use bare version in deb/macos packages instead of cut 2018-12-08 10:54:47 +00:00