diff --git a/REUSE.toml b/REUSE.toml index 1286474..ba81de4 100644 --- a/REUSE.toml +++ b/REUSE.toml @@ -7,6 +7,7 @@ path = [ ".vscode/**/", ".gitignore", ".gitmodules", + "audit/**/", "README.md", "flake.lock", "flake.nix", diff --git a/audit/protofire-rain.math.fixedpoint.jan-2025.pdf b/audit/protofire-rain.math.fixedpoint.jan-2025.pdf new file mode 100644 index 0000000..a1ada5d Binary files /dev/null and b/audit/protofire-rain.math.fixedpoint.jan-2025.pdf differ diff --git a/flake.lock b/flake.lock index 6c8f51a..9a12e0c 100644 --- a/flake.lock +++ b/flake.lock @@ -75,11 +75,11 @@ "nixpkgs": "nixpkgs" }, "locked": { - "lastModified": 1768892915, - "narHash": "sha256-2+KHmLLjUg9vNzINfGaiFNP07gKz94Af09FcefKHUuE=", + "lastModified": 1769324704, + "narHash": "sha256-aef15vEgiMEls1hTMt46rJuKNSO2cIOfiP99patq9yc=", "owner": "shazow", "repo": "foundry.nix", - "rev": "edf14357ad1816ac39469ae493f898200352d77d", + "rev": "e830409ba1bdecdc5ef9a1ec92660fc2da9bc68d", "type": "github" }, "original": { @@ -120,11 +120,11 @@ }, "nixpkgs_2": { "locked": { - "lastModified": 1768987938, - "narHash": "sha256-pvqBRTCRvwFM0Nm7aCQfqS0whDZ7WwoXUUTwvOXqus4=", + "lastModified": 1769364508, + "narHash": "sha256-Wy8EVYSLq5Fb/rYH3LRxAMCnW75f9hOg2562AXVFmPk=", "owner": "nixos", "repo": "nixpkgs", - "rev": "95d8e2129409fd37b390c966b434eee3034f75e3", + "rev": "6077bc4fb29be43d525984f63b69d37b9b1e62fe", "type": "github" }, "original": { @@ -175,11 +175,11 @@ "solc": "solc" }, "locked": { - "lastModified": 1768991906, - "narHash": "sha256-W8AgvEKkz4BWTHDK3AGwk/vvVFtIF7UtHuZI8Ecv2qI=", + "lastModified": 1769366341, + "narHash": "sha256-jeYOweTuJdKshW9lqVoNxvl4+flyRzWxEctRGabTW/8=", "owner": "rainprotocol", "repo": "rainix", - "rev": "5a9f13de1318b512ef118db6d0e7f9dbafe5205f", + "rev": "e7bfe9c39d2de818eac241f88ecabc69e86ed734", "type": "github" }, "original": { @@ -199,11 +199,11 @@ "nixpkgs": "nixpkgs_3" }, "locked": { - "lastModified": 1768963622, - "narHash": "sha256-n6VHiUgrYD9yjagzG6ncVVqFbVTsKCI54tR9PNAFCo0=", + "lastModified": 1769309768, + "narHash": "sha256-AbOIlNO+JoqRJkK1VrnDXhxuX6CrdtIu2hSuy4pxi3g=", "owner": "oxalica", "repo": "rust-overlay", - "rev": "2ef5b3362af585a83bafd34e7fc9b1f388c2e5e2", + "rev": "140c9dc582cb73ada2d63a2180524fcaa744fad5", "type": "github" }, "original": { diff --git a/foundry.lock b/foundry.lock index 0a0b467..7404891 100644 --- a/foundry.lock +++ b/foundry.lock @@ -6,9 +6,9 @@ "rev": "fcbae5394ae8ad52d8e580a3477db99814b9d565" }, "lib/rain.math.saturating": { - "rev": "ce2d05c8be329629f8f8c1c3f052480e836361db" + "rev": "4575cd697c155faaab7d45b2f2197dbf2b834f4b" }, "lib/rain.string": { - "rev": "f7ff702af4565fc962fa6ac98a787959df2c7388" + "rev": "488f237cd59874e4eb91b5a4f747bd57578fec7f" } } \ No newline at end of file diff --git a/lib/rain.math.saturating b/lib/rain.math.saturating index ce2d05c..4575cd6 160000 --- a/lib/rain.math.saturating +++ b/lib/rain.math.saturating @@ -1 +1 @@ -Subproject commit ce2d05c8be329629f8f8c1c3f052480e836361db +Subproject commit 4575cd697c155faaab7d45b2f2197dbf2b834f4b diff --git a/lib/rain.string b/lib/rain.string index f7ff702..488f237 160000 --- a/lib/rain.string +++ b/lib/rain.string @@ -1 +1 @@ -Subproject commit f7ff702af4565fc962fa6ac98a787959df2c7388 +Subproject commit 488f237cd59874e4eb91b5a4f747bd57578fec7f