[Pkg-privacy-commits] [torbrowser-launcher] annotated tag v0.0.1 created (now fa03474)
Ximin Luo
infinity0 at moszumanska.debian.org
Sat Aug 22 13:22:25 UTC 2015
This is an automated email from the git hooks/post-receive script.
infinity0 pushed a change to annotated tag v0.0.1
in repository torbrowser-launcher.
at fa03474 (tag)
tagging 252842b999814d1550e4f2afaf4cd01bc40944ac (commit)
tagged by Micah Lee
on Thu Apr 11 10:29:54 2013 -0700
- Log -----------------------------------------------------------------
version 0.0.1
Jacob Appelbaum (4):
This commit adds a second GnuPG key and signature verification info
Move images into img directory
Update reference to images to include img directory path
reflow text to meet vim gq standards for 2013
Micah Lee (102):
Initial commit
Made a basic python package
wrote more metadata and added details to README
detected language and architecture
making changes so building into a deb works better
Changed version scheme to TBB_VERSION-1. If there's another Tor Browser Launcher version, it will be TBB_VERSION-2.
added package building instructions and a build script
typo in readme
wrote code to figure out which language out of available languages to use, and creates local ~/.torbrowser directory structure
got the download progress bar working
disables the download button
it now saves the tbb tarball to file
fixed some timer stuff
testing to switch from python gtk to javascript gtk
added torbrowser-launcher.desktop to gitignore, since we only need to track torbrowser-launcher.desktop.in
getting the icons working with the Makefile
the .desktop now includes Tor Browser icon
started download and progressbar code
got progress bar working, downloading file in chunks
moved everything into the TorBrowserLauncher class, and added a lot of logic
cleaned up the code a lot, made it launch tbb if it's installed, and fixed _read_version_file bug
as per gnome best practices, I'm using let instead of var
implemented version file reading and writing
got tasks to run in series
fixed a bunch of small bugs
started making file downloads actually save file to disk
got it to finally save data to disk, but it's way too slow an inefficient. sadly, I might need to port it back to python.
back to python
updated README to use version number 0.1
still a mess of python, but at least it runs
ported much of the logic from javascript into python
I was running gtk.main() twice
got downloads working, but tasks don't quite run in order
got all the tasks running in order
extracting and running work now. all that's left is verifying the signature, and tested each code path.
added Erinn Clark's gpg, who signs the TBB tarballs -- more info https://www.torproject.org/docs/signing-keys.html.en
wrote a verify.sh script to verify signatures, moved files around some, and implemented verify function
got verification to work when sig is valid
starting to make progress bar show progress during non-download steps
finished pulsing the progressbar during verification and extracting
if verification fails, it can try the download over again
made it actually download from torproject.org instead of localhost
added icons to buttons
window starts out centered
made it so error messages still launch even though they don't have any tasks
added icon to exit button for errors
Merge branch 'image-fixups' of github.com:ioerror/torbrowser-launcher into ioerror/image-fixups
merge conflict
Tor Browser is out of date, the launcher version is not in question (https://github.com/ioerror/torbrowser-launcher/commit/a0bddfc5b9d078e4810d761e6e54e6d739bf9cbd)
removed useless semicolons. I'm not as used to python as other languages :)
changed window title to just Tor Browser, rather than Tor Browser Launcher
prints the Tor Browser Launcher version on start
put enabling button icons in a try block, because older pythons throw exceptions there
updated the manifest with new file locations
typo in the manifest file
added verify.sh to the manifest
using subprocess.Popen instead of subprocess.check_output, to be compatible with older python that comes with debian wheezy
forced refresh during each update of the progress bar when downloading
using "uname -m" to get the architecture instead of "arch"
made language default to en-US if the we can't figure out the default locale (#12)
I made everything except the "you might be under attack" window automatically starting without waiting for the user (#11)
oops, changing tbb URL back from localhost
stopped calling "uname -m" to get the architecture, and instead use python os.uname()
force redraw the UI before each task starts
working on #7, checking for updates by loading RecommendedTBBVersions
stashing some work
made checking for updates work
saves installed_version setting after extracting
had to make the launch_gui bool a class variable
merged meejah's work, and made sure torproject.pem makes it into /usr/share/torproject-launcher
fixed indenting so everything is 4 spaces
fixed #13
fixed #15
added stdeb.cfg, so the debian package name is torbrowser-launcher instead of python-torbrowser-launcher, and it also contains the correct debian dependencies (including tor). fixes #5.
removed bash script for verifying, and started checking gnupg exit codes instead of output. finished #3.
added icon to the window
don't need this gpg dir anymore
started localizing
fixed formatting error for localization
added an english strings file
removed system tor as a dependency -- downloading tarballs/checking for updates over tor can be a feature for a future version (#8)
small localization typo
used python's tarfile instead of calling out to tar
making build_and_install.sh not delete the contents of ~/.torbrowser
added python-psutil as a dependency, for #17
fixes most of #17
fixed dependencies in readme
used wmctrl to finish #17
fixes #19
updated dependencies in readme
made #17 work with old versions of psutils as well, like what comes with debian squeeze
updated description in readme
changed version to 0.1-alpha
made gpg keys get imported one after the other, fixes #20
to build and install even with new versions, run build_and_install.sh. fixes #21
rearranged readme and added a quick start section. fixes #26
changed license to BSD (#30), and changed version to 0.0.1
needed to change version in here too
added license and copyright header to source files. fixes #30.
updated license to a better BSD-like one
oops, can't have a comment before the #!
now there can only be one instance of torbrowser-launcher running at a time. fixes #23
Sequoia McDowell (1):
readme formatting & adding ext for github
meejah (6):
use Twisted's web.client.Agent to download browser bundle
Nicer message for the progress-bar
quit poprely
use MiB/KiB instead of MB/KB because I personally prefer it ;)
first hack at verifying pinned SSL certificate
cleanup
-----------------------------------------------------------------------
No new revisions were added by this update.
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-privacy/packages/torbrowser-launcher.git
More information about the Pkg-privacy-commits
mailing list