Skip to content
Snippets Groups Projects
  1. 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
  2. Aug 21, 2018
  3. Aug 18, 2018
  4. Aug 13, 2018
  5. Jul 23, 2018
  6. Jul 12, 2018
  7. Jul 09, 2018
  8. Jul 07, 2018
  9. Jul 03, 2018
  10. Jun 27, 2018
  11. Jun 26, 2018
  12. Jun 21, 2018
  13. Jun 20, 2018
    • Deomid Ryabkov's avatar
      mg_file_upload_handler: Support multiple files · 339bbee0
      Deomid Ryabkov authored
      curl -F file1 -F file2 ...
      
      Add a unit test and fix a minor memory leak when returning an error.
      
      CL: mg_file_upload_handler: Support multiple files
      
      PUBLISHED_FROM=5c4bf2be676346fb782e80f50f79df6a6721ac88
      339bbee0
  14. Jun 18, 2018
  15. Jun 06, 2018
  16. May 17, 2018
  17. May 10, 2018
  18. Apr 26, 2018
  19. Apr 17, 2018
  20. Apr 13, 2018
  21. Apr 11, 2018
  22. Apr 10, 2018
    • Deomid Ryabkov's avatar
      Add mg_url_encode_opt() · e89be2e9
      Deomid Ryabkov authored
      CL: Add `mg_url_encode_opt()` - a parametrized version of `mg_url_encode()`
      
      PUBLISHED_FROM=17fa57a7a5325b51b6e3aef3855eac4e82c35782
      e89be2e9
    • Deomid Ryabkov's avatar
      Fix mg_http_parse_header · c2fbff6d
      Deomid Ryabkov authored
      Per standard, cookies are delimited by `; `.
      
      CL: Fix mg_http_parse_header: treat ";" as a delimiter.
      
      PUBLISHED_FROM=039243c30f5fabf4a4700a43506f841b3268306a
      c2fbff6d
  23. Apr 03, 2018
  24. Mar 31, 2018
    • Deomid Ryabkov's avatar
      Mongoose net_if and ssl_if refactoring · 3e33e577
      Deomid Ryabkov authored
      A major cleanup, disentangling net_if and ssl_if.
      Pulled a lot of common logic into the core and reduced size of net_if implementations.
      
      CL: Mongoose net_if and ssl_if refactoring
      
      PUBLISHED_FROM=29bd4dcb264a1fd96b3dd164e2d880e1c2c0921e
      3e33e577
  25. Mar 30, 2018
    • Deomid Ryabkov's avatar
      Fix an edge case in multipart HTTP upload parsing · c80f4c53
      Deomid Ryabkov authored
      Consume buffer as soon as we know there is no boundary there, no need to delay until next chunk arrives.
      This prevents stall where buffer fills up in one go and next chunk never arrives.
      
      CL: Fix an edge case in multipart HTTP upload parsing
      
      PUBLISHED_FROM=025f9001d272df2a75ece22b199b1944d5db9840
      c80f4c53
  26. Mar 28, 2018
  27. Mar 22, 2018
    • Deomid Ryabkov's avatar
      Improve mbuf allocation behavior · 0a90cab4
      Deomid Ryabkov authored
       * Limit total amount of headroom, in absolute terms (`MBUF_SIZE_MAX_HEADROOM`).
       * If unable to allocate with headroom, fall back to allocating the required minimum.
       * For mOS, set default `MBUF_SIZE_MULTIPLIER` to 2 to avoid floating point operations.
         Since max headroom size is now capped to 128 bytes, this will not result in much of a bloat.
      
      PUBLISHED_FROM=11d4fc65a46a805bb7c8960f89a3d0b753c58bb8
      0a90cab4
  28. Mar 20, 2018
    • Serge A. Zaitsev's avatar
      mongoose: fix http pipeline · d16dbc19
      Serge A. Zaitsev authored
      mongoose: fix formatting
      
      mongoose: fix formatting
      
      mongoose: remove debugging messages
      
      PUBLISHED_FROM=1194e018001cc5f2b598096593d7aac4ec8dc04d
      d16dbc19
  29. Mar 17, 2018
  30. Mar 12, 2018
    • novlean's avatar
      2018 · 6523cc4d
      novlean authored
      PUBLISHED_FROM=63ce52177f5f13cb76f0fcb4689efb65a04318a2
      6523cc4d
  31. Feb 27, 2018
Loading