tree checksum vpatch file split hunks
all signers: bvt diana_coman asciilifeform
antecedents: ffa_ch20c_litmus_clearsigned.kv
press order:
patch:
(21 . 3)(21 . 4)
5 611618 ffa_ch20_litmus "A Peh-powered verifier for traditional GPG signatures."
6 611775 ffa_ch20b_litmus_legacy_hashes "Support for certain ancient hash algos in Litmus."
7 612395 ffa_ch20c_litmus_clearsigned "Support for 'clearsigned' GPG texts in Litmus."
8 612828 ffa_ch20d_litmus_nested_fix "Fix for bug where nested 'clearsigned' sigs were rejected."
- 11847537CDCDD430C43AB5E0D9AD598E7F7BFCA1DEDC7381128EDE03C6515C2685CCAB90672879EDA73E6FE29B711EEE3965421C4AD0866D7AE26DF72A2ED197(225 . 8)(225 . 8)
13 done
14
15 # 'ASCII-Armoured' PGP signatures have mandatory start and end markers:
16 START_MARKER="\-\-\-\-\-BEGIN PGP SIGNATURE\-\-\-\-\-"
17 END_MARKER="\-\-\-\-\-END PGP SIGNATURE\-\-\-\-\-"
18 START_MARKER="^\-\-\-\-\-BEGIN PGP SIGNATURE\-\-\-\-\-"
19 END_MARKER="^\-\-\-\-\-END PGP SIGNATURE\-\-\-\-\-"
20
21 # Determine start and end line positions for payload:
22 start_ln=$(grep -m 1 -n "$START_MARKER" $SIGFILE | cut -d ':' -f1)
(274 . 7)(274 . 7)
24 if [ $CLEARSIGN_MODE == true ]
25 then
26 # Find position of 'clearsign' payload start marker:
27 CLEAR_MARKER="\-\-\-\-\-BEGIN PGP SIGNED MESSAGE\-\-\-\-\-"
28 CLEAR_MARKER="^\-\-\-\-\-BEGIN PGP SIGNED MESSAGE\-\-\-\-\-"
29 start_clr=$(grep -m 1 -n "$CLEAR_MARKER" $SIGFILE | cut -d ':' -f1)
30
31 # If payload start marker was not found: