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

Initial support for IPv6 #8225

Merged
merged 16 commits into from Sep 21, 2022
Merged

Initial support for IPv6 #8225

merged 16 commits into from Sep 21, 2022

Commits on Sep 8, 2022

  1. Initial support for IPv6.

    - Merge rabit socket into XGBoost.
    - Dask interface support.
    - Add test to socket.
    - Add more compatibility code with mysys32, including correct linking and enable most of
      the system function calls.
    - Workaround windows includes in tests. dmlc filesystem includes `windows.h`, which
      conflicts with winsock2.h.
    trivialfis committed Sep 8, 2022
    Copy the full SHA
    f1e657c View commit details
    Browse the repository at this point in the history
  2. Skip macos for now.

    trivialfis committed Sep 8, 2022
    Copy the full SHA
    849b324 View commit details
    Browse the repository at this point in the history

Commits on Sep 12, 2022

  1. Copy the full SHA
    ec2d59f View commit details
    Browse the repository at this point in the history

Commits on Sep 16, 2022

  1. Copy the full SHA
    52f8179 View commit details
    Browse the repository at this point in the history
  2. Fix win32 error.

    trivialfis committed Sep 16, 2022
    Copy the full SHA
    a9361be View commit details
    Browse the repository at this point in the history
  3. Store the domain on macos.

    trivialfis committed Sep 16, 2022
    Copy the full SHA
    fdb12d0 View commit details
    Browse the repository at this point in the history
  4. cleanup.

    trivialfis committed Sep 16, 2022
    Copy the full SHA
    5c7d5a5 View commit details
    Browse the repository at this point in the history
  5. try to test on macos.

    trivialfis committed Sep 16, 2022
    Copy the full SHA
    f9853fd View commit details
    Browse the repository at this point in the history
  6. std

    trivialfis committed Sep 16, 2022
    Copy the full SHA
    1629cd2 View commit details
    Browse the repository at this point in the history

Commits on Sep 19, 2022

  1. Fix.

    trivialfis committed Sep 19, 2022
    Copy the full SHA
    35f8674 View commit details
    Browse the repository at this point in the history
  2. Avoid C constants.

    trivialfis committed Sep 19, 2022
    Copy the full SHA
    7e14cd4 View commit details
    Browse the repository at this point in the history

Commits on Sep 20, 2022

  1. print.

    trivialfis committed Sep 20, 2022
    Copy the full SHA
    ca02e93 View commit details
    Browse the repository at this point in the history
  2. Disable macos test.

    trivialfis committed Sep 20, 2022
    Copy the full SHA
    6c3ee59 View commit details
    Browse the repository at this point in the history
  3. doc.

    trivialfis committed Sep 20, 2022
    Copy the full SHA
    713bbc8 View commit details
    Browse the repository at this point in the history
  4. Fix header

    trivialfis committed Sep 20, 2022
    Copy the full SHA
    ffc031e View commit details
    Browse the repository at this point in the history
  5. typo.

    trivialfis committed Sep 20, 2022
    Copy the full SHA
    486ea43 View commit details
    Browse the repository at this point in the history