1. 26 May, 2016 1 commit
  2. 24 May, 2016 1 commit
    • Johny Mattsson's avatar
      Initial pass at switching to RTOS SDK. · f3e2a3af
      Johny Mattsson authored
      This compiles, links, and starts the RTOS without crashing and burning.
      
      Lua environment does not yet start due to the different task architecture.
      
      Known pain points:
      
        - task implementation needs to be rewritten for RTOS (next up on my TODO)
      
        - secure espconn does not exist, all secure espconn stuff has been #if 0'd
      
        - lwip now built from within the RTOS SDK, but does not appear to include
          MDNS support. Investigation needed.
      
        - there is no access to FRC1 NMI, not sure if we ever actually used that
          however. Also #if 0'd out for now.
      
        - new timing constraints introduced by the RTOS, all use of ets_delay_us()
          and os_delay_us() needs to be reviewed (the tsl2561 driver in particular).
      
        - even more confusion with ets_ vs os_ vs c_ vs non-prefixed versions.
          In the long run everything should be switched to non-prefixed versions.
      
        - system_set_os_print() not available, needs to be reimplemented
      
        - all the RTOS rodata is loaded into RAM, as it apparently uses some
          constants while the flash isn't mapped, so our exception handler can't
          work its magic. This should be narrowed down to the minimum possible
          at some point.
      
        - with each task having its own stack in RTOS, we probably need change
          flash-page buffers from the stack to the heap in a bunch of places.
          A single, shared, page buffer *might* be possible if we limit ourselves
          to running NodeMCU in a single task.
      
        - there's a ton of junk in the sdk-overrides now; over time the core code
          should be updated to not need those shims
      f3e2a3af
  3. 09 Apr, 2016 1 commit
  4. 10 Mar, 2016 2 commits
    • Johny Mattsson's avatar
    • philip's avatar
      Adds support for verifying the certificate offered by an SSL server. · 501bd1fb
      philip authored
      Squashed commit of the following:
      
      commit 4439b8c45192f6dee1222df78bbb59f74509e0ee
      Author: philip <philip@gladstonefamily.net>
      Date:   Sun Mar 6 20:23:21 2016 -0500
      
          Fix the ignore
      
      commit a07ee5acdf91286607c3e2dce128c9b8bfd7bd80
      Author: philip <philip@gladstonefamily.net>
      Date:   Sun Mar 6 20:20:41 2016 -0500
      
          Remove uneeded stuff
      
      commit b3604ace92fc13b30161d385c354b0f1c5fe4046
      Author: philip <philip@gladstonefamily.net>
      Date:   Sun Mar 6 20:15:26 2016 -0500
      
          Remove client cert auth
      
      commit 6e48c633569630736a986cd07a59a12de954391e
      Author: philip <philip@gladstonefamily.net>
      Date:   Sun Mar 6 20:11:42 2016 -0500
      
          More cleanup
      
      commit d40eade405ef071d0d1b60d038566b5b8f2cafa3
      Author: philip <philip@gladstonefamily.net>
      Date:   Sat Mar 5 10:56:56 2016 -0500
      
          Move to almost working version
      
      commit 1860a2d90afa94461c53bd41251d4870d6527f9d
      Author: philip <philip@gladstonefamily.net>
      Date:   Fri Mar 4 08:04:09 2016 -0500
      
          Changed the naem to server-ca.crt
      
      commit e7a315660843273fe62943b7fe8ee6c0541dada2
      Author: philip <philip@gladstonefamily.net>
      Date:   Thu Mar 3 21:16:26 2016 -0500
      
          Update gitignores
      
      commit 2b037d185c396209b64381399c40821c15e1840e
      Author: philip <philip@gladstonefamily.net>
      Date:   Thu Mar 3 08:56:17 2016 -0500
      
          Getting better
      
      commit 763255cffba8e279158cd7f43391a3573efdeca8
      Author: philip <philip@gladstonefamily.net>
      Date:   Wed Mar 2 22:28:21 2016 -0500
      
          Works a bit better
      
      commit a38325d1a47dbad255cb3e681da8415e8cf699ea
      Author: philip <philip@gladstonefamily.net>
      Date:   Wed Mar 2 09:11:04 2016 -0500
      
          First building version
      
      commit 4aef13da33470ed954f2eaf5f7ac0ac3dcdf3774
      Merge: 180e147 ebb0c333
      Author: philip <philip@gladstonefamily.net>
      Date:   Tue Mar 1 22:03:06 2016 -0500
      
          Merge remote-tracking branch 'upstream/dev' into ssl-client
      
      commit 180e147c1abdcf4046ad9be9b3c1a48f4a875312
      Author: philip <philip@gladstonefamily.net>
      Date:   Sun Feb 28 21:34:21 2016 -0500
      
          Missing files from espressif
      
      Try to imporve layout
      
      Align the file names with the contents
      
      Missing file
      
      Review comments
      
      More review coments
      501bd1fb
  5. 18 Feb, 2016 1 commit
  6. 21 Jan, 2016 1 commit
  7. 13 Jan, 2016 2 commits
  8. 11 Jan, 2016 1 commit
  9. 10 Jan, 2016 1 commit
  10. 23 Dec, 2015 1 commit
  11. 12 Oct, 2015 3 commits
  12. 01 May, 2015 1 commit
  13. 06 Feb, 2015 1 commit
  14. 02 Feb, 2015 1 commit
  15. 26 Jan, 2015 1 commit
  16. 11 Jan, 2015 1 commit
  17. 10 Jan, 2015 4 commits
  18. 05 Jan, 2015 1 commit
  19. 22 Dec, 2014 1 commit