1. 07 Feb, 2018 1 commit
    • Dmitry Frank's avatar
      Implement mg_http_parse_header2() · b9b20c64
      Dmitry Frank authored
      Which is a replacement of (deprecated) `mg_http_parse_header`, but,
      similarly to `asprintf`, allocates a new buffer if the client-provided
      one is not large enough.
      
      Also use it throughout mongoose code, and thus some header-related
      limitations are removed; in particular,
      https://github.com/cesanta/mongoose/issues/813 is fixed.
      
      CL: Mongoose Web Server: Deprecate `mg_http_parse_header()` and implement `mg_http_parse_header2()` instead, which allocates a new buffer if the client-provided one is not large enough (similarly to `asprintf`).
      CL: Mongoose Web Server: Fix limitations of header value lengths, e.g. when parsing authentication headers such as nonce, etc.
      
      PUBLISHED_FROM=c75b1bbbbdb294ea85075ce69b1368f115fdd1ef
      b9b20c64
  2. 06 Feb, 2018 1 commit
  3. 30 Jan, 2018 6 commits
  4. 02 Dec, 2017 1 commit
  5. 30 Oct, 2017 1 commit
    • Deomid Ryabkov's avatar
      Fix MQTT SUBSCRIBE parsing · 7942803a
      Deomid Ryabkov authored
      Make sure topic is properly NUL-terminated.
      Ignore SUBSCRIBE requests with no topic expressions.
      
      PUBLISHED_FROM=a00f39dda44fe63299e971a91a98f8ee57dd2a64
      7942803a
  6. 18 Oct, 2017 2 commits
  7. 29 Aug, 2017 1 commit
  8. 24 Aug, 2017 1 commit
    • Our CI Bot's avatar
      Add mqtt_over_websocket_server example · 09e42547
      Our CI Bot authored
      Fixed bug in websocket handshake:
      now adding Sec-WebSocket-Protocol header in handshake response.
      
      PUBLISHED_FROM=e4a71ff9dc4aeec63db40cb7f356dc5b25c1215a
      09e42547
  9. 14 Jul, 2017 1 commit
  10. 30 May, 2017 1 commit
  11. 05 May, 2017 2 commits
  12. 02 May, 2017 2 commits
  13. 14 Apr, 2017 1 commit
  14. 10 Apr, 2017 1 commit
  15. 29 Mar, 2017 1 commit
  16. 21 Mar, 2017 2 commits
  17. 20 Mar, 2017 3 commits
  18. 15 Mar, 2017 1 commit
  19. 20 Feb, 2017 1 commit
  20. 19 Feb, 2017 1 commit
  21. 17 Feb, 2017 1 commit
  22. 16 Feb, 2017 1 commit
  23. 13 Feb, 2017 2 commits
  24. 08 Feb, 2017 1 commit
  25. 06 Feb, 2017 2 commits
  26. 03 Feb, 2017 1 commit
  27. 30 Jan, 2017 1 commit