19eea22 | a1ex | 15 March 2015, 15:13:04 UTC | Recovery tool: added a portable platform, without any camera-specific definitions | 15 March 2015, 15:13:04 UTC |
5518e19 | a1ex | 15 March 2015, 15:07:23 UTC | Recovery tool: allow compiling without CARD_LED_ADDRESS | 15 March 2015, 15:07:23 UTC |
bd693a5 | a1ex | 15 March 2015, 14:26:06 UTC | Recovery tool: disable file I/O on unsupported cameras for now | 15 March 2015, 14:26:06 UTC |
3e035a6 | a1ex | 15 March 2015, 14:23:24 UTC | disp_direct: autodetect fromutil_disp_init address (should work even on cameras without a ML port available) | 15 March 2015, 14:23:24 UTC |
72fa60e | a1ex | 15 March 2015, 09:45:25 UTC | 5D3: fix merge conflict in bootflags.c | 15 March 2015, 09:45:25 UTC |
cfcc5b0 | g3gg0 | 14 March 2015, 21:49:14 UTC | mlv_rec: fix compile warning in mlv_dump | 14 March 2015, 21:49:14 UTC |
eecabe8 | g3gg0 | 14 March 2015, 21:48:02 UTC | mlv_rec: a bit more detailed error messages in mlv_dump | 14 March 2015, 21:48:02 UTC |
d913e14 | g3gg0 | 14 March 2015, 21:38:07 UTC | mlv_rec: fix endless loop on error in mlv_dump | 14 March 2015, 21:38:07 UTC |
1a1729c | g3gg0 | 14 March 2015, 21:13:32 UTC | mlv_rec: add fix option to mlv_dump that allows to recover footage that only shows noise (unknown yet where it comes from) | 14 March 2015, 21:13:32 UTC |
cc9d2d4 | g3gg0 | 13 March 2015, 20:40:42 UTC | mlv_rec: make mlv_dump parse the first seen MLVI header instead of waiting for the one with ID 0. Allows to process .M00 files if there was no master .MLV | 13 March 2015, 20:40:42 UTC |
f6539ac | a1ex | 13 March 2015, 20:01:29 UTC | mlv_play: refuse to play corrupted files | 13 March 2015, 20:01:29 UTC |
a2dc085 | a1ex | 12 March 2015, 08:40:48 UTC | Refactored with video_system_pal (removed local PROP_VIDEO_SYSTEM handlers) | 12 March 2015, 08:40:48 UTC |
197952a | a1ex | 12 March 2015, 08:30:17 UTC | Made get_video_mode_name and get_display_device_name public (from VRAM dumping code); refactored benchmark code with the new functions | 12 March 2015, 08:30:17 UTC |
d22b6f3 | a1ex | 12 March 2015, 08:28:05 UTC | Exposed PROP_VIDEO_SYSTEM (video_system_pal) as global | 12 March 2015, 08:28:05 UTC |
bb9a479 | a1ex | 12 March 2015, 08:25:49 UTC | Allow macros like RECORDING or LV_PAUSED in propvalues.c | 12 March 2015, 08:25:49 UTC |
86ef595 | a1ex | 12 March 2015, 07:57:15 UTC | 6D: fix raw offsets in x1 zoom mode (not tested) | 12 March 2015, 07:57:15 UTC |
a47d591 | a1ex | 11 March 2015, 21:32:06 UTC | Declared is_pure_play_photo_mode() | 11 March 2015, 21:32:06 UTC |
5f9417b | g3gg0 | 01 March 2015, 13:20:47 UTC | added MD5 checksum, fixed tabs | 01 March 2015, 13:20:47 UTC |
c09b0c2 | g3gg0 | 01 March 2015, 13:18:42 UTC | added MD5 code | 01 March 2015, 13:18:42 UTC |
8025914 | g3gg0 | 19 February 2015, 00:27:39 UTC | code cleanup, some more messages | 19 February 2015, 00:27:39 UTC |
cdc78bc | g3gg0 | 19 February 2015, 00:27:26 UTC | add 5D3 support | 19 February 2015, 00:27:26 UTC |
9b216fe | g3gg0 | 19 February 2015, 00:27:17 UTC | added 5D3 support, code cleanup, re-enable wide DMA access, offset DMA registers relative to engine base | 19 February 2015, 00:27:17 UTC |
d3bd249 | a1ex | 18 February 2015, 23:34:32 UTC | disp_direct: YUV gradient works on 5D2 too (it uses YUV411; code copied from the old 5Dc port) | 18 February 2015, 23:34:32 UTC |
ff05c59 | a1ex | 18 February 2015, 22:26:36 UTC | disp_direct: added stub addresses for 60D and 5D2 (60D works, 5D2 needs more changes) | 18 February 2015, 22:26:36 UTC |
d97c220 | g3gg0 | 18 February 2015, 21:22:25 UTC | added another missing file | 18 February 2015, 21:22:25 UTC |
b5e8aa5 | g3gg0 | 18 February 2015, 21:20:48 UTC | code cleanups, refactoring and fixed SD multi block access | 18 February 2015, 21:20:48 UTC |
b84b45a | g3gg0 | 18 February 2015, 21:19:57 UTC | added missing header | 18 February 2015, 21:19:57 UTC |
fa33251 | g3gg0 | 18 February 2015, 08:02:36 UTC | code cleanups, comments and various tweaks | 18 February 2015, 08:02:36 UTC |
3334221 | g3gg0 | 17 February 2015, 22:09:37 UTC | direct code is designed for 600D boot rom (for now) | 17 February 2015, 22:09:37 UTC |
96f723b | g3gg0 | 17 February 2015, 22:07:14 UTC | update makefiel for new files | 17 February 2015, 22:07:14 UTC |
c243bd0 | g3gg0 | 17 February 2015, 22:06:58 UTC | added source files for bootloader rescue code | 17 February 2015, 22:06:58 UTC |
2b26929 | g3gg0 | 17 February 2015, 21:50:47 UTC | corrected return codes for FullFAT library callbacks, removed duplicate code | 17 February 2015, 21:50:47 UTC |
04ee1f7 | g3gg0 | 17 February 2015, 17:25:14 UTC | 600D SD card dumper using FullFAT library (GPL). also initializes the display. | 17 February 2015, 17:25:14 UTC |
8fe3984 | g3gg0 | 08 February 2015, 15:56:14 UTC | added packetizing code, checksum header too | 08 February 2015, 15:56:14 UTC |
aae15ca | g3gg0 | 08 February 2015, 13:18:03 UTC | added crc16 routines for dumper | 08 February 2015, 13:18:03 UTC |
8c0f3fe | g3gg0 | 07 February 2015, 22:47:07 UTC | added tools from CHDK to decode 16 bit LE raw PCM and recreating the original ROM data from it | 07 February 2015, 22:47:07 UTC |
9d6eecd | g3gg0 | 07 February 2015, 22:41:40 UTC | added LED blink code, copied from CHKD's ROM dumping code | 07 February 2015, 22:41:40 UTC |
df495c1 | g3gg0 | 24 January 2015, 23:15:56 UTC | add checksum feature to ensure correctly loaded autoexec.bin. might help with preventing buggy boot rom on some models that lock up when SD/CF card is removed too quickly. | 24 January 2015, 23:15:56 UTC |
333f5b6 | a1ex | 28 January 2015, 21:52:11 UTC | Check return values for get_yuv422_vram calls (should fail gracefully) | 28 January 2015, 21:52:11 UTC |
1763d6f | a1ex | 28 January 2015, 21:11:32 UTC | VRAM backend: check for uninitialized YUV buffer (fixes mlv_play/pic_view not working at startup, outside LV, if no regular images are on the card) | 28 January 2015, 21:11:32 UTC |
18216fb | a1ex | 28 January 2015, 21:19:22 UTC | file_man: close the viewer when quitting the menu via e.g. half-shutter | 28 January 2015, 21:19:22 UTC |
056f347 | a1ex | 28 January 2015, 17:26:06 UTC | Merged in raw-disable-powersave (pull request #595) Disable powersave during raw recording | 28 January 2015, 17:26:06 UTC |
48888e5 | a1ex | 28 January 2015, 17:26:06 UTC | Close branch raw-disable-powersave | 28 January 2015, 17:26:06 UTC |
60269cb | a1ex | 28 January 2015, 16:50:20 UTC | Merged in qemu (pull request #517) QEMU support | 28 January 2015, 16:50:20 UTC |
3a268c8 | a1ex | 28 January 2015, 16:47:58 UTC | Merged in restore-after-format (pull request #575) Restore after format: refactoring + fix for EOS-M | 28 January 2015, 16:47:58 UTC |
3ccb305 | a1ex | 28 January 2015, 16:47:58 UTC | Close branch restore-after-format | 28 January 2015, 16:47:58 UTC |
4737cf4 | a1ex | 27 January 2015, 22:37:52 UTC | Merged cleanup into unified | 27 January 2015, 22:37:52 UTC |
7cb327d | a1ex | 27 January 2015, 22:32:02 UTC | Restore after format: also restore FIR and LOG files from root directory, plus some cleanup | 27 January 2015, 22:32:02 UTC |
2fd0399 | a1ex | 27 January 2015, 21:42:36 UTC | mlv_rec: disable powersave timer while recording (not tested, but confirmed with raw_rec) | 27 January 2015, 21:42:36 UTC |
0ae554d | a1ex | 27 January 2015, 21:29:38 UTC | Undo 25022dc (7D boot process experiment) | 27 January 2015, 21:29:38 UTC |
eaeb8ab | a1ex | 27 January 2015, 21:24:56 UTC | 50D: fix compilation in bitrate.c | 27 January 2015, 21:24:56 UTC |
d68d538 | a1ex | 27 January 2015, 21:23:03 UTC | 50D mvr.h: fix spacing | 27 January 2015, 21:23:03 UTC |
9451135 | a1ex | 27 January 2015, 21:16:02 UTC | Small tweaks/cleanups regarding CONFIG_HELLO_WORLD and CONFIG_DUMPER_BOOTFLAG (for new ports) | 27 January 2015, 21:16:02 UTC |
142b545 | a1ex | 27 January 2015, 20:48:44 UTC | 600D, 1100D: fix toggle button for restore after format, https://bitbucket.org/hudson/magic-lantern/pull-request/575/restore-after-format-refactoring-fix-for/diff#comment-2677043 | 27 January 2015, 20:48:44 UTC |
2e7479d | a1ex | 27 January 2015, 20:41:09 UTC | 5D3 113: restore after format working (backported from 123 - b1296f0) | 27 January 2015, 20:41:09 UTC |
c743ae3 | g3gg0 | 24 January 2015, 21:01:20 UTC | added dumper code in bootloader mode | 24 January 2015, 21:01:20 UTC |
a06a14d | a1ex | 30 January 2015, 18:12:14 UTC | mlv_play: use fio_malloc for RAW frames (as with MLV) | 30 January 2015, 18:12:14 UTC |
6fd25ae | a1ex | 30 January 2015, 18:11:22 UTC | Memory backend: fio_malloc prefers SRM for large buffers (20M+) | 30 January 2015, 18:11:22 UTC |
7ccacd9 | a1ex | 29 January 2015, 21:16:28 UTC | Full-res silent pics: create a new MLV after you stop the intervalometer (don't append to existing one) | 29 January 2015, 21:16:28 UTC |
b8c4cf6 | a1ex | 29 January 2015, 21:00:36 UTC | Full-res silent pics: do not use intervalometer frame counter for MLV - it might go out of sync | 29 January 2015, 21:00:36 UTC |
3e47615 | a1ex | 29 January 2015, 20:41:18 UTC | Full-res silent pics: also consider file save time when deciding preview delay | 29 January 2015, 20:41:18 UTC |
45addf7 | One Percent | 18 December 2014, 00:29:25 UTC | 50D fix MVR.H, qscale is now visible | 18 December 2014, 00:29:25 UTC |
350315d | a1ex | 27 January 2015, 20:12:37 UTC | Merged in fps-override until 535d552 (minor cleanups only) | 27 January 2015, 20:12:37 UTC |
edbf58b | Rafael Brune | 21 January 2015, 22:14:14 UTC | added EOSM stub for PROPAD_GetPropertyDATA | 21 January 2015, 22:14:14 UTC |
be1eb75 | g3gg0 | 14 January 2015, 20:45:28 UTC | mlv_rec: make mlv_dump a bit more defensive with save_dng return value (yet the save_dng does not catch all cases, so this is a todo) | 14 January 2015, 20:45:28 UTC |
a68578c | g3gg0 | 14 January 2015, 20:43:47 UTC | mlv_rec: make mlv_dump a bit more defensive with fwrite return values | 14 January 2015, 20:43:47 UTC |
454b408 | g3gg0 | 13 January 2015, 21:24:10 UTC | mlv_rec: mlv_dump now allows altering the frame rate e.g. for direct playback of full res silent pic shots using mlrawviewer. also rewrite the frame count in MLVI header. | 13 January 2015, 21:24:10 UTC |
4b611b5 | g3gg0 | 12 January 2015, 20:49:33 UTC | io_crypt: allow smaller block sizes | 12 January 2015, 20:49:33 UTC |
280cf36 | g3gg0 | 12 January 2015, 20:49:18 UTC | ime_base/ime_rot: added hex charsets | 12 January 2015, 20:49:18 UTC |
12d3498 | g3gg0 | 02 January 2015, 21:35:51 UTC | io_crypt: experimental modes | 02 January 2015, 21:35:51 UTC |
6adcfb5 | g3gg0 | 02 January 2015, 02:12:50 UTC | io_crypt: speedup changes | 02 January 2015, 02:12:50 UTC |
bf14d8b | g3gg0 | 02 January 2015, 02:12:50 UTC | io_crypt: fixed compile errors | 02 January 2015, 02:12:50 UTC |
5a0dc1b | a1ex | 22 November 2014, 09:37:10 UTC | Declared is_play_or_qr_mode and added is_play_mode | 22 November 2014, 09:37:10 UTC |
ee3954a | a1ex | 11 March 2015, 21:05:36 UTC | VRAM dumps: handle unknown zoom levels when naming the files | 11 March 2015, 21:05:36 UTC |
1d61440 | g3gg0 | 11 March 2015, 20:59:45 UTC | mlv_rec: added options to mlv_dump which allow exporting single blocks to potentially recover files. set fileNum to zero for MLV files and dont load "other" chunks if a chunk file is specified. | 11 March 2015, 20:59:45 UTC |
43c263d | a1ex | 11 March 2015, 09:08:35 UTC | 6D: fine-tuned skip offsets in LiveView RAW (might squeeze a few more pixels, not tested) | 11 March 2015, 09:08:35 UTC |
0edfdc8 | a1ex | 10 March 2015, 23:06:13 UTC | 5D3 113: fix installer (was not in the zip) | 10 March 2015, 23:06:13 UTC |
7807019 | a1ex | 08 March 2015, 22:46:14 UTC | mlv_play: fix crash on empty/invalid MLVs (mlv_play_xref_sort) | 08 March 2015, 22:46:14 UTC |
2331d77 | a1ex | 28 February 2015, 21:11:41 UTC | Installer: added FIR for 5D3 1.1.3 | 28 February 2015, 21:11:41 UTC |
081bd89 | a1ex | 28 February 2015, 21:11:05 UTC | Installer: updated 650D FIR | 28 February 2015, 21:11:05 UTC |
f5bb3ff | a1ex | 28 February 2015, 21:05:18 UTC | Installer: do not open Canon menu twice (fixes http://www.magiclantern.fm/forum/index.php?topic=14619 ), other small tweaks. Binary FIRs not updated. | 28 February 2015, 21:05:18 UTC |
3b832cc | a1ex | 10 March 2015, 22:01:38 UTC | ETTR: optional beeps ported from fullres-silent-pics | 10 March 2015, 22:01:38 UTC |
2da4342 | Rafael Brune | 10 March 2015, 21:22:02 UTC | raw_rec: Set correct squeeze factor for 720p modes assuming 3x5 binning/skipping | 10 March 2015, 21:22:02 UTC |
8931f95 | Rafael Brune | 07 March 2015, 18:01:09 UTC | Set correct squeeze factor for 720p modes assuming 3x5 binning/skipping | 07 March 2015, 18:01:09 UTC |
317041b | g3gg0 | 01 March 2015, 23:25:11 UTC | mlv_rec: added DEBG chunks for embedding logs. useful to troubleshoot after a MLV had been written. one side effect: the second file will have log data from the first file after writers were stopped | 01 March 2015, 23:25:11 UTC |
88c263d | g3gg0 | 01 March 2015, 21:10:11 UTC | mlv_rec: major fixups for card spanning and preallocated file names | 01 March 2015, 21:10:11 UTC |
d348f73 | a1ex | 19 February 2015, 22:04:42 UTC | 7D: fixed vignetting correction (should have no effect in photo mode, not tested, http://www.magiclantern.fm/forum/index.php?topic=14503.msg140508#msg140508 ) | 19 February 2015, 22:04:42 UTC |
96b556b | a1ex | 19 February 2015, 21:59:28 UTC | Shutter fine-tuning: also display raw units in menu | 19 February 2015, 21:59:28 UTC |
f3cea65 | a1ex | 19 February 2015, 21:46:39 UTC | Shutter speed: more accurate display in movie mode, http://www.magiclantern.fm/forum/index.php?topic=14554 | 19 February 2015, 21:46:39 UTC |
cf27a8c | a1ex | 19 February 2015, 21:48:14 UTC | Merged in dietsche/magic-lantern/greg-working (pull request #606) Fix missing return value in zebra.c | 19 February 2015, 21:48:14 UTC |
b54687c | g3gg0 | 08 February 2015, 13:12:44 UTC | io_crypt: experimental XTEA version (thanks SKR!) | 08 February 2015, 13:12:44 UTC |
1f67062 | Greg Dietsche | 07 February 2015, 16:42:05 UTC | Fix missing return value in zebra.c | 07 February 2015, 16:42:05 UTC |
e0bc8bf | a1ex | 22 November 2014, 09:37:10 UTC | Declared is_play_or_qr_mode and added is_play_mode | 22 November 2014, 09:37:10 UTC |
936dc33 | a1ex | 29 January 2015, 20:14:57 UTC | Full-res silent pics: fine-tune powersave behavior (keep the display on, as set in Canon menu - Image Review); fixed shutter speed metadata | 29 January 2015, 20:14:57 UTC |
218ba1c | a1ex | 29 January 2015, 19:05:47 UTC | Memory backend: fixed handling of undefined preferred_max_alloc_size | 29 January 2015, 19:05:47 UTC |
0ec9bc7 | a1ex | 29 January 2015, 17:57:52 UTC | Memory backend: fix size/space preference with large allocators (SRM and shoot_malloc) | 29 January 2015, 17:57:52 UTC |
f4dc08f | a1ex | 29 January 2015, 17:56:49 UTC | Memory backend: detailed debug info about choosing an allocator | 29 January 2015, 17:56:49 UTC |
8a67085 | a1ex | 29 January 2015, 15:40:11 UTC | Memory backend: prefer SRM for allocations > 20 MB | 29 January 2015, 15:40:11 UTC |
f5c9de9 | a1ex | 29 January 2015, 15:33:32 UTC | Memory backend: fixed handling of preferred allocation size (was a typo) | 29 January 2015, 15:33:32 UTC |
0025421 | a1ex | 28 January 2015, 21:58:01 UTC | Merged unified into fullres-silent-pics | 28 January 2015, 21:58:01 UTC |