]> scripts.mit.edu Git - wizard.git/log
wizard.git
13 years agoAdd information about Scripts specific code in Wizard.
Edward Z. Yang [Mon, 3 May 2010 23:14:19 +0000 (19:14 -0400)] 
Add information about Scripts specific code in Wizard.

Signed-off-by: Edward Z. Yang <ezyang@mit.edu>
14 years agoRemove blue flash when running wizard install APP --help.
Edward Z. Yang [Sun, 25 Apr 2010 00:59:16 +0000 (20:59 -0400)] 
Remove blue flash when running wizard install APP --help.

Signed-off-by: Edward Z. Yang <ezyang@mit.edu>
14 years agoDoc update, fix bug in prepare-new.
Edward Z. Yang [Sun, 25 Apr 2010 00:52:55 +0000 (20:52 -0400)] 
Doc update, fix bug in prepare-new.

Signed-off-by: Edward Z. Yang <ezyang@mit.edu>
14 years agoFix typo in prepare-new code; period not comma.
Edward Z. Yang [Sun, 25 Apr 2010 00:23:28 +0000 (20:23 -0400)] 
Fix typo in prepare-new code; period not comma.

Signed-off-by: Edward Z. Yang <ezyang@mit.edu>
14 years agoFail if user is not signed up for mysql service.
Edward Z. Yang [Sun, 25 Apr 2010 00:13:30 +0000 (20:13 -0400)] 
Fail if user is not signed up for mysql service.

Signed-off-by: Edward Z. Yang <ezyang@mit.edu>
14 years agoAdd web stub support.
Edward Z. Yang [Sat, 24 Apr 2010 23:54:41 +0000 (19:54 -0400)] 
Add web stub support.

Signed-off-by: Edward Z. Yang <ezyang@mit.edu>
14 years agoMake newline conversions less chatty.
Edward Z. Yang [Sat, 24 Apr 2010 23:14:30 +0000 (19:14 -0400)] 
Make newline conversions less chatty.

Signed-off-by: Edward Z. Yang <ezyang@mit.edu>
14 years agoReduce concurrency; update TODO.
Edward Z. Yang [Thu, 15 Apr 2010 01:24:38 +0000 (21:24 -0400)] 
Reduce concurrency; update TODO.

Signed-off-by: Edward Z. Yang <ezyang@mit.edu>
14 years agoMake up-to-date message less ambiguous.
Edward Z. Yang [Thu, 15 Apr 2010 00:55:24 +0000 (20:55 -0400)] 
Make up-to-date message less ambiguous.

Signed-off-by: Edward Z. Yang <ezyang@mit.edu>
14 years agoMore robust error reporting, add --url flag, add rails as app.
Edward Z. Yang [Wed, 14 Apr 2010 20:40:20 +0000 (16:40 -0400)] 
More robust error reporting, add --url flag, add rails as app.

Signed-off-by: Edward Z. Yang <ezyang@mit.edu>
14 years agoHandle Wordpress random keys correctly on install and upgrade.
Edward Z. Yang [Sun, 28 Mar 2010 23:58:25 +0000 (19:58 -0400)] 
Handle Wordpress random keys correctly on install and upgrade.

Signed-off-by: Edward Z. Yang <ezyang@mit.edu>
14 years agoAdd missing docs for DatabaseVerificationError.
Edward Z. Yang [Tue, 16 Mar 2010 02:38:17 +0000 (22:38 -0400)] 
Add missing docs for DatabaseVerificationError.

Signed-off-by: Edward Z. Yang <ezyang@mit.edu>
14 years agoCheck for files that would be clobbered and add them.
Edward Z. Yang [Tue, 16 Mar 2010 02:35:27 +0000 (22:35 -0400)] 
Check for files that would be clobbered and add them.

Signed-off-by: Edward Z. Yang <ezyang@mit.edu>
14 years agoFix broken Wordpress URL retrieval code.
Edward Z. Yang [Tue, 9 Mar 2010 22:48:51 +0000 (17:48 -0500)] 
Fix broken Wordpress URL retrieval code.

Signed-off-by: Edward Z. Yang <ezyang@mit.edu>
14 years agoImplement download for MediaWiki.
Edward Z. Yang [Tue, 9 Mar 2010 00:19:42 +0000 (19:19 -0500)] 
Implement download for MediaWiki.

