Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Added extraction of IP_PKTINFO when reading and setting it when sending back #456

Merged
merged 42 commits into from Dec 23, 2022

Commits on Aug 20, 2018

  1. Added pktinfo retrieval and passing when any-bound socket.

    Mikołaj Małecki committed Aug 20, 2018
    Configuration menu
    Copy the full SHA
    e825aa6 View commit details
    Browse the repository at this point in the history

Commits on Aug 21, 2018

  1. Fixed bug when setting data for sending. Added support for IPv6

    Mikołaj Małecki committed Aug 21, 2018
    Configuration menu
    Copy the full SHA
    6eea9f7 View commit details
    Browse the repository at this point in the history
  2. Fixed usage of source address during handshake

    Mikołaj Małecki committed Aug 21, 2018
    Configuration menu
    Copy the full SHA
    5a1e508 View commit details
    Browse the repository at this point in the history
  3. Extra refactoring for improving call readiness

    Mikołaj Małecki committed Aug 21, 2018
    Configuration menu
    Copy the full SHA
    95af2e3 View commit details
    Browse the repository at this point in the history
  4. Some cosmetics

    Mikołaj Małecki committed Aug 21, 2018
    Configuration menu
    Copy the full SHA
    828b403 View commit details
    Browse the repository at this point in the history
  5. Added recording the target address from HS packet if rendezvous

    Mikołaj Małecki committed Aug 21, 2018
    Configuration menu
    Copy the full SHA
    2ac3a99 View commit details
    Browse the repository at this point in the history

Commits on Sep 7, 2018

  1. Fixed build break on Mac. Centralized system headers. Cleaned up warn…

    …ings on Mac
    Mikołaj Małecki committed Sep 7, 2018
    Configuration menu
    Copy the full SHA
    f57ca6f View commit details
    Browse the repository at this point in the history
  2. Merge branch 'upstream' into dev-pktinfo

    Mikolaj Malecki committed Sep 7, 2018
    Configuration menu
    Copy the full SHA
    be0afb8 View commit details
    Browse the repository at this point in the history
  3. Fixed build break on Windows. Added platform_sys as first header to e…

    …very source. CHECK ON MAC PENDING.
    Mikolaj Malecki committed Sep 7, 2018
    Configuration menu
    Copy the full SHA
    76ad98a View commit details
    Browse the repository at this point in the history
  4. Fixed new system includes for Mac

    Mikołaj Małecki committed Sep 7, 2018
    Configuration menu
    Copy the full SHA
    fec4909 View commit details
    Browse the repository at this point in the history

Commits on May 23, 2019

  1. Upgraded to latest upstream

    Mikołaj Małecki committed May 23, 2019
    Configuration menu
    Copy the full SHA
    c1b4466 View commit details
    Browse the repository at this point in the history

Commits on May 24, 2019

  1. Fixed max space for CMSG buffer to handle runtime-only CMSG_SPACE on …

    …MinGW
    Mikołaj Małecki committed May 24, 2019
    Configuration menu
    Copy the full SHA
    bcce38f View commit details
    Browse the repository at this point in the history
  2. Fix: workaround for ref-referring to a static constant

    Mikołaj Małecki committed May 24, 2019
    Configuration menu
    Copy the full SHA
    e2a1426 View commit details
    Browse the repository at this point in the history
  3. Moved constant out of static const to avoid linker errors

    Mikołaj Małecki committed May 24, 2019
    Configuration menu
    Copy the full SHA
    bdd7ee2 View commit details
    Browse the repository at this point in the history
  4. Made pktinfo conditional and disabled on Windows

    Mikołaj Małecki committed May 24, 2019
    Configuration menu
    Copy the full SHA
    ec349dc View commit details
    Browse the repository at this point in the history
  5. Made separate buffers for sending and receiving. They can be used by …

    …different threads.
    Mikołaj Małecki committed May 24, 2019
    Configuration menu
    Copy the full SHA
    f37b21b View commit details
    Browse the repository at this point in the history

Commits on Jun 19, 2019

  1. Added lacking initialization

    Mikołaj Małecki committed Jun 19, 2019
    Configuration menu
    Copy the full SHA
    b8be09f View commit details
    Browse the repository at this point in the history
  2. Upgraded from upstream

    Mikołaj Małecki committed Jun 19, 2019
    Configuration menu
    Copy the full SHA
    58cd006 View commit details
    Browse the repository at this point in the history
  3. Fixed conditional-syntax problem

    Mikołaj Małecki committed Jun 19, 2019
    Configuration menu
    Copy the full SHA
    21e7740 View commit details
    Browse the repository at this point in the history

Commits on Sep 16, 2019

  1. Merged with upstream

    Mikołaj Małecki committed Sep 16, 2019
    Configuration menu
    Copy the full SHA
    af2870b View commit details
    Browse the repository at this point in the history
  2. Removed dead code

    Mikołaj Małecki committed Sep 16, 2019
    Configuration menu
    Copy the full SHA
    5d8dae1 View commit details
    Browse the repository at this point in the history

Commits on Sep 19, 2019

  1. Merge branch 'master' into dev-pktinfo

    Mikołaj Małecki committed Sep 19, 2019
    Configuration menu
    Copy the full SHA
    7d9eee0 View commit details
    Browse the repository at this point in the history

