What changed, and why it matters
This commit updates pre-built Monero library files (binary .so files) and points a dependency to a newer version of the upstream monero_c code. The actual source code changes are not visible because the files are compiled binaries. There is no information in the commit message or supplied references saying this update fixes a security problem, introduces a vulnerability, or changes any behavior at all. On its own, this looks like a routine dependency refresh.
Treat as a routine dependency update unless additional context (upstream monero_c release notes, CVE, or build reproducibility verification) indicates otherwise. If assessing security risk, review the upstream vtnerd/monero_c diff between the two git refs and verify the binary hashes match an auditable build.
Security signals we found
No strong security signals were identified.
Evidence from the diff
The diff replaces compiled libmonero_libwallet2_api_c.so shared objects for Android (arm64-v8a, armeabi-v7a, x86_64), Linux x86_64, and adds artifact copies. It also bumps the pubspec.lock git dependency for monero.dart from vtnerd/monero_c ref 3a64fbf25be5f7b8dc940e872c5908d5da0a0963 to 029b29f552468c7acd7efa33ea3d99fe38dd0e77. No source diff, CVE, advisory, security note, or attribution is provided. Without inspecting the upstream monero_c changes or the build provenance of the binaries, no security classification can be made from this commit alone.
Changed components
android/app/src/main/jniLibs/arm64-v8a/libmonero_libwallet2_api_c.soandroid/app/src/main/jniLibs/armeabi-v7a/libmonero_libwallet2_api_c.soandroid/app/src/main/jniLibs/x86_64/libmonero_libwallet2_api_c.soartifacts/aarch64-linux-android/libmonero_libwallet2_api_c.soartifacts/armv7a-linux-androideabi/libmonero_libwallet2_api_c.soartifacts/x86_64-linux-android/libmonero_libwallet2_api_c.soartifacts/x86_64-linux-gnu/monero_libwallet2_api_c.solinux/monero_libwallet2_api_c.sopubspec.lock (monero.dart git dependency ref)Inspect captured patch +1 / −1
diff --git a/android/app/src/main/jniLibs/arm64-v8a/libmonero_libwallet2_api_c.so b/android/app/src/main/jniLibs/arm64-v8a/libmonero_libwallet2_api_c.so
index ff91b9d..946a8be 100755
Binary files a/android/app/src/main/jniLibs/arm64-v8a/libmonero_libwallet2_api_c.so and b/android/app/src/main/jniLibs/arm64-v8a/libmonero_libwallet2_api_c.so differ
diff --git a/android/app/src/main/jniLibs/armeabi-v7a/libmonero_libwallet2_api_c.so b/android/app/src/main/jniLibs/armeabi-v7a/libmonero_libwallet2_api_c.so
index 117838c..5883370 100755
Binary files a/android/app/src/main/jniLibs/armeabi-v7a/libmonero_libwallet2_api_c.so and b/android/app/src/main/jniLibs/armeabi-v7a/libmonero_libwallet2_api_c.so differ
diff --git a/android/app/src/main/jniLibs/x86_64/libmonero_libwallet2_api_c.so b/android/app/src/main/jniLibs/x86_64/libmonero_libwallet2_api_c.so
index 6fefa01..f05b923 100755
Binary files a/android/app/src/main/jniLibs/x86_64/libmonero_libwallet2_api_c.so and b/android/app/src/main/jniLibs/x86_64/libmonero_libwallet2_api_c.so differ
diff --git a/artifacts/aarch64-linux-android/libmonero_libwallet2_api_c.so b/artifacts/aarch64-linux-android/libmonero_libwallet2_api_c.so
new file mode 100644
index 0000000..946a8be
Binary files /dev/null and b/artifacts/aarch64-linux-android/libmonero_libwallet2_api_c.so differ
diff --git a/artifacts/armv7a-linux-androideabi/libmonero_libwallet2_api_c.so b/artifacts/armv7a-linux-androideabi/libmonero_libwallet2_api_c.so
new file mode 100644
index 0000000..5883370
Binary files /dev/null and b/artifacts/armv7a-linux-androideabi/libmonero_libwallet2_api_c.so differ
diff --git a/artifacts/x86_64-linux-android/libmonero_libwallet2_api_c.so b/artifacts/x86_64-linux-android/libmonero_libwallet2_api_c.so
new file mode 100644
index 0000000..f05b923
Binary files /dev/null and b/artifacts/x86_64-linux-android/libmonero_libwallet2_api_c.so differ
diff --git a/artifacts/x86_64-linux-gnu/monero_libwallet2_api_c.so b/artifacts/x86_64-linux-gnu/monero_libwallet2_api_c.so
new file mode 100644
index 0000000..e98cf04
Binary files /dev/null and b/artifacts/x86_64-linux-gnu/monero_libwallet2_api_c.so differ
diff --git a/linux/monero_libwallet2_api_c.so b/linux/monero_libwallet2_api_c.so
index 2a54252..88f4d3d 100755
Binary files a/linux/monero_libwallet2_api_c.so and b/linux/monero_libwallet2_api_c.so differ
diff --git a/pubspec.lock b/pubspec.lock
index 6dde650..ae8da11 100644
--- a/pubspec.lock
+++ b/pubspec.lock
@@ -522,7 +522,7 @@ packages:
description:
path: "impls/monero.dart"
ref: lwsf
- resolved-ref: "3a64fbf25be5f7b8dc940e872c5908d5da0a0963"
+ resolved-ref: "029b29f552468c7acd7efa33ea3d99fe38dd0e77"
url: "https://github.com/vtnerd/monero_c"
source: git
version: "0.0.0"
Why this scored 0/100
Community notes
Notes can correct, qualify, or add evidence to the AI analysis. Every note shown here has been validated by a human moderator.
The AI analysis stands alone for now. Submit a note if you can add evidence or important context.