# @techteamer/ocsp

> OCSP Stapling implementation

Latest version **1.0.1** (published 2023-01-01) · MIT license · 0 weekly downloads

## Install

```sh
npm install @techteamer/ocsp
pnpm add @techteamer/ocsp
yarn add @techteamer/ocsp
bun add @techteamer/ocsp
```

## Health

**Score 15/100 (F)** — status: abandoned.

Positive: no vulnerabilities.

Warnings: low downloads; no types; no esm support.

Negative: abandoned; low maintenance score.

## Facts

| | |
|---|---|
| Version | 1.0.1 |
| Published | 2023-01-01 |
| First published | 2021-10-15 |
| Weekly downloads | 0 |
| License | MIT |
| TypeScript types | none |
| Module format | CommonJS |
| Dependencies | 5 |
| Unpacked size | 26.7 KB |
| Known vulnerabilities | 0 |
| Install scripts | no |
| GitHub stars | 2 |
| Author | Fedor Indutny |
| Maintainers | tgabi333, tunderdomb, tbence |
| Keywords | OCSP, ASN.1, Stapling |

## Links

- npm: https://www.npmjs.com/package/@techteamer/ocsp
- Repository: https://github.com/TechTeamer/ocsp
- npm.io page: https://npm.io/package/@techteamer/ocsp

## Dependencies (5)

- [async](https://npm.io/package/async.md) ^3.2.4
- [asn1.js](https://npm.io/package/asn1.js.md) ^5.4.1
- [asn1.js-rfc2560](https://npm.io/package/asn1.js-rfc2560.md) ^5.0.1
- [asn1.js-rfc5280](https://npm.io/package/asn1.js-rfc5280.md) ^3.0.0
- [simple-lru-cache](https://npm.io/package/simple-lru-cache.md) ^0.0.2

## Recent versions

- 1.0.1 (latest) — 2023-01-01
- 1.0.0 — 2021-10-15

## README

# OCSP client and server implementation in nodejs

This package is a fork of https://github.com/indutny/ocsp

## Changelog
### 1.0.1
- node 16,18 compatibility
- tests fixed

### 1.0.0
- node 14 compatibility
- dependency upgrades
- ES6 classes
- standardjs instead of jshint
- fixed tests
- fixed from github network:
  - cache timeout fix: https://github.com/JoneXie1986/ocsp/commit/63b25b4e194d2ae162b02257a8d255728ee6560f
  - Add server's cert to ocsp response: https://github.com/enumatech/ocsp/commit/b2d428f1a2e4108ec7922f366ef7a80e0c4b4957
  - signature algorithms updated: https://github.com/spoopy-link/ocsp/commit/945fbafaa3f7a2bde80e6bc6f02eb7943e094396
  - ocsp agent error handling: https://github.com/Mustek/ocsp/commit/d9c3f63f55723cb25f16754d328791b27f1e89a8
  - return more details on ocsp error: https://github.com/lukeadickinson/ocsp/commit/8a52f42a66a6df81fa4b45d70a3dfdb99438acf5
  - ocsp cache invalidation fix: https://github.com/ad737079/ocsp/commit/811068724f9bf155d61efd6aced0a55c1ccb9168
  - fix crash on expired certs: https://github.com/indutny/ocsp/pull/37
  - catch verify errors: https://github.com/indutny/ocsp/pull/36/files
  - https://github.com/indutny/ocsp/pull/22
  - null reference fix: https://github.com/KSR-Yasuda/ocsp/commit/317dc96ac9056b50a04dba606a1b5a8d910dbb17
  - cache clear feature: https://github.com/spurreiter/ocsp/commit/6a2f012a11d2fd7a515c16a80bc12e628cc29853

---
_Source: https://npm.io/package/@techteamer/ocsp · Machine-readable twin of the npm.io package page. Health data is recomputed on every publish._
