~patmaddox

Timeline
Login

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

100 most recent check-ins

2024-04-19
10:25
writing: make vs shell script Leaf check-in: 1209f952e6 user: patmaddox tags: writing/make-vs-shell-script
03:47
merge trunk Closed-Leaf check-in: aa35b6ca50 user: patmaddox tags: wip
03:41
WIP infrastructure for hank Leaf check-in: d313824caa user: patmaddox tags: wip-infra-hank
2024-04-18
13:34
infra: gulliver only needs specific graphics packages Leaf check-in: 3e682e44ae user: patmaddox tags: trunk
13:22
X: set the correct values for accel and natural scroll check-in: dbfd4b2310 user: patmaddox tags: trunk
06:09
infra: add the base makefile check-in: 7ad940b5d6 user: patmaddox tags: trunk
05:42
infra: build a boot environment for gulliver check-in: fd9a5a4db7 user: patmaddox tags: trunk
05:41
nap: requires root check-in: 0559df8946 user: patmaddox tags: trunk
05:37
X: update gulliver config for new prop IDs check-in: ff2cb4e396 user: patmaddox tags: trunk
01:02
freebsd-src: rehash certs after installing packages check-in: c6c95ef72c user: patmaddox tags: trunk
00:07
freebsd-src: make an installer check-in: b4846b89e6 user: patmaddox tags: trunk
2024-04-17
20:52
freebsd-src: build src and packages check-in: fa81e52756 user: patmaddox tags: trunk
20:51
oss: use full path to SRCDIR and GITDIR check-in: 2486d9e165 user: patmaddox tags: trunk
19:32
freebsd-src: default to fetch target; do not pull branches check-in: 730f68816a user: patmaddox tags: trunk
19:32
oss: default to SSH if UPSTREAM is defined; add merge-upstream target check-in: fa5bafa111 user: patmaddox tags: trunk
18:54
merge wip fork Closed-Leaf check-in: 01125e73f3 user: patmaddox tags: mistaek, wip-fork-upstream
18:52
wip test check-in: 76e25c5a1d user: patmaddox tags: mistaek
18:49
oss: change FORK to UPSTREAM

If I fork it, it is because I want to modify it.
My fork because the primary repo, and I track upstream.

It also simplifies the code and tracking. check-in: 4ff21b4f79 user: patmaddox tags: trunk

18:48
oss: change FORK to UPSTREAM

If I fork it, it is because I want to modify it.
My fork because the primary repo, and I track upstream.

It also simplifies the code and tracking. Leaf check-in: b0ec2400d2 user: patmaddox tags: wip-fork-upstream

18:10
merge main - move infra to top level check-in: 1e731f98ad user: patmaddox tags: wip
18:10
infra: move to top-level check-in: 74593eefc2 user: patmaddox tags: trunk
00:03
p7x.sh: Makefile to renew the cert check-in: ee088549fe user: patmaddox tags: trunk
00:01
p7x.sh: rename dir to match site name check-in: ac6bd4dcbf user: patmaddox tags: wip
2024-04-16
23:56
p7x.sh: Makefile to renew the cert Closed-Leaf check-in: 61a3129f59 user: patmaddox tags: mistaek
23:55
infra: install packages to a dir; include the make-be script check-in: 6be57e96e8 user: patmaddox tags: wip
23:54
p7x.sh: Makefile to renew the cert check-in: 057078a7fa user: patmaddox tags: wip
23:51
p7x.sh: Makefile to renew the cert Closed-Leaf check-in: c51db617d8 user: patmaddox tags: mistaek
2024-04-14
05:48
infra: extract a script for the stuff that references a variable check-in: de3aad5fb3 user: patmaddox tags: wip
05:27
infra: import the boot environment using the name it picked up from package check-in: 9ccecf90f3 user: patmaddox tags: wip
03:38
infra: do not install debug or lib32 packages; fix dirty build

recursive make was causing .MAKE.LEVEL=0 in the source build, which had unintended side effects check-in: aaa996fe71 user: patmaddox tags: wip

