No description
  • Python 86.6%
  • Shell 13.4%
Find a file
2026-05-27 09:48:39 +02:00
create-audit-ticket Updated the audit template. 2026-05-27 09:48:39 +02:00
rebase-tools Automatically create unshuffled branches. 2025-03-25 10:10:22 +01:00
add-gradle-dep.py Various improvements to add-gradle-dep.py. 2025-11-25 10:21:07 +01:00
clear-go.py Add a script to clear old Go versions. 2024-01-16 09:47:08 +01:00
compare-hashes.py compare-hashes.py: write the URL when non-matching. 2025-07-30 09:51:54 +02:00
create-dmgs.sh Added a script to create multiple DMGs at once. 2024-02-08 16:42:43 +01:00
deploy-updates.sh Actually wait the GV builds to be finished. 2024-02-01 19:01:49 +01:00
deploy-windows.py Added scripts to deploy Windows dev builds. 2023-11-29 18:12:48 +01:00
diff-of-diffs.py Improve the name detection on binary files. 2024-10-22 11:17:37 +02:00
extract-gradle-artifacts.py Improved the Gradle dependency scripts. 2024-06-25 12:05:52 +02:00
extract-new-range-diff.py Added a script to extract new commits from range-diff. 2024-07-18 12:24:18 +02:00
find-conflicting.py Read files in binary mode in find-conflicting.py. 2024-06-25 12:01:40 +02:00
find-gradle-in-list.py Added find-gradle-in-list.py. 2025-06-11 12:27:56 +02:00
find-sec-bugs.py Moved to REST API for find-sec-bugs.py. 2025-10-06 11:33:20 +02:00
fixyaml.py Added a script to fix tor-browser-build's YAML files. 2024-04-17 11:39:59 +02:00
gen-gradle-deps-file.py Linted gen-gradle-deps-file.py with flake8. 2025-12-04 08:45:41 +01:00
git-show-conflicting.sh git-show-conflicting.sh: support worktrees. 2025-03-04 09:55:28 +01:00
hash-releases.sh Added a script to hash the sha256*.txt of the current release. 2023-12-15 16:28:41 +01:00
idempotent-build.sh idempotent-build.sh: let's comment also unzip. 2026-03-10 18:58:21 +01:00
lint-rebase Added a missing 'git' to lint-rebase. 2026-02-25 08:21:16 +01:00
list-gradle-artifacts.py Initial commit. 2023-11-29 16:09:17 +01:00
match-gradle-lists.py Made match-gradle-lists.py multiprocess. 2025-06-10 18:22:33 +02:00
mozconfig Initial commit. 2023-11-29 16:09:17 +01:00
package-windows.sh Added scripts to deploy Windows dev builds. 2023-11-29 18:12:48 +01:00
partial-squash.py Support base-browser in partial squashes. 2024-08-21 10:28:55 +02:00
pierenvironment.fish Updated update-apk.sh for 128. 2024-09-10 12:12:38 +02:00
rbm-container Added rbm-container. 2023-11-30 09:49:01 +01:00
rbmsitter.py Use GeckoView tools. 2024-04-10 17:32:44 +02:00
README.md Initial commit. 2023-11-29 16:09:17 +01:00
repack-apk.sh Allow relative paths in repack-apk.sh. 2024-06-12 08:30:03 +02:00
split-range-diff-aha.py Linted split-range-diff-aha.py. 2025-09-11 08:32:09 +02:00
tag-browser.py Added a --base-browser arg to tag-browser.py. 2026-05-13 16:15:30 +02:00
update-apk.sh Updated update-apk.sh for 128. 2024-09-10 12:12:38 +02:00

Lazy scripts

My daily work as a Tor Browser developer involves several tasks that can be automated with some scripts to save a lot of time.

I have several ones now and I think they could be useful also to other members of the team, therefore I decided to create this repository.

They are not production ready, sometimes they have been used just a couple of times, and then I have fixed their outcome without further improving the script. Use at your own risk!