/doc/devblog/
../
day_-1__drop_dead.mdwn
day_-3__.mdwn
day_-4__forgetting.mdwn
day_-4__forgetting
day_100__git-annex_sync_--content.mdwn
day_101__old_mistakes.mdwn
day_101__old_mistakes
day_102__cleanups.mdwn
day_103__unused.mdwn
day_104__unused_II.mdwn
day_104__unused_II
day_105__locking.mdwn
day_106__catching_up.mdwn
day_107__TDD.mdwn
day_108__new_use_for_location_tracking.mdwn
day_109__elimintating_absNormPath.mdwn
day_10__lazy_Sunday.mdwn
day_110__release_prep.mdwn
day_111__windows_beta_release.mdwn
day_112__metadata_design.mdwn
day_113__metadata_groundwork.mdwn
day_114__windows_porting.mdwn
day_115__windows_porting.mdwn
day_116__views.mdwn
day_117__views_implemented.mdwn
day_118__views_refined.mdwn
day_119__catching_up.mdwn
day_119__catching_up
day_11__webapp_encrypted_drives.mdwn
day_120__more_metadata.mdwn
day_121__special_remote_maintenance.mdwn
day_122_more_windows_porting.mdwn
day_123__stuck.mdwn
day_124__day_off.mdwn
day_125__metadata_and_views.mdwn
day_128__release_prep.mdwn
day_12__gpg_key_generation.mdwn
day_12__gpg_key_generation
day_130__post_release.mdwn
day_131__more_bug_squashing.mdwn
day_132__database_musings.mdwn
day_133__db_and_bugfixes.mdwn
day_134-135__avoiding_the_turing_tarpit.mdwn
day_136__frustrating_day.mdwn
day_137-138__bug_triage_and_too_much_windows.mdwn
day_139-140__traveling.mdwn
day_13__encrypted_sneakernet_working.mdwn
day_141__f-droid_sprint.mdwn
day_141__f-droid_sprint
day_142__digging_out.mdwn
day_143__foolish_hiatus.mdwn
day_144__catching_up.mdwn
day_144__catching_up
day_145__a_plan.mdwn
day_145__a_plan
day_146__halfway_to_git-remote-daemon.mdwn
day_147__git-annex_remotedaemon.mdwn
day_148__too_many_documents.mdwn
day_149__remote_control_working.mdwn
day_149__signal.mdwn
day_14__gcrypt_refinements_and_OOM_fixes.mdwn
day_15-17__Android_rebuild.mdwn
day_151__birthday_bug.mdwn
day_152__more_ssh_connection_caching.mdwn
day_153__remotedaemon_has_landed.mdwn
day_153__remotedaemon_has_landed
day_154__catching_up.mdwn
day_155__missing_bits.mdwn
day_155__missing_bits
day_156__release_day.mdwn
day_157__upgrade_checking.mdwn
day_158__enroute_to_Brazil.mdwn
day_159__tmp_file_cleanup.mdwn
day_160__.mdwn
day_161__routing_design.mdwn
day_162__routing_sim_and_massive_contribution_landed.mdwn
day_163__request_and_routing_design.mdwn
day_164__back.mdwn
day_165__sshpassword_merged.mdwn
day_166__catching_up.mdwn
day_167__growing_the_community_of_git-annex_contributors.mdwn
day_168__backlog_continued.mdwn
day_169-171__juggling.mdwn
day_172__.mdwn
day_173-174__android_rebootstrap.mdwn
day_175__encoding_day.mdwn
day_176__mostly_a_day_off.mdwn
day_19__moving_on.mdwn
day_19__moving_on
day_1__inauspicious_beginning.mdwn
day_1__inauspicious_beginning
day_20__gcrypt_and_git-annex-shell.mdwn
day_21__bugfix_day.mdwn
day_22__gcrypt_on_rsync.net.mdwn
day_23__GNU_day.mdwn
day_24__nearly_done_with_gcrypt.mdwn
day_25__finishing_up_gcrypt.mdwn
day_26__gcrypt_really_done_this_time.mdwn
day_27__locking_fun.mdwn
day_27__locking_fun
day_28__lazy_saturday.mdwn
day_29__scheduling.mdwn
day_2__new_laptop.mdwn
day_2__new_laptop
day_30__cronner.mdwn
day_30__cronner
day_31__blah.mdwn
day_32__fsck_config_UI.mdwn
day_33__fsck_on_connect.mdwn
day_34__wrapping_up_fsck.mdwn
day_35__anacron_and_bugfixing.mdwn
day_36__bugfixing.mdwn
day_37__long_day.mdwn
day_38__starting_git_repo_repair.mdwn
day_38__starting_git_repo_repair
day_39__git-recover-repository.mdwn
day_3__gcrypt_uuids.mdwn
day_40__another_fine_mess.mdwn
day_41__onward.mdwn
day_41__onward
day_42__repair_milestone.mdwn
day_43__bugfix_day.mdwn
day_44__automatic_removable_drive_repair.mdwn
day_45__command_line.mdwn
day_46__wrapping_up_the_month.mdwn
day_47__fell_off_the_blogging_wagon.mdwn
day_48__direct_mode_guard_design.mdwn
day_48__direct_mode_guard_design
day_49__direct_mode_guard_implementation.mdwn
day_49__direct_mode_guard_implementation
day_4__unexpected_windows_day.mdwn
day_50__grab_bag.mdwn
day_50__grab_bag
day_51__direct_mode_guard_finished.mdwn
day_52__slowly_but_surely.mdwn
day_54__android_bisection_minions.mdwn
day_54__android_bisection_minions
day_55__fireside_porting.mdwn
day_55__fireside_porting
day_56__git-annex_user_survey.mdwn
day_57__mavericks.mdwn
day_58__urgle.mdwn
day_58__urgle
day_59__release_day.mdwn
day_5__gcrypt_special_remote_part_1.mdwn
day_60__damage_driven_development.mdwn
day_61__damage_driven_development__II.mdwn
day_62__upgrade_alerts.mdwn
day_62__upgrade_alerts
day_63__leverage.mdwn
day_64__overkill.mdwn
day_64__overkill
day_65__wrapping_up_upgrades.mdwn
day_66__upgrade_testing.mdwn
day_67_thanksgiving_rush.mdwn
day_68__bits_and_pieces.mdwn
day_69__catching_up.mdwn
day_6__gcrypt_fully_working.mdwn
day_6__gcrypt_fully_working
day_70__preliminary_user_survey_analysis.mdwn
day_71__that_was_unexpected.mdwn
day_72__windows_webapp_not.mdwn
day_73__EvilLinker.mdwn
day_74__so_close.mdwn
day_74__so_close
day_75__hallelujah.mdwn
day_75__hallelujah
day_76__results.mdwn
day_77__it_builds.mdwn
day_78__desidetracked.mdwn
day_79__catch_up.mdwn
day_7__release_day.mdwn
day_7__release_day
day_80__plumbing.mdwn
day_81__more_standalone.mdwn
day_81__more_standalone
day_82__rpi_and_synology.mdwn
day_82__rpi_and_synology
day_83__armel_webapp.mdwn
day_84__ho_uh_oh.mdwn
day_85__external_special_remote_protocol_types.mdwn
day_86__external_special_remote_implementation.mdwn
day_86__external_special_remote_implementation
day_87__external_special_remotes_done.mdwn
day_88__lazy_sunday.mdwn
day_89__reflections.mdwn
day_8__ill.mdwn
day_90__slow_start.mdwn
day_91__wintry_mix.mdwn
day_92-93__reconnection.mdwn
day_94__leaks.mdwn
day_95__reconnection_revisited.mdwn
day_95__reconnection_revisited
day_96__catching_up.mdwn
day_97__exciting_telehash_possiblities.mdwn
day_97__exciting_telehash_possiblities
day_98__old_bug.mdwn
day_99__catching_up_again.mdwn
day_99__catching_up_again
day_9__Friday_the_13th.mdwn
day_9__Friday_the_13th
day__126-127__merge_fixes.mdwn
moving_blogs.mdwn
moving_blogs
whither_XMPP.mdwn