https://bitbucket.org/daniel_fort/magic-lantern
- HEAD
- branch-closed-heads//added-1792-resolution-1390499711758/0
- branch-closed-heads//raw_recc-added-121-and-11751-aspect-rati-1382109783386/0
- branch-closed-heads/100D_CZ_20140723/0
- branch-closed-heads/10bit_12bit_experiments/0
- branch-closed-heads/1100D-FIO_SeekSkipFile/0
- branch-closed-heads/1100D_disable_flexinfo/0
- branch-closed-heads/1100D_dual_iso/0
- branch-closed-heads/1100D_edmac/0
- branch-closed-heads/1100D_experiments/0
- branch-closed-heads/1100D_fix/0
- branch-closed-heads/1100D_skip_offsets/0
- branch-closed-heads/1100d-raw/0
- branch-closed-heads/1100d/0
- branch-closed-heads/1100d/1
- branch-closed-heads/1200D/0
- branch-closed-heads/1200D/1
- branch-closed-heads/1200D/2
- branch-closed-heads/500d/0
- branch-closed-heads/50D_FUNC_instead_of_Q_icon/0
- branch-closed-heads/50DrawNow/0
- branch-closed-heads/50d/0
- branch-closed-heads/50d/1
- branch-closed-heads/50d/2
- branch-closed-heads/550D_10bit_12bit/0
- branch-closed-heads/550d/0
- branch-closed-heads/550d/1
- branch-closed-heads/5D3-113-and-123/0
- branch-closed-heads/5D3-113_123_10bit_12bit/0
- branch-closed-heads/5D3-113_123_garry_lua_special/0
- branch-closed-heads/5D3-123-Bulb-ND/0
- branch-closed-heads/5D3-123-bulb_nd/0
- branch-closed-heads/5D3-123/0
- branch-closed-heads/5D3-123_10bit_12bit/0
- branch-closed-heads/5D3-123_crop_rec/0
- branch-closed-heads/5D3-123_crop_rec_10bit_12bit/0
- branch-closed-heads/600D-Pink/0
- branch-closed-heads/600D_10bit_12bit_RAW_DEBUG_TYPE/0
- branch-closed-heads/600D_stubs/0
- branch-closed-heads/600D_timer_stubs/0
- branch-closed-heads/60d/0
- branch-closed-heads/60d/1
- branch-closed-heads/60d_timer_stubs/0
- branch-closed-heads/650D-FIO_SeekSkipFile/0
- branch-closed-heads/650D_700D_magic_Zoom_Flicker_Fix/0
- branch-closed-heads/6D-GPS/0
- branch-closed-heads/6D-SRM/0
- branch-closed-heads/6D.116-adtg_gui-stubs/0
- branch-closed-heads/6D.116/0
- branch-closed-heads/6D.116/1
- branch-closed-heads/6d-button-info/0
- branch-closed-heads/6d-button-info/1
- branch-closed-heads/6d2-platform-definitions/0
- branch-closed-heads/6d_setaudiovolumeout/0
- branch-closed-heads/700D_10bit_12bit/0
- branch-closed-heads/700D_autoexpo_fix/0
- branch-closed-heads/700D_isr_stubs/0
- branch-closed-heads/700d-support/0
- branch-closed-heads/70d-support/0
- branch-closed-heads/7D-Shortcuts/0
- branch-closed-heads/7D2-dumper/0
- branch-closed-heads/7D_fps_override/0
- branch-closed-heads/7d-mlv-audio/0
- branch-closed-heads/80D-troubleshooting/0
- branch-closed-heads/Audionut/post-deflicker-correct-template-for-ado-1371360649061/0
- branch-closed-heads/Branch-test3/0
- branch-closed-heads/DataFolder/0
- branch-closed-heads/DieHertz/got-rid-of-explicit-address-arithmetic-f-1524811082443/0
- branch-closed-heads/DualISO_Menu/0
- branch-closed-heads/EOS-M-modes-fix/0
- branch-closed-heads/EOS-M-modes-fix/1
- branch-closed-heads/EOSM-fix/0
- branch-closed-heads/EOSM.203/0
- branch-closed-heads/EOSM2.103_new-dryos-task-hooks-2/0
- branch-closed-heads/EOSM2.103_new-dryos-task-hooks-qemu/0
- branch-closed-heads/EOSM2.103_new-dryos-task-hooks/0
- branch-closed-heads/EOSM__working/0
- branch-closed-heads/EOSM_cleanup/0
- branch-closed-heads/EOSM_close_liveview/0
- branch-closed-heads/EOSM_dot_tune/0
- branch-closed-heads/EOSM_ez_white_balance/0
- branch-closed-heads/EOSM_fps-engio_DPJPandone/0
- branch-closed-heads/EOSM_fs_magic_zoom/0
- branch-closed-heads/EOSM_mv1080_dfort_exp/0
- branch-closed-heads/EOSM_mv1080_experiments/0
- branch-closed-heads/EOSM_stubs_tweaks/0
- branch-closed-heads/ElectronicLevel/0
- branch-closed-heads/Gr3g01/dmspyextra-mpu_sendrecv-stubs-for-500d-1-1469028528673/0
- branch-closed-heads/Help_text/0
- branch-closed-heads/ISO-Formatting/0
- branch-closed-heads/Licaon_Kter/mlv_recc-raw_force_aspect_ratio_1to1-ra-1503794292880/0
- branch-closed-heads/MLFolderAndOsxSupport/0
- branch-closed-heads/MLV-help/0
- branch-closed-heads/MLV-help/1
- branch-closed-heads/Makefile.cr2hdr_update/0
- branch-closed-heads/McGv/guicommonc-edited-online-with-bitbucket--1440276480831/0
- branch-closed-heads/MinGW x-compile/0
- branch-closed-heads/OtherOnePercent/fix-cameras-with-shutter-blanking-but-no-1405358804898/0
- branch-closed-heads/OtherOnePercent/update-timings-for-6d-to-avoid-problems--1403463297020/0
- branch-closed-heads/Pelican/fio_seekskipfile-added-stubss-edited-onl-1401619680648/0
- branch-closed-heads/README.rst/0
- branch-closed-heads/Skip_EOSM_lv_test/0
- branch-closed-heads/Windows build_tools/0
- branch-closed-heads/Windows-port/0
- branch-closed-heads/YMP/added-new-scan-mode-that-detects-the-afm-1373777014817/0
- branch-closed-heads/a1ex_tests/0
- branch-closed-heads/add-press-button-info-beta/0
- branch-closed-heads/adv_int2/0
- branch-closed-heads/allocate-raw-lv-buffer-EOSM2/0
- branch-closed-heads/andy600/50d-stubs-updated-to-include-canon-prope-1384121304164/0
- branch-closed-heads/andy600/5d2-stubs-updated-to-include-canon-prope-1387023868847/0
- branch-closed-heads/andy600/chdkdngc-edited-online-with-bitbucket-c-1390512855588/0
- branch-closed-heads/andy600/mlv_rec-attempt-to-fix-pinkcorrupt-frame-1384104455568/0
- branch-closed-heads/andy600/mlv_recc-set-all-cameras-to-use-base_pr-1384127876193/0
- branch-closed-heads/andy600/resolves-issue-raw-not-enabled-when-both-1384046759878/0
- branch-closed-heads/andy600/typo-mlv_playc-edited-online-with-bitbu-1384045689813/0
- branch-closed-heads/anti_fud/0
- branch-closed-heads/arkanoid/0
- branch-closed-heads/autoexec-checksum/0
- branch-closed-heads/backtrace/0
- branch-closed-heads/bench-and-tests-as-modules/0
- branch-closed-heads/black-level-fix/0
- branch-closed-heads/black-level/0
- branch-closed-heads/bnvm/added-1792-resolution-1390499796295/0
- branch-closed-heads/build-bot-2.0/0
- branch-closed-heads/bulb_cancel/0
- branch-closed-heads/cache-fixes/0
- branch-closed-heads/cam-temperature-neu/0
- branch-closed-heads/ccritix/stubss-edited-online-with-bitbucket-1536901475678/0
- branch-closed-heads/chris_miller/added-stub-for-stopasifdmaadc-1397488668705/0
- branch-closed-heads/clean-startup/0
- branch-closed-heads/clean_localsyms/0
- branch-closed-heads/clean_mlvrec_display/0
- branch-closed-heads/cleaner-lvapp-hack/0
- branch-closed-heads/cleaner-lvapp-hack/1
- branch-closed-heads/cleanup-50d/0
- branch-closed-heads/cleanup/0
- branch-closed-heads/cleanup/1
- branch-closed-heads/common-gui-c/0
- branch-closed-heads/compressed_raw-700D-EOSM/0
- branch-closed-heads/compressed_raw-700D-ErwinH/0
- branch-closed-heads/compressed_raw_7D/0
- branch-closed-heads/compressed_raw_WB/0
- branch-closed-heads/compressed_raw_digic4/0
- branch-closed-heads/config_var/0
- branch-closed-heads/cr2hdr-20bit-cross-fix/0
- branch-closed-heads/cr2hdr-20bit/0
- branch-closed-heads/cr2hdr-20bit_MINGW_GCC/0
- branch-closed-heads/cr2hdr-proper-raw_info/0
- branch-closed-heads/cr2hdr-wb/0
- branch-closed-heads/cr2hdr/0
- branch-closed-heads/cr2hdr/1
- branch-closed-heads/cr2hdr/2
- branch-closed-heads/cr2hdr_dmilligan_notes/0
- branch-closed-heads/cr2hdr_ports/0
- branch-closed-heads/crop_hack_config/0
- branch-closed-heads/crop_hack_config/1
- branch-closed-heads/crop_rec-700D/0
- branch-closed-heads/crop_rec-700D/1
- branch-closed-heads/crop_rec-700D_experiments/0
- branch-closed-heads/crop_rec-proxy-rec_trigger/0
- branch-closed-heads/crop_rec/0
- branch-closed-heads/crop_rec/1
- branch-closed-heads/crop_rec/2
- branch-closed-heads/crop_rec/3
- branch-closed-heads/crop_rec_4k-raw.c_consolidation/0
- branch-closed-heads/crop_rec_4k-raw.c_consolidation/1
- branch-closed-heads/crop_rec_4k/0
- branch-closed-heads/crop_rec_4k/1
- branch-closed-heads/crop_rec_4k/2
- branch-closed-heads/crop_rec_4k/3
- branch-closed-heads/crop_rec_4k/4
- branch-closed-heads/crop_rec_4k/5
- branch-closed-heads/crop_rec_4k/6
- branch-closed-heads/crop_rec_4k/7
- branch-closed-heads/crop_rec_4k_100D_lossless_FRSP/0
- branch-closed-heads/crop_rec_4k_10bit_12bit_fix/0
- branch-closed-heads/crop_rec_4k_5D2/0
- branch-closed-heads/crop_rec_4k_5D2/1
- branch-closed-heads/crop_rec_4k_5D2/2
- branch-closed-heads/crop_rec_4k_5D2_7D/0
- branch-closed-heads/crop_rec_4k_5d2/0
- branch-closed-heads/crop_rec_4k_650D/0
- branch-closed-heads/crop_rec_4k_650D_experimental/0
- branch-closed-heads/crop_rec_4k_650D_experimental/1
- branch-closed-heads/crop_rec_4k_6D.116/0
- branch-closed-heads/crop_rec_4k_6D/0
- branch-closed-heads/crop_rec_4k_6D_wip/0
- branch-closed-heads/crop_rec_4k_700D_115/0
- branch-closed-heads/crop_rec_4k_700d/0
- branch-closed-heads/crop_rec_4k_700d_eosm/0
- branch-closed-heads/crop_rec_4k_700d_eosm_different_tack/0
- branch-closed-heads/crop_rec_4k_700d_eosm_working/0
- branch-closed-heads/crop_rec_4k_7D.206-wip/0
- branch-closed-heads/crop_rec_4k_7D_wip/0
- branch-closed-heads/crop_rec_4k_Digic5/0
- branch-closed-heads/crop_rec_4k_Digic5_patches/0
- branch-closed-heads/crop_rec_4k_EOSM.203-wip/0
- branch-closed-heads/crop_rec_4k_EOSM_700D_SRM_BUFFER_SIZE/0
- branch-closed-heads/crop_rec_4k_EOSM_700D_SRM_BUFFER_SIZE/1
- branch-closed-heads/crop_rec_4k_EOSM_audio_meters_fix/0
- branch-closed-heads/crop_rec_4k_FRSP_hack_a1ex_test/0
- branch-closed-heads/crop_rec_4k_FRSP_menu_option/0
- branch-closed-heads/crop_rec_4k_SoundDevShutDownIn_fix/0
- branch-closed-heads/crop_rec_4k_adtg_gui/0
- branch-closed-heads/crop_rec_4k_audio_meters_EOSM/0
- branch-closed-heads/crop_rec_4k_basic_silent/0
- branch-closed-heads/crop_rec_4k_check/0
- branch-closed-heads/crop_rec_4k_experiments/0
- branch-closed-heads/crop_rec_4k_isogain_1x3_presets/0
- branch-closed-heads/crop_rec_4k_lossless_frsp_fix_test/0
- branch-closed-heads/crop_rec_4k_lossless_frsp_tests/0
- branch-closed-heads/crop_rec_4k_manual_lens_info/0
- branch-closed-heads/crop_rec_4k_mlv_lite_snd-wip/0
- branch-closed-heads/crop_rec_4k_mlv_lite_snd_6D_70D/0
- branch-closed-heads/crop_rec_4k_mlv_lite_snd_sd_uhs_HDR_croprec_isogain_1x3_presets/0
- branch-closed-heads/crop_rec_4k_mlv_lite_snd_sd_uhs_HDR_eosm_100D_6D/0
- branch-closed-heads/crop_rec_4k_mlv_lite_snd_sd_uhs_HDR_ext/0
- branch-closed-heads/crop_rec_4k_mlv_snd/0
- branch-closed-heads/crop_rec_4k_mlv_snd/1
- branch-closed-heads/crop_rec_4k_mlv_snd_6D.116/0
- branch-closed-heads/crop_rec_4k_mlv_snd_audio_issue/0
- branch-closed-heads/crop_rec_4k_mlv_snd_audio_issue/1
- branch-closed-heads/crop_rec_4k_mlv_snd_isogain_1x3_presets_EOSM2/0
- branch-closed-heads/crop_rec_4k_x/0
- branch-closed-heads/crop_rec_550D_raw_slurp/0
- branch-closed-heads/crop_rec_550D_raw_slurp_3/0
- branch-closed-heads/crop_rec_5D2/0
- branch-closed-heads/crop_rec_ALL/0
- branch-closed-heads/crop_rec_raw_video_10bit_12bit/0
- branch-closed-heads/customizable-makefile/0
- branch-closed-heads/cygwin_fix/0
- branch-closed-heads/daniel_fort/added-sounddevshutdownin-1435698205057/0
- branch-closed-heads/deflick/0
- branch-closed-heads/dm-spy-a1ex-test2/0
- branch-closed-heads/dm-spy-a1ex-tests/0
- branch-closed-heads/dm-spy-experiments-6D113/0
- branch-closed-heads/dm-spy-experiments-EOSM2-tests/0
- branch-closed-heads/dm-spy-experiments-EOSM2.103/0
- branch-closed-heads/dm-spy-experiments_EOSM_stubs/0
- branch-closed-heads/dm-spy-experiments_EOSM_stubs/1
- branch-closed-heads/dm-spy-minimal/0
- branch-closed-heads/dnlit/api_testlua-add-touch-to-generic-tests-1461337468519/0
- branch-closed-heads/dnlit/constsh-edited-part-1-of-fix-for-2520-1461182905684/0
- branch-closed-heads/dof-info/0
- branch-closed-heads/dof_display/0
- branch-closed-heads/dof_display/1
- branch-closed-heads/dot-tune/0
- branch-closed-heads/dot/0
- branch-closed-heads/dot_tune/0
- branch-closed-heads/dpjpandone/audio-controls-are-working-on-7d-wind-fi-1408126189067/0
- branch-closed-heads/dpjpandone/changed-7d-to-faster-edmacs-to-fix-hdmi--1409286369686/0
- branch-closed-heads/dpjpandone/fixes-magic-zoom-flicker-on-eosm-1439856235754/0
- branch-closed-heads/dpjpandone/remove-second-call-to-lv_vsync_signal-1440003867712/0
- branch-closed-heads/dpjpandone/shutter-finetuning-does-work-on-eosm-cha-1440297620122/0
- branch-closed-heads/dt/0
- branch-closed-heads/dual_iso_enabled/0
- branch-closed-heads/edmac-cleanup/0
- branch-closed-heads/edmac_channels_600D/0
- branch-closed-heads/edmac_channels_600D/1
- branch-closed-heads/encrypt2/0
- branch-closed-heads/eosm-doubletap-ettr/0
- branch-closed-heads/eosm-ettr-timelapse-fix/0
- branch-closed-heads/eosm-fix-2-finger-menu-open/0
- branch-closed-heads/eosm-magic-off-fix/0
- branch-closed-heads/eosm-use-traditional-boot/0
- branch-closed-heads/ettr-bulb/0
- branch-closed-heads/ettr_raw_lv_fix/0
- branch-closed-heads/external-monitor-backport/0
- branch-closed-heads/external-monitor/0
- branch-closed-heads/features.html/0
- branch-closed-heads/features/0
- branch-closed-heads/file_man/0
- branch-closed-heads/file_man/1
- branch-closed-heads/final_version/0
- branch-closed-heads/find_available_rst2html_command_2nd_try/0
- branch-closed-heads/find_fnt.py_update/0
- branch-closed-heads/fio_create_return_0/0
- branch-closed-heads/focus/0
- branch-closed-heads/focus/1
- branch-closed-heads/fonts/0
- branch-closed-heads/fontsdat/0
- branch-closed-heads/format-restart/0
- branch-closed-heads/frenchiefilms/fix-for-issue-1742-debug-menu-shows-2-in-1391530757147/0
- branch-closed-heads/full-res-mlvi-fix/0
- branch-closed-heads/fullres-silent-pics-50d/0
- branch-closed-heads/fullres-silent-pics/0
- branch-closed-heads/gcc-49/0
- branch-closed-heads/generic-cfn/0
- branch-closed-heads/gettaskname-stubs/0
- branch-closed-heads/greg-working/0
- branch-closed-heads/greg-working/1
- branch-closed-heads/gui-timers-eosm/0
- branch-closed-heads/gui-timers/0
- branch-closed-heads/histogram-tweaks/0
- branch-closed-heads/ime/0
- branch-closed-heads/ime_cleanup/0
- branch-closed-heads/installer/0
- branch-closed-heads/intervalometer_counter_fix/0
- branch-closed-heads/intervalometer_on_startup/0
- branch-closed-heads/intervalometer_trigger/0
- branch-closed-heads/intervalometer_trigger_conflict_fix/0
- branch-closed-heads/io_trace/0
- branch-closed-heads/iso-research-include/0
- branch-closed-heads/iso-research/0
- branch-closed-heads/iso-research_eosm_100D/0
- branch-closed-heads/iso-response-test-module/0
- branch-closed-heads/josepvm/500d-srm-stubs-added-1405107975677/0
- branch-closed-heads/josepvm/added-missing-stubs-for-500d-gui-timers--1404550062626/0
- branch-closed-heads/josepvm/dmspyc-added-memory-address-for-50d-1475103733676/0
- branch-closed-heads/josepvm/dmspyextrac-added-50d-stubs-1475103538307/0
- branch-closed-heads/just_for_testing/0
- branch-closed-heads/kichetof/qemu-check-if-brew-is-installed-on-macos-1506424463270/0
- branch-closed-heads/kichetof/qemu-install-elegant-way-to-install-pack-1506440503741/0
- branch-closed-heads/kitor/eosr_120/0
- branch-closed-heads/lens_info_fix/0
- branch-closed-heads/lens_info_fix/1
- branch-closed-heads/lua-features/0
- branch-closed-heads/lua-fix-localsyms/0
- branch-closed-heads/lua-fix/0
- branch-closed-heads/lua/0
- branch-closed-heads/lua_fix/0
- branch-closed-heads/lua_fix_1200D.102/0
- branch-closed-heads/lua_fix_650D.104_stub_fix/0
- branch-closed-heads/lua_stdio/0
- branch-closed-heads/lua_touch_650D/0
- branch-closed-heads/lua_umm_malloc/0
- branch-closed-heads/lvinfo/0
- branch-closed-heads/maintain/0
- branch-closed-heads/maintain/1
- branch-closed-heads/maintain/2
- branch-closed-heads/makefile-fix/0
- branch-closed-heads/makefile-fix2/0
- branch-closed-heads/makefile/0
- branch-closed-heads/manual_lens_garry23_audio_shot/0
- branch-closed-heads/manual_lens_info/0
- branch-closed-heads/manual_lens_info/1
- branch-closed-heads/manual_lens_info_new_lenses_part1/0
- branch-closed-heads/manual_lens_lua_script/0
- branch-closed-heads/marci1/library_mlc-edited-online-with-bitbucket-1370693112483/0
- branch-closed-heads/marekk17/60d-camera_raw_photo-internalsh-1369493574557/0
- branch-closed-heads/marekk17/60d-camera_raw_photo-rawc-1369493410211/0
- branch-closed-heads/marekk17/60d-silent-pics-burst-2-1369070882945/0
- branch-closed-heads/marekk17/chdkdngc-fixed-as-shot-neutral-white-b-1372706698117/0
- branch-closed-heads/marekk17/chdkdngc-framerate-tag-1373738570424/0
- branch-closed-heads/marekk17/cpuarchc-bugfix-1383392633477/0
- branch-closed-heads/marekk17/mlv_recc-60d-refresh-timer-1383689928704/0
- branch-closed-heads/marekk17/raw2dngc-set-framerate-in-dng-header-con-1373738691467/0
- branch-closed-heads/marekk17/raw_recc-60d-refresh-timer-1383690065386/0
- branch-closed-heads/marekk17/rawc-skip_left-and-skip_right-for-silent-1369038729086/0
- branch-closed-heads/marekk17/wrong-value-in-colormatrix-1368972796968/0
- branch-closed-heads/mem-backend/0
- branch-closed-heads/memory-browser-fix/0
- branch-closed-heads/menu/0
- branch-closed-heads/menu_caret/0
- branch-closed-heads/menu_timeout_fix/0
- branch-closed-heads/minimal/0
- branch-closed-heads/mk11174/550d-raw_rec-hack-fix-1381909080474/0
- branch-closed-heads/mk11174/rawc-edited-online-with-bitbucket-1469826999319/0
- branch-closed-heads/mk11174/update-to-lens-units-metricimperial-1381039973424/0
- branch-closed-heads/ml-cbr-backend/0
- branch-closed-heads/ml-dng-unified/0
- branch-closed-heads/ml-dng-unified_12_snd/0
- branch-closed-heads/ml-dng-unified_2b/0
- branch-closed-heads/ml-dng-unified_3c/0
- branch-closed-heads/ml-dng-unified_3d-raw_recfix_dark_flatframe/0
- branch-closed-heads/ml-dng-unified_4/0
- branch-closed-heads/ml-dng-unified_6_RAWC_rec_trigger-_4Kpt2/0
- branch-closed-heads/ml-dng-unified_6_RAWC_rec_trigger-latest_4K/0
- branch-closed-heads/ml-dng-unified_6_chroma_smooth_metadata/0
- branch-closed-heads/ml-dng-unified_6_chroma_smooth_metadata2/0
- branch-closed-heads/ml-dng-unified_7_RAWC_4K_mlv_dump/0
- branch-closed-heads/ml-dng-unified_7_wav_header_4K/0
- branch-closed-heads/ml-dng-unified_Update/0
- branch-closed-heads/ml_dng-cr2hdr20bit/0
- branch-closed-heads/ml_dng-mlv_dump/0
- branch-closed-heads/mlv-snd-merge/0
- branch-closed-heads/mlv_dump-simplify_dng_filenames/0
- branch-closed-heads/mlv_dump_4k/0
- branch-closed-heads/mlv_dump_4k/1
- branch-closed-heads/mlv_dump_WB/0
- branch-closed-heads/mlv_dump_frame_extract/0
- branch-closed-heads/mlv_dump_frame_extract/1
- branch-closed-heads/mlv_dump_vertical_strip_fix/0
- branch-closed-heads/mlv_lite_xiga_reframe/0
- branch-closed-heads/mlv_play/0
- branch-closed-heads/mlv_play/1
- branch-closed-heads/mlv_play/2
- branch-closed-heads/mlv_play/3
- branch-closed-heads/mlv_play/4
- branch-closed-heads/mlv_play/5
- branch-closed-heads/mlv_play/6
- branch-closed-heads/mlv_play_fix3/0
- branch-closed-heads/mlv_prop_data/0
- branch-closed-heads/mlv_rec/0
- branch-closed-heads/mlv_rec_edmac_tests/0
- branch-closed-heads/mlv_write/0
- branch-closed-heads/model-specific-icons/0
- branch-closed-heads/module-check-firmware-version/0
- branch-closed-heads/modules/0
- branch-closed-heads/mpu/0
- branch-closed-heads/multilevel_submenus/0
- branch-closed-heads/mz-vsync/0
- branch-closed-heads/nanomad/fix-raw2dng-crash-1392679817240/0
- branch-closed-heads/new-dryos-task-hooks/0
- branch-closed-heads/new-dryos-task-hooks/1
- branch-closed-heads/new-dryos-task-hooks_1200D.102/0
- branch-closed-heads/new_raw_format/0
- branch-closed-heads/new_raw_format/1
- branch-closed-heads/new_raw_format/2
- branch-closed-heads/new_raw_format/3
- branch-closed-heads/niklasRde/typo-chunks-are-32mb-not-gb-1371688609634/0
- branch-closed-heads/nitrate-remove/0
- branch-closed-heads/one-audio-common-task/0
- branch-closed-heads/pink-frame-fix/0
- branch-closed-heads/play_mode/0
- branch-closed-heads/port_cold_pixel_fix/0
- branch-closed-heads/port_cold_pixel_fix/1
- branch-closed-heads/portable-error-messages/0
- branch-closed-heads/powersave-focusring/0
- branch-closed-heads/powersave-refactor/0
- branch-closed-heads/ppluciennik/makefile_zip_fixes/0
- branch-closed-heads/ppluciennik/makefile_zip_fixes2/0
- branch-closed-heads/ppluciennik/modules_makefiles/0
- branch-closed-heads/ppluciennik/new_makefile_system/0
- branch-closed-heads/ppluciennik/target_compiler/0
- branch-closed-heads/ppluciennik_refactor/0
- branch-closed-heads/ppluciennik_unify_makefiles/0
- branch-closed-heads/ppluciennik_unify_zebras/0
- branch-closed-heads/ppm-screenshot/0
- branch-closed-heads/pravdomil/readmemd-edited-online-with-bitbucket-1398284535670/0
- branch-closed-heads/pre-record/0
- branch-closed-heads/prevent-menu-flickering/0
- branch-closed-heads/prevent-menu-flickering/1
- branch-closed-heads/printf/0
- branch-closed-heads/qemu-EOSM2-wip_1/0
- branch-closed-heads/qemu-EOSM2-wip_1/1
- branch-closed-heads/qemu-EOSM2/0
- branch-closed-heads/qemu-build-tweaks-1/0
- branch-closed-heads/qemu-build-tweaks-2/0
- branch-closed-heads/qemu-build-tweaks-2/1
- branch-closed-heads/qemu-nkls/0
- branch-closed-heads/qemu-wip/0
- branch-closed-heads/qemu/0
- branch-closed-heads/qemu_700D_115/0
- branch-closed-heads/raw-alignment/0
- branch-closed-heads/raw-disable-powersave/0
- branch-closed-heads/raw-zebra-lv/0
- branch-closed-heads/raw-zebra-under/0
- branch-closed-heads/raw2dng_Makefile/0
- branch-closed-heads/raw2dng_Win32/0
- branch-closed-heads/raw_10bit_12_bit_crop_rec_raw_twk/0
- branch-closed-heads/raw_10bit_12bit_crop_rec/0
- branch-closed-heads/raw_10bit_12bit_crop_rec_/0
- branch-closed-heads/raw_10bit_12bit_crop_rec_123/0
- branch-closed-heads/raw_10bit_12bit_crop_rec_123A/0
- branch-closed-heads/raw_10bit_12bit_crop_rec_8jan/0
- branch-closed-heads/raw_10bit_12bit_raw_twk_default/0
- branch-closed-heads/raw_fixes_eosm_fix/0
- branch-closed-heads/raw_rec_menu_fix/0
- branch-closed-heads/raw_rec_x_res_fix/0
- branch-closed-heads/raw_rec_x_resolution/0
- branch-closed-heads/raw_video_10bit_12_bit_LVState-fw_updates-wip/0
- branch-closed-heads/raw_video_10bit_12_bit_crop_rec/0
- branch-closed-heads/raw_video_10bit_12bit-rec-trigger/0
- branch-closed-heads/raw_video_10bit_12bit-silent-fix/0
- branch-closed-heads/raw_video_10bit_12bit/0
- branch-closed-heads/raw_video_10bit_12bit_700D_slurp/0
- branch-closed-heads/raw_video_10bit_12bit_700D_slurp/1
- branch-closed-heads/raw_video_10bit_12bit_EOSM_pixels/0
- branch-closed-heads/raw_video_10bit_12bit_LVState-wip/0
- branch-closed-heads/raw_video_10bit_12bit_LVState-wip2/0
- branch-closed-heads/raw_video_10bit_12bit_LVState_7D_experiments/0
- branch-closed-heads/raw_video_10bit_12bit_crop_rec/0
- branch-closed-heads/raw_video_10bit_12bit_debug/0
- branch-closed-heads/raw_video_10bit_12bit_debug/1
- branch-closed-heads/raw_video_10bit_12bit_focus_pixels/0
- branch-closed-heads/raw_video_10bit_12bit_manual_lens_info/0
- branch-closed-heads/raw_video_10bit_12bit_test2/0
- branch-closed-heads/raw_video_10bit_12bit_test_builds/0
- branch-closed-heads/raw_video_10bit_12bit_tests/0
- branch-closed-heads/raw_video_10bit_12bit_wav_fix/0
- branch-closed-heads/rbrune_crop_rec/0
- branch-closed-heads/rec-indicator-5d3/0
- branch-closed-heads/rec-trigger/0
- branch-closed-heads/rec-trigger/1
- branch-closed-heads/rec_ui_fix/0
- branch-closed-heads/recovery-EOSM2/0
- branch-closed-heads/recovery-EOSM2/1
- branch-closed-heads/recovery/0
- branch-closed-heads/recovery/1
- branch-closed-heads/recursive-lock-fix-eosm/0
- branch-closed-heads/restore-after-format/0
- branch-closed-heads/rightisos/0
- branch-closed-heads/scrax_test_clean/0
- branch-closed-heads/separate-vectorscope/0
- branch-closed-heads/serialflash/0
- branch-closed-heads/shutter_display/0
- branch-closed-heads/shutter_warning/0
- branch-closed-heads/sombree/digic6-update-cache-maintenance-routine--1514984777651/0
- branch-closed-heads/srm-1100D/0
- branch-closed-heads/srm-60D/0
- branch-closed-heads/srm-memory-50d/0
- branch-closed-heads/srm-memory/0
- branch-closed-heads/srm-raw-video/0
- branch-closed-heads/srm-stubs-eosm/0
- branch-closed-heads/stubs-format/0
- branch-closed-heads/swinxx/tweaksc-edited-online-with-bitbucket-1382474898366/0
- branch-closed-heads/take-a-pic-trigger-fix/0
- branch-closed-heads/take-a-pic-trigger-fix/1
- branch-closed-heads/task_name/0
- branch-closed-heads/temperature-convertion/0
- branch-closed-heads/temps1/0
- branch-closed-heads/temps2/0
- branch-closed-heads/tft_lcd_all_ML_cameras/0
- branch-closed-heads/tft_lcd_all_platforms/0
- branch-closed-heads/touch-menu-EOSM/0
- branch-closed-heads/unbroken-installer/0
- branch-closed-heads/unified-5D3-FW_VERSION-Makefile-fix/0
- branch-closed-heads/unified-600D-StopASIFDMAADC/0
- branch-closed-heads/unified-600D-audio_meters_fix/0
- branch-closed-heads/unified-600D-audio_meters_fix/1
- branch-closed-heads/unified-6D-sf_dump/0
- branch-closed-heads/unified-6D-sf_dump/1
- branch-closed-heads/unified-find-SRM_BUFFER_SIZE/0
- branch-closed-heads/unified-fio/0
- branch-closed-heads/unified-minimal-5D3-fix/0
- branch-closed-heads/unified-multiple-FW_VERSION-minimal-ML/0
- branch-closed-heads/unified-multiple-FW_VERSION-minimal-ML/1
- branch-closed-heads/unified.qemu/0
- branch-closed-heads/unified.stubs/0
- branch-closed-heads/unified/0
- branch-closed-heads/unified/1
- branch-closed-heads/unified/2
- branch-closed-heads/unified/3
- branch-closed-heads/unified/4
- branch-closed-heads/unified/5
- branch-closed-heads/unified_650D.104_stub_fix/0
- branch-closed-heads/unified_650D.104_stubs_fix/0
- branch-closed-heads/unified_650D_StopASIFDMAADC_experiment/0
- branch-closed-heads/unified_650D_audio_meters_fix/0
- branch-closed-heads/unified_650D_audio_meters_fix/1
- branch-closed-heads/unified_700D_audio_meters_fix/0
- branch-closed-heads/unified_700D_audio_meters_fix_1/0
- branch-closed-heads/unified_700D_audio_meters_fix_1/1
- branch-closed-heads/unified_bouncyball/0
- branch-closed-heads/unified_sf_dump_70D/0
- branch-closed-heads/unified_silent_module_fix/0
- branch-closed-heads/unified_work/0
- branch-closed-heads/unlimited-bracketing-shots/0
- branch-closed-heads/update-to-1100D.106-wip/0
- branch-closed-heads/update-to-1200D.102-wip/0
- branch-closed-heads/update-to-1200D.102/0
- branch-closed-heads/update-to-500D.112-wip/0
- branch-closed-heads/update-to-550D.110-wip/0
- branch-closed-heads/update-to-5D3.134-wip/0
- branch-closed-heads/update-to-600D.103-wip/0
- branch-closed-heads/update-to-60D.112-wip/0
- branch-closed-heads/update-to-650D.105-wip/0
- branch-closed-heads/update-to-6D.118-wip/0
- branch-closed-heads/update-to-700D.115/0
- branch-closed-heads/update-to-700D.115/1
- branch-closed-heads/update-to-700D.115_check/0
- branch-closed-heads/update-to-700D.115_pr_test/0
- branch-closed-heads/update-to-700D.115_wip/0
- branch-closed-heads/update-to-700D_wip-2/0
- branch-closed-heads/update-to-EOSM.203_crop_rec/0
- branch-closed-heads/update-to-EOSM.203_experimental_branch/0
- branch-closed-heads/update-to-EOSM.203_test_branch/0
- branch-closed-heads/update-to-M50.102-wip/0
- branch-closed-heads/update-to-M50.102/0
- branch-closed-heads/use-proper-ld/0
- branch-closed-heads/user-feedback/0
- branch-closed-heads/wifi_sd/0
- branch-closed-heads/x-perimental/0
- branch-closed-heads/x-resolution/0
- branch-closed-heads/xiga_module_reframe/0
- branch-closed-heads/xiga_reframe/0
- branch-closed-heads/xiga_reframe/1
- branch-closed-heads/yuv_matrices/0
- branch-heads/sd_uhs/0
- branch-heads/sd_uhs/1
- branch-heads/thread-safety/0
- branch-heads/thread-safety/1
- branch-tip/100D_allocate_raw_lv_buffer
- branch-tip/100D_merge_fw101
- branch-tip/100D_merge_fw101_SOUND
- branch-tip/100D_merge_fw101_adtg_gui
- branch-tip/1200D
- branch-tip/1300D
- branch-tip/550D 110
- branch-tip/550D110_dm_spy
- branch-tip/5D3-133
- branch-tip/5Ds_experiments
- branch-tip/5d4-112
- branch-tip/700D
- branch-tip/700D_AE_fix
- branch-tip/70D_merge_fw112
- branch-tip/EOSM.202_stubs_changes
- branch-tip/EOSM2.103_crop_rec_4k_wip
- branch-tip/EOSM2.103_dm-spy-experiments
- branch-tip/EOSM2.103_io_trace
- branch-tip/EOSM2.103_io_trace_full
- branch-tip/EOSM2.103_io_trace_full_special_test
- branch-tip/EOSM2.103_io_trace_full_verbose_logger
- branch-tip/EOSM2.103_patchmgr
- branch-tip/EOSM2.103_raw_video_10bit_12bit
- branch-tip/EOSM2.103_wip
- branch-tip/EOSM2.103_wip-allocate-raw-lv-buffer
- branch-tip/EOSM2_cleaner-lvapp-hack
- branch-tip/EOSM2_crop_rec_4k_mlv_snd
- branch-tip/EOSM2_iso-research
- branch-tip/EOSM_video_hacks
- branch-tip/HDR ISO Shifting finer increments
- branch-tip/Licaon_Kter/save-sticky-halfshutter-in-config-fix-ht-1482105766431
- branch-tip/LiveView_flip-wip
- branch-tip/NotifyBoxIcon
- branch-tip/RscMgr_memory
- branch-tip/add-module-tags
- branch-tip/adv_int
- branch-tip/allocate-raw-lv-buffer
- branch-tip/allocate-raw-lv-buffer-wip
- branch-tip/allocate-raw-lv-buffer_70D
- branch-tip/astro_photography_module
- branch-tip/bad_pixels
- branch-tip/bulb_nd
- branch-tip/burst-tweaks
- branch-tip/camera-temperaturen
- branch-tip/card_fmt
- branch-tip/cleaner-lvapp-hack
- branch-tip/cleanup
- branch-tip/compressed_raw
- branch-tip/config_var_refactor
- branch-tip/console
- branch-tip/cr2hdr
- branch-tip/cr2hdr_make_update
- branch-tip/crop hack disable
- branch-tip/crop-hack-config
- branch-tip/crop_4k_5D3.134_wip
- branch-tip/crop_rec-4k-5D2-eXperimental
- branch-tip/crop_rec-proxy
- branch-tip/crop_rec-proxy2
- branch-tip/crop_rec600D_exp
- branch-tip/crop_rec_4k
- branch-tip/crop_rec_4k_100D
- branch-tip/crop_rec_4k_100D_lossless_FRSPver2
- branch-tip/crop_rec_4k_5D2_rd_stuff
- branch-tip/crop_rec_4k_5D2_waza57_2018Sept8
- branch-tip/crop_rec_4k_600D.102
- branch-tip/crop_rec_4k_700D_alt_SHUTTER_BLANKING
- branch-tip/crop_rec_4k_700D_test
- branch-tip/crop_rec_4k_70D_crop_rec_mo
- branch-tip/crop_rec_4k_7D_eXperiment
- branch-tip/crop_rec_4k_Digic4
- branch-tip/crop_rec_4k_ELNS
- branch-tip/crop_rec_4k_EOS100D_lossless
- branch-tip/crop_rec_4k_EOSM.203
- branch-tip/crop_rec_4k_RscMgr_memory
- branch-tip/crop_rec_4k_bilal_fakhouri
- branch-tip/crop_rec_4k_cr2hdr_wb_fix
- branch-tip/crop_rec_4k_crop_rec_fix
- branch-tip/crop_rec_4k_display_filter_lv_vsync_100D_fix
- branch-tip/crop_rec_4k_mlv_dump-ml-dng
- branch-tip/crop_rec_4k_mlv_lite_snd
- branch-tip/crop_rec_4k_mlv_lite_snd_EOSM.203
- branch-tip/crop_rec_4k_mlv_lite_snd_sd_uhs_HDR
- branch-tip/crop_rec_4k_mlv_lite_snd_sd_uhs_HDR_croprec
- branch-tip/crop_rec_4k_mlv_lite_snd_sd_uhs_HDR_ext_all_bits
- branch-tip/crop_rec_4k_mlv_lite_snd_sd_uhs_HDR_extended
- branch-tip/crop_rec_4k_mlv_snd
- branch-tip/crop_rec_4k_mlv_snd_1x3_10bit
- branch-tip/crop_rec_4k_mlv_snd_experiments
- branch-tip/crop_rec_4k_mlv_snd_experiments_waza57
- branch-tip/crop_rec_4k_mlv_snd_isogain_1x3_5D3_fw_136
- branch-tip/crop_rec_4k_mlv_snd_isogain_1x3_JH
- branch-tip/crop_rec_4k_mlv_snd_isogain_1x3_presets
- branch-tip/crop_rec_4k_mlv_snd_isogain_1x3_presets_EOSM2
- branch-tip/crop_rec_4k_mlv_snd_isogain_1x3_presets_EOSM2_dfort
- branch-tip/crop_rec_4k_mlv_snd_isogain_1x3_presets_EOSM2_hack2
- branch-tip/crop_rec_4k_mlv_snd_lossless_croprec_iso_reg
- branch-tip/crop_rec_4k_mlv_snd_raw_only
- branch-tip/crop_rec_4k_mv_1080
- branch-tip/crop_rec_4k_patched_mlv_dump
- branch-tip/crop_rec_4k_pull_requests
- branch-tip/crop_rec_4k_snd_ErwinH
- branch-tip/crop_rec_4k_ver2
- branch-tip/ctrlexpo
- branch-tip/custom_lens_name
- branch-tip/default
- branch-tip/digic6-dumper
- branch-tip/dm-spy-experiments
- branch-tip/dm-spy-experiments_7D
- branch-tip/dng-as-a-module
- branch-tip/dual-iso-ec
- branch-tip/dual-iso-preview
- branch-tip/dual_iso_video_5d2
- branch-tip/dynamic-my-menu
- branch-tip/edmac
- branch-tip/eosm-dualiso-fix
- branch-tip/escho-dev
- branch-tip/ettr-experiments
- branch-tip/find_fnt.py-update
- branch-tip/focus
- branch-tip/focus_warning
- branch-tip/fps-override
- branch-tip/garry23/focusc-edited-online-with-bitbucket-by-g-1495645868417
- branch-tip/hdparm
- branch-tip/img_name
- branch-tip/io_trace_full
- branch-tip/io_trace_full_shutter-bug
- branch-tip/iso-res-adtg_gui
- branch-tip/iso-research
- branch-tip/iso-research_5D3.134
- branch-tip/iso-research_650D.105
- branch-tip/iso-research_70D
- branch-tip/iso-research_eosm_100D_and_more
- branch-tip/iso-research_nikfreak
- branch-tip/iso-research_reddeercity
- branch-tip/linux-bootloader
- branch-tip/longpress
- branch-tip/lua64
- branch-tip/lua_fix
- branch-tip/lua_fix_1100D.106
- branch-tip/lua_fix_500D.112
- branch-tip/lua_fix_550D.110
- branch-tip/lua_fix_5D3.134
- branch-tip/lua_fix_600D.103
- branch-tip/lua_fix_60D.112
- branch-tip/lua_fix_650D.105
- branch-tip/lua_fix_EOSM.202_stubs_fix
- branch-tip/lua_fix_EOSM.203
- branch-tip/lua_ime
- branch-tip/lua_touch
- branch-tip/lua_wifi
- branch-tip/lvinfo
- branch-tip/magic zoom flicker fix-DPJpandone
- branch-tip/makefile-updates
- branch-tip/manual_lens_info
- branch-tip/manual_lens_info_64byte
- branch-tip/manual_lens_info_fixed
- branch-tip/memcheck-fixes
- branch-tip/memory-backend
- branch-tip/menu-raw-yuv-features
- branch-tip/menu-rework
- branch-tip/ml-dng-unified_10
- branch-tip/ml-dng-unified_11
- branch-tip/ml-dng-unified_11_batch_mlv
- branch-tip/ml-dng-unified_11b
- branch-tip/ml-dng-unified_11c
- branch-tip/ml-dng-unified_11d
- branch-tip/ml-dng-unified_11e
- branch-tip/ml-dng-unified_11f
- branch-tip/ml-dng-unified_2
- branch-tip/ml-dng-unified_3
- branch-tip/ml-dng-unified_3b
- branch-tip/ml-dng-unified_3d
- branch-tip/ml-dng-unified_3e
- branch-tip/ml-dng-unified_3e_FIXIT
- branch-tip/ml-dng-unified_3e_badpixels
- branch-tip/ml-dng-unified_4_chroma_smooth
- branch-tip/ml-dng-unified_5_wav_header
- branch-tip/ml-dng-unified_6_RAWC
- branch-tip/ml-dng-unified_6_RAWC_HDR
- branch-tip/ml-dng-unified_6_RAWC_rec_trigger-latest
- branch-tip/ml-dng-unified_6_RAWC_rec_trigger-lj92
- branch-tip/ml-dng-unified_6_RAWC_rec_trigger-lj92_g3gg0
- branch-tip/ml-dng-unified_7_lj92-Mr_B
- branch-tip/ml-dng-unified_7_lj92-Mr_B_cmprs
- branch-tip/ml-dng-unified_8_-Mr_B_compress
- branch-tip/ml-dng-unified_8_-Mr_B_compress_ver2
- branch-tip/ml-dng-unified_9
- branch-tip/ml_dng
- branch-tip/mlv_dump--black-fix
- branch-tip/mlv_dump_cam_tag_correction
- branch-tip/mlv_dump_cam_tag_correction_Bouncyball
- branch-tip/mlv_dump_cdng
- branch-tip/mlv_dump_steroids
- branch-tip/mlv_rec_callbacks
- branch-tip/mlv_rec_lj92
- branch-tip/module-tags
- branch-tip/module-unloading
- branch-tip/new-dryos-task-hooks
- branch-tip/new-dryos-task-hooks_600D.103
- branch-tip/new-dryos-task-hooks_60D.112
- branch-tip/new-dryos-task-hooks_650D.105
- branch-tip/new-dryos-task-hooks_6D.118
- branch-tip/new-lv-buffer-detection
- branch-tip/new-sound-system
- branch-tip/patchmgr
- branch-tip/prevent-reflash
- branch-tip/prevent-reflash_stub_hunting
- branch-tip/qemu
- branch-tip/qemu-2.9.0
- branch-tip/qemu_patched_for_5D3_GUI
- branch-tip/qemu_patched_for_M50
- branch-tip/ramp_lua
- branch-tip/raw-bit-depth
- branch-tip/raw-h264-proxy
- branch-tip/raw-h264-proxy-test
- branch-tip/raw2dng hack
- branch-tip/raw_10bit_12bit_crop_rec_8januar
- branch-tip/raw_10bit_12bit_crop_rec_raw_twk
- branch-tip/raw_benchmark
- branch-tip/raw_capture_info
- branch-tip/raw_fixes
- branch-tip/raw_twk
- branch-tip/raw_video_10bit_12bit
- branch-tip/raw_video_10bit_12bit_LVState
- branch-tip/raw_video_10bit_12bit_LVState_7D_experiments
- branch-tip/raw_video_10bit_12bit_LVState_RscMgr_memory
- branch-tip/raw_video_10bit_12bit_LVState_wip
- branch-tip/rec-indicators
- branch-tip/rec-trigger
- branch-tip/rec-trigger-timecode
- branch-tip/recovery
- branch-tip/recovery-qrcode
- branch-tip/rtc-sync
- branch-tip/sd_uhs
- branch-tip/sd_uhs_Levas
- branch-tip/selftest
- branch-tip/silent
- branch-tip/silent-control
- branch-tip/silent_FRSP_fix
- branch-tip/sound-system-test
- branch-tip/stick_sticky
- branch-tip/tcc-scripting
- branch-tip/tft_lcd
- branch-tip/tft_lcd-experiments
- branch-tip/thread-safety
- branch-tip/tiny8086
- branch-tip/touch-menu
- branch-tip/unified-camname-patch
- branch-tip/unified_1100D.105_fixes
- branch-tip/unified_700D_stub_fix
- branch-tip/unified_alt_dual_iso_650D_700D
- branch-tip/update-to-1100D.106
- branch-tip/update-to-500D.112
- branch-tip/update-to-550D.110
- branch-tip/update-to-5D.135-wip
- branch-tip/update-to-5D.136-wip
- branch-tip/update-to-5D3.134
- branch-tip/update-to-600D.103
- branch-tip/update-to-60D.112
- branch-tip/update-to-650D.105
- branch-tip/update-to-6D.118
- branch-tip/update-to-EOSM.203
- branch-tip/update_to_7D.206
- branch-tip/update_to_7D.206-wip
- branch-tip/vsnprintf
- branch-tip/vxworks
- branch-tip/vxworks-dm-spy
- branch-tip/yuv_buffers
- working-trampoline
- release-0.1.6-rc1
- release-0.1.6
- release-0.1.5-rc2
- release-0.1.5
- release-0.1.4
- release-0.1.3
- release-0.1.2
- release-0.1.1
- release-0.1.0
- release-0.0.7
- release-0.0.6
- release-0.0.5
- release-0.0.4
- release-0.0.3
- release-0.0.2
- release-0.0.1
- release-0.0.0
- focus-stack-demo
- err70-begone
- beta-2.0.4-support
- before-lua-import
- before-dryos-split
- before-2.0.3-support
- anniversary
- Xmas
- Reopen branch
- ML2.3-stable
- ML2.3-RC5
- ML2.3-RC4
- ML2.3-RC3
- ML2.3-RC2
- ML2.3-RC1
- ML2.3-RC0-for-mods-only
- ML-7D-Alpha2
- ML-7D-Alpha1
- ML-650D-Alpha1
- ML-5Dc-Beta4
- ML-5D3-Alpha3
- ML-5D3-Alpha2
- ML-5D3-Alpha1
- 7D-release-version
- 60d_booting
- 5d2_dump-works
- 550d-rc1
- 550d-prealpha
- 50D-alpha0
- 1100d-hello-wolrd
- 1100d-firstboot
- 1100d-before-menu
- 11-12-12
- 1.0.8
- 0.2.0.rc1.550d.fw109
Take a new snapshot of a software origin
If the archived software origin currently browsed is not synchronized with its upstream version (for instance when new commits have been issued), you can explicitly request Software Heritage to take a new snapshot of it.
Use the form below to proceed. Once a request has been submitted and accepted, it will be processed as soon as possible. You can then check its processing state by visiting this dedicated page.Processing "take a new snapshot" request ...
Permalinks
To reference or cite the objects present in the Software Heritage archive, permalinks based on SoftWare Hash IDentifiers (SWHIDs) must be used.
Select below a type of object currently browsed in order to display its associated SWHID and permalink.
Revision | Author | Date | Message | Commit Date |
---|---|---|---|---|
d02b27d | Daniel Fort | 21 January 2018, 02:44:10 UTC | Closed branch EOSM2.103_new-dryos-task-hooks-qemu | 21 January 2018, 02:44:10 UTC |
8f56c92 | Daniel Fort | 18 January 2018, 18:54:21 UTC | Added ML-SETUP.FIR from a1ex. | 18 January 2018, 18:54:21 UTC |
35a90ae | Daniel Fort | 18 January 2018, 18:53:09 UTC | Updated firmware signature and commented it out -- turned on CONFIG_HELLO_WORLD to see if ML is running in this branch. Will not print Hello World so something needs fixing--or redo the new-dryos-task-hooks merge on the wip branch. | 18 January 2018, 18:53:09 UTC |
13221b6 | Daniel Fort | 18 January 2018, 18:39:18 UTC | Merged in latest qemu changes | 18 January 2018, 18:39:18 UTC |
bdbfe99 | Daniel Fort | 18 January 2018, 18:38:26 UTC | Merged in new-dryos-task-hooks changes | 18 January 2018, 18:38:26 UTC |
c7d1635 | alex@thinkpad | 12 January 2018, 17:36:19 UTC | boot-hack: fix task dispatch hook message missing when booting with HIJACK_CACHE_HACK | 12 January 2018, 17:36:19 UTC |
36666bf | alex@thinkpad | 09 January 2018, 15:27:37 UTC | QEMU logging: cleaned up hacks around memory logging options (logging tools may require any memory logging backends, but in the logs, only those items specifically requested by user will be printed) | 09 January 2018, 15:27:37 UTC |
f3eb6bd | alex@thinkpad | 07 January 2018, 13:38:15 UTC | run_canon_fw.sh: hide osascript messages on Mac (when trying to bring the QEMU window in foreground, but there isn't any) | 07 January 2018, 13:38:15 UTC |
833fc82 | alex@thinkpad | 07 January 2018, 12:21:55 UTC | QEMU install: keep the 64-bit gdb warning prompt on Mac and WSL (to be tested) | 07 January 2018, 12:21:55 UTC |
5705708 | alex@thinkpad | 07 January 2018, 12:06:42 UTC | QEMU install: attempt to fix warnings about 64-bit gdb on Mac and WSL (to be tested) the script should print warnings about them, but accept them as valid | 07 January 2018, 12:06:42 UTC |
c42b4f7 | alex@thinkpad | 07 January 2018, 12:01:10 UTC | QEMU install: fix path issue after compilation | 07 January 2018, 12:01:10 UTC |
789fda1 | alex@thinkpad | 07 January 2018, 11:54:30 UTC | QEMU install: fix warning about lsb_release on Mac or other systems without it | 07 January 2018, 11:54:30 UTC |
7ccc005 | alex@thinkpad | 07 January 2018, 11:51:44 UTC | QEMU install: attempt to fix warnings about 64-bit GDB on Mac (to be tested) | 07 January 2018, 11:51:44 UTC |
45365e1 | alex@thinkpad | 07 January 2018, 11:48:15 UTC | QEMU install: fine-tuned QEMU compilation, to be tested (error handling, display the next steps after compilation finished) | 07 January 2018, 11:48:15 UTC |
21538ea | alex@thinkpad | 07 January 2018, 11:17:15 UTC | QEMU install: on WSL and Mac, try the latest 64-bit toolchain (to be tested) Linux installation still uses the 32-bit one (older version) TODO: attempt to compile a 32-bit GDB for Mac Reworded warnings, as a 32-bit GDB is now only needed for development; it's no longer mandatory for running the examples, since http://www.magiclantern.fm/forum/index.php?topic=2864.msg190823#msg190823 | 07 January 2018, 11:17:15 UTC |
4708fb5 | alex@thinkpad | 07 January 2018, 09:48:19 UTC | QEMU: simplified SFDMA mapping by removing model-specific redirection (they are fairly consistent across all models) | 07 January 2018, 09:48:19 UTC |
4283160 | alex@thinkpad | 07 January 2018, 09:34:26 UTC | QEMU tests: 40D call trace still not fully deterministic (CF uses some status polling, not just DMA) re-applying workaround (only check the "basic" call trace, without function arguments and extra info) | 07 January 2018, 09:34:26 UTC |
dd59df3 | alex@thinkpad | 07 January 2018, 09:19:17 UTC | QEMU: documented SD detect registers on recent DIGIC 5 models (non-functional) | 07 January 2018, 09:19:17 UTC |
7aae8a4 | alex@thinkpad | 06 January 2018, 21:08:35 UTC | QEMU: refactored CFDMA/UartDMA handling to remove model-specific redirections enabled UartDMA on all models (including VxWorks), but it's not working yet 70D: IFE DMA handling moved from SDDMA to CFDMA (minor, no noticeable side effects other than breaking the tests) | 06 January 2018, 21:08:35 UTC |
910df80 | alex@thinkpad | 05 January 2018, 22:19:28 UTC | QEMU: fix 5D3 CF emulation (disabled by default; can be enabled from mpu_spells/5D3.h) | 05 January 2018, 22:19:28 UTC |
368f843 | alex@thinkpad | 06 January 2018, 20:20:52 UTC | QEMU: documented property groups ("complex" MPU messages) including GDB logging hooks to find them | 06 January 2018, 20:20:52 UTC |
cc789d9 | alex@thinkpad | 06 January 2018, 20:37:18 UTC | QEMU tests: relaxed shutdown checks (some false positives caused by non-deterministic emulation) (note: menu tests are executed non-determinstically, unlike the call trace, so each run is different) | 06 January 2018, 20:37:18 UTC |
cf78bad | alex@thinkpad | 06 January 2018, 19:42:01 UTC | QEMU: attempt to get deterministic execution on CF models when using -icount operations are slowed down to avoid timing variations default behavior (without -icount) is not affected on main firmware, the call/return trace test is now deterministic on all models! fixme: CF emulation in PIO mode is still non-deterministic | 06 January 2018, 19:42:01 UTC |
3a69ff6 | alex@thinkpad | 05 January 2018, 08:27:31 UTC | GDB scripts: generic logging hooks | 05 January 2018, 08:27:31 UTC |
b9cfdf2 | alex@thinkpad | 05 January 2018, 18:19:50 UTC | QEMU readme: example of identifying the location of an assertion using gdb and -d callstack; minor updates | 05 January 2018, 18:19:50 UTC |
38ef0f6 | alex@thinkpad | 05 January 2018, 17:27:45 UTC | QEMU: updated 750D/760D GDB scripts and tests; file I/O works! (using 750D SFDATA.BIN) | 05 January 2018, 17:27:45 UTC |
12d6f60 | alex@thinkpad | 05 January 2018, 17:33:30 UTC | Merged in t3r4n/magic-lantern/qemu (pull request #894) | 05 January 2018, 17:33:30 UTC |
7463df5 | alex@thinkpad | 05 January 2018, 12:38:23 UTC | QEMU: fix some MPU spells (typos caught by automated checking) | 05 January 2018, 12:38:23 UTC |
851774d | alex@thinkpad | 04 January 2018, 22:18:21 UTC | QEMU readme: minor link updates | 04 January 2018, 22:18:21 UTC |
5e89620 | alex@thinkpad | 04 January 2018, 22:07:15 UTC | QEMU readme: moved developer and reverse engineering notes to a new file (reason: bitbucket seems to have trouble rendering large files) | 04 January 2018, 22:07:15 UTC |
a82e33b | alex@thinkpad | 04 January 2018, 21:48:46 UTC | QEMU readme, GDB scripts: info on debugging symbols; more symbol-file choices in comments (depending on what you are debugging - regular ML, reboot shim or Canon firmware) | 04 January 2018, 21:48:46 UTC |
5764da9 | alex@thinkpad | 04 January 2018, 20:06:14 UTC | QEMU readme, GDB scripts: recommend '-ex quit' after patches.gdb, but not after debugmsg.gdb reason: when running with patches.gdb, you may not want to type "quit" after stopping the emulation however, this trick removes the ability to use interactive breakpoints in GDB (it would quit as soon as reaching one), so don't recommend it for debugmsg.gdb | 04 January 2018, 20:06:14 UTC |
e5e3d75 | alex@thinkpad | 04 January 2018, 18:50:57 UTC | QEMU readme: fix typos; minor updates | 04 January 2018, 18:50:57 UTC |
122c74b | alex@thinkpad | 03 January 2018, 10:51:19 UTC | QEMU: fix serial flash DMA on DIGIC 6 (tested on 80D, 5D4 and 750D with PR #894); refactored serial flash to use its own DMA (not shared with SD) | 03 January 2018, 10:51:19 UTC |
d496fcc | alex@thinkpad | 03 January 2018, 10:13:49 UTC | QEMU: updated 80D test results for actual serial flash contents http://www.magiclantern.fm/forum/index.php?topic=17360.msg195519#msg195519 | 03 January 2018, 10:13:49 UTC |
14e788e | alex@thinkpad | 02 January 2018, 22:19:13 UTC | QEMU readme: formatting | 02 January 2018, 22:19:13 UTC |
3e2c5bd | alex@thinkpad | 02 January 2018, 22:00:44 UTC | QEMU readme: GDB scripting examples, including callstack | 02 January 2018, 22:00:44 UTC |
f9f4d9e | alex@thinkpad | 02 January 2018, 20:04:08 UTC | QEMU readme: use em-dashes instead of simple dashes | 02 January 2018, 20:04:08 UTC |
22e186f | alex@thinkpad | 02 January 2018, 19:55:31 UTC | QEMU: changed I/O logging behavior - "-d io" implies "-d nochain -singlestep" (this prints correct PC values, but emulation is slower) - "-d io_quick" to get the old behavior (faster, with incorrect PC values) - "-d io_log" to print mmio_log entries for dm-spy-experiments - "-d nochain" always implies "-singlestep" (easier to enable this mode on other kind of logs that may need it) - updated README | 02 January 2018, 19:55:31 UTC |
b3d507b | alex@thinkpad | 02 January 2018, 13:56:18 UTC | QEMU readme: moved the "Incorrect firmware version" section to Hacking (it's no longer an issue for regular users) | 02 January 2018, 13:56:18 UTC |
e8bede4 | alex@thinkpad | 02 January 2018, 19:39:15 UTC | QEMU readme: started to document the steps needed to emulate Canon GUI | 02 January 2018, 19:39:15 UTC |
96d6706 | alex@thinkpad | 02 January 2018, 18:02:29 UTC | QEMU readme: minor updates, corrections | 02 January 2018, 18:02:29 UTC |
1468ddb | alex@thinkpad | 02 January 2018, 19:00:17 UTC | QEMU tests: updated after changing the SD image - format screenshots slightly different at free space (before only) - call/return traces are also different (different layout on the SD image) | 02 January 2018, 19:00:17 UTC |
9ec8c50 | alex@thinkpad | 02 January 2018, 16:24:58 UTC | QEMU: updated sd.img.xz with latest portable display test (main change: fix identification of firmware version - 7889972) | 02 January 2018, 16:24:58 UTC |
5156554 | alex@thinkpad | 02 January 2018, 10:09:46 UTC | GDB scripts: fix assert handling on EOS M10 | 02 January 2018, 10:09:46 UTC |
23247e6 | alex@thinkpad | 02 January 2018, 09:25:57 UTC | QEMU: moved 7D2 patches to GDB scripts; initial GDB script for 7D2 slave | 02 January 2018, 09:25:57 UTC |
7e5bd18 | alex@thinkpad | 01 January 2018, 18:37:31 UTC | QEMU: defined FPGA memory regions for 5D2 and 50D (just to prevent some warnings; nothing changed in functionality) | 01 January 2018, 18:37:31 UTC |
2ca770d | alex@thinkpad | 01 January 2018, 17:54:00 UTC | QEMU tests: run all cleanups on CTRL-C (stop all background tasks, make sure QEMU is no longer running, remove temporary files...) | 01 January 2018, 17:54:00 UTC |
f0e2f92 | alex@thinkpad | 01 January 2018, 17:46:52 UTC | QEMU: enabled serial flash emulation on 5D4 (emulation on main firmware doesn't go that far, but can be tested from bootloader menu) | 01 January 2018, 17:46:52 UTC |
aa04156 | alex@thinkpad | 01 January 2018, 17:43:27 UTC | QEMU: refactored serial flash CS handling to reduce duplicate code (moved CS register and tested value to model_list.c) | 01 January 2018, 17:43:27 UTC |
ea8a02d | alex@thinkpad | 30 December 2017, 20:17:20 UTC | QEMU tests: reworked menu tests (including format) - use vncexpect whenever the md5 of the next screen is known (reduces timing sensitivity and also faster overall) - no more wait hacks required for format tests - use a single vncdotool command whenever possible (faster) - removed duplicate code (function for sending a menu sequence) - fine-tuned progress indicator | 30 December 2017, 20:17:20 UTC |
681f54f | t3ra4n | 30 December 2017, 15:02:37 UTC | Added the serial flash line for 750D and 760D into model_list. See https://www.magiclantern.fm/forum/index.php?topic=17627.msg195357#msg195357 | 30 December 2017, 15:02:37 UTC |
921ed99 | alex@thinkpad | 29 December 2017, 23:38:42 UTC | MPU spells: allow changing various Canon properties that require confirmation from the MPU: ISO, shutter, aperture, EC, FEC, metering, drive, AF mode, picture style, WB, ExpSim, ALO, HTP, MLU all but WB were broken if changed from ML menu/scripts; they are working now (fixme: not included in tests) some of them were working from Canon UI before this patch (picture style, WB, ExpSim, metering and drive mode) WB was working before, but uses confirmation in logs; updated for consistency could not test on: 5D2, 40D, 50D, 550D, 650D, 700D, EOSM2 not working: EOSM (breaks previous tests => disabled) | 29 December 2017, 23:38:42 UTC |
3ad7ee8 | alex@thinkpad | 29 December 2017, 20:39:02 UTC | QEMU: experimental mode dial emulation works on most models to some extent, except 40D, could not test on 550D, 650D, 70D, EOSM2 | 29 December 2017, 20:39:02 UTC |
63a8f35 | alex@thinkpad | 29 December 2017, 18:45:59 UTC | MPU spells: comment out possible mode switches not required for the GUI, but will interfere later with the mode switching feature affected models: 6D (call/return trace changed), 70D, 700D (no side effects noticed) | 29 December 2017, 18:45:59 UTC |
dfa3ff9 | Alex | 29 December 2017, 20:19:13 UTC | Merged in t3r4n/magic-lantern/qemu_installer (pull request #893) Further automation in install script to compile directly at the end. | 29 December 2017, 20:19:13 UTC |
2d90d16 | alex@thinkpad | 28 December 2017, 23:43:14 UTC | QEMU: more MPU properties identified by brute-forcing | 28 December 2017, 23:43:14 UTC |
00a9999 | alex@thinkpad | 28 December 2017, 21:46:03 UTC | QEMU: formatting fixes in extract_init_spells.py / known_spells.h | 28 December 2017, 21:46:03 UTC |
a80ea6a | alex@thinkpad | 28 December 2017, 19:06:10 UTC | QEMU: added property IDs to known MPU spells also alternate names as comments | 28 December 2017, 19:06:10 UTC |
b3bfcb3 | alex@thinkpad | 28 December 2017, 19:25:40 UTC | QEMU: identified more MPU spells, corrected a few others - experimentally (playing around in menus) - brute-forcing MPU messages to identify properties - cross-checked names and IDs in startup logs and ROM strings - still, it's impossible not to find a few incorrect ones | 28 December 2017, 19:25:40 UTC |
03cdf76 | alex@thinkpad | 28 December 2017, 18:42:49 UTC | QEMU: experiment - brute-force MPU messages to find out their meaning | 28 December 2017, 18:42:49 UTC |
a0d8b63 | Daniel Fort | 23 December 2017, 06:30:26 UTC | Merged in latest qemu | 23 December 2017, 06:30:26 UTC |
7803a76 | Daniel Fort | 23 December 2017, 06:23:50 UTC | Merged in latest new-dryos-task-hooks | 23 December 2017, 06:23:50 UTC |
b4b14c2 | alex@thinkpad | 22 December 2017, 22:19:00 UTC | QEMU: 1300D GUI works! - this camera uses a different DryOS timer (totally unexpected!) - removed JPCORE patch (firmware expects this to be initialized properly) - generic MPU spells; button codes from 1100D - powersave workaround (without it, GUI would lock up after a few seconds of inactivity) - no patches required! | 22 December 2017, 22:19:00 UTC |
cdbeca3 | alex@thinkpad | 22 December 2017, 18:39:39 UTC | QEMU: cleaned up serial flash handling on models that don't use one previously, they were called on unrelated SIO/SDIO channels, with little or no side effects, other than breaking a few function call trace tests | 22 December 2017, 18:39:39 UTC |
56e56a2 | alex@thinkpad | 21 December 2017, 23:22:11 UTC | QEMU: updated 80D tests for 1.0.2; DCIM test also works! | 21 December 2017, 23:22:11 UTC |
b1f18d0 | alex@thinkpad | 21 December 2017, 19:51:34 UTC | QEMU: 80D file I/O support from main firmware (experimental, tested with "dumpf" in the serial console) | 21 December 2017, 19:51:34 UTC |
a1ec742 | alex@thinkpad | 21 December 2017, 19:49:12 UTC | QEMU: enable card support on generic MPU spells (experimental, some models work better than others) | 21 December 2017, 19:49:12 UTC |
2204b2d | alex@thinkpad | 19 December 2017, 23:18:59 UTC | GDB scripts: some experimental 80D patches, to be fixed in the emulation | 19 December 2017, 23:18:59 UTC |
3469e60 | alex@thinkpad | 19 December 2017, 22:58:24 UTC | GDB scripts: log state object transitions (stubs for 550D and 80D) | 19 December 2017, 22:58:24 UTC |
d372e0e | alex@thinkpad | 19 December 2017, 22:55:48 UTC | GDB scripts: 80D logging hooks for semaphores and message queues (disabled by default; also updated assert_log for 1.0.2) | 19 December 2017, 22:55:48 UTC |
3d6f437 | alex@thinkpad | 19 December 2017, 22:47:08 UTC | QEMU: RomRead DMA is actually XDMAC (up to 4 channels; 80D only uses 2) | 19 December 2017, 22:47:08 UTC |
59fe1ed | alex@thinkpad | 19 December 2017, 18:32:45 UTC | Task hooks: disabled task switch debug messages by default (too verbose) | 19 December 2017, 18:32:45 UTC |
340d993 | alex@thinkpad | 19 December 2017, 18:25:59 UTC | 550D, 600D: fix memory allocation (amend 5b4fe18) | 19 December 2017, 18:25:59 UTC |
501d212 | alex@thinkpad | 18 December 2017, 23:10:34 UTC | QEMU: experimental MPU support for 80D, 750D and 760D seems to work with generic spells - at least the emulation goes further also minor refactoring / comments on MPU registers for earlier models also enabled for 5D4 just to avoid a crash - emulation doesn't reach mpu_send yet, but it calls InitializeIntercom | 18 December 2017, 23:10:34 UTC |
e0a5e1c | alex@thinkpad | 18 December 2017, 07:02:15 UTC | 6D: ADTG shutter addresses did not work, trying another set | 18 December 2017, 07:02:15 UTC |
deb4495 | alex@thinkpad | 18 December 2017, 00:04:10 UTC | QEMU tests: do not start if compilation fails (small nitpick that could result in false test results) | 18 December 2017, 00:04:10 UTC |
1c05269 | alex@thinkpad | 18 December 2017, 22:33:07 UTC | QEMU: updated tests after b75e1342711a (context info is now correctly printed when returning from msg_queue_receive, take_semaphore etc) | 18 December 2017, 22:33:07 UTC |
5d399d3 | alex@thinkpad | 17 December 2017, 22:29:31 UTC | 6D: fix ADTG shutter addresses after memory layout change http://www.magiclantern.fm/forum/index.php?topic=5601.msg194754#msg194754 http://www.magiclantern.fm/forum/index.php?topic=5601.msg191914#msg191914 http://www.magiclantern.fm/forum/index.php?topic=15088.msg190890#msg190890 not tested, just confirmed the new addresses in QEMU fixme: are these deterministic? under what conditions? | 17 December 2017, 22:29:31 UTC |
d433973 | alex@thinkpad | 17 December 2017, 17:57:10 UTC | QEMU: generic MPU spells compatible with most EOS models (experimental) | 17 December 2017, 17:57:10 UTC |
970fdf5 | alex@thinkpad | 18 December 2017, 21:48:02 UTC | QEMU logging: fix losing track of called functions when DryOS tasks are switched outside interrupts see the assertion error on 5D4 callstack consistency test (after 442b691) to be tested; there was a similar error was on 80D, non-deterministic (encountered when running with -d debugmsg,callstack,tail with all patches enabled) | 18 December 2017, 21:48:02 UTC |
01a01cf | alex@thinkpad | 17 December 2017, 21:56:12 UTC | QEMU: MPU status doesn't seem to matter much; simplified to prepare for DIGIC 6 compatibility todo: cross-check with actual hardware | 17 December 2017, 21:56:12 UTC |
620d846 | alex@thinkpad | 16 December 2017, 22:59:36 UTC | QEMU: shared memory initialization for DIGIC 6 (MEMDIV messages) to try: SHM_SHOW_INFO / SHM_SHOW_DIST_INFO on serial console (only 80D, 750D and 760D reach this far) ( sleep 3; echo "akashimorino"; sleep 1; echo "SHM_SHOW_INFO"; sleep 1; echo "SHM_SHOW_DIST_INFO"; ) | ./run_canon_fw.sh 80D -serial stdio | 16 December 2017, 22:59:36 UTC |
e6510bb | alex@thinkpad | 16 December 2017, 21:55:47 UTC | QEMU: refactored serial flash SIO handler with io_log | 16 December 2017, 21:55:47 UTC |
083b8e5 | alex@thinkpad | 16 December 2017, 21:17:48 UTC | QEMU: refactored serial flash connections to avoid hardcoding camera model names fixme: D3 models and 1300D still hardwired to serial flash handlers to pass the tests | 16 December 2017, 21:17:48 UTC |
20b3c29 | alex@thinkpad | 16 December 2017, 21:23:04 UTC | QEMU: experimental serial flash support for 80D using SFDATA.BIN from 70D, patched at 0x10004 from 09 8B C1 20 to 00 00 01 20 meaning: size of 70D's property block at 0x10000 is 0x12BC98 (data is shifted by 4 bytes) but 80D expects a maximum size of 0x12000 in FE47BF40 ("Liar Valid Packages!!" if the size check fails) so we trim the property block at the expected size of 0x12000 this will lose a few properties, but at least the emulation goes further (no SF dumper for D6 yet) other 8MB SFDATA.BIN patched in the same way should also work (700D, 650D, EOSM, 6D), but their data block at 0x10000 is larger, so more properties will be probably lost (not tested) | 16 December 2017, 21:23:04 UTC |
1e7847d | alex@thinkpad | 16 December 2017, 20:26:20 UTC | QEMU: RomRead DMA for DIGIC 6, used for initializing property blocks (very similar to regular DMA, slightly different register offsets) | 16 December 2017, 20:26:20 UTC |
a393ac6 | alex@thinkpad | 16 December 2017, 19:53:25 UTC | QEMU: slow down UART input to work around race conditions (not exactly clean, but at least DryShell tests are now passing on all models) | 16 December 2017, 19:53:25 UTC |
83e5ea4 | alex@thinkpad | 06 December 2017, 23:57:35 UTC | QEMU: fixed UART on DIGIC 6 (DryShell works!) fixme: tests are failing, but typing on the UI works fine note: DIGIC 4/5 emulation changed a bit (0xC0270000 was misinterpreted before) | 06 December 2017, 23:57:35 UTC |
b1fa815 | alex@thinkpad | 06 December 2017, 23:03:24 UTC | GDB scripts: hooks for logging properties (prop_request_change, MPU property functions) (example for 5D3.113 and 550D.109; useful for identifying properties) | 06 December 2017, 23:03:24 UTC |
e68549e | alex@thinkpad | 27 December 2017, 22:04:58 UTC | qemu-util: fix compilation in bootloader context; sample boot messages in reboot.c, e.g. printing firmware signature or RESTARTSTART address (only present in the output binary when compiling with CONFIG_QEMU=y) | 27 December 2017, 22:04:58 UTC |
b02ec65 | alex@thinkpad | 27 December 2017, 16:58:46 UTC | GDB scripts: disable serial flash version check patch on EOS M2 not really needed (the error message seems harmless and doesn't prevent GUI emulation) but changed ML firmware signature checking and won't be needed after getting a serial flash dump from a real camera anyway | 27 December 2017, 16:58:46 UTC |
67c6a23 | alex@thinkpad | 27 December 2017, 16:06:10 UTC | QEMU install.sh: further Ubuntu/WSL cleanups (minor) | 27 December 2017, 16:06:10 UTC |
25c53d9 | alex@thinkpad | 27 December 2017, 16:06:10 UTC | QEMU install.sh: fine-tuned messages and date format when renaming an older installation | 27 December 2017, 16:06:10 UTC |
0f0be00 | Alex | 27 December 2017, 15:58:01 UTC | Merged in t3r4n/magic-lantern/qemu_install_improvement (pull request #892) Option to rename or delete existing QEMU directory during installation | 27 December 2017, 15:58:01 UTC |
fd92947 | alex@thinkpad | 24 December 2017, 10:38:04 UTC | QEMU install.sh: WSL fixes - checking for Ubuntu (uname -a does not report Ubuntu) - hide 32-bit toolchain options | 24 December 2017, 10:38:04 UTC |
7966a52 | alex@thinkpad | 24 December 2017, 09:12:54 UTC | run_canon_fw.sh: Mac fixes - use is_mounted (lsof checks are enough) - typo in osascript when trying to bring QEMU window to front | 24 December 2017, 09:12:54 UTC |
da53169 | alex@thinkpad | 23 December 2017, 22:15:23 UTC | run_canon_fw.sh: fine-tuned checking of whether SD/CF image is in use - use lsof to detect whether another process opened the SD/CF image for writing - only allow multiple instances of QEMU if using -snapshot (read-only access to SD/CF image) - check all results returned by losetup (note: lsof does not show whether the image is mounted) - use alternate methods (grepping mount output) if losetup is not available - to be tested/refined on Mac and Windows 10 WSL | 23 December 2017, 22:15:23 UTC |
cf02cd7 | alex@thinkpad | 23 December 2017, 15:41:53 UTC | QEMU: RTC workaround to bring back 400D GUI (broken in 0d654a0, not covered by tests as it's very slow) | 23 December 2017, 15:41:53 UTC |
8b189ce | alex@thinkpad | 23 December 2017, 07:57:10 UTC | QEMU: 40D GUI working! - MPU RX register was read 8 bits at a time (other models so far used 16-bit reads) - using 50D MPU spells - button codes found with extract_button_codes.py, from existing ML port - HotPlug: external monitor, USB, Toe, erase switch - CFDMA: new channel, protocol tweaks, enabled interrupts - Powersave workaround (GUI locked up after some seconds of inactivity, similar to 1300D) | 23 December 2017, 07:57:10 UTC |