circuitpython/lib
Scott Shawcroft f6aa7b1511
Update tlsf
The original implementation couldn't allocate to a region that was
just freed even though the freed region was the same size as the
new request. This was due to allocation sizes being rounded up
during search but not when marking the region in use.

Fixes https://github.com/adafruit/Adafruit_Learning_System_Guides/issues/2746
2024-03-04 16:20:39 -08:00
..
adafruit_floppy@e36a6127b9 Add floppyio for rp2040 2022-01-17 16:34:47 -06:00
AnimatedGIF Fixign alignment issue on ESP and SAMD boards 2023-02-12 09:39:08 -06:00
axtls@531cab9c27 lib/axtls: Update to latest axtls 2.1.5 wih additional commits. 2021-07-08 23:51:39 +10:00
berkeley-db-1.xx@35aaec4418 berkeley-db-1.xx: Update, allow to override MINCACHE, DEFPSIZE. 2017-09-10 13:51:51 +03:00
certificates@ad28d2ee54 lib/certificates: update to include ssl.com RSA cert 2024-02-16 14:19:35 -05:00
cmsis/inc Merge MicroPython 1.12 into CircuitPython 2021-05-03 14:01:18 -07:00
crypto-algorithms Merge tag 'v1.17' into merge-1.17 2021-10-15 08:20:54 -05:00
libffi@e9de7e35f2 lib/libffi: Add libffi as a submodule. 2015-10-17 15:52:35 +03:00
libm Switch all ports to auto-growing split heap 2023-11-01 15:24:16 -07:00
libm_dbl initial merge from v1.20.0; just satisifying conflicts 2023-09-19 11:10:12 -04:00
littlefs initial v1.19.1 merge; not compiled yet 2023-08-01 13:50:05 -04:00
mbedtls@981743de6f Fix mbedtls and stop removing it 2023-10-24 14:47:43 -07:00
mbedtls_config espressif: Use mbedtls implementation of ssl module. 2024-02-15 14:26:24 -06:00
mbedtls_errors espressif: Use mbedtls implementation of ssl module. 2024-02-15 14:26:24 -06:00
micropython-lib@e025c843b6 lib/micropython-lib: Update submodule to latest. 2023-10-05 11:21:34 +11:00
mp3@7a5de1ad77 raspberrypi: Enable mp3 playback 2021-03-10 18:44:10 -06:00
nrfutil@9e7dfb28a5 update nrfutil to 0.5.2d with singlebank option 2018-05-17 15:20:07 +07:00
oofatfs Update lib/oofatfs/ff.c 2023-11-07 13:51:32 -08:00
protomatter@eadf2ee814 Remove old pcnt, rmt and timer group drivers 2024-02-12 16:09:25 -08:00
quirc@8c6ffa228a Use new quirc define for small stacks 2021-08-05 12:52:43 -05:00
re1.5 change CIRCUITPY change markers to CIRCUITPY-CHANGE 2023-10-19 16:42:36 -04:00
sdmmc Initial Pi Zero support 2021-12-30 18:32:59 -08:00
tinytest Merge MicroPython 1.12 into CircuitPython 2021-05-03 14:01:18 -07:00
tinyusb@a0e5626bc5 call tuh_hid_receive_abort() when detach from kernel driver 2024-03-04 18:16:32 +07:00
tjpgd byte-swap our jpegs, it's better for our TFTs and such 2023-12-05 17:06:43 -06:00
tlsf@81d3779545 Update tlsf 2024-03-04 16:20:39 -08:00
uzlib restore old uzlib; remove remaining U and u prefixes 2023-10-19 21:29:57 -04:00
README.md lib,shared: Update README's based on contents of these dirs. 2021-07-13 00:17:02 +10:00

This directory contains third-party, low-level C libraries and SDKs. Libraries that do not target any specific platform are generally chosen based on them being independent and efficient.