Skip to content

CP-40716: update usages of third-party libraries#4786

Merged
psafont merged 11 commits into
xapi-project:masterfrom
psafont:private/paus/refresh
Jan 27, 2023
Merged

CP-40716: update usages of third-party libraries#4786
psafont merged 11 commits into
xapi-project:masterfrom
psafont:private/paus/refresh

Conversation

@psafont
Copy link
Copy Markdown
Member

@psafont psafont commented Sep 12, 2022

Adapts code to new versions introduced by xapi-project/xs-opam#610

fixes #4686

Copy link
Copy Markdown
Member

@edwintorok edwintorok left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM they are mostly name changes to use the new APIs.
One minor comment about the use of try+match+with+with (although that wasn't introduced by this PR).

Also not sure about the lazy default context, but as long as the tests pass I think it'll be fine.

Comment thread ocaml/gencert/selfcert.ml Outdated
@psafont
Copy link
Copy Markdown
Member Author

psafont commented Sep 13, 2022

Also not sure about the lazy default context, but as long as the tests pass I think it'll be fine.

See mirage/ocaml-conduit#395

@psafont psafont force-pushed the private/paus/refresh branch 2 times, most recently from c6a3218 to af26915 Compare September 16, 2022 09:29
@psafont psafont changed the title update usages of third-party libraries CP-40716: update usages of third-party libraries Sep 16, 2022
@psafont psafont force-pushed the private/paus/refresh branch 3 times, most recently from 6a70cf4 to c60251e Compare October 4, 2022 08:53
@psafont psafont force-pushed the private/paus/refresh branch from c60251e to f72ea48 Compare November 3, 2022 17:39
Comment thread ocaml/message-switch/async/protocol_async.ml
@psafont psafont force-pushed the private/paus/refresh branch 3 times, most recently from 66a9e9d to ce18e56 Compare December 2, 2022 11:20
@psafont psafont force-pushed the private/paus/refresh branch from ce18e56 to 3d7a72a Compare December 13, 2022 17:37
@psafont psafont force-pushed the private/paus/refresh branch 3 times, most recently from c147f7d to efe5654 Compare January 5, 2023 15:10
@psafont psafont force-pushed the private/paus/refresh branch from efe5654 to 752b601 Compare January 24, 2023 15:07
Signed-off-by: Pau Ruiz Safont <pau.safont@citrix.com>
Signed-off-by: Pau Ruiz Safont <pau.safont@citrix.com>
Signed-off-by: Pau Ruiz Safont <pau.safont@citrix.com>
Signed-off-by: Pau Ruiz Safont <pau.safont@citrix.com>
Signed-off-by: Pau Ruiz Safont <pau.safont@citrix.com>
Now keys using elliptical curve cryptography need to be taken into
account. Keep the same behaviour as previously by rejecting them

Signed-off-by: Pau Ruiz Safont <pau.safont@citrix.com>
The context is now is lazy-loaded, so force it's loading.

Signed-off-by: Pau Ruiz Safont <pau.safont@citrix.com>
Now io-page is compiled using dune and it's not split into two.

Signed-off-by: Pau Ruiz Safont <pau.safont@citrix.com>
Signed-off-by: Pau Ruiz Safont <pau.safont@citrix.com>
@psafont psafont force-pushed the private/paus/refresh branch from 752b601 to 1595525 Compare January 27, 2023 10:58
psafont and others added 2 commits January 27, 2023 11:00
Makes it easier to spot which call failed this check when triaging
related issues

Signed-off-by: Pau Ruiz Safont <pau.safont@citrix.com>
Signed-off-by: Pau Ruiz Safont <pau.ruizsafont@cloud.com>
@psafont psafont force-pushed the private/paus/refresh branch from 1595525 to 52bf935 Compare January 27, 2023 11:00
@psafont psafont merged commit 20b0574 into xapi-project:master Jan 27, 2023
@psafont psafont deleted the private/paus/refresh branch January 27, 2023 11:17
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.

io-page-unix deprecation

4 participants