2024-04-13
03:43
move some drafts back check-in: a2ee2f1c29 user: patmaddox tags: wip
03:40
draft: shell script vs make check-in: 2e713811e8 user: patmaddox tags: wip
03:39
infra: better build script check-in: aa01402961 user: patmaddox tags: wip
2024-04-12
22:24
infra: a makefile that totally works check-in: 25be61d961 user: patmaddox tags: wip
04:30
more git subtree project check-in: 4597fb1f77 user: patmaddox tags: wip
04:22
git subtree projects check-in: c4e036fdf0 user: patmaddox tags: wip
03:32
article: move git-merge-squash check-in: 2dc63f669c user: patmaddox tags: wip
03:28
draft: git merge squash check-in: 0b098f5d69 user: patmaddox tags: wip
02:49
Create new branch named "wip" check-in: 95d4f1ed1c user: patmaddox tags: wip
2024-04-10
02:19
upcase-c: free the memory check-in: 07fea24ab9 user: patmaddox tags: trunk
01:15
upcase-rust: unsafe modify the vector directly

https://www.reddit.com/r/rust/comments/1414cqf/hey_rustaceans_got_a_question_ask_here_232023/jo6fjlw/ check-in: 60db8e5dc1 user: patmaddox tags: trunk

00:46
rust: const->mut check-in: ae9b58114b user: patmaddox tags: trunk
00:45
(fmt) check-in: 04b2023777 user: patmaddox tags: trunk
00:25
org: rename main personal file check-in: 7c93a38279 user: patmaddox tags: trunk
2024-04-09
17:15
oss: apache arrow; snowflake-connector-python check-in: 28105d9bb5 user: patmaddox tags: trunk
17:15
ports: no D compiler for right now check-in: 24de5f4465 user: patmaddox tags: trunk
2024-04-04
18:31
oss: add freebsd-src check-in: 531f67a8fb user: patmaddox tags: trunk
18:30
oss: explicitly set branch name when checking out check-in: 386325133a user: patmaddox tags: trunk
17:56
jails: use a conf file

That is what service uses.
Apparently it is not possible to pass exec.stop using jail(8) check-in: 241e380039 user: patmaddox tags: trunk

