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

[new release] tcpip (6.0.0) #17733

Merged
merged 2 commits into from
Dec 2, 2020
Merged

Conversation

hannesm
Copy link
Member

@hannesm hannesm commented Nov 30, 2020

OCaml TCP/IP networking stack, used in MirageOS

CHANGES:

CHANGES:

* Dual IPv4 and IPv6 socket and direct stack support, now requires
  mirage-stack 2.2.0 and mirage-protocols 5.0.0 (mirage/mirage-tcpip#433 @hannesm)
* The above change also unified arguments passed to connect functions which
  are API-breaking changes
* IPv6 waits for timeout after sending neighbour advertisement (for duplicate
  address detection)
* Remove Xen cross-compilation runes, with mirage-xen 6.0.0 they're provided
  by mirage-xen (mirage/mirage-tcpip#434 @hannesm)
* Move to dune 2.7.0 (and bisect instrumentation if desired) (mirage/mirage-tcpip#436 @hannesm)
@hannesm
Copy link
Member Author

hannesm commented Nov 30, 2020

looking at the errors:

--> it looks good to be merged to me, please let me know if not (and what I should improve to get this merged). thanks.

@dinosaure
Copy link
Contributor

dinosaure commented Nov 30, 2020

git-mirage fails on arm32 failed: Integer literal exceeds the range of representable integers of type int) (/cc @dinosaure)

Fixed with the possible next release of ocaml-git 👍 (via mirage/ocaml-git#395 and mirage/duff#8)

@camelus
Copy link
Contributor

camelus commented Nov 30, 2020

Commit: 3ae68af

A pull request by opam-seasoned @hannesm.

🌤️ opam-lint warnings 3ae68af
  • mirage-nat.1.1.0 has some warnings:

    • warning 47: Synopsis (or description first line) should start with a capital and not end with a dot
  • These packages passed lint tests: git-mirage.2.0.0, git-mirage.2.1.0, git-mirage.2.1.1, git-mirage.2.1.2, git-mirage.2.1.3, mirage-nat.1.2.0, mirage-nat.2.1.0, mirage-nat.2.2.0, mirage-nat.2.2.1, mirage-nat.2.2.2, tcpip.6.0.0


☀️ Installability check (+1)
  • new installable packages (1): tcpip.6.0.0

@kit-ty-kate
Copy link
Member

Thanks a lot!

@kit-ty-kate kit-ty-kate merged commit 41c9ceb into ocaml:master Dec 2, 2020
@hannesm hannesm deleted the release-tcpip-6.0.0 branch December 7, 2020 09:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants