freifunk-berlin / falter-packages

Sources for the falter-packagefeed
GNU General Public License v3.0
13 stars 17 forks source link

packages: add ucode-mod-ctypes and ucode-mod-wireguard #403

Closed pktpls closed 1 year ago

pktpls commented 1 year ago

Maintainer: me / @pktpls Compile tested: x86_64 Run tested: x86_64

Description: ucode-mod-ctypes is an extraction from jow-/ucode#121 which seems to have lost momentum. It'll allow us to call into C libraries such as libuclient, libdht, libusign, etc.

ucode-mod-wireguard has been copied from ucode-mod-nl80211 and adapted for the two Wireguard netlink commands WG_CMD_GET_DEVICE and WG_CMD_SET_DEVICE. I'll discuss with Jow how to generalize the repeating netlink modules in the future.

pktpls commented 1 year ago

No need for in-depth code review - both these modules will be upstreamed some time soon. But we need to experiment with them sooner than that.

pktpls commented 1 year ago

Can't reproduce the PowerPC test failure with powerpc_8548, and powerpc_8540 doesn't exist anymore since OpenWrt 23.05