https://bitbucket.org/daniel_fort/magic-lantern

sort by:
Revision Author Date Message Commit Date
3eba32d Closed branch unified_silent_module_fix 12 September 2017, 03:30:26 UTC
f0c744b silent.c: there are no info bars in paused LiveView mode 11 September 2017, 20:15:08 UTC
b3760ce modify silent.c to work with commit f404e5f Raw backend: allow displaying raw previews without conflicting with LiveView info bars 10 September 2017, 18:43:38 UTC
0ae8464 Merged in raw_fixes (pull request #828) Raw fixes part 5 17 August 2017, 07:20:53 UTC
751ff96 5D3 1.2.3: fix CARD_A_MAKER (off by one) 05 May 2017, 16:28:45 UTC
22f8e07 mlv_lite: always override (toggle) the preview mode on *long* half-shutter press, when not autofocusing (avoids transient screen changes on quick half-shutter presses) 22 April 2017, 19:29:24 UTC
547645f mlv_lite: preview both full-size buffers while recording (to catch future bugs that might cause the raw buffer to update every other frame) 13 April 2017, 21:29:15 UTC
a003812 Raw backend: exact height autodetection for 5D3 (lossless 8-12 bit compression works!) 13 April 2017, 21:25:28 UTC
158b86c mlv_lite: fix shutter button remaining locked after recording with Frozen LV (problem from exmem backend; not sure how to do a proper fix) 04 April 2017, 12:13:02 UTC
cc0a3c9 mlv_lite: slow down color preview to let lower-priority tasks run (such as histogram) 04 April 2017, 09:31:32 UTC
8b9c644 FPS override: disable in x10 mode when half-shutter is pressed, to help with focusing (example setup: full-res LiveView, FPS override at 4 FPS for continuous recording, zoom on half-shutter) 12 April 2017, 14:09:13 UTC
d02a347 FPS override: display rolling shutter in the main menu when available (either when raw recording is enabled or while recording H.264) (useful for diagnosing the new crop modes) 03 April 2017, 23:20:26 UTC
3de40d8 FPS override: also display rolling shutter as percentage of frame duration 03 April 2017, 22:09:33 UTC
2e72e8e mlv_lite: do not print debug info when freezing LiveView (seems to help with corrupted frames in modes with resolution pushed to limit, e.g. 1080p48) 03 April 2017, 18:47:55 UTC
33808e4 fio-ml: added get_dcim_dir_suffix(); moved get_dcim_dir() from dryos.h 11 February 2017, 14:45:47 UTC
36564f8 mlv_rec/mlv_lite: moved write_mlv_vers_blocks to mlv.c/h (avoids duplicate code) 17 August 2017, 05:52:46 UTC
f54c74b mlv_play: fix a fio_malloc issue (not tested, might fix issue #2766) 16 August 2017, 22:24:59 UTC
449f75a Merged in raw_capture_info (pull request #827) 16 August 2017, 22:19:27 UTC
72e6913 mlv_dump: fix compilation after rawc header update 16 August 2017, 20:38:36 UTC
f3390cc get_current_dialog_handler: fix return value when no dialogs are present 06 August 2017, 19:58:57 UTC
b605b38 fix rules to allow "make -j" 06 August 2017, 20:01:59 UTC
e672899 Merged in edmac (pull request #811) EDMAC module + fixes 31 July 2017, 19:56:17 UTC
ac8c24e edmac-memcpy: fix compilation 31 July 2017, 18:20:55 UTC
1d0fc8e Merged unified into edmac 31 July 2017, 18:33:58 UTC
0663e1b Merged in backtrace (pull request #849) Stack trace (aka backtrace) in crash logs 27 July 2017, 18:47:54 UTC
d28a2a8 Close branch backtrace 27 July 2017, 18:47:54 UTC
69cbbaa selftest: fix incorrect strings (AllocateMemory != system memory) 25 July 2017, 11:28:04 UTC
5281939 Makefile: minor fine-tuning; updated comments 15 July 2017, 16:24:55 UTC
12bbbc6 Makefile: fix compiling backtrace on fresh clone 15 July 2017, 14:47:29 UTC
b84a8ea selftest: fine-tuned comments and strings 15 July 2017, 08:32:33 UTC
2197727 selftest: re-enabled fault emulations (some of them are useful for testing the stack trace, as they will trigger ERR70) 15 July 2017, 08:17:08 UTC
51547eb backtrace: sync with qemu (e4376a1) 15 July 2017, 07:26:07 UTC
1b9e578 Makefile: mark $(QEMU_INSTALLED_DBI_DIR)/backtrace.% as optional dependency todo: any way to do the same without .SECONDEXPANSION ? 15 July 2017, 06:24:01 UTC
02c03dc Makefile: moved backtrace.o at the top to fix first-time compilation this makes sure backtrace.h is created before any other files that may use it (currently boot-hack.c) also remove the symlinks on "make clean" 15 July 2017, 05:47:54 UTC
119832b backtrace: sync with qemu (3db5423, fbb532b, ab6d33c, 115fe25) 14 July 2017, 19:30:15 UTC
dae0138 Makefile: workaround to unbreak the builds (how to fix it properly?) 14 July 2017, 06:29:15 UTC
77ed2ba Ghost image: fixed issue #2749 13 July 2017, 10:41:38 UTC
97a1622 Merged in daniel_fort/magic-lantern/find_fnt.py-update (pull request #844) find_fnt.py update 13 July 2017, 04:44:47 UTC
59c5f4d Merged in daniel_fort/magic-lantern/unified-multiple-FW_VERSION-minimal-ML (pull request #846) Multiple firmware versions for minimal ML 13 July 2017, 04:44:01 UTC
387ff20 Makefile.platform.base error trap for multiple firmware versions 09 July 2017, 19:54:21 UTC
b10db78 Added suggestion by @a1ex to guess the ROM[0,1] load address. 05 July 2017, 14:38:19 UTC
d2101e0 Changed "base" to the address used when dumping the ROM 04 July 2017, 00:30:20 UTC
437e5a6 Stack traces for crash and assert logs, using the backtrace backend 01 July 2017, 17:45:00 UTC
f691b33 Updated backtrace.c to work on the camera as well (same source file for both QEMU and ML) 01 July 2017, 17:43:53 UTC
f7121f7 Merged in daniel_fort/magic-lantern/EOSM_stubs_tweaks (pull request #839) Display filters working (anamorphic preview, fisheye correction, raw video preview and others) EOSM stubs tweaks Approved-by: Alex <broscutamaker@gmail.com> 26 June 2017, 18:45:59 UTC
71a5a35 Corrected YUV422_LV_BUFFER_DISPLAY_ADDR value and enabled display filters: http://www.magiclantern.fm/forum/index.php?topic=9741.msg186289#msg186289 26 June 2017, 13:47:32 UTC
21390fe Updated post_isr_hook/pre_isr_hook stubs 24 June 2017, 20:10:15 UTC
d895f0b Changed for consistency of stubs across all models. 24 June 2017, 20:03:23 UTC
ce9caac edmac.mo: fine-tuned transfer size info 23 June 2017, 17:04:46 UTC
e4ee404 selftest: AbortEDmac test 23 June 2017, 16:45:27 UTC
922a80e selftest: edmac_memcpy test 23 June 2017, 12:25:12 UTC
8569a78 edmac.mo: transfer size test 23 June 2017, 16:11:32 UTC
9353334 edmac-memcpy: use and decode transfer size from flags (to be tested) 23 June 2017, 16:55:59 UTC
b20a3b6 edmac_test: proper memory allocation 23 June 2017, 14:28:11 UTC
3776d1d edmac-memcpy: updated edmac_find_divider for latest hypothesis 23 June 2017, 13:20:02 UTC
4041d24 removed unnecessary declaration of mlv_snd_is_enabled 16 June 2017, 09:41:39 UTC
f326aed mlv_snd: report back using ml-cbr when recording audio 15 June 2017, 20:28:55 UTC
3821e7a added ml-cbr to modules using MODULE_NAMED_CBR() 15 June 2017, 19:10:53 UTC
b664c5b audio uses ml-cbr to ask for recording 15 June 2017, 19:11:20 UTC
1111f84 ml-cbr: use strcmp to stay on safe side (caller might pass arbitrary length) 15 June 2017, 20:01:58 UTC
b499a6a ml-cbr: update header with more information 15 June 2017, 20:09:21 UTC
f6abc0f fix ml-cbr locking issues 03 June 2017, 21:14:45 UTC
23abd3b dual_iso: temporary patch for module_get_string API change - probably needs a revert before merging crop_rec_4k into unified 02 June 2017, 22:17:17 UTC
eb41c17 dual_iso: change cr2hdr to use the same wrapper for module_strings like mlv_dump, also fixes compile error caused by a module.h change from static to global (module_strings_wrapper.h from 0c1c8b3) 02 June 2017, 17:51:35 UTC
0200756 Deal with Windows line ending in grep 3.0, changed multi-line grep command to single line extended regular expression and remove localsyms file with make clean. 31 May 2017, 23:08:02 UTC
7a14f43 mlv_rec: embed VERS blocks into MLV file so there is no uncertainity about the modules used for a given recording 26 May 2017, 21:42:57 UTC
2b4d9eb mlv_lite: embed VERS blocks into MLV file so there is no uncertainity about the modules used for a given recording 26 May 2017, 21:01:36 UTC
760c7c5 mlv_lite: use FIO_SeekSkipFile to determine file header size 26 May 2017, 21:17:09 UTC
01596ee mlv_dump: handle VERS blocks 26 May 2017, 21:00:42 UTC
040ba08 mlv_rec: added code and structures to helper routines to get version information embedded into the MLV file 26 May 2017, 21:00:22 UTC
d26385a added routines and made a module loader routine non-static to allow other code to fetch e.g. strings from modules 26 May 2017, 20:59:32 UTC
b4ad7d8 Merged in memcheck-fixes (pull request #829) Fixes for various null pointer and uninitialized memory bugs 06 May 2017, 09:12:17 UTC
96e07b0 mem.c: disabled double free assert (it still gets overwritten by some deallocators) 01 May 2017, 00:13:23 UTC
2cebc1c menu.c: fixed some more null pointer reads (found in QEMU with -d memchk) 01 May 2017, 14:32:12 UTC
f1f55df tskmon: fix read from null pointer 30 April 2017, 20:10:28 UTC
e1684d4 module.c: fix reading after the input buffer when parsing module symbols (found in QEMU) 30 April 2017, 20:09:55 UTC
14a66e4 memcheck: fix detection of double-free calls (our marker was overwritten by Canon's deallocator, so the check was useless) (bug found in QEMU) 30 April 2017, 20:08:34 UTC
7873d26 get_current_dialog_handler: fix read from null pointer (found in QEMU) 30 April 2017, 20:05:49 UTC
0e4e69f bmp.c: fix dereferencing random (uninitialized) pointer (found in QEMU) 30 April 2017, 20:05:22 UTC
47497cc mlv_rec, mlv_lite: fix rawc saving after structure update in mlv.h 29 April 2017, 21:37:15 UTC
3dd735a Fix c6f92ee 29 April 2017, 21:35:13 UTC
c47cbf9 Raw backend: fix raw_capture_info.skipping_y for EOS M (720p unless recording H.264) 29 April 2017, 20:49:51 UTC
8f9dcd9 mlv.h: replaced struct raw_capture_info with individual fields (binary compatible with previous version) 29 April 2017, 20:46:59 UTC
50110dc raw_capture_info: redefined offset_x and offset_y to refer to first (top-left) *active* pixel that way, optical black variations between formats (e.g. CR2 vs FRSP) are no longer relevant 29 April 2017, 20:44:50 UTC
0bc891a Backout 722c851 (fix FIR not included in the zip) 30 March 2017, 12:39:27 UTC
dd43527 Merged in raw_fixes (pull request #820) Raw fixes part 4 Approved-by: Alex <broscutamaker@gmail.com> 29 March 2017, 20:36:18 UTC
79478c2 Merged in task_name (pull request #796) New method for getting current task names (refactor) Approved-by: Alex <broscutamaker@gmail.com> 29 March 2017, 16:30:08 UTC
492697e Close branch task_name 29 March 2017, 16:30:08 UTC
ae30d36 Merged cleanup into unified 29 March 2017, 14:01:02 UTC
7bd0de6 Removed april fools prank 29 March 2017, 13:58:20 UTC
63c5ac4 debug.c: removed unused code 29 March 2017, 13:57:14 UTC
7267fbc Merged in lens_info_fix (pull request #775) Lens info fix Approved-by: Daniel Fort <dan@digiola.com> Approved-by: Licaon Kter <licaon.kter@protonmail.com> Approved-by: DeafEyeJedi <deafeyejedi@yahoo.com> Approved-by: Lars Steenhoff <larssteenhoff@gmail.com> Approved-by: g3gg0 <g3gg0.de@gmail.com> Approved-by: Alex <broscutamaker@gmail.com> 29 March 2017, 12:37:33 UTC
41818b9 Close branch lens_info_fix 29 March 2017, 12:37:33 UTC
65a8c70 mlv_dump: show the meaning of sensor crop factor 21 March 2017, 00:42:33 UTC
5083d34 mlv_rec, mlv_lite: fix minor crop factor display issue (division by 0 in photo mode) 21 March 2017, 00:27:30 UTC
6d97d4f mlv_rec, mlv_lite: save RAWC (raw_capture_info) 20 March 2017, 23:15:26 UTC
a62376f mlv_rec, mlv_lite: save RAWC (raw_capture_info) 20 March 2017, 23:15:26 UTC
2ef95ba mlv_dump: print RAWC (raw_capture_info) 20 March 2017, 23:14:14 UTC
393d870 mlv.h: RAWC block (struct raw_capture_info) 20 March 2017, 23:13:53 UTC
6fbe11d Raw backend: new CBR for modules (CBR_RAW_INFO_UPDATE) 20 March 2017, 22:09:34 UTC
back to top