Skip to content
  1. Aug 27, 2022
  2. Aug 26, 2022
  3. Aug 25, 2022
    • Josef Schlehofer's avatar
      python-uci: update to version 0.9.0 · e340fe8a
      Josef Schlehofer authored
      - Release notes:
      https://gitlab.nic.cz/turris/pyuci/-/tags/v0.9.0
      
      
      - Update copyright while at it.
      
      Signed-off-by: default avatarJosef Schlehofer <pepe.schlehofer@gmail.com>
      e340fe8a
    • Tiago Gaspar's avatar
      miniupnpd: update and fix nftables variant · 651a578c
      Tiago Gaspar authored
      
      
      Update the package to a commit that fixes an issue with removing PCP
      mappings from nftables.
      This also allows us to fix the nftables miniupnpd implementation on
      openwrt.
      In this new implementation, a table is created at the start of miniupnpd
      and it is dedicated to miniupnpd with a priority above the firewall4
      table. This allows miniupnpd to go ahead of the drop rules of firewall4
      and forward traffic as needed. There was the possibility of adding a
      chain inside the firewall4 table, but this would raise an issue where
      if firewall4 was reloaded the port forwardings would be lost and
      miniupnpd could be out of sync. When miniupnpd is stopped the table is
      deleted, taking the port forwardings with it.
      
      Some of this commit is based of msylgj's work, mainly the logic of the
      init/hotplug scripts and the makefile build parameters.
      
      Signed-off-by: default avatarZiMing Mo <msylgj@immortalwrt.org>
      Signed-off-by: default avatarTiago Gaspar <tiagogaspar8@gmail.com>
      651a578c
    • Hauke Mehrtens's avatar
      gnunet-fuse: Fix compile with glibc · 1d795f2c
      Hauke Mehrtens authored
      Always use pthread_mutexattr_settype() the
      pthread_mutexattr_setkind_np() function is not available in the
      glibc and musl version used by OpenWrt.
      
      This fixes the following compile error:
      arc-openwrt-linux-gnu/bin/ld: gnunet_fuse-mutex.o: in function `GNUNET_mutex_create':
      mutex.c:(.text+0x14): undefined reference to `pthread_mutexattr_setkind_np'
      arc-openwrt-linux-gnu/bin/ld: mutex.c:(.text+0x14): undefined reference to `pthread_mutexattr_setkind_np'
      arc-openwrt-linux-gnu/bin/ld: mutex.c:(.text+0x76): undefined reference to `pthread_mutexattr_setkind_np'
      arc-openwrt-linux-gnu/bin/ld: mutex.c:(.text+0x76): undefined reference to `pthread_mutexattr_setkind_np'
      collect2: error: ld returned 1 exit status
      
      This patch was taken from:
      https://aur.archlinux.org/cgit/aur.git/plain/pthread_mutexattr_settype.patch?h=gnunet-fuse
      
      
      
      Signed-off-by: default avatarHauke Mehrtens <hauke@hauke-m.de>
      1d795f2c
  4. Aug 24, 2022