Skip to content

[new release] tcpip (6.1.0)#18406

Merged
mseri merged 1 commit into
ocaml:masterfrom
dinosaure:release-tcpip-6.1.0
Mar 29, 2021
Merged

[new release] tcpip (6.1.0)#18406
mseri merged 1 commit into
ocaml:masterfrom
dinosaure:release-tcpip-6.1.0

Conversation

@dinosaure
Copy link
Copy Markdown
Contributor

OCaml TCP/IP networking stack, used in MirageOS

CHANGES:

CHANGES:

* checksum stubs: Drop `caml_` from their name (@hannesm, mirage/mirage-tcpip#445)
* Add cancelation on `tcpip.stack-socket` (@dinosaure, @talex5, @hannesm, mirage/mirage-tcpip#443)
* Ensure that listen really binds the given socket before
  creating a task on `tcpip.stack-socket` (@dinosaure, @hannesm, mirage/mirage-tcpip#439)
* Add `ppx_cstruct` as a dependency (@hannesm, @dinosaure, mirage/mirage-tcpip#439)
* Upgrade to ocamlformat.0.17.0 (@dinosaure, mirage/mirage-tcpip#442)
* Drop the support of OCaml 4.08.0 (@dinosaure, mirage/mirage-tcpip#442)
* Use the usual layout to compile freestanding C stubs and link them to
  a Solo5 unikernel (@dinosaure, @hannesm, mirage/mirage-tcpip#441)
  **breaking changes**
  C stubs are prepended by `mirage_`. Symbols such as checksum's
  symbols are `caml_mirage_tcpip_*` instead of `caml_tcpip_*`
  `tcpip.unix` is a fake sub-package and user does not it anymore, he can
  safely remove it from its project.
* Conflict with `< ocaml-freestanding.0.4.1` (@hannesm, mirage/mirage-tcpip#441)
@dinosaure
Copy link
Copy Markdown
Contributor Author

After some discussion, we agreed to do a release even if you have a bug on the test suite - mostly because this release is needed for MirageOS 4. Really sorry for all the noise, the CI should be fine now when I discard the buggy test.

@camelus
Copy link
Copy Markdown
Contributor

camelus commented Mar 29, 2021

Commit: 26907b3

A pull request by opam-seasoned @dinosaure.

☀️ All lint checks passed 26907b3
  • These packages passed lint tests: tcpip.6.1.0

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

@mseri
Copy link
Copy Markdown
Member

mseri commented Mar 29, 2021

FWIW, no test failure appeared this time

@mseri mseri merged commit 1003e59 into ocaml:master Mar 29, 2021
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.

3 participants