Matthias Schiffer
f5c0865d50
gluon-site: always provide a PKG_VERSION, also during package scan
2015-03-21 18:26:54 +01:00
Matthias Schiffer
ecdaf09b3b
Revert "batman-adv-legacy: use an own build directory for each subtarget"
...
It didn't fix build build issues.
This reverts commit 596328289c
.
2015-03-21 17:08:00 +01:00
Nils Schneider
a569856ca6
Merge pull request #108 from FreifunkBremen/empty-hostname-prefix
...
Allow empty hostname prefix
2015-03-21 13:53:35 +01:00
Jan-Philipp Litza
0b9bbcfe5b
Allow empty hostname prefix
...
In Bremen it has been noted that a prefix may lead people to believe it
has to stay there and thus naming their nodes "ffhb-*", which is not
what the community wants (see FreifunkBremen/gluon-site-ffhb#1 ).
However, an empty prefix lead to the connecting hyphen still being
inserted. This commit thus makes the hyphen part of the configured
prefix and allows the prefix to be missing from the `site.conf`.
2015-03-21 13:43:45 +01:00
Matthias Schiffer
c882f286af
gluon-config-mode-mesh-vpn: add translations
2015-03-19 22:22:39 +01:00
Matthias Schiffer
31363ea5c5
gluon-config-mode-core: use translated messages from the site configuration
2015-03-19 22:11:43 +01:00
Matthias Schiffer
5f8586f968
gluon-site: add translations from the site configuration
2015-03-19 21:31:44 +01:00
Matthias Schiffer
08bbf945d2
gluon-config-mode-contact-info: add missing translation
2015-03-19 21:14:41 +01:00
Matthias Schiffer
02c8274130
gluon-site: add POT file for site-configurable messages
2015-03-19 20:31:12 +01:00
Matthias Schiffer
fdf62b45fb
Rename gluon-config to gluon-site
2015-03-19 20:14:40 +01:00
Matthias Schiffer
ee65435240
gluon-config-mode-*: add source directory to GluonBuildI18N calls
2015-03-19 19:05:42 +01:00
Matthias Schiffer
bfd8cdb490
gluon-config: use PKG_FILE_DEPENDS
2015-03-19 03:54:12 +01:00
Matthias Schiffer
b39a315ce8
gluon-config-mode-core: add translations
2015-03-19 02:35:20 +01:00
Matthias Schiffer
ce884004f4
gluon-config-mode-contact-info: fix c&p mistake
2015-03-19 02:35:13 +01:00
Matthias Schiffer
b048311f53
gluon-config-mode-contact-info: add translations
2015-03-19 01:43:25 +01:00
Matthias Schiffer
489c89b9f0
gluon-config-mode-geo-location: add translations
2015-03-19 01:22:31 +01:00
Matthias Schiffer
faf3052d66
gluon-config-mode-hostname: add translations
2015-03-19 00:57:16 +01:00
Matthias Schiffer
4e47e4ce04
gluon-config-mode-autoupdater: add translations for English and German
2015-03-18 20:25:27 +01:00
Matthias Schiffer
d7c8a80ba6
gluon-config-mode-core: pull in LuCi i18n packages for enabled languages
2015-03-18 20:25:12 +01:00
Matthias Schiffer
194ea0ffd9
gluon-core: add i18n support
2015-03-18 20:24:57 +01:00
Nils Schneider
870385aa55
Merge pull request #107 from larsbu/master
...
fix IPv4 next node issue
2015-03-18 19:51:28 +01:00
Lars Bußmann
c135a24693
gluon-next-node: fix IPv4 next node feature
2015-03-18 15:58:21 +01:00
Nils Schneider
e58fd35f18
Merge pull request #106 from freifunk-gluon/arp
...
ebtables-filter-mcast: drop ARPs to/from 0.0.0.0
2015-03-16 20:21:50 +01:00
Nils Schneider
d6921402c6
ebtables-filter-mcast: drop ARPs to/from 0.0.0.0
...
Fixes https://github.com/freifunk-gluon/gluon/issues/311
2015-03-16 20:08:22 +01:00
Matthias Schiffer
2d0f8b38db
lua-platform-info: remove hypervisor-dependent image name logic
2015-03-16 00:50:52 +01:00
Matthias Schiffer
d9b982d5df
lua-platform-info: x86-generic: add image type detection
2015-03-15 19:39:35 +01:00
Matthias Schiffer
f221d17e1c
lua-platform-info: set image name for x86-kvm_guest target
2015-03-15 18:38:29 +01:00
Matthias Schiffer
596328289c
batman-adv-legacy: use an own build directory for each subtarget
...
This might fix some build issues.
2015-03-14 16:29:02 +01:00
Matthias Schiffer
661fe4e5b0
lua-platform-info: add support for ar71xx-nand target
2015-03-13 20:05:22 +01:00
Matthias Schiffer
8ee69212a3
gluon-core: fix primary MAC address on TP-LINK Archer C5/C7
2015-03-10 13:40:45 +01:00
Matthias Schiffer
34f0ac0bb2
lua-platform-info: add support for the x86-kvm_guest subtarget
2015-03-07 15:34:44 +01:00
Matthias Schiffer
4283a42277
Merge branch 'announce_site_code' of https://github.com/freifunk-mwu/packages
2015-03-02 23:12:53 +01:00
Nils Schneider
317be8aaa4
Merge pull request #100 from eriktews/wget-timeout
...
Added a 120 second timeout for wget to prevent it from stalling forever.
2015-02-23 00:14:01 +01:00
Matthias Schiffer
fe9eca0422
gluon-wan-dnsmasq: don't rewrite resolv.conf when its content hasn't changed
...
This avoids poking dnsmasq every time a DHCP lease is obtained or a router
advertisement received.
2015-02-18 01:23:11 +01:00
Matthias Schiffer
230eebdf1c
lua-platform-info: allow + in image names
...
Otherwise the UAP Outdoor+ can't be distinguished from the old UAP Outdoor.
2015-02-17 20:37:56 +01:00
Erik Tews
ef6b4675d6
autoupdater: Timeout for wget.
...
Added a 120 second timeout for wget to prevent it from stalling forever.
2015-02-11 01:06:59 +01:00
Kokel
fb2728d6ab
gluon-announce: add script to announce site_code
2015-02-10 18:20:44 +01:00
Nils Schneider
bd024a42c9
Merge pull request #99 from freifunk-gluon/allow-ripng
...
ebtables-filter-multicast: allow ripng
2015-02-10 16:38:55 +01:00
Nils Schneider
c858b6d0bb
Merge pull request #96 from freifunk-gluon/mesh-vpn-status
...
gluon-mesh-vpn-fastd: announce peer status using statistics.d
2015-02-10 16:38:43 +01:00
Nils Schneider
0055b140f5
ebtables-filter-multicast: allow ripng
2015-02-09 02:41:28 +01:00
Nils Schneider
1c694d1a53
gluon-mesh-vpn-fastd: announce peer status using statistics.d
...
This adds basic peer statistics to statistics.d:
"mesh_vpn": {
"muehlentor": {
"established": 23.8 // seconds
},
"huextertor": null,
"holstentor": null
}
2015-02-05 21:33:36 +01:00
Matthias Schiffer
1df94acf98
autoupdater: rework command line parsing, allow overriding branch
...
Unexpected command line arguments will now cause the updater to abort.
2015-01-27 00:33:41 +01:00
Matthias Schiffer
7fd3477263
gluon-core: sysconfig: differentiate between nil and empty string
2015-01-26 20:18:33 +01:00
Matthias Schiffer
29add3169b
lua-platform-info: x86: return CPU model
2015-01-25 04:16:58 +01:00
Matthias Schiffer
69d9a419a0
gluon-core: fall back to eth0 for the primary MAC address when there is no WLAN device
2015-01-25 02:29:43 +01:00
Matthias Schiffer
28d47bd778
gluon-mesh-batman-adv-core: explicitly set WLAN client and mesh interfaces' ifname
2015-01-24 23:34:35 +01:00
Matthias Schiffer
0462a92218
gluon-mesh-batman-adv-core: remove unused variable in upgrade script
2015-01-24 23:11:27 +01:00
Matthias Schiffer
eca1bac23f
gluon-mesh-batman-adv-*: move MTU configuration to version-specific upgrade scripts
2015-01-24 17:18:47 +01:00
NeoRaider
89e14fccac
Merge pull request #94 from freifunk-gluon/simple_upgrade
...
Simplified upgrade process
2015-01-24 15:27:17 +01:00
Nils Schneider
04bc4bbd55
announce neighbours using alfred/gluon-announce
...
This adds a new announce.d datum "neighbours" (alfred 160) containing
information about mesh neighbours. It's intended to be an replacement
for batadv-vis.
In addition to the data already provided by batadv-vis it'll also
provide information about direct wifi neighbours.
Unlike batadv-vis, no data about clients is transmitted.
Sample data:
{
"wifi": {
"90:f6:52:82:06:02": {
"neighbours": {
"f8:d1:11:2c:a7:d2": {
"noise": -95,
"inactive": 0,
"signal": 0
},
"96:f6:52:ff:cd:6f": {
"noise": -95,
"inactive": 0,
"signal": -37
}
}
}
},
"batadv": {
"90:f6:52:82:06:02": {
"neighbours": {
"96:f6:52:ff:cd:6f": {
"lastseen": 2.8500000000000001,
"tq": 177
}
}
},
"90:f6:52:82:06:03": {
"neighbours": {
"f8:d1:11:2c:a7:d3": {
"lastseen": 2.3500000000000001,
"tq": 206
}
}
}
},
"node_id": "90f652820602"
}
2015-01-24 12:12:53 +01:00