| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: cargo-c | Distribution: openSUSE Tumbleweed |
| Version: 0.10.23 | Vendor: openSUSE |
| Release: 1.2 | Build date: Wed Jul 8 04:00:38 2026 |
| Group: Development/Languages/Rust | Build host: reproducible |
| Size: 117568241 | Source RPM: cargo-c-0.10.23-1.2.src.rpm |
| Packager: https://bugs.opensuse.org | |
| Url: https://crates.io/crates/cargo-c | |
| Summary: Helper to build and install c-like libraries from Rust | |
The is a cargo applet to build and install C-ABI compatibile dynamic and static libraries from Rust. It produces and installs a correct pkg-config file, a static library and a dynamic library, and a C header to be used by any C (and C-compatible) software.
MIT
* Wed Jul 08 2026 William Brown <william.brown@suse.com>
- bsc#1270996 - CVE-2026-45784 - AES-KW incorrect buffer sizing in openssl
- bsc#1270857 - CVE-2026-41898 - unchecked callback-returned length in PSK
- bsc#1270789 - CVE-2026-41681 - MdCtxRef::digest_final() writes past caller buffer
- bsc#1270913 - CVE-2026-44662 - heap buffer overflow when encrypting with AES-KW
- bsc#1270643 - CVE-2026-41678 - incorrect bounds assertion in AES-KW
- bsc#1270572 - CVE-2026-41677 - out-of-bounds read in PEM password callback
- bsc#1270502 - CVE-2026-42327 - arbitrary code execution via specially crafted certificate
* Wed Jul 08 2026 William Brown <william.brown@suse.com>
- Update to version 0.10.23:
* Bump versions
* Bump to cargo-0.96
* Update object requirement from 0.38.0 to 0.39.1
* Update implib requirement from 0.4.0 to 0.6.0
* Fix wrong dylib install name on macOS
* Bump softprops/action-gh-release from 2 to 3
* Bump actions-rs-plus/clippy-check from 2.4.2 to 2.5.0
* Bump codecov/codecov-action from 5 to 6
* Bump actions/download-artifact from 7 to 8
* Bump actions/upload-artifact from 6 to 7
* Version bump
* Support cinstall --path and make --manifest-path take either a directory or the path to the toml
* Bump cargo version
* target: emit correct lib dir when cross compiling on Debian
* Bump egor-tensin/setup-mingw from 2 to 3
* Bump actions/checkout from 5 to 6
* Bump actions/upload-artifact from 5 to 6
* Bump cargo and object versions
* Build aarch64 android bins
* Bump actions/checkout from 5 to 6
* Bump actions/upload-artifact from 5 to 6
* Remove old macos runner
* Bump actions/download-artifact from 6 to 7
* Bump actions-rs-plus/clippy-check from 2.3.0 to 2.4.2
* CI: add basics tests for Cygwin
* Add Cygwin support
* Prepare for release
* Mark the target-specific rustflag as problematic
* Fix the target-specific-lookup for rustflags
* Support target-specific rustflags
* Update to cargo 0.92
* Bump actions/download-artifact from 5 to 6
* Bump actions/upload-artifact from 4 to 5
* Bump toml to 0.9
* Bump to cargo 0.91
* Implement installing dSYMs if available
* Fix installing debuginfo files for plugins in the wrong folder
* Bump actions/checkout from 4 to 5
* Tue Jul 07 2026 William Brown <william.brown@suse.com>
- bsc#1270204 - CVE-2026-41676 - update openssl to 0.10.78
* Wed Feb 11 2026 William Brown <william.brown@suse.com>
- bsc#1257928 - CVE-2026-25727 - rfc 2822 format parsing may lead to stack exhaustion.
* Sat Sep 13 2025 Dominique Leuenberger <dimstar@opensuse.org>
- Fix _service file to have proper versioning:
+ Do not use ~ in versions: ~ implies 'older than';
@PARENT_OFFSET@ is always ahead of PARENT_TAG; the proper sign
for this is +
+ Adjust the rewrite rule to strip +git0.* - when we are ON the
tag, without any offset, we can just use the tag as version.
* Thu Sep 11 2025 Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 0.10.15~git0.3e178d5:
* Bump actions/download-artifact from 4 to 5
* Update implib requirement from 0.3.5 to 0.4.0
* Add rlib to the targets when building tests
* Allow disabling emission of library version constants in header files
* Bump to cargo 0.90
* Fix static_libraries swallowing sequence of -framework flags
* Fix non-POSIX paths in Libdir under Windows
* Bump actions-rs-plus/clippy-check from 2.2.1 to 2.3.0
* Fix clippy lints
* Bump cargo-0.89, object-0.37.1, cbindgen-0.29
* Wed Sep 10 2025 William <william.brown@suse.com>
- bsc#1249012 - CVE-2025-58160 - tracing subscriber ansi escapes
* Thu Jun 12 2025 William Brown <william.brown@suse.com>
- bsc#1243179 - CVE-2025-4574 - double free in crossbeam channel drop
- bsc#1243851 - CVE-2024-12224 - idna accepts invalid punycode
* Wed May 07 2025 William Brown <william.brown@suse.com>
- bsc#1242675 - CVE-2025-3416 - openssl use after free
* Fri Sep 20 2024 William Brown <william.brown@suse.com>
- bsc#1230683 - CVE-2024-45405 - gix-path improper path resolution
* Tue Aug 27 2024 Enrico Belleri <kilgore.trout@idesmi.eu>
- Update to version 0.10.3~git0.ee7d7ef:
* Wire in the heuristics
* Implement heuristics for target-specific install paths
* Fix the generated header fingerprinting logic
* Make notice about missing windows debug files verbose-only
* Update dependencies
* Require cargo 0.80.0
- Use macros from cargo-packaging
- Remove cargo_config: contained in vendor.tar
- Remove cargo_audit service: now part of cargo_vendor
- Remove custom rustflags and let the macros set them instead
* Tue Jun 04 2024 david.mulder@suse.com
- Update to version 0.9.32~git0.56dfe34:
* Prepare for release
* Bump cargo version
* Use clone_from/clone_into
* Do not install the versioned links and lib on Android
* docs: add rustls-ffi to README users list
* Bump the msrv again
* Bump msrv
* Bump cargo version
* Match the beaviour of meson regarding relative paths in the install directories
* Bump cargo version
* Tue Oct 17 2023 bjorn.lie@gmail.com
- Update to version 0.9.27~git0.54774e0:
* Complete the soversion granularity
* Bump cbindgen
* Make sure the version variables are consistent
* Fix sover detection for 0-based versioning
* Bump cargo version
* Bump cbindgen
* Do not pass the token to clippy-check
- Switch _service to manual.
* Tue Mar 14 2023 Dirk Müller <dmueller@suse.com>
- add constraints to avoid out of disk space errors
* Mon Jan 02 2023 asn@cryptomilk.org
- Update to version 0.9.15~git0.2d3044b:
* Prepare for release
* Update to cargo-0.67 and clap-4
* macos: Allow larger install_name entries
* Fix the new clippy lints
* Don't include version in soname ELF header if versioning is disabled
* Use get_many instead of values_of_lossy
* Use macos-12 for the macos runner
* Add job deps
* Generate paths relative to ${prefix} in the pkg-config file even if --libdir or --includedir are given
* Compact the main CI
* Fix more warnings in the main CI
* Use a custom release profile to strip binaries
* ci(deploy): Use musl abi for aarch64 linux binary, add i686 linux
* Remove msys2 test
* Update the example-project CI
* Make sure the supported rustc version is evident
* Use the default compiler to build a static binary for musl
* Save all the linux binaries
* Prepare for release
* Add pre-built ppc64le and aarch64 linux binaries
* Simplify the deploy script
* Fix new clippy lints
* Update to cargo-0.66
* Use dtolnay/rust-toolchain
* Remove actions-rs/cargo
* Prepare for release
* add support for illumos
* Bump cargo version
* Prepare for release
* Bump cargo to 0.64
* Install the windows DLL in the libdir if it is custom
* Fix typo on readme
* Bump the codecov action
* Add sonames on musl
/usr/bin/cargo-capi /usr/bin/cargo-cbuild /usr/bin/cargo-cinstall /usr/bin/cargo-ctest /usr/share/doc/packages/cargo-c /usr/share/doc/packages/cargo-c/README.md /usr/share/licenses/cargo-c /usr/share/licenses/cargo-c/LICENSE
Generated by rpm2html 1.8.1
Fabrice Bellet, Mon Aug 3 00:14:01 2026