Signed-off-by: Edward Z. Yang <ezyang@mit.edu>
14 years agoMore robust handling for symlinks and Git rematching.
Edward Z. Yang [Tue, 9 Mar 2010 02:45:23 +0000 (21:45 -0500)] 
More robust handling for symlinks and Git rematching.

Signed-off-by: Edward Z. Yang <ezyang@mit.edu>
14 years agoRemove writable check, don't log cat-file, more robust call error check.
Edward Z. Yang [Mon, 8 Feb 2010 02:27:27 +0000 (21:27 -0500)] 
Remove writable check, don't log cat-file, more robust call error check.

Signed-off-by: Edward Z. Yang <ezyang@mit.edu>
14 years agoAdd reporting for db, quota and permissions errors.
Edward Z. Yang [Mon, 8 Feb 2010 01:59:17 +0000 (20:59 -0500)] 
Add reporting for db, quota and permissions errors.

Signed-off-by: Edward Z. Yang <ezyang@mit.edu>
14 years agoAdd database checks, make assert_all_writable less stringent.
Edward Z. Yang [Mon, 8 Feb 2010 00:56:48 +0000 (19:56 -0500)] 
Add database checks, make assert_all_writable less stringent.

Signed-off-by: Edward Z. Yang <ezyang@mit.edu>
14 years agoCheck if all files are writable before upgrading.
Edward Z. Yang [Sun, 7 Feb 2010 23:49:30 +0000 (18:49 -0500)] 
Check if all files are writable before upgrading.

Signed-off-by: Edward Z. Yang <ezyang@mit.edu>
14 years agoDetect if tags fails with quota error.
Edward Z. Yang [Sun, 7 Feb 2010 07:35:24 +0000 (02:35 -0500)] 
Detect if tags fails with quota error.

Signed-off-by: Edward Z. Yang <ezyang@mit.edu>
14 years agoUse realpath, not abspath, to deal with symlink.
Edward Z. Yang [Fri, 5 Mar 2010 05:01:47 +0000 (00:01 -0500)] 
Use realpath, not abspath, to deal with symlink.

Signed-off-by: Edward Z. Yang <ezyang@mit.edu>
14 years agoMove from TODO to documentation, fix missing DNSError.
Edward Z. Yang [Wed, 3 Mar 2010 06:12:37 +0000 (01:12 -0500)] 
Move from TODO to documentation, fix missing DNSError.

Signed-off-by: Edward Z. Yang <ezyang@mit.edu>
14 years agoReorganize and prune TODO list.
Edward Z. Yang [Wed, 3 Mar 2010 06:00:41 +0000 (01:00 -0500)] 
Reorganize and prune TODO list.

Signed-off-by: Edward Z. Yang <ezyang@mit.edu>
14 years agoReplace gaierror with more user-friendly message.
Edward Z. Yang [Wed, 3 Mar 2010 05:14:07 +0000 (00:14 -0500)] 
Replace gaierror with more user-friendly message.

Signed-off-by: Edward Z. Yang <ezyang@mit.edu>
14 years agoExtract URL from database if available for Wordpress.
Edward Z. Yang [Wed, 3 Mar 2010 04:57:40 +0000 (23:57 -0500)] 
Extract URL from database if available for Wordpress.

Signed-off-by: Edward Z. Yang <ezyang@mit.edu>
14 years agoOnly perform safe call if root.
Edward Z. Yang [Wed, 3 Mar 2010 04:57:28 +0000 (23:57 -0500)] 
Only perform safe call if root.

Signed-off-by: Edward Z. Yang <ezyang@mit.edu>
14 years agoNicer errors if not in autoinstall directory.
Edward Z. Yang [Wed, 3 Mar 2010 04:27:30 +0000 (23:27 -0500)] 
Nicer errors if not in autoinstall directory.

Signed-off-by: Edward Z. Yang <ezyang@mit.edu>
14 years agoUpdate creating a repository documentation.
Edward Z. Yang [Tue, 2 Mar 2010 05:54:59 +0000 (00:54 -0500)] 
Update creating a repository documentation.

Signed-off-by: Edward Z. Yang <ezyang@mit.edu>
14 years agoAdd plugin infrastructure for wizard.app.
Edward Z. Yang [Tue, 2 Mar 2010 05:48:04 +0000 (00:48 -0500)] 
Add plugin infrastructure for wizard.app.

