maximkulkin / esp-homekit

Apple HomeKit accessory server library for ESP-OPEN-RTOS
MIT License
1.11k stars 170 forks source link

Set wolfssl low-resource flags, greatly reducing flash/memory footprint. #28

Closed gongloo closed 6 years ago

gongloo commented 6 years ago

Newly introduced in wolfssl 1.3 is a low-resource mode (from configure.ac). Pulling in a few of the appropriate CFLAGS here reduces firmware size (>75KB) and appears to have negligible adverse effects on performance/usability.