Skip to content
  1. Jan 23, 2018
  2. Jan 22, 2018
  3. Jan 20, 2018
  4. Jan 18, 2018
  5. Jan 15, 2018
  6. Jan 14, 2018
    • 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. Jan 13, 2018
  8. Jan 07, 2018
  9. Dec 29, 2017
  10. Dec 26, 2017
  11. Dec 22, 2017
  12. Dec 13, 2017
  13. Dec 12, 2017
  14. Dec 11, 2017
  15. Dec 10, 2017
  16. Dec 09, 2017
  17. Dec 08, 2017
  18. Dec 07, 2017
  19. Dec 06, 2017
  20. Dec 05, 2017
  21. Dec 04, 2017
  22. Dec 01, 2017
  23. Nov 29, 2017
  24. Nov 27, 2017
  25. Nov 24, 2017
  26. Nov 23, 2017