Commit Graph

4508 Commits

Author SHA1 Message Date
Maciej Krüger
103b0defec mesh-olsr12-openvpn: fix persistence 2022-08-11 11:13:44 +02:00
Maciej Krüger
34373e92a5 mesh-olsr12-openvpn: init 2022-08-11 11:13:44 +02:00
Maciej Krüger
d6335865ea mesh-olsr12-vxlan: init 2022-08-11 11:13:44 +02:00
Maciej Krüger
16183a29af fix pkgs 2022-08-11 11:13:44 +02:00
Maciej Krüger
4544ccf5db cl 2022-08-11 11:13:44 +02:00
Maciej Krüger
580a78fd1d manman 2022-08-11 11:13:44 +02:00
Maciej Krüger
270249922a fix: channel being stuck at 1 2022-08-11 11:13:44 +02:00
Maciej Krüger
279a0f82e4 manman-sync: migrate to roles 2022-08-11 11:13:44 +02:00
Maciej Krüger
6a35fede24 feat: use my gluon packages 2022-08-11 11:13:44 +02:00
Maciej Krüger
cf63eb79d5 fix: manman node field 2022-08-11 11:13:44 +02:00
Maciej Krüger
3c425648b9 manman-sync: mess with lua 2022-08-11 11:13:44 +02:00
Maciej Krüger
3674dddc97 manman-sync: save properly 2022-08-11 11:13:44 +02:00
Maciej Krüger
3c769526c6 manman-sync: make it smarter 2022-08-11 11:13:44 +02:00
Maciej Krüger
a36f9d7e2a manman-sync: commit so move migrations don't mess up things 2022-08-11 11:13:44 +02:00
Maciej Krüger
db58670a14 config-mode-manman-sync: allow setting node 2022-08-11 11:13:44 +02:00
Maciej Krüger
1fcf25dbb4 manman-sync: deal with multi node locations better 2022-08-11 11:13:44 +02:00
Maciej Krüger
c3443b0cdd mesh-vpn-openvpn: only add interface if really enabled 2022-08-11 11:13:44 +02:00
Maciej Krüger
73e74b342d manman-sync: fix typo 2022-08-11 11:13:44 +02:00
Maciej Krüger
43447cd3bd manman-sync: only re-sync if changed 2022-08-11 11:13:44 +02:00
Maciej Krüger
5d14d3e3d1 manman-sync: fix setting location 2022-08-11 11:13:44 +02:00
Maciej Krüger
4195b5a569 web-wifi-config: allow adjusting channel 2022-08-11 11:13:44 +02:00
Maciej Krüger
057bc2334c core: fix channel adjustable 2022-08-11 11:13:44 +02:00
Maciej Krüger
6e0e4c7aed ddhcpd: fix firewall rule 2022-08-11 11:13:44 +02:00
Maciej Krüger
38f12f7a01 static-ip: run migrations in right order 2022-08-11 11:13:44 +02:00
Maciej Krüger
f1f153d1fb update luci 2022-08-11 11:13:44 +02:00
Maciej Krüger
5a54eb4dab olsrd: dhcp-hack 2022-08-11 11:13:44 +02:00
Maciej Krüger
fc6c753d82 manman-sync: multiple remotes 2022-08-11 11:13:44 +02:00
Maciej Krüger
5b94764ca7 manman-sync: map eth to lan (eth -> mesh_lan) 2022-08-11 11:13:44 +02:00
Maciej Krüger
f0152a9cbb manman-sync: prepare for signed responses
Co-Authored-By: Matthias Schiffer <mschiffer@universe-factory.net>
2022-08-11 11:13:44 +02:00
Maciej Krüger
5634c0cb9a wifi-config: mark ibss as outdated 2022-08-11 11:13:44 +02:00
Maciej Krüger
ee65187d07 wifi-config: fix ibss option 2022-08-11 11:13:44 +02:00
Maciej Krüger
8c3ad7fc04 openvpn: config is now table instead of string 2022-08-11 11:13:44 +02:00
Maciej Krüger
6ef67f080d add note in readme 2022-08-11 11:13:44 +02:00
Maciej Krüger
117659d1c7 gluon-lib-ecdsa: fix some memory corruption issues
great, yay, krüger's first sophisticated C piece

I should really get someone to audit my mess
2022-08-11 11:13:44 +02:00
Maciej Krüger
4612ba45af manman-sync: depend on lib-ecdsa 2022-08-11 11:13:44 +02:00
Maciej Krüger
7b4e0bb547 gluon-lib-ecdsa: make hashing it's own function 2022-08-11 11:13:44 +02:00
Maciej Krüger
6a8ec191a5 gluon-lib-ecdsa: init 2022-08-11 11:13:44 +02:00
Maciej Krüger
4fbc637094 add ddhcpd 2022-08-11 11:13:44 +02:00
Maciej Krüger
1ad2134aec static-ip: don't del proto 2022-08-11 11:13:44 +02:00
Maciej Krüger
5208ecb081 static-ip: properly get if things are enabled 2022-08-11 11:13:44 +02:00
Maciej Krüger
2dc780f9d6 config-mode-theme-funkfeuer: add .gluon-warning class 2022-08-11 11:13:44 +02:00
Maciej Krüger
2ee2015e80 static/olsrd: add ibss support 2022-08-11 11:13:44 +02:00
Maciej Krüger
0867f38ca2 core: lax bssid check to allow format strings 2022-08-11 11:13:44 +02:00
Maciej Krüger
5cd7ea70cd Revert "gluon-web-wifi-config: drop IBSS enable setting"
This reverts commit 2fdb3080ce.
2022-08-11 11:13:44 +02:00
Maciej Krüger
f06c05e3a4 Revert "gluon-core: drop IBSS support"
This reverts commit 066158a27b.
2022-08-11 11:13:44 +02:00
Maciej Krüger
7854d9b2dd static-ip: use correct mesh vpn id 2022-08-11 11:13:44 +02:00
Maciej Krüger
c5ec42b5e8 static-ip: more resilent mac setting 2022-08-11 11:13:44 +02:00
Maciej Krüger
d6afc66859 manman-sync: run reconfigure aswell 2022-08-11 11:13:44 +02:00
Maciej Krüger
bf43cb50ff manman-sync: fix setting cron 2022-08-11 11:13:44 +02:00
Maciej Krüger
f3673173b1 manman-sync: use error codes correctly 2022-08-11 11:13:44 +02:00