From 965312f48ef302cadb7c135904b2b29bedfc6bd5 Mon Sep 17 00:00:00 2001 From: Kyle Isom Date: Thu, 4 May 2023 16:07:34 -0700 Subject: [PATCH] update README/LICENSE LICENSE: update years. README: add missing pieces. --- LICENSE | 2 +- README.md | 24 ++++++++++++++++++------ 2 files changed, 19 insertions(+), 7 deletions(-) diff --git a/LICENSE b/LICENSE index fd546f9..7eaec44 100644 --- a/LICENSE +++ b/LICENSE @@ -1,4 +1,4 @@ -Copyright (c) 2015 Kyle Isom +Copyright (c) 2015-2023 Kyle Isom Permission to use, copy, modify, and distribute this software for any purpose with or without fee is hereby granted, provided that the above diff --git a/README.md b/README.md index 9d08b08..25f4cc7 100644 --- a/README.md +++ b/README.md @@ -25,33 +25,45 @@ Contents: cruntar/ Untar an archive with hard links, copying instead of linking. csrpubdump/ Dump the public key from an X.509 certificate request. + diskimg/ Write a disk image to a device. + eig/ EEPROM image generator. fragment/ Print a fragment of a file. jlp/ JSON linter/prettifier. kgz/ Custom gzip compressor / decompressor that handles 99% of my use cases. + parts/ Simple parts database management for my collection of + electronic components. pem2bin/ Dump the binary body of a PEM-encoded block. pembody/ Print the body of a PEM certificate. pemit/ Dump data to a PEM file. - showimp/ List the external (e.g. non-stdlib and outside the - current working directory) imports for a Go file. readchain/ Print the common name for the certificates in a bundle. renfnv/ Rename a file to base32-encoded 64-bit FNV-1a hash. rhash/ Compute the digest of remote files. - showimp Display the external imports in a package. + showimp/ List the external (e.g. non-stdlib and outside the + current working directory) imports for a Go file. ski Display the SKI for PEM-encoded TLS material. - stealchain/ Dump the verified chain from a TLS - connection. + sprox/ Simple TCP proxy. + stealchain/ Dump the verified chain from a TLS + connection to a server. + stealchain- Dump the verified chain from a TLS + server/ connection from a client. subjhash/ Print or match subject info from a certificate. tlskeypair/ Check whether a TLS certificate and key file match. utc/ Convert times to UTC. yamll/ A small YAML linter. + config/ A simple global configuration system where configuration + data is pulled from a file or an environment variable + transparently. + dbg/ A debug printer. die/ Death of a program. fileutil/ Common file functions. lib/ Commonly-useful functions for writing Go programs. logging/ A logging library. mwc/ MultiwriteCloser implementation. + rand/ Utilities for working with math/rand. sbuf/ A byte buffer that can be wiped. + seekbuf/ A read-seekable byte buffer. tee/ Emulate tee(1)'s functionality in io.Writers. testio/ Various I/O utilities useful during testing. testutil/ Various utility functions useful during testing. @@ -60,4 +72,4 @@ Contents: Each program should have a small README in the directory with more information. -All code here is licensed under the MIT license. +All code here is licensed under the ISC license.