1. 28 Mar, 2020 1 commit
    • Jouke Witteveen's avatar
      Support custom MAC address on new interfaces (FS#64766) · b5335f43
      Jouke Witteveen authored
      Connection types bond, bridge, dummy, vlan, and macvlan create their own
      interface. Previously, only macvlan offered control over the MAC address of
      the created interface. Now, this functionality is available to all these
      connection types.
      
      Thanks to:
      Javier <j.e.vasquez.v@gmail.com>
      and
      David Hummel <hummeltech@dhummel.net>
      b5335f43
  2. 25 Dec, 2019 1 commit
  3. 26 Jun, 2019 1 commit
  4. 12 Feb, 2019 1 commit
  5. 07 Feb, 2019 3 commits
    • Jouke Witteveen's avatar
      Move away from using wpa_actiond · f2c3edb1
      Jouke Witteveen authored
      The same functionality is provided by wpa_supplicant, so we do not need
      an extra and Arch Linux specific dependency.
      f2c3edb1
    • Jouke Witteveen's avatar
      Do not allow the kernel to try and be smarter than us · 162af2a4
      Jouke Witteveen authored
      When accept_ra is set to 1, router advertisements are still ignored if
      the interface is in forwarding mode. For such configurations, the
      interface should have a static configuration and netctl already sets
      accept_ra to 0. Setting it to 2 otherwise forces the kernel to accept
      router advertisements regardless of the forwarding setting.
      162af2a4
    • Eli Schwartz's avatar
      Makefile: specify the correct shell to use · ea9ccfd2
      Eli Schwartz authored and Jouke Witteveen's avatar Jouke Witteveen committed
      The Makefile commands in use include bash-specific features like brace
      expansion, and thus cannot run under the default /bin/sh shell as that
      may or may not be GNU bash (bash supports brace expansion even in posix
      mode).
      
      Consequently, the Makefile failed to execute correctly when the system
      /bin/sh was a different sh implementation, such as dash or busybox ash.
      
      Fix this by declaring the SHELL which will be used when running all
      commands.
      ea9ccfd2
  6. 15 Nov, 2018 3 commits
  7. 07 Aug, 2018 1 commit
  8. 04 Aug, 2018 1 commit
  9. 03 Aug, 2018 1 commit
  10. 02 Aug, 2018 1 commit
  11. 29 Jul, 2018 1 commit
  12. 28 Jul, 2018 1 commit
  13. 26 Jun, 2018 2 commits
  14. 25 Jun, 2018 1 commit
    • Jouke Witteveen's avatar
      wifi-menu: Support UTF-8 encoded SSIDs (FS#45384) · e4638274
      Jouke Witteveen authored
      Strictly speaking, we should check with the SSIDEncoding value sent out
      by the station, as specified in the 2012 version of 802.11 (page 566),
      but wpa_supplicant does not (yet) expose this information and stations
      may not set the field to UTF-8 and still encode their SSID accordingly.
      
      We therefore assume SSIDs to be UTF-8 encoded (the only real alternative
      is treating SSIDs as raw byte string) in wifi-menu. Note that wifi-menu
      is only provided as a convenience and many/most use cases involve
      writing profile files manually.
      
      When the current character map is not set to UTF-8, wifi-menu will only
      use ASCII characters in its screen output.
      This can be forced using for example `LC_CTYPE=C wifi-menu`.
      
      Thanks to Declspeck <declspeck@declblog.com> for their activity on the
      Flyspray task.
      e4638274
  15. 23 Jun, 2018 2 commits
  16. 22 Mar, 2018 2 commits
  17. 16 Mar, 2018 1 commit
  18. 26 Feb, 2018 1 commit
  19. 19 Dec, 2017 1 commit
  20. 05 Dec, 2017 1 commit
  21. 03 Dec, 2017 2 commits
  22. 13 Oct, 2017 1 commit
  23. 10 Oct, 2017 1 commit
  24. 08 Oct, 2017 3 commits
  25. 31 Jul, 2017 1 commit
    • Jouke Witteveen's avatar
      Only touch the transient hostname · b1b03d8e
      Jouke Witteveen authored
      According to hostnamectl(1), network configuration should only influence the
      transient hostname.
      
      Observed and reported by Stefan (steinwanderer).
      b1b03d8e
  26. 15 Jun, 2017 1 commit
  27. 29 May, 2017 1 commit
  28. 25 Mar, 2017 1 commit
  29. 21 Mar, 2017 1 commit
  30. 14 Mar, 2017 1 commit