]> git.lizzy.rs Git - torbrowser-launcher.git/log
torbrowser-launcher.git
11 years agofixed indenting so everything is 4 spaces
Micah Lee [Thu, 28 Feb 2013 18:02:27 +0000 (10:02 -0800)]
fixed indenting so everything is 4 spaces

11 years agomerged meejah's work, and made sure torproject.pem makes it into /usr/share/torprojec...
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

11 years agohad to make the launch_gui bool a class variable
Micah Lee [Thu, 28 Feb 2013 17:20:34 +0000 (09:20 -0800)]
had to make the launch_gui bool a class variable

11 years agocleanup
meejah [Thu, 28 Feb 2013 07:48:05 +0000 (00:48 -0700)]
cleanup

11 years agofirst hack at verifying pinned SSL certificate
meejah [Thu, 28 Feb 2013 07:40:49 +0000 (00:40 -0700)]
first hack at verifying pinned SSL certificate

11 years agosaves installed_version setting after extracting
Micah Lee [Wed, 27 Feb 2013 17:41:56 +0000 (09:41 -0800)]
saves installed_version setting after extracting

11 years agomade checking for updates work
Micah Lee [Wed, 27 Feb 2013 06:58:46 +0000 (22:58 -0800)]
made checking for updates work

11 years agouse MiB/KiB instead of MB/KB because I personally prefer it ;)
meejah [Mon, 25 Feb 2013 22:58:38 +0000 (15:58 -0700)]
use MiB/KiB instead of MB/KB because I personally prefer it ;)

11 years agoquit poprely
meejah [Mon, 25 Feb 2013 22:58:15 +0000 (15:58 -0700)]
quit poprely

11 years agostashing some work
Micah Lee [Fri, 22 Feb 2013 18:54:53 +0000 (10:54 -0800)]
stashing some work

11 years agoworking on #7, checking for updates by loading RecommendedTBBVersions
Micah Lee [Fri, 22 Feb 2013 17:51:43 +0000 (09:51 -0800)]
working on #7, checking for updates by loading RecommendedTBBVersions

11 years agoNicer message for the progress-bar
meejah [Fri, 22 Feb 2013 01:40:23 +0000 (18:40 -0700)]
Nicer message for the progress-bar

11 years agouse Twisted's web.client.Agent to download browser bundle
meejah [Fri, 22 Feb 2013 00:27:09 +0000 (17:27 -0700)]
use Twisted's web.client.Agent to download browser bundle

11 years agoforce redraw the UI before each task starts
Micah Lee [Thu, 21 Feb 2013 18:53:18 +0000 (10:53 -0800)]
force redraw the UI before each task starts

11 years agostopped calling "uname -m" to get the architecture, and instead use python os.uname()
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()

11 years agooops, changing tbb URL back from localhost
Micah Lee [Thu, 21 Feb 2013 18:35:03 +0000 (10:35 -0800)]
oops, changing tbb URL back from localhost

11 years agoI made everything except the "you might be under attack" window automatically startin...
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)

11 years agomade language default to en-US if the we can't figure out the default locale (#12)
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)

11 years agousing "uname -m" to get the architecture instead of "arch"
Micah Lee [Thu, 21 Feb 2013 17:51:31 +0000 (09:51 -0800)]
using "uname -m" to get the architecture instead of "arch"

11 years agoforced refresh during each update of the progress bar when downloading
Micah Lee [Wed, 20 Feb 2013 07:09:57 +0000 (23:09 -0800)]
forced refresh during each update of the progress bar when downloading

11 years agousing subprocess.Popen instead of subprocess.check_output, to be compatible with...
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

11 years agoadded verify.sh to the manifest
Micah Lee [Wed, 20 Feb 2013 06:55:34 +0000 (22:55 -0800)]
added verify.sh to the manifest

11 years agotypo in the manifest file
Micah Lee [Wed, 20 Feb 2013 06:53:51 +0000 (22:53 -0800)]
typo in the manifest file

11 years agoupdated the manifest with new file locations
Micah Lee [Wed, 20 Feb 2013 06:32:21 +0000 (22:32 -0800)]
updated the manifest with new file locations

11 years agoput enabling button icons in a try block, because older pythons throw exceptions...
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

11 years agoprints the Tor Browser Launcher version on start
Micah Lee [Mon, 18 Feb 2013 21:41:33 +0000 (13:41 -0800)]
prints the Tor Browser Launcher version on start

11 years agochanged window title to just Tor Browser, rather than Tor Browser Launcher
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

11 years agoremoved useless semicolons. I'm not as used to python as other languages :)
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 :)

11 years ago Tor Browser is out of date, the launcher version is not in question (https://github...
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)

11 years agomerge conflict
Micah Lee [Mon, 18 Feb 2013 20:39:45 +0000 (12:39 -0800)]
merge conflict

11 years agoMerge branch 'image-fixups' of github.com:ioerror/torbrowser-launcher into ioerror...
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

11 years agoreflow text to meet vim gq standards for 2013
Jacob Appelbaum [Mon, 18 Feb 2013 09:27:21 +0000 (01:27 -0800)]
reflow text to meet vim gq standards for 2013

11 years agoUpdate reference to images to include img directory path
Jacob Appelbaum [Mon, 18 Feb 2013 08:56:00 +0000 (00:56 -0800)]
Update reference to images to include img directory path

11 years agoMove images into img directory
Jacob Appelbaum [Mon, 18 Feb 2013 08:55:19 +0000 (00:55 -0800)]
Move images into img directory

11 years agoThis commit adds a second GnuPG key and signature verification info
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.

11 years agoadded icon to exit button for errors
Micah Lee [Mon, 18 Feb 2013 03:26:58 +0000 (19:26 -0800)]
added icon to exit button for errors

11 years agomade it so error messages still launch even though they don't have any tasks
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

11 years agowindow starts out centered
Micah Lee [Mon, 18 Feb 2013 02:52:06 +0000 (18:52 -0800)]
window starts out centered

11 years agoadded icons to buttons
Micah Lee [Mon, 18 Feb 2013 02:25:25 +0000 (18:25 -0800)]
added icons to buttons

11 years agomade it actually download from torproject.org instead of localhost
Micah Lee [Mon, 18 Feb 2013 02:01:18 +0000 (18:01 -0800)]
made it actually download from torproject.org instead of localhost

11 years agoif verification fails, it can try the download over again
Micah Lee [Mon, 18 Feb 2013 02:00:49 +0000 (18:00 -0800)]
if verification fails, it can try the download over again

11 years agofinished pulsing the progressbar during verification and extracting
Micah Lee [Mon, 18 Feb 2013 01:39:58 +0000 (17:39 -0800)]
finished pulsing the progressbar during verification and extracting

11 years agostarting to make progress bar show progress during non-download steps
Micah Lee [Mon, 18 Feb 2013 01:01:54 +0000 (17:01 -0800)]
starting to make progress bar show progress during non-download steps

11 years agogot verification to work when sig is valid
Micah Lee [Sun, 17 Feb 2013 23:52:42 +0000 (15:52 -0800)]
got verification to work when sig is valid

11 years agowrote a verify.sh script to verify signatures, moved files around some, and implement...
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

11 years agoadded Erinn Clark's gpg, who signs the TBB tarballs -- more info https://www.torproje...
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

11 years agoextracting and running work now. all that's left is verifying the signature, and...
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.

11 years agogot all the tasks running in order
Micah Lee [Fri, 15 Feb 2013 19:37:01 +0000 (11:37 -0800)]
got all the tasks running in order

11 years agogot downloads working, but tasks don't quite run 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

11 years agoI was running gtk.main() twice
Micah Lee [Fri, 15 Feb 2013 17:22:46 +0000 (09:22 -0800)]
I was running gtk.main() twice

11 years agoported much of the logic from javascript into python
Micah Lee [Fri, 15 Feb 2013 03:00:52 +0000 (19:00 -0800)]
ported much of the logic from javascript into python

11 years agostill a mess of python, but at least it runs
Micah Lee [Fri, 15 Feb 2013 02:26:58 +0000 (18:26 -0800)]
still a mess of python, but at least it runs

11 years agoupdated README to use version number 0.1
Micah Lee [Fri, 15 Feb 2013 02:20:36 +0000 (18:20 -0800)]
updated README to use version number 0.1

