{"push_id":1175419093,"size":11,"distinct_size":11,"ref":"refs/heads/lwip-variant","head":"f61b442865ed73c0c3ec1f202eadfbd64b340247","before":"f20cfeed5d0f063c7557b27012cbca1017058cde","commits":[{"sha":"d7d98d03cad80be3a21581a160ef8d22c219724b","author":{"name":"Ivan Grokhotkov","email":"ba37687a0c67a1f8d445a039edc45c2f90682ee0@users.noreply.github.com"},"message":"Use libc from newlib (#1752)\n\n* Use newlib libc library\r\n\r\nThis change adds libcmin.a, which is created from newlib libc by selectively removing some of the object files (mostly related to heap management).\r\nThe list of files is available in tools/sdk/lib/make_libcmin.sh. Files which are not needed are commented out.\r\nThis change adds support for various functions which were missing, like sscanf, strftime, etc.\r\n\r\n* Fix some of the time functions\r\n\r\n* Redirect stdout to serial\r\n\r\n* Implement __putc_r\r\n\r\n* Switch to custom newlib build\r\n\r\nBuilt from https://github.com/igrr/newlib-xtensa using:\r\n./configure --with-newlib --enable-multilib --disable-newlib-io-c99-formats --enable-newlib-supplied-syscalls --enable-target-optspace --program-transform-name=\"s&^&xtensa-lx106-elf-&\" --disable-option-checking --with-target-subdir=xtensa-lx106-elf --target=xtensa-lx106-elf --enable-newlib-nano-formatted-io --enable-newlib-reent-small  --prefix=path-to-arduino-core/tools/sdk/libc\r\nCROSS_CFLAGS=\"-DMALLOC_PROVIDED -DSIGNAL_PROVIDED -DABORT_PROVIDED\" make\r\nmake install\r\n\r\n* Update tests","distinct":true,"url":"https://api.github.com/repos/me-no-dev/Arduino/commits/d7d98d03cad80be3a21581a160ef8d22c219724b"},{"sha":"b91e929d491ffb6825b381822900ffeeb657a642","author":{"name":"Ivan Grokhotkov","email":"053116c27f7cefb015ca522af26b33796f5e816a@espressif.com"},"message":"Enable floating point formatting in sprintf/sscanf (#1179)","distinct":true,"url":"https://api.github.com/repos/me-no-dev/Arduino/commits/b91e929d491ffb6825b381822900ffeeb657a642"},{"sha":"5e3df0827313175f082787af57c5b7293b26076c","author":{"name":"Ivan Grokhotkov","email":"053116c27f7cefb015ca522af26b33796f5e816a@espressif.com"},"message":"Add tests for sqrt, fmod (#612) and floating point printf/scanf (#1179)","distinct":true,"url":"https://api.github.com/repos/me-no-dev/Arduino/commits/5e3df0827313175f082787af57c5b7293b26076c"},{"sha":"8db4dcea426b2a1b7d1cca6d5bf4c351284f2240","author":{"name":"Ivan Grokhotkov","email":"ba37687a0c67a1f8d445a039edc45c2f90682ee0@users.noreply.github.com"},"message":"WifiClient::write refactoring (second attempt) (#2177)\n\n* WiFiClient: use DataSource for writes\r\n\r\n* ESP8266WebServer: delegate writing to WiFiClient\r\n\r\n* ESP8266WebServer: set write timeout before sending content","distinct":true,"url":"https://api.github.com/repos/me-no-dev/Arduino/commits/8db4dcea426b2a1b7d1cca6d5bf4c351284f2240"},{"sha":"1e7e5d4e969f23911a0f384be4221364a9d4a996","author":{"name":"Ivan Grokhotkov","email":"053116c27f7cefb015ca522af26b33796f5e816a@espressif.com"},"message":"Fix _packed redefinition","distinct":true,"url":"https://api.github.com/repos/me-no-dev/Arduino/commits/1e7e5d4e969f23911a0f384be4221364a9d4a996"},{"sha":"93d627a61dfa462398d8b6d027257912f5754391","author":{"name":"Ivan Grokhotkov","email":"053116c27f7cefb015ca522af26b33796f5e816a@espressif.com"},"message":"Update SDK to 1.5.4 (#2138)","distinct":true,"url":"https://api.github.com/repos/me-no-dev/Arduino/commits/93d627a61dfa462398d8b6d027257912f5754391"},{"sha":"e3f0a65b105ce9446797ff3ea1cfadedece4a18a","author":{"name":"Ivan Grokhotkov","email":"053116c27f7cefb015ca522af26b33796f5e816a@espressif.com"},"message":"Bump platform.txt version","distinct":true,"url":"https://api.github.com/repos/me-no-dev/Arduino/commits/e3f0a65b105ce9446797ff3ea1cfadedece4a18a"},{"sha":"8831ef562e1c2745f43883a2978d99fcdd8e1175","author":{"name":"Ivan Grokhotkov","email":"053116c27f7cefb015ca522af26b33796f5e816a@espressif.com"},"message":"Fix messed up linux toolchain checksums (#2185)","distinct":true,"url":"https://api.github.com/repos/me-no-dev/Arduino/commits/8831ef562e1c2745f43883a2978d99fcdd8e1175"},{"sha":"292912402891da1305c629b698cc106fe9f8e5d7","author":{"name":"Ivan Grokhotkov","email":"053116c27f7cefb015ca522af26b33796f5e816a@espressif.com"},"message":"Link ESP-NOW library","distinct":true,"url":"https://api.github.com/repos/me-no-dev/Arduino/commits/292912402891da1305c629b698cc106fe9f8e5d7"},{"sha":"1588b45a8a15e4d3f1b42f052fc41590e9bec0bb","author":{"name":"Ivan Grokhotkov","email":"053116c27f7cefb015ca522af26b33796f5e816a@espressif.com"},"message":"Force core_version to be added to compiled binary","distinct":true,"url":"https://api.github.com/repos/me-no-dev/Arduino/commits/1588b45a8a15e4d3f1b42f052fc41590e9bec0bb"},{"sha":"f61b442865ed73c0c3ec1f202eadfbd64b340247","author":{"name":"Me No Dev","email":"fde4f5ef5f67a6ea13acecdc8990703879b8a681@vdnsbg.com"},"message":"Merge remote-tracking branch 'esp8266/master' into lwip-variant\n\n# Conflicts:\n#\tplatform.txt","distinct":true,"url":"https://api.github.com/repos/me-no-dev/Arduino/commits/f61b442865ed73c0c3ec1f202eadfbd64b340247"}]}
{"actor":{"display_login":"me-no-dev"}}