Skip to content
Snippets Groups Projects
  1. Apr 12, 2021
    • Javier Marcet's avatar
      python-docker: Update to 5.0.0 · 75fbd91d
      Javier Marcet authored
      
      Breaking changes:
      
      - Remove support for Python 2.7
      
      - Make Python 3.6 the minimum version supported
      
      Features:
      
      - Add limit parameter to image search endpoint
      
      Bugfixes:
      
      - Fix KeyError exception on secret create
      
      - Verify TLS keys loaded from docker contexts
      
      - Update PORT_SPEC regex to allow square brackets for IPv6 addresses
      
      - Fix containers and images documentation examples
      
      Signed-off-by: default avatarJavier Marcet <javier@marcet.info>
      75fbd91d
    • Javier Marcet's avatar
      docker-compose: Update to version 1.29.0 · 138f1ccb
      Javier Marcet authored
      
      Features:
      
      - Add profile filter to docker-compose config
      
      - Add a depends_on condition to wait for successful service completion
      
      Miscellaneous:
      
      - Add image scan message on build
      
      - Update warning message for --no-ansi to mention --ansi never as alternative
      
      - Bump docker-py to 5.0.0
      
      - Bump PyYAML to 5.4.1
      
      - Bump python-dotenv to 0.17.0
      
      Signed-off-by: default avatarJavier Marcet <javier@marcet.info>
      138f1ccb
    • Hirokazu MORIKAWA's avatar
      node: bump to v14.16.1 · 21391a6c
      Hirokazu MORIKAWA authored
      
      April 2021 Security Releases
      - OpenSSL - CA certificate check bypass with X509_V_FLAG_X509_STRICT (High) (CVE-2021-3450)
      - OpenSSL - NULL pointer deref in signature_algorithms processing (High) (CVE-2021-3449)
      - npm upgrade - Update y18n to fix Prototype-Pollution (High) (CVE-2020-7774)
      
      OpenSSL-related vulnerabilities do not affect the OpenWrt package. Because OpenWrt's OpenSSL shared library has been updated.
      
      Signed-off-by: default avatarHirokazu MORIKAWA <morikw2@gmail.com>
      21391a6c
    • Eneas U de Queiroz's avatar
      Merge pull request #15400 from cotequeiroz/circular_deps · 2c8eb03c
      Eneas U de Queiroz authored
      libseccomp,crun: Fix circular deps
      Unverified
      2c8eb03c
    • Eneas U de Queiroz's avatar
      Revert "libseccomp: don't build on ARC" · 013b1895
      Eneas U de Queiroz authored
      
      This reverts commit b29e6097.
      
      Adding DEPENDS+=@!arc will cause a circular dependency, because some
      packages select libseccomp based on a build option.
      
      Commit e29483d7 ("libseccomp: workaround a recursive dependency") added
      a workaround that was not properly documented, so I'll explain here.
      
      The problem arises when libseccomp is selected depending on some config
      option:
      
      define Pakcage/foo
        DEPENDS=+FOO_SECCOMP:libseccomp
      
      Even if the condition is correctly defined, excluding arc, such as:
      
      define Package/foo/config
        config FOO_SECCOMP
          depends on !arc
      
      the config generator will parse libseccomp's DEPENDS variable and
      generate menuconfig statements like these:
      
      config PACKAGE_foo
         select PACKAGE_libseccomp if FOO_SECCOMP
         depends on !FOO_SECCOMP || !arc
      
      The last condition is always true because FOO_SECCOMP will always be
      be false when arc is true.  The config generator is not able to
      simplify/optimize the condition.
      
      The circular dependecy occurs because FOO_SECCOMP depends on
      PACKAGE_foo, and the redundant, always true line will make PACKAGE_foo
      depend on FOO_SECCOMP.
      
      As a workaround, we can add the 'depends on !arc' line to
      Package/libseccomp/config, outside of the DEPENDS variable, so that the
      redundant depends line line does not get generated.
      
      Signed-off-by: default avatarEneas U de Queiroz <cotequeiroz@gmail.com>
      Cc: Daniel Golle <daniel@makrotopia.org>
      Unverified
      013b1895
    • Eneas U de Queiroz's avatar
      crun: Don't build on arc · 048e1d2d
      Eneas U de Queiroz authored
      
      The package needs libseccomp, which does not currently support arc.
      In order to avoid a circular dependency, we must avoid arc here as well.
      
      Signed-off-by: default avatarEneas U de Queiroz <cotequeiroz@gmail.com>
      Unverified
      048e1d2d
  2. Apr 11, 2021
  3. Apr 10, 2021
  4. Apr 09, 2021
  5. Apr 07, 2021
  6. Apr 06, 2021
Loading