11 years agoback to python
Micah Lee [Fri, 15 Feb 2013 02:18:17 +0000 (18:18 -0800)]
back to python

11 years agogot it to finally save data to disk, but it's way too slow an inefficient. sadly...
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.

11 years agostarted making file downloads actually save file to disk
Micah Lee [Wed, 13 Feb 2013 19:22:04 +0000 (11:22 -0800)]
started making file downloads actually save file to disk

11 years agofixed a bunch of small bugs
Micah Lee [Wed, 13 Feb 2013 08:25:25 +0000 (00:25 -0800)]
fixed a bunch of small bugs

11 years agogot tasks to run in series
Micah Lee [Wed, 13 Feb 2013 08:08:38 +0000 (00:08 -0800)]
got tasks to run in series

11 years agoimplemented version file reading and writing
Micah Lee [Wed, 13 Feb 2013 07:22:21 +0000 (23:22 -0800)]
implemented version file reading and writing

11 years agoas per gnome best practices, I'm using let instead of var
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

11 years agocleaned up the code a lot, made it launch tbb if it's installed, and fixed _read_vers...
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

11 years agomoved everything into the TorBrowserLauncher class, and added a lot of logic
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

11 years agogot progress bar working, downloading file in chunks
Micah Lee [Mon, 11 Feb 2013 19:08:45 +0000 (11:08 -0800)]
got progress bar working, downloading file in chunks

11 years agostarted download and progressbar code
Micah Lee [Mon, 11 Feb 2013 06:30:09 +0000 (22:30 -0800)]
started download and progressbar code

11 years agothe .desktop now includes Tor Browser icon
Micah Lee [Sun, 10 Feb 2013 21:59:07 +0000 (13:59 -0800)]
the .desktop now includes Tor Browser icon

11 years agogetting the icons working with the Makefile
Micah Lee [Sun, 10 Feb 2013 21:56:33 +0000 (13:56 -0800)]
getting the icons working with the Makefile

11 years agoadded torbrowser-launcher.desktop to gitignore, since we only need to track torbrowse...
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

11 years agotesting to switch from python gtk to javascript gtk
Micah Lee [Sun, 10 Feb 2013 21:45:18 +0000 (13:45 -0800)]
testing to switch from python gtk to javascript gtk

11 years agofixed some timer stuff
Micah Lee [Sun, 10 Feb 2013 21:37:51 +0000 (13:37 -0800)]
fixed some timer stuff

11 years agoit now saves the tbb tarball to file
Micah Lee [Sat, 9 Feb 2013 02:29:14 +0000 (18:29 -0800)]
it now saves the tbb tarball to file

11 years agodisables the download button
Micah Lee [Sat, 9 Feb 2013 02:22:30 +0000 (18:22 -0800)]
disables the download button

11 years agogot the download progress bar working
Micah Lee [Sat, 9 Feb 2013 02:11:39 +0000 (18:11 -0800)]
got the download progress bar working

11 years agowrote code to figure out which language out of available languages to use, and create...
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

11 years agotypo in readme
Micah Lee [Thu, 7 Feb 2013 08:15:43 +0000 (00:15 -0800)]
typo in readme

11 years agoadded package building instructions and a build script
Micah Lee [Thu, 7 Feb 2013 08:14:05 +0000 (00:14 -0800)]
added package building instructions and a build script

11 years agoChanged version scheme to TBB_VERSION-1. If there's another Tor Browser Launcher...
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.

11 years agomaking changes so building into a deb works better
Micah Lee [Thu, 7 Feb 2013 07:33:20 +0000 (23:33 -0800)]
making changes so building into a deb works better

11 years agodetected language and architecture
Micah Lee [Thu, 7 Feb 2013 05:28:50 +0000 (21:28 -0800)]
detected language and architecture

11 years agowrote more metadata and added details to README
Micah Lee [Thu, 7 Feb 2013 05:16:26 +0000 (21:16 -0800)]
wrote more metadata and added details to README

11 years agoMade a basic python package
Micah Lee [Thu, 7 Feb 2013 04:51:54 +0000 (20:51 -0800)]
Made a basic python package

11 years agoInitial commit
Micah Lee [Thu, 7 Feb 2013 04:31:03 +0000 (20:31 -0800)]
Initial commit