Skip to content
Snippets Groups Projects
  1. Apr 13, 2022
  2. Mar 17, 2022
  3. Feb 11, 2022
  4. Nov 12, 2021
  5. Sep 27, 2021
  6. Aug 25, 2021
  7. Apr 20, 2021
  8. Mar 03, 2021
  9. Jan 06, 2021
    • Linos Giannopoulos's avatar
      openssh: Add FIDO2 hardware token support · 855db864
      Linos Giannopoulos authored
      Version 8.2[0] added support for two new key types: "ecdsa-sk" and
      "ed25519-sk". These two type enable the usage of hardware tokens that
      implement the FIDO (or FIDO2) standard, as an authentication method for
      SSH.
      
      Since we're already on version 8.4 all we need to do is to explicitly enable
      the support for hardware keys when compiling OpenSSH and add all the
      missing dependencies OpenSSH requires.
      
      OpenSSH depends on libfido2[1], to communicate with the FIDO devices
      over USB. In turn, libfido2 depends on libcbor, a C implementation of
      the CBOR protocol[2] and OpenSSL.
      
      [0]: https://lwn.net/Articles/812537/
      [1]: https://github.com/Yubico/libfido2
      
      
      [2]: tools.ietf.org/html/rfc7049
      
      Signed-off-by: default avatarLinos Giannopoulos <linosgian00@gmail.com>
      855db864
  10. Dec 15, 2020
  11. Oct 08, 2020
  12. Oct 05, 2020
  13. Jul 07, 2020
  14. Jun 26, 2020
  15. Jun 20, 2020
  16. May 06, 2020
    • Philip Prindeville's avatar
      openssh-server: deprecate the ecdsa HostKey · 73fa0c96
      Philip Prindeville authored
      
      The init.d script for sshd never generates an ecdsa HostKey as seen
      here:
      
      	for type in rsa ed25519
      	do
      		# check for keys
      		key=/etc/ssh/ssh_host_${type}_key
      		[ ! -f $key ] && {
      			# generate missing keys
      			[ -x /usr/bin/ssh-keygen ] && {
      				/usr/bin/ssh-keygen -N '' -t $type -f $key 2>&- >&-
      			}
      		}
      	done
      
      so we'll never succeed at loading one.  Get rid of the resultant
      error message in logging:
      
      May  5 17:13:59 OpenWrt sshd[20070]: error: Unable to load host key: /etc/ssh/ssh_host_ecdsa_key
      
      Signed-off-by: default avatarPhilip Prindeville <philipp@redfish-solutions.com>
      73fa0c96
  17. Apr 06, 2020
  18. Apr 05, 2020
  19. Nov 09, 2019
  20. Oct 12, 2019
    • Jeffery To's avatar
      treewide: Use default PKG_BUILD_DIR when possible · 53e1692a
      Jeffery To authored
      This removes lines that set PKG_BUILD_DIR when the set value is no
      different from the default value.
      
      Specifically, the line is removed if the assigned value is:
      
      * $(BUILD_DIR)/$(PKG_NAME)-$(BUILD_VARIANT)/$(PKG_NAME)-$(PKG_VERSION)
      
        The default PKG_BUILD_DIR was updated[1] to incorporate BUILD_VARIANT
        if it is set, so now this is identical to the default value.
      
      * $(BUILD_DIR)/$(PKG_NAME)-$(BUILD_VARIANT)/$(PKG_SOURCE_SUBDIR)
      
        if PKG_SOURCE_SUBDIR is set to $(PKG_NAME)-$(PKG_VERSION), making it
        the same as the previous case
      
      * $(BUILD_DIR)/$(PKG_NAME)-$(PKG_VERSION)
      
        This is the same as the default PKG_BUILD_DIR when there is no
        BUILD_VARIANT.
      
      * $(BUILD_DIR)/[name]-$(PKG_VERSION)
      
        where [name] is a string that is identical to PKG_NAME
      
      [1]: https://git.openwrt.org/?p=openwrt/openwrt.git;a=commit;h=e545fac8d968864a965edb9e50c6f90940b0a6c9
      
      
      
      Signed-off-by: default avatarJeffery To <jeffery.to@gmail.com>
      53e1692a
  21. Sep 17, 2019
  22. Jul 21, 2019
  23. Apr 20, 2019
  24. Apr 02, 2019
  25. Mar 22, 2019
  26. Mar 21, 2019
  27. Mar 03, 2019
  28. Feb 10, 2019
  29. Jan 15, 2019
  30. Oct 20, 2018
  31. Oct 19, 2018
  32. Sep 30, 2018
  33. Aug 27, 2018
  34. Jun 25, 2018
  35. Apr 08, 2018
  36. Jan 09, 2018
    • Matthias Schiffer's avatar
      treewide: fix incorrect *_BUILD_DEPENDS · 00fce347
      Matthias Schiffer authored
      
      Build depends refer to source package names, not binary package names.
      
      In many cases, PKG_BUILD_DEPENDS simply duplicated runtime dependencies of
      a source package's binary packages; as the corresponding source packages
      are implicitly added as bulid dependencies, PKG_BUILD_DEPENDS can simply be
      dropped in these cases. In the other cases, *_BUILD_DEPENDS is fixed to
      refer to the correct source package name.
      
      Dependency of mysql-server is adjusted from libncursesw to libncurses
      (as libncursesw is a virtual package provided by libncurses), so the build
      dependency on ncurses is emitted unconditionally.
      
      Signed-off-by: default avatarMatthias Schiffer <mschiffer@universe-factory.net>
      00fce347
  37. Oct 05, 2017
  38. Aug 16, 2017
Loading