Overview
| Comment: | merge rfc-vector-guard: vectors inert on disk |
|---|---|
| Timelines: | family | ancestors | descendants | both | trunk |
| Files: | files | file ages | folders |
| SHA3-256: |
ca7453995ec2b16496da18a0557782dc |
| User & Date: | dmestas on 2026-08-25 21:19:06.609 |
| Other Links: | manifest | tags |
Context
|
2026-08-26
| ||
| 14:35 | merge landing-reply-to-149: --reply-to aims a landing comment's I-card (#149) check-in: 2892f40e8b user: dmestas tags: trunk | |
| 14:05 |
landing: --reply-to aims a comment's I-card at a post, not just the root
comment collapsed the G and I cards onto the record root, so a landing thread could not branch. Split mintForum's root and reply-to; landing comment takes --reply-to POST, resolving the thread root with the same helper forum uses and refusing a target outside the record's own thread. closed check-in: fed51b20cb user: dmestas tags: landing-reply-to-149 | |
|
2026-08-25
| ||
| 21:19 | merge rfc-vector-guard: vectors inert on disk check-in: ca7453995e user: dmestas tags: trunk | |
| 21:09 |
rfc vectors: keep them inert on disk
An unguarded vector parses as a real artifact, so Fossil crosslinks it into every clone -- two check-ins, a technote, twelve sub-manifest slices and a phantom pair that sync chases forever. Each vector now carries a leading # block; rfc_vectors.zig strips it at comptime so callers still see the exact RFC bytes. Background and the cleanup that follows: see wiki page 'rfc-vector-ledger'. closed check-in: 32ef56aaf4 user: dmestas tags: rfc-vector-guard | |
| 18:50 | merge fix-148-prefix-lookup: byte-aligned name lookup (#148) check-in: 3f8aa36a1d user: dmestas tags: trunk | |
Changes
Modified src/artifact.zig
from [7f9bd18e27]
to [4e332d17d4].
[diff]
Modified src/artifact_test.zig
from [a598c020da]
to [88f48886c3].
[diff]
Modified src/repository_test.zig
from [5f54ff6042]
to [a285d61e32].
[diff]
Added src/rfc_vectors.zig version [2559e63767].
Added src/rfc_vectors/artifact_a1_1_sha1_manifest.txt version [eb446f992b].
Added src/rfc_vectors/artifact_a1_2_sha3_technote.txt version [88bd99f3d4].
Added src/rfc_vectors/artifact_a3_rcard_manifest.txt version [2828c0c4be].
Added src/rfc_vectors/submanifest_a2_1_leaf.txt version [90dba7811b].
Added src/rfc_vectors/submanifest_a2_2_leaf.txt version [6c1156942a].
Added src/rfc_vectors/submanifest_a3_tree_manifest.txt version [c9c5d831bf].
Added src/rfc_vectors/submanifest_a4_1_leaf.txt version [80f7c2679b].
Added src/rfc_vectors/submanifest_a4_2_leaf.txt version [2ab11c8c69].
Added src/rfc_vectors/submanifest_a4_3_leaf.txt version [6549680e54].
Added src/rfc_vectors/submanifest_a4_tree_manifest.txt version [b5e6df0b89].
Added src/rfc_vectors/submanifest_a5_delta_manifest.txt version [a4833280fc].
Added src/rfc_vectors/submanifest_a5_encoding_leaf_1.txt version [4b792cf9f6].
Added src/rfc_vectors/submanifest_a5_encoding_leaf_2.txt version [aa306ff31e].
Added src/rfc_vectors/submanifest_a5_encoding_leaf_3.txt version [ac9884fc47].
Added src/rfc_vectors/submanifest_a5_encoding_manifest.txt version [8c5cae8c8d].
Added src/rfc_vectors/submanifest_a5_merge_leaf_1.txt version [eb63032523].
Added src/rfc_vectors/submanifest_a5_merge_leaf_2.txt version [dd77ee4849].
Added src/rfc_vectors/submanifest_a5_merge_manifest.txt version [50800d8275].
Modified src/rfc_vectors/sync_a1_round1_reply.txt
from [638813029b]
to [d8a332bc57].
[diff]
Modified src/rfc_vectors/sync_a1_round2_file_cards.txt
from [4fa397741f]
to [ae0c0eeced].
[diff]
Modified src/rfc_vectors/sync_a1_round2_reply.txt
from [af95680819]
to [ce307caea3].
[diff]
Modified src/rfc_vectors/sync_a2_reply.txt
from [aa130a127c]
to [541eefbc93].
[diff]
Modified src/root.zig
from [508ed1d305]
to [113970eed4].
[diff]
Modified src/smoke.zig
from [58b24ff404]
to [434d13c9c1].
[diff]
Modified src/sync.zig
from [9237cc83d5]
to [6abe1c55ef].
[diff]
Modified src/sync_test.zig
from [5ba24c8117]
to [a2002e0882].
[diff]
Modified src/update.zig
from [32c263a6b5]
to [690e1a54c8].
[diff]