summaryrefslogtreecommitdiffstats
path: root/scripts
Commit message (Collapse)AuthorAgeFilesLines
* scripts/filter-active.py: Use parse_status to get stateBen Hutchings2023-08-201-1/+1
| | | | | | filter-active.py currently takes the first word of the status, as the overall state. This is not always correct. Use parse_status to get it instead.
* scripts/issue.py: Parse multiple statuses in the same fieldBen Hutchings2023-08-201-9/+50
| | | | | | | | | For issues with complex fixes, sometimes only part of the fix is applied to a stable branch. We record this by marking the issue as some combination of "released", "pending", and "needed". Change issue.parse_status() to be able to read past the first status and coalesce the statuses as necessary.
* scripts/issue.py: Remove broken matching of versions and changerefsBen Hutchings2023-08-201-5/+1
| | | | | | | | | This regexp never matched changerefs because it didn't expect space between the closing parentheses of versions and opening bracket of changerefs. This didn't matter because none of the scripts use versions or changerefs at the moment. So don't try to match them.
* scripts/filter-active.py: Size left-hand column to fit all namesBen Hutchings2019-08-091-2/+4
| | | | | | | | Currently the issues without CVE IDs have long names that cause their rows to be misaligned. Calculate the left-hand column width based on the maximum issue name length.
* Add script to find and retire inactive issuesBen Hutchings2019-03-281-0/+29
|
* Change parse_status() to return a dictionaryBen Hutchings2019-03-282-3/+3
|
* Move issue parsing into a moduleBen Hutchings2019-03-283-73/+86
|
* Convert filter-active.py to Python 3Ben Hutchings2019-03-281-15/+20
|
* filter-active.py: Exclude EOL releases by defaultBen Hutchings2018-06-251-5/+14
| | | | The EOL release names are loaded from the new file "eol_releases".
* filter-active.py: Use sets of releases for filtering instead of listsBen Hutchings2018-06-251-9/+11
|
* filter-active.py: Introduce inc_releases variableBen Hutchings2018-06-251-5/+6
| | | | | Changing attributes of the options object is weird; use a separate variable instead.
* There were CVEs assigned now with 7 digits in second part after yearSalvatore Bonaccorso2017-05-311-4/+4
| | | | | | Increase the padding and leave one extra space left. git-svn-id: svn+ssh://svn.debian.org/svn/kernel-sec@5326 e094ebfe-e918-0410-adfb-c712417f3574
* scripts/filter-active.py: Correctly align CVE IDs with last part >= 10000Ben Hutchings2017-01-031-1/+1
| | | | git-svn-id: svn+ssh://svn.debian.org/svn/kernel-sec@4831 e094ebfe-e918-0410-adfb-c712417f3574
* scripts/filter-active.py: Fix sorting of CVE IDs with last part >= 10000Ben Hutchings2017-01-031-2/+6
| | | | git-svn-id: svn+ssh://svn.debian.org/svn/kernel-sec@4830 e094ebfe-e918-0410-adfb-c712417f3574
* Implement the -s option to filter-active.pyBen Hutchings2016-02-291-9/+8
| | | | | | | It's existed since day 1. Never had any effect. git-svn-id: svn+ssh://svn.debian.org/svn/kernel-sec@4209 e094ebfe-e918-0410-adfb-c712417f3574
* Make filter-active a wrapper for filter-active.pyBen Hutchings2016-02-281-10/+3
| | | | git-svn-id: svn+ssh://svn.debian.org/svn/kernel-sec@4196 e094ebfe-e918-0410-adfb-c712417f3574
* filter-active: Add optional colour-coding of statusBen Hutchings2016-02-121-3/+30
| | | | | | | | Add options to enable/disable colour-coding, and enable by default if writing to a terminal. git-svn-id: svn+ssh://svn.debian.org/svn/kernel-sec@4155 e094ebfe-e918-0410-adfb-c712417f3574
* filter-active: Show all releases by default, using columnar formatBen Hutchings2016-02-121-11/+33
| | | | | | | | | | | | | Add support for showing multiple releases, with status truncated to 20 characters. Show the release names as column headings. When filtering by state, include all issues where any release has a state that should be included. Make the -r option truly optional, and default to showing all releases found in any issue. git-svn-id: svn+ssh://svn.debian.org/svn/kernel-sec@4154 e094ebfe-e918-0410-adfb-c712417f3574
* filter-active: Show "unknown" instead of blank statusBen Hutchings2016-02-121-2/+2
| | | | git-svn-id: svn+ssh://svn.debian.org/svn/kernel-sec@4153 e094ebfe-e918-0410-adfb-c712417f3574
* filter-active: Fix filtering of issue filesBen Hutchings2016-02-121-16/+12
| | | | | | | | | Removing items from a list while iterating over it results in items being skipped in the iteration, so it is possible that we will keep file names that should have been filtered out. git-svn-id: svn+ssh://svn.debian.org/svn/kernel-sec@4152 e094ebfe-e918-0410-adfb-c712417f3574
* filter-active.py: Set sane defaults for dirs and notstatesBen Hutchings2016-02-121-2/+5
| | | | | | | | | | | | | The script is called filter-active, so clearly the default directory should be 'active'. We usually only want to see issues that need fixing, so if no states are specified for inclusion or exclusion then exclude 'N/A', 'ignored' and 'released'. git-svn-id: svn+ssh://svn.debian.org/svn/kernel-sec@4151 e094ebfe-e918-0410-adfb-c712417f3574
* Fix regexps for exclusion of backup filesBen Hutchings2012-12-171-1/+1
| | | | git-svn-id: svn+ssh://svn.debian.org/svn/kernel-sec@2780 e094ebfe-e918-0410-adfb-c712417f3574
* Fix this:dann frazier2011-05-291-1/+1
| | | | | | | | filter-active.py:5: DeprecationWarning: please use 'debian' instead of 'debian_bundle' git-svn-id: svn+ssh://svn.debian.org/svn/kernel-sec@2336 e094ebfe-e918-0410-adfb-c712417f3574
* fix unhandled condition in find-commitRaphael Geissert2011-03-201-0/+2
| | | | git-svn-id: svn+ssh://svn.debian.org/svn/kernel-sec@2231 e094ebfe-e918-0410-adfb-c712417f3574
* find-commit: support recent changes to kernel.orgRaphael Geissert2010-02-051-1/+1
| | | | git-svn-id: svn+ssh://svn.debian.org/svn/kernel-sec@1712 e094ebfe-e918-0410-adfb-c712417f3574
* support searches involving regular expressionsRaphael Geissert2009-12-181-1/+2
| | | | git-svn-id: svn+ssh://svn.debian.org/svn/kernel-sec@1656 e094ebfe-e918-0410-adfb-c712417f3574
* don't search the same file more than once and reverse file order soRaphael Geissert2009-12-181-18/+19
| | | | | | newest kernel versions are search first git-svn-id: svn+ssh://svn.debian.org/svn/kernel-sec@1655 e094ebfe-e918-0410-adfb-c712417f3574
* coding error in find-commitRaphael Geissert2009-12-151-1/+1
| | | | git-svn-id: svn+ssh://svn.debian.org/svn/kernel-sec@1649 e094ebfe-e918-0410-adfb-c712417f3574
* find-commit:Raphael Geissert2009-12-151-4/+13
| | | | | | | | - refactor git pull code so that it actually works - preselect only interesting log files with grep before full search (searches are now about 100x faster) git-svn-id: svn+ssh://svn.debian.org/svn/kernel-sec@1646 e094ebfe-e918-0410-adfb-c712417f3574
* remove unused ubuntu scriptsRaphael Geissert2009-12-054-93/+0
| | | | git-svn-id: svn+ssh://svn.debian.org/svn/kernel-sec@1638 e094ebfe-e918-0410-adfb-c712417f3574
* find-commit script - searches kernel commit logs/diffs for search textsRaphael Geissert2009-12-051-0/+118
| | | | | | | | | | - the idea is to make it easier to determine affected/not-affected kernels (hopefully this is documented well enough; and i may have gone a bit overboard on robustness, but the benefit is that it takes absolutely no thought or knowledge of whats going on in the backend to run this thing; all you have to know is what you want to search for) git-svn-id: svn+ssh://svn.debian.org/svn/kernel-sec@1634 e094ebfe-e918-0410-adfb-c712417f3574
* ubuntu updatesKees Cook2008-11-171-1/+1
| | | | git-svn-id: svn+ssh://svn.debian.org/svn/kernel-sec@1264 e094ebfe-e918-0410-adfb-c712417f3574
* ubuntu released kernelsKees Cook2008-06-241-5/+13
| | | | git-svn-id: svn+ssh://svn.debian.org/svn/kernel-sec@1182 e094ebfe-e918-0410-adfb-c712417f3574
* ubuntu kernel triageKees Cook2008-05-061-1/+1
| | | | git-svn-id: svn+ssh://svn.debian.org/svn/kernel-sec@1159 e094ebfe-e918-0410-adfb-c712417f3574
* Ubuntu kernel updatesKees Cook2007-12-191-0/+2
| | | | git-svn-id: svn+ssh://svn.debian.org/svn/kernel-sec@1066 e094ebfe-e918-0410-adfb-c712417f3574
* ubuntu kernels pendingKees Cook2007-11-221-1/+1
| | | | git-svn-id: svn+ssh://svn.debian.org/svn/kernel-sec@1024 e094ebfe-e918-0410-adfb-c712417f3574
* Ubuntu CVE reviewKees Cook2007-11-211-1/+1
| | | | git-svn-id: svn+ssh://svn.debian.org/svn/kernel-sec@1022 e094ebfe-e918-0410-adfb-c712417f3574
* A smarter filter tool than my shell script versiondann frazier2007-11-051-0/+114
| | | | git-svn-id: svn+ssh://svn.debian.org/svn/kernel-sec@1008 e094ebfe-e918-0410-adfb-c712417f3574
* remove deb822 library; its part of the python-debian package nowdann frazier2007-11-051-192/+0
| | | | git-svn-id: svn+ssh://svn.debian.org/svn/kernel-sec@1006 e094ebfe-e918-0410-adfb-c712417f3574
* script logic updatesKees Cook2007-09-221-10/+12
| | | | git-svn-id: svn+ssh://svn.debian.org/svn/kernel-sec@957 e094ebfe-e918-0410-adfb-c712417f3574
* new scripts to help with ubuntu kernel releasesKees Cook2007-08-312-0/+32
| | | | git-svn-id: svn+ssh://svn.debian.org/svn/kernel-sec@937 e094ebfe-e918-0410-adfb-c712417f3574
* adjust ignore/release logicKees Cook2007-08-311-3/+6
| | | | git-svn-id: svn+ssh://svn.debian.org/svn/kernel-sec@936 e094ebfe-e918-0410-adfb-c712417f3574
* add __getitem__ to extract stored fields and handle multiline dataKees Cook2007-08-311-0/+10
| | | | git-svn-id: svn+ssh://svn.debian.org/svn/kernel-sec@935 e094ebfe-e918-0410-adfb-c712417f3574
* updating ubuntu releases, adding missing descriptionsKees Cook2007-07-181-1/+1
| | | | git-svn-id: svn+ssh://svn.debian.org/svn/kernel-sec@899 e094ebfe-e918-0410-adfb-c712417f3574
* clean up "published" vs "released" typos.Kees Cook2007-06-281-0/+44
| | | | | | | added ubuntu table visualization script. git-svn-id: svn+ssh://svn.debian.org/svn/kernel-sec@874 e094ebfe-e918-0410-adfb-c712417f3574
* link to kernel-sec svn instead of mitre - mitre links should already be in svndann frazier2007-06-061-1/+1
| | | | git-svn-id: svn+ssh://svn.debian.org/svn/kernel-sec@851 e094ebfe-e918-0410-adfb-c712417f3574
* of course there's a reason we're ignoring it, but just saying 'ignored' is ↵dann frazier2007-06-061-1/+1
| | | | | | good enough git-svn-id: svn+ssh://svn.debian.org/svn/kernel-sec@850 e094ebfe-e918-0410-adfb-c712417f3574
* revert r494 - doesn't seem to require python2.4, and this way it works on ↵dann frazier2007-06-061-1/+1
| | | | | | gluck which is still running sarge git-svn-id: svn+ssh://svn.debian.org/svn/kernel-sec@849 e094ebfe-e918-0410-adfb-c712417f3574
* link to the cve at mitredann frazier2007-06-061-2/+7
| | | | git-svn-id: svn+ssh://svn.debian.org/svn/kernel-sec@848 e094ebfe-e918-0410-adfb-c712417f3574
* update active CVEs for ubuntuKees Cook2007-05-151-1/+1
| | | | git-svn-id: svn+ssh://svn.debian.org/svn/kernel-sec@821 e094ebfe-e918-0410-adfb-c712417f3574

© 2014-2024 Faster IT GmbH | imprint | privacy policy