Previously, MemBio::get_buf called slice::from_raw_parts with a null-pointer, which violates the functions invariants, leading to undefined behavior. In debug builds this would produce an assertion failure. This is now fixed.
This project might be open to known security vulnerabilities, which can be prevented by tightening the version range of affected dependencies. Find detailed information at the bottom.
dctap(10 total, 1 outdated)
| Crate | Required | Latest | Status |
|---|---|---|---|
| csv | ^1.3.0 | 1.3.1 | up to date |
| calamine | ^0.26.1 | 0.26.1 | up to date |
| indexmap | ^2 | 2.6.0 | up to date |
| itertools | ^0.13 | 0.13.0 | up to date |
| serde | ^1.0 | 1.0.215 | up to date |
| serde_json | ^1.0 | 1.0.133 | up to date |
| serde_yml | ^0.0.12 | 0.0.12 | up to date |
| serde_derive | ^1.0 | 1.0.215 | up to date |
| serde_with | ^3.8.1 | 3.11.0 | up to date |
| thiserror | ^1 | 2.0.3 | out of date |
(1 total, all up-to-date)
| Crate | Required | Latest | Status |
|---|---|---|---|
| tracing-test | ^0.2.5 | 0.2.5 | up to date |
rbe(7 total, 1 outdated)
| Crate | Required | Latest | Status |
|---|---|---|---|
| thiserror | ^1 | 2.0.3 | out of date |
| hashbag | ^0.1.11 | 0.1.12 | up to date |
| serde | ^1.0 | 1.0.215 | up to date |
| serde_derive | ^1.0 | 1.0.215 | up to date |
| serde_yml | ^0.0.12 | 0.0.12 | up to date |
| itertools | ^0.13 | 0.13.0 | up to date |
| indexmap | ^2 | 2.6.0 | up to date |
(1 total, all up-to-date)
| Crate | Required | Latest | Status |
|---|---|---|---|
| indoc | ^2 | 2.0.5 | up to date |
rbe_testsuite(4 total, all up-to-date)
| Crate | Required | Latest | Status |
|---|---|---|---|
| serde | ^1.0 | 1.0.215 | up to date |
| serde_derive | ^1.0 | 1.0.215 | up to date |
| serde_yml | ^0.0.12 | 0.0.12 | up to date |
| anyhow | ^1.0.27 | 1.0.93 | up to date |
(1 total, all up-to-date)
| Crate | Required | Latest | Status |
|---|---|---|---|
| indoc | ^2 | 2.0.5 | up to date |
iri_s(8 total, 1 outdated)
| Crate | Required | Latest | Status |
|---|---|---|---|
| lazy_static | ^1 | 1.5.0 | up to date |
| oxrdf | ^0.2.0-alpha.5 | 0.2.3 | up to date |
| oxiri | ^0.2.3-alpha.1 | 0.2.8 | up to date |
| reqwest | ^0.12 | 0.12.9 | up to date |
| serde | ^1.0 | 1.0.215 | up to date |
| serde_derive | ^1.0 | 1.0.215 | up to date |
| thiserror | ^1.0.0 | 2.0.3 | out of date |
| url | ^2.2.2 | 2.5.3 | up to date |
prefixmap(7 total, 1 outdated)
| Crate | Required | Latest | Status |
|---|---|---|---|
| indexmap | ^2 | 2.6.0 | up to date |
| thiserror | ^1 | 2.0.3 | out of date |
| colored | ^2 | 2.1.0 | up to date |
| serde | ^1 | 1.0.215 | up to date |
| serde_derive | ^1 | 1.0.215 | up to date |
| serde_json | ^1 | 1.0.133 | up to date |
| maplit | ^1 | 1.0.2 | up to date |
srdf(21 total, 1 outdated)
| Crate | Required | Latest | Status |
|---|---|---|---|
| async-trait | ^0.1.68 | 0.1.83 | up to date |
| hashbag | ^0.1.11 | 0.1.12 | up to date |
| serde | ^1.0 | 1.0.215 | up to date |
| serde_derive | ^1.0 | 1.0.215 | up to date |
| serde_yml | ^0.0.12 | 0.0.12 | up to date |
| thiserror | ^1 | 2.0.3 | out of date |
| rust_decimal | ^1.32 | 1.36.0 | up to date |
| rust_decimal_macros | ^1.32 | 1.36.0 | up to date |
| const_format | ^0.2 | 0.2.33 | up to date |
| lazy_static | ^1 | 1.5.0 | up to date |
| oxttl | ^0.1.0-alpha.6 | 0.1.3 | up to date |
| oxrdfio | ^0.1.0-alpha.5 | 0.1.3 | up to date |
| oxrdfxml | ^0.1.0-rc.1 | 0.1.3 | up to date |
| oxiri | ^0.2.3-alpha.1 | 0.2.8 | up to date |
| oxsdatatypes | ^0.2.0-alpha.2 | 0.2.1 | up to date |
| sparesults | ^0.2.0-rc.2 | 0.2.3 | up to date |
| tokio | ^1.38 | 1.41.1 | up to date |
| colored | ^2 | 2.1.0 | up to date |
| reqwest | ^0.12 | 0.12.9 | up to date |
| url | ^2.2.2 | 2.5.3 | up to date |
| regex | ^1.10 | 1.11.1 | up to date |
shex_ast(10 total, 1 outdated)
| Crate | Required | Latest | Status |
|---|---|---|---|
| serde | ^1 | 1.0.215 | up to date |
| serde_derive | ^1 | 1.0.215 | up to date |
| void | ^1 | 1.0.2 | up to date |
| thiserror | ^1.0 | 2.0.3 | out of date |
| lazy_static | ^1 | 1.5.0 | up to date |
| rust_decimal | ^1.32 | 1.36.0 | up to date |
| rust_decimal_macros | ^1.32 | 1.36.0 | up to date |
| regex | ^1.10 | 1.11.1 | up to date |
| const_format | ^0.2 | 0.2.33 | up to date |
| url | ^2.2.2 | 2.5.3 | up to date |
shex_compact(10 total, 1 outdated)
| Crate | Required | Latest | Status |
|---|---|---|---|
| nom | ^7 | 7.1.3 | up to date |
| nom-regex | ^0.2 | 0.2.0 | up to date |
| nom_locate | ^4 | 4.2.0 | up to date |
| regex | ^1.10.3 | 1.11.1 | up to date |
| thiserror | ^1 | 2.0.3 | out of date |
| colored | ^2 | 2.1.0 | up to date |
| rust_decimal | ^1.32 | 1.36.0 | up to date |
| rust_decimal_macros | ^1.32 | 1.36.0 | up to date |
| pretty | ^0.12.3 | 0.12.3 | up to date |
| lazy-regex | ^3.1 | 3.3.0 | up to date |
(3 total, 1 outdated)
| Crate | Required | Latest | Status |
|---|---|---|---|
| criterion | ^0.5 | 0.5.1 | up to date |
| tracing-subscriber | ^0.3 | 0.3.18 | up to date |
| pprof | ^0.13.0 | 0.14.0 | out of date |
rudof_lib(6 total, 1 outdated)
| Crate | Required | Latest | Status |
|---|---|---|---|
| serde | ^1 | 1.0.215 | up to date |
| serde_derive | ^1 | 1.0.215 | up to date |
| void | ^1 | 1.0.2 | up to date |
| thiserror | ^1.0 | 2.0.3 | out of date |
| serde_yml | ^0.0.12 | 0.0.12 | up to date |
| itertools | ^0.13 | 0.13.0 | up to date |
rudof_cli(5 total, all up-to-date)
| Crate | Required | Latest | Status |
|---|---|---|---|
| void | ^1 | 1.0.2 | up to date |
| oxiri | ^0.2.3-alpha.1 | 0.2.8 | up to date |
| regex | ^1.10 | 1.11.1 | up to date |
| either | ^1.13 | 1.13.0 | up to date |
| reqwest | ^0.12 | 0.12.9 | up to date |
shex_testsuite(8 total, 1 outdated)
| Crate | Required | Latest | Status |
|---|---|---|---|
| serde | ^1.0 | 1.0.215 | up to date |
| serde_yml | ^0.0.12 | 0.0.12 | up to date |
| anyhow | ^1.0 | 1.0.93 | up to date |
| thiserror | ^1.0 | 2.0.3 | out of date |
| void | ^1 | 1.0.2 | up to date |
| oxrdf | ^0.2.0-alpha.2 | 0.2.3 | up to date |
| oxiri | ^0.2.3-alpha.1 | 0.2.8 | up to date |
| url | ^2.4 | 2.5.3 | up to date |
shex_validation(10 total, 1 outdated)
| Crate | Required | Latest | Status |
|---|---|---|---|
| async-recursion | ^1.0.4 | 1.1.1 | up to date |
| thiserror | ^1.0 | 2.0.3 | out of date |
| serde | ^1.0 | 1.0.215 | up to date |
| serde_derive | ^1.0 | 1.0.215 | up to date |
| tokio | ^1.35 | 1.41.1 | up to date |
| indexmap | ^2 | 2.6.0 | up to date |
| colored | ^2 | 2.1.0 | up to date |
| either | ^1 | 1.13.0 | up to date |
| serde_yml | ^0.0.12 | 0.0.12 | up to date |
| url | ^2.2.2 | 2.5.3 | up to date |
shapemap(1 total, all up-to-date)
| Crate | Required | Latest | Status |
|---|---|---|---|
| tracing-subscriber | ^0.3 | 0.3.18 | up to date |
shacl_ast(10 total, 1 outdated)
| Crate | Required | Latest | Status |
|---|---|---|---|
| serde | ^1 | 1.0.215 | up to date |
| serde_derive | ^1 | 1.0.215 | up to date |
| void | ^1 | 1.0.2 | up to date |
| thiserror | ^1.0 | 2.0.3 | out of date |
| lazy_static | ^1 | 1.5.0 | up to date |
| rust_decimal | ^1.32 | 1.36.0 | up to date |
| rust_decimal_macros | ^1.32 | 1.36.0 | up to date |
| regex | ^1.10 | 1.11.1 | up to date |
| const_format | ^0.2 | 0.2.33 | up to date |
| itertools | ^0.13 | 0.13.0 | up to date |
shacl_validation(4 total, all up-to-date)
| Crate | Required | Latest | Status |
|---|---|---|---|
| lazy_static | ^1 | 1.5.0 | up to date |
| const_format | ^0.2 | 0.2.33 | up to date |
| indoc | ^2 | 2.0.5 | up to date |
| serde | ^1.0 | 1.0.215 | up to date |
shacl_testsuite(3 total, 1 outdated)
| Crate | Required | Latest | Status |
|---|---|---|---|
| thiserror | ^1.0.63 | 2.0.3 | out of date |
| const_format | ^0.2 | 0.2.33 | up to date |
| oxiri | ^0.2.3-alpha.1 | 0.2.8 | up to date |
shapes_converter(11 total, 1 outdated)
| Crate | Required | Latest | Status |
|---|---|---|---|
| colored | ^2 | 2.1.0 | up to date |
| either | ^1 | 1.13.0 | up to date |
| indexmap | ^2 | 2.6.0 | up to date |
| serde | ^1.0 | 1.0.215 | up to date |
| serde_yml | ^0.0.12 | 0.0.12 | up to date |
| serde_derive | ^1.0 | 1.0.215 | up to date |
| chrono | ^0.4.38 | 0.4.38 | up to date |
| spargebra | ^0.3.0-alpha.5 | 0.3.3 | up to date |
| thiserror | ^1.0 | 2.0.3 | out of date |
| minijinja | ^2.0.3 | 2.5.0 | up to date |
| tempfile | ^3.10.1 | 3.14.0 | up to date |
sparql_service(17 total, 1 outdated)
| Crate | Required | Latest | Status |
|---|---|---|---|
| const_format | ^0.2 | 0.2.33 | up to date |
| thiserror | ^1 | 2.0.3 | out of date |
| hashbag | ^0.1.11 | 0.1.12 | up to date |
| lazy_static | ^1 | 1.5.0 | up to date |
| serde | ^1.0 | 1.0.215 | up to date |
| serde_derive | ^1.0 | 1.0.215 | up to date |
| serde_yml | ^0.0.12 | 0.0.12 | up to date |
| itertools | ^0.13 | 0.13.0 | up to date |
| indexmap | ^2 | 2.6.0 | up to date |
| oxiri | ^0.2.3-alpha.1 | 0.2.8 | up to date |
| oxsdatatypes | ^0.2.0-alpha.2 | 0.2.1 | up to date |
| oxigraph | ^0.4.0-rc.2 | 0.4.3 | up to date |
| oxrdfio | ^0.1.0-alpha.5 | 0.1.3 | up to date |
| colored | ^2 | 2.1.0 | up to date |
| sparesults | ^0.2.0-alpha.5 | 0.2.3 | up to date |
| rust_decimal | ^1.32 | 1.36.0 | up to date |
| rust_decimal_macros | ^1.32 | 1.36.0 | up to date |
pyrudof(2 total, 1 outdated, 1 possibly insecure)
| Crate | Required | Latest | Status |
|---|---|---|---|
| openssl ⚠️ | ^0.10 | 0.10.68 | maybe insecure |
| pyo3 | ^0.22.0 | 0.23.1 | out of date |
openssl: `MemBio::get_buf` has undefined behavior with empty buffersPreviously, MemBio::get_buf called slice::from_raw_parts with a null-pointer, which violates the functions invariants, leading to undefined behavior. In debug builds this would produce an assertion failure. This is now fixed.