-
Notifications
You must be signed in to change notification settings - Fork 4
Panic freedom with F* #133
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
Closed
Closed
Changes from 4 commits
Commits
Show all changes
30 commits
Select commit
Hold shift + click to select a range
0bf761a
getting fstar to verify without patches
karthikbhargavan a2515dd
wip: panic freedom
karthikbhargavan c00e4ce
fsti
karthikbhargavan df9e597
pushing formats
karthikbhargavan 3583640
Merge branch 'main' into fstar-fixes
karthikbhargavan ba07f35
fmt
karthikbhargavan 3964f3e
secret integer fix
karthikbhargavan 64a2505
cfg hax
karthikbhargavan aed4d9c
cfg hax
karthikbhargavan 0ef31c7
cfg hax
karthikbhargavan f12e2c3
lint
karthikbhargavan 213ade1
Merge branch 'main' into fstar-fixes
karthikbhargavan ada6daa
Merge branch 'main' into fstar-fixes
karthikbhargavan 33c77fa
Merge branch 'main' into fstar-fixes
karthikbhargavan 5bc4ef3
regen
karthikbhargavan a7d17ea
hand edits
karthikbhargavan de1b1e4
progress
karthikbhargavan a99f765
wip
karthikbhargavan 731cafe
parse client hello progress
karthikbhargavan f8a4b56
formats panic free
karthikbhargavan b1acf10
added post conditions for handshake data
karthikbhargavan 3889bc7
passed handshake
karthikbhargavan e480b43
record wip
karthikbhargavan d432e00
fewer hand edits
karthikbhargavan 3ffa7ca
removed hand edits (except let rec bug) using decreases
karthikbhargavan 1f7ebb0
no hand edits
karthikbhargavan ab8a230
removed self_ hacks
karthikbhargavan 237ca24
Merge branch 'main' into fstar-fixes
karthikbhargavan c835c63
wip
karthikbhargavan 46a08ad
fig
karthikbhargavan File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Oops, something went wrong.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
|
|
@@ -21,16 +21,14 @@ libcrux-kem = {version = "0.0.2-alpha.1", features = ["pre-verification", "kyber | |
| libcrux = { version = "0.0.2-alpha.1", features = [ | ||
| "rand", | ||
| ]} | ||
| hax-lib-macros = { git = "https://github.com/hacspec/hax", optional = true } | ||
| hax-lib = { git = "https://github.com/hacspec/hax" } | ||
| hax-lib = { git = "https://github.com/hacspec/hax/", branch= "pq11-fstar-libs" } | ||
|
||
|
|
||
|
|
||
| [features] | ||
| default = ["api"] | ||
| test_utils = [] | ||
| secret_integers = [] | ||
| api = [] # The streaming Rust API that everyone should use but is not hacspec. | ||
| hax-fstar = ["dep:hax-lib-macros"] | ||
| hax-pv = ["dep:hax-lib-macros"] | ||
|
|
||
| [dev-dependencies] | ||
| bertie = { path = ".", features = ["test_utils"] } | ||
|
|
||
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.