5f4c908 | a1ex | 18 June 2014, 07:38:45 UTC | Added a simple wrapper for GUI timers: delayed_call | 18 June 2014, 07:38:45 UTC |
38fa4fe | a1ex | 18 June 2014, 07:24:04 UTC | 5D3/5D2/50D: removed old joypress code (to be rewritten with GUI timers) | 18 June 2014, 07:24:04 UTC |
0084e38 | a1ex | 15 June 2014, 14:09:14 UTC | CONFIG_ENGINE_RESLOCK should be mandatory everywhere (anything broken?) | 15 June 2014, 14:09:14 UTC |
547ffb8 | a1ex | 15 June 2014, 14:05:43 UTC | 5D2: enabled CONFIG_ENGINE_RESLOCK | 15 June 2014, 14:05:43 UTC |
d2a6ec7 | a1ex | 15 June 2014, 18:50:56 UTC | edmac_channel_to_index: direction argument not needed | 15 June 2014, 18:50:56 UTC |
68bc4ec | a1ex | 15 June 2014, 14:49:25 UTC | EDMAC info: show overview for the third EDMAC group on DIGIC V cameras | 15 June 2014, 14:49:25 UTC |
702d593 | a1ex | 15 June 2014, 14:41:30 UTC | EDMAC info: print results from edmac_get_dir | 15 June 2014, 14:41:30 UTC |
742e6a0 | a1ex | 15 June 2014, 14:17:07 UTC | EDMAC info: refactored with edmac_get_* calls | 15 June 2014, 14:17:07 UTC |
d2c3021 | a1ex | 15 June 2014, 18:29:01 UTC | EDMAC: simplified edmac_get_dir (read if channel & 0x8 else write) and added range checking to all getters | 15 June 2014, 18:29:01 UTC |
c805a46 | a1ex | 15 June 2014, 14:43:37 UTC | edmac_get_dir: return "unused" for out-of-range channels | 15 June 2014, 14:43:37 UTC |
5b5fec5 | a1ex | 15 June 2014, 14:19:41 UTC | edmac_get_state: prevent lockup on older cameras, where there are fewer EDMAC channels | 15 June 2014, 14:19:41 UTC |
73e2731 | a1ex | 15 June 2014, 14:04:36 UTC | edmac_memcpy: find_free_edmac_channels now displays edmac channel numbers, not indices | 15 June 2014, 14:04:36 UTC |
009f22b | a1ex | 15 June 2014, 13:32:55 UTC | EDMAC: refactored channel<->index mapping (moved to edmac.c/h) | 15 June 2014, 13:32:55 UTC |
00a5dab | a1ex | 05 June 2014, 19:35:45 UTC | Memory backend: allow smaller blocks from shoot_malloc | 05 June 2014, 19:35:45 UTC |
00caf58 | a1ex | 04 June 2014, 19:56:37 UTC | Exmem: report 31.5MB free for malloc | 04 June 2014, 19:56:37 UTC |
8b9a22c | a1ex | 04 June 2014, 19:40:50 UTC | Raw backend: declared raw_get_pixel_ex | 04 June 2014, 19:40:50 UTC |
284213e | a_d_ | 16 June 2014, 05:58:06 UTC | 5D2: Add GUI timers Stubs | 16 June 2014, 05:58:06 UTC |
5f7c28f | a_d_ | 16 June 2014, 05:53:45 UTC | 5D2: Add FIO_SeekSkipFile | 16 June 2014, 05:53:45 UTC |
ebf1add | a1ex | 10 June 2014, 20:16:16 UTC | Merged in escho/escho-magiclantern/600D_timer_stubs (pull request #514) 600D stubs and more | 10 June 2014, 20:16:16 UTC |
a0d42c3 | escho | 10 June 2014, 20:06:01 UTC | disable config_tskmon | 10 June 2014, 20:06:01 UTC |
80390d9 | escho | 10 June 2014, 16:32:58 UTC | empty debug menue quite a bit | 10 June 2014, 16:32:58 UTC |
cfbe986 | escho | 10 June 2014, 15:56:56 UTC | missing komma FIO_SeekSkipFile | 10 June 2014, 15:56:56 UTC |
eb3b40d | escho | 10 June 2014, 15:50:38 UTC | 600D_timer_stubs | 10 June 2014, 15:50:38 UTC |
3025810 | escho | 10 June 2014, 15:36:25 UTC | Created new branch 600D_timer_stubs | 10 June 2014, 15:36:25 UTC |
5a8397d | sodapopodalaigh | 08 June 2014, 08:05:25 UTC | tweaks.c 1.8:1 Anamorphic preview .max updated | 08 June 2014, 08:05:25 UTC |
2282fb3 | sodapopodalaigh | 08 June 2014, 07:00:41 UTC | tweaks.c 1.8:1 Anamorphic Preview edited online with Bitbucket | 08 June 2014, 07:00:41 UTC |
db47736 | g3gg0 | 04 June 2014, 20:51:44 UTC | plot: made new code a bit more defensive | 04 June 2014, 20:51:44 UTC |
192fef5 | g3gg0 | 04 June 2014, 20:36:03 UTC | add a file that produces a few linker builtin functions that might be needed by modules | 04 June 2014, 20:36:03 UTC |
a69cf77 | g3gg0 | 04 June 2014, 20:35:07 UTC | plot: fix constant for min value, added free routines and statistics functions | 04 June 2014, 20:35:07 UTC |
a02b38f | a1ex | 04 June 2014, 07:37:33 UTC | Merged in dmilligan/magic-lantern/60d_timer_stubs (pull request #510) 60D GUI Timer stubs and FIO_SeekSkipFile | 04 June 2014, 07:37:33 UTC |
95295cf | David Milligan | 03 June 2014, 21:58:26 UTC | 60D GUI Timer stubs and FIO_SeekSkipFile | 03 June 2014, 21:58:26 UTC |
c0c10d4 | a1ex | 03 June 2014, 07:23:15 UTC | Merged in escho/escho-magiclantern/edmac_channels_600D (pull request #503) edmac_channels for 600D | 03 June 2014, 07:23:15 UTC |
73b285a | escho | 02 June 2014, 18:58:55 UTC | 600D res_lock_stubs stolen from TragicLantern | 02 June 2014, 18:58:55 UTC |
eaf0dd4 | Giovanni Condello | 01 June 2014, 15:28:00 UTC | 550D: Add Timer stubs | 01 June 2014, 15:28:00 UTC |
802991a | Giovanni Condello | 01 June 2014, 15:07:01 UTC | 1100D: Add Timer stubs | 01 June 2014, 15:07:01 UTC |
7d25f5d | Giovanni Condello | 01 June 2014, 14:57:08 UTC | 650D: SetHPTimerNextTick stub | 01 June 2014, 14:57:08 UTC |
017ae97 | Giovanni Condello | 01 June 2014, 14:55:44 UTC | Add pretty-stubs target (runs all stubs-prettification tasks in one go) | 01 June 2014, 14:55:44 UTC |
3733959 | a1ex | 01 June 2014, 11:50:01 UTC | Merged in Pelican/magic-lantern/Pelican/fio_seekskipfile-added-stubss-edited-onl-1401619680648 (pull request #509) FIO_SeekSkipFile added. | 01 June 2014, 11:50:01 UTC |
7670b92 | Pelican | 01 June 2014, 11:19:07 UTC | Missing stubs added stubs.S edited online with Bitbucket | 01 June 2014, 11:19:07 UTC |
80ddfd5 | Pelican | 01 June 2014, 10:48:21 UTC | FIO_SeekSkipFile added. stubs.S edited online with Bitbucket | 01 June 2014, 10:48:21 UTC |
e6aebbb | Andreas Kotes | 31 May 2014, 21:04:01 UTC | only use mvr_config when FEATURE_NITRATE is enabled | 31 May 2014, 21:04:01 UTC |
82d4fb9 | Andreas Kotes | 31 May 2014, 21:02:40 UTC | only use mvr_config when FEATURE_NITRATE is enabled | 31 May 2014, 21:02:40 UTC |
57248fc | Andreas Kotes | 31 May 2014, 20:47:34 UTC | only use/access mvr_config if FEATURE_NITRATE is defined | 31 May 2014, 20:47:34 UTC |
4362d5d | Andreas Kotes | 31 May 2014, 20:41:25 UTC | only use/access mvr_config if FEATURE_NITRATE is defined | 31 May 2014, 20:41:25 UTC |
69b0651 | Andreas Kotes | 31 May 2014, 20:40:40 UTC | we should return a value even if there is no intervalometer (defined), if only to avoid warnings | 31 May 2014, 20:40:40 UTC |
9d6fa91 | Andreas Kotes | 31 May 2014, 20:39:32 UTC | fix warnings (param type) & incorrect C (function declaration inside function is illegal) | 31 May 2014, 20:39:32 UTC |
325dc9b | Andreas Kotes | 31 May 2014, 20:38:01 UTC | show_event_codes / CONFIG_GUI_DEBUG was removed incompletely, clean up | 31 May 2014, 20:38:01 UTC |
9759909 | a1ex | 31 May 2014, 17:33:15 UTC | Modules: fix error handling when opening files | 31 May 2014, 17:33:15 UTC |
3f10592 | a1ex | 17 June 2014, 19:54:13 UTC | mlv_play: fix conflict with NotifyBox (visible when Canon code shows "No image", with e.g. FPS override) | 17 June 2014, 19:54:13 UTC |
49022ce | a1ex | 17 June 2014, 19:51:56 UTC | Display filters: minor tweak for the use-after-free fix | 17 June 2014, 19:51:56 UTC |
03889ab | a1ex | 17 June 2014, 19:21:14 UTC | Fix conflict between module display filters and core filters; added some comments | 17 June 2014, 19:21:14 UTC |
3934e74 | a1ex | 17 June 2014, 16:14:23 UTC | raw_hist_get_percentile_level(s): fix error handling | 17 June 2014, 16:14:23 UTC |
57809aa | a1ex | 17 June 2014, 19:01:14 UTC | Display filters: fix use-after-free (for example, fixes crash when also using mlv_play) Steps to reproduce (before the fix): - enable some display filter (defishing, raw preview, anything) - use a low FPS to increase the chances of triggering the race condition - trigger mlv_play (press PLAY) to playback some video - repeat 1..5 times until the camera crashes For more insight, run the current "don't click me" test in playback mode, instead of triggering mlv_play, and print YUV422_LV_BUFFER_DISPLAY_ADDR. | 17 June 2014, 19:01:14 UTC |
6cc19fe | a1ex | 17 June 2014, 17:30:16 UTC | Memory backend: minor tweaks | 17 June 2014, 17:30:16 UTC |
5071f25 | a1ex | 17 June 2014, 17:28:01 UTC | Memory backend: fix indentation in search_for_allocator | 17 June 2014, 17:28:01 UTC |
5ff5aef | a1ex | 17 June 2014, 17:27:11 UTC | Memory backend: refactored search_for_allocator to remove cascaded if's (note: indentation broken to make reviewing easier) | 17 June 2014, 17:27:11 UTC |
75a5f56 | a1ex | 17 June 2014, 17:19:48 UTC | Memory backend: limit shoot_malloc calls to 1000 (fixes the test from previous commit) | 17 June 2014, 17:19:48 UTC |
880b66b | a1ex | 17 June 2014, 17:14:16 UTC | New memory test that fails on 5D3 (don't click me) | 17 June 2014, 17:14:16 UTC |
e554574 | a1ex | 17 June 2014, 19:10:29 UTC | mlv_play: don't create playlist twice | 17 June 2014, 19:10:29 UTC |
e726005 | a1ex | 17 June 2014, 16:13:59 UTC | mlv_play: don't use a background task for playlist (just in case; troubleshooting a crash) | 17 June 2014, 16:13:59 UTC |
fe28734 | a1ex | 17 June 2014, 14:14:18 UTC | mlv_play: some sanity checks | 17 June 2014, 14:14:18 UTC |
4526864 | a1ex | 16 June 2014, 17:50:15 UTC | 50D: disabled LV RAW mode in 10x zoom | 16 June 2014, 17:50:15 UTC |
98afeb0 | a1ex | 16 June 2014, 09:27:47 UTC | EOS-M: display filters not working, disabling (issue #1989) | 16 June 2014, 09:27:47 UTC |
883c510 | a1ex | 16 June 2014, 09:20:08 UTC | 7D/5D2/550D/500D: disabled LV RAW mode in 10x zoom (should fix issues #1587, #1990, #1961 and others). Other cameras requiring this workaround? | 16 June 2014, 09:20:08 UTC |
d2f4cc0 | a1ex | 07 June 2014, 12:50:38 UTC | Fix declaration of raw_get_pixel_ex | 07 June 2014, 12:50:38 UTC |
f2b6b01 | a1ex | 16 June 2014, 07:59:04 UTC | 7D FPS: fix memory leak | 16 June 2014, 07:59:04 UTC |
f410c6e | a1ex | 16 June 2014, 07:57:50 UTC | 7D FPS: cleaner check for H.264 | 16 June 2014, 07:57:50 UTC |
a885368 | a1ex | 16 June 2014, 07:57:14 UTC | FPS override: refactored with a getter function, to make it easier to disable it in certain modes | 16 June 2014, 07:57:14 UTC |
8dcc983 | a1ex | 16 June 2014, 07:44:11 UTC | 7D FPS: undo H.264 check | 16 June 2014, 07:44:11 UTC |
b16325e | a1ex | 16 June 2014, 07:43:05 UTC | 7D FPS: undo d2ba368e51f4 | 16 June 2014, 07:43:05 UTC |
ee8da89 | a1ex | 16 June 2014, 07:41:01 UTC | Merged in vyskocil/magic-lantern-vyskocil/7D_fps_override (pull request #464) FPS override for 7D in RAW recording | 16 June 2014, 07:41:01 UTC |
413a7d3 | a1ex | 16 June 2014, 07:14:02 UTC | Merged in clean-startup (pull request #501) Startup code refactoring | 16 June 2014, 07:14:02 UTC |
09fefaa | Vladimir Vyskocil | 05 June 2014, 21:56:15 UTC | add logic to allow FPS_OVERRIDE only in RAW recording mode on 7D | 05 June 2014, 21:56:15 UTC |
0fc2066 | Giovanni Condello | 03 June 2014, 14:46:25 UTC | Merge unified into clean-startup | 03 June 2014, 14:46:25 UTC |
5428660 | a1ex | 31 May 2014, 06:28:45 UTC | Merged in ayshih/magic-lantern-50d/50d (pull request #505) Add more timer stubs for the 50D | 31 May 2014, 06:28:45 UTC |
1615db9 | Albert Shih | 31 May 2014, 04:22:58 UTC | 50D: SetTimerAfter and CancelTimer stubs | 31 May 2014, 04:22:58 UTC |
0c5cbbe | escho | 30 May 2014, 19:51:38 UTC | 600D_edmac_channels | 30 May 2014, 19:51:38 UTC |
b984275 | escho | 30 May 2014, 19:45:01 UTC | Created new branch edmac_channels_600D | 30 May 2014, 19:45:01 UTC |
30af418 | Audionut | 30 May 2014, 11:38:04 UTC | Features table: Fic shutter_fine_tuning link | 30 May 2014, 11:38:04 UTC |
a0f4236 | a1ex | 30 May 2014, 10:11:21 UTC | Merged gui-timers into unified | 30 May 2014, 10:11:21 UTC |
14f532b | a1ex | 29 May 2014, 21:22:29 UTC | Features table: updated links to raw overlays, shutter fine-tuning and screenshot | 29 May 2014, 21:22:29 UTC |
f3d4e3a | a1ex | 29 May 2014, 15:41:09 UTC | Fix declaration of task_dispatch_hook (without 'extern', if task_dispatch_hook is not found in stubs, gcc will allocate memory for it locally, then you'll wonder why it doesn't work) | 29 May 2014, 15:41:09 UTC |
3a0f713 | a1ex | 29 May 2014, 06:45:17 UTC | reboot.c: renamed copy_and_run_ml back to copy_and_restart (historical reasons) and added some notes about the startup process | 29 May 2014, 06:45:17 UTC |
f7ce07f | a1ex | 29 May 2014, 06:18:52 UTC | gui.c: cleanup obsolete CONFIG_GUI_DEBUG | 29 May 2014, 06:18:52 UTC |
d119e26 | a1ex | 28 May 2014, 11:19:16 UTC | Removed CONFIG_MEMPATCH_CHECK definitions (this code is now mandatory for all cameras) | 28 May 2014, 11:19:16 UTC |
cfc2619 | a1ex | 28 May 2014, 11:17:30 UTC | Startup: made CONFIG_MEMPATCH_CHECK available also for classic boot | 28 May 2014, 11:17:30 UTC |
5c4b535 | a1ex | 28 May 2014, 11:15:43 UTC | Startup: refactored HIJACK_CACHE_HACK by making init_task calls common code | 28 May 2014, 11:15:43 UTC |
ae8d47d | a1ex | 28 May 2014, 10:02:21 UTC | Features table: minor fix | 28 May 2014, 10:02:21 UTC |
f7d7f7b | a1ex | 28 May 2014, 10:01:15 UTC | 60D: cleanup unused CONFIG_EXMEM_SINGLE_CHUNK | 28 May 2014, 10:01:15 UTC |
a5516bf | a1ex | 28 May 2014, 09:46:31 UTC | 7D,600D,EOSM: no CONFIG_DMA_MEMCPY, please | 28 May 2014, 09:46:31 UTC |
6d968d5 | a1ex | 28 May 2014, 09:46:09 UTC | 7D: no CONFIG_AUDIO_CONTROLS yet | 28 May 2014, 09:46:09 UTC |
5090c7f | a1ex | 28 May 2014, 09:38:12 UTC | Features table: also print internals (CONFIG_ macros) | 28 May 2014, 09:38:12 UTC |
a489685 | a1ex | 28 May 2014, 09:24:59 UTC | Features table: fix category for FEATURE_GPS_TWEAKS | 28 May 2014, 09:24:59 UTC |
4259141 | a1ex | 28 May 2014, 09:08:48 UTC | Features table: updated porting thread links, please check | 28 May 2014, 09:08:48 UTC |
5e41a9f | a1ex | 28 May 2014, 05:59:17 UTC | Make DRYOS_ASSERT_HANDLER mandatory | 28 May 2014, 05:59:17 UTC |
7c8fe1f | a1ex | 26 May 2014, 22:08:53 UTC | Fix minimal build profile after FIO updates | 26 May 2014, 22:08:53 UTC |
3c0efe4 | a1ex | 25 May 2014, 20:13:52 UTC | 5D3, maybe others: fix QR overlays in zoom mode | 25 May 2014, 20:13:52 UTC |
c9be194 | Vladimir Vyskocil | 24 May 2014, 13:09:00 UTC | Not needed anymore (?) | 24 May 2014, 13:09:00 UTC |
2a466a5 | Vladimir Vyskocil | 23 May 2014, 18:24:46 UTC | try to fix merge conflict (again) | 23 May 2014, 18:24:46 UTC |
c5413be | Vladimir Vyskocil | 23 May 2014, 18:13:02 UTC | FPS override only when recording RAW movie | 23 May 2014, 18:13:02 UTC |