Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
50 most recent check-ins
|
2026-05-05
| ||
| 15:59 | Add nvmm to ucl's modules.conf. So that I can start my vms without fuss. Leaf check-in: acf3342fb4 user: falsifian tags: rrule | |
|
2026-04-29
| ||
| 20:02 | Tell qiwi zek's public ip address. Leaf check-in: cbbd72ab3f user: falsifian tags: trunk | |
|
2026-04-26
| ||
| 23:45 | Add copter-dfly to qiwi's hosts file. Use ipv4 since I've had trouble with copter-dfly and ipv6. check-in: e2b9f18c9f user: falsifian tags: trunk | |
|
2026-04-20
| ||
| 22:24 | Let falsifian run reboot on qiwi. check-in: 6c515b8d2f user: falsifian tags: trunk | |
| 12:08 | woods: Fix url format in usage message. check-in: 6d9a165991 user: falsifian tags: trunk | |
|
2026-04-18
| ||
| 14:48 | Add clip to qiwi's hosts file. ipv6 address which should work when clip is on my home network. check-in: cb6d055fa2 user: falsifian tags: trunk | |
|
2026-04-16
| ||
| 17:26 | mm: Add missing x regex modifier. check-in: 982a757942 user: falsifian tags: rrule | |
|
2026-04-15
| ||
| 21:48 | Configure cgd on ucl. check-in: 41e903a5a5 user: falsifian tags: rrule | |
| 19:38 | mm: Refactor and change allowed moves code. Switch to regexes for the allowed sources. I did this because I wanted to move something from Reading/2025. check-in: d0aff75cc0 user: falsifian tags: rrule | |
|
2026-04-13
| ||
| 05:08 | Add an encrypted fs to ucl. check-in: 91019abbcd user: falsifian tags: rrule | |
|
2026-04-12
| ||
| 03:46 | Edit ucl's /etc/hosts. check-in: 1b9c1d039f user: falsifian tags: rrule | |
|
2026-04-10
| ||
| 04:07 | Get FREQ=HOURLY working, sort of. I haven't looked into why some tests still fail. check-in: 4a3ce0ec9e user: falsifian tags: rrule | |
| 03:52 | Remove a TODO about hourly tests. It looks like I added the tests in the same commit where I added the TODO. check-in: 81b0fc4c53 user: falsifian tags: rrule | |
| 03:49 | Remove TODO from some tests. BYDAY is partly implemented. check-in: e3c7afda9a user: falsifian tags: rrule | |
| 03:40 | Skip tests that cause exceptions. check-in: 01f315476d user: falsifian tags: rrule | |
| 03:34 | Remove a spurious BYDAY=MO. The days involved are not Mondays. check-in: 36a3bc5268 user: falsifian tags: rrule | |
| 02:54 | Fix a test. - I don't know why I put BYDAY=MO in there and expected it to work with non-Mondays. - Re-using the RRULE, the day of week should be the same. check-in: 676c7f0c18 user: falsifian tags: rrule | |
| 02:50 | Fix MO/TU etc parsing. They end up lower-case by the time they get to that function. check-in: b60ba45d1c user: falsifian tags: rrule | |
| 02:43 | Use WKST parameter. check-in: b9ecec6322 user: falsifian tags: rrule | |
|
2026-04-04
| ||
| 05:24 | Add search domains to bal's resolv.conf. My BSD systems seem to get this behaviour automatically, without anything in /etc/resolv.conf. check-in: 9d17762260 user: falsifian tags: trunk | |
|
2026-04-02
| ||
| 15:49 | Update bal's address in ucl /etc/hosts. Still for the wireless interface. Probably it changed when I switched from NetworkManager to ifupdown. check-in: 6d106864d8 user: falsifian tags: trunk | |
| 15:47 | Use tabs consistently in ucl's /etc/hosts. check-in: ef8d2eb37b user: falsifian tags: trunk | |
|
2026-04-01
| ||
| 02:25 | Read WiFi network info from outside this repo. I guess y'all have two of my WiFi keys now. Please be considerate and leave some bandwidth for me. check-in: b1770fb15f user: falsifian tags: trunk | |
|
2026-03-31
| ||
| 21:19 | Set up ifupdown and wpa_supplicant on bal. check-in: 977236b774 user: falsifian tags: trunk | |
|
2026-03-28
| ||
| 21:13 | make_hard_links: Freshen up a bit. Use newer perl builtins and experimental keywords. Remove unused File::Find. check-in: 77d0568175 user: falsifian tags: trunk | |
| 03:36 | mm: Trim empty quoted lines too. check-in: f8c9be825d user: falsifian tags: trunk | |
| 03:31 | mm: Trim quotations in fzf preview. Cherry-picked from my rrule branch, where I put the change by mistake. check-in: d9aa72b317 user: falsifian tags: trunk | |
| 02:50 | ncl: Refactor to share more code across hosts. check-in: ed5960c535 user: falsifian tags: trunk | |
| 02:48 | ncl: Move per-host code to hooks. Closed-Leaf check-in: 16982ef214 user: falsifian tags: ncl_refactor | |
|
2026-03-26
| ||
| 03:13 | Move umask call back before cp -R. check-in: fa88ee567b user: falsifian tags: ncl_refactor | |
| 03:07 | Consolidate code copying from files/$hostname. check-in: 302e01fd8a user: falsifian tags: ncl_refactor | |
| 03:05 | Use short hostname but require .h.falsifian.org. check-in: 6a6d9f08bc user: falsifian tags: ncl_refactor | |
| 02:48 | Store FQDN, not hostname. Before I added a Linux machine (bal), $hostname was always the FQDN. But Linux's hostname command by default just gives the simple hostname, which changed that. Go back to using the FQDN by adding the -f option to hostname when running on Linux. check-in: 78df05801b user: falsifian tags: ncl_refactor | |
| 02:45 | Merge trunk. check-in: 66def93af4 user: falsifian tags: ncl_refactor | |
| 02:44 | ncl: Add function to readpipe, check exit, chomp. check-in: 8b7b836cc3 user: falsifian tags: trunk | |
| 02:43 | Fix: &readpipe doesn't work; need &CORE::readpipe. Closed-Leaf check-in: 0f29a1365c user: falsifian tags: ncl_readpipe | |
| 02:39 | ncl: Add function to readpipe, check exit, chomp. check-in: 8c27d8f282 user: falsifian tags: ncl_readpipe | |
| 02:23 | Replace per-host $source_dir. Instead of defining a separate $source_dir variable for each if branch, define a common path $staging_dir before the branching starts. check-in: 5b96be440e user: falsifian tags: ncl_refactor | |
|
2026-03-23
| ||
| 17:40 | Signal xidle when bal sleeps. check-in: 073ae3fdfe user: falsifian tags: trunk | |
| 17:37 | Add doas.conf on bal to ncl. check-in: c73a62e8dd user: falsifian tags: trunk | |
|
2026-03-20
| ||
| 15:18 | mm: Trim quotations in fzf preview. Closed-Leaf check-in: fb4e9bcecc user: falsifian tags: oops_wrong_branch | |
|
2026-03-16
| ||
| 05:06 | Implement week_interval_set. check-in: 01bf854814 user: falsifian tags: rrule | |
| 04:40 | FreqInterval: Don't support dates before $dtstart. I don't expect they'll be needed, since $dtstart will be the start of a recurrence. check-in: e87d24e5c3 user: falsifian tags: rrule | |
| 04:32 | Implement freq_interval_set. check-in: accfe7ef99 user: falsifian tags: rrule | |
| 03:52 | Test FreqInterval with a leap second. check-in: 7f17a1e2f3 user: falsifian tags: rrule | |
|
2026-03-15
| ||
| 07:04 | Add more tricky time zone tests for DTParts. check-in: 9204e69f6a user: falsifian tags: rrule | |
| 06:18 | Refactor dt_restrict_part to use dt_part_start. check-in: 364789786a user: falsifian tags: rrule | |
| 06:09 | Add dt_part_start: get start of hour, day, etc. check-in: 21826be89a user: falsifian tags: rrule | |
| 06:08 | Update a function name in dt_parts.t. check-in: 9c10e6589b user: falsifian tags: rrule | |
| 05:52 | Fix dt_part_name_to_index description. check-in: 4056766471 user: falsifian tags: rrule | |