1. 23 Jan, 2018 2 commits
  2. 22 Jan, 2018 1 commit
  3. 20 Jan, 2018 2 commits
  4. 18 Jan, 2018 1 commit
  5. 15 Jan, 2018 1 commit
  6. 14 Jan, 2018 2 commits
    • Patrick Monnerat's avatar
      mime: clone mime tree upon easy handle duplication. · e44ddfd4
      Patrick Monnerat authored
      A mime tree attached to an easy handle using CURLOPT_MIMEPOST is
      strongly bound to the handle: there is a pointer to the easy handle in
      each item of the mime tree and following the parent pointer list
      of mime items ends in a dummy part stored within the handle.
      
      Because of this binding, a mime tree cannot be shared between different
      easy handles, thus it needs to be cloned upon easy handle duplication.
      
      There is no way for the caller to get the duplicated mime tree
      handle: it is then set to be automatically destroyed upon freeing the
      new easy handle.
      
      New test 654 checks proper mime structure duplication/release.
      
      Add a warning note in curl_mime_data_cb() documentation about sharing
      user data between duplicated handles.
      
      Closes #2235
      e44ddfd4
    • Patrick Monnerat's avatar
  7. 13 Jan, 2018 1 commit
  8. 07 Jan, 2018 2 commits
  9. 29 Dec, 2017 1 commit
  10. 26 Dec, 2017 2 commits
  11. 22 Dec, 2017 1 commit
  12. 13 Dec, 2017 1 commit
  13. 12 Dec, 2017 3 commits
  14. 11 Dec, 2017 3 commits
  15. 10 Dec, 2017 1 commit
  16. 09 Dec, 2017 1 commit
  17. 08 Dec, 2017 1 commit
  18. 07 Dec, 2017 1 commit
  19. 06 Dec, 2017 1 commit
  20. 05 Dec, 2017 4 commits
  21. 04 Dec, 2017 1 commit
  22. 01 Dec, 2017 2 commits
  23. 29 Nov, 2017 1 commit
  24. 27 Nov, 2017 2 commits
  25. 24 Nov, 2017 1 commit
  26. 23 Nov, 2017 1 commit