summaryrefslogtreecommitdiffstats
path: root/bin
Commit message (Collapse)AuthorAgeFilesLines
...
* check-syntax: switch to Python 3Emilio Pozuelo Monfort2020-08-061-1/+1
|
* update-db: switch to Python 3Emilio Pozuelo Monfort2020-08-061-1/+1
|
* tracker_service: switch to Python 3Emilio Pozuelo Monfort2020-08-061-1/+1
|
* tracker_service: convert maps to lists for make_listEmilio Pozuelo Monfort2020-08-061-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 3Emilio Pozuelo Monfort2020-08-061-1/+1
|
* update-nvd: switch to Python 3Emilio Pozuelo Monfort2020-08-061-1/+1
|
* update-nvd: convert values to a listEmilio Pozuelo Monfort2020-08-061-1/+1
| | | | | Otherwise we get a dict_values object under python3 which we can't sort.
* bin/report-vuln: switch to python3Emilio Pozuelo Monfort2020-08-061-8/+3
|
* bin/report-vuln: decode the url dataEmilio Pozuelo Monfort2020-08-061-1/+1
| | | | We get a bytes object under python 3.
* bin/report-vuln: adapt urllib import for py3Emilio Pozuelo Monfort2020-08-061-3/+7
|
* bin/report-vuln: split importsEmilio Pozuelo Monfort2020-08-061-1/+4
|
* bin/contact-maintainers: don't redefine get_maintainersEmilio Pozuelo Monfort2020-08-061-6/+3
|
* report-vuln: uses python2 still, make this clearSalvatore Bonaccorso2020-08-051-1/+1
|
* bts-update: don't print number of tags changedEmilio Pozuelo Monfort2020-08-041-1/+0
| | | | If there's no error, proceed quietly.
* unsupported_packages: remove default Debian versionEmilio Pozuelo Monfort2020-07-291-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 tableEmilio Pozuelo Monfort2020-07-291-1/+2
|
* tracker_service.py: evaluate dict items as a listEmilio Pozuelo Monfort2020-07-291-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 binaryEmilio Pozuelo Monfort2020-07-291-1/+1
|
* tracker_service.py: use a lambda function to sortEmilio Pozuelo Monfort2020-07-291-1/+1
| | | | As cmp is gone in py3. Also don't pass it as a positional argument.
* test-web-server: call tracker_service.py directlyEmilio Pozuelo Monfort2020-07-291-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 tabsEmilio Pozuelo Monfort2020-07-291-14/+14
|
* Force filter() to get evaluated as listBrian May2020-07-291-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 StretchThorsten Alteholz2020-07-211-1/+1
|
* unsupported_packages.py: Update LTS version to 8.Chris Lamb2020-07-121-1/+1
|
* support-ended.py: Add scheduled EOL for stretch in LTSSalvatore Bonaccorso2020-07-051-1/+1
|
* Merge branch 'end-of-life-security-support-stretch' into 'master'Salvatore Bonaccorso2020-07-052-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 sourcesSalvatore Bonaccorso2020-06-201-1/+1
| | | | | | | | Signed-off-by: Salvatore Bonaccorso <carnil@debian.org>
| * add-dsa-needed: Only list packages for stable for dsa-needed listSalvatore Bonaccorso2020-06-201-1/+1
| | | | | | | | Signed-off-by: Salvatore Bonaccorso <carnil@debian.org>
* | Use the new introduced pkgs_print() helper functionSalvatore Bonaccorso2020-06-221-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 functionSalvatore Bonaccorso2020-06-221-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 refactoringSalvatore Bonaccorso2020-06-221-1/+1
| | | | | | | | Fixes: 2df873e89355 ("Replace tabs with spaces for add-dsa-needed.sh script")
* | add-dsa-needed: Add code comment on intention of package additionSalvatore Bonaccorso2020-06-221-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 releasesSalvatore Bonaccorso2020-06-201-2/+0
|/ | | | Signed-off-by: Salvatore Bonaccorso <carnil@debian.org>
* SyntaxError: closing parenthesis ')' does not match openingAbhijith PA2020-06-051-1/+1
| | | | | | parenthesis '[' Square bracket before RELEASES is unnecessary
* Merge branch 'distro-config' into 'master'Salvatore Bonaccorso2020-06-046-112/+117
|\ | | | | | | | | Distro config reunification See merge request security-tracker-team/security-tracker!48
| * tracker_data: remove RELEASES arrayEmilio Pozuelo Monfort2020-02-261-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 codenamesEmilio Pozuelo Monfort2020-02-262-4/+4
| |
| * lts-cve-triage: take lts releases from config.pyEmilio Pozuelo Monfort2020-02-261-1/+14
| |
| * lts-bts: get LTS release from config.pyEmilio Pozuelo Monfort2020-02-261-2/+10
| |
| * lts-needs-forward-port: add FIXME about looking at stable pu listEmilio Pozuelo Monfort2020-02-261-0/+1
| |
| * lts-needs-forward-port: take releases from config.pyEmilio Pozuelo Monfort2020-02-261-8/+20
| |
| * tracker_service: simplify stable-like callbacksEmilio Pozuelo Monfort2020-02-261-7/+2
| | | | | | | | And take the file out of README.releases.
| * tracker_service: dynamically register stable releasesEmilio Pozuelo Monfort2020-02-261-29/+27
| |
| * tracker_service: unify *stable methodsEmilio Pozuelo Monfort2020-02-261-29/+15
| |
| * tracker_service: don't hardcode codenames in db queriesEmilio Pozuelo Monfort2020-02-261-12/+11
| |
| * tracker_service: don't hardcode backport codenamesEmilio Pozuelo Monfort2020-02-261-3/+3
| |
| * tracker_service: don't register oldoldstable when not supportedEmilio Pozuelo Monfort2020-02-261-8/+13
| |
| * gen-DSA: get distro info from config.jsonEmilio Pozuelo Monfort2020-02-261-10/+20
| |
* | Don't warn about potential duplicate work when issuing a regression update; ↵Chris Lamb2020-03-191-1/+1
|/ | | | we will likely not be modifying dla-needed.txt.
* check-new-issues: Cover upcoming decades for regular expression for issuesSalvatore Bonaccorso2020-01-041-2/+2
| | | | Signed-off-by: Salvatore Bonaccorso <carnil@debian.org>

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