summaryrefslogtreecommitdiff
path: root/lib/mime.c
AgeCommit message (Expand)Author
2019-05-22Merge tag 'curl-7_65_0' of https://github.com/curl/curlng0
2019-05-13mime: acknowledge CURL_DISABLE_MIMEDaniel Stenberg
2019-05-12build: fix "clarify calculation precedence" warningsMarcel Raad
2019-04-12Merge tag 'curl-7_64_1' of https://github.com/curl/curlng0
2019-02-12mime: put the boundary buffer into the curl_mime structDaniel Stenberg
2018-09-11Merge tag 'curl-7_61_1'Nils Gillmann
2018-08-05Merge tag 'curl-7_61_0'Nils Gillmann
2018-07-28mime: check Curl_rand_hex's return codeDaniel Stenberg
2018-06-11cppcheck: fix warningsMarian Klymov
2018-05-23Merge tag 'curl-7_60_0' (with fixes)Nils Gillmann
2018-05-21checksrc: make sure sizeof() is used *with* parenthesesDaniel Stenberg
2018-04-24mime: avoid NULL pointer dereference riskDaniel Stenberg
2018-04-07build: add picky compiler warning flags for gcc 6 and 7Eric Gallager
2018-03-30Merge tag 'curl-7_59_0' of https://github.com/curl/curlNils Gillmann
2018-03-16cleanup: misc typos in strings and commentsluz.paz
2018-02-05formdata: use the mime-content type functionDaniel Stenberg
2018-01-21Merge branch 'master' of https://github.com/curl/curlng0
2018-01-14mime: clone mime tree upon easy handle duplication.Patrick Monnerat
2017-12-03Merge tag 'curl-7_57_0'ng0
2017-11-21mime: fix "Value stored to 'sz' is never read" scan-build errorDaniel Stenberg
2017-10-24Merge tag 'curl-7_56_1' of https://github.com/curl/curlng0
2017-10-20mime: do not reuse previously computed multipart sizePatrick Monnerat
2017-10-19mime: limit bas64-encoded lines length to 76 charactersPatrick Monnerat
2017-10-13mime: do not call failf() if easy handle is NULL.Patrick Monnerat
2017-10-13mime: fix the content reader to handle >16K data properlyDaniel Stenberg
2017-10-12mime: keep "text/plain" content type if user-specified.Patrick Monnerat
2017-10-09mime: properly unbind mime structure in curl_mime_free().Patrick Monnerat
2017-10-08mime: refuse to add subparts to one of their own descendants.Patrick Monnerat
2017-10-08mime: avoid resetting a part's encoder when part's contents change.Patrick Monnerat
2017-10-08mime: improve unbinding top multipart from easy handle.Patrick Monnerat
2017-10-08mime: be tolerant about setting twice the same header list in a part.Patrick Monnerat
2017-10-06Merge tag 'curl-7_56_0'ng0
2017-09-22form/mime: field names are not allowed to contain zero-valued bytes.Patrick Monnerat
2017-09-20mime: rephrase the multipart output state machine (#1898) ...Patrick Monnerat
2017-09-20mime: fix an explicit null dereference (#1899)Patrick Monnerat
2017-09-18mime:escape_string minor clarification changeDaniel Stenberg
2017-09-11code style: use spaces around plusesDaniel Stenberg
2017-09-11code style: use spaces around equals signsDaniel Stenberg
2017-09-11Curl_checkheaders: make it available for IMAP and SMTP tooDaniel Stenberg
2017-09-06mime: drop internal FILE * support.Patrick Monnerat
2017-09-05mime: fix a trivial warning.Patrick Monnerat
2017-09-05mime: replace 'struct Curl_mimepart' by 'curl_mimepart' in encoder code.Patrick Monnerat
2017-09-05mime: implement encoders.Patrick Monnerat
2017-09-05mime: unified to use the typedef'd mime structs everywhereDaniel Stenberg
2017-09-04mime: use CURL_ZERO_TERMINATED in examplesViktor Szakats
2017-09-03mime: use size_t instead of ssize_t in public API interface.Patrick Monnerat
2017-09-03mime: remove support "-" stdin pseudo-file name in curl_mime_filedata().Patrick Monnerat
2017-09-03mime: fix some implicit curl_off_t --> size_t conversion warnings.Patrick Monnerat
2017-09-02mime: new MIME API.Patrick Monnerat