aboutsummaryrefslogtreecommitdiff
path: root/net/yggdrasil
Commit message (Collapse)AuthorAge
* yggdrasil: move `yggdrasil-jumper` setup/shutdown logic to `netifd`Remy D. Farley2024-04-02
| | | | Signed-off-by: Remy D. Farley <one-d-wide@protonmail.com>
* yggdrasil: bump to 0.5.5Andrey Petrov2024-03-08
| | | | Signed-off-by: Andrey Petrov <dalfos@mail.ru>
* yggdrasil: bump to 0.5.4William Fleurant2023-11-28
| | | | Signed-off-by: William Fleurant <meshnet@protonmail.com>
* yggdrasil: bump to 0.5.3William Fleurant2023-11-26
| | | | Signed-off-by: William Fleurant <meshnet@protonmail.com>
* yggdrasil: support public key in config generationWilliam Fleurant2023-11-18
| | | | Signed-off-by: William Fleurant <meshnet@protonmail.com>
* yggdrasil: overhaul package with netifd supportWilliam Fleurant2023-11-11
| | | | | | | | | - package is bumped to 0.5.2 - new protocol changes prevent peering with 0.4.x peers - @turretkeeper revamps package with netifd support - do not use with luci-app-yggdrasil please install luci-proto-yggdrasil Signed-off-by: William Fleurant <meshnet@protonmail.com>
* treewide: refactor to use PKG_BUILD_FLAGS:=no-mips16Andre Heider2023-04-08
| | | | | | | See commit 5c545bdb "treewide: replace PKG_USE_MIPS16:=0 with PKG_BUILD_FLAGS:=no-mips16" on the main repository. Signed-off-by: Andre Heider <a.heider@gmail.com>
* yggdrasil: bump to 0.4.7George Iv2022-11-22
| | | | Signed-off-by: George Iv <zhoreeq@users.noreply.github.com>
* yggdrasil: stop properlyMaciej Krüger2022-06-02
| | | | | | | | | | | | | | | | | | | | | | Previously it was using killall with procd respand enabled This was causing yggdrasil to restart after being killed root@r3test-hap:/# service yggdrasil stop ; echo $? ; sleep 10s ; ps | grep yggdrasil Terminated 143 6701 root 653m S /usr/sbin/yggdrasil -useconffile /tmp/yggdrasil.conf 6748 root 1308 S grep yggdrasil Now it's just using whatever procd is using and see there, it actually stops root@r3test-hap:/# service yggdrasil stop ; echo $? ; sleep 10s ; ps | grep yggdrasil 0 6802 root 1308 S grep yggdrasil I assume there was some procd bug that kept it from being used properly Signed-off-by: Maciej Krüger <mkg20001@gmail.com>
* yggdrasil: bump to 0.4.3George Iv2022-02-21
| | | | Signed-off-by: George Iv <zhoreeq@users.noreply.github.com>
* yggdrasil: bump to 0.4.2George Iv2021-11-26
| | | | Signed-off-by: George Iv <zhoreeq@users.noreply.github.com>
* yggdrasil: uci ifname is now known as deviceWilliam Fleurant2021-08-18
| | | | Signed-off-by: William Fleurant <meshnet@protonmail.com>
* yggdrasil: bump to 0.4.0George Iv2021-07-19
| | | | | | | | - Bump yggdrasil-go version to v0.4.0 - Update ygguci tool for compatibility with the new yggdrasil-go version - Yggdrasil's config file is now generated in a separate command before running the daemon Signed-off-by: George Iv <zhoreeq@users.noreply.github.com>
* yggdrasil: allow HTTPS connectionsJames Vorderbruggen2021-06-16
| | | | Signed-off-by: James Vorderbruggen <jamesvorder@gmail.com>
* yggdrasil: bump to 0.3.16George Iv2021-04-03
| | | | Signed-off-by: George Iv <zhoreeq@users.noreply.github.com>
* yggdrasil: bump to 0.3.15George Iv2020-09-28
| | | | Signed-off-by: George Iv <zhoreeq@users.noreply.github.com>
* yggdrasil: Ygg-over-ygg bugfixWilliam Fleurant2020-07-23
| | | | Signed-off-by: William Fleurant <meshnet@protonmail.com>
* yggdrasil: bump to 0.3.14George Iv2020-04-03
| | | | Signed-off-by: George Iv <zhoreeq@users.noreply.github.com>
* yggdrasil: bump to 0.3.13William Fleurant2020-02-22
| | | | Signed-off-by: William Fleurant <meshnet@protonmail.com>
* yggdrasil: bump to 0.3.12William Fleurant2019-11-24
| | | | Signed-off-by: William Fleurant <meshnet@protonmail.com>
* yggdrasil: Change package configuration to UCIGeorge Iv2019-11-21
| | | | Signed-off-by: George Iv <57254463+zhoreeq@users.noreply.github.com>
* yggdrasil: fixes build name and version #10309William Fleurant2019-11-11
| | | | Signed-off-by: William Fleurant <meshnet@protonmail.com>
* yggdrasil: uci firewall Section name and cover both IP versionsWilliam Fleurant2019-10-26
| | | | | | | - rename the section instance to yggdrasil (feat. request) - allow zone to cover both ip4 and ip6 fam Signed-off-by: William Fleurant <meshnet@protonmail.com>
* yggdrasil: bump to 0.3.11William Fleurant2019-10-26
| | | | Signed-off-by: William Fleurant <meshnet@protonmail.com>
* yggdrasil: bump to 0.3.9William Fleurant2019-09-27
| | | | Signed-off-by: William Fleurant <meshnet@protonmail.com>
* yggdrasil: fix #9960 re: vendor fixWilliam Fleurant2019-09-12
| | | | Signed-off-by: William Fleurant <meshnet@protonmail.com>
* yggdrasil: bump to 0.3.8William Fleurant2019-08-21
| | | | Signed-off-by: William Fleurant <meshnet@protonmail.com>
* yggdrasil: bump to 0.3.7William Fleurant2019-08-20
| | | | Signed-off-by: William Fleurant <meshnet@protonmail.com>
* yggdrasil: fix #9712 upstream dependency with branch developWilliam Fleurant2019-08-16
| | | | Signed-off-by: William Fleurant <meshnet@protonmail.com>
* yggdrasil: properly call the daemon with procdWilliam Fleurant2019-08-09
| | | | Signed-off-by: William Fleurant <meshnet@protonmail.com>
* yggdrasil: match contributing.md order of config sectionWilliam Fleurant2019-08-09
| | | | Signed-off-by: William Fleurant <meshnet@protonmail.com>
* yggdrasil: package LICENSE filename, update license id nameWilliam Fleurant2019-08-09
| | | | Signed-off-by: William Fleurant <meshnet@protonmail.com>
* yggdrasil: bump to 0.3.6William Fleurant2019-08-09
| | | | Signed-off-by: William Fleurant <meshnet@protonmail.com>
* yggdrasil: fix startup and generate nodeInfo infoWilliam Fleurant2019-03-23
| | | | | | | | | - init: fix no start - defaults: apply ubus system board info to nodeInfo - defaults: fix missing yggdrasil interface - defaults: call uci commit Signed-off-by: William Fleurant <william@netblazr.com>
* yggdrasil: use Golang buildroot appropriately, actually fix #8457Deng Qingfang2019-03-21
| | | | | | | This supersedes #8465 No longer needs FPU emulator now Signed-off-by: Deng Qingfang <dengqf6@mail2.sysu.edu.cn>
* yggdrasil: remove pkgarch, cleanup space with tabsWilliam Fleurant2019-03-20
| | | | Signed-off-by: William Fleurant <william@netblazr.com>
* routing-yggdrasil: add packagePaul Spooren2019-03-19
Yggdrasil builds end-to-end encrypted networks with IPv6. Beyond the similarities with cjdns is a different routing algorithm. This globally-agreed spanning tree uses greedy routing in a metric space. Back-pressure routing techniques allow advanced link aggregation bonding on per-stream basis. In turn, a single stream will span across multiple network interfaces simultaneously with much greater throughput. Authored by: William Fleurant <meshnet@protonmail.com> Signed-off-by: Paul Spooren <mail@aparcar.org>