Thanks to visit codestin.com
Credit goes to github.com

Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: moby/moby
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v27.3.0-rc.1
Choose a base ref
...
head repository: moby/moby
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v27.3.1
Choose a head ref
  • 19 commits
  • 9 files changed
  • 3 contributors

Commits on Sep 14, 2024

  1. Update dlv in the dev-env

    Signed-off-by: Rob Murray <[email protected]>
    (cherry picked from commit 8b0e94f)
    Signed-off-by: Austin Vazquez <[email protected]>
    robmry authored and austinvazquez committed Sep 14, 2024
    Configuration menu
    Copy the full SHA
    06c9c72 View commit details
    Browse the repository at this point in the history

Commits on Sep 16, 2024

  1. Merge pull request #48499 from austinvazquez/cherry-pick-8b0e94ffaf7e…

    …a7d42391a3961e795b33976256c9-27.x
    
    [27.x backport] Update dlv in the dev-env
    thaJeztah authored Sep 16, 2024
    Configuration menu
    Copy the full SHA
    7c0c43a View commit details
    Browse the repository at this point in the history
  2. man: fix duplicate word in --feature flag description

    Signed-off-by: Sebastiaan van Stijn <[email protected]>
    (cherry picked from commit 2b6550b)
    Signed-off-by: Sebastiaan van Stijn <[email protected]>
    thaJeztah committed Sep 16, 2024
    Configuration menu
    Copy the full SHA
    176e04d View commit details
    Browse the repository at this point in the history
  3. man: dockerd: value is optional for --feature flag

    The --feature flag allows the boolean value to be omitted.
    If only a name is provided, the default is "true".
    
    Signed-off-by: Sebastiaan van Stijn <[email protected]>
    (cherry picked from commit 50e83a0)
    Signed-off-by: Sebastiaan van Stijn <[email protected]>
    thaJeztah committed Sep 16, 2024
    Configuration menu
    Copy the full SHA
    bae46f6 View commit details
    Browse the repository at this point in the history
  4. internal/opts: SetOpts,NamedSetOpts: test for optional value

    The value is optional for SetOpts (and NamedSetOpts), and implied
    "true" when omitted.
    
    This patch adds a test-case for this.
    
    Signed-off-by: Sebastiaan van Stijn <[email protected]>
    (cherry picked from commit 758cca6)
    Signed-off-by: Sebastiaan van Stijn <[email protected]>
    thaJeztah committed Sep 16, 2024
    Configuration menu
    Copy the full SHA
    6d4a507 View commit details
    Browse the repository at this point in the history
  5. internal/opts: SetOpts.Set: remove redundant var assignment

    Signed-off-by: Sebastiaan van Stijn <[email protected]>
    (cherry picked from commit 908bb95)
    Signed-off-by: Sebastiaan van Stijn <[email protected]>
    thaJeztah committed Sep 16, 2024
    Configuration menu
    Copy the full SHA
    487a2f5 View commit details
    Browse the repository at this point in the history
  6. internal/opts: SetOpts: invalidate empty option-names

    Signed-off-by: Sebastiaan van Stijn <[email protected]>
    (cherry picked from commit c2fc1f4)
    Signed-off-by: Sebastiaan van Stijn <[email protected]>
    thaJeztah committed Sep 16, 2024
    Configuration menu
    Copy the full SHA
    82cf138 View commit details
    Browse the repository at this point in the history
  7. Merge pull request #48503 from thaJeztah/27.x_backport_dockerd_typo

    [27.x backport] dockerd: fix docs, improve validation and improve coverage of "--feature" flag
    thaJeztah authored Sep 16, 2024
    Configuration menu
    Copy the full SHA
    aed88ad View commit details
    Browse the repository at this point in the history
  8. man: dockerd: add description for --log-format option

    This option was added in a08abec,
    as part of Docker v25.0, but did not update the docs and manpage.
    
    Signed-off-by: Sebastiaan van Stijn <[email protected]>
    (cherry picked from commit 45a9dde)
    Signed-off-by: Sebastiaan van Stijn <[email protected]>
    thaJeztah committed Sep 16, 2024
    Configuration menu
    Copy the full SHA
    e928a0d View commit details
    Browse the repository at this point in the history
  9. Dockerfile: update buildx to v0.17.1

    Update the buildx cli plugin used in the dev-container
    
    full diff: docker/buildx@0.17.0...0.17.1
    
    Signed-off-by: Sebastiaan van Stijn <[email protected]>
    (cherry picked from commit 3d4831a)
    Signed-off-by: Sebastiaan van Stijn <[email protected]>
    thaJeztah committed Sep 16, 2024
    Configuration menu
    Copy the full SHA
    576fc88 View commit details
    Browse the repository at this point in the history
  10. Dockerfile: update compose to v2.29.4

    Update the compose cli plugin used in the dev-container
    
    full diff: docker/compose@v2.29.2...v2.29.4
    
    Signed-off-by: Sebastiaan van Stijn <[email protected]>
    (cherry picked from commit 605f511)
    Signed-off-by: Sebastiaan van Stijn <[email protected]>
    thaJeztah committed Sep 16, 2024
    Configuration menu
    Copy the full SHA
    8adc8e4 View commit details
    Browse the repository at this point in the history
  11. Merge pull request #48506 from thaJeztah/27.x_backport_man_dockerd_lo…

    …gformat
    
    [27.x backport] man: dockerd: add description for --log-format option
    thaJeztah authored Sep 16, 2024
    Configuration menu
    Copy the full SHA
    98f24aa View commit details
    Browse the repository at this point in the history
  12. Only enable bridge netfiltering when needed

    Kernel module br_netfilter is loaded when the daemon starts with
    either iptables or ip6tables enabled. That automatically sets:
      net.bridge.bridge-nf-call-arptables = 1
      net.bridge.bridge-nf-call-ip6tables = 1
      net.bridge.bridge-nf-call-iptables = 1
    
    So, when:
    - docker was running happily with iptables=false, and
    - no explicit ip6tables=false, and
    - br_netfilter was not loaded
    ... the change in moby 27.0 to enable ip6tables by default, resulted
    in net.bridge.bridge-nf-call-iptables being enabled.
    
    If the host also had a firewall with default-drop on its forward
    chain - that resulted in packets getting dropped between containers
    on a bridge network.
    
    So, only try to load br_netfilter when it's needed - it's only needed
    to implement "--icc=false", which can only be used when iptables or
    ip6tables is enabled.
    
    Signed-off-by: Rob Murray <[email protected]>
    (cherry picked from commit db25b0d)
    Signed-off-by: Rob Murray <[email protected]>
    robmry committed Sep 16, 2024
    Configuration menu
    Copy the full SHA
    5c499fc View commit details
    Browse the repository at this point in the history
  13. Merge pull request #48511 from robmry/backport-27.x/48375_bridge_netf…

    …iltering
    
    [27.x backport] Only enable bridge netfiltering when needed
    thaJeztah authored Sep 16, 2024
    Configuration menu
    Copy the full SHA
    3a7779a View commit details
    Browse the repository at this point in the history
  14. Merge pull request #48510 from thaJeztah/27.x_backport_bump_buildx_co…

    …mpose
    
    [27.x backport] Dockerfile: update buildx to v0.17.1, compose to v2.29.4
    thaJeztah authored Sep 16, 2024
    Configuration menu
    Copy the full SHA
    8516f3b View commit details
    Browse the repository at this point in the history

