-
Notifications
You must be signed in to change notification settings - Fork 17
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
Datalog IR; Translate AuthLogic to DLIR #261
Commits on Jan 7, 2022
-
[WIP] Datalog IR; Translate AuthLogic to DLIR
This is a port of the datalog ir referred to as [DLIR](https://github.com/google-research/raksha/blob/main/rust/tools/authorization-logic/src/souffle/datalog_ir.rs) and the compil pass that translates auth logic AST nodes into DLIR [here](https://github.com/google-research/raksha/blob/main/rust/tools/authorization-logic/src/souffle/lowering_ast_datalog.rs) from the rust implementations into CPP.
Andrew Ferraiuolo committedJan 7, 2022 Configuration menu - View commit details
-
Copy full SHA for 29aaa7d - Browse repository at this point
Copy the full SHA 29aaa7dView commit details -
Merge branch 'main' into lowering-to-datalog@aferr
aferr authoredJan 7, 2022 Configuration menu - View commit details
-
Copy full SHA for 48ca64d - Browse repository at this point
Copy the full SHA 48ca64dView commit details
Commits on Jan 8, 2022
-
Merge branch 'main' into lowering-to-datalog@aferr
aferr authoredJan 8, 2022 Configuration menu - View commit details
-
Copy full SHA for 262c3c2 - Browse repository at this point
Copy the full SHA 262c3c2View commit details
Commits on Jan 11, 2022
-
Andrew Ferraiuolo committed
Jan 11, 2022 Configuration menu - View commit details
-
Copy full SHA for ff5587f - Browse repository at this point
Copy the full SHA ff5587fView commit details
Commits on Jan 14, 2022
-
Andrew Ferraiuolo committed
Jan 14, 2022 Configuration menu - View commit details
-
Copy full SHA for 4863d1d - Browse repository at this point
Copy the full SHA 4863d1dView commit details -
Andrew Ferraiuolo committed
Jan 14, 2022 Configuration menu - View commit details
-
Copy full SHA for 066a0e1 - Browse repository at this point
Copy the full SHA 066a0e1View commit details -
Andrew Ferraiuolo committed
Jan 14, 2022 Configuration menu - View commit details
-
Copy full SHA for c8b363c - Browse repository at this point
Copy the full SHA c8b363cView commit details -
visit overloaded for AssertionVariantType
Andrew Ferraiuolo committedJan 14, 2022 Configuration menu - View commit details
-
Copy full SHA for 2e39ebd - Browse repository at this point
Copy the full SHA 2e39ebdView commit details -
Andrew Ferraiuolo committed
Jan 14, 2022 Configuration menu - View commit details
-
Copy full SHA for 13854eb - Browse repository at this point
Copy the full SHA 13854ebView commit details
Commits on Jan 17, 2022
-
Andrew Ferraiuolo committed
Jan 17, 2022 Configuration menu - View commit details
-
Copy full SHA for 65d014a - Browse repository at this point
Copy the full SHA 65d014aView commit details
Commits on Jan 18, 2022
-
Andrew Ferraiuolo committed
Jan 18, 2022 Configuration menu - View commit details
-
Copy full SHA for af60d7c - Browse repository at this point
Copy the full SHA af60d7cView commit details
Commits on Jan 19, 2022
-
Andrew Ferraiuolo committed
Jan 19, 2022 Configuration menu - View commit details
-
Copy full SHA for 443aee5 - Browse repository at this point
Copy the full SHA 443aee5View commit details -
Andrew Ferraiuolo committed
Jan 19, 2022 Configuration menu - View commit details
-
Copy full SHA for 228497b - Browse repository at this point
Copy the full SHA 228497bView commit details -
Andrew Ferraiuolo committed
Jan 19, 2022 Configuration menu - View commit details
-
Copy full SHA for bb4b4d4 - Browse repository at this point
Copy the full SHA bb4b4d4View commit details -
Andrew Ferraiuolo committed
Jan 19, 2022 Configuration menu - View commit details
-
Copy full SHA for ba64572 - Browse repository at this point
Copy the full SHA ba64572View commit details
Commits on Jan 20, 2022
-
Merge branch 'main' into lowering-to-datalog@aferr
aferr authoredJan 20, 2022 Configuration menu - View commit details
-
Copy full SHA for 95d2fa2 - Browse repository at this point
Copy the full SHA 95d2fa2View commit details -
Andrew Ferraiuolo committed
Jan 20, 2022 Configuration menu - View commit details
-
Copy full SHA for e63f264 - Browse repository at this point
Copy the full SHA e63f264View commit details -
Merge branch 'lowering-to-datalog@aferr' of github.com:google-researc…
…h/raksha into lowering-to-datalog@aferr
Andrew Ferraiuolo committedJan 20, 2022 Configuration menu - View commit details
-
Copy full SHA for 4e93b97 - Browse repository at this point
Copy the full SHA 4e93b97View commit details -
Andrew Ferraiuolo committed
Jan 20, 2022 Configuration menu - View commit details
-
Copy full SHA for 711cf2a - Browse repository at this point
Copy the full SHA 711cf2aView commit details -
Andrew Ferraiuolo committed
Jan 20, 2022 Configuration menu - View commit details
-
Copy full SHA for 9678944 - Browse repository at this point
Copy the full SHA 9678944View commit details
Commits on Jan 21, 2022
-
Andrew Ferraiuolo committed
Jan 21, 2022 Configuration menu - View commit details
-
Copy full SHA for 45163c6 - Browse repository at this point
Copy the full SHA 45163c6View commit details -
Andrew Ferraiuolo committed
Jan 21, 2022 Configuration menu - View commit details
-
Copy full SHA for f72a6a4 - Browse repository at this point
Copy the full SHA f72a6a4View commit details -
Merge branch 'main' into lowering-to-datalog@aferr
aferr authoredJan 21, 2022 Configuration menu - View commit details
-
Copy full SHA for 6c46834 - Browse repository at this point
Copy the full SHA 6c46834View commit details
Commits on Jan 24, 2022
-
Andrew Ferraiuolo committed
Jan 24, 2022 Configuration menu - View commit details
-
Copy full SHA for a843752 - Browse repository at this point
Copy the full SHA a843752View commit details -
Merge branch 'lowering-to-datalog@aferr' of github.com:google-researc…
…h/raksha into lowering-to-datalog@aferr
Andrew Ferraiuolo committedJan 24, 2022 Configuration menu - View commit details
-
Copy full SHA for 321c912 - Browse repository at this point
Copy the full SHA 321c912View commit details -
Merge branch 'main' into lowering-to-datalog@aferr
aferr authoredJan 24, 2022 Configuration menu - View commit details
-
Copy full SHA for 996e169 - Browse repository at this point
Copy the full SHA 996e169View commit details
Commits on Jan 25, 2022
-
Update src/ir/auth_logic/lowering_ast_datalog.h
Co-authored-by: Gogul Balakrishnan <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 5b9e01d - Browse repository at this point
Copy the full SHA 5b9e01dView commit details -
Andrew Ferraiuolo committed
Jan 25, 2022 Configuration menu - View commit details
-
Copy full SHA for d01b662 - Browse repository at this point
Copy the full SHA d01b662View commit details -
Merge branch 'main' into lowering-to-datalog@aferr
aferr authoredJan 25, 2022 Configuration menu - View commit details
-
Copy full SHA for 16dce4e - Browse repository at this point
Copy the full SHA 16dce4eView commit details -
Andrew Ferraiuolo committed
Jan 25, 2022 Configuration menu - View commit details
-
Copy full SHA for f8ed093 - Browse repository at this point
Copy the full SHA f8ed093View commit details -
Andrew Ferraiuolo committed
Jan 25, 2022 Configuration menu - View commit details
-
Copy full SHA for c34965d - Browse repository at this point
Copy the full SHA c34965dView commit details -
Andrew Ferraiuolo committed
Jan 25, 2022 Configuration menu - View commit details
-
Copy full SHA for c486e20 - Browse repository at this point
Copy the full SHA c486e20View commit details
Commits on Feb 7, 2022
-
Andrew Ferraiuolo committed
Feb 7, 2022 Configuration menu - View commit details
-
Copy full SHA for f4320ee - Browse repository at this point
Copy the full SHA f4320eeView commit details -
Andrew Ferraiuolo committed
Feb 7, 2022 Configuration menu - View commit details
-
Copy full SHA for a3e8382 - Browse repository at this point
Copy the full SHA a3e8382View commit details -
Merge branch 'main' into lowering-to-datalog@aferr
aferr authoredFeb 7, 2022 Configuration menu - View commit details
-
Copy full SHA for 745370b - Browse repository at this point
Copy the full SHA 745370bView commit details
Commits on Feb 9, 2022
-
Andrew Ferraiuolo committed
Feb 9, 2022 Configuration menu - View commit details
-
Copy full SHA for c0fd021 - Browse repository at this point
Copy the full SHA c0fd021View commit details -
Andrew Ferraiuolo committed
Feb 9, 2022 Configuration menu - View commit details
-
Copy full SHA for 2ffa54b - Browse repository at this point
Copy the full SHA 2ffa54bView commit details -
Extract GenerateDLIRAssertions
Andrew Ferraiuolo committedFeb 9, 2022 Configuration menu - View commit details
-
Copy full SHA for f5b9291 - Browse repository at this point
Copy the full SHA f5b9291View commit details -
Andrew Ferraiuolo committed
Feb 9, 2022 Configuration menu - View commit details
-
Copy full SHA for 5c88680 - Browse repository at this point
Copy the full SHA 5c88680View commit details -
Andrew Ferraiuolo committed
Feb 9, 2022 Configuration menu - View commit details
-
Copy full SHA for d9e5b98 - Browse repository at this point
Copy the full SHA d9e5b98View commit details -
Andrew Ferraiuolo committed
Feb 9, 2022 Configuration menu - View commit details
-
Copy full SHA for 58f8e40 - Browse repository at this point
Copy the full SHA 58f8e40View commit details -
Move stateless functions out of header
Andrew Ferraiuolo committedFeb 9, 2022 Configuration menu - View commit details
-
Copy full SHA for 0786f0c - Browse repository at this point
Copy the full SHA 0786f0cView commit details -
Andrew Ferraiuolo committed
Feb 9, 2022 Configuration menu - View commit details
-
Copy full SHA for d21f11e - Browse repository at this point
Copy the full SHA d21f11eView commit details -
Merge branch 'main' into lowering-to-datalog@aferr
aferr authoredFeb 9, 2022 Configuration menu - View commit details
-
Copy full SHA for d955140 - Browse repository at this point
Copy the full SHA d955140View commit details
Commits on Feb 10, 2022
-
Andrew Ferraiuolo committed
Feb 10, 2022 Configuration menu - View commit details
-
Copy full SHA for 8c57b5b - Browse repository at this point
Copy the full SHA 8c57b5bView commit details -
Andrew Ferraiuolo committed
Feb 10, 2022 Configuration menu - View commit details
-
Copy full SHA for 9974976 - Browse repository at this point
Copy the full SHA 9974976View commit details -
Andrew Ferraiuolo committed
Feb 10, 2022 Configuration menu - View commit details
-
Copy full SHA for 854904c - Browse repository at this point
Copy the full SHA 854904cView commit details -
Merge branch 'main' into lowering-to-datalog@aferr
aferr authoredFeb 10, 2022 Configuration menu - View commit details
-
Copy full SHA for cd90e62 - Browse repository at this point
Copy the full SHA cd90e62View commit details