Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
50 most recent check-ins
|
2026-01-16
| ||
| 06:15 | Let falsifian run halt -p on qiwi. I never bothered on my other laptop, moth-openbsd, because pressing the power button triggers a shutdown there. Leaf check-in: df30dff0bf user: falsifian tags: trunk | |
|
2026-01-02
| ||
| 06:41 | ncl: Automatically set up ucl's vm/lan bridge. check-in: e94c6318d0 user: falsifian tags: trunk | |
|
2025-12-28
| ||
| 22:35 | rcid: Respect text/html parts' character sets. check-in: 066efc3a56 user: falsifian tags: trunk | |
|
2025-12-27
| ||
| 05:40 | s/File::Temp::newdir/File::Temp->newdir/ The latter is what one is supposed to write. check-in: 1d21c8b941 user: falsifian tags: trunk | |
| 03:53 | mm: Use rcid to transform HTML emails. check-in: aa96f75d67 user: falsifian tags: trunk | |
| 03:46 | rcid: Print html filenames. check-in: 2b2c044ca4 user: falsifian tags: trunk | |
| 03:27 | Add a tool to convert HTML email image urls. check-in: d51f02cf38 user: falsifian tags: trunk | |
|
2025-12-20
| ||
| 03:08 | ucl config: Change wg endpoint back to ipv4. It doesn't seem to work with an ipv6 endpoint address. I don't even see Wireguard UDP packets going out to endpoint host when I try to ping through the wg interface. check-in: 823d3ec97e user: falsifian tags: trunk | |
|
2025-12-16
| ||
| 00:49 | mm: Parse mshow -t output more liberally. check-in: 4813444e92 user: falsifian tags: trunk | |
| 00:47 | roll: Use better pseudorandom numbers. Cherry-picking from my "rrule" branch, where I put the commit by mistake. check-in: 65f3daba64 user: falsifian tags: trunk | |
| 00:45 | Botched commit. I accidentally included unrelated changes. Original commit message: roll: Use better pseudorandom numbers. (I accidentally put this commit on a different branch at first. Cherry-picking it to trunk where it belongs.) Closed-Leaf check-in: cecebd2a0f user: falsifian tags: oops | |
|
2025-12-11
| ||
| 02:18 | ncl: Add an fstab entry to qiwi. check-in: 7a4e0a8443 user: falsifian tags: trunk | |
|
2025-12-09
| ||
| 03:25 | Fix skipping of invalid times due to DST. Leaf check-in: 34c9378c3e user: falsifian tags: rrule | |
| 03:17 | Improve logic for finding matching date-times. check-in: 3d711adea9 user: falsifian tags: rrule | |
|
2025-12-08
| ||
| 22:02 | roll: Use better pseudorandom numbers. check-in: 4cc76e54ca user: falsifian tags: rrule | |
| 16:14 | Start a helper module for DateTime parts. I plan to use this when re-implementing RRULEs. check-in: 55477c0d12 user: falsifian tags: rrule | |
| 04:36 | ForwardSet: test empty intersection. check-in: e8fb26f341 user: falsifian tags: trunk | |
|
2025-12-07
| ||
| 23:40 | Add a class capturing sets like recurring events. check-in: 6cb082b511 user: falsifian tags: trunk | |
|
2025-12-06
| ||
| 21:59 | Move datetimes_from_rrule to a new module. check-in: 6a2d5afdec user: falsifian tags: trunk | |
| 21:52 | Start a module for "sloppy" date-times. They would allow invalid date/time values like Feb 30. I'm committing this to have a place to keep the stub, but immediately closing the branch since I don't currently plan to use it. Closed-Leaf check-in: b74e3288c3 user: falsifian tags: datetime-sloppy | |
| 03:23 | Add remaining RFC examples as failing tests. check-in: 5bf8d61c4a user: falsifian tags: trunk | |
| 03:02 | Add more examples from RFC as failing tests. check-in: 5f50b68916 user: falsifian tags: trunk | |
| 02:51 | Document what vcal_recur.t tests. check-in: 88bf828172 user: falsifian tags: trunk | |
| 02:51 | Add another RFC example as a failing test. check-in: 3238b45873 user: falsifian tags: trunk | |
|
2025-12-05
| ||
| 19:56 | mm: Adjust move options. Load the key map from a file. Allow moves from X/INBOX to X/Archive. check-in: d05df2e857 user: falsifian tags: trunk | |
| 03:13 | Add more examples from RFC as failing tests. check-in: 13c86726f5 user: falsifian tags: trunk | |
| 03:04 | Add more RFC examples as failing tests. check-in: e24787aba3 user: falsifian tags: trunk | |
| 02:48 | Add more RFC examples as (failing) tests. check-in: bf473b695c user: falsifian tags: trunk | |
| 02:40 | Delete an extra ":". check-in: ac5bb3b20a user: falsifian tags: trunk | |
| 02:30 | Add two more examples from the RFC as tests. Not implemented. check-in: 309944af9e user: falsifian tags: trunk | |
| 02:23 | Add another example from the RFC as tests. Not yet implemented. check-in: 6d107741d4 user: falsifian tags: trunk | |
| 02:14 | Add example descriptions from RFC. check-in: 042377c75e user: falsifian tags: trunk | |
| 00:44 | Update and document interpretation of TZIDs. check-in: c1857f2445 user: falsifian tags: trunk | |
|
2025-12-04
| ||
| 23:02 | Update another test case based on an erratum. check-in: 3b22ac4202 user: falsifian tags: trunk | |
| 22:49 | Fix a test case based on an RFC erratum. check-in: 4a0256dc01 user: falsifian tags: trunk | |
| 20:55 | Add a failing test about a DST corner case. check-in: 9f617af15e user: falsifian tags: trunk | |
| 16:14 | Add HOURLY recurrence tests (not implemented). Including crossing of DST both ways. check-in: 5c224e6a18 user: falsifian tags: trunk | |
| 15:49 | Test recurrence starting on leap second. (Fails.) check-in: e30fe702f3 user: falsifian tags: trunk | |
| 15:34 | Test skipping invalid datetimes (todo). check-in: 1bae158aec user: falsifian tags: trunk | |
| 15:19 | Rename tests to match executable names. check-in: 8657ed9c14 user: falsifian tags: trunk | |
| 03:09 | Handle forever recurrences in vcal_to_lc. check-in: 128a037a46 user: falsifian tags: trunk | |
| 02:45 | cal: Use namespace::clean. check-in: d464da119d user: falsifian tags: trunk | |
| 02:36 | rempp_to_lc: Lower required perl version. It could probably be somewhat lower. I'm just going with what I have. Lowering it because I'm running it on a different machine. check-in: 6352fb0ca6 user: falsifian tags: trunk | |
|
2025-12-03
| ||
| 02:32 | imerge: Don't keep arguments. Maybe this will help free memory earlier or prevent a leak. check-in: 701ce03446 user: falsifian tags: trunk | |
| 02:14 | Terminology: Replace "stream" with "iterator". check-in: 46f82c3f51 user: falsifian tags: trunk | |
| 02:04 | Add a function that merges iterators. check-in: dfe76711a4 user: falsifian tags: trunk | |
|
2025-12-02
| ||
| 06:55 | Get rid of datetimes_are custom test helper. is_deeply works just fine. check-in: 26353f4653 user: falsifian tags: trunk | |
| 06:51 | Replace F_::Stream with Iterator::Simple. Iterator::Simple is a module that already exists on CPAN and seems to fit the job well. check-in: 0d85e4ea69 user: falsifian tags: trunk | |
| 06:26 | Make "dt" test datetime constructor stricter. check-in: 7dc2864ff5 user: falsifian tags: trunk | |
| 06:06 | Internally, allow events that recur forever. Not yet supported by ical_to_lines, which still uses finite lists. check-in: 0c7d4fee5a user: falsifian tags: trunk | |