Commits on Sep 17, 2024

  1. Do not DNAT packets from WSL2's loopback0

    When running WSL2 with mirrored mode networking, add an iptables
    rule to skip DNAT for packets arriving on interface loopback0 that
    are addressed to a localhost address - they're from the Windows
    host.
    
    Signed-off-by: Rob Murray <[email protected]>
    (cherry picked from commit f9c0103)
    Signed-off-by: Rob Murray <[email protected]>
    robmry committed Sep 17, 2024
    Configuration menu
    Copy the full SHA
    cd21af7 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #48514 from robmry/backport-27.x/wsl2_mirrored_loo…

    …pback0_workaround
    
    [27.x backport] Do not DNAT packets from WSL2's loopback0
    thaJeztah authored Sep 17, 2024
    Configuration menu
    Copy the full SHA
    856359c View commit details
    Browse the repository at this point in the history

Commits on Sep 18, 2024

  1. gha: govulncheck: make sure read permissions are set

    If any permission is set, any permission not included in the list is
    implicitly set to "none".
    
    see https://docs.github.com/en/actions/using-workflows/workflow-syntax-for-github-actions#permissions
    
    The govulncheck check need read permissions, which is not problematic
    for public repositories, but may be needed when running in a private
    fork (such as those used for security releases).
    
    Signed-off-by: Sebastiaan van Stijn <[email protected]>
    (cherry picked from commit 4f1d739)
    Signed-off-by: Sebastiaan van Stijn <[email protected]>
    thaJeztah committed Sep 18, 2024
    Configuration menu
    Copy the full SHA
    a6b772b View commit details
    Browse the repository at this point in the history
  2. Merge pull request #48525 from thaJeztah/27.x_backport_govulncheck_pe…

    …rmissions
    
    [27.x backport] gha: govulncheck: make sure read permissions are set
    thaJeztah authored Sep 18, 2024
    Configuration menu
    Copy the full SHA
    41ca978 View commit details
    Browse the repository at this point in the history
Loading