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

Add Open Port Request on Sending Side of IpSocket #2683

Merged
merged 11 commits into from
Sep 25, 2024

Commits on Aug 30, 2024

  1. remove thread specific behavior from the library level of IpSocket. M…

    …oved behavior to the component level by placing thread protection behavior to SocketReadTask, now called SocketComponentHelper. Calls to socket functionality from TcpClient/TcpServer/Udp will go through SocketComponentHelper rather than directly to the library. This also implemented the original desired functionality of reopening a client socket on a send call rather than only in receive
    crsmith committed Aug 30, 2024
    Configuration menu
    Copy the full SHA
    ea1cd9c View commit details
    Browse the repository at this point in the history
  2. merge new logger name

    crsmith committed Aug 30, 2024
    Configuration menu
    Copy the full SHA
    baebba1 View commit details
    Browse the repository at this point in the history

Commits on Sep 4, 2024

  1. update unit tests for new structuring and update smake to allow unit …

    …tests whos name includes more than the module name
    crsmith committed Sep 4, 2024
    Configuration menu
    Copy the full SHA
    97763e7 View commit details
    Browse the repository at this point in the history

Commits on Sep 5, 2024

  1. updates and fixes for TcpClient's unit tests

    crsmith committed Sep 5, 2024
    Configuration menu
    Copy the full SHA
    047a338 View commit details
    Browse the repository at this point in the history

Commits on Sep 11, 2024

  1. fix/work around for an interesting issue where the TcpClient receive …

    …buffer equality check would fail because the size of the original buffer (owned by the unit test) gets set to 0, sometimes. Maybe 1/10 runs. I changed it to save the size of that buffer before it does the send and use that saved value in the equality check
    crsmith committed Sep 11, 2024
    Configuration menu
    Copy the full SHA
    828d2f9 View commit details
    Browse the repository at this point in the history

Commits on Sep 12, 2024

  1. Configuration menu
    Copy the full SHA
    551c72d View commit details
    Browse the repository at this point in the history
  2. update UDP uts

    crsmith committed Sep 12, 2024
    Configuration menu
    Copy the full SHA
    6ba421e View commit details
    Browse the repository at this point in the history
  3. fix startup function change

    crsmith committed Sep 12, 2024
    Configuration menu
    Copy the full SHA
    e190055 View commit details
    Browse the repository at this point in the history

Commits on Sep 19, 2024

  1. fix reference argument and mutex locking to take care of issues uncov…

    …ered in integration testing
    crsmith committed Sep 19, 2024
    Configuration menu
    Copy the full SHA
    306d752 View commit details
    Browse the repository at this point in the history
  2. updating docs

    crsmith committed Sep 19, 2024
    Configuration menu
    Copy the full SHA
    7b4ec9c View commit details
    Browse the repository at this point in the history

Commits on Sep 24, 2024

  1. updates to remove dead code and comments

    crsmith committed Sep 24, 2024
    Configuration menu
    Copy the full SHA
    cf9d119 View commit details
    Browse the repository at this point in the history