Skip to content

Delete cohttp dependency and split packages#32

Merged
dinosaure merged 4 commits into
masterfrom
delete-cohttp
Jul 21, 2021
Merged

Delete cohttp dependency and split packages#32
dinosaure merged 4 commits into
masterfrom
delete-cohttp

Conversation

@dinosaure
Copy link
Copy Markdown
Owner

/cc @hannesm

@hannesm
Copy link
Copy Markdown
Contributor

hannesm commented Jul 21, 2021

this looks good -- but I thought you'd go further and remove the paf-cohttp entirely (and implement LE based on the http/af stack) :)

@dinosaure
Copy link
Copy Markdown
Owner Author

this looks good -- but I thought you'd go further and remove the paf-cohttp entirely (and implement LE based on the http/af stack) :)

So, paf.le uses only paf and http/af 👍 . paf-cohttp stills exists outside but it's not used anymore by any sub-packages - if someone wants to have a CoHTTP.Client.S with http/af, he can have via paf-cohttp.

@dinosaure dinosaure merged commit e795890 into master Jul 21, 2021
dinosaure added a commit to dinosaure/opam-repository that referenced this pull request Jul 26, 2021
CHANGES:

- Don't use `disconnect` when the server terminates (@dinosaure, dinosaure/paf-le-chien#28)
- The main loop should not leave when it get an error from a client (@dinosaure, dinosaure/paf-le-chien#28)
- `Closed` error from TLS layer does not mean that the service is close,
  wrap such error into a client's `write_error` (@dinosaure, dinosaure/paf-le-chien#28)
- Do the compression of the ring-buffer at any call of `read` (@dinosaure, dinosaure/paf-le-chien#29)
- Refactore the loop under a common implementation (@dinosaure, dinosaure/paf-le-chien#30)
- Add a simple accessor to the peer identity (@dinosaure, dinosaure/paf-le-chien#31)
- Cut package between `paf` & `paf-cohttp` (@dinosaure, @hannesm, dinosaure/paf-le-chien#32)
- Cut package between `paf` & `paf-le` (@dinosaure, @hannesm, dinosaure/paf-le-chien#33)
- Update unikernels with the package layout (@dinosaure, dinosaure/paf-le-chien#34)
@dinosaure dinosaure deleted the delete-cohttp branch November 16, 2021 14:07
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.

2 participants