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: vishvananda/netlink
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v1.3.0
Choose a base ref
...
head repository: vishvananda/netlink
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 084abd93d350
Choose a head ref
  • 6 commits
  • 30 files changed
  • 5 contributors

Commits on Aug 26, 2024

  1. Fix deprecated comments

    Signed-off-by: Etienne Champetier <e.champetier@ateme.com>
    champtar authored and aboch committed Aug 26, 2024
    Configuration menu
    Copy the full SHA
    9264582 View commit details
    Browse the repository at this point in the history

Commits on Sep 4, 2024

  1. Fix: Do not crash when enumerating tc filters with unknown actionType

    for example actionType "vlan"
    
    #987
    Matus Petrulak authored and aboch committed Sep 4, 2024
    Configuration menu
    Copy the full SHA
    0cd1f79 View commit details
    Browse the repository at this point in the history
  2. Fix SetSendTimeout/SetReceiveTimeout

    They were implemented using SO_SNDTIMEO/SO_RCVTIMEO on the
    socket descriptor - but that doesn't work now the socket is
    non-blocking. Instead, set deadlines on the file read/write.
    
    Signed-off-by: Rob Murray <rob.murray@docker.com>
    robmry authored and aboch committed Sep 4, 2024
    Configuration menu
    Copy the full SHA
    e194da5 View commit details
    Browse the repository at this point in the history

Commits on Sep 5, 2024

  1. capture and return errors in ConntrackDeleteFilters

    Signed-off-by: Daman Arora <aroradaman@gmail.com>
    aroradaman authored and aboch committed Sep 5, 2024
    Configuration menu
    Copy the full SHA
    b1ce50c View commit details
    Browse the repository at this point in the history

Commits on Sep 9, 2024

  1. Fix FouList attribute body truncated error with kernel 5.2+

    fou module added a bunch of new attributes in commit
    torvalds/linux@1713cb3
    
    which caused the old parsing logic failed, fix and add support for these attrributes.
    chanfung032 authored and aboch committed Sep 9, 2024
    Configuration menu
    Copy the full SHA
    a018296 View commit details
    Browse the repository at this point in the history

Commits on Sep 22, 2024

  1. Add ErrDumpInterrupted

    Add a specific error to report that a netlink response had
    NLM_F_DUMP_INTR set, indicating that the set of results may be
    incomplete or inconsistent.
    
    unix.EINTR was previously returned (with no results) when the
    NLM_F_DUMP_INTR flag was set. Now, errors.Is(err, unix.EINTR) will
    still work. But, this will be a breaking change for any code that's
    checking for equality with unix.EINTR.
    
    Return results with ErrDumpInterrupted. Results may be incomplete
    or inconsistent, but give the caller the option of using them.
    
    Look for NLM_F_DUMP_INTR in more places:
    - linkSubscribeAt, neighSubscribeAt, routeSubscribeAt
      - can do an initial dump, which may report inconsistent results
      -> if there's an error callback, call it with ErrDumpInterrupted
    - socketDiagXDPExecutor
      - makes an NLM_F_DUMP request, without using Execute()
      -> give it the same behaviour as functions that do use Execute()
    
    Signed-off-by: Rob Murray <rob.murray@docker.com>
    robmry authored and aboch committed Sep 22, 2024
    Configuration menu
    Copy the full SHA
    084abd9 View commit details
    Browse the repository at this point in the history
Loading