]> git.lizzy.rs Git - torbrowser-launcher.git/log
torbrowser-launcher.git
11 years agobug in picking alpha version
Micah Lee [Wed, 1 May 2013 16:33:22 +0000 (09:33 -0700)]
bug in picking alpha version

11 years agomore logic to to make new settings worth (#29)
Micah Lee [Fri, 26 Apr 2013 01:28:40 +0000 (18:28 -0700)]
more logic to to make new settings worth (#29)

11 years agoin the middle of a big refactor, involving 0.0.2 settings migration and offering...
Micah Lee [Tue, 23 Apr 2013 17:51:41 +0000 (10:51 -0700)]
in the middle of a big refactor, involving 0.0.2 settings migration and offering different types of bundle (#29)

11 years agochanged version number to 0.0.2, so I can write settings migration
Micah Lee [Wed, 17 Apr 2013 01:35:21 +0000 (18:35 -0700)]
changed version number to 0.0.2, so I can write settings migration

11 years agostoring available versions in TBLCommon
Micah Lee [Wed, 17 Apr 2013 01:33:05 +0000 (18:33 -0700)]
storing available versions in TBLCommon

11 years agoMerge branch 'master' of github.com:micahflee/torbrowser-launcher
Micah Lee [Tue, 16 Apr 2013 18:11:58 +0000 (11:11 -0700)]
Merge branch 'master' of github.com:micahflee/torbrowser-launcher

11 years agosettings dialog well under way. doesnt save changes yet though (#29)
Micah Lee [Tue, 16 Apr 2013 16:51:40 +0000 (09:51 -0700)]
settings dialog well under way. doesnt save changes yet though (#29)

11 years agoMerge pull request #37 from adrelanos/alexandre
Micah Lee [Tue, 16 Apr 2013 15:49:58 +0000 (08:49 -0700)]
Merge pull request #37 from adrelanos/alexandre

added Alexandre Allaire's (0x4279F297) OpenPGP key

11 years agoadded Alexandre Allaire's (0x4279F297) OpenPGP key as per https://www.torproject...
adrelanos [Tue, 16 Apr 2013 14:56:13 +0000 (14:56 +0000)]
added Alexandre Allaire's (0x4279F297) OpenPGP key as per https://www.torproject.org/docs/signing-keys.html.en #36

11 years agostarted interface for settings dialog (#29)
Micah Lee [Tue, 16 Apr 2013 04:15:26 +0000 (21:15 -0700)]
started interface for settings dialog (#29)

11 years agorefactored a bunch. separated GUI code from other common logic, to make way for a...
Micah Lee [Mon, 15 Apr 2013 05:15:07 +0000 (22:15 -0700)]
refactored a bunch. separated GUI code from other common logic, to make way for a separate settings dialog (#29)

11 years agonow there can only be one instance of torbrowser-launcher running at a time. fixes #23
Micah Lee [Thu, 11 Apr 2013 17:27:05 +0000 (10:27 -0700)]
now there can only be one instance of torbrowser-launcher running at a time. fixes #23

11 years agooops, can't have a comment before the #!
Micah Lee [Thu, 11 Apr 2013 16:32:32 +0000 (09:32 -0700)]
oops, can't have a comment before the #!

11 years agoupdated license to a better BSD-like one
Micah Lee [Wed, 10 Apr 2013 23:04:09 +0000 (16:04 -0700)]
updated license to a better BSD-like one

11 years agoadded license and copyright header to source files. fixes #30.
Micah Lee [Wed, 10 Apr 2013 22:52:23 +0000 (15:52 -0700)]
added license and copyright header to source files. fixes #30.

11 years agoneeded to change version in here too
Micah Lee [Wed, 10 Apr 2013 22:41:32 +0000 (15:41 -0700)]
needed to change version in here too

11 years agochanged license to BSD (#30), and changed version to 0.0.1
Micah Lee [Wed, 10 Apr 2013 22:38:56 +0000 (15:38 -0700)]
changed license to BSD (#30), and changed version to 0.0.1

11 years agorearranged readme and added a quick start section. fixes #26
Micah Lee [Wed, 10 Apr 2013 03:40:05 +0000 (20:40 -0700)]
rearranged readme and added a quick start section. fixes #26

11 years agoreadme formatting & adding ext for github
Sequoia McDowell [Wed, 10 Apr 2013 02:10:32 +0000 (22:10 -0400)]
readme formatting & adding ext for github

11 years agoto build and install even with new versions, run build_and_install.sh. fixes #21
Micah Lee [Tue, 9 Apr 2013 19:49:07 +0000 (12:49 -0700)]
to build and install even with new versions, run build_and_install.sh. fixes #21

11 years agomade gpg keys get imported one after the other, fixes #20
Micah Lee [Tue, 9 Apr 2013 18:28:33 +0000 (11:28 -0700)]
made gpg keys get imported one after the other, fixes #20

11 years agochanged version to 0.1-alpha
Micah Lee [Tue, 9 Apr 2013 17:51:16 +0000 (10:51 -0700)]
changed version to 0.1-alpha

11 years agoupdated description in readme
Micah Lee [Tue, 9 Apr 2013 17:33:41 +0000 (10:33 -0700)]
updated description in readme

11 years agomade #17 work with old versions of psutils as well, like what comes with debian squeeze
Micah Lee [Tue, 9 Apr 2013 16:47:54 +0000 (09:47 -0700)]
made #17 work with old versions of psutils as well, like what comes with debian squeeze

11 years agoupdated dependencies in readme
Micah Lee [Tue, 9 Apr 2013 16:18:44 +0000 (09:18 -0700)]
updated dependencies in readme

11 years agofixes #19
Micah Lee [Tue, 9 Apr 2013 06:14:12 +0000 (23:14 -0700)]
fixes #19

11 years agoused wmctrl to finish #17
Micah Lee [Tue, 9 Apr 2013 06:07:53 +0000 (23:07 -0700)]
used wmctrl to finish #17

11 years agofixed dependencies in readme
Micah Lee [Mon, 8 Apr 2013 18:59:02 +0000 (11:59 -0700)]
fixed dependencies in readme

11 years agofixes most of #17
Micah Lee [Mon, 8 Apr 2013 17:56:06 +0000 (10:56 -0700)]
fixes most of #17

11 years agoadded python-psutil as a dependency, for #17
Micah Lee [Mon, 8 Apr 2013 16:40:41 +0000 (09:40 -0700)]
added python-psutil as a dependency, for #17

11 years agomaking build_and_install.sh not delete the contents of ~/.torbrowser
Micah Lee [Mon, 8 Apr 2013 16:38:36 +0000 (09:38 -0700)]
making build_and_install.sh not delete the contents of ~/.torbrowser

11 years agoused python's tarfile instead of calling out to tar
Micah Lee [Thu, 4 Apr 2013 05:23:56 +0000 (22:23 -0700)]
used python's tarfile instead of calling out to tar

11 years agosmall localization typo
Micah Lee [Thu, 4 Apr 2013 02:07:11 +0000 (19:07 -0700)]
small localization typo

11 years agoremoved system tor as a dependency -- downloading tarballs/checking for updates over...
Micah Lee [Wed, 3 Apr 2013 18:34:23 +0000 (11:34 -0700)]
removed system tor as a dependency -- downloading tarballs/checking for updates over tor can be a feature for a future version (#8)

11 years agoadded an english strings file
Micah Lee [Wed, 3 Apr 2013 17:54:31 +0000 (10:54 -0700)]
added an english strings file

11 years agofixed formatting error for localization
Micah Lee [Wed, 3 Apr 2013 17:44:13 +0000 (10:44 -0700)]
fixed formatting error for localization

11 years agostarted localizing
Micah Lee [Wed, 3 Apr 2013 17:41:50 +0000 (10:41 -0700)]
started localizing

11 years agodon't need this gpg dir anymore
Micah Lee [Sun, 3 Mar 2013 07:49:21 +0000 (23:49 -0800)]
don't need this gpg dir anymore

11 years agoadded icon to the window
Micah Lee [Sun, 3 Mar 2013 07:40:08 +0000 (23:40 -0800)]
added icon to the window

11 years agoremoved bash script for verifying, and started checking gnupg exit codes instead...
Micah Lee [Sun, 3 Mar 2013 07:34:38 +0000 (23:34 -0800)]
removed bash script for verifying, and started checking gnupg exit codes instead of output. finished #3.

11 years agoadded stdeb.cfg, so the debian package name is torbrowser-launcher instead of python...
Micah Lee [Sun, 3 Mar 2013 04:57:32 +0000 (20:57 -0800)]
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.

11 years agofixed #15
Micah Lee [Thu, 28 Feb 2013 19:22:00 +0000 (11:22 -0800)]
fixed #15

11 years agofixed #13
Micah Lee [Thu, 28 Feb 2013 18:14:00 +0000 (10:14 -0800)]
fixed #13

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