Commit Graph

13038 Commits

Author SHA1 Message Date
Scott Shawcroft a5520f8a3d
Set the terminal tilegrid NULL after free
Without this, a double free can occur when a display (and terminal)
is released and then a crash occurs. Upon a second release,
different memory is released (sometimes the heap). When this is
followed by an allocation for the flash cache, the cache can
overwrite the active heap causing crashes.

Fixes #1667
2019-04-03 15:24:15 -07:00
Scott Shawcroft 9bfa625170
Merge pull request #1740 from caternuson/iss1739_insert
Fix shift right in displayio.Group
2019-04-03 10:18:44 -07:00
caternuson 5298119aa2 change direction of shift right 2019-04-03 09:21:34 -07:00
Dan Halbert 19278e0284
Merge pull request #1736 from nickzoic/circuitpython-nickzoic-1046-nrf-rtc-2
Circuitpython nickzoic 1046 nrf rtc 2
2019-04-02 17:38:24 -04:00
Dan Halbert 709de9ce9f
Merge pull request #1732 from ladyada/master
add airlift lite - samd51j19 + 2MB QSPI
2019-04-02 17:11:59 -04:00
Scott Shawcroft 2dda3df637
Merge pull request #1731 from makermelissa/ssd1351-fix
Improved readability of Single Byte Bounds code
2019-04-02 10:26:05 -07:00
ladyada 39098af7c1 add board build line 2019-04-02 13:05:46 -04:00
Melissa LeBlanc-Williams f1e4a2ffb9 Removed unnecessary bit-ANDing 2019-04-01 19:52:35 -07:00
Nick Moore fbcea96ec0 Update translations ... 2019-04-02 13:43:59 +11:00
Nick Moore 781d301bb6 Remove unnecessary MP_WEAK declarations 2019-04-02 13:33:22 +11:00
Scott Shawcroft 92095eb666 Update comment 2019-04-02 13:28:35 +11:00
Nick Moore 94bda3bde1 Change nRF RTC implementation to use RTC2 #1046
(to avoid interference with Bluetooth Softdevice. See
https://github.com/adafruit/circuitpython/pull/1534#issuecomment-478776240
with thanks to @bboser for pointing it out)
2019-04-02 13:28:22 +11:00
Nick Moore 6afe23d0b0 There isn't really a good way to calibrate this RTC adafruit/circuitpython#1046 2019-04-02 13:28:03 +11:00
Nick Moore 6206fa9a82 adafruit/circuitpython#1046 handle overflows in the RTC counter 2019-04-02 13:27:45 +11:00
Nick Moore f846fa109e enable NRFX RTC adafruit/circuitpython#1046 2019-04-02 13:27:28 +11:00
Nick Moore f88f9fd748 more fake RTC code ... adafruit/circuitpython#1046
(works if MP_WEAK common_hal_rtc_get_time is removed)
2019-04-02 13:27:13 +11:00
Nick Moore 4a5c52fbd6 starting on #1046 rtc for nRF 2019-04-02 13:27:00 +11:00
Melissa LeBlanc-Williams 8e9f75bff9 Merge branch 'master' of https://github.com/adafruit/circuitpython into ssd1351-fix 2019-04-01 18:56:08 -07:00
Dan Halbert 367f6584ae
Merge pull request #1734 from dhalbert/hallowing-shrink-build
shrink inline-limit to allow large Hallowing translation to fit
2019-04-01 14:10:00 -04:00
Dan Halbert 10e35f30f0 shrink inline-limit to allow large Hallowing translation to fit 2019-04-01 12:18:25 -04:00
ladyada 8159272a8b remove old comment 2019-03-31 23:17:19 -04:00
ladyada 89cf60eac3 add airlift lite - samd51j19 + 2MB QSPI 2019-03-31 19:20:15 -04:00
Melissa LeBlanc-Williams 8b4ca24e56 Improved readability of Single Byte Bounds code 2019-03-31 14:17:54 -07:00
Dan Halbert bd4a156b9d
Merge pull request #1729 from tannewt/release_notes
Add script to convert release notes from Markdown
2019-03-31 10:13:45 -04:00
Scott Shawcroft bbed7b813b
Add script to convert release notes from Markdown 2019-03-30 23:31:11 -07:00
Scott Shawcroft 5cc52fb7b7
Merge pull request #1727 from tannewt/remove_lwip
Remove lwip submodule because it is unused.
2019-03-29 16:46:56 -07:00
Scott Shawcroft 5ad69b2907
Merge pull request #1726 from adafruit/revert-1534-circuitpython-nickzoic-1046-nrf-rtc
Revert "Circuitpython nickzoic 1046 nrf rtc"
2019-03-29 16:38:46 -07:00
Scott Shawcroft ab6896206d
Remove lwip submodule because it is unused. 2019-03-29 15:03:10 -07:00
Dan Halbert 0653bca323
Revert "Circuitpython nickzoic 1046 nrf rtc" 2019-03-29 16:41:29 -04:00
Dan Halbert aca74a5394
Merge pull request #1725 from pewpew-game/pl-PL
Add Polish translation
2019-03-29 15:28:35 -04:00
Radomir Dopieralski a0ffd1717c Add Polish translation 2019-03-29 19:40:58 +01:00
Scott Shawcroft 5478610e59
Merge pull request #1708 from makermelissa/ssd1351-fix
Added option to allow Displays with Single Byte Boundaries
2019-03-29 08:57:43 -07:00
Dan Halbert 7e99b2dbba
Merge pull request #1718 from yeyeto2788/master
New ES locale strings
2019-03-29 09:21:37 -04:00
F59JBP0 7fe3fb480d Merge remote-tracking branch 'yeyeto2788/master' 2019-03-29 13:48:51 +01:00
Melissa LeBlanc-Williams e254597c24 Merge branch 'master' of https://github.com/adafruit/circuitpython into ssd1351-fix 2019-03-28 17:27:59 -07:00
Scott Shawcroft a30bbe6294
Merge pull request #1534 from nickzoic/circuitpython-nickzoic-1046-nrf-rtc
Circuitpython nickzoic 1046 nrf rtc
2019-03-28 16:40:32 -07:00
Scott Shawcroft 9ff54fdf72
Merge pull request #1685 from makermelissa/master
Added option to enable toggling CS between init commands
2019-03-28 09:45:01 -07:00
Scott Shawcroft 98811a9675
Update comment 2019-03-28 09:29:18 -07:00
Dan Halbert c6e3b17203
Merge pull request #1721 from tannewt/fix_hid_report_lookup
Fix HID buffer lookup
2019-03-28 09:20:33 -04:00
Nick Moore 5b98102677 re-run make translate 2019-03-28 14:48:46 +11:00
Nick Moore 54a41e0812 Merge branch 'master' into circuitpython-nickzoic-1046-nrf-rtc 2019-03-28 14:48:10 +11:00
Nick Moore 02f1939df2 Reset translations to master 2019-03-28 14:47:58 +11:00
Melissa LeBlanc-Williams 8087cb41e5 Merge branch 'master' of https://github.com/adafruit/circuitpython into ssd1351-fix 2019-03-27 20:18:37 -07:00
Melissa LeBlanc-Williams 2e0268cb09 Simplified cs toggling into fourwire only 2019-03-27 20:17:22 -07:00
Melissa LeBlanc-Williams f3ec0514cd Simplified into fourwire only 2019-03-27 20:11:32 -07:00
Scott Shawcroft fd134df552
Merge pull request #1720 from dhalbert/frequencyio-full-builds
Turn on frequencyio only on CIRCUITPY_FULL_BUILD
2019-03-27 18:20:47 -07:00
Scott Shawcroft 2cc3159f73
Merge pull request #1719 from dhalbert/restrict-translate-1
restrict 'make translate' to include only those directories we have ports for
2019-03-27 18:10:45 -07:00
Nick Moore a06ce33472 Update translations (again) 2019-03-28 09:57:35 +11:00
Nick Moore 93684737eb Fix up messages & wild stab at translations for adafruit/circuitpython#1046
The mysterious MP_WEAK linking bug still exists, thus the new message for 'set'.
2019-03-28 09:56:48 +11:00
Nick Moore 71622a4515 There isn't really a good way to calibrate this RTC adafruit/circuitpython#1046 2019-03-28 09:50:09 +11:00