]>
git.lizzy.rs Git - torbrowser-launcher.git/log
summary |
shortlog | log |
commit |
commitdiff |
tree
first ⋅ prev ⋅ next
Micah Lee [Thu, 28 Feb 2013 19:22:00 +0000 (11:22 -0800)]
fixed #15
Micah Lee [Thu, 28 Feb 2013 18:14:00 +0000 (10:14 -0800)]
fixed #13
Micah Lee [Thu, 28 Feb 2013 18:02:27 +0000 (10:02 -0800)]
fixed indenting so everything is 4 spaces
Micah Lee [Thu, 28 Feb 2013 17:37:34 +0000 (09:37 -0800)]
merged meejah's work, and made sure torproject.pem makes it into /usr/share/torproject-launcher
Micah Lee [Thu, 28 Feb 2013 17:20:34 +0000 (09:20 -0800)]
had to make the launch_gui bool a class variable
meejah [Thu, 28 Feb 2013 07:48:05 +0000 (00:48 -0700)]
cleanup
meejah [Thu, 28 Feb 2013 07:40:49 +0000 (00:40 -0700)]
first hack at verifying pinned SSL certificate
Micah Lee [Wed, 27 Feb 2013 17:41:56 +0000 (09:41 -0800)]
saves installed_version setting after extracting
Micah Lee [Wed, 27 Feb 2013 06:58:46 +0000 (22:58 -0800)]
made checking for updates work
meejah [Mon, 25 Feb 2013 22:58:38 +0000 (15:58 -0700)]
use MiB/KiB instead of MB/KB because I personally prefer it ;)
meejah [Mon, 25 Feb 2013 22:58:15 +0000 (15:58 -0700)]
quit poprely
Micah Lee [Fri, 22 Feb 2013 18:54:53 +0000 (10:54 -0800)]
stashing some work
Micah Lee [Fri, 22 Feb 2013 17:51:43 +0000 (09:51 -0800)]
working on #7, checking for updates by loading RecommendedTBBVersions
meejah [Fri, 22 Feb 2013 01:40:23 +0000 (18:40 -0700)]
Nicer message for the progress-bar
meejah [Fri, 22 Feb 2013 00:27:09 +0000 (17:27 -0700)]
use Twisted's web.client.Agent to download browser bundle
Micah Lee [Thu, 21 Feb 2013 18:53:18 +0000 (10:53 -0800)]
force redraw the UI before each task starts
Micah Lee [Thu, 21 Feb 2013 18:50:07 +0000 (10:50 -0800)]
stopped calling "uname -m" to get the architecture, and instead use python os.uname()
Micah Lee [Thu, 21 Feb 2013 18:35:03 +0000 (10:35 -0800)]
oops, changing tbb URL back from localhost
Micah Lee [Thu, 21 Feb 2013 18:08:00 +0000 (10:08 -0800)]
I made everything except the "you might be under attack" window automatically starting without waiting for the user (#11)
Micah Lee [Thu, 21 Feb 2013 17:55:26 +0000 (09:55 -0800)]
made language default to en-US if the we can't figure out the default locale (#12)
Micah Lee [Thu, 21 Feb 2013 17:51:31 +0000 (09:51 -0800)]
using "uname -m" to get the architecture instead of "arch"
Micah Lee [Wed, 20 Feb 2013 07:09:57 +0000 (23:09 -0800)]
forced refresh during each update of the progress bar when downloading
Micah Lee [Wed, 20 Feb 2013 06:59:34 +0000 (22:59 -0800)]
using subprocess.Popen instead of subprocess.check_output, to be compatible with older python that comes with debian wheezy
Micah Lee [Wed, 20 Feb 2013 06:55:34 +0000 (22:55 -0800)]
added verify.sh to the manifest
Micah Lee [Wed, 20 Feb 2013 06:53:51 +0000 (22:53 -0800)]
typo in the manifest file
Micah Lee [Wed, 20 Feb 2013 06:32:21 +0000 (22:32 -0800)]
updated the manifest with new file locations
Micah Lee [Wed, 20 Feb 2013 05:29:13 +0000 (21:29 -0800)]
put enabling button icons in a try block, because older pythons throw exceptions there
Micah Lee [Mon, 18 Feb 2013 21:41:33 +0000 (13:41 -0800)]
prints the Tor Browser Launcher version on start
Micah Lee [Mon, 18 Feb 2013 21:35:30 +0000 (13:35 -0800)]
changed window title to just Tor Browser, rather than Tor Browser Launcher
Micah Lee [Mon, 18 Feb 2013 21:15:40 +0000 (13:15 -0800)]
removed useless semicolons. I'm not as used to python as other languages :)
Micah Lee [Mon, 18 Feb 2013 20:57:43 +0000 (12:57 -0800)]
Tor Browser is out of date, the launcher version is not in question (https://github.com/ioerror/torbrowser-launcher/commit/
a0bddfc5b9d078e4810d761e6e54e6d739bf9cbd )
Micah Lee [Mon, 18 Feb 2013 20:39:45 +0000 (12:39 -0800)]
merge conflict
Micah Lee [Mon, 18 Feb 2013 20:37:10 +0000 (12:37 -0800)]
Merge branch 'image-fixups' of github.com:ioerror/torbrowser-launcher into ioerror/image-fixups
Jacob Appelbaum [Mon, 18 Feb 2013 09:27:21 +0000 (01:27 -0800)]
reflow text to meet vim gq standards for 2013
Jacob Appelbaum [Mon, 18 Feb 2013 08:56:00 +0000 (00:56 -0800)]
Update reference to images to include img directory path
Jacob Appelbaum [Mon, 18 Feb 2013 08:55:19 +0000 (00:55 -0800)]
Move images into img directory
Jacob Appelbaum [Mon, 18 Feb 2013 08:44:24 +0000 (00:44 -0800)]
This commit adds a second GnuPG key and signature verification info
We add Sebastian's GnuPG key, move Erinn's key into a sub directory,
add a README to explain Tor's signature verification process, and
we include both keys in the Python setup.py. We use both keys in the
key ring to verify the signature.
In the future, we probably also consider depending on the
package 'deb.torproject.org-keyring' from deb.torproject.org or
including the keys included in that package.
Micah Lee [Mon, 18 Feb 2013 03:26:58 +0000 (19:26 -0800)]
added icon to exit button for errors
Micah Lee [Mon, 18 Feb 2013 03:25:38 +0000 (19:25 -0800)]
made it so error messages still launch even though they don't have any tasks
Micah Lee [Mon, 18 Feb 2013 02:52:06 +0000 (18:52 -0800)]
window starts out centered
Micah Lee [Mon, 18 Feb 2013 02:25:25 +0000 (18:25 -0800)]
added icons to buttons
Micah Lee [Mon, 18 Feb 2013 02:01:18 +0000 (18:01 -0800)]
made it actually download from torproject.org instead of localhost
Micah Lee [Mon, 18 Feb 2013 02:00:49 +0000 (18:00 -0800)]
if verification fails, it can try the download over again
Micah Lee [Mon, 18 Feb 2013 01:39:58 +0000 (17:39 -0800)]
finished pulsing the progressbar during verification and extracting
Micah Lee [Mon, 18 Feb 2013 01:01:54 +0000 (17:01 -0800)]
starting to make progress bar show progress during non-download steps
Micah Lee [Sun, 17 Feb 2013 23:52:42 +0000 (15:52 -0800)]
got verification to work when sig is valid
Micah Lee [Fri, 15 Feb 2013 22:24:12 +0000 (14:24 -0800)]
wrote a verify.sh script to verify signatures, moved files around some, and implemented verify function
Micah Lee [Fri, 15 Feb 2013 21:55:11 +0000 (13:55 -0800)]
added Erinn Clark's gpg, who signs the TBB tarballs -- more info https://www.torproject.org/docs/signing-keys.html.en
Micah Lee [Fri, 15 Feb 2013 19:48:46 +0000 (11:48 -0800)]
extracting and running work now. all that's left is verifying the signature, and tested each code path.
Micah Lee [Fri, 15 Feb 2013 19:37:01 +0000 (11:37 -0800)]
got all the tasks running in order
Micah Lee [Fri, 15 Feb 2013 18:10:21 +0000 (10:10 -0800)]
got downloads working, but tasks don't quite run in order
Micah Lee [Fri, 15 Feb 2013 17:22:46 +0000 (09:22 -0800)]
I was running gtk.main() twice
Micah Lee [Fri, 15 Feb 2013 03:00:52 +0000 (19:00 -0800)]
ported much of the logic from javascript into python
Micah Lee [Fri, 15 Feb 2013 02:26:58 +0000 (18:26 -0800)]
still a mess of python, but at least it runs
Micah Lee [Fri, 15 Feb 2013 02:20:36 +0000 (18:20 -0800)]
updated README to use version number 0.1
Micah Lee [Fri, 15 Feb 2013 02:18:17 +0000 (18:18 -0800)]
back to python
Micah Lee [Fri, 15 Feb 2013 02:03:44 +0000 (18:03 -0800)]
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.
Micah Lee [Wed, 13 Feb 2013 19:22:04 +0000 (11:22 -0800)]
started making file downloads actually save file to disk
Micah Lee [Wed, 13 Feb 2013 08:25:25 +0000 (00:25 -0800)]
fixed a bunch of small bugs
Micah Lee [Wed, 13 Feb 2013 08:08:38 +0000 (00:08 -0800)]
got tasks to run in series
Micah Lee [Wed, 13 Feb 2013 07:22:21 +0000 (23:22 -0800)]
implemented version file reading and writing
Micah Lee [Wed, 13 Feb 2013 04:13:01 +0000 (20:13 -0800)]
as per gnome best practices, I'm using let instead of var
Micah Lee [Wed, 13 Feb 2013 04:09:56 +0000 (20:09 -0800)]
cleaned up the code a lot, made it launch tbb if it's installed, and fixed _read_version_file bug
Micah Lee [Wed, 13 Feb 2013 03:38:09 +0000 (19:38 -0800)]
moved everything into the TorBrowserLauncher class, and added a lot of logic
Micah Lee [Mon, 11 Feb 2013 19:08:45 +0000 (11:08 -0800)]
got progress bar working, downloading file in chunks
Micah Lee [Mon, 11 Feb 2013 06:30:09 +0000 (22:30 -0800)]
started download and progressbar code
Micah Lee [Sun, 10 Feb 2013 21:59:07 +0000 (13:59 -0800)]
the .desktop now includes Tor Browser icon
Micah Lee [Sun, 10 Feb 2013 21:56:33 +0000 (13:56 -0800)]
getting the icons working with the Makefile
Micah Lee [Sun, 10 Feb 2013 21:46:20 +0000 (13:46 -0800)]
added torbrowser-launcher.desktop to gitignore, since we only need to track torbrowser-launcher.desktop.in
Micah Lee [Sun, 10 Feb 2013 21:45:18 +0000 (13:45 -0800)]
testing to switch from python gtk to javascript gtk
Micah Lee [Sun, 10 Feb 2013 21:37:51 +0000 (13:37 -0800)]
fixed some timer stuff
Micah Lee [Sat, 9 Feb 2013 02:29:14 +0000 (18:29 -0800)]
it now saves the tbb tarball to file
Micah Lee [Sat, 9 Feb 2013 02:22:30 +0000 (18:22 -0800)]
disables the download button
Micah Lee [Sat, 9 Feb 2013 02:11:39 +0000 (18:11 -0800)]
got the download progress bar working
Micah Lee [Thu, 7 Feb 2013 18:10:12 +0000 (10:10 -0800)]
wrote code to figure out which language out of available languages to use, and creates local ~/.torbrowser directory structure
Micah Lee [Thu, 7 Feb 2013 08:15:43 +0000 (00:15 -0800)]
typo in readme
Micah Lee [Thu, 7 Feb 2013 08:14:05 +0000 (00:14 -0800)]
added package building instructions and a build script
Micah Lee [Thu, 7 Feb 2013 08:13:30 +0000 (00:13 -0800)]
Changed version scheme to TBB_VERSION-1. If there's another Tor Browser Launcher version, it will be TBB_VERSION-2.
Micah Lee [Thu, 7 Feb 2013 07:33:20 +0000 (23:33 -0800)]
making changes so building into a deb works better
Micah Lee [Thu, 7 Feb 2013 05:28:50 +0000 (21:28 -0800)]
detected language and architecture
Micah Lee [Thu, 7 Feb 2013 05:16:26 +0000 (21:16 -0800)]
wrote more metadata and added details to README
Micah Lee [Thu, 7 Feb 2013 04:51:54 +0000 (20:51 -0800)]
Made a basic python package
Micah Lee [Thu, 7 Feb 2013 04:31:03 +0000 (20:31 -0800)]
Initial commit