17:13
jails: basic start/stop/restart check-in: 0699c14e0a user: patmaddox tags: trunk
16:57
jails: make a basic jail check-in: 04599a388c user: patmaddox tags: trunk
16:29
(edit) check-in: 4d5a7813c7 user: patmaddox tags: trunk
16:29
(edit) check-in: 779d217b09 user: patmaddox tags: trunk
16:28
link to ports contributions check-in: fc20d6a442 user: patmaddox tags: trunk
16:26
ports: bump ports version check-in: 2de8aca269 user: patmaddox tags: trunk
2024-04-02
19:49
ports: bump main check-in: f58951d930 user: patmaddox tags: trunk
19:49
ports: add some python ports check-in: 5ab4dd15d4 user: patmaddox tags: trunk
2024-04-01
10:01
oss: git-tidy matches precisely on MAIN check-in: fa1c50c9a4 user: patmaddox tags: trunk
2024-03-28
01:09
ports: bump upstream version check-in: ddf586f2fd user: patmaddox tags: trunk
01:08
ports: add some new leaves check-in: a137a129d2 user: patmaddox tags: trunk
2024-03-26
11:39
oss: add git-tidy command to clean up merged branches and workspaces check-in: bc3fd8c3fe user: patmaddox tags: trunk
2024-03-25
17:45
terraform-provider-aws: build a specific tag check-in: f71ae3d4fe user: patmaddox tags: trunk
2024-03-09
17:48
update-patmaddox.com tls check-in: 4f9741d532 user: patmaddox tags: trunk
2024-02-19
12:58
password-trainer: fix Makefile check-in: 1856a735e9 user: patmaddox tags: trunk, password-trainer
12:49
www: highlight .cr files as crystal check-in: b1c0e76c1b user: patmaddox tags: trunk
12:24
www: update prism JS / CSS to include more languages check-in: 4c711b2f7a user: patmaddox tags: trunk
12:15
(format) check-in: 31847f7fc4 user: patmaddox tags: trunk
12:14
password-trainer: update docs check-in: 6499f199c0 user: patmaddox tags: trunk, password-trainer
12:10
password-trainer: LICENSE and README check-in: c082539fab user: patmaddox tags: trunk, password-trainer
11:53
password-trainer: provide hints; shuffle items in app check-in: d1a3145ad4 user: patmaddox tags: trunk, password-trainer
11:52
shuffle items Closed-Leaf check-in: 3d188fcd93 user: patmaddox tags: password-trainer
11:41
shuffle items in app Closed-Leaf check-in: 8f16220c4e user: patmaddox tags: mistaek
11:37
print newline after reading password (because it does not echo) check-in: b863b5f7ed user: patmaddox tags: password-trainer
11:34
provide password hints check-in: 82c0b9b08d user: patmaddox tags: password-trainer
11:17
extract a MainSession helper class to wrap i/o check-in: b53903173f user: patmaddox tags: password-trainer
04:20
password-trainer: handle multiple arbitrary fields (not just username/password); skip fields check-in: 525357fb14 user: patmaddox tags: trunk, password-trainer
04:18
handle fields that are missing values Closed-Leaf check-in: fce0c1d717 user: patmaddox tags: password-trainer
04:08
allow skipping a field check-in: ee7d0d721e user: patmaddox tags: password-trainer
04:01
include all concealed fields check-in: 39711b80e3 user: patmaddox tags: password-trainer
03:51
do not echo concealed passwords check-in: 3ea5565dc1 user: patmaddox tags: password-trainer
03:22
replace Password with Item - 1Password has items with multiple fields, so support this model instead of fixed username/password combos check-in: ee604a3e22 user: patmaddox tags: password-trainer
02:21
Guesser, Item, and Field only advance when told to check-in: 43e0ab56c0 user: patmaddox tags: password-trainer
01:27
add Item and Field classes check-in: f6b0f126e3 user: patmaddox tags: password-trainer
00:43
change dependencies from spec file to implementation check-in: 376494acd2 user: patmaddox tags: password-trainer
00:42
test does not need to build app check-in: 0840a5d12b user: patmaddox tags: password-trainer
2024-02-18
15:02
valgrind-test: add d lang check-in: ca0f3e3875 user: patmaddox tags: trunk
12:57
valgrind-test: add rust and go check-in: 45470adf19 user: patmaddox tags: trunk
12:45
valgrind-test: run valgrind on some simple hello world programs check-in: f7d145192a user: patmaddox tags: trunk
2024-02-17
23:54
backup.sh: fix iteration over multiple datasets check-in: 825e098402 user: patmaddox tags: trunk
23:06
backup.sh: handle multiple datasets check-in: f2fa42aec7 user: patmaddox tags: trunk
11:16
parsing modifies instance variable instead of returning values

also reduce duplication in calling 1password check-in: 36f60aa1f0 user: patmaddox tags: password-trainer

10:37
test 1password parsing check-in: 98e994853c user: patmaddox tags: password-trainer
10:13
refactor password stores from modules to classes check-in: 35bc00da55 user: patmaddox tags: password-trainer
00:50
password-trainer: first useful version (reads from 1password) check-in: faaea133f2 user: patmaddox tags: trunk, password-trainer
00:48
refactor OnePasswordStore Closed-Leaf check-in: 71e463662f user: patmaddox tags: password-trainer
00:41
add a 1password backend check-in: ac18ebf165 user: patmaddox tags: password-trainer
2024-02-16
23:10
do not echo when reading password check-in: 37bc6978c7 user: patmaddox tags: password-trainer
23:02
use an enum to set password store option check-in: 9f82353934 user: patmaddox tags: password-trainer
22:57
configure a test password store for test subcommand check-in: acb0b4ee1b user: patmaddox tags: password-trainer
22:45
refactor: move #guess to Main check-in: 4dbdc8446f user: patmaddox tags: password-trainer