Patrick Monnerat
|
cea27d3454
mime: do not reuse previously computed multipart size
|
7 years ago |
Patrick Monnerat
|
a8742efe42
mime: limit bas64-encoded lines length to 76 characters
|
7 years ago |
Patrick Monnerat
|
d7e4230538
mime: do not call failf() if easy handle is NULL.
|
7 years ago |
Daniel Stenberg
|
5f9e2ca09b
mime: fix the content reader to handle >16K data properly
|
7 years ago |
Patrick Monnerat
|
0401734dfd
mime: keep "text/plain" content type if user-specified.
|
7 years ago |
Patrick Monnerat
|
06cb8adde2
mime: properly unbind mime structure in curl_mime_free().
|
7 years ago |
Patrick Monnerat
|
ebcbed3821
mime: refuse to add subparts to one of their own descendants.
|
7 years ago |
Patrick Monnerat
|
112ea5adb6
mime: avoid resetting a part's encoder when part's contents change.
|
7 years ago |
Patrick Monnerat
|
b557182db1
mime: improve unbinding top multipart from easy handle.
|
7 years ago |
Patrick Monnerat
|
93e62adde8
mime: be tolerant about setting twice the same header list in a part.
|
7 years ago |
Patrick Monnerat
|
ee56fdb691
form/mime: field names are not allowed to contain zero-valued bytes.
|
7 years ago |
Patrick Monnerat
|
a7bcf274cc
mime: rephrase the multipart output state machine (#1898) ...
|
7 years ago |
Patrick Monnerat
|
f304201868
mime: fix an explicit null dereference (#1899)
|
7 years ago |
Daniel Stenberg
|
bec50cc285
mime:escape_string minor clarification change
|
7 years ago |
Daniel Stenberg
|
e5743f08e7
code style: use spaces around pluses
|
7 years ago |
Daniel Stenberg
|
6b84438d9a
code style: use spaces around equals signs
|
7 years ago |
Daniel Stenberg
|
02eb6184ad
Curl_checkheaders: make it available for IMAP and SMTP too
|
7 years ago |
Patrick Monnerat
|
c96d96bc5f
mime: drop internal FILE * support.
|
7 years ago |
Patrick Monnerat
|
ee5725fb5e
mime: fix a trivial warning.
|
7 years ago |
Patrick Monnerat
|
c1d0b6f98e
mime: replace 'struct Curl_mimepart' by 'curl_mimepart' in encoder code.
|
7 years ago |
Patrick Monnerat
|
63ef436ea1
mime: implement encoders.
|
7 years ago |
Daniel Stenberg
|
9926357b42
mime: unified to use the typedef'd mime structs everywhere
|
7 years ago |
Viktor Szakats
|
841a09ea19
mime: use CURL_ZERO_TERMINATED in examples
|
7 years ago |
Patrick Monnerat
|
efd9301426
mime: use size_t instead of ssize_t in public API interface.
|
7 years ago |
Patrick Monnerat
|
1a3f4c1991
mime: remove support "-" stdin pseudo-file name in curl_mime_filedata().
|
7 years ago |
Patrick Monnerat
|
045b076ae8
mime: fix some implicit curl_off_t --> size_t conversion warnings.
|
7 years ago |
Patrick Monnerat
|
ce0881edee
mime: new MIME API.
|
7 years ago |