Age | Commit message (Collapse) | Author | |
---|---|---|---|
2013-04-02 | Several fixes | Tomás Touceda | |
2012-01-04 | Add a thp_dest parameter to install package in custom locations | Tomás Touceda | |
2011-11-11 | Add a multiplatform ScriptWrapper | Tomás Touceda | |
2011-11-09 | Merge remote-tracking branch 'chiiph/fixenv' | Nick Mathewson | |
2011-11-09 | Merge remote-tracking branch 'chiiph/ignoreconfig' | Nick Mathewson | |
2011-11-07 | Don't exit when trying to create a directory for an installed package | Tomás Touceda | |
2011-11-05 | Only ignore config files when updating | Tomás Touceda | |
2011-11-05 | Fix bogus environment for the thp scripts | Tomás Touceda | |
2011-11-05 | Add logCtrl for scripts that might fail from a thp | Tomás Touceda | |
2011-11-01 | Make transactions not Thp specific | Tomás Touceda | |
2011-11-01 | Remove unused bit of code in getChecker | Tomás Touceda | |
2011-11-01 | Fix minor bug in the ThpCheck: broken status wont mark it as not installed | Tomás Touceda | |
2011-10-20 | Paths inside a Thp cfg will use / from now on | Tomás Touceda | |
2011-10-20 | Fix possible race condition with os.path.exists | Tomás Touceda | |
2011-10-20 | Documents the ThpPackages code | Tomás Touceda | |
Also fixes a typo in a still unused method. | |||
2011-10-20 | Fix file permissions | Tomás Touceda | |
2011-09-03 | Improve handling of updates to thp bundles | Tomás Touceda | |
It only installs thp packages that aren't already installed as they should be. It also outputs READY for bundles that have at least one package in them that's installable under this restrictions. | |||
2011-09-03 | Improve re-install behavior | Tomás Touceda | |
Also add more controller oriented output | |||
2011-09-02 | Fix behavior for bundles with more than one thp and add thp | Tomás Touceda | |
2011-09-02 | Run transactions only if --install is given, and create pkg-status if it ↵ | Tomás Touceda | |
doesn't exist | |||
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-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-21 | Fix typo in RPMChecker | Tomas Touceda | |
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. | |||
2008-12-03 | add missing PackageItem.getRelativePath() | Nick Mathewson | |
git-svn-id: file:///home/or/svnrepo/updater/trunk@17467 55e972cd-5a19-0410-ae62-a4d7a52db4cd | |||
2008-12-01 | More pydoc | Nick Mathewson | |
git-svn-id: file:///home/or/svnrepo/updater/trunk@17433 55e972cd-5a19-0410-ae62-a4d7a52db4cd | |||
2008-12-01 | Yes, I did mean get. | Nick Mathewson | |
git-svn-id: file:///home/or/svnrepo/updater/trunk@17429 55e972cd-5a19-0410-ae62-a4d7a52db4cd | |||
2008-12-01 | And now omit the cmd_remove entirely so certain pedantic python versions are ↵ | Martin Peck | |
happy. git-svn-id: file:///home/or/svnrepo/updater/trunk@17428 55e972cd-5a19-0410-ae62-a4d7a52db4cd | |||
2008-12-01 | Correct reference to cmd_remove extras passed to CommandInstaller. | Martin Peck | |
git-svn-id: file:///home/or/svnrepo/updater/trunk@17427 55e972cd-5a19-0410-ae62-a4d7a52db4cd | |||
2008-11-30 | Big thandy installation refactoring. Things should be saner now: we ↵ | Nick Mathewson | |
recognize that checking an item is sometimes orthogonal to installing it; we do not carry around big bits of unimplemented machinery; we actually document what stuff does in thandy-spec.txt; we do more OO in the places that make sense and less in the places that do not; and almost as an afterthought, we support the command installer type internally. Now all we need is a frontend to make command installers. git-svn-id: file:///home/or/svnrepo/updater/trunk@17414 55e972cd-5a19-0410-ae62-a4d7a52db4cd | |||
2008-11-22 | PackageDB was supposed to use shelve, not anydbm. What was I thinking? | Nick Mathewson | |
git-svn-id: file:///home/or/svnrepo/updater/trunk@17365 55e972cd-5a19-0410-ae62-a4d7a52db4cd | |||
2008-11-22 | call setVersion() by the right name. | Nick Mathewson | |
git-svn-id: file:///home/or/svnrepo/updater/trunk@17363 55e972cd-5a19-0410-ae62-a4d7a52db4cd | |||
2008-11-20 | If a registry entry exists, treat it as authoritative. | Nick Mathewson | |
git-svn-id: file:///home/or/svnrepo/updater/trunk@17341 55e972cd-5a19-0410-ae62-a4d7a52db4cd | |||
2008-11-20 | Fall back to using built-in db rather than registry when some clever person ↵ | Nick Mathewson | |
decides to try installing a win32 binary on their linux box. git-svn-id: file:///home/or/svnrepo/updater/trunk@17340 55e972cd-5a19-0410-ae62-a4d7a52db4cd | |||
2008-11-20 | fix a couple more types in ExePackages.py. | Nick Mathewson | |
git-svn-id: file:///home/or/svnrepo/updater/trunk@17334 55e972cd-5a19-0410-ae62-a4d7a52db4cd | |||
2008-11-20 | various fixes. now thandy will loop infinitely because the exe file gives a ↵ | Nick Mathewson | |
404. git-svn-id: file:///home/or/svnrepo/updater/trunk@17332 55e972cd-5a19-0410-ae62-a4d7a52db4cd | |||
2008-11-20 | maybe if i remove these letters it'll be a recognized variable... | Roger Dingledine | |
git-svn-id: file:///home/or/svnrepo/updater/trunk@17330 55e972cd-5a19-0410-ae62-a4d7a52db4cd | |||
2008-11-20 | fix syntax error | Roger Dingledine | |
git-svn-id: file:///home/or/svnrepo/updater/trunk@17322 55e972cd-5a19-0410-ae62-a4d7a52db4cd | |||
2008-11-17 | Add win32 registry support to thandy. untested. | Nick Mathewson | |
git-svn-id: file:///home/or/svnrepo/updater/trunk@17319 55e972cd-5a19-0410-ae62-a4d7a52db4cd | |||
2008-11-16 | attach per-file type-specific metainfo to packages. use metainfo to tell ↵ | Nick Mathewson | |
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 | |||
2008-11-16 | have some more thandy. This update includes a working downloader with tor ↵ | Nick Mathewson | |
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 |