aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2020-12-01Release 0.5.4 with the fix for b4 ty bugv0.5.4stable-0.5.yKonstantin Ryabitsev1-1/+1
2020-12-01Fix b4 ty auto-matchingKonstantin Ryabitsev1-1/+1
2020-12-01Fix headers generated by "b4 ty"Konstantin Ryabitsev3-2/+11
2020-12-01man: Drop apostrophe from midmask valueKyle Meyer1-1/+1
2020-12-01Increment version to 0.5.4-devKonstantin Ryabitsev1-1/+1
2020-11-25Increment version to 0.5.3 in prep for releasev0.5.3Konstantin Ryabitsev1-1/+1
2020-11-25Unbreak thanks-trackingKonstantin Ryabitsev1-0/+4
2020-11-25Fix crash on incomplete series thanks trackingKonstantin Ryabitsev1-4/+13
2020-11-25Improve ty with cherrypicked subsetsKonstantin Ryabitsev2-21/+26
2020-11-24Unquote msgid if we're getting a full https URLKonstantin Ryabitsev1-1/+1
2020-11-17Fix crasher when attempting a 3-way prepKonstantin Ryabitsev1-1/+1
2020-11-03Fix handling of series with the [PATCHvX] defectMarc Zyngier1-1/+1
2020-10-02Fix header encoding introduced by earlier fixKonstantin Ryabitsev1-2/+3
2020-10-02Fix some cherry-picking corner casesKonstantin Ryabitsev2-12/+20
2020-10-02Don't crash when no valid patches are foundKonstantin Ryabitsev1-0/+3
2020-10-02Use bytes when dumping to stdoutKonstantin Ryabitsev1-4/+4
2020-10-01Set charset in order to generate MIME headersKonstantin Ryabitsev1-2/+2
2020-08-18Require that a trailer is at least 2 chars longKonstantin Ryabitsev1-1/+1
2020-08-18Cover letters may not have a diffstatKonstantin Ryabitsev1-1/+1
2020-07-27Prepare for 0.5.2 releasev0.5.2Konstantin Ryabitsev3-6/+6
2020-07-27Fix handling of single-paragraph commit message bodiesKyle Meyer1-0/+2
2020-07-27Fix basement detection for empty commit message bodiesKyle Meyer1-1/+1
2020-07-27Support mbox -m to be a maildirKonstantin Ryabitsev1-2/+10
2020-07-07man: Update commit url mask to contain 12 chars of IDTudor Ambarus3-3/+3
2020-07-07Fix attestation error messagesKonstantin Ryabitsev1-5/+12
2020-07-06Deal with [PATCHvX] subjectsKonstantin Ryabitsev1-0/+3
2020-07-06Fix crash when -c used with incomplete seriesKonstantin Ryabitsev1-0/+4
2020-06-26man: Drop the apostrophe from the linkmask configurationTudor Ambarus1-1/+1
2020-06-12Fix crash with unbalanced [] in subjectKonstantin Ryabitsev1-0/+2
2020-06-10Fix regression with oddball charsetsKonstantin Ryabitsev1-0/+1
2020-06-08Up the version to 0.5.2-devKonstantin Ryabitsev1-1/+1
2020-06-08Prepare for 0.5.1 releasev0.5.1Konstantin Ryabitsev3-7/+5
2020-06-08Fix mbox naming inconsistenciesKonstantin Ryabitsev1-17/+15
2020-06-08Output less confusing trailer mismatch messagesKonstantin Ryabitsev2-5/+5
2020-06-08Fix bug with threading when cover ref is missingKonstantin Ryabitsev1-2/+11
2020-06-08Fix body part parsing when '---' is not usedKonstantin Ryabitsev1-0/+5
2020-06-08Use proper charset when reading back mailinfoKonstantin Ryabitsev1-2/+6
2020-05-28Don't output git am suggestion for -o -Konstantin Ryabitsev1-2/+4
2020-05-28Add --no-cover and -o - to output to stdoutKonstantin Ryabitsev6-55/+69
2020-05-26Use unicode escape sequencesKonstantin Ryabitsev1-2/+2
2020-05-26Up the version to 0.5.1-devKonstantin Ryabitsev1-1/+1
2020-05-25Prepare for 0.5.0v0.5.0Konstantin Ryabitsev1-1/+1
2020-05-25Backfill series before diffing themKonstantin Ryabitsev2-4/+14
2020-05-25Add -3 to "b4 am" to prep for a 3way mergeKonstantin Ryabitsev6-124/+238
2020-05-22Suggest what to do when auto-find failsKonstantin Ryabitsev1-1/+2
2020-05-22Add ability to diff arbitrary mbox filesKonstantin Ryabitsev4-45/+83
2020-05-21Do not crash when versions are specifiedKonstantin Ryabitsev1-3/+5
2020-05-19Display range-diff by defaultKonstantin Ryabitsev4-24/+105
2020-05-15Don't try to compare version to itselfKonstantin Ryabitsev1-0/+7
2020-05-15Initial implementation of b4 diffKonstantin Ryabitsev4-24/+239
2020-05-15Relax branch sanity-checking logicKonstantin Ryabitsev1-5/+2
2020-05-15Document changes to -PKonstantin Ryabitsev2-10/+14
2020-05-15Expand use of --cherry-pick ("this", globbing)Konstantin Ryabitsev2-2/+30
2020-05-13Don't fail when a message uses a weird charsetKonstantin Ryabitsev1-1/+7
2020-05-13Fix crasher for incomplete threadsKonstantin Ryabitsev1-1/+4
2020-05-11Make sure to always use the full refnameKonstantin Ryabitsev1-2/+2
2020-05-11Deal with cases when [branch] is not specifiedKonstantin Ryabitsev1-6/+24
2020-05-11Do not match everything in -a, only -sKonstantin Ryabitsev1-1/+7
2020-05-08Update documentation for am -P, ty -s/-d changesKonstantin Ryabitsev1-10/+7
2020-05-07Add -P,--cherry-pick option to "b4 am"Konstantin Ryabitsev3-13/+31
2020-05-07Match applied patches using message-idKonstantin Ryabitsev2-19/+40
2020-05-07Improve remote/branch mappingKonstantin Ryabitsev1-24/+9
2020-05-07Switch ty -s and -d to allow friendly rangesKonstantin Ryabitsev3-10/+28
2020-05-07Do not crash when thread is incompleteKonstantin Ryabitsev3-3/+5
2020-05-07Remove QP encoding when getting fromnameKonstantin Ryabitsev1-1/+2
2020-05-01Check if mbox applies to current treeKonstantin Ryabitsev2-16/+97
2020-04-27Parse body parts into usual chunksKonstantin Ryabitsev1-45/+115
2020-04-24Set version to 0.5.0-devKonstantin Ryabitsev1-1/+1
2020-04-24Add example files to manifestv0.4.0Konstantin Ryabitsev1-0/+1
2020-04-24Prepare for 0.4.0 releaseKonstantin Ryabitsev3-6/+9
2020-04-24Use "local tree" instead of "undefined"Konstantin Ryabitsev1-1/+1
2020-04-22Properly deal with merge to non-current branchKonstantin Ryabitsev1-2/+4
2020-04-20Use the cover for backfills when availableKonstantin Ryabitsev1-6/+9
2020-04-20Support file delete patches and binary patchesKonstantin Ryabitsev1-2/+24
2020-04-17Expand templates with ${branch} and ${treename}Konstantin Ryabitsev3-4/+103
2020-04-15Changes to b4 ty based on developer feedbackKonstantin Ryabitsev2-12/+31
2020-04-15Properly deal with diffs that delete all linesKonstantin Ryabitsev1-5/+13
2020-04-15Don't break on @@ -N,N +N @@ diff linesKonstantin Ryabitsev1-1/+4
2020-04-15Keep track of how many messages we createKonstantin Ryabitsev1-0/+8
2020-04-15Get info from gecos if we don't have user.nameKonstantin Ryabitsev1-0/+4
2020-04-15Be more useful during non-auto matchingKonstantin Ryabitsev1-5/+11
2020-04-15Switch to using patchwork-compatible hashesKonstantin Ryabitsev3-31/+91
2020-04-10Document b4 ty and add template examplesKonstantin Ryabitsev4-12/+195
2020-04-10Use ~/.signature if it exists for tpt defaultsKonstantin Ryabitsev2-8/+20
2020-04-10Add summaries to default templatesKonstantin Ryabitsev5-59/+120
2020-04-10Don't use git patch-id for patch trackingKonstantin Ryabitsev3-16/+11
2020-04-09Add b4 ty that aims to simplify common feedbackKonstantin Ryabitsev5-21/+591
2020-04-08Add pr subcommand to the manpageKonstantin Ryabitsev1-9/+32
2020-04-07Use trailers from old revisions if no changesKonstantin Ryabitsev1-20/+45
2020-04-07Better deal with urlescaped msgidsKonstantin Ryabitsev1-3/+7
2020-04-06Backfill missing threads from other lore listsKonstantin Ryabitsev1-18/+95
2020-04-03Recognize when reroll info is only in 1st patchKonstantin Ryabitsev1-0/+4
2020-04-03Auto-discover base commit when none providedKonstantin Ryabitsev1-3/+11
2020-03-30Clean up stray debug dataKonstantin Ryabitsev2-3/+2
2020-03-30Escape From lines in git-format-patch outputKonstantin Ryabitsev1-0/+4
2020-03-30Decode headers into utf-8 from QPKonstantin Ryabitsev2-3/+15
2020-03-30Add attestation checks for b4 prKonstantin Ryabitsev3-51/+122
2020-03-30Add current rev to version when running from gitKonstantin Ryabitsev1-0/+12
2020-03-30PR: fix when gitdir is specified via -gKonstantin Ryabitsev2-3/+7
2020-03-30Only add From: in the body if differentKonstantin Ryabitsev1-2/+5
2020-03-27Cleanups and better handling of utf-8 contentKonstantin Ryabitsev1-11/+15
2020-03-27We do want to use a list when sorting trailersKonstantin Ryabitsev1-2/+1
2020-03-27Document --no-cache and --sloppy-trailers flagsKonstantin Ryabitsev2-0/+13
2020-03-27Make cache locations project-specificKonstantin Ryabitsev1-1/+4
2020-03-26Add initial "b4 pr" command setKonstantin Ryabitsev4-104/+433
2020-03-25Ignore messages without plaintext contentKonstantin Ryabitsev1-0/+6
2020-03-24Warn when we are ignoring trailersKonstantin Ryabitsev3-42/+65
2020-03-24Strip leading id:/rfc822msgid:Konstantin Ryabitsev1-0/+3
2020-03-24b4: allow b4.sh to be symlinked toGreg Kroah-Hartman1-1/+2
2020-03-24Up the version to 0.4.0-devKonstantin Ryabitsev1-1/+1
2020-03-23Prepare for 0.3.4 releasev0.3.4Konstantin Ryabitsev3-4/+7
2020-03-23Use set() for trailers instead of list()Konstantin Ryabitsev1-12/+13
2020-03-23Use more unique mbx names by adding subjectsKonstantin Ryabitsev2-6/+14
2020-03-23Use a better single-sourced version setupKonstantin Ryabitsev3-5/+13
2020-03-23Typos: s/Start Trek/Star Trek/Geert Uytterhoeven3-3/+3
2020-03-23Require python >= 3.5Konstantin Ryabitsev1-0/+1
2020-03-20Force nocache if we're running with -cKonstantin Ryabitsev2-2/+6
2020-03-20Add caching layerKonstantin Ryabitsev4-18/+118
2020-03-20Improve brackets-within-brackets regexKonstantin Ryabitsev1-2/+2
2020-03-20Move b4-wrapper.sh to b4.shKonstantin Ryabitsev2-5/+4
2020-03-20Add b4-wrapper.sh scriptGeoff Levand2-4/+12
2020-03-19Properly handle blank lines in patchesKonstantin Ryabitsev1-3/+3
2020-03-19Document how to run from the checkout dirKonstantin Ryabitsev1-0/+9
2020-03-18Use b4.VERSION for setup.py version infoKonstantin Ryabitsev2-3/+3
2020-03-18Handle vN that only exists in the cover letterKonstantin Ryabitsev1-38/+54
2020-03-18Increment setup.py version as wellKonstantin Ryabitsev1-1/+1
2020-03-18Check the age of attestationv0.3.3Konstantin Ryabitsev4-15/+38
2020-03-17Up the version to 0.3.3-preKonstantin Ryabitsev1-1/+1
2020-03-17Show which patches failed attestationKonstantin Ryabitsev1-12/+27
2020-03-17Tweak formatting for a better man resultKonstantin Ryabitsev2-15/+13
2020-03-17Use the URL that doesn't force a 301Konstantin Ryabitsev1-1/+1
2020-03-16Quickfix for running without any commandsv0.3.2Konstantin Ryabitsev3-3/+10
2020-03-16Prepare 0.3.1 with minor fixesv0.3.1Konstantin Ryabitsev4-3/+20
2020-03-16Add support for the Fixes: follow-up trailerKonstantin Ryabitsev1-1/+7
2020-03-16Add docs and manpagesKonstantin Ryabitsev6-2/+790
2020-03-15Tweak attestation parametersKonstantin Ryabitsev5-18/+24
2020-03-14Initial commit after porting from korg-helpersKonstantin Ryabitsev7-0/+1978