Commits on Sep 23, 2019

  1. Turning PKTINFO option default off. Fixed description

    Mikołaj Małecki committed Sep 23, 2019
    Configuration menu
    Copy the full SHA
    7f8a55b View commit details
    Browse the repository at this point in the history

Commits on Oct 2, 2019

  1. Fixed unnecessary extra C++ includes in platform_sys

    Mikołaj Małecki committed Oct 2, 2019
    Configuration menu
    Copy the full SHA
    39f9565 View commit details
    Browse the repository at this point in the history
  2. Merge branch 'master' into dev-pktinfo

    Mikołaj Małecki committed Oct 2, 2019
    Configuration menu
    Copy the full SHA
    f1b2db8 View commit details
    Browse the repository at this point in the history

Commits on Oct 22, 2019

  1. Added C++11 version of the against-value-to-function-cast error. Fixe…

    …d some problems reported by gcc 8
    Mikołaj Małecki committed Oct 22, 2019
    Configuration menu
    Copy the full SHA
    ba63b76 View commit details
    Browse the repository at this point in the history
  2. Updated to latest upstream

    Mikołaj Małecki committed Oct 22, 2019
    Configuration menu
    Copy the full SHA
    b379292 View commit details
    Browse the repository at this point in the history
  3. Merge branch 'dev-fix-incompat-newcompiler' into dev-pktinfo

    Mikołaj Małecki committed Oct 22, 2019
    Configuration menu
    Copy the full SHA
    c9cd6f6 View commit details
    Browse the repository at this point in the history
  4. Fixed cmsg fit replacement structure to have last field last. This ca…

    …used problems with newer compilers
    Mikołaj Małecki committed Oct 22, 2019
    Configuration menu
    Copy the full SHA
    4742039 View commit details
    Browse the repository at this point in the history

Commits on Oct 28, 2019

  1. Merge branch 'master' into dev-pktinfo

    Mikołaj Małecki committed Oct 28, 2019
    Configuration menu
    Copy the full SHA
    39c430a View commit details
    Browse the repository at this point in the history

Commits on Nov 5, 2019

  1. Updated to latest upstream

    Mikołaj Małecki committed Nov 5, 2019
    Configuration menu
    Copy the full SHA
    52f820d View commit details
    Browse the repository at this point in the history
  2. Post-review fixes

    Mikołaj Małecki committed Nov 5, 2019
    Configuration menu
    Copy the full SHA
    f6ed44f View commit details
    Browse the repository at this point in the history

Commits on Nov 8, 2019

  1. Merge branch 'master' into dev-pktinfo

    Mikołaj Małecki committed Nov 8, 2019
    Configuration menu
    Copy the full SHA
    c25f2d7 View commit details
    Browse the repository at this point in the history

Commits on Nov 12, 2019

  1. post-review fixes

    Mikołaj Małecki committed Nov 12, 2019
    Configuration menu
    Copy the full SHA
    d44d96f View commit details
    Browse the repository at this point in the history

Commits on Dec 5, 2019

  1. Merge branch 'master' into dev-pktinfo

    Mikołaj Małecki committed Dec 5, 2019
    Configuration menu
    Copy the full SHA
    cbae059 View commit details
    Browse the repository at this point in the history

Commits on Dec 9, 2019

  1. Merge branch 'master' into dev-pktinfo

    Mikołaj Małecki committed Dec 9, 2019
    Configuration menu
    Copy the full SHA
    3ac8c18 View commit details
    Browse the repository at this point in the history

Commits on Nov 30, 2022

  1. Updated to latest upstream (untested)

    Mikołaj Małecki committed Nov 30, 2022
    Configuration menu
    Copy the full SHA
    660a126 View commit details
    Browse the repository at this point in the history

Commits on Dec 6, 2022

  1. Merge branch 'master' into dev-pktinfo

    Mikołaj Małecki committed Dec 6, 2022
    Configuration menu
    Copy the full SHA
    b2c8e9a View commit details
    Browse the repository at this point in the history

Commits on Dec 12, 2022

  1. Post-review fixes, phase 1

    Mikołaj Małecki committed Dec 12, 2022
    Configuration menu
    Copy the full SHA
    d5d84f3 View commit details
    Browse the repository at this point in the history

Commits on Dec 13, 2022

  1. Apply some suggestions from the doc code review, take 1

    Co-authored-by: stevomatthews <smatthews@haivision.com>
    ethouris and stevomatthews committed Dec 13, 2022
    Configuration menu
    Copy the full SHA
    41ad2c0 View commit details
    Browse the repository at this point in the history

Commits on Dec 19, 2022

  1. Applied some doc suggestions

    Co-authored-by: stevomatthews <smatthews@haivision.com>
    ethouris and stevomatthews committed Dec 19, 2022
    Configuration menu
    Copy the full SHA
    a087907 View commit details
    Browse the repository at this point in the history
  2. Fix for handling conditional-in-macro pp spec (Windows)

    Mikołaj Małecki committed Dec 19, 2022
    Configuration menu
    Copy the full SHA
    a6f01ed View commit details
    Browse the repository at this point in the history