1. 01 Mar, 2022 1 commit
  2. 27 Feb, 2022 1 commit
    • Jouke Witteveen's avatar
      Support WPA3-Personal · 5b97085b
      Jouke Witteveen authored
      By not introducing a specific security setting for WPA3, we inherrit the
      WPA2 key restrictions. For now, that is better than nothing.
      5b97085b
  3. 08 Jan, 2022 1 commit
  4. 31 Dec, 2021 1 commit
  5. 23 Aug, 2021 1 commit
  6. 10 Aug, 2021 1 commit
    • Jouke Witteveen's avatar
      Reach network.target before communicating · 02ecc4e1
      Jouke Witteveen authored
      Let the netctl profile service yield at the last moment before any
      communication on the interface takes place. That way, we catch as many
      problems as possible without suffering unpredictable delays.
      This means network.target is reached earlier for wireless connections.
      02ecc4e1
  7. 06 Jul, 2021 1 commit
  8. 13 May, 2021 2 commits
  9. 17 Jan, 2021 1 commit
    • Jouke Witteveen's avatar
      Add verify subcommand to netctl · 9b70046f
      Jouke Witteveen authored
      The name of the subcommand mirrors the same subcommand of systemd-analyze.
      
      Verification before restarting would be useful. However, verification
      requires the profile file to be readable by the current user. The current
      user may be a regular user with permission to control systemd, so
      restarting does not require the profile file to be readable. Therefore, we
      do not attempt verification before restarting.
      9b70046f
  10. 16 Oct, 2020 1 commit
  11. 09 Oct, 2020 3 commits
  12. 26 Jun, 2020 1 commit
    • Семён Марьясин's avatar
      Speed up 'netctl list' · b34f51a1
      Семён Марьясин authored and Jouke Witteveen's avatar Jouke Witteveen committed
      When you call `netctl list`, it calls `systemctl status` for each of the
      profiles. By default, `systemctl status` fetches the last log entries from the
      journal, which is often a time-consuming operation. Additionally, the status
      output is not meant for machine processing.
      b34f51a1
  13. 27 Apr, 2020 1 commit
  14. 24 Apr, 2020 1 commit
    • Jouke Witteveen's avatar
      Bring dhcpcd support up to date (FS#66349) · 115411c3
      Jouke Witteveen authored
      With dhcpcd 9, the rundir has moved. We follow this change and no longer
      support older versions of dhcpcd.
      While here, also support information only use on IPv6, which has been
      possible with dhcpcd for quite a while already.
      
      Reported by: Antonio Rojas <arojas@archlinux.org>
      115411c3
  15. 17 Apr, 2020 3 commits
  16. 10 Apr, 2020 2 commits
  17. 28 Mar, 2020 4 commits
  18. 25 Dec, 2019 1 commit
  19. 26 Jun, 2019 1 commit
  20. 12 Feb, 2019 1 commit
  21. 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
  22. 15 Nov, 2018 3 commits
  23. 07 Aug, 2018 1 commit
  24. 04 Aug, 2018 1 commit
  25. 03 Aug, 2018 1 commit
  26. 02 Aug, 2018 1 commit
  27. 29 Jul, 2018 1 commit