Skip to content
Snippets Groups Projects
  1. May 21, 2020
  2. May 12, 2020
  3. May 10, 2020
  4. May 05, 2020
  5. May 04, 2020
  6. Apr 29, 2020
  7. Apr 26, 2020
  8. Apr 20, 2020
    • Matthias Schiffer's avatar
      gluon-mesh-batman-adv: add UCI setting for hop penalty · 778bf905
      Matthias Schiffer authored
      Add a UCI setting gluon.mesh_batman_adv.hop_penalty
      
      Example UCI commands:
      
          uci set gluon.mesh_batman_adv=mesh_batman_adv
          uci set gluon.mesh_batman_adv.hop_penalty=20
          uci commit
      
      `/etc/config/gluon` config section:
      
          config mesh_batman_adv 'mesh_batman_adv'
          	option hop_penalty '20'
      
      Fixes: #1942
      778bf905
  9. Apr 11, 2020
  10. Apr 09, 2020
  11. Apr 07, 2020
  12. Apr 05, 2020
    • Kasalehlia's avatar
      gluon-web-model: update inputs on form reset · bf090a8a
      Kasalehlia authored
      Register to 'reset' event on form element and make call to 'update' function
      delayed in 'data-update' handler to allow the form values to update beforehand.
      
      When using a form's 'reset' button, form field visibility was not updated.
      This could lead to situations where a checkbox had to be toggled again
      twice to display the detail text inputs. (Example taken from private
      wifi package)
      bf090a8a
  13. Apr 04, 2020
  14. Mar 31, 2020
  15. Mar 25, 2020
  16. Mar 23, 2020
    • Martin Weinelt's avatar
      Add gluon-mesh-wireless-sae package · 461d9040
      Martin Weinelt authored
      This package adds support for SAE on 802.11s mesh connections.
      
      Enabling this package will require all 802.11s mesh connections
      to be encrypted using the SAE key agreement scheme. The security
      of SAE relies upon the authentication through a shared secret.
      
      In the context of public mesh networks a shared secret is an
      obvious oxymoron. Still this functionality provides an improvement
      over unencrypted mesh connections in that it protects against a
      passive attacker who did not observe the key agreement. In addition
      Management Frame Protection (802.11w) gets automatically enabled on
      mesh interfaces to prevent protocol-level deauthentication attacks.
      
      If `wifi.mesh.sae` is enabled a shared secret will automatically be
      derived from the `prefix6` variable. This is as secure as it gets
      for a public mesh network.
      
      For *private* mesh networks `wifi.mesh.sae_passphrase` should be
      set to your shared secret.
      
      Fixes #1636
      461d9040
  17. Mar 14, 2020
  18. Mar 12, 2020
    • Matthias Schiffer's avatar
      gluon-core: refactor primary MAC logic · 2e265e03
      Matthias Schiffer authored
      Remove a lot of redundant code by switching to a match table listing
      the targets and boards for each candidate for the primary MAC interface.
      
      In addition, we add some flexiblity by allow to switch out the sysfs file
      data source for the MAC address.
      2e265e03
  19. Mar 11, 2020
  20. Mar 09, 2020
  21. Mar 08, 2020
  22. Jan 20, 2020
    • Steffen Förster's avatar
      ramips-mt7620: add support for tp-link archer c20 v1 (#1866) · 79ca7a7b
      Steffen Förster authored
      Specification:
      - MediaTek MT7620A (580 Mhz)
      - 64 MB of RAM
      - 8 MB of FLASH
      - 2T2R 2.4 GHz and 1T1R 5 GHz
      - 5x 10/100 Mbps Ethernet
      - 2x external, non-detachable antennas
      - UART (J1) header on PCB (115200 8n1)
      - 8x LED (GPIO-controlled*), 2x button, power input switch
      - 1 x USB 2.0 port
      79ca7a7b
  23. Jan 10, 2020
Loading