Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | check-syntax: switch to Python 3 | Emilio Pozuelo Monfort | 2020-08-06 | 1 | -1/+1 | |
| | ||||||
* | update-db: switch to Python 3 | Emilio Pozuelo Monfort | 2020-08-06 | 1 | -1/+1 | |
| | ||||||
* | tracker_service: switch to Python 3 | Emilio Pozuelo Monfort | 2020-08-06 | 1 | -1/+1 | |
| | ||||||
* | tracker_service: convert maps to lists for make_list | Emilio Pozuelo Monfort | 2020-08-06 | 1 | -3/+3 | |
| | | | | | | | | | Otherwise under python 3, make_list will fail with empty maps as the map object will evaluate to true even if it's empty. We could cast to a list in make_list before evaluating it, but then we would need to ensure that we're receiving a valid type. This is probably simpler. | |||||
* | apt-update-file: switch to Python 3 | Emilio Pozuelo Monfort | 2020-08-06 | 1 | -1/+1 | |
| | ||||||
* | update-nvd: switch to Python 3 | Emilio Pozuelo Monfort | 2020-08-06 | 1 | -1/+1 | |
| | ||||||
* | update-nvd: convert values to a list | Emilio Pozuelo Monfort | 2020-08-06 | 1 | -1/+1 | |
| | | | | | Otherwise we get a dict_values object under python3 which we can't sort. | |||||
* | bin/report-vuln: switch to python3 | Emilio Pozuelo Monfort | 2020-08-06 | 1 | -8/+3 | |
| | ||||||
* | bin/report-vuln: decode the url data | Emilio Pozuelo Monfort | 2020-08-06 | 1 | -1/+1 | |
| | | | | We get a bytes object under python 3. | |||||
* | bin/report-vuln: adapt urllib import for py3 | Emilio Pozuelo Monfort | 2020-08-06 | 1 | -3/+7 | |
| | ||||||
* | bin/report-vuln: split imports | Emilio Pozuelo Monfort | 2020-08-06 | 1 | -1/+4 | |
| | ||||||
* | bin/contact-maintainers: don't redefine get_maintainers | Emilio Pozuelo Monfort | 2020-08-06 | 1 | -6/+3 | |
| | ||||||
* | report-vuln: uses python2 still, make this clear | Salvatore Bonaccorso | 2020-08-05 | 1 | -1/+1 | |
| | ||||||
* | bts-update: don't print number of tags changed | Emilio Pozuelo Monfort | 2020-08-04 | 1 | -1/+0 | |
| | | | | If there's no error, proceed quietly. | |||||
* | unsupported_packages: remove default Debian version | Emilio Pozuelo Monfort | 2020-07-29 | 1 | -1/+1 | |
| | | | | | | | The recent bump should have been to 9, but rather than fixing that, let's just remove the default version and make users set it to avoid further mistakes. The only current user is lts-cve-triage which properly sets the version to 9. | |||||
* | tracker_service: properly sort fixed versions table | Emilio Pozuelo Monfort | 2020-07-29 | 1 | -1/+2 | |
| | ||||||
* | tracker_service.py: evaluate dict items as a list | Emilio Pozuelo Monfort | 2020-07-29 | 1 | -1/+1 | |
| | | | | | | In python3 this is an iterator, which breaks when the dict is modified. To avoid that, force it to be evaluated as a list. | |||||
* | tracker_service.py: open the binary image file as binary | Emilio Pozuelo Monfort | 2020-07-29 | 1 | -1/+1 | |
| | ||||||
* | tracker_service.py: use a lambda function to sort | Emilio Pozuelo Monfort | 2020-07-29 | 1 | -1/+1 | |
| | | | | As cmp is gone in py3. Also don't pass it as a positional argument. | |||||
* | test-web-server: call tracker_service.py directly | Emilio Pozuelo Monfort | 2020-07-29 | 1 | -2/+2 | |
| | | | | | | It's an executable, so no need to call python first and potentially use a different interpreter than what tracker_service.py declares in the hashbang. | |||||
* | tracker_service.py: fix use of tabs | Emilio Pozuelo Monfort | 2020-07-29 | 1 | -14/+14 | |
| | ||||||
* | Force filter() to get evaluated as list | Brian May | 2020-07-29 | 1 | -1/+1 | |
| | | | | | Under Python 3, filter() doesn't return a list (as in Python 2), but must be evaluated before it can be used as a list. | |||||
* | increase debian_version for Stretch | Thorsten Alteholz | 2020-07-21 | 1 | -1/+1 | |
| | ||||||
* | unsupported_packages.py: Update LTS version to 8. | Chris Lamb | 2020-07-12 | 1 | -1/+1 | |
| | ||||||
* | support-ended.py: Add scheduled EOL for stretch in LTS | Salvatore Bonaccorso | 2020-07-05 | 1 | -1/+1 | |
| | ||||||
* | Merge branch 'end-of-life-security-support-stretch' into 'master' | Salvatore Bonaccorso | 2020-07-05 | 2 | -2/+2 | |
|\ | | | | | | | | | Update security-tracker data for end of life of regular security support for stretch See merge request security-tracker-team/security-tracker!55 | |||||
| * | LTS: When checking for missing lts uploads use stretch sources | Salvatore Bonaccorso | 2020-06-20 | 1 | -1/+1 | |
| | | | | | | | | Signed-off-by: Salvatore Bonaccorso <carnil@debian.org> | |||||
| * | add-dsa-needed: Only list packages for stable for dsa-needed list | Salvatore Bonaccorso | 2020-06-20 | 1 | -1/+1 | |
| | | | | | | | | Signed-off-by: Salvatore Bonaccorso <carnil@debian.org> | |||||
* | | Use the new introduced pkgs_print() helper function | Salvatore Bonaccorso | 2020-06-22 | 1 | -2/+2 | |
| | | | | | | | | | | | | | | | | | | In the former code block we target packages which need an update in multiple supported release. The later block is iterating only over individual releases to add packages individually per release where needed. Signed-off-by: Salvatore Bonaccorso <carnil@debian.org> | |||||
* | | Introduce new pkgs_print() helper function | Salvatore Bonaccorso | 2020-06-22 | 1 | -0/+12 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Depending on if a suffix should be included in the printout of the package set accordingly the format string for the printf invocation. The idea is depending on if only on release is supported the listing in the dsa-needed.txt should be either: -- pkg -- if only one suite is supported. In the case multiple suites are supported but the package needs an update only in one release, the listing should be -- $pkg/release -- Introduce helper function taking arguments as package, flag for suffix inclusion an to be used suffix. A later commit will use the new helper function where needed. Signed-off-by: Salvatore Bonaccorso <carnil@debian.org> | |||||
* | | Fix indentation in while loop lost in an earlier refactoring | Salvatore Bonaccorso | 2020-06-22 | 1 | -1/+1 | |
| | | | | | | | | Fixes: 2df873e89355 ("Replace tabs with spaces for add-dsa-needed.sh script") | |||||
* | | add-dsa-needed: Add code comment on intention of package addition | Salvatore Bonaccorso | 2020-06-22 | 1 | -0/+4 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | We do this in two steps. In a first step for all supported releases where there is a common package which needs an update (thus after the sorting of the common list and filter out only the duplicated lines) we add those to dsa-needed.txt without suffix to indicate the package needs an update in multiple (supported) suites. In the later step, we only -- for each release -- add pkg/release to dsa-needed.txt to indicate the package needs only an update in the respective release. v2: Fix typo in comment about adding packages with /$release suffix Signed-off-by: Salvatore Bonaccorso <carnil@debian.org> | |||||
* | | Remove old comment about LTS releases | Salvatore Bonaccorso | 2020-06-20 | 1 | -2/+0 | |
|/ | | | | Signed-off-by: Salvatore Bonaccorso <carnil@debian.org> | |||||
* | SyntaxError: closing parenthesis ')' does not match opening | Abhijith PA | 2020-06-05 | 1 | -1/+1 | |
| | | | | | | parenthesis '[' Square bracket before RELEASES is unnecessary | |||||
* | Merge branch 'distro-config' into 'master' | Salvatore Bonaccorso | 2020-06-04 | 6 | -112/+117 | |
|\ | | | | | | | | | Distro config reunification See merge request security-tracker-team/security-tracker!48 | |||||
| * | tracker_data: remove RELEASES array | Emilio Pozuelo Monfort | 2020-02-26 | 1 | -22/+0 | |
| | | | | | | | | | | This also removes the normalize_release method, and Issue::get_status() no longer supports passing aliases such as 'stable' or 'lts'. | |||||
| * | Call TrackerData's Issue::get_status() with release codenames | Emilio Pozuelo Monfort | 2020-02-26 | 2 | -4/+4 | |
| | | ||||||
| * | lts-cve-triage: take lts releases from config.py | Emilio Pozuelo Monfort | 2020-02-26 | 1 | -1/+14 | |
| | | ||||||
| * | lts-bts: get LTS release from config.py | Emilio Pozuelo Monfort | 2020-02-26 | 1 | -2/+10 | |
| | | ||||||
| * | lts-needs-forward-port: add FIXME about looking at stable pu list | Emilio Pozuelo Monfort | 2020-02-26 | 1 | -0/+1 | |
| | | ||||||
| * | lts-needs-forward-port: take releases from config.py | Emilio Pozuelo Monfort | 2020-02-26 | 1 | -8/+20 | |
| | | ||||||
| * | tracker_service: simplify stable-like callbacks | Emilio Pozuelo Monfort | 2020-02-26 | 1 | -7/+2 | |
| | | | | | | | | And take the file out of README.releases. | |||||
| * | tracker_service: dynamically register stable releases | Emilio Pozuelo Monfort | 2020-02-26 | 1 | -29/+27 | |
| | | ||||||
| * | tracker_service: unify *stable methods | Emilio Pozuelo Monfort | 2020-02-26 | 1 | -29/+15 | |
| | | ||||||
| * | tracker_service: don't hardcode codenames in db queries | Emilio Pozuelo Monfort | 2020-02-26 | 1 | -12/+11 | |
| | | ||||||
| * | tracker_service: don't hardcode backport codenames | Emilio Pozuelo Monfort | 2020-02-26 | 1 | -3/+3 | |
| | | ||||||
| * | tracker_service: don't register oldoldstable when not supported | Emilio Pozuelo Monfort | 2020-02-26 | 1 | -8/+13 | |
| | | ||||||
| * | gen-DSA: get distro info from config.json | Emilio Pozuelo Monfort | 2020-02-26 | 1 | -10/+20 | |
| | | ||||||
* | | Don't warn about potential duplicate work when issuing a regression update; ↵ | Chris Lamb | 2020-03-19 | 1 | -1/+1 | |
|/ | | | | we will likely not be modifying dla-needed.txt. | |||||
* | check-new-issues: Cover upcoming decades for regular expression for issues | Salvatore Bonaccorso | 2020-01-04 | 1 | -2/+2 | |
| | | | | Signed-off-by: Salvatore Bonaccorso <carnil@debian.org> |