Fix bug for Python 2.6.2: '[default]' -> '[primary]' in the config. I shouldn't have been using 'default' in the first place. ConfigParser throws a ValueError for it under 2.6.2.
Typos.
Use USK of HOWTO.
Missing eol.
Spelling error.
Typo.
Added html howto. Small doc fixes.
Updated notes.
Fixed get_file_infos() to use / in inserted file names on Windows.
Deleted some comments.
Added fn-putsite command to insert freesites.
Fix bug that was causing top key rev pruning to fail.
Fix doc typo.
Pylint fixes.
Fixed bug that was slowing down bootstrapping (bad edge selection in _reevaluate()).
Updated site index.
Doc updates.
Bump indices.
Fixed bug that kept configuration storing fom working from mixed case directories.
More fixes to make config file upgrading work.
Bumped index for fred_staging.
Doc updates.
Added the fred_staging mirror to the known repo list.
Fix bug that was causing fms defaults not to be set correctly on config file creation.
Pylint fixes.
Fixed fn-reinsert --level 3 so that every update appears in at least two re-inserted CHKs if possible.
Updated the index of my freesite in the default static text.
Added hack to load local copy of nntplib to make windows binary hg 1.2.1 work.
Doc formatting.
Fix typo.
Updated config file format version to: c5a3f86418b5.
Force re-write of config file when format changes.
See devnotes.txt if you don't see fms config variables in your config file.
Modified parse() to handle multiple updates on same line. Added gensig.py script.
Pylint cleanups.
Better -v messages for fn-fmsread.
Small cleanup.
Bugfix: Make fn-pull update the USK index from the cache for the --uri case.
Doc updates.
Enabled fmsnotify sending. Set the default group for fmsread and fmsnotify to infocalypse.notify.
Fixed braino in level == 4 re-insert code.
Removed unneeded code.
Changed fn-fmsread --list[all] to include a hard coded list of known repository USKs.
Indentation fix.
Pylint fix.
Pylint fix.
Easy pylint fixes.
As is checkin of fn-fmsread, fn-fmsnotify. Needs cleanup.
Fixed a message.
Fix braino that was causing re-insert to fail for graphs with big redundant edges.
Added fn-info command to dump repository information.
Added --level for fine grain control over what fn-reinsert inserts. --level 1 - re-inserts the top key(s) 2 - re-inserts the top keys(s), graphs(s) and the most recent update. 3 - re-inserts the top keys(3), graphs(s) and all keys required to bootstrap the repo. This is the default level. 4 - adds redundancy for big (>7Mb) updates. 5 - re-inserts existing redundant big updates.
Better message for obsolete repos.
Added tag HGINF100_topkey_format for changeset f67283c92051
Added .hgignore.
Fixed graph rep to handle multiple heads correctly. I had to change the topkey format so repositories inserted with earlier versions won't work with the new code.
More graceful handling of socket drops. Debugging code for SSK reinsert failure.
Quick fix for 1.2. Revisit.
Added support for --nosearch to fn-copy.
Pylint fixes.
Added/fixed debug dumping of top key tuple.
Comment with possible bug.
Added --nosearch argument for fn-pull and fn-reinsert.
Cut request timeout to 5 minutes.
Got rid of command line uri options for fn-reinsert.
Pylint fixes.
Fixed braino that was keeping shuffling of graph CHKs from working.
Multiple fixes for bugs that kept updating without the graph from working.
Easy pylint fixes.
Comment.
Fixed places where candidates where being put on the wrong end of candidate FIFOs.
More re-insert fixes.
re-insert fixes.
As is checkin of reinserting. CLEANUP.
Pylint fix.
Output formatting.
Added arg to path_cost to return blocks instead of bytes.
Bumped FCP MaxRetries up to 3.
Output cleanups.
Fixed braino.
Commented out print.
Fix braino.
Cleaned up update-index-from-config code. UNTESTED.
Added fn-copy command to copy from one repo URI to another.
Fix to catch state machine stalls.
Delete file which shouldn't have been copied from old repo.
Added debug level dumping of top key tuple.
Fixed bug in top key update parent rev. ALL PREVIOUSLY INSERTED KEYS BROKEN.
Comment.
Add hack to work around option parser bug for option names with embedded colons.
Bug fix.
Fix for mercurial 1.0.2.
Exported from old hg_infocalypse repo at ad77115c2149.