aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2020-05-25Release 0.4.3 as final release in 0.4.y seriesv0.4.3stable-0.4.yKonstantin Ryabitsev1-1/+1
2020-05-15Document changes to -PKonstantin Ryabitsev2-2/+7
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-13Up version to 0.4.3-devKonstantin Ryabitsev1-1/+1
2020-05-12Prep for 0.4.2 with quickfixes for tyv0.4.2Konstantin Ryabitsev1-1/+1
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-11Increment version to 0.4.2-devKonstantin Ryabitsev1-1/+1
2020-05-11Do not match everything in -a, only -sKonstantin Ryabitsev1-1/+7
2020-05-08Up version to 0.4.1 for releasev0.4.1Konstantin Ryabitsev1-1/+1
2020-05-08Build manpage for 0.4.1 releaseKonstantin Ryabitsev1-9/+8
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-07Switch ty -s and -d to allow friendly rangesKonstantin Ryabitsev3-10/+28
2020-05-07Match applied patches using message-idKonstantin Ryabitsev2-19/+40
2020-05-07Improve remote/branch mappingKonstantin Ryabitsev1-24/+9
2020-05-07Remove QP encoding when getting fromnameKonstantin Ryabitsev1-1/+2
2020-04-27Parse message into common componentsKonstantin Ryabitsev1-4/+76
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