index
:
kernel/git/mricon/korg-helpers.git
master
Small helper scripts for interacting with kernel.org
Konstantin Ryabitsev
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
Age
Commit message (
Expand
)
Author
Files
Lines
2024-01-22
pwbot: fix pagination logic bug in REST results
HEAD
master
Konstantin Ryabitsev
1
-1
/
+7
2023-07-19
mlmmj-subscriber-sync: also catch OSError
Konstantin Ryabitsev
1
-1
/
+1
2023-07-19
pr-tracker-bot: add process-id to logging
Konstantin Ryabitsev
1
-1
/
+1
2023-07-19
git-patchwork-bot: support histogram patches
Konstantin Ryabitsev
1
-2
/
+5
2023-07-18
Keep DKIM and X-Developer headers
Konstantin Ryabitsev
1
-0
/
+2
2023-06-15
git-patchwork-bot: retry patch generation with --histogram
Konstantin Ryabitsev
1
-5
/
+9
2023-06-02
mlmmj-subscriber-sync: add ability to use a git repo for subs
Konstantin Ryabitsev
1
-1
/
+32
2023-05-31
list-archive-collector: improve marc retrieval
Konstantin Ryabitsev
1
-16
/
+41
2023-04-25
Update mlmmj-subscriber-sync to support checksums
Konstantin Ryabitsev
1
-17
/
+75
2023-04-04
Add mlmmj-subscriber-sync
Konstantin Ryabitsev
1
-0
/
+157
2023-01-03
groupsio-webhook: don't check for action
Konstantin Ryabitsev
1
-3
/
+5
2022-10-21
list-archive-maker: fix msgmap.sqlite3 support
Konstantin Ryabitsev
1
-5
/
+5
2022-10-20
archive-collector: allow clean-subject to take multiple strings
Konstantin Ryabitsev
1
-9
/
+10
2022-10-20
list-collectors: small improvements
Konstantin Ryabitsev
2
-113
/
+136
2022-10-11
Optimize emergency saving of messages
Konstantin Ryabitsev
1
-15
/
+22
2022-10-11
More debugging options for groupsio webhook
Konstantin Ryabitsev
1
-0
/
+13
2022-10-11
Rewrite groupsio-hook to add logging
Konstantin Ryabitsev
2
-20
/
+111
2022-08-08
mainline-when: treat 19 as the last minver
Konstantin Ryabitsev
1
-8
/
+19
2022-06-27
Allow list-id to be a globbing match
Konstantin Ryabitsev
1
-1
/
+1
2022-06-27
Add support to write out as maildir
Konstantin Ryabitsev
1
-5
/
+15
2022-06-02
Tweak wording on mainline-when
Konstantin Ryabitsev
1
-3
/
+9
2022-04-26
Treat failures to uncompress as non-fatal
Konstantin Ryabitsev
1
-2
/
+6
2022-04-26
Adjust default sig-prover node list
Konstantin Ryabitsev
1
-4
/
+3
2022-02-01
mainline-when: fix var scoping issues
Konstantin Ryabitsev
1
-3
/
+3
2022-01-31
mainline-when: rework to remove depedencies and generate .ics
Konstantin Ryabitsev
1
-37
/
+120
2022-01-31
mainline-when: add a tiny script to estimate dates
Konstantin Ryabitsev
1
-0
/
+96
2022-01-25
Fix hash generation after switching to "git show"
Konstantin Ryabitsev
1
-17
/
+23
2022-01-25
patchwork-bot: add ability to match by msgid
Konstantin Ryabitsev
1
-87
/
+70
2021-12-16
Revert "patchwork-bot: Ignore empty context lines"
Konstantin Ryabitsev
1
-3
/
+1
2021-12-14
patchwork-bot: add support for --tokens-file
Konstantin Ryabitsev
2
-4
/
+19
2021-12-14
patchwork-bot: add proper typing hints
Konstantin Ryabitsev
1
-57
/
+75
2021-12-14
patchwork-bot: remove xmlrpc vestiges
Konstantin Ryabitsev
1
-124
/
+104
2021-12-13
patchwork-bot: Add --pwhash for debugging
Kees Cook
1
-0
/
+20
2021-12-13
patchwork-bot: Ignore empty context lines
Kees Cook
1
-1
/
+3
2021-12-13
patchwork-bot: Allow initial database to skip recent commits
Kees Cook
1
-3
/
+11
2021-12-13
patchwork-bot: Handle repo being a worktree
Kees Cook
2
-2
/
+26
2021-12-13
patchwork-bot: Allow limiting heads to single branch
Kees Cook
2
-3
/
+5
2021-12-13
patchwork-bot: Create CACHEDIR if it is missing
Kees Cook
1
-0
/
+3
2021-12-13
patchwork-bot: Note which actions are part of "housekeeping"
Kees Cook
1
-1
/
+1
2021-10-07
git-patchwork-bot: use shortened refname in notices
Konstantin Ryabitsev
1
-2
/
+2
2021-10-06
git-patchwork-bot: bugfixes and template change
Konstantin Ryabitsev
2
-7
/
+12
2021-10-06
git-patchwork-bot: use a global lock
Konstantin Ryabitsev
1
-8
/
+8
2021-10-06
git-patchwork-bot: First go at committer information
Konstantin Ryabitsev
1
-14
/
+27
2021-10-06
bugzilla-junker: set as executable
Konstantin Ryabitsev
1
-0
/
+0
2021-10-06
git-patchwork-bot: Handle more merge commit formats
Konstantin Ryabitsev
1
-8
/
+16
2021-09-27
Update git-patchwork-bot to use API 1.2
Konstantin Ryabitsev
1
-7
/
+12
2021-09-27
Add bugzilla-junker
Konstantin Ryabitsev
2
-0
/
+386
2021-09-27
Add the groupsio webhook
Konstantin Ryabitsev
1
-0
/
+119
2021-09-15
Add initial support for mailman3 archives
Konstantin Ryabitsev
1
-26
/
+105
2021-08-05
stable-builder.py: add help text for what the valid commands are
Greg KH
1
-0
/
+16
2021-08-05
Use list_all_devices to avoid pagination
Konstantin Ryabitsev
1
-1
/
+1
2021-07-20
Tweak output for pipermail processing
Konstantin Ryabitsev
1
-0
/
+1
2021-07-15
Add pi-origin-maker tool
Konstantin Ryabitsev
1
-0
/
+224
2021-05-21
Use construct more tolerant to unicode failures
Konstantin Ryabitsev
1
-2
/
+7
2021-04-15
list-archive-maker: better handle mails with misencoded real names
Uwe Kleine-König
1
-2
/
+9
2021-04-15
list-archive-maker: collect recipents in lists instead of strings
Uwe Kleine-König
1
-14
/
+8
2021-04-15
Add DCO
Konstantin Ryabitsev
2
-1
/
+47
2021-04-15
Remove obsolete scripts
Konstantin Ryabitsev
2
-1731
/
+0
2021-04-14
Adjust email address in README
Konstantin Ryabitsev
1
-4
/
+3
2021-04-01
Fix for when mailhost is not defined
Konstantin Ryabitsev
1
-1
/
+1
2021-04-01
Show which keyring we are using
Konstantin Ryabitsev
1
-3
/
+3
2021-04-01
Tweak sig-prover header (instructions)
Konstantin Ryabitsev
1
-3
/
+7
2021-04-01
Copy admonition from the commit
Konstantin Ryabitsev
1
-0
/
+14
2021-04-01
Add sig-prover
Konstantin Ryabitsev
6
-0
/
+494
2021-03-26
Fix mailman demangling
Konstantin Ryabitsev
1
-9
/
+8
2021-03-22
Include the stable-builder minibot
Konstantin Ryabitsev
3
-0
/
+353
2021-03-07
Don't use CDN for checksums file
Konstantin Ryabitsev
1
-1
/
+1
2021-02-18
Update CDNBUNDLE defaults
Konstantin Ryabitsev
1
-3
/
+3
2021-02-17
Make sure we cast the header to string
Konstantin Ryabitsev
1
-1
/
+1
2020-11-27
Don't die on bugs in python's email module
Konstantin Ryabitsev
1
-3
/
+7
2020-11-27
Handle From lines without @
Konstantin Ryabitsev
1
-1
/
+1
2020-11-27
Be more conservative assuming mbx format
Konstantin Ryabitsev
1
-5
/
+4
2020-11-27
More handling of non-mangled mailman archives
Konstantin Ryabitsev
1
-13
/
+15
2020-11-27
Don't demangle From: if it's not mangled
Konstantin Ryabitsev
1
-6
/
+7
2020-11-27
Fix crasher on missing From: address
Konstantin Ryabitsev
1
-1
/
+1
2020-11-27
Deal with mailman archives that don't mangle
Konstantin Ryabitsev
1
-5
/
+9
2020-11-16
Fix mailman archive downloads
Konstantin Ryabitsev
1
-6
/
+9
2020-11-13
Default to project-level fromstates
Konstantin Ryabitsev
1
-1
/
+1
2020-11-02
Do not attach identical rev-list files twice
Konstantin Ryabitsev
1
-15
/
+21
2020-10-23
Add post-receive-activity-feed
Konstantin Ryabitsev
1
-0
/
+165
2020-10-20
Split list-archive-maker into two scripts
Konstantin Ryabitsev
3
-210
/
+661
2020-10-16
Improve autoarchive housekeeping
Konstantin Ryabitsev
1
-7
/
+14
2020-10-05
Only add cc's if we're not doing "onlyto"
Konstantin Ryabitsev
1
-16
/
+18
2020-10-05
Fix typo that should totally have been linted
Konstantin Ryabitsev
1
-1
/
+1
2020-10-05
Fixes and a new 'ccall' feature
Konstantin Ryabitsev
1
-34
/
+45
2020-09-25
Don't require -r for housekeeping
Konstantin Ryabitsev
1
-2
/
+5
2020-09-25
Fixes for git-patchwork-bot and an example.yaml
Konstantin Ryabitsev
2
-17
/
+181
2020-09-24
Initial version 2.0
Konstantin Ryabitsev
1
-570
/
+646
2020-09-02
Warn everyone that get-lore-mbox is obsolete
Konstantin Ryabitsev
1
-0
/
+5
2020-08-05
Updates to pr-tracker-bot
Konstantin Ryabitsev
1
-88
/
+61
2020-06-01
POSIX compatibility for linux-bundle-clone
Cem Keylan
1
-22
/
+16
2020-03-19
Don't set references on summary emails
Konstantin Ryabitsev
1
-6
/
+6
2020-03-12
Preserve original order of identical trailers
Konstantin Ryabitsev
1
-1
/
+2
2020-03-10
Add more fuzzy trailer matching logic
Konstantin Ryabitsev
1
-2
/
+32
2020-03-09
Relax trailer sanity-checking to match by name
Konstantin Ryabitsev
1
-4
/
+5
2020-03-09
Implement strict thread matching
Konstantin Ryabitsev
1
-2
/
+49
2020-03-06
Handle subsequent patches without versioning
Konstantin Ryabitsev
1
-4
/
+23
2020-03-06
Use the proper patch when guessing series start
Konstantin Ryabitsev
1
-3
/
+7
2020-03-02
Add option to process a local mbox file
Konstantin Ryabitsev
1
-44
/
+57
2020-02-28
Do not BT when we are unable to parse atom
Konstantin Ryabitsev
1
-1
/
+7
2020-02-28
A few updates to attest-patches.py
Konstantin Ryabitsev
1
-19
/
+58
2020-02-26
Use the UID that matched From in the trailer
Konstantin Ryabitsev
1
-5
/
+8
2020-02-26
Tweak attestation trailer wording a bit
Konstantin Ryabitsev
1
-3
/
+4
2020-02-26
Print out an attested-by line
Konstantin Ryabitsev
1
-1
/
+5
2020-02-25
Fixes to deal with multiple attestations
Konstantin Ryabitsev
1
-6
/
+7
2020-02-25
Add -T option that does not touch trailers
Konstantin Ryabitsev
1
-4
/
+11
2020-02-25
Add a few more user-friendly options
Konstantin Ryabitsev
1
-6
/
+18
2020-02-25
Add a few more features to attest-patches
Konstantin Ryabitsev
1
-86
/
+122
2020-02-25
Don't use the Date header for attestation
Konstantin Ryabitsev
1
-3
/
+23
2020-02-25
Add attest-patches.py proof of concept
Konstantin Ryabitsev
1
-0
/
+429
2020-02-25
Remove quotes from subject-based queries
Konstantin Ryabitsev
1
-1
/
+1
2020-02-25
Handle a handful of corner cases
Konstantin Ryabitsev
1
-10
/
+29
2020-02-24
Don't BT when the cover letter is missing
Konstantin Ryabitsev
1
-5
/
+9
2020-02-20
Match binary blob patches sent to linux-firmware
Konstantin Ryabitsev
1
-4
/
+7
2020-02-20
Be better matching whitespace in multiline regex
Konstantin Ryabitsev
1
-3
/
+3
2020-02-20
Deal with missing messages in the thread
Konstantin Ryabitsev
1
-2
/
+2
2020-02-17
Handle patches sent as attachments
Konstantin Ryabitsev
1
-11
/
+18
2020-02-17
Handle another corner case with prefixes
Konstantin Ryabitsev
1
-1
/
+3
2020-02-17
Fix TB on 8bit headers in older python
Konstantin Ryabitsev
1
-18
/
+7
2020-02-13
Make sure follow-up trailers match email in From
Konstantin Ryabitsev
1
-5
/
+22
2020-02-13
Handle [PATCH 6/5] and URLs instead of msgids
Konstantin Ryabitsev
1
-32
/
+41
2020-02-13
Use requests session
Konstantin Ryabitsev
1
-10
/
+15
2020-02-13
Fix -t suggestion formatting
Konstantin Ryabitsev
1
-1
/
+1
2020-02-13
Add -Q to save the mbox as quilt patches
Konstantin Ryabitsev
1
-11
/
+65
2020-02-12
Bugfixes and better handling for trailers
Konstantin Ryabitsev
1
-40
/
+133
2020-02-12
Deal with a few more prefix corner-cases
Konstantin Ryabitsev
1
-3
/
+4
2020-02-12
Refactor get-lore-mbox
Konstantin Ryabitsev
1
-305
/
+496
2020-02-11
Gracefully bail if all patches are missing
Konstantin Ryabitsev
1
-0
/
+4
2020-02-11
Properly decode non-utf8 message content
Konstantin Ryabitsev
1
-1
/
+8
2020-02-11
Show friendlier errors for some failures
Konstantin Ryabitsev
1
-1
/
+7
2020-02-10
Fix for when in-reply-to is not in the thread
Konstantin Ryabitsev
1
-1
/
+1
2020-02-05
Fix a cover letter bug
Konstantin Ryabitsev
1
-1
/
+1
2020-02-05
Better support for odder msgid headers
Konstantin Ryabitsev
1
-3
/
+6
2020-02-04
Messages with diffs can't be cover letters
Konstantin Ryabitsev
1
-1
/
+1
2020-02-04
Add a feature to fetch newer series revisions
Konstantin Ryabitsev
1
-57
/
+224
2020-02-03
Make sure trailers are unique
Konstantin Ryabitsev
1
-1
/
+1
2020-02-03
Add -t/--apply-cover-trailers option
Konstantin Ryabitsev
1
-11
/
+34
2020-02-03
Better de-miming support
Konstantin Ryabitsev
1
-15
/
+18
2020-02-03
Don't encode any of the messages
Konstantin Ryabitsev
1
-5
/
+13
2020-02-02
Fixes and revamps after more testing
Konstantin Ryabitsev
1
-57
/
+80
2020-02-01
Make -q output more useful
Konstantin Ryabitsev
1
-7
/
+8
2020-02-01
Improvements based on feedback from Linus
Konstantin Ryabitsev
1
-38
/
+129
2020-01-31
Don't go back on series
Konstantin Ryabitsev
1
-1
/
+1
2020-01-31
Return a useful error for unknown msgids
Konstantin Ryabitsev
1
-1
/
+4
2020-01-31
Add a few more tweaks to get-lore-mbox
Konstantin Ryabitsev
1
-7
/
+9
2020-01-31
Fixes for a Unicode error
Konstantin Ryabitsev
1
-12
/
+18
2020-01-31
Initial version of get-lore-mbox
Konstantin Ryabitsev
1
-0
/
+312
2020-01-21
Tweak wording in sendmail-pi-feed instructions
Konstantin Ryabitsev
1
-3
/
+11
2020-01-21
Add sendmail-pi-feed
Konstantin Ryabitsev
1
-0
/
+95
2020-01-11
Always commit after prepping new epoch
Konstantin Ryabitsev
1
-0
/
+2
2019-10-18
Not all pull requests have the word "git"
Konstantin Ryabitsev
1
-1
/
+1
2019-10-11
A couple of hotfixes
Konstantin Ryabitsev
1
-2
/
+2
2019-10-07
Small cleanup tweaks to logging, mostly
Konstantin Ryabitsev
1
-14
/
+7
2019-10-07
Support "cclist" as config option
Konstantin Ryabitsev
1
-3
/
+11
2019-10-07
Initial support for pull requests
Konstantin Ryabitsev
1
-5
/
+102
2019-09-26
Fix for multiline Cc: entries
Konstantin Ryabitsev
1
-11
/
+12
2019-08-29
Tweak trusted comment content
Konstantin Ryabitsev
1
-1
/
+2
2019-08-28
Add minisign support to git-archive-signer
Konstantin Ryabitsev
1
-1
/
+69
2019-08-05
Check Re:plies as well as thread starters
Konstantin Ryabitsev
1
-3
/
+3
2019-08-05
Don't put debug data into logs unless -v
Konstantin Ryabitsev
1
-1
/
+4
2019-06-30
Fix for multiple stable versions available
Konstantin Ryabitsev
1
-1
/
+1
2019-05-22
Fix typo in regex
Konstantin Ryabitsev
1
-1
/
+1
2019-05-22
Be more inclusive when stripping prefixes
Konstantin Ryabitsev
1
-1
/
+1
2019-03-19
Fix off-by-one in get_unprocessed_prs
Konstantin Ryabitsev
1
-1
/
+1
2019-03-13
Properly roll over between public-inbox shards
Konstantin Ryabitsev
1
-174
/
+127
2019-02-12
Handle cases where refname is tags/foo
Konstantin Ryabitsev
1
-5
/
+7
2019-02-11
Look up shortname refs in proper order
Konstantin Ryabitsev
1
-7
/
+18
2019-02-11
Support roll-over between shards
Konstantin Ryabitsev
1
-2
/
+25
2019-01-25
Simplify To/Cc normalization code a bit
Konstantin Ryabitsev
1
-24
/
+32
2019-01-25
Cosmetic cleanups for the linter
Konstantin Ryabitsev
1
-2
/
+2
2019-01-25
Match list IDs case insensitively
Daniel Jordan via RT
1
-7
/
+11
2019-01-25
handle multiple To: and Cc: fields in malformed emails
Daniel Jordan via RT
1
-1
/
+34
2019-01-25
include Resent-to: header when collecting messages
Daniel Jordan via RT
1
-1
/
+3
2019-01-21
Rework how we check if a PR has been applied
Konstantin Ryabitsev
1
-52
/
+58
2019-01-16
Small cleanups for consistency
Konstantin Ryabitsev
1
-20
/
+20
2019-01-16
Handle pre-push hook behaviour more properly
Konstantin Ryabitsev
1
-28
/
+68
2019-01-16
Initial go at the git-verify-to-tip script
Konstantin Ryabitsev
1
-0
/
+90
2019-01-15
First go at adding nttp import support
Konstantin Ryabitsev
1
-12
/
+58
2019-01-11
Strip leading [prefixes] from series names
Konstantin Ryabitsev
1
-0
/
+5
2019-01-11
Replace spaces with dashes in state names
Konstantin Ryabitsev
1
-1
/
+2
2019-01-11
Patchwork replaces spaces with dashes in state
Konstantin Ryabitsev
1
-1
/
+1
2019-01-09
Lots of small cleanups
Konstantin Ryabitsev
4
-107
/
+105
2019-01-09
Strip message-id of any trailing whitespace
Konstantin Ryabitsev
1
-0
/
+4
2019-01-09
Tweak the URL regex to be more strict
Konstantin Ryabitsev
1
-4
/
+4
2019-01-09
Use custom make_msgid for saner message-IDs
Konstantin Ryabitsev
1
-2
/
+16
2019-01-09
Support git@github.com style URLs
Konstantin Ryabitsev
1
-2
/
+2
2019-01-09
Don't force a slash in commit link
Konstantin Ryabitsev
1
-3
/
+3
2019-01-08
Add settable "fromstate" config variable
Konstantin Ryabitsev
1
-3
/
+10
2019-01-03
Quickfix for logging traceback
Konstantin Ryabitsev
1
-1
/
+1
2019-01-03
Rely solely on dates for series superseding
Konstantin Ryabitsev
1
-18
/
+26
2018-12-18
Fix for when there are multiple cc headers
Konstantin Ryabitsev
1
-1
/
+4
2018-12-13
Don't send a report when summaryto not set
Konstantin Ryabitsev
1
-0
/
+8
2018-12-13
Use X-Patchwork-Bot: notify header logic
Konstantin Ryabitsev
1
-29
/
+34
2018-12-05
Fix logic for onlyifcc and handle lowercase cc's
Konstantin Ryabitsev
1
-1
/
+3
2018-12-05
Don't try to get emails out of a NoneType
Konstantin Ryabitsev
1
-3
/
+7
2018-12-05
Improve email quoting and exclusion rules
Konstantin Ryabitsev
1
-12
/
+42
2018-12-04
Deal with multipart-signed pull requests
Konstantin Ryabitsev
2
-10
/
+21
2018-12-03
Check before deleting patch from cache
Konstantin Ryabitsev
1
-1
/
+3
2018-12-03
Significant rework to improve notify_submitter
Konstantin Ryabitsev
1
-245
/
+337
2018-11-30
Sort by submitter/name instead of submitter/id
Konstantin Ryabitsev
1
-1
/
+1
[next]