summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
...
* Add win32 registry support to thandy. untested.Nick Mathewson2008-11-17
| | | | git-svn-id: file:///home/or/svnrepo/updater/trunk@17319 55e972cd-5a19-0410-ae62-a4d7a52db4cd
* misc docsNick Mathewson2008-11-17
| | | | git-svn-id: file:///home/or/svnrepo/updater/trunk@17315 55e972cd-5a19-0410-ae62-a4d7a52db4cd
* say that the client can use socks tooRoger Dingledine2008-11-17
| | | | git-svn-id: file:///home/or/svnrepo/updater/trunk@17314 55e972cd-5a19-0410-ae62-a4d7a52db4cd
* Actually call the "flush the downloaded thing's state" callback on success ↵Nick Mathewson2008-11-17
| | | | | | so that we can notice that we got a new thing. git-svn-id: file:///home/or/svnrepo/updater/trunk@17313 55e972cd-5a19-0410-ae62-a4d7a52db4cd
* Make log message not result in exception when timestamp expires.Nick Mathewson2008-11-17
| | | | git-svn-id: file:///home/or/svnrepo/updater/trunk@17311 55e972cd-5a19-0410-ae62-a4d7a52db4cd
* Stop dropping a byte every time a download fails. also start working on ↵Nick Mathewson2008-11-17
| | | | | | making other exceptions propagete from woder threads. git-svn-id: file:///home/or/svnrepo/updater/trunk@17309 55e972cd-5a19-0410-ae62-a4d7a52db4cd
* Avoid failure in the common-in-debugging case where we have a completely ↵Nick Mathewson2008-11-17
| | | | | | downloaded file in tmp git-svn-id: file:///home/or/svnrepo/updater/trunk@17308 55e972cd-5a19-0410-ae62-a4d7a52db4cd
* my notes on fetching the tarball via thandy from the client sideRoger Dingledine2008-11-17
| | | | git-svn-id: file:///home/or/svnrepo/updater/trunk@17307 55e972cd-5a19-0410-ae62-a4d7a52db4cd
* Add a --force-check option to make the client download a new timestamp file ↵Nick Mathewson2008-11-17
| | | | | | whether it is too old or not. Crank the maximum timestamp age down to 3 hours. git-svn-id: file:///home/or/svnrepo/updater/trunk@17306 55e972cd-5a19-0410-ae62-a4d7a52db4cd
* write down the crontab entry we useRoger Dingledine2008-11-17
| | | | git-svn-id: file:///home/or/svnrepo/updater/trunk@17305 55e972cd-5a19-0410-ae62-a4d7a52db4cd
* a tor win32 package config fileRoger Dingledine2008-11-17
| | | | git-svn-id: file:///home/or/svnrepo/updater/trunk@17304 55e972cd-5a19-0410-ae62-a4d7a52db4cd
* document rpm and exe formats in example package configNick Mathewson2008-11-17
| | | | git-svn-id: file:///home/or/svnrepo/updater/trunk@17303 55e972cd-5a19-0410-ae62-a4d7a52db4cd
* The main repository counts as a mirror, so be sure to add it.Roger Dingledine2008-11-17
| | | | git-svn-id: file:///home/or/svnrepo/updater/trunk@17302 55e972cd-5a19-0410-ae62-a4d7a52db4cd
* make log levels configurable. check file hashes correctly.Nick Mathewson2008-11-17
| | | | git-svn-id: file:///home/or/svnrepo/updater/trunk@17301 55e972cd-5a19-0410-ae62-a4d7a52db4cd
* add subpackage to setup.pyNick Mathewson2008-11-16
| | | | git-svn-id: file:///home/or/svnrepo/updater/trunk@17300 55e972cd-5a19-0410-ae62-a4d7a52db4cd
* Fix bundle download logic. Better fix needed.Nick Mathewson2008-11-16
| | | | git-svn-id: file:///home/or/svnrepo/updater/trunk@17299 55e972cd-5a19-0410-ae62-a4d7a52db4cd
* chmod files on import.Nick Mathewson2008-11-16
| | | | git-svn-id: file:///home/or/svnrepo/updater/trunk@17298 55e972cd-5a19-0410-ae62-a4d7a52db4cd
* note changed repo locationNick Mathewson2008-11-16
| | | | git-svn-id: file:///home/or/svnrepo/updater/trunk@17297 55e972cd-5a19-0410-ae62-a4d7a52db4cd
* Try to fix timestamp generation with bundles.Nick Mathewson2008-11-16
| | | | git-svn-id: file:///home/or/svnrepo/updater/trunk@17296 55e972cd-5a19-0410-ae62-a4d7a52db4cd
* Support socks.Nick Mathewson2008-11-16
| | | | git-svn-id: file:///home/or/svnrepo/updater/trunk@17295 55e972cd-5a19-0410-ae62-a4d7a52db4cd
* attach per-file type-specific metainfo to packages. use metainfo to tell ↵Nick Mathewson2008-11-16
| | | | | | what is already installed. use database to track things we have installed with not attacked version. notice when we have installable files and optionally install them. git-svn-id: file:///home/or/svnrepo/updater/trunk@17294 55e972cd-5a19-0410-ae62-a4d7a52db4cd
* Make client downloading work. Testing still needed. Glue still needed for ↵Nick Mathewson2008-11-16
| | | | | | installation. git-svn-id: file:///home/or/svnrepo/updater/trunk@17293 55e972cd-5a19-0410-ae62-a4d7a52db4cd
* Add main-thread callbacks for download success/failure.Nick Mathewson2008-11-16
| | | | git-svn-id: file:///home/or/svnrepo/updater/trunk@17292 55e972cd-5a19-0410-ae62-a4d7a52db4cd
* Add current mirror and master key from updates.torproject.orgNick Mathewson2008-11-16
| | | | git-svn-id: file:///home/or/svnrepo/updater/trunk@17291 55e972cd-5a19-0410-ae62-a4d7a52db4cd
* Make more objects get pretty-printed when signedNick Mathewson2008-11-16
| | | | git-svn-id: file:///home/or/svnrepo/updater/trunk@17290 55e972cd-5a19-0410-ae62-a4d7a52db4cd
* explain what to do with the actual packages, for nowRoger Dingledine2008-11-16
| | | | git-svn-id: file:///home/or/svnrepo/updater/trunk@17289 55e972cd-5a19-0410-ae62-a4d7a52db4cd
* have some more thandy. This update includes a working downloader with tor ↵Nick Mathewson2008-11-16
| | | | | | support, a package system framework, and more. Most of what's left is glue code. git-svn-id: file:///home/or/svnrepo/updater/trunk@17288 55e972cd-5a19-0410-ae62-a4d7a52db4cd
* a minor note for the howtoRoger Dingledine2008-11-16
| | | | git-svn-id: file:///home/or/svnrepo/updater/trunk@17285 55e972cd-5a19-0410-ae62-a4d7a52db4cd
* minor cleanups on the thandy specRoger Dingledine2008-11-16
| | | | git-svn-id: file:///home/or/svnrepo/updater/trunk@17284 55e972cd-5a19-0410-ae62-a4d7a52db4cd
* Adding a sample bundleJacob Appelbaum2008-11-16
| | | | git-svn-id: file:///home/or/svnrepo/updater/trunk@17283 55e972cd-5a19-0410-ae62-a4d7a52db4cd
* update this to match our sample roleJacob Appelbaum2008-11-16
| | | | git-svn-id: file:///home/or/svnrepo/updater/trunk@17282 55e972cd-5a19-0410-ae62-a4d7a52db4cd
* A first stab at a configuration file for the Tor source.Jacob Appelbaum2008-11-16
| | | | git-svn-id: file:///home/or/svnrepo/updater/trunk@17281 55e972cd-5a19-0410-ae62-a4d7a52db4cd
* fix some confusing documentation on the thandy howtoRoger Dingledine2008-11-16
| | | | git-svn-id: file:///home/or/svnrepo/updater/trunk@17278 55e972cd-5a19-0410-ae62-a4d7a52db4cd
* is a versino like a neutrino?Roger Dingledine2008-11-03
| | | | git-svn-id: file:///home/or/svnrepo/updater/trunk@17183 55e972cd-5a19-0410-ae62-a4d7a52db4cd
* In python 2.6 and later, simplejson is built-in as json.Nick Mathewson2008-10-15
| | | | git-svn-id: file:///home/or/svnrepo/updater/trunk@17112 55e972cd-5a19-0410-ae62-a4d7a52db4cd
* Checkpoint: s/glider/thandy/; s/sexp/json/Nick Mathewson2008-10-15
| | | | git-svn-id: file:///home/or/svnrepo/updater/trunk@17109 55e972cd-5a19-0410-ae62-a4d7a52db4cd
* Note a fun gotcha.Nick Mathewson2008-10-15
| | | | git-svn-id: file:///home/or/svnrepo/updater/trunk@17105 55e972cd-5a19-0410-ae62-a4d7a52db4cd
* Stop trying to monkeypatch simplejson to support canonical encoding, and ↵Nick Mathewson2008-10-14
| | | | | | just use our own internal canonical encoder when we want that. It is actually less code this way. git-svn-id: file:///home/or/svnrepo/updater/trunk@17104 55e972cd-5a19-0410-ae62-a4d7a52db4cd
* finish a sentenceNick Mathewson2008-10-14
| | | | git-svn-id: file:///home/or/svnrepo/updater/trunk@17103 55e972cd-5a19-0410-ae62-a4d7a52db4cd
* tolerate the 2.4 getpass(), which can't be told which streamRoger Dingledine2008-10-14
| | | | | | | to write on. git-svn-id: file:///home/or/svnrepo/updater/trunk@17102 55e972cd-5a19-0410-ae62-a4d7a52db4cd
* clarify which modulesRoger Dingledine2008-10-14
| | | | git-svn-id: file:///home/or/svnrepo/updater/trunk@17101 55e972cd-5a19-0410-ae62-a4d7a52db4cd
* Work with python 2.4 -m syntaxNick Mathewson2008-10-14
| | | | git-svn-id: file:///home/or/svnrepo/updater/trunk@17100 55e972cd-5a19-0410-ae62-a4d7a52db4cd
* Fix another syntax errorNick Mathewson2008-10-14
| | | | git-svn-id: file:///home/or/svnrepo/updater/trunk@17099 55e972cd-5a19-0410-ae62-a4d7a52db4cd
* Add a HOWTO, and clean up the example files. Right now the HOWTO only ↵Nick Mathewson2008-10-14
| | | | | | covers thandy-pk and thandy-server. git-svn-id: file:///home/or/svnrepo/updater/trunk@17098 55e972cd-5a19-0410-ae62-a4d7a52db4cd
* Usability fixes and cleanupsNick Mathewson2008-10-14
| | | | git-svn-id: file:///home/or/svnrepo/updater/trunk@17096 55e972cd-5a19-0410-ae62-a4d7a52db4cd
* Make sure arguments to python get quoted right by wrapper scripts. $ @ is ↵Nick Mathewson2008-10-14
| | | | | | portable, yes? git-svn-id: file:///home/or/svnrepo/updater/trunk@17095 55e972cd-5a19-0410-ae62-a4d7a52db4cd
* clean up some docstringsRoger Dingledine2008-10-14
| | | | git-svn-id: file:///home/or/svnrepo/updater/trunk@17093 55e972cd-5a19-0410-ae62-a4d7a52db4cd
* Add some in-code documentation, fix some dead code, add a license, add a ↵Nick Mathewson2008-10-14
| | | | | | working distutils script. git-svn-id: file:///home/or/svnrepo/updater/trunk@17092 55e972cd-5a19-0410-ae62-a4d7a52db4cd
* Support older versions of simplejson.Nick Mathewson2008-10-14
| | | | git-svn-id: file:///home/or/svnrepo/updater/trunk@17090 55e972cd-5a19-0410-ae62-a4d7a52db4cd
* Rename glider to thandy, based on discussions on #nottor. Please let me ↵Nick Mathewson2008-10-14
| | | | | | know ASAP if there is another program Thandy, or if it means something rude, or whatever. git-svn-id: file:///home/or/svnrepo/updater/trunk@17085 55e972cd-5a19-0410-ae62-a4d7a52db4cd