Age | Commit message (Collapse) | Author | |
---|---|---|---|
2011-09-01 | Log with loggin instead of print, and add thp files to download when needed | Tomás Touceda | |
2011-07-26 | Update lockfile to work on OSX | Tomás Touceda | |
This changes the file modes, it seems OSX needs it this way. | |||
2011-06-27 | Execute postinst script and serialize script execution | Tomas Touceda | |
2011-06-26 | Start scripts part | Tomas Touceda | |
2011-06-25 | Adds installation with subdirs and upgrade based on the spec | Tomas Touceda | |
2011-06-25 | Adds basic installation | Tomas Touceda | |
Right now it's a bit more than just copying files, nothing else. | |||
2011-06-24 | Adds the ThpTransaction class and its basic structure | Tomas Touceda | |
2011-06-24 | Correct some silly errors | Tomas Touceda | |
2011-06-23 | Adds the code to introduce Thp Transactions | Tomas Touceda | |
Recognizes bundles that have all thp packages and arranges them in a separated dict from the installableDict. This bundles will be handled by the ThpInstaller as a whole, so it can order installations by dependencies. | |||
2011-06-23 | Validate files in a thp and add LockFile bundle dep | Tomas Touceda | |
2011-06-22 | Improve ThpDB, implement ThpPackage | Tomas Touceda | |
ThpDB's insert, delete and exists seems to work as expected by now. | |||
2011-06-22 | Add really simple checker, installer and thpdb | Tomas Touceda | |
But it's still not finished. | |||
2011-06-22 | Creates basic structure to start the thp checker | Tomas Touceda | |
2011-06-22 | Make optional keys actually optional | Tomas Touceda | |
2011-06-22 | Creates the thp file | Tomas Touceda | |
Adds two parameters to makethppackage: thpPath and scriptsDir. thpPath: where to save the finished thp file. scriptsDir: where the scripts specified in the configuration file are. | |||
2011-06-21 | First part of makethppackage | Tomas Touceda | |
Creates its metadata based on a config file. This still needs a sanity check. | |||
2011-06-21 | Fix typo in RPMChecker | Tomas Touceda | |
2010-08-26 | note that the Thandy TODO has migrated to trac | Nick Mathewson | |
2010-07-25 | More unit tests and documentation for the Thandy code | Nick Mathewson | |
2010-07-25 | Fix the interface of RSAKey.sign() to work as documented. | Nick Mathewson | |
Also, remove the (unused) thandy.formats.Key | |||
2009-08-25 | NONE? We are python; we have no NONE. Only none. | Nick Mathewson | |
2009-08-25 | Add the ability to download files via BitTorrent | Sebastian Hahn | |
The Client has learned a new option, --download-method, too specify whether we're downloading directly or via BitTorrent. This implementation has a few remaining issues, the biggest one is that seeding isn't implemented at all (when the download stops, Thandy stops sharing). Failure to download due to no available peers also doesn't work. | |||
2009-08-25 | Add ability to create .torrent metadata when making a package | Sebastian Hahn | |
Also update the spec with the information where the .torrent metadata file will be stored. | |||
2009-08-25 | Install with BitTorrent support if the library is available | Sebastian Hahn | |
Based on patch by coderman | |||
2009-08-25 | Allow tracking all bundles in the repository with thandy-client | Sebastian Hahn | |
thandy-client now allows passing ** instead of a path for bundles. This is treated as a special case, other wild card or regular expression matching is not included. | |||
2009-08-25 | If we have more than we want, we have too much, not the other way. | Sebastian Hahn | |
2009-08-25 | Remove section describing a legacy way to install files | Sebastian Hahn | |
2009-08-25 | All current versions of Thandy have length fields | Sebastian Hahn | |
2009-08-25 | Remove Glider cleanup notice | Sebastian Hahn | |
Nothing still refers to Glider in the entire repository, except the paragraph above the removed sentence. | |||
2009-08-25 | Spelling fixes and import cleanup | Sebastian Hahn | |
2009-06-01 | remove svn keywords | Sebastian Hahn | |
2009-06-01 | fix "make test" | Sebastian Hahn | |
2009-03-19 | Update howto to reflect svn->git conversion some more. | Sebastian Hahn | |
Make a shallow clone instead of doing an svn checkout. They are not 100% equivalent, but this is way faster than git archive over a slow network connection. | |||
2009-03-19 | Fix typo in the howto. | Sebastian Hahn | |
Delrole wants a role, not a filetype. | |||
2009-03-19 | Actually enforce file lengths when downloading. | Nick Mathewson | |
Most of the code was already written for this, but we didn't actually pass the length fields we'd parsed to the downloading logic. | |||
2009-03-19 | Add lengths to the timestamp file. | Nick Mathewson | |
This might break old clients, but AFAICT there are no clients running versions prior to 15 Dec. It's necessary to avoid some DOS attacks. | |||
2009-03-14 | New bundle and package config files for Tor VM, licenses, and Vidalia packages. | Martin Peck | |
2009-01-29 | Add some setup.py droppings to .gitignore | Nick Mathewson | |
Apparently "setup.py dist" likes to make a MANIFEST and a dist/ | |||
2009-01-22 | Fix multiple pychecker-spotted typos. | Nick Mathewson | |
These are mostly typos in methods that don't get used in the current Thandy, error in error-handling paths, modules we imported unnecessarily, etc. | |||
2009-01-21 | Add a .gitignore file. | Nick Mathewson | |
2009-01-09 | give coderman a howto on adding a new file to the thandy repository | Roger Dingledine | |
git-svn-id: file:///home/or/svnrepo/updater/trunk@18046 55e972cd-5a19-0410-ae62-a4d7a52db4cd | |||
2009-01-08 | Add configuration for Vidalia and TorButton MSI packages. | Martin Peck | |
git-svn-id: file:///home/or/svnrepo/updater/trunk@18020 55e972cd-5a19-0410-ae62-a4d7a52db4cd | |||
2009-01-05 | Add configuration for polipo win32 msi packages. | Martin Peck | |
git-svn-id: file:///home/or/svnrepo/updater/trunk@17906 55e972cd-5a19-0410-ae62-a4d7a52db4cd | |||
2009-01-05 | Update tor win32 package for alpha-dev version in registry check. | Martin Peck | |
git-svn-id: file:///home/or/svnrepo/updater/trunk@17905 55e972cd-5a19-0410-ae62-a4d7a52db4cd | |||
2009-01-05 | Correct syntax for name-to-length dictionary assignment. | Martin Peck | |
git-svn-id: file:///home/or/svnrepo/updater/trunk@17904 55e972cd-5a19-0410-ae62-a4d7a52db4cd | |||
2009-01-05 | update the package and bundle files for 0.2.1.9-alpha | Roger Dingledine | |
git-svn-id: file:///home/or/svnrepo/updater/trunk@17903 55e972cd-5a19-0410-ae62-a4d7a52db4cd | |||
2008-12-23 | another thandy todo item for nick, after coderman's lesson | Roger Dingledine | |
git-svn-id: file:///home/or/svnrepo/updater/trunk@17743 55e972cd-5a19-0410-ae62-a4d7a52db4cd | |||
2008-12-21 | packageLen was meant to be a name-to-length dictionary, not an int. | Nick Mathewson | |
git-svn-id: file:///home/or/svnrepo/updater/trunk@17715 55e972cd-5a19-0410-ae62-a4d7a52db4cd | |||
2008-12-21 | fix a "NameError: global name 'os' is not defined" complaint when | Roger Dingledine | |
making new packages or bundles. i think. git-svn-id: file:///home/or/svnrepo/updater/trunk@17713 55e972cd-5a19-0410-ae62-a4d7a52db4cd | |||
2008-12-21 | Add no shortcuts option to msiexec arguments to prevent links to tor.exe and ↵ | Martin Peck | |
config on desktop when installed as part of a Vidalia bundle. and bump to 0.2.1.8. git-svn-id: file:///home/or/svnrepo/updater/trunk@17711 55e972cd-5a19-0410-ae62-a4d7a52db4cd |