Kyle Isom
e68d22337b
cmd: add die roller
2024-06-14 20:27:00 -07:00
Kyle Isom
4cb6f5b6f0
fix minor issues in Print calls.
2024-05-19 20:51:35 -07:00
Kyle Isom
6d5708800f
circleci: Some days I really hate computers.
2024-05-19 20:48:59 -07:00
Kyle Isom
fa3eb821e6
circleci: Update go container.
2024-05-19 20:48:25 -07:00
Kyle Isom
dd5ed403b9
circleci: Update go version.
2024-05-19 20:46:28 -07:00
Kyle Isom
b4fde22c31
circleci: don't use bazel
2024-05-19 20:45:32 -07:00
Kyle Isom
9715293773
Add zsearch and dumpbytes.
2024-05-19 20:41:50 -07:00
Kyle Isom
f6d227946b
Get rid of bazel.
...
Good riddance. More of a headache than it's worth.
2024-05-19 20:24:38 -07:00
Kyle Isom
6f7a8fa4d4
Add host tool.
2024-04-26 14:15:08 -07:00
Kyle Isom
622f6a2638
seekbuf: add Bytes method.
2023-08-27 20:56:47 -07:00
Kyle Isom
e3162b6164
log: remove extraneous print
2023-05-26 22:37:56 +00:00
Kyle Isom
9d1e3ab2f0
backoff: new package.
2023-05-26 17:28:49 +00:00
Kyle Isom
dd98356479
cmd/data_sync: update README
2023-05-11 19:42:31 -07:00
Kyle Isom
9307f44601
README: add data_sync
2023-05-11 19:41:33 -07:00
Kyle Isom
b9f69e4aa1
data_sync: sync homedir to external storage.
2023-05-11 19:18:29 -07:00
Kyle Isom
7a4e7977c3
log: fixups, add FatalError
...
- Support suppressing console output.
- DefaultDebugOptions sets the correct tag now.
- FatalError(error, string) calls log.Fatal(message, err) if err != nil.
2023-05-11 19:03:18 -07:00
Kyle Isom
72fdc255e7
db: clean out dependency on stretchr
2023-05-11 17:14:19 -07:00
Kyle Isom
63957ff22a
remove unused dependencies
2023-05-07 11:57:38 -07:00
Kyle Isom
83d42dc489
bazel: running gazelle to pick up dependency changes
2023-05-06 13:37:58 -07:00
Kyle Isom
984baa6bb4
working on removing dependency on cfssl.
2023-05-06 13:25:30 -07:00
Kyle Isom
34982c122f
config: add ListKeys
2023-05-06 01:13:41 -07:00
Kyle Isom
fb11c0c27c
syslog: support not using syslog
2023-05-06 00:57:42 -07:00
Kyle Isom
27cc67d2cf
this is why i hate computers
2023-05-04 23:58:51 -07:00
Kyle Isom
0fe13439b6
moving circleci file to the right place.
2023-05-04 23:57:40 -07:00
Kyle Isom
fb9caec663
Update CircleCI configuration.
2023-05-04 23:55:26 -07:00
Kyle Isom
e3e83630b5
Add CircleCI configuration.
2023-05-04 23:54:47 -07:00
Kyle Isom
c1f06604e3
fix dependency issues.
2023-05-04 23:45:08 -07:00
Kyle Isom
9091cc7682
syslog: add Spew option.
...
This is a debug print that spews any arguments passed in.
2023-05-04 23:40:20 -07:00
Kyle Isom
74ce7bc58a
Cleaning up the codebase.
2023-05-04 23:22:35 -07:00
Kyle Isom
8b2d10209e
Clean up the README.
2023-05-04 22:58:21 -07:00
Kyle Isom
770100b688
fileutil: start working on symlink checking
2023-05-04 22:52:16 -07:00
Kyle Isom
29630c55a9
packaging is a dead end thus far
...
I think I'm going to have to write my own rules to do this.
2023-05-04 21:03:08 -07:00
Kyle Isom
3c2ec896f8
cmd/cruntar: avoid writing files outside archive
2023-05-04 17:20:22 -07:00
Kyle Isom
7828726ba4
Updating x/sys.
2023-05-04 17:13:06 -07:00
Kyle Isom
458f3ceaed
update dependencies to fix dependabot warnings.
2023-05-04 17:10:41 -07:00
Kyle Isom
2c45ae7b4e
syslog: add new logging package.
2023-05-04 16:20:39 -07:00
Kyle Isom
c1b8b72cf1
bazel-test: add sizes to all tests.
...
This gets rid of the warning about mismatched test sizes.
2023-05-04 16:08:18 -07:00
Kyle Isom
bfc7fedbf9
seekbuf: add test file
2023-05-04 16:08:11 -07:00
Kyle Isom
965312f48e
update README/LICENSE
...
LICENSE: update years.
README: add missing pieces.
2023-05-04 16:07:34 -07:00
Kyle Isom
237aa46ddd
cmd/diskimg: new disk imaging tool
2023-05-04 16:06:56 -07:00
Kyle Isom
f8c64d3be5
bazel: updating build files
2023-05-04 15:11:15 -07:00
Kyle Isom
d66cfe1145
Cut over to Bazel.
2023-05-04 14:00:30 -07:00
Kyle Isom
ad03c5f991
Mass rewrite imports -> git.wntrmute.dev repo.
2023-05-04 13:58:43 -07:00
Kyle Isom
0dd4e1c6ca
Update README.md
...
Depart for other waters.
2023-05-04 13:46:40 -07:00
Kyle Isom
078230217d
ahash: add SumLimitedReader
2023-05-04 13:41:33 -07:00
Kyle Isom
90318f861b
Add EEPROM image generator.
2022-06-24 14:36:51 -07:00
Kyle Isom
3bb1362c0e
tee: allow writing strings.
2022-02-20 17:43:11 -08:00
Kyle Isom
30ffbbdbc5
config: add test data for iniconf.
2022-02-20 17:43:11 -08:00
Kyle Isom
b893e99864
config: add default path, customized configs.
...
A customised config is an ini file with a [default] section and some
other name sections; a config file is loaded from the default section
with any keys in the named section being added in, overriding keys in
the host. This allows for, e.g. setting different paths based on the
host name or operating system.
2022-02-20 17:43:11 -08:00
Kyle Isom
c7c51568d8
seekbuf lost the Clear function.
2022-02-05 15:40:13 -08:00