summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* extract test_fonts shaHEADmasterMatt Jolly2024-10-231-3/+151
| | | | Signed-off-by: Matt Jolly <kangie@gentoo.org>
* Fail after a (configurable) timeoutMatt Jolly2024-10-231-0/+11
| | | | | | | | | | If we make it more than say 5 minutes we've probably gotten past the point where GN would complain and any failures are likely to require actual dev effort. Just die with an error at that point to save on electricity. Signed-off-by: Matt Jolly <kangie@gentoo.org>
* Make sure we don't match substrings and loop foreverMatt Jolly2024-10-111-2/+2
| | | | Signed-off-by: Matt Jolly <kangie@gentoo.org>
* New script: iterate-over-ebuild.shMatt Jolly2024-10-101-0/+59
| | | | | | | Iterates over a chromium ebuild provided as an argument and updates `keeplibs` when the build fails. Signed-off-by: Matt Jolly <kangie@gentoo.org>
* get-opera-version-mapping: major refactorMatt Jolly2024-09-271-32/+86
| | | | | | | | | - Rework the logic to get a better result when remediating - Also store the version mapping in a dataclass (why not). - Use packaging.version.Version to make sorting versions trivial - Accept positional arguments for the max and min versions. Signed-off-by: Matt Jolly <kangie@gentoo.org>
* flake8: Add config and do some trivial style changesMatt Jolly2024-09-274-3/+25
| | | | Signed-off-by: Matt Jolly <kangie@gentoo.org>
* Trim trailing whitespaceMatt Jolly2024-09-271-2/+2
| | | | Signed-off-by: Matt Jolly <kangie@gentoo.org>
* get-edge-cves.py: Update bgo outputMatt Jolly2024-09-261-1/+1
| | | | Signed-off-by: Matt Jolly <kangie@gentoo.org>
* get-edge-cves.py: New functionalityMatt Jolly2024-09-262-8/+101
| | | | | | | | | | Add the ability to query by gentoo bug or by CVE ID. Or multiples thereof, or pick a specific month/year to query. The possibilities are endless. Endless! Signed-off-by: Matt Jolly <kangie@gentoo.org>
* get-edge-cves.py: Refactor to tidy upMatt Jolly2024-09-261-19/+12
| | | | | | | Eli couldn't stand the terribleness and tidied up a few things. Co-authored-by: Eli Schwartz <ztrawhsce@gentoo.org> Signed-off-by: Matt Jolly <Kangie@gentoo.org>
* get-edge-cves.py: new scriptMatt Jolly2024-09-261-0/+153
| | | | | | | | | This script currently grabs the current month's CVRF from MS and filters for Edge (Chromium-based) CVEs, then does some magick to identify the version that it was fixed in if the API is for some reason deficient... Signed-off-by: Matt Jolly <kangie@gentoo.org>
* Replace chromium toolchain script with a faster one using web requestsMatt Jolly2024-08-303-71/+64
| | | | Signed-off-by: Matt Jolly <kangie@gentoo.org>
* add script to generate libvpx test tarballMatt Jolly2024-06-011-0/+42
| | | | Signed-off-by: Matt Jolly <kangie@gentoo.org>
* add script to generate libaom test tarballMatt Jolly2024-06-011-0/+45
| | | | Signed-off-by: Matt Jolly <kangie@gentoo.org>
* automate chromium-ffmpeg packagingMatt Jolly2024-03-252-1/+176
| | | | Signed-off-by: Matt Jolly <kangie@gentoo.org>
* new script: get-opera-version-mappingMatt Jolly2024-03-211-0/+115
| | | | Signed-off-by: Matt Jolly <kangie@gentoo.org>
* New script: get_chromium_toolchain_strings.shMatt Jolly2024-03-211-0/+70
| | | | | | | | Just does some awks and seds to enable the automated update of google toolchain information within / from the specified ebuild Signed-off-by: Matt Jolly <kangie@gentoo.org>
* Add script to generate new gn version and tarball from gitMatt Jolly2024-03-211-0/+29
| | | | Signed-off-by: Matt Jolly <kangie@gentoo.org>
* chrome-bump: Add some hacky logic to update chromedriver-bin with chrome stableMatt Jolly2024-03-211-8/+43
| | | | Signed-off-by: Matt Jolly <kangie@gentoo.org>
* chrome-bump: migrate away from omahaproxyStephan Hartmann2023-02-051-15/+7
| | | | | | Will be shut down end of March 2023. Signed-off-by: Stephan Hartmann <sultan@gentoo.org>
* Add package-beta.shMike Gilbert2022-09-012-0/+114
| | | | Signed-off-by: Mike Gilbert <floppym@gentoo.org>
* Add package.shMike Gilbert2022-09-011-0/+115
| | | | Signed-off-by: Mike Gilbert <floppym@gentoo.org>
* Add opera-bump scriptStephan Hartmann2022-05-061-0/+397
| | | | Signed-off-by: Stephan Hartmann <sultan@gentoo.org>
* Rename bump_chrome.py to chrome-bumpMike Gilbert2022-05-031-0/+0
| | | | Signed-off-by: Mike Gilbert <floppym@gentoo.org>
* Remove old chrome-bump scriptMike Gilbert2022-05-031-148/+0
| | | | Signed-off-by: Mike Gilbert <floppym@gentoo.org>
* edge-bump: copy metadata.xmlStephan Hartmann2022-02-111-3/+20
| | | | Signed-off-by: Stephan Hartmann <sultan@gentoo.org>
* bump_chrome.py: add revision and dry run supportStephan Hartmann2022-02-051-33/+66
| | | | Signed-off-by: Stephan Hartmann <sultan@gentoo.org>
* Add edge-bump scriptStephan Hartmann2022-01-311-0/+347
| | | | Signed-off-by: Stephan Hartmann <sultan@gentoo.org>
* Add alternative chrome bump scriptStephan Hartmann2020-11-211-0/+258
| | | | Signed-off-by: Stephan Hartmann <sultan@gentoo.org>
* Update chrome-bump scriptMike Gilbert2020-10-261-2/+10
| | | | Signed-off-by: Mike Gilbert <floppym@gentoo.org>
* chrome-bump: drop the version suffix from google-chromeMike Gilbert2016-09-151-5/+5
|
* extract-cves: simplify outputMike Gilbert2016-09-151-15/+3
| | | | This allows for easy copy/paste into the bugzilla alias field.
* Add my script for bumping google-chromeMike Gilbert2015-08-131-0/+140
|
* Add dependency information to sqlite-vaccum.py.Mike Gilbert2012-07-311-0/+4
|
* Python 3 compatibility.Mike Gilbert2012-07-311-5/+9
|
* Add sqlite-vacuum script, bug #413295.Pawel Hajdan, Jr2012-06-181-0/+26
|
* delete unused filesPawel Hajdan, Jr2012-02-275-558/+0
|
* Add tool to extract CVE numbers from a webpage.Pawel Hajdan, Jr2011-10-251-0/+31
| | | | Useful for filing the security bug based on release notes.
* Clean up:Pawel Hajdan, Jr2011-04-274-81/+31
| | | | | | | | - remove switchable subversion support - remove unused v8-extract-version - take advantage of python-2.7 when it leads to simpler code - simplify setup.py - remove chromium_tools.py module (only one user now)
* Move chromium-depot-tool to libexec, to avoid cluttering $PATH.Pawel Hajdan, Jr2011-02-225-15/+17
|
* Double-check version.cc when creating the tarball.Pawel Hajdan, Jr2011-01-205-19/+42
| | | | Sometimes upstream mistags the releases.
* Make subversion dependency optional.Pawel Hajdan, Jr2010-11-291-5/+33
|
* Add copyright info to v8-extract-version.Pawel Hajdan, Jr2010-11-291-0/+2
|
* Add v8-extract-version.Pawel Hajdan, Jr2010-11-292-1/+27
|
* Add setup.py.Pawel Hajdan, Jr2010-11-283-0/+54
|
* Add chromium-depot-tool.Pawel Hajdan, Jr2010-11-181-0/+93
|
* Initial commit (v8-create-tarball).0.1Pawel Hajdan, Jr2010-11-142-0/+382