1. 13 Aug, 2018 6 commits
  2. 23 Jul, 2018 1 commit
  3. 12 Jul, 2018 1 commit
  4. 09 Jul, 2018 1 commit
  5. 07 Jul, 2018 1 commit
  6. 03 Jul, 2018 1 commit
  7. 27 Jun, 2018 1 commit
  8. 26 Jun, 2018 2 commits
  9. 21 Jun, 2018 1 commit
  10. 20 Jun, 2018 1 commit
    • 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
  11. 18 Jun, 2018 1 commit
  12. 06 Jun, 2018 1 commit
  13. 17 May, 2018 1 commit
  14. 10 May, 2018 1 commit
  15. 26 Apr, 2018 1 commit
    • Deomid Ryabkov's avatar
      Fix TZ on ESP8266 · 53f34dea
      Deomid Ryabkov authored
      CL: Fix TZ on ESP8266
      
      PUBLISHED_FROM=435a501a8b52524bccb67bb5a8ae7e09dfb4d44a
      53f34dea
  16. 17 Apr, 2018 2 commits
  17. 13 Apr, 2018 2 commits
  18. 11 Apr, 2018 1 commit
  19. 10 Apr, 2018 2 commits
    • 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
  20. 03 Apr, 2018 2 commits
  21. 30 Mar, 2018 2 commits
    • 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
    • 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
  22. 28 Mar, 2018 1 commit
  23. 22 Mar, 2018 1 commit
    • 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
  24. 20 Mar, 2018 1 commit
    • 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
  25. 17 Mar, 2018 1 commit
  26. 12 Mar, 2018 2 commits
    • novlean's avatar
      2018 · 6523cc4d
      novlean authored
      PUBLISHED_FROM=63ce52177f5f13cb76f0fcb4689efb65a04318a2
      6523cc4d
    • novlean's avatar
      updated to 2018 · 2516da1c
      novlean authored
      2516da1c
  27. 27 Feb, 2018 1 commit
  28. 23 Feb, 2018 1 commit