Skip to content
Snippets Groups Projects
  1. Jan 22, 2019
  2. Jan 16, 2019
  3. Jan 08, 2019
  4. Dec 25, 2018
  5. Dec 21, 2018
  6. Dec 18, 2018
  7. Dec 10, 2018
    • Deomid Ryabkov's avatar
      Ensure that user sees all the data before connection is closed · e2dfac94
      Deomid Ryabkov authored
      If user throttles receive by setting recv_mbuf_limit,
      after the net interface reports connection as closed we must wait
      for data to trickle through before disposing of it.
      There can still b data in the buffers (e.g. SSL).
      
      CL: mg: Ensure that user sees all the data before connection is closed
      
      PUBLISHED_FROM=22be0fa368950a9fdb03cfb00febc7c0a1674b01
      e2dfac94
  8. Dec 07, 2018
  9. Dec 05, 2018
  10. Nov 28, 2018
    • Deomid Ryabkov's avatar
      Add create-fw-bundle command · 139c2061
      Deomid Ryabkov authored
      Replacement for fw_meta.py commands and also supports unbundling .hex files.
      
      General syntax is:
      
      ```
       $ mos create-fw-bundle -o fw.zip part1:prop1=val1,prop2=val2,... part2:...
      ```
      
      Example of building a mos fw bundle for ESP8266:
      ```
       $ mos create-fw-bundle -o fw.zip --platform esp8266 --build-info=build_info.json \
          boot:addr=0x0,src=rboot.bin,update=false \
          boot_cfg:addr=0x7000,size=0x1000,fill=0xff \
          fw:addr=0x100000,src=demo-c.bin \
          fs:src=fs.bin,type=fs,addr=0x8000,fs_size=262144,fs_block_size=4096,fs_page_size=256,fs_erase_size=4096
      ```
      
      Example of converting a HEX file to a bundle:
      ```
       $ mos create-fw-bundle -o fw.zip host:type=host,src=hostfw.hex
      ```
      
      CL: mos: Add create-fw-bundle command
      
      PUBLISHED_FROM=35f52ea53e4b5900463415257323a4c08cf45deb
      139c2061
  11. Nov 23, 2018
  12. Nov 02, 2018
  13. Oct 29, 2018
  14. Oct 15, 2018
    • Deomid Ryabkov's avatar
      Fix digest auth result comparison · 220231e6
      Deomid Ryabkov authored
      Should use length of the exected response, not the response sent by the user.
      
      CL: mg: Fix digest auth result comparison
      
      PUBLISHED_FROM=23375133b8babac0b276b51395917ad975e1bd3c
      220231e6
  15. Oct 09, 2018
  16. Oct 08, 2018
  17. Oct 04, 2018
  18. Sep 28, 2018
  19. Sep 27, 2018
  20. Sep 25, 2018
    • Deomid Ryabkov's avatar
      CC3200: Fix boot loader regression · 492b8f69
      Deomid Ryabkov authored
      Go back to Ubuntu 16.04 and older gcc-arm (4.9.3).
      
      Boot loader just won't run when compiled with newer GCC (7.x).
      It's likely that it can be fixed with compile switches but I couldn't figure it out quickly, so going to just downgrade for now to get it back to workign state.
      
      CL: CC3200: Fix boot loader regression
      
      PUBLISHED_FROM=b70b03bd17e03c7dae02328b32b855f3ca3ad6a9
      492b8f69
    • Deomid Ryabkov's avatar
      Add mgos_gpio_blink() · 8ccee820
      Deomid Ryabkov authored
      CL: Add mgos_gpio_blink()
      
      PUBLISHED_FROM=a5d2e2f44413d1ab363abeeaf0fb497bd8f63d6d
      8ccee820
    • Deomid Ryabkov's avatar
      Fix build w/o logging · b99a94a6
      Deomid Ryabkov authored
      PUBLISHED_FROM=694346bd6562c55e5ab00886df47f7cbfb0a3720
      b99a94a6
  21. Sep 20, 2018
  22. Sep 17, 2018
  23. Sep 14, 2018
  24. Sep 11, 2018
    • Deomid Ryabkov's avatar
      Update STM32 build image · f63d833a
      Deomid Ryabkov authored
       * Update CubeL4 to 1.13.0
       * Rebuild OurTLS with `-DMBEDTLS_X509_CA_CHAIN_ON_DISK`
       * Add `-Wextra` and fix build issues
      
      CL: Update STM32 build image
      
      PUBLISHED_FROM=a7eacff7580bab6c6e40bdaf6164df575a717c55
      f63d833a
    • Deomid Ryabkov's avatar
      ISM43XXX networking support (TCP, UDP client) · ab035901
      Deomid Ryabkov authored
      Listeners still TODO
      
      CL: ISM43XXX networking support (TCP, UDP client)
      
      PUBLISHED_FROM=b58ba88b9e6bd7b55ccb607d0b69cea98cb52fa5
      ab035901
  25. Sep 06, 2018
    • Deomid Ryabkov's avatar
      STM32: Make LWIP optional · 20f54059
      Deomid Ryabkov authored
      CL: STM32: Make LWIP optional
      
      PUBLISHED_FROM=eebffe7800a74d7b69aafd95e476b2e90328be98
      20f54059
    • Deomid Ryabkov's avatar
      Add net_if_null, a no-op net interface · 563c3130
      Deomid Ryabkov authored
      Can be used for cases where device has no networking but mongoose is still needed for its event loop.
      
      CL: mg: Add net_if_null, a no-op net interface
      
      PUBLISHED_FROM=e79b4a8667508bbde1437dda9dad77ce3a3aa630
      563c3130
    • Deomid Ryabkov's avatar
      Refactor mg polling · 421e099f
      Deomid Ryabkov authored
       * Change return type of mg_mgr_poll to return number of events
       * Add mg_mgr_min_timer
       * Refactor main poll loop to remove LwIP-specific stuff
      
      CL: Refactor mg polling
      
      PUBLISHED_FROM=dc94618b32fa3c84a2f053bd04d134297780ec82
      421e099f
  26. Aug 21, 2018
  27. Aug 18, 2018
  28. Aug 13, 2018
    • Deomid Ryabkov's avatar
      Mongoose 6.12 · 0a3e186f
      Deomid Ryabkov authored
      CL: Mongoose 6.12
      
      PUBLISHED_FROM=8008e4db2f6d94d972fb6e1077525e262c8744aa
      0a3e186f
Loading