From 630208030ef94f800ffb52923b5f247658abb003 Mon Sep 17 00:00:00 2001
From: Julien Cretin <cretin@google.com>
Date: Thu, 24 Oct 2024 21:06:11 +0200
Subject: [PATCH] Add OSS-Fuzz badge (#115)

---
 README.md | 23 +++++++++++++----------
 1 file changed, 13 insertions(+), 10 deletions(-)

diff --git a/README.md b/README.md
index f275e45..277759f 100644
--- a/README.md
+++ b/README.md
@@ -1,11 +1,12 @@
 # Data-encoding
 
-[![Latest Version][version_badge]][library]
-[![Documentation][documentation_badge]][documentation]
-[![Latest License][license_badge]][license]
+[![Latest Version][version-badge]][library]
+[![Documentation][documentation-badge]][documentation]
+[![Latest License][license-badge]][license]
 ![MSRV](https://img.shields.io/crates/msrv/data-encoding.svg)
-[![Continuous Integration][ci_badge]][ci]
-[![Coverage Status][coveralls_badge]][coveralls]
+[![Continuous Integration][ci-badge]][ci]
+[![Fuzzing Status][fuzz-badge]][fuzz]
+[![Coverage Status][coveralls-badge]][coveralls]
 
 This repository provides the following Rust crates for data-encoding:
 - The `data-encoding` library provides common and custom encodings, like
@@ -17,15 +18,17 @@ This repository provides the following Rust crates for data-encoding:
 - The [website] provides a playground to define and use encodings.
 
 [binary]: https://crates.io/crates/data-encoding-bin
+[ci-badge]: https://github.com/ia0/data-encoding/actions/workflows/ci.yml/badge.svg
 [ci]: https://github.com/ia0/data-encoding/actions/workflows/ci.yml
-[ci_badge]: https://github.com/ia0/data-encoding/actions/workflows/ci.yml/badge.svg
+[coveralls-badge]: https://coveralls.io/repos/github/ia0/data-encoding/badge.svg?branch=main
 [coveralls]: https://coveralls.io/github/ia0/data-encoding?branch=main
-[coveralls_badge]: https://coveralls.io/repos/github/ia0/data-encoding/badge.svg?branch=main
+[documentation-badge]: https://docs.rs/data-encoding/badge.svg
 [documentation]: https://docs.rs/data-encoding
-[documentation_badge]: https://docs.rs/data-encoding/badge.svg
+[fuzz-badge]: https://oss-fuzz-build-logs.storage.googleapis.com/badges/data-encoding.svg
+[fuzz]: https://oss-fuzz-build-logs.storage.googleapis.com/index.html#data-encoding
 [library]: https://crates.io/crates/data-encoding
+[license-badge]: https://img.shields.io/crates/l/data-encoding.svg
 [license]: https://github.com/ia0/data-encoding/blob/main/LICENSE
-[license_badge]: https://img.shields.io/crates/l/data-encoding.svg
 [macro]: https://docs.rs/data-encoding-macro
-[version_badge]: https://img.shields.io/crates/v/data-encoding.svg
+[version-badge]: https://img.shields.io/crates/v/data-encoding.svg
 [website]: https://data-encoding.rs