This project is mirrored from https://git.openwrt.org/openwrt/openwrt.git. Pull mirroring updated .
  1. 26 Aug, 2022 1 commit
  2. 25 Aug, 2022 26 commits
  3. 24 Aug, 2022 4 commits
    • Jo-Philipp Wich's avatar
      firewall4: update to latest Git HEAD · fe86b2ff
      Jo-Philipp Wich authored
      
      
      a4484d4 fw4: support automatic includes
      ca7e3a1 fw4: honour enabled option of include sections
      5a02f74 tests: add missing fs.stat) mock data for `nf_conntrack_dummy`
      111a7f7 fw4: don't inherit zone family from ct helpers
      
      Signed-off-by: Jo-Philipp Wich's avatarJo-Philipp Wich <jo@mein.io>
      fe86b2ff
    • Jo-Philipp Wich's avatar
      rpcd: update to latest Git HEAD · 66a36020
      Jo-Philipp Wich authored
      
      
      ae5afea ucode: parse ucode plugin scripts in raw mode, init search path
      
      Signed-off-by: Jo-Philipp Wich's avatarJo-Philipp Wich <jo@mein.io>
      66a36020
    • Jo-Philipp Wich's avatar
      uhttpd: update to latest Git HEAD · 4ee77cfc
      Jo-Philipp Wich authored
      
      
      e3395cd ucode: initialize search path before VM init
      8cb3f85 ucode: initialize default library search path
      188dea2 utils: accept '?' as path terminator in uh_path_match()
      c5eac5d file: support using dynamic script handlers as error pages
      290ff88 relay: trigger close if in header read state with pending data
      f9db538 ucode: ignore exit exceptions
      8ba0b64 cmake: use variables and find_library for dependency
      
      Signed-off-by: Jo-Philipp Wich's avatarJo-Philipp Wich <jo@mein.io>
      4ee77cfc
    • Jo-Philipp Wich's avatar
      ucode: update to latest Git HEAD · 3446d326
      Jo-Philipp Wich authored
      
      
      bcdd2cb examples: add module search path initialization and freeing
      ee1946f ubus: fix GCC strncpy() truncation warning
      131d99c lib: introduce three new functions call(), loadstring() and loadfile()
      8e8dae0 lib: introduce helper function for indenting error messages
      476f02b lib: simplify include_path()
      d84b53a source: avoid null pointer access in uc_source_runpath_set()
      c43a54f types: gracefully handle unpatched upvalues in ucv_free()
      e2fb11a README.md: document gc() function
      b41cb2d main: introduce -g flag to allow enabling periodic gc from cli
      85d7885 lib: implement gc()
      47528f0 vm: support automatic periodic GC runs
      381cc75 types: treat vm->exports as GC roots
      fcc49e6 compiler: add import statement support for dynamic extensions
      c9442f1 vm: introduce new I_DYNLOAD opcode
      b6fd8a2 lib: internally expose new uc_require_library() helper
      a486adc vm: don't treat offset 0 special for exceptions
      41ccd19 compiler: don't treat offset 0 special at syntax errors
      b4a3f68 compiler: improve formatting of nested syntax error messages
      5d5dadc program: remove now unused uc_program_export_lookup()
      304995b compiler: rework export index allocation
      506cc37 compiler: fix deriving module path from source runpath
      54b7fac compiler: enforce stricter module compilation rules
      d62e372 vm: don't initialize upvalues for module functions
      b856602 program: add serialization and deserialization for module function flag
      d7d1bde compiler: add a flag denoting module functions
      156d584 treewide: unexport libucode internal functions
      10e056d compiler: add support for import/export statements
      862e49d compiler: resolve predeclared upvalues
      78dfb08 compiler: require a name in function declarations
      afd78c1 compiler: fix reported source position in inc/dec operator error
      e1c3db0 tests: run_tests.sh: substitute dynamic test directory path in output
      3c168b5 vm, cli: move search path into global configuration structure
      d85bc71 vm: introduce import and export opcodes
      365782e vm: honor constant flag of objects and arrays
      6becc64 vm: transparently resolve upvalue references
      3418967 vm: gracefully handle unresolved upvalues
      50cf572 program: add function to globally lookup exported name
      c441f65 program: add infrastructure to handle multiple sources per program
      2322468 program: fix reporting source position of first instruction
      9c9a9ec program: fix en/decoding debuginfo upvalue slots in precompiled bytecode
      41114a0 source: add tracking of exported symbols
      70ae304 lib: honor constant flag of arrays
      3c104f5 types: resolve upvalue references on stringification
      3a6f9cb types: add ability to mark array and object values as constant
      b738f3a lexer: recognize module related keywords
      03c8e4b lexer: rewrite token scanner
      fd433aa lexer: fix parsing with disabled block left stripping
      557577a rtnl: fix parsing/creation of IFLA_AF_SPEC RTA for the AF_BRIDGE family
      35c6b73 compiler: fix stack mismatch on continue statements nested in switches
      f673096 uloop: end uloop on exceptions in managed code
      2e5426c ubus: end uloop on exceptions in managed code
      c024270 rtnl: expose IFLA_STATS64 contents
      d3c58c0 rtnl: expose ifinfomsg.ifi_change member
      c4dde50 rtnl: update NETLINK_GET_STRICT_CHK socket flag with every request
      7ef0d02 nl80211: fix NL80211_SURVEY_INFO_NOISE datatype
      9a2e592 compiler: fix stack mismatch on nonmatching switch statements with locals
      03c8ca5 nl80211: recognize further NL80211_STA_INFO_* NLAs
      a1ed566 struct: add optional offset argument to `unpack()`
      230e595 rtnl: fix segmentation fault on parsing linkinfo RTA without data
      523566d rtnl: zero request message headers
      56be30d rtnl: fix premature netlink reply receive abort
      1347440 rtnl: avoid stray "netlink: %d bytes leftover after parsing attributes."
      44b0a3b struct: fix packing `*` format after other repeated formats
      
      Also package uloop binding module which has been introduced by a previous
      ucode update and introduce a host build with the basic set of modules.
      
      Signed-off-by: Jo-Philipp Wich's avatarJo-Philipp Wich <jo@mein.io>
      3446d326
  4. 23 Aug, 2022 2 commits
    • Petr Štetiar's avatar
      kernel: bump 5.15 to 5.15.62 · ca5c695a
      Petr Štetiar authored
      Deleted following upstreamed patches:
      
       bcm27xx: 950-0006-drm-vc4-hdmi-Fix-HPD-GPIO-detection.patch
       bcm27xx: 950-0420-drm-vc4-Adopt-the-dma-configuration-from-the-HVS-or-.patch
       bcm27xx: 950-0425-drm-vc4-A-present-but-empty-dmas-disables-audio.patch
       bcm27xx: 950-0432-vc4-drm-Avoid-full-hdmi-audio-fifo-writes.patch
       bcm27xx: 950-0433-vc4-drm-vc4_plane-Remove-subpixel-positioning-check.patch
       bcm27xx: 950-0435-drm-vc4-Correct-pixel-order-for-DSI0.patch
       bcm27xx: 950-0436-drm-vc4-Register-dsi0-as-the-correct-vc4-encoder-typ.patch
       bcm27xx: 950-0437-drm-vc4-Fix-dsi0-interrupt-support.patch
       bcm27xx: 950-0438-drm-vc4-Add-correct-stop-condition-to-vc4_dsi_encode.patch
       bcm27xx: 950-0443-drm-vc4-Fix-timings-for-interlaced-modes.patch
       bcm27xx: 950-0445-drm-vc4-Fix-margin-calculations-for-the-right-bottom.patch
       bcm27xx: 950-0475-drm-vc4-Reset-HDMI-MISC_CONTROL-register.patch
       bcm27xx: 950-0476-drm-vc4-Release-workaround-buffer-and-DMA-in-error-p.patch
       bcm27xx: 950-0477-drm-vc4-Cor...
      ca5c695a
    • Petr Štetiar's avatar
      kernel: bump 5.10 to 5.10.137 · d1163fd1
      Petr Štetiar authored
      
      
      Removed following upstreamed patch:
      
       * bcm53xx: 081-next-ARM_dts_BCM53015-add-mr26.patch
      
      All other patches automagically rebased.
      
      Signed-off-by: Petr Štetiar's avatarPetr Štetiar <ynezz@true.cz>
      d1163fd1
  5. 21 Aug, 2022 1 commit
  6. 20 Aug, 2022 6 commits
    • Sebastian Schaper's avatar
      ath79: add support for ZyXEL NWA1100-NH · a4347958
      Sebastian Schaper authored and Hauke Mehrtens's avatar Hauke Mehrtens committed
      
      
      Specifications:
       * AR9342, 16 MiB Flash, 64 MiB RAM, 802.11n 2T2R, 2.4 GHz
       * 1x Gigabit Ethernet (AR8035), 802.3af PoE
      
      Installation:
      * OEM Web UI is at 192.168.1.2
        login as `admin` with password `1234`
      * Flash factory-AASI.bin
      
      The string `AASI` needs to be present within the file name of the uploaded
      image to be accepted by the OEM Web-based updater, the factory image is
      named accordingly to save the user from the hassle of manual renaming.
      
      TFTP Recovery:
      * Open the case, connect to TTL UART port (this is the official method
        described by Zyxel, the reset button is useless during power-on)
      * Extract factory image (.tar.bz2), serve `vmlinux_mi124_f1e.lzma.uImage`
        and `mi124_f1e-jffs2` via tftp at 192.168.1.10
      * Interrupt uboot countdown, execute commands
        `run lk`
        `run lf`
        to flash the kernel / filesystem accordingly
      
      MAC addresses as verified by OEM firmware:
      use   address   source
      LAN   *:cc      mib0 0x30 ('eth0mac'), art 0x1002 (label)
      2g    *:cd      mib0 0x4b ('wifi0mac')
      
      Signed-off-by: default avatarSebastian Schaper <openwrt@sebastianschaper.net>
      a4347958
    • Sebastian Schaper's avatar
      ath79: add support for ZyXEL NWA1123-AC · a6e0ca96
      Sebastian Schaper authored and Hauke Mehrtens's avatar Hauke Mehrtens committed
      
      
      Specifications:
       * AR9342, 16 MiB Flash, 64 MiB RAM, 802.11n 2T2R, 2.4 GHz
       * QCA9882 PCIe card, 802.11ac 2T2R
       * 1x Gigabit Ethernet (AR8035), 802.3af PoE
      
      Installation:
      * OEM Web UI is at 192.168.1.2
        login as `admin` with password `1234`
      * Flash factory-AAOX.bin
      
      The string `AAOX` needs to be present within the file name of the uploaded
      image to be accepted by the OEM Web-based updater, the factory image is
      named accordingly to save the user from the hassle of manual renaming.
      
      TFTP Recovery:
      * Open the case, connect to TTL UART port (this is the official method
        described by Zyxel, the reset button is useless during power-on)
      * Extract factory image (.tar.bz2), serve `vmlinux_mi124_f1e.lzma.uImage`
        and `mi124_f1e-jffs2` via tftp at 192.168.1.10
      * Interrupt uboot countdown, execute commands
        `run lk`
        `run lf`
        to flash the kernel / filesystem accordingly
      
      MAC addresses as verified by OEM firmware:
      use   address   source
      LAN   *:1c      mib0 0x30 ('eth0mac'), art 0x1002 (label)
      2g    *:1c      mib0 0x4b ('wifi0mac')
      5g    *:1e      mib0 0x66 ('wifi1mac')
      
      Signed-off-by: default avatarSebastian Schaper <openwrt@sebastianschaper.net>
      a6e0ca96
    • Sebastian Schaper's avatar
      ath79: add support for ZyXEL NWA1123-NI · 527be5a4
      Sebastian Schaper authored and Hauke Mehrtens's avatar Hauke Mehrtens committed
      
      
      Specifications:
       * AR9342, 16 MiB Flash, 64 MiB RAM, 802.11n 2T2R, 2.4 GHz
       * AR9382 PCIe card, 802.11n 2T2R, 5 GHz
       * 1x Gigabit Ethernet (AR8035), 802.3af PoE
      
      Installation:
      * OEM Web UI is at 192.168.1.2
        login as `admin` with password `1234`
      * Flash factory-AAEO.bin
      
      The string `AAEO` needs to be present within the file name of the uploaded
      image to be accepted by the OEM Web-based updater, the factory image is
      named accordingly to save the user from the hassle of manual renaming.
      
      TFTP Recovery:
      * Open the case, connect to TTL UART port (this is the official method
        described by Zyxel, the reset button is useless during power-on)
      * Extract factory image (.tar.bz2), serve `vmlinux_mi124_f1e.lzma.uImage`
        and `mi124_f1e-jffs2` via tftp at 192.168.1.10
      * Interrupt uboot countdown, execute commands
        `run lk`
        `run lf`
        to flash the kernel / filesystem accordingly
      
      MAC addresses as verified by OEM firmware:
      use   address   source
      LAN   *:fb      mib0 0x30 ('eth0mac'), art 0x1002 (label)
      2g    *:fc      mib0 0x4b ('wifi0mac')
      5g    *:fd      mib0 0x66 ('wifi1mac')
      
      Signed-off-by: default avatarSebastian Schaper <openwrt@sebastianschaper.net>
      527be5a4
    • Sebastian Schaper's avatar
      ath79: add support for ZyXEL NWA1121-NI · 251ecfe3
      Sebastian Schaper authored and Hauke Mehrtens's avatar Hauke Mehrtens committed
      
      
      Specifications:
       * AR9342, 16 MiB Flash, 64 MiB RAM, 802.11n 2T2R, 2.4 GHz
       * 1x Gigabit Ethernet (AR8035), 802.3af PoE
      
      Installation:
      * OEM Web UI is at 192.168.1.2
        login as `admin` with password `1234`
      * Flash factory-AABJ.bin
      
      The string `AABJ` needs to be present within the file name of the uploaded
      image to be accepted by the OEM Web-based updater, the factory image is
      named accordingly to save the user from the hassle of manual renaming.
      
      TFTP Recovery:
      * Open the case, connect to TTL UART port (this is the official method
        described by Zyxel, the reset button is useless during power-on)
      * Extract factory image (.tar.bz2), serve `vmlinux_mi124_f1e.lzma.uImage`
        and `mi124_f1e-jffs2` via tftp at 192.168.1.10
      * Interrupt uboot countdown, execute commands
        `run lk`
        `run lf`
        to flash the kernel / filesystem accordingly
      
      MAC addresses as verified by OEM firmware:
      use   address   source
      LAN   *:cc      mib0 0x30 ('eth0mac'), art 0x1002 (label)
      2g    *:cd      mib0 0x4b ('wifi0mac')
      
      Signed-off-by: default avatarSebastian Schaper <openwrt@sebastianschaper.net>
      251ecfe3
    • Polynomdivision's avatar
      tools/cmake: update to 3.24.1 · 3b2f1927
      Polynomdivision authored and Hauke Mehrtens's avatar Hauke Mehrtens committed
      
      
      Update cmake to newest version.
      
      Signed-off-by: Polynomdivision's avatarNick Hainke <vincent@systemli.org>
      3b2f1927
    • Polynomdivision's avatar
      tools/isl: update to 0.25 · ce3e467d
      Polynomdivision authored and Hauke Mehrtens's avatar Hauke Mehrtens committed
      
      
      Update isl to latest version.
      
      Signed-off-by: Polynomdivision's avatarNick Hainke <vincent@systemli.org>
      ce3e467d