You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Record vendored licenses and split future syncs in two
An audit of a vendored tree needs to answer two questions the table could
not: what license the code arrived under, and when it was taken. The
license each package declares and the date the copy landed are now columns
beside the upstream commit that supplies the other half of the provenance.
The sync procedure now lands the pristine upstream copy and the re-applied
patches as separate commits, so the unmodified upstream state is something
an auditor can check out rather than reconstruct by subtracting a ledger
from a merged tree.
0 commit comments