Signed-off-by: Edward Z. Yang <ezyang@mit.edu>
14 years agoFix bug; called call not eval.
Edward Z. Yang [Tue, 2 Mar 2010 04:49:40 +0000 (23:49 -0500)] 
Fix bug; called call not eval.

Signed-off-by: Edward Z. Yang <ezyang@mit.edu>
14 years agoFix bug in database strategy, resulting in incorrect db name.
Edward Z. Yang [Tue, 2 Mar 2010 04:47:11 +0000 (23:47 -0500)] 
Fix bug in database strategy, resulting in incorrect db name.

create-database SQL script returns the name of the real database
created; use that value instead of concatenating username and
database name manually.

Signed-off-by: Edward Z. Yang <ezyang@mit.edu>
14 years agoRefactor change directory code to be consistent and permissive.
Edward Z. Yang [Tue, 2 Mar 2010 02:06:54 +0000 (21:06 -0500)] 
Refactor change directory code to be consistent and permissive.

This fixes bug where if you run wizard upgrade as root in a root
only directory, it fails with permission errors when it attempts
to change back into the directory.

Signed-off-by: Edward Z. Yang <ezyang@mit.edu>
14 years agoFix typo UserCancl to UserCancel.
Edward Z. Yang [Mon, 1 Mar 2010 17:06:31 +0000 (12:06 -0500)] 
Fix typo UserCancl to UserCancel.

Signed-off-by: Edward Z. Yang <ezyang@mit.edu>
14 years agoWarn if partial strategy is ignored.
Edward Z. Yang [Mon, 1 Mar 2010 17:06:19 +0000 (12:06 -0500)] 
Warn if partial strategy is ignored.

Signed-off-by: Edward Z. Yang <ezyang@mit.edu>
14 years agoSkip over strategies that don't provide a strict subset of the ArgSchema.
Evan Broder [Fri, 26 Feb 2010 04:44:55 +0000 (23:44 -0500)] 
Skip over strategies that don't provide a strict subset of the ArgSchema.

Signed-off-by: Evan Broder <broder@mit.edu>
14 years agoFix broken prepare-pristine, update docs and TODO.
Edward Z. Yang [Thu, 25 Feb 2010 06:05:41 +0000 (01:05 -0500)] 
Fix broken prepare-pristine, update docs and TODO.

Signed-off-by: Edward Z. Yang <ezyang@mit.edu>
14 years agoCheck for old style URLs.
Edward Z. Yang [Sun, 7 Feb 2010 00:26:35 +0000 (19:26 -0500)] 
Check for old style URLs.

Signed-off-by: Edward Z. Yang <ezyang@mit.edu>
14 years agoReport how many installs were upgraded this run.
Edward Z. Yang [Sun, 7 Feb 2010 00:26:18 +0000 (19:26 -0500)] 
Report how many installs were upgraded this run.

Signed-off-by: Edward Z. Yang <ezyang@mit.edu>
14 years agoUtility scripts for mass-upgrading.
Edward Z. Yang [Sat, 6 Feb 2010 23:51:26 +0000 (18:51 -0500)] 
Utility scripts for mass-upgrading.

Signed-off-by: Edward Z. Yang <ezyang@mit.edu>
14 years agoLegitimately check for unmerged files.
Edward Z. Yang [Sat, 6 Feb 2010 23:51:14 +0000 (18:51 -0500)] 
Legitimately check for unmerged files.

Signed-off-by: Edward Z. Yang <ezyang@mit.edu>
14 years agoFix name error.
Edward Z. Yang [Sat, 6 Feb 2010 23:51:02 +0000 (18:51 -0500)] 
Fix name error.

Signed-off-by: Edward Z. Yang <ezyang@mit.edu>
14 years agoAdd inclusions and exclusions for web verification.
Edward Z. Yang [Sat, 6 Feb 2010 23:49:46 +0000 (18:49 -0500)] 
Add inclusions and exclusions for web verification.

Signed-off-by: Edward Z. Yang <ezyang@mit.edu>
14 years agoUpdate TODO.
Edward Z. Yang [Sat, 6 Feb 2010 08:36:36 +0000 (03:36 -0500)] 
Update TODO.

Signed-off-by: Edward Z. Yang <ezyang@mit.edu>
14 years agoAdd 'wizard quota' command.
Edward Z. Yang [Sat, 6 Feb 2010 08:34:43 +0000 (03:34 -0500)] 
Add 'wizard quota' command.

Signed-off-by: Edward Z. Yang <ezyang@mit.edu>
14 years agoGenerate merge commits if versions mismatch prior to upgrade.
Edward Z. Yang [Sat, 6 Feb 2010 08:32:06 +0000 (03:32 -0500)] 
Generate merge commits if versions mismatch prior to upgrade.

Signed-off-by: Edward Z. Yang <ezyang@mit.edu>
14 years agoAdd --remerge option to mass-upgrade.
Edward Z. Yang [Sat, 6 Feb 2010 08:31:48 +0000 (03:31 -0500)] 
Add --remerge option to mass-upgrade.

Signed-off-by: Edward Z. Yang <ezyang@mit.edu>
14 years agoIgnore hidden files in backups directory.
Edward Z. Yang [Sat, 6 Feb 2010 08:31:21 +0000 (03:31 -0500)] 
Ignore hidden files in backups directory.

Signed-off-by: Edward Z. Yang <ezyang@mit.edu>
14 years agoImprove Wordpress page verification algorithm.
Edward Z. Yang [Sat, 6 Feb 2010 08:30:20 +0000 (03:30 -0500)] 
Improve Wordpress page verification algorithm.

Signed-off-by: Edward Z. Yang <ezyang@mit.edu>
14 years agoAdd some automatic resolutions for whole-file.
Edward Z. Yang [Sat, 6 Feb 2010 08:29:07 +0000 (03:29 -0500)] 
Add some automatic resolutions for whole-file.

* If common and theirs are present, but ours isn't, don't
  include ours.
* If theirs is present, but common and ours isn't, add theirs.

Signed-off-by: Edward Z. Yang <ezyang@mit.edu>
14 years agoRefactor reporting infrastructure.
Edward Z. Yang [Sat, 6 Feb 2010 06:48:31 +0000 (01:48 -0500)] 
Refactor reporting infrastructure.

The old set of report classes and functions inside
wizard.command were ripped out, reimplemented, and
placed inside wizard.report.  The new API is:

    report.make(logdir, "name1", "name2" ...)
    report.make_fresh(logdir, "name1" ...)

Where make will append to previous files, and make_fresh
will clear out previous files.  Semantics for --redo
are made correct, and seen is superceded for mass-upgrade.

One very visible change is mass-upgrade will output
percentages that might actually sum to 100%!

Signed-off-by: Edward Z. Yang <ezyang@mit.edu>
14 years agoWorkaround some bugs discovered while running.
Edward Z. Yang [Mon, 18 Jan 2010 09:30:00 +0000 (04:30 -0500)] 
Workaround some bugs discovered while running.

Signed-off-by: Edward Z. Yang <ezyang@mit.edu>
14 years agoMake mass-upgrade utilize --rr-cache.
Edward Z. Yang [Mon, 18 Jan 2010 08:40:53 +0000 (03:40 -0500)] 
Make mass-upgrade utilize --rr-cache.

Signed-off-by: Edward Z. Yang <ezyang@mit.edu>
14 years agoAdd --rr-cache option to upgrade.
Edward Z. Yang [Mon, 18 Jan 2010 04:21:42 +0000 (23:21 -0500)] 
Add --rr-cache option to upgrade.

Signed-off-by: Edward Z. Yang <ezyang@mit.edu>
14 years agoAdd siteurl Wordpress hack.
Edward Z. Yang [Sun, 17 Jan 2010 23:04:28 +0000 (18:04 -0500)] 
Add siteurl Wordpress hack.

Signed-off-by: Edward Z. Yang <ezyang@mit.edu>
14 years agoFill out missing documentation.
Edward Z. Yang [Mon, 11 Jan 2010 01:33:05 +0000 (20:33 -0500)] 
Fill out missing documentation.

Signed-off-by: Edward Z. Yang <ezyang@mit.edu>
14 years agoFix minor type error in phpBB version detection.
Edward Z. Yang [Mon, 11 Jan 2010 00:43:59 +0000 (19:43 -0500)] 
Fix minor type error in phpBB version detection.

Signed-off-by: Edward Z. Yang <ezyang@mit.edu>
14 years agoTabs to spaces.
Edward Z. Yang [Mon, 11 Jan 2010 00:34:45 +0000 (19:34 -0500)] 
Tabs to spaces.

Signed-off-by: Edward Z. Yang <ezyang@mit.edu>
14 years agoFix missing documentation for wizard.app.php
Edward Z. Yang [Mon, 11 Jan 2010 00:32:56 +0000 (19:32 -0500)] 
Fix missing documentation for wizard.app.php

Signed-off-by: Edward Z. Yang <ezyang@mit.edu>
14 years agoRewrite merge functionality into its own module.
Edward Z. Yang [Mon, 11 Jan 2010 00:15:18 +0000 (19:15 -0500)] 
Rewrite merge functionality into its own module.

Previously, Wizard had a gigantic merge routine inside of
the upgrade command, and interweaved automated resolution
before and after the merge took place.

This commit reorganizes the merge functionality into
the wizard.merge module, and also pushes as much pre-merge
resolution to before merge, so that we can generate more
meaningful rerere post-images.

Signed-off-by: Edward Z. Yang <ezyang@mit.edu>
14 years agoMore updates to retro upgrade instructions.
Edward Z. Yang [Sun, 10 Jan 2010 09:07:01 +0000 (04:07 -0500)] 
More updates to retro upgrade instructions.

Signed-off-by: Edward Z. Yang <ezyang@mit.edu>
14 years agoFix semantics for date falsification to use scripts.
Edward Z. Yang [Sun, 10 Jan 2010 08:20:49 +0000 (03:20 -0500)] 
Fix semantics for date falsification to use scripts.

Signed-off-by: Edward Z. Yang <ezyang@mit.edu>
14 years agoAdd some utility scripts, based off of documentation.
Edward Z. Yang [Sun, 10 Jan 2010 08:00:25 +0000 (03:00 -0500)] 
Add some utility scripts, based off of documentation.

Signed-off-by: Edward Z. Yang <ezyang@mit.edu>
14 years agoFix typos in upgrade docs.
Edward Z. Yang [Sun, 10 Jan 2010 06:47:26 +0000 (01:47 -0500)] 
Fix typos in upgrade docs.

Signed-off-by: Edward Z. Yang <ezyang@mit.edu>
14 years agoFix detectVersion bug, make unsupported nicer.
Edward Z. Yang [Sun, 10 Jan 2010 05:55:03 +0000 (00:55 -0500)] 
Fix detectVersion bug, make unsupported nicer.

Signed-off-by: Edward Z. Yang <ezyang@mit.edu>
14 years agoImplement 'git summary unsupported'
Edward Z. Yang [Sun, 10 Jan 2010 05:39:45 +0000 (00:39 -0500)] 
Implement 'git summary unsupported'

Signed-off-by: Edward Z. Yang <ezyang@mit.edu>
14 years agoAdd getApplication() function to wizard.app.
Edward Z. Yang [Sat, 9 Jan 2010 20:11:00 +0000 (15:11 -0500)] 
Add getApplication() function to wizard.app.

Signed-off-by: Edward Z. Yang <ezyang@mit.edu>
14 years agoUpdate rerere design document.
Edward Z. Yang [Sat, 9 Jan 2010 19:12:24 +0000 (14:12 -0500)] 
Update rerere design document.

Signed-off-by: Edward Z. Yang <ezyang@mit.edu>
14 years agoEnable rerere and add plan, add missing docs.
Edward Z. Yang [Sat, 9 Jan 2010 17:04:53 +0000 (12:04 -0500)] 
Enable rerere and add plan, add missing docs.

Signed-off-by: Edward Z. Yang <ezyang@mit.edu>
14 years agoMake failed upgrade non-interactive.
Edward Z. Yang [Wed, 30 Dec 2009 04:36:01 +0000 (23:36 -0500)] 
Make failed upgrade non-interactive.

Signed-off-by: Edward Z. Yang <ezyang@mit.edu>
14 years agotests/all-versions.sh runs all tests for all versions of the specified app.
Ian Smith [Tue, 29 Dec 2009 23:52:25 +0000 (17:52 -0600)] 
tests/all-versions.sh runs all tests for all versions of the specified app.

Signed-off-by: Ian Smith <ismith@mit.edu>
14 years agoAdmin username and password support for Wordpress
Ian Smith [Tue, 29 Dec 2009 02:07:21 +0000 (21:07 -0500)] 
Admin username and password support for Wordpress

* Installer now prompts for admin name and password
* Initial temporary password email suppressed
* You are using default password nag suppressed

Signed-off-by: Ian Smith <ismith@mit.edu>
Signed-off-by: Edward Z. Yang <ezyang@mit.edu>
14 years agoAdd more testing documentation on prompting of Ian Smith.
Edward Z. Yang [Mon, 28 Dec 2009 21:56:11 +0000 (16:56 -0500)] 
Add more testing documentation on prompting of Ian Smith.

Signed-off-by: Edward Z. Yang <ezyang@mit.edu>
14 years agoReplace WIZARD variables in php.ini with user-specific values
Andrew M. Farrell [Mon, 7 Dec 2009 09:04:25 +0000 (04:04 -0500)] 
Replace WIZARD variables in php.ini with user-specific values

Signed-off-by: Andrew M. Farrell <afarrell@mit.edu>
14 years agoFix broken installs if directory exists.
Edward Z. Yang [Mon, 28 Dec 2009 00:05:11 +0000 (19:05 -0500)] 
Fix broken installs if directory exists.

Signed-off-by: Edward Z. Yang <ezyang@mit.edu>
14 years agoFix non-zero shell exit code and --continue in wrong directory.
Edward Z. Yang [Sun, 27 Dec 2009 22:54:06 +0000 (17:54 -0500)] 
Fix non-zero shell exit code and --continue in wrong directory.

Signed-off-by: Edward Z. Yang <ezyang@mit.edu>
14 years agoConvert ad hoc shell calls to singleton instance; fix upgrade bug.
Edward Z. Yang [Sat, 26 Dec 2009 02:43:05 +0000 (21:43 -0500)] 
Convert ad hoc shell calls to singleton instance; fix upgrade bug.

Signed-off-by: Edward Z. Yang <ezyang@mit.edu>
14 years agoMassively refactor upgrade script into an object.
Edward Z. Yang [Sat, 26 Dec 2009 02:31:05 +0000 (21:31 -0500)] 
Massively refactor upgrade script into an object.

Signed-off-by: Edward Z. Yang <ezyang@mit.edu>
14 years agoFix parse error, pylint errors, and make disk usage race-safe.
Edward Z. Yang [Sat, 26 Dec 2009 00:16:55 +0000 (19:16 -0500)] 
Fix parse error, pylint errors, and make disk usage race-safe.

Signed-off-by: Edward Z. Yang <ezyang@mit.edu>
14 years agoFix some bugs that Xavid found.
Edward Z. Yang [Fri, 25 Dec 2009 23:56:05 +0000 (18:56 -0500)] 
Fix some bugs that Xavid found.

Signed-off-by: Edward Z. Yang <ezyang@mit.edu>
14 years agoMute not migrated errors, fix success logging, make post-merge commit more resilient.
Edward Z. Yang [Fri, 25 Dec 2009 23:00:56 +0000 (18:00 -0500)] 
Mute not migrated errors, fix success logging, make post-merge commit more resilient.

Signed-off-by: Edward Z. Yang <ezyang@mit.edu>
14 years agoMake the commit not get call errors subsumed.
Edward Z. Yang [Fri, 25 Dec 2009 02:49:08 +0000 (21:49 -0500)] 
Make the commit not get call errors subsumed.

Signed-off-by: Edward Z. Yang <ezyang@mit.edu>
14 years agoFix unmerged counts, make backups lock, add Wordpress resolutions.
Edward Z. Yang [Fri, 25 Dec 2009 02:32:30 +0000 (21:32 -0500)] 
Fix unmerged counts, make backups lock, add Wordpress resolutions.

Signed-off-by: Edward Z. Yang <ezyang@mit.edu>
14 years agoDocumentation for retro commits.
Edward Z. Yang [Wed, 23 Dec 2009 20:05:39 +0000 (15:05 -0500)] 
Documentation for retro commits.

Signed-off-by: Edward Z. Yang <ezyang@mit.edu>
14 years agoFetch tags so that describe is always correct.
Edward Z. Yang [Wed, 23 Dec 2009 19:19:37 +0000 (14:19 -0500)] 
Fetch tags so that describe is always correct.

Signed-off-by: Edward Z. Yang <ezyang@mit.edu>
14 years agoAdd success reporting.
Edward Z. Yang [Wed, 23 Dec 2009 19:13:22 +0000 (14:13 -0500)] 
Add success reporting.

Signed-off-by: Edward Z. Yang <ezyang@mit.edu>
14 years agoAllow breaking stale locks, refactor tests slightly.
Edward Z. Yang [Wed, 23 Dec 2009 19:03:51 +0000 (14:03 -0500)] 
Allow breaking stale locks, refactor tests slightly.

Signed-off-by: Edward Z. Yang <ezyang@mit.edu>
14 years agoRate-limit vos queries; add ridiculous race-safe code to backups.
Edward Z. Yang [Wed, 23 Dec 2009 17:58:56 +0000 (12:58 -0500)] 
Rate-limit vos queries; add ridiculous race-safe code to backups.

Signed-off-by: Edward Z. Yang <ezyang@mit.edu>
14 years agoRetry quota parse if volume is busy.
Edward Z. Yang [Wed, 23 Dec 2009 17:10:42 +0000 (12:10 -0500)] 
Retry quota parse if volume is busy.

Signed-off-by: Edward Z. Yang <ezyang@mit.edu>
14 years agoStuff TODO from Wordpress run.
Edward Z. Yang [Wed, 23 Dec 2009 07:43:22 +0000 (02:43 -0500)] 
Stuff TODO from Wordpress run.

Signed-off-by: Edward Z. Yang <ezyang@mit.edu>
14 years agoCheck if file is binary.
Edward Z. Yang [Wed, 23 Dec 2009 04:34:45 +0000 (23:34 -0500)] 
Check if file is binary.

Signed-off-by: Edward Z. Yang <ezyang@mit.edu>
14 years agoConditionalize the newline.
Edward Z. Yang [Wed, 23 Dec 2009 04:13:56 +0000 (23:13 -0500)] 
Conditionalize the newline.

Signed-off-by: Edward Z. Yang <ezyang@mit.edu>
14 years agoSlight tweak to shm usage to make easier debugging.
Edward Z. Yang [Wed, 23 Dec 2009 03:59:00 +0000 (22:59 -0500)] 
Slight tweak to shm usage to make easier debugging.

Signed-off-by: Edward Z. Yang <ezyang@mit.edu>
14 years agoAdd more support for --user filtering.
Edward Z. Yang [Tue, 22 Dec 2009 23:00:11 +0000 (18:00 -0500)] 
Add more support for --user filtering.

Signed-off-by: Edward Z. Yang <ezyang@mit.edu>
14 years agoBe lenient about version mismatches.
Edward Z. Yang [Tue, 22 Dec 2009 22:52:44 +0000 (17:52 -0500)] 
Be lenient about version mismatches.

Signed-off-by: Edward Z. Yang <ezyang@mit.edu>
14 years agoFix two trivial bugs.
Edward Z. Yang [Tue, 22 Dec 2009 22:20:30 +0000 (17:20 -0500)] 
Fix two trivial bugs.

Signed-off-by: Edward Z. Yang <ezyang@mit.edu>
14 years agoUse diff3 conflict style, which gives more information.
Edward Z. Yang [Tue, 22 Dec 2009 22:09:54 +0000 (17:09 -0500)] 
Use diff3 conflict style, which gives more information.

Signed-off-by: Edward Z. Yang <ezyang@mit.edu>
14 years agoAdd CRLF/LF/CR merge resolution algoritm of AWESOME.
Edward Z. Yang [Tue, 22 Dec 2009 21:17:10 +0000 (16:17 -0500)] 
Add CRLF/LF/CR merge resolution algoritm of AWESOME.

Signed-off-by: Edward Z. Yang <ezyang@mit.edu>
14 years agoAdd interactive upgrade mode, suggested by Nelson Elhage.
Edward Z. Yang [Tue, 22 Dec 2009 19:53:22 +0000 (14:53 -0500)] 
Add interactive upgrade mode, suggested by Nelson Elhage.

Signed-off-by: Edward Z. Yang <ezyang@mit.edu>
14 years agoMake some exceptions quiet.
Edward Z. Yang [Tue, 22 Dec 2009 18:54:58 +0000 (13:54 -0500)] 
Make some exceptions quiet.

Signed-off-by: Edward Z. Yang <ezyang@mit.edu>