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

sort by:
Revision Author Date Message Commit Date
107aa7f Closed branch update-to-1200D.102-wip 01 May 2018, 19:47:47 UTC
607d1c5 Merge unified 25 April 2018, 18:10:13 UTC
a6b4452 Fixed GMT_FUNCTABLE 25 April 2018, 17:44:12 UTC
e1b5edc updated reboot-all.c 25 April 2018, 12:57:11 UTC
b5899ab Update 1200D to 1.0.2 firmware. Not yet tested. 25 April 2018, 10:52:18 UTC
8412131 Renamed directories using hg and added minimal build directory in order to update firmware from 1.0.1 to 1.0.2 25 April 2018, 00:19:01 UTC
c790045 Merged in garry23/dof-fix-for-focus.c/garry23/focusc-edited-online-with-bitbucket-by-g-1495645868417 (pull request #831) Changed the DoF equations to better handle integer math and used a different source for the equations. 02 February 2018, 21:07:41 UTC
ff43dd5 Dummy merge (reference changeset for make install_qemu) 02 February 2018, 21:07:04 UTC
e0ceefa Merged in makefile-updates (pull request #898) Makefile updates part 2 (minor fixes, updated make install_qemu) 02 February 2018, 21:05:58 UTC
7553f12 focus.c: fix possible overflow when computing hyperfocal (corner case) examples (focal_len, focus_dist): 73 4689 90 7123 91 7282 98 8444 ... 02 February 2018, 20:56:20 UTC
8978943 focus.c: fix typo pointed out by garry23 http://www.magiclantern.fm/forum/index.php?topic=9741.msg196728#msg196728 02 February 2018, 20:07:32 UTC
e70e391 Makefile: updated rules for "make install_qemu" (for reference, should anyone ever want to use them on older changesets) Before using them, qemu has to be installed first in qemu-eos (from the qemu branch) QEMU installation directory can be changed from the QEMU_DIR environment variable, or from Makefile.user 30 January 2018, 19:50:08 UTC
7a7e744 Makefile: moved default QEMU directory to qemu-eos 30 January 2018, 00:38:48 UTC
11bfc4a Makefile: also updated QEMU_INSTALLED_DBI_DIR to use QEMU_PATH 30 January 2018, 19:50:08 UTC
1b9f438 Makefile: fix copy/paste error 30 January 2018, 19:34:26 UTC
753f229 Makefile: fix cleaning up after "make zip"; removed warning 30 January 2018, 18:39:07 UTC
12b4571 Makefile: allow changing QEMU installation directory from Makefile.user and/or the environment (QEMU_DIR) 30 January 2018, 00:38:48 UTC
481be18 Makefile: zip and install_qemu targets for modules 29 January 2018, 22:03:42 UTC
cac52db Makefile: always clean after running install_check http://www.magiclantern.fm/forum/index.php?topic=991.msg194444#msg194444 30 January 2018, 18:19:37 UTC
c7d9565 Makefile: always rebuild version.o 30 January 2018, 18:08:52 UTC
1ee4316 Makefile: prevent install_check from running in parallel with building regular ML (conflicts while compiling from the same sources - http://www.magiclantern.fm/forum/index.php?topic=991.msg194315#msg194315 ) 30 January 2018, 18:07:57 UTC
763c96d Merged unified into 1200D 06 December 2017, 23:20:43 UTC
d26b632 Makefile: drop unused SUPPORTED_MODELS / SUPPORTED_UNIFIED_MODELS 06 December 2017, 23:15:00 UTC
6faaaa4 Merged in makefile-updates (pull request #873) Makefile updates to use any valid ARM toolchain 06 December 2017, 19:04:33 UTC
a99c00e Makefile: fix 7D build_fir 05 December 2017, 23:03:15 UTC
e024e68 Makefile: fix building Lua with gcc 4.7.3 05 December 2017, 22:34:53 UTC
7c27e28 Makefile: only attempt to build/install/check ML-SETUP.FIR if there is a valid installer directory (some platforms may not have have one - 7D_MASTER, new ports) 05 December 2017, 22:12:02 UTC
ccc8fe8 Card LED: always use CARD_LED_ADDRESS, LEDON and LEDOFF (backed out 5bfab05 to fix installer on 7D - 0x800c00 not mandatory?) 03 December 2017, 20:50:25 UTC
6c78497 Makefile: moved 7D-specific tweaks (FIR etc) into main target (7D.203) for consistency with other platforms, including 7D2 to build the regular FIR: make build_fir to build the installer FIR: make ML-SETUP.FIR -B 03 December 2017, 20:31:54 UTC
bc46669 Makefile: FIR building updates - always install ML-SETUP.FIR (zip, install, install_qemu) - build_fir for regular ML (not installer) now gives AUTOEXEC.FIR - to recompile ML-SETUP.FIR: "make ML-SETUP.FIR -B" from platform directory - "make zip" will also compile the installer from source, without replacing the precompiled ML-SETUP.FIR (just to make sure the source code changes do not interfere with building the installer) 03 December 2017, 20:18:40 UTC
5e69462 Makefile: fix building xor_chk from its own directory 02 December 2017, 23:06:40 UTC
0ed38f5 Makefile: more .NOTPARALLEL fixes 02 December 2017, 22:52:32 UTC
6acdeea Makefile: fix 7D FIR path (just for consistency) 02 December 2017, 22:46:21 UTC
455952b Makefile: use .NOTPARALLEL in top-level Makefiles, rather than double-colon rules ML platforms/modules are built sequentially, but within each platform/module, parallel build is used to be tested on Mac with -j8 (on Make 3.81, double-colon are executed in parallel, while in 4.2.1 they are sequential) 02 December 2017, 22:33:43 UTC
92a8790 Makefile: fix README.rst generation with POSIX shells to reproduce: cd modules/filepref; make clean; rm -f README.rst; make SHELL=dash 27 November 2017, 12:27:55 UTC
c7c7771 Makefile: serialize "make install", fix some related dependencies parallel copying could lock up WIFI_SD cards to reproduce: "WIFI_SD=y make install ML_MODULES=" from platform/CAM directory 27 November 2017, 10:42:33 UTC
100b192 Makefile: monitor wifi connection when using WIFI_SD=y (experimental, helps troubleshooting connectivity issues) 27 November 2017, 10:39:50 UTC
32ccb13 Makefile: minor refactors for WIFI_SD (coding style) also fixed a typo 27 November 2017, 10:39:35 UTC
75d5954 Modules: better error handling for missing rst2html http://www.magiclantern.fm/forum/index.php?topic=17099 26 November 2017, 00:31:52 UTC
6a07f4e Makefile: speed optimizations - helper to evaluate only once, only if used - modules hgstamp: only evaluate if used - CF_CARD, VERSION: only evaluate once if used - PWD is special? renamed to avoid unneeded shell calls Profiling tips: - perf record make; perf report --sort comm - make SHELL="sh -x" - make clean SHELL="sh -x" |& grep "^+" | sort | uniq -c 25 November 2017, 23:13:58 UTC
66e0e5e Makefile: enable parallel compilation for modules, but compile them sequentially huge modules like Lua will compile much faster compiling everything in parallel is not 100% safe (some dependency checks may fail) 25 November 2017, 19:21:03 UTC
b2f3a52 Makefile: do not print toolchain info on recursive calls 25 November 2017, 19:55:20 UTC
1dd4dce Makefile: reworked global targets install: doesn't make sense, as we no longer have a "one size fits all" build capable of running on all models (alternative: 5D3.113_install, 60D_install etc) zip: build zip for each camera model, sequentially (parallel build still used within each zip) all: similar to zip (build camera models sequentially, but use parallel compilation within each platform) clean, check: these can run in parallel (no restrictions) 25 November 2017, 18:50:29 UTC
642f995 Makefile: fix module dependency checking on "make zip" by default, a module succeeds if it can be loaded on any camera model, from those compiled (doesn't matter which one) when using "make zip", we only want to include the modules compatible with current camera model, without considering other models (fixme: not the cleanest way to implement this) 25 November 2017, 17:31:01 UTC
37844af Makefile: fix module_strings dependency rule (previously, there was an error with make -j) 25 November 2017, 17:58:53 UTC
e4c6a62 Makefile: dropped ML_MODULES_STATIC (unused) and renamed ML_MODULES_DYNAMIC to ML_MODULES note: if you have customized the module list in Makefile.modules.user, just rename ML_MODULES_DYNAMIC to ML_MODULES to compile without modules: make 5D3 ML_MODULES= 25 November 2017, 16:01:15 UTC
78284d1 Makefile: fix "make clean" from modules directory with stale modules from other branches https://bitbucket.org/hudson/magic-lantern/pull-requests/873/makefile-updates-to-use-any-valid-arm/diff#comment-48250675 25 November 2017, 18:03:43 UTC
eacaef4 Makefile: fix running from other directory e.g. from qemu: make -C ../magic-lantern/ 500D_install_qemu 24 November 2017, 19:14:10 UTC
5ce053a Makefile: model-specific install targets for the root directory examples: make 500D_install; make 500D_install_qemu 24 November 2017, 19:10:19 UTC
c94bd0d 7D: fix compiling with FEATURE_VIDEO_HACKS 23 November 2017, 21:33:24 UTC
7ba7f09 Makefile: fix building 7D_MASTER 23 November 2017, 21:33:24 UTC
26d4932 Makefile: minor cleanups from 0b9b550 23 November 2017, 13:27:25 UTC
63f9c6c Makefile: always define CONFIG_$(MODEL)_$(FW_VERSION) e.g. CONFIG_5D3_113, CONIFG_7D_203 and so on 23 November 2017, 13:18:15 UTC
2cf344a Makefile: fix for GNU make 3.8.1 (thanks g3gg0) 13 November 2017, 00:05:11 UTC
bc80761 Makefile: fix newline issue with WIFI_SD=y 11 November 2017, 22:58:43 UTC
b866362 Makefile: fix Mac issue (undefine not supported) http://www.magiclantern.fm/forum/index.php?topic=2864.msg192847#msg192847 11 November 2017, 09:56:04 UTC
140624f fixed late evaluation issue in rule builder 06 November 2017, 18:48:42 UTC
e0675d9 Makefile.platform.map: fix indentation 05 November 2017, 22:07:17 UTC
ca48a49 disable ASSERT for 7D_MASTER 30 October 2017, 15:10:01 UTC
ad7c02c Feature matrix: updated links 30 October 2017, 09:07:07 UTC
2a6cb46 Merged in daniel_fort/magic-lantern/unified-6D-sf_dump (pull request #876) Add 6D.116 to sf_dump module 30 October 2017, 08:55:50 UTC
e5bb4b4 Merged in daniel_fort/magic-lantern/unified-600D-audio_meters_fix (pull request #877) 600D audio meters fix 30 October 2017, 08:54:58 UTC
dc7a24d 600D also needs Audio IC turned on at boot. 30 October 2017, 00:17:24 UTC
5ab51b0 Added 6D.116 to sf_dump module. 20 October 2017, 05:12:50 UTC
aba5d0a Merged in daniel_fort/magic-lantern/unified_650D_audio_meters_fix (pull request #870) 650D audio meters fix 03 October 2017, 15:48:49 UTC
051d8cd 650D has the same audio meters issue as the 700D -- needs the same fix. 03 October 2017, 12:34:37 UTC
1d8beb7 1200D: enabled CONFIG_RAW_LIVEVIEW 01 October 2017, 17:54:03 UTC
dadcf85 1200D: attempt to fix ML menu in movie mode (not tested) based on http://www.magiclantern.fm/forum/index.php?topic=12627.msg181910#msg181910 01 October 2017, 08:50:17 UTC
0659b4b Merged in daniel_fort/magic-lantern/unified_700D_audio_meters_fix_1 (pull request #866) Audio meters fix for 700D Approved-by: Daniel Fort <dan@digiola.com> 29 September 2017, 06:22:43 UTC
69d2afa Audio meters stop functioning after recording the first clip when using mlv_snd. Easy fix suggested by a1ex. 29 September 2017, 06:03:18 UTC
e4ed3bb Changed the DoF equations to better handle integer math and used a different source for the equations. 25 September 2017, 09:36:25 UTC
c5a30b2 1200D: disabled flexinfo to free some memory 14 September 2017, 19:42:42 UTC
cc08d54 Merged unified into 1200D 14 September 2017, 19:36:30 UTC
8032a5c installer: fix compilation 14 September 2017, 14:35:13 UTC
dbe0ba1 Merged in daniel_fort/magic-lantern/update-to-700D.115 (pull request #813) Update to 700D.115 14 September 2017, 16:06:34 UTC
e5be622 Dummy merge with dfort's unified 14 September 2017, 16:04:42 UTC
e5a9df6 700D, 6D, 7D: fix AbortEDmac 14 September 2017, 15:58:30 UTC
186d1d1 700D: fix AbortEDmac 14 September 2017, 15:54:32 UTC
22f70bf 700D: undo dialog_refresh_timer change in mlv_rec/mlv_lite (this address is the same in 1.1.4 and 1.1.5) 14 September 2017, 14:32:56 UTC
26f067a Update sf_dump module to 700D.115 13 September 2017, 23:02:05 UTC
d26794c Makefile: rules for "make install_qemu" (to use them, qemu has to be installed first) 13 September 2017, 22:40:04 UTC
9422848 Fixed is_taskid_valid stub. 12 September 2017, 04:32:21 UTC
e8280c3 Merged unified into update-to-700D.115 12 September 2017, 03:27:55 UTC
be36d3b 1200D: AbortEDmac stub 11 September 2017, 21:44:20 UTC
652d140 Merged unified into 1200D 11 September 2017, 20:46:38 UTC
b92d89e Merged in daniel_fort/magic-lantern/unified_silent_module_fix (pull request #854) modify silent.c to work with commit f404e5f 11 September 2017, 20:39:10 UTC
f0c744b silent.c: there are no info bars in paused LiveView mode 11 September 2017, 20:15:08 UTC
261db01 Added minimal autoexec.bin for 700D 10 September 2017, 20:37:25 UTC
c7d3f89 TCC Makefile: fix minor typo 10 September 2017, 20:27:36 UTC
3f4b46e Merged unified into update-to-700D.115 10 September 2017, 20:21:37 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
acf87a7 1200D: attempt to fix half-shutter button CFn (not tested) 07 September 2017, 12:25:18 UTC
fad431d 1200D: disabled full-screen magic zoom 07 September 2017, 12:09:41 UTC
31f3dd9 1200D: enabled CONFIG_PROP_REQUEST_CHANGE 07 September 2017, 12:06:34 UTC
0ae8464 Merged in raw_fixes (pull request #828) Raw fixes part 5 17 August 2017, 07:20:53 UTC
f910974 Makefile: with WIFI_SD=y, ping the card until it comes online (useful for router connections) 02 August 2017, 12:04:01 UTC
0afd00e Makefile: portable way to get number of processors 30 October 2017, 21:59:09 UTC
20c487f further makefile cleanup, added make check to show which models were built and their memory usage 30 October 2017, 16:33:01 UTC
c0ecd0b fix 'all' target for models 30 October 2017, 15:45:24 UTC
e3bff84 removed explicit make executable definition. allows to run e.g. 'remake' to debug make rules 30 October 2017, 15:28:21 UTC
back to top