Skip to content
Snippets Groups Projects
  1. Sep 04, 2019
  2. Aug 23, 2019
    • Christof Schulze's avatar
      gluon-core: enhance mac_to_ip() beyond RFC 4291 (#1798) · bd543db8
      Christof Schulze authored
      mac_to_ip() calculates an ipv6 address from a mac address according to
      RFC 4291. For wireguard we have to use specially crafted addresses that
      must be unique. This allows calculating such unique mac-based addresses
      by allowing to optionally specifying the bytes to be inserted into the
      address.
      bd543db8
  3. Aug 22, 2019
  4. Aug 21, 2019
  5. Aug 18, 2019
  6. Aug 15, 2019
  7. Aug 13, 2019
  8. Aug 10, 2019
  9. Aug 01, 2019
  10. Jul 31, 2019
    • Martin Weinelt's avatar
      modules: update Gluon packages · 44675db7
      Martin Weinelt authored
      fb15946 Merge pull request #233 from jluebbe/simple-tc
      17e2535 simple-tc: fix confusing program names in error messages
      63e6e0d mmfd: split package into mmfd and gluon-mmfd, bump mmfd version
      9c0ac53 bump mmfd: remove babel dependency
      aae659d bump l3roamd version
      32c9f65 lua-simple-uci: luacheck fixes
      cf0619a lua-simple-uci: do not use module(), do not rely on UCI internals
      9d26ec1 pretty-hostname: do not use module()
      fccb564 l3roamd: bump version for Allow to run l3roamd without mesh interfaces
      fbcd1b3 l3roamd: bump version for FIX when roaming within the first 4.5 seconds
      71d0566 autoupdater: clarify usage of -n in help
      44675db7
    • Martin Weinelt's avatar
      modules: update packages · a749a6d1
      Martin Weinelt authored
      1eeea30fd softethervpn: Fix compilation under 64-bit targets
      276b7d9b0 Merge pull request #9542 from jefferyto/python-musl-find_library-openwrt-18.06
      e1cb7f98d opendkim: Fix compilation with uClibc-ng
      bc8fc4fb7 tvheadend: Fix compilation on GCC8
      4c1252e9d tvheadend: Fix compilation without deprecated OpenSSL 1.0.2 APIs
      bd96e95e3 tvheadend: Fix compilation without OpenSSL deprecated APIs
      59f7eb5e1 libartnet: Fix compilation with GCC8
      e00521bc7 poco: Do not build on ARC
      0662e833e flent-tools: Fix compilation with uClibc-ng
      131c9436c oath-toolkit: Fix compilation with uClibc-ng
      0524f21ed flashrom: Add ARC support
      8923eecd3 elektra: Fix compilation with uClibc-ng
      24ad87702 elektra: Fix compilation without deprecated OpenSSL APIs
      f30898d3e hfsprogs: Fix compilation with uClibc-ng
      02d64a922 dosfsutils: Properly fix iconv linking
      f273581e1 dosfstools: Fix compilation with full NLS
      4870eab08 loudmouth: Fix compilation with uClibc-ng
      b1adbbe5b loudmouth: Disable debug and fix no deprecated API compilation
      30ddc8a15 transmission: Fix compilation under uClibc-ng
      0cac0b3eb transmission: add PKGARCH:=all for transmission-web
      c2860ce2c transmission: Add LTO support to shave off 35KB off of the ipk
      b5957aed6 transmission: Allow user to configure web ui home directory
      cdc001736 open2300: Switch to GitHub fork
      dddcd5d90 softethervpn: Add openssl to host build deps
      0a4f88e56 softethervpn: Really fix iconv support
      e05f50c12 softethervpn: add package name to build dir
      8358aa690 softethervpn: cleanup host/build, pass HOST_*FLAGS
      5cb4c348a python,python3: Fix ctypes.util.find_library()
      d16a931db python: add patch for CVE-2018-20852
      2402c223d python: bump to version 2.7.16
      ae21f4990 python3: update to version 3.6.9
      12c96eaad diffutils: provide diff, cmp as alternatives
      04c9e6708 Merge pull request #9463 from ps790/patch-4
      4265311c1 Merge pull request #9461 from ps790/patch-2
      93e7b0982 coreutils: add alternatives support
      ef44ef698 bridge-utils: fix conflict with busybox brctl
      4e93f455a softethervpn: Update to rtm version 4.29-9680
      4682d1741 softethervpn: Pass FLAGS to CC for hamcorebuilder
      f424f7dfa wifidog: fix getting ip from interface, cleanup
      bba8e2c44 irssi: update to version 1.2.1 (security fix)
      d10ac7c29 Merge pull request #9396 from stangri/openwrt-18.06-simple-adblock
      78b0da469 simple-adblock: options to filter non-ASCII domains, local compressed storage
      1e398bbcb ocserv: updated to 0.12.4
      43bfa6fe4 Merge pull request #9292 from BKPepe/18.06-youtube
      68461c4c5 php7: update to 7.2.19
      f9b20e9dd php7: update to 7.2.18
      5779614d2 znc: backport fix for CVE-2019-12816
      63c532a71 youtube-dl: update to version 2019.06.21
      7879bbdb4 Revert "php7: Fix compilation without deprecated OpenSSL APIs"
      115f72fc4 Revert "php7: update to 7.2.18"
      70e4af441 Revert "php7: update to 7.2.19"
      d90a035c1 libxml2: update to 2.9.9
      5aa670ed3 libxml2: Fix CVE-2018-14404
      8abaf8a30 php7: update to 7.2.19
      8e9429f3e php7: update to 7.2.18
      a176ffa0a php7: Fix compilation without deprecated OpenSSL APIs
      53742f130 php7: update to 7.2.17
      81a8e5904 nano: update to 4.3
      dd927adce Merge pull request #9272 from gladiac1337/openwrt-18.06
      28007a8bd Merge pull request #9268 from EricLuehrsen/unbound_192_1806
      1784615d3 haproxy: Update HAProxy to v1.8.20
      88a7f98bd unbound: update to 1.9.2 with package bug fixes
      7290c123d Merge pull request #9232 from neheb/13
      356bb1162 haproxy: Remove unnecessary OpenSSL depends All of these are either not needed or not valid.
      3afd61982 lm-sensors: install libsensors using CP instead of INSTALL_DATA
      d8ecf9cb7 boost: Release update with minor fix
      efa0b885a znc: update my email address
      45e1b91ae Merge pull request #9193 from ryzhovau/getdns_lib-18.06
      55e357b66 getdns: fix library double packing
      810f22da8 nlbwmon: update to latest Git HEAD
      a749a6d1
    • Martin Weinelt's avatar
      modules: update OpenWrt · 6b9dd169
      Martin Weinelt authored
      df53824f46 kernel: bump 4.14 to 4.14.134
      76d1e8a0c2 kernel: bump 4.9 to 4.9.186
      ef9c13fb5d imx6: bump SDMA firmware to 3.5
      41e3f12e00 imx6: bump sdma firmware to 3.4
      f51e2d031e mac80211: brcm: improve brcmfmac debugging of firmware crashes
      95745e26b3 mac80211: brcm: update brcmfmac 5.4 patches
      65a405382b omcproxy: fix compilation on little-endian CPUs
      a68be42f99 scripts: ipkg-make-index.sh: dereference symbolic links
      8231f67218 mac80211: brcmfmac: backport fixes from kernel 5.4
      627bb0b8dc busybox: strip off ALTERNATIVES spec
      e6af9c017b opkg: bump to version 2019-06-14
      33e7beeb31 base-files: Fix path check in get_mac_binary
      687977bfc9 kernel: bump 4.14 to 4.14.132
      6ee6c97ded base-files: Really check path in get_mac_binary
      aced9de9a4 wireguard: bump to 0.0.20190601
      3bbd16da46 ramips: fix mt7620 pinmux for second SPI
      b84f761d91 OpenWrt v18.06.4: revert to branch defaults
      f6429577c5 OpenWrt v18.06.4: adjust config defaults
      
      Compile-tested: ar71xx-generic, ipq40xx, mpc85xx-generic, ramips-mt7621
      Runtime-tested: mpc85xx-generic (WDR4900v1), ramips-mt761 (DIR-860L-B1)
      6b9dd169
  11. Jul 20, 2019
  12. Jul 13, 2019
  13. Jul 08, 2019
  14. Jul 02, 2019
  15. Jun 29, 2019
    • chrissi^'s avatar
      doc/dev/package: Fix path to gluon.mk (#1774) · 9dfaed00
      chrissi^ authored
      
      $(TOPDIR) does not contain a trailing slash.
      Thus the 'gluon.mk'-include must include
      the trailing slash. (Just like the link to
      $(INCLUDE_DIR)/package.mk does.)
      
      Signed-off-by: default avatarChris Fiege <chris@tinyhost.de>
      9dfaed00
    • Adrian Schmutzler's avatar
    • Jan-Tarek Butt's avatar
      gluon-hoodselector docs: add package documentation · f9a47f02
      Jan-Tarek Butt authored
      
      Signed-off-by: default avatarJan-Tarek Butt <tarek@ring0.de>
      
      gluon-hoodselector docs: replace 'Router have' with 'Router has'
      
      gluon-hoodselector: docs: fix spelling/grammar
      
      docs: gluon-hoodselector.rst, chnage 'VPN-mode' to VPN mode and 'trigon polygon' to triangle
      
      Signed-off-by: default avatarJan-Tarek Butt <tarek@ring0.de>
      
      docs/package/gluon-hoodselector: update .dia and .svg to current code behave
      
      Signed-off-by: default avatarJan-Tarek Butt <tarek@ring0.de>
      
      docs/package/gluon-hoodselector: replace hood with domain update doc to current code behave
      
      Signed-off-by: default avatarJan-Tarek Butt <tarek@ring0.de>
      
      docs hoodselector: fix spelling
      
      Signed-off-by: default avatarJan-Tarek Butt <tarek@ring0.de>
      
      docs/package/gluon-hoodselector: fix spelling second round
      
      Signed-off-by: default avatarJan-Tarek Butt <tarek@ring0.de>
      
      docs:gluon-hoodselector.rst: fix spelling
      
      Signed-off-by: default avatarJan-Tarek Butt <tarek@ring0.de>
      
      docs gluon-hoodselector.rst: fix line length
      
      Signed-off-by: default avatarJan-Tarek Butt <tarek@ring0.de>
      
      docs gluon-hoodselector: rename doc imports to be assoziated with the hoodselector
      
      docs gluon-hoodselector: fix image name and rst inmport
      
      Signed-off-by: default avatarJan-Tarek Butt <tarek@ring0.de>
      
      docs gluon-hoodselector: information without es (uncountable)
      
      Signed-off-by: default avatarJan-Tarek Butt <tarek@ring0.de>
      
      docs/package: gluon-hoodselector.rst fix grammer issues
      
      Signed-off-by: default avatarJan-Tarek Butt <tarek@ring0.de>
      f9a47f02
    • Jan-Tarek Butt's avatar
      add gluon-hoodselector: Integrate geolocation mode · 90baebc2
      Jan-Tarek Butt authored
      
      This MR includs only the VPN MODE of the hoodselector whitch simply set
      hoods base on their geopositions.
      
      Signed-off-by: default avatarJan-Tarek Butt <tarek@ring0.de>
      
      check_site.lua: fix language syntax
      
      muss -> must
      rage -> range
      at lease -> at least
      coordiantes -> coordinates
      realaise -> realised
      
      gluon-hoodselector: fix language syntax in hoodselector
      
      can not -> can't
      routers -> router's
      continure -> continue
      to next -> to the next
      TMP -> temporary
      for current -> for the current
      continure -> continue
      with next -> with the next
      thier -> there
      provides -> provide
      possition -> position
      therfore -> therefore
      
      gluon-hoodselector: fix language syntax in util.lua
      
      realaise -> realised
      
      gluon-hoodselector: fix language syntax and use autoupdate lock mechanism.
      
      gluon-hoodselector: fix spelling/grammar
      
      gluon-hoodselector: automatically set SECTION and CATEGORY for Gluon packages
      
      gluon-hoodselector-add-VPN-MODE: add micrond & libjson-c dependency
      
      gluon-hoodselector-add-VPN-MODE: check running hoodselector before loading lua
      
      gluon-hoodselector-add-VPN-MODE: remove nixio dependency from hoodselector util
      
      Revert "gluon-hoodselector-add-VPN-MODE: check running hoodselector before loading lua"
      
      This reverts commit 535b0a1b2fb73e563bf6a44b568a796440bd307f.
      
      add luaposix and luabitop to pakage dependency
      
      sbin/hoodselector: remove nixio requiemend
      
      sbin/hoodselector: load hoods only if necessary
      
      gluon-hoodselector: use VPN abstraction layer. the hoodselectore does
      not need to know about all individual VPN protocols.
      
      gluon-hoodselector: Makefile add gluon-mesh-vpn-core as dependency
      
      gluon-hoodselector: apply changes of mesh vpn lib
      
      gluon-hoodselector: remove outdated comments
      
      package/gluon-hoodselector: check_site.lua rm domain seed check thus its already checked by gluon-core
      
      package/gluon-hoodselector: util.lua code cleanup and refactoring
      
      package/gluon-hoodselector: hoodselector code cleanup and refactoring
      
      gluon-hoodselector: util.lua, use taps instead of spaces. Use posix.unistd.access instead of io.open
      
      Signed-off-by: default avatarJan-Tarek Butt <tarek@ring0.de>
      
      gluon-hoodselector: hoodselector, use taps instead of spaces.
      
      Signed-off-by: default avatarJan-Tarek Butt <tarek@ring0.de>
      
      gluon-hoodselector: check_site.lua: replace hood with domain
      
      Signed-off-by: default avatarJan-Tarek Butt <tarek@ring0.de>
      
      gluon-hoodselector: drop VPN mode and rename hood to domain. Furthermore implement geolocator mode as neorayder way
      
      Signed-off-by: default avatarJan-Tarek Butt <tarek@ring0.de>
      
      package/gluon-hoodselector: rm duplicated print output
      
      Signed-off-by: default avatarJan-Tarek Butt <tarek@ring0.de>
      
      package/gluon-hoodselector util: fix wrong function signature
      
      Signed-off-by: default avatarJan-Tarek Butt <tarek@ring0.de>
      
      small typo fixes
      
      small typo fixes
      
      Update util.lua
      
      processes are really restarted now. new (old) problem: nodes will not forget their former ipv6-addresses. watchdog could here with that.
      
      gluon-hoodselector util.lua: replace i iterator with _
      
      Signed-off-by: default avatarJan-Tarek Butt <tarek@ring0.de>
      
      Update util.lua
      
      now polygons with holes are recognized correctly. also a mix of nested polygons and boxes should be possible as shapes[]
      
      package/gluon-hoodselector: hoodselector use gluon-reload for daemon restarts/reloads
      
      Signed-off-by: default avatarJan-Tarek Butt <tarek@ring0.de>
      
      package/gluon-hoodselector: util.lua use math-polygon lib and rm restart_services function. Rectengles will be converted into polygons now
      
      Signed-off-by: default avatarJan-Tarek Butt <tarek@ring0.de>
      
      package/gluon-hoodselector: Makefile rewrite description update depends list
      
      Signed-off-by: default avatarJan-Tarek Butt <tarek@ring0.de>
      
      package/gluon-hoodselector: check_site.lua reduce complexity
      
      Signed-off-by: default avatarJan-Tarek Butt <tarek@ring0.de>
      
      package/gluon-hoodselector: use : for gluon_version Val
      
      Signed-off-by: default avatarJan-Tarek Butt <tarek@ring0.de>
      
      package/gluon-hoodselector: fix if equal syntax
      
      Signed-off-by: default avatarJan-Tarek Butt <tarek@ring0.de>
      
      luasrc/usr/lib/lua/hoodselector/util.lua: check_site.lua simplify checksite script and fix if logic
      
      Signed-off-by: default avatarJan-Tarek Butt <tarek@ring0.de>
      
      package/gluon-hoodselector: set space after comma, rm unnecessary error handling
      
      Signed-off-by: default avatarJan-Tarek Butt <tarek@ring0.de>
      
      package/gluon-hoodselector: use only brackes on require function no mixup
      
      Signed-off-by: default avatarJan-Tarek Butt <tarek@ring0.de>
      
      package/gluon-hoodselector: check_site.lua rm unuse variables and fix non std global function
      
      Signed-off-by: default avatarJan-Tarek Butt <tarek@ring0.de>
      
      package/gluon-hoodselector: util.lua rm unuse include
      
      Signed-off-by: default avatarJan-Tarek Butt <tarek@ring0.de>
      
      package/gluon-hoodselector: rm comment return nil in function get_geolocation()
      
      Signed-off-by: default avatarJan-Tarek Butt <tarek@ring0.de>
      
      package/gluon-hoodselector: Makefile refactor pkg description
      
      Signed-off-by: default avatarJan-Tarek Butt <tarek@ring0.de>
      90baebc2
    • Martin Weinelt's avatar
      modules: update OpenWrt · 6ebb721e
      Martin Weinelt authored
      ef686b7292 uqmi: bump to latest git HEAD
      3dc740257b uqmi: inherit firewall zone membership to virtual sub interfaces
      a2c22b8776 uqmi: fix PIN_STATUS_FAILED error with MC7455 WCDMA/LTE modem
      d5ff0897cb kernel: bump 4.14 to 4.14.131
      18266fc6c0 kernel: bump 4.9 to 4.9.184
      
      Compile-tested: mpc85xx-generic, ramips-mt7621
      Runtime-tested: mpc85xx-generic (TP-Link WDR4900 v1), ramips-mt7621 (D-Link DIR-860L B1)
      6ebb721e
Loading