Merge pull request #39 from iqlusioninc/safety-dance-and-other-readme-badge-fixups
Add #![forbid(unsafe_code)]; fix up README.md badges and links
This commit is contained in:
@@ -3,7 +3,7 @@
|
||||
on:
|
||||
pull_request: {}
|
||||
push:
|
||||
branches: master
|
||||
branches: develop
|
||||
|
||||
name: Rust
|
||||
|
||||
|
||||
+11
-11
@@ -19,17 +19,17 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
|
||||
- Use `log` crate for logging ([#7])
|
||||
- Replace `ErrorKind::Ok` with `Result` ([#6])
|
||||
|
||||
[0.0.2]: https://github.com/tarcieri/yubikey-piv.rs/pull/31
|
||||
[#30]: https://github.com/tarcieri/yubikey-piv.rs/pull/30
|
||||
[#19]: https://github.com/tarcieri/yubikey-piv.rs/pull/19
|
||||
[#17]: https://github.com/tarcieri/yubikey-piv.rs/pull/17
|
||||
[#15]: https://github.com/tarcieri/yubikey-piv.rs/pull/15
|
||||
[#13]: https://github.com/tarcieri/yubikey-piv.rs/pull/13
|
||||
[#10]: https://github.com/tarcieri/yubikey-piv.rs/pull/10
|
||||
[#9]: https://github.com/tarcieri/yubikey-piv.rs/pull/9
|
||||
[#8]: https://github.com/tarcieri/yubikey-piv.rs/pull/8
|
||||
[#7]: https://github.com/tarcieri/yubikey-piv.rs/pull/7
|
||||
[#6]: https://github.com/tarcieri/yubikey-piv.rs/pull/6
|
||||
[0.0.2]: https://github.com/iqlusioninc/yubikey-piv.rs/pull/31
|
||||
[#30]: https://github.com/iqlusioninc/yubikey-piv.rs/pull/30
|
||||
[#19]: https://github.com/iqlusioninc/yubikey-piv.rs/pull/19
|
||||
[#17]: https://github.com/iqlusioninc/yubikey-piv.rs/pull/17
|
||||
[#15]: https://github.com/iqlusioninc/yubikey-piv.rs/pull/15
|
||||
[#13]: https://github.com/iqlusioninc/yubikey-piv.rs/pull/13
|
||||
[#10]: https://github.com/iqlusioninc/yubikey-piv.rs/pull/10
|
||||
[#9]: https://github.com/iqlusioninc/yubikey-piv.rs/pull/9
|
||||
[#8]: https://github.com/iqlusioninc/yubikey-piv.rs/pull/8
|
||||
[#7]: https://github.com/iqlusioninc/yubikey-piv.rs/pull/7
|
||||
[#6]: https://github.com/iqlusioninc/yubikey-piv.rs/pull/6
|
||||
|
||||
## 0.0.1 (2019-11-18)
|
||||
- It typechecks, ship it!
|
||||
|
||||
+8
-10
@@ -6,8 +6,8 @@ In the interest of fostering an open and welcoming environment, we as
|
||||
contributors and maintainers pledge to making participation in our project and
|
||||
our community a harassment-free experience for everyone, regardless of age, body
|
||||
size, disability, ethnicity, gender identity and expression, level of experience,
|
||||
nationality, personal appearance, race, religion, or sexual identity and
|
||||
orientation.
|
||||
education, socio-economic status, nationality, personal appearance, race,
|
||||
religion, or sexual identity and orientation.
|
||||
|
||||
## Our Standards
|
||||
|
||||
@@ -23,7 +23,7 @@ include:
|
||||
Examples of unacceptable behavior by participants include:
|
||||
|
||||
* The use of sexualized language or imagery and unwelcome sexual attention or
|
||||
advances
|
||||
advances
|
||||
* Trolling, insulting/derogatory comments, and personal or political attacks
|
||||
* Public or private harassment
|
||||
* Publishing others' private information, such as a physical or electronic
|
||||
@@ -55,8 +55,8 @@ further defined and clarified by project maintainers.
|
||||
## Enforcement
|
||||
|
||||
Instances of abusive, harassing, or otherwise unacceptable behavior may be
|
||||
reported by contacting the project team at [bascule@gmail.com]. All
|
||||
complaints will be reviewed and investigated and will result in a response that
|
||||
reported by contacting the project team at [oss@iqlusion.io](mailto:oss@iqlusion.io).
|
||||
All complaints will be reviewed and investigated and will result in a response that
|
||||
is deemed necessary and appropriate to the circumstances. The project team is
|
||||
obligated to maintain confidentiality with regard to the reporter of an incident.
|
||||
Further details of specific enforcement policies may be posted separately.
|
||||
@@ -65,12 +65,10 @@ Project maintainers who do not follow or enforce the Code of Conduct in good
|
||||
faith may face temporary or permanent repercussions as determined by other
|
||||
members of the project's leadership.
|
||||
|
||||
[bascule@gmail.com]: mailto:bascule@gmail.com
|
||||
|
||||
## Attribution
|
||||
|
||||
This Code of Conduct is adapted from the [Contributor Covenant][homepage], version 1.4,
|
||||
available at [http://contributor-covenant.org/version/1/4][version]
|
||||
available at https://www.contributor-covenant.org/version/1/4/code-of-conduct.html
|
||||
|
||||
[homepage]: https://www.contributor-covenant.org
|
||||
|
||||
[homepage]: http://contributor-covenant.org
|
||||
[version]: http://contributor-covenant.org/version/1/4/
|
||||
|
||||
+1
-1
@@ -10,7 +10,7 @@ algorithms (e.g, PKCS#1v1.5, ECDSA)
|
||||
authors = ["Tony Arcieri <bascule@gmail.com>", "Yubico AB"]
|
||||
edition = "2018"
|
||||
license = "BSD-2-Clause"
|
||||
repository = "https://github.com/tarcieri/yubikey-piv.rs"
|
||||
repository = "https://github.com/iqlusioninc/yubikey-piv.rs"
|
||||
readme = "README.md"
|
||||
categories = ["api-bindings", "cryptography", "hardware-support"]
|
||||
keywords = ["ccid", "ecdsa", "rsa", "piv", "yubikey"]
|
||||
|
||||
@@ -7,6 +7,7 @@
|
||||
![Apache2/MIT licensed][license-image]
|
||||
![Rust Version][rustc-image]
|
||||
![Maintenance Status: Experimental][maintenance-image]
|
||||
[![Safety Dance][safety-image]][safety-link]
|
||||
[![Build Status][build-image]][build-link]
|
||||
[![Gitter Chat][gitter-image]][gitter-link]
|
||||
|
||||
@@ -193,10 +194,12 @@ or conditions.
|
||||
[license-image]: https://img.shields.io/badge/license-BSD-blue.svg
|
||||
[rustc-image]: https://img.shields.io/badge/rustc-1.39+-blue.svg
|
||||
[maintenance-image]: https://img.shields.io/badge/maintenance-experimental-blue.svg
|
||||
[build-image]: https://github.com/tarcieri/yubikey-piv.rs/workflows/Rust/badge.svg
|
||||
[build-link]: https://github.com/tarcieri/yubikey-piv.rs/actions
|
||||
[gitter-image]: https://badges.gitter.im/yubihsm-piv-rs.svg
|
||||
[gitter-link]: https://gitter.im/yubikey-piv-rs/community
|
||||
[safety-image]: https://img.shields.io/badge/unsafe-forbidden-success.svg
|
||||
[safety-link]: https://github.com/rust-secure-code/safety-dance/
|
||||
[build-image]: https://github.com/iqlusioninc/yubikey-piv.rs/workflows/Rust/badge.svg?branch=develop&event=push
|
||||
[build-link]: https://github.com/iqlusioninc/yubikey-piv.rs/actions
|
||||
[gitter-image]: https://badges.gitter.im/badge.svg
|
||||
[gitter-link]: https://gitter.im/iqlusioninc/community
|
||||
|
||||
[//]: # (general links)
|
||||
|
||||
@@ -209,18 +212,18 @@ or conditions.
|
||||
[yubico-piv-tool]: https://github.com/Yubico/yubico-piv-tool/
|
||||
[Corrode]: https://github.com/jameysharp/corrode
|
||||
[cc-web]: https://contributor-covenant.org/
|
||||
[cc-md]: https://github.com/tarcieri/yubikey-piv.rs/blob/develop/CODE_OF_CONDUCT.md
|
||||
[cc-md]: https://github.com/iqlusioninc/yubikey-piv.rs/blob/develop/CODE_OF_CONDUCT.md
|
||||
[BSDL]: https://opensource.org/licenses/BSD-2-Clause
|
||||
|
||||
[//]: # (github issues)
|
||||
|
||||
[#18]: https://github.com/tarcieri/yubikey-piv.rs/issues/18
|
||||
[#20]: https://github.com/tarcieri/yubikey-piv.rs/issues/20
|
||||
[#21]: https://github.com/tarcieri/yubikey-piv.rs/issues/21
|
||||
[#22]: https://github.com/tarcieri/yubikey-piv.rs/issues/22
|
||||
[#23]: https://github.com/tarcieri/yubikey-piv.rs/issues/23
|
||||
[#24]: https://github.com/tarcieri/yubikey-piv.rs/issues/24
|
||||
[#25]: https://github.com/tarcieri/yubikey-piv.rs/issues/25
|
||||
[#26]: https://github.com/tarcieri/yubikey-piv.rs/issues/26
|
||||
[#27]: https://github.com/tarcieri/yubikey-piv.rs/issues/27
|
||||
[#28]: https://github.com/tarcieri/yubikey-piv.rs/issues/28
|
||||
[#18]: https://github.com/iqlusioninc/yubikey-piv.rs/issues/18
|
||||
[#20]: https://github.com/iqlusioninc/yubikey-piv.rs/issues/20
|
||||
[#21]: https://github.com/iqlusioninc/yubikey-piv.rs/issues/21
|
||||
[#22]: https://github.com/iqlusioninc/yubikey-piv.rs/issues/22
|
||||
[#23]: https://github.com/iqlusioninc/yubikey-piv.rs/issues/23
|
||||
[#24]: https://github.com/iqlusioninc/yubikey-piv.rs/issues/24
|
||||
[#25]: https://github.com/iqlusioninc/yubikey-piv.rs/issues/25
|
||||
[#26]: https://github.com/iqlusioninc/yubikey-piv.rs/issues/26
|
||||
[#27]: https://github.com/iqlusioninc/yubikey-piv.rs/issues/27
|
||||
[#28]: https://github.com/iqlusioninc/yubikey-piv.rs/issues/28
|
||||
|
||||
@@ -125,6 +125,7 @@
|
||||
html_logo_url = "https://raw.githubusercontent.com/tarcieri/yubikey-piv.rs/develop/img/logo.png",
|
||||
html_root_url = "https://docs.rs/yubikey-piv/0.0.2"
|
||||
)]
|
||||
#![forbid(unsafe_code)]
|
||||
#![warn(
|
||||
missing_docs,
|
||||
rust_2018_idioms,
|
||||
|
||||
Reference in New Issue
Block a user