Skip to content

Commit

Permalink
Prepare v6.1.0
Browse files Browse the repository at this point in the history
  • Loading branch information
dinosaure committed Mar 25, 2021
1 parent fb5768c commit 4bbd849
Showing 1 changed file with 18 additions and 0 deletions.
18 changes: 18 additions & 0 deletions CHANGES.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,21 @@
### v6.1.0 (2020-03-17)

* checksum stubs: Drop `caml_` from their name (@hannesm, #445)
* Add cancelation on `tcpip.stack-socket` (@dinosaure, @talex5, @hannesm, #443)
* Ensure that listen really binds the given socket before
creating a task on `tcpip.stack-socket` (@dinosaure, @hannesm, #439)
* Add `ppx_cstruct` as a dependency (@hannesm, @dinosaure, #439)
* Upgrade to ocamlformat.0.17.0 (@dinosaure, #442)
* Drop the support of OCaml 4.08.0 (@dinosaure, #442)

This comment has been minimized.

Copy link
@sternenseemann

sternenseemann Mar 29, 2021

Contributor

The opam file still has 4.06 as the lower bound and tcpip compiles fine with 4.08. What is this line referring to?

This comment has been minimized.

Copy link
@dinosaure

dinosaure Mar 29, 2021

Author Member

We drop the support on Travis CI - and yes, it's not too explicit. OCaml CI still tests mirage-tcpip for 4.08.0 so it should be fine. I can upgrade the changelog upstream to be more informational on this point.

This comment has been minimized.

Copy link
@sternenseemann

sternenseemann Mar 29, 2021

Contributor

Alright! I was a bit worried that no 4.08 would be a problem because we need that for jackline in nixpkg currently, but turns out I remembered wrongly and jackline doesn't even depend on tcpip not even transitively, so it's no matter really.

* Use the usual layout to compile freestanding C stubs and link them to
a Solo5 unikernel (@dinosaure, @hannesm, #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, #441)

### v6.0.0 (2020-11-30)

* Dual IPv4 and IPv6 socket and direct stack support, now requires
Expand Down

0 comments on commit 4bbd849

Please sign in to comment.