1
0
mirror of https://github.com/freifunk-gluon/packages.git synced 2024-06-17 20:54:03 +02:00
Commit Graph

856 Commits

Author SHA1 Message Date
Martin/Geno
4dcb731d26 Done? (untested) 2022-08-21 19:23:27 +02:00
Martin/Geno
fc12743119 add respondd-module-lldp 2022-08-21 19:23:27 +02:00
lemoer
0a334b837f wgpeerselector: add package
For docs, see net/wgpeerselector/README.md.
2021-09-15 01:05:14 +02:00
Grische
0648b2dbf7
autoupdater: verify the image before upgrading (#247)
Let sysupgrade run a --test upgrade to verify that the image is
compatible before attempting an upgrade.
This fixes an issue where a router can get stuck without network
connectivity when a a remote autoupgrade was triggered.

Fixes #193
2021-09-08 17:41:05 +02:00
citronalco
83534952a5
autoupdater: Add HTTP-Header X-FIRMWARE-VERSION (#246)
X-FIRMWARE-VERSION gets set to the content of the file referenced by UCI setting "autoupdater.settings.version_file"
If "autoupdater.settings.version_file" is unset X-FIRMWARE-VERSION is
omitted
2021-07-16 19:25:06 +02:00
David Bauer
825aa0c093 respondd-module-airtime: fix null pointer deref
In case a radio exists, but is disabled, the survey request will return
successfully, but without data.

The code could not handle this case, as the newest_element_index would
be negative in this case, leading to json_object_array_get_idx returning
a null-pointer.

Check for a null pointer prior adding the PHY index, avoiding a
null-pointer dereference.

Signed-off-by: David Bauer <mail@david-bauer.net>
2021-07-03 02:31:05 +02:00
Matthias Schiffer
b644a2a8d8
Merge pull request #245 from freifunk-gluon/lua-jsonc-host
lua-jsonc host build
2021-06-12 23:29:13 +02:00
Matthias Schiffer
64148a9baf
lua-jsonc: add host build support 2021-06-09 21:30:39 +02:00
Matthias Schiffer
c2623391bf lua-jsonc: do not link against liblua
Linking against liblua requires a shared or PIC liblua, which isn't the
case for host Lua.
2021-06-09 19:34:27 +02:00
aiyion.prime
8d53ff54e5 respondd-module-airtime: add idx
implements freifunk-gluon/gluon#2204
2021-04-22 20:23:49 +02:00
Martin Weinelt
0229863094
Merge pull request #243 from lemoer/pr_lua_hash_license
lua-hash: add license
2021-04-11 20:38:10 +02:00
lemoer
f3b0c5ac20 lua-hash: add license 2021-04-11 20:31:34 +02:00
Matthias Schiffer
3822f44013
tunneldigger: remove unneeded kmod-l2tp-ip dependency
Closes #242
2021-03-07 18:34:15 +01:00
Ralf Jung
95c805c863
tunneldigger: update to latest upstream (#238) 2020-05-17 12:20:09 +02:00
Matthias Schiffer
12e41d0ff0
libplatforminfo: brcm2708: use board_name instead of model for image name
The sanitized board name is a reasonable image name, and there are fewer
redundant variations.
2020-02-04 23:15:58 +01:00
Christof Schulze
033401c18e mmfd: bump version
* FIX bind to all mesh interfaces and process all data
* FIX crash due to debug output
2020-01-20 23:54:39 +01:00
Christof Schulze
7cdfb66ece l3roamd: bump version
* Fix processing of multicast messages
* Fix fd handling
* fix endless loop on socket handling
2020-01-20 23:54:39 +01:00
Jason
85af243158
autoupdater: Fixed segfault on wrong long option
If an autoupdater long option (prefixed with '--') are unknown then a segmentation fault occurs.
Example:
root@node:~# autoupdater --xyz
Segmentation fault

[Matthias Schiffer: changed sentinel syntax]
2020-01-10 00:34:44 +01:00
Matthias Schiffer
208d9ccd14
Revert "luasrcdiet: add package (moved from luci-base package)" and following
The package has been backported to openwrt/packages.
2019-11-26 19:59:15 +01:00
Matthias Schiffer
83dbdbcb7b
luasrcdiet: update Makefile to openwrt/packages version 2019-11-23 16:40:21 +01:00
Matthias Schiffer
0371952ab0
luasrcdiet: add package (moved from luci-base package)
See https://github.com/openwrt/packages/pull/10626
2019-11-23 15:17:14 +01:00
Matthias Schiffer
2fe5c893c6
Merge pull request #212 from TDT-AG/pr/20190211-micrond
micrond: move to openwrt packages feed
2019-11-20 14:02:14 +01:00
Martin Weinelt
de7b228cae
batman-adv-legacy: remove the package 2019-09-27 10:03:17 +02:00
Sven Roederer
85c8044e6c l3roamd: update to fix build
* Add some usage documentation to readme
* FIX: compile error on include sys/unistd.h vs unistd.h
2019-09-25 20:47:26 +02:00
Christof Schulze
295f0555f9 l3roamd: bump version: instant claiming, FIX removing routes 2019-09-17 09:25:04 +02:00
Matthias Schiffer
e130b6f54d
simple-tc: increment PKG_VERSION
We had a report of broken builds after this change. Forcing the package
metadata to be rebuilt should help.
2019-09-04 20:52:50 +02:00
Christof Schulze
8926020697 libbabelhelper: bump version to allow specifying the command for readbabeldata() 2019-08-23 18:52:38 +02:00
Christof Schulze
0447a6960c bump mmfd: Bugfix Crash and firends
* include bugfix to allow sending unicast packets to neighbours
* FIX crash due to wrong format string
* FIX packet forwarding on mesh devices added via socket
* allow to build statically
* avoid adding mesh interfaces multiple times
2019-08-23 18:52:38 +02:00
Matthias Schiffer
dccead7083
Merge pull request #211 from T-X/batman-adv-legacy-coexist
batman-adv-legacy: batman-adv co-existence
2019-08-22 19:54:56 +02:00
Matthias Schiffer
7c31643f5c
simple-tc: depend on KERNEL_NET_ACT_POLICE or kmod-sched 2019-08-21 18:17:15 +02:00
Martin Weinelt
fb1594606c
Merge pull request #233 from jluebbe/simple-tc
simple-tc: fix confusing program names in error messages
2019-07-31 21:49:42 +02:00
Jan Luebbe
17e2535632 simple-tc: fix confusing program names in error messages 2019-07-31 21:34:55 +02:00
Linus Lüssing
19ef88a719 batman-adv-legacy: update maintainers
Marek Lindner -> Matthias Schiffer + Linus Lüssing
2019-07-27 06:32:52 +02:00
Linus Lüssing
c04321b963 batman-adv-legacy: rename title from "B.A.T.M.A.N. Adv" to "... Legacy" 2019-07-27 06:32:51 +02:00
Linus Lüssing
a382d21c6a batman-adv-legacy: move binaries, scripts and config to avoid conflicts
This renames batman-adv.ko to batman-adv-legacy.ko. And also moves
scripts to a "-legacy" variant to avoid build errors when both
batman-adv and batman-adv-legacy are selected. Finally, moves the
batman-adv-legacy config to /etc/config/batman-adv-legacy.

This allows to select and install the batman-adv mainline and
batman-adv-legacy simultaneously.
2019-07-27 06:32:51 +02:00
Linus Lüssing
3e3db36a2e batman-adv-legacy: remove module autoload
Instead of unconditionally loading this module on boot the gluon_bat0
netifd protocol script will later take care of loading either the batman-adv
or batman-adv-legacy module, depending on the configured routing
algorithm in UCI.
2019-07-27 06:32:50 +02:00
Christof Schulze
63e6e0da06 mmfd: split package into mmfd and gluon-mmfd, bump mmfd version
* include ability to open socket
* include dependency for libjson-c
2019-07-20 15:02:16 +02:00
Christof Schulze
9c0ac53551 bump mmfd: remove babel dependency 2019-07-07 01:43:13 +02:00
Christof Schulze
aae659d48d bump l3roamd version
* memory alignment fixes
* fixes for uninitialized memory
* fixes for neighbour detection (removal of neighbours)
* scheduling fixes in taskqueue
* schedule removal of nodes in NUD_PROBE
2019-06-28 22:32:37 +02:00
Matthias Schiffer
32c9f657d1
lua-simple-uci: luacheck fixes 2019-06-16 14:41:31 +02:00
Matthias Schiffer
cf0619a0f9
lua-simple-uci: do not use module(), do not rely on UCI internals
simple-uci was modifying the metatable of UCI cursor objects, thus changing
the behaviour of *all* UCI cursors, and not only UCI cursors that are
created through simple-uci.
2019-06-16 14:16:44 +02:00
Matthias Schiffer
9d26ec1cf9
pretty-hostname: do not use module() 2019-06-16 12:45:29 +02:00
genofire
fccb564ca5 l3roamd: bump version for Allow to run l3roamd without mesh interfaces 2019-05-27 17:48:02 +02:00
Christof Schulze
fbcd1b35f2 l3roamd: bump version for FIX when roaming within the first 4.5 seconds 2019-05-26 00:08:29 +02:00
Ruben Barkow
71d0566b37 autoupdater: clarify usage of -n in help 2019-05-04 17:19:08 +02:00
Matthias Schiffer
9a364fb8d0
respondd: fix crash caused by division by zero
Fixes: 31eb441db1 ("respondd: make delays specific for group and interface")
2019-05-01 16:17:14 +02:00
Jan-Tarek Butt
67177de99a
libs/lua-math-polygon: add add math lib for gauss jordan Ponit in Polygon algorithm
Signed-off-by: Jan-Tarek Butt <tarek@ring0.de>
2019-04-22 18:14:16 +02:00
Matthias Schiffer
ac0f8ac4b5
batman-adv-legacy: update to latest git
ea42aed32284 batman-adv: Provide 3-argument access_ok fallback
2019-04-22 00:13:58 +02:00
Matthias Schiffer
cf3e8d1a08
respondd: exit on unknown command line parameters 2019-04-21 19:29:44 +02:00
Matthias Schiffer
0f57108e3d
respondd: make all internal functions static 2019-04-21 19:29:44 +02:00