Commit Graph

155 Commits

Author SHA1 Message Date
Kyle Isom 63e0cbeacb Update CHANGELOG for release. 2018-09-15 15:10:44 -07:00
Kyle Isom 231b98dd68 Add kgz, a gzip tool. 2018-09-15 15:08:37 -07:00
Kyle Isom 160a42ec26 travis: drop go 1.8 2018-04-24 10:47:35 -07:00
Kyle Isom b6b33e00c8 cmd/showimp: support ignoring directories. 2018-04-24 09:44:45 -07:00
Kyle Isom 9e1aed257b rhash: use io.Copy to avoid reading the full file. 2018-04-24 09:44:45 -07:00
Kyle Isom 411907c0ad
Merge pull request #5 from cbroglie/master
Make key and extended usages output stable
2017-11-22 16:24:57 -08:00
Christopher Broglie 06c7f8f42f Make key and extended usages output stable 2017-11-21 15:14:51 -08:00
Kyle Isom 8b638065d1 Fix ahash test Sprintf's. 2017-11-21 13:00:20 -08:00
Kyle Isom 9ac378eaa5 go lint → golint 2017-11-21 12:55:51 -08:00
Kyle Isom eaaaabe439 go vet → golint 2017-11-21 12:52:26 -08:00
Kyle Isom 4122f01644 Fix travis errors. 2017-11-21 12:42:53 -08:00
Kyle Isom 263a5d3973 Add travis config. 2017-11-21 12:30:06 -08:00
Kyle Isom afef3eea62 Fix Logger interface. 2017-11-21 12:19:38 -08:00
Kyle Isom d6c5360a06 Start a change log. 2017-11-16 08:34:46 -08:00
Kyle Isom 0ab21e12f3 Reformat cmd/utc/main.go. 2017-11-16 08:32:42 -08:00
Kyle Isom 832475db56 gofmt cleanups. 2017-11-16 08:32:33 -08:00
Kyle Isom cb16cfa183 golint cleanups. 2017-11-16 08:32:05 -08:00
Kyle Isom d083a39a7d Fix README formatting. 2017-11-16 08:24:35 -08:00
Kyle Isom fc77225740 Add rhash for hashing remote files.
This was originally rsha256, but it's been updated to support multiple
algorithms.
2017-11-16 08:24:13 -08:00
Kyle Isom 41df73d7a8 Add ahash package. 2017-11-16 07:52:36 -08:00
Kyle Isom 0dc478746a Add rsha256 - remote sha256 utility. 2017-11-15 17:40:38 -08:00
Kyle Isom f44bbc9eca Add cruntar - untar for ChromeOS. 2017-11-15 17:37:54 -08:00
Kyle Isom 1df0350fc7 Cleanups and docs. 2017-10-20 12:38:41 -07:00
Kyle Isom d42c1fa1c5 Add subjhash tool. Minor cleanups. 2017-10-20 12:18:56 -07:00
Kyle Isom 4fa6e4ab0e Update README. 2017-09-26 16:01:36 -07:00
Kyle Isom a3ead16faf Add ski utility. 2017-09-26 15:59:39 -07:00
Kyle Isom c8f839de73 Cleanups and improvements. 2017-09-12 03:38:47 -07:00
Kyle Isom 0c56a477bc Add tee. 2017-09-12 03:25:12 -07:00
Kyle Isom 763dbec310 Merge pull request #3 from joshlf/stealchain-server
cmd/stealchain-server: Present server cert, request client cert
2017-08-29 12:47:16 -07:00
Joshua Liebow-Feeser 0e6b60a2c4 cmd/stealchain-server: Present server cert, request client cert 2017-08-29 12:42:19 -07:00
Kyle Isom be34ad263d Merge pull request #2 from joshlf/stealchain-server
cmd/stealchain-server: Explicitly perform TLS handshake.
2017-08-29 10:55:49 -07:00
Joshua Liebow-Feeser 48b03c908d cmd/stealchain-server: Explicitly perform TLS handshake. 2017-08-29 09:53:51 -07:00
Kyle Isom 70d7ff505b Merge pull request #1 from joshlf/stealchain-server
Add stealchain-server utility
2017-08-28 17:39:30 -07:00
Joshua Liebow-Feeser 68e5822176 cmd/stealchain-server: Initial commit. 2017-08-28 17:05:34 -07:00
Kyle Isom 54dd461733 Add option to print the SHA256 hash of a certificate.
This hash isn't the SKI --- it's a SHA256 hash of the raw certificate
contents.
2017-05-03 11:01:33 -07:00
Kyle Isom eba03a2f4a Update README.
Adds atpoing, renfnv, and yamll to list of programs.
2017-05-03 11:01:01 -07:00
Kyle Isom 9b18cc18d3 Add certexpiry. 2017-01-05 21:02:28 -08:00
Kyle Isom 858c9cb4e8 Add atping: a tcp ping tool 2016-11-01 07:55:14 -07:00
Kyle Isom 89bddc74bb certdump: only close connection if Dial succeeds. 2016-10-14 09:54:04 -07:00
Kyle Isom c8b627565f jlp: support reading JSON from stdin. 2016-10-14 09:51:29 -07:00
Kyle Isom b9deec27f0 Allow fetching certificates from servers. 2016-10-14 09:50:22 -07:00
Kyle Isom e8045e0b1f Add renfnv tool.
This is a tool I use for renaming files when doing photographic work.

This change also renames the functions in fileutil to not be P
functions.
2016-08-23 12:59:34 -07:00
Kyle Isom f710b82899 certdump - show OCSP servers 2016-07-11 17:38:09 -07:00
Kyle Isom 4720196aaa yamll: support reading from stdin. 2016-07-05 15:54:13 -07:00
Kyle Isom c8cdd70a08 Add no-write option to jlp. 2016-07-01 15:56:52 -07:00
Kyle Isom ce9604b4e1 Add support for Unix timestamps. 2016-06-15 22:05:58 -07:00
Kyle Isom 58e8465947 Usability fixes.
+ Show timezones in output to better distingush times.
+ Update README/usage examples.
+ The -h flag only prints the shorter usage message (which is
  more likely to fit on a single page).
+ A new 'help' argument displays the full help message.
2016-06-15 18:24:41 -07:00
Kyle Isom c3909b92f1 Improved time zone check.
Previously, the zone check compared time.Local and time.UTC. However,
when this was tested on a machine that uses UTC locally, it became
apparent that the two pointers can differ while having the same time
zone. A more useful check is to look up the offsets for the time zones
and compare those --- they'll return the same times.
2016-06-14 16:47:05 -07:00
Kyle Isom 57e31bfcf4 Updating docs, add a few new features to utc. 2016-06-14 15:22:38 -07:00
Kyle Isom a0e48cd55b Add utc for time -> UTC conversions. 2016-06-14 15:04:51 -07:00