Skip to content
Snippets Groups Projects
  1. Jan 24, 2017
    • Deomid Ryabkov's avatar
      Fix ESP32 encr. OTA; clean up {open,read,close}dir · 7bdbd805
      Deomid Ryabkov authored
      Fixed a bunch of things to make OTA work on ESP32 with flash encryption:
      writes to app aprtitions must be 32-byte aligned and mod 32 in size.
      When merging filesystems during update, use spiffs_vfs_* functions so
      that old fs is properly decrypted.
      
      Refactored cs_dirent stuff: SPIFFS support moved to spiffs_vfs.c,
      added dirent.h on ESP8266 and CC3200 which includes cs_dirent.h
      Define DIR and dirent only if asked (ESP8266, CC3200, WIN32).
      
      PUBLISHED_FROM=58b0d05cdc41b1a9e02d341e2a1cdcb012829232
      7bdbd805
  2. Jan 18, 2017
  3. Jan 17, 2017
  4. Jan 13, 2017
    • Deomid Ryabkov's avatar
      ESP32: Update esp-idf · f1d0b451
      Deomid Ryabkov authored
      cesanta/esp-idf is rebased onto espressif/esp-idf#aece3d6fc62fd91d3c5a87e0ab2ddb5ac51d8ff0
      
      A few wifi changes and VFS support for directory-related functions.
      
      PUBLISHED_FROM=7823db802945122aa1b5453da8abd8e380cbf2fa
      f1d0b451
    • Dmitry Frank's avatar
      Improve includes in the amalgamation script · ac921d46
      Dmitry Frank authored
      Now it also tries to find the included file relatively to the "parent"
      file. This is required for amalgamation of the frozen into mjs, since
      `frozen.c` includes `frozen.h` instead of `frozen/frozen.h`.
      
      PUBLISHED_FROM=8f670a1509a30cfdfb22e454b7851f4cf28fb98d
      ac921d46
  5. Jan 12, 2017
  6. Jan 11, 2017
  7. Jan 10, 2017
  8. Jan 09, 2017
  9. Dec 23, 2016
  10. Dec 21, 2016
    • Deomid Ryabkov's avatar
      Support MIOT app builds for ESP32 · 38298735
      Deomid Ryabkov authored
      PUBLISHED_FROM=44bcbb87c326a4e05e96dc0b094fd9dd1a9d4276
      38298735
    • Deomid Ryabkov's avatar
      Minor fixes to socket support when used with LWIP · 54ebcc5b
      Deomid Ryabkov authored
       - LWIP UDP sockets are always writable and they are not reported as
         such by select() (bug? featuyre?). TCP sockets are ok.
       - Always deliver MG_EV_POLL, whether we have other fd_events or not.
         Otherwise MG_EV_POLL would not be delivered at all to perma-writable
         UDP sockets (as they are on LWIP).
       - Ignore EAGAIN/EWOULDBLOCK errors while connecting, this happens
         during SSL handshake.
      
      PUBLISHED_FROM=3b1ee0d2b0c672512da5c9d6141aba1112983426
      54ebcc5b
  11. Dec 20, 2016
  12. Dec 15, 2016
  13. Dec 14, 2016
  14. Dec 13, 2016
  15. Dec 12, 2016
  16. Dec 10, 2016
  17. Dec 09, 2016
  18. Dec 08, 2016
  19. Dec 07, 2016
  20. Dec 02, 2016
Loading