aboutsummaryrefslogtreecommitdiffstats
path: root/camel/camel-mime-part.c
Commit message (Expand)AuthorAgeFilesLines
* Kill dead filesJP Rosevear2005-01-111-912/+0
* have our own so we don't need to link with glib.Not Zed2004-12-031-1/+1
* set the mime-type field on the content the same way asNot Zed2004-03-151-1/+1
* Fix prototype to be consistent.Jeremy Katz2004-01-231-2/+2
* Removed unneeded CAMEL_OBJECT() casts.Jeffrey Stedfast2003-10-241-3/+3
* New function to replace the one from camel-mime-part.cJeffrey Stedfast2003-09-191-45/+9
* s/HSCAN_/CAMEL_MIME_PARSER_STATE_/g andJeffrey Stedfast2003-09-191-67/+69
* temporarily reverting my camel namespace patches until after we merge in some...Jeffrey Stedfast2003-08-271-69/+67
* s/HSCAN_/CAMEL_MIME_PARSER_STATE_/g andJeffrey Stedfast2003-08-271-3/+3
* Namespaced.Jeffrey Stedfast2003-08-261-64/+66
* ** See bug #47634.Not Zed2003-08-161-2/+1
* Save errno when flushing/unreffing the filter stream.Jeffrey Stedfast2003-08-141-3/+6
* If the content is base64/qp/uu/etc encoded but the part is 7bit/8bit/(orJeffrey Stedfast2003-08-141-0/+2
* New test suite for the mime parser (which is where the below 2 fixes wereJeffrey Stedfast2003-08-121-116/+128
* Also updated.Jeffrey Stedfast2003-07-311-4/+4
* Revert my previous changes to this function.Jeffrey Stedfast2003-07-241-56/+71
* Add the CamelMimePartEncodingType definition here.Jeffrey Stedfast2003-07-171-71/+56
* Updated for string-utils namespace changes.Jeffrey Stedfast2003-07-081-5/+7
* Ensure cmdbuf is initialized to avoid compiler warning.Jeremy Katz2003-05-171-1/+1
* remove unused var.Not Zed2003-03-281-9/+2
* Removed unused variable left over from my previous fix.Jeffrey Stedfast2003-03-181-1/+1
* Use header_contentid_decode() as this new function should be safer thanJeffrey Stedfast2003-03-151-15/+1
* Get rid of the const return - it mismatches the prototype and we don'tJeffrey Stedfast2003-03-061-1/+1
* Same as the ones below.Jeffrey Stedfast2003-02-261-1/+3
* Call camel_iconv_init(). (camel_shutdown): Call camel_iconv_shutdown().Jeffrey Stedfast2003-02-211-6/+4
* constify the content_type.Not Zed2002-11-081-1/+1
* Removed hash-table-utils.[c,h] from the build.Jeffrey Stedfast2002-11-011-1/+0
* Use the content-object's rawtext flag to decide if it needs to be filteredJeffrey Stedfast2002-10-051-1/+1
* If header_msgid_decode fails for the content-id field, just grab whateverJeffrey Stedfast2002-09-151-3/+5
* If header_msgid_decode fails for the content-id field, just grab whateverJeffrey Stedfast2002-09-141-2/+15
* Fixed compiler warnings.Jeffrey Stedfast2002-06-151-1/+1
* If we get multiple Content-Type header values, change subsequent headersNot Zed2002-04-091-2/+7
* Reverted my pgp/mime fixes here too.Jeffrey Stedfast2002-03-021-16/+0
* Don't #include camel-mime-filter-save.h, we don't use it.Jeffrey Stedfast2002-02-281-1/+17
* Changed header formatted table to contain a pointer to an output function,Not Zed2002-02-271-10/+84
* Set the 'name' parameter on the Content-Type too. Fixes bug #20779.Jeffrey Stedfast2002-02-231-0/+6
* For the uudecoding mode, garble up the "begin <mode> <filename>" lineJeffrey Stedfast2001-11-271-13/+33
* Same as below.12001-11-011-0/+10
* Fix this to match get_headers.Dan Winship2001-10-301-5/+0
* Fixing the license text.Ettore Perazzoli2001-10-281-1/+0
* Update the licensing information to require version 2 of the GPLEttore Perazzoli2001-10-271-2/+2
* Removed charset/locale charset lookup and iconv_open/close functions,12001-10-121-1/+4
* If the type is encoded, get the fallback charset from the message42001-09-251-2/+12
* re-read the iconv man page, and treat the return value properly. ItNot Zed2001-08-271-4/+4
* Revert Not Zed's previous commits as they apparently can cause seriousPeter Williams2001-08-251-4/+4
* Likewise.Not Zed2001-08-241-4/+4
* Convert to the iconv-friendly charset names.Jeffrey Stedfast2001-07-201-20/+21
* Update the copyrights, replacing Helix Code with Ximian andEttore Perazzoli2001-06-231-2/+2
* Don't try to format the Reply-To header - we don't want to wrap theJeffrey Stedfast2001-06-151-0/+1
* New function to return an array of all headers.Dan Winship2001-05-171-0/+32
* Decode Content-Location, either correctly or Netscape-generated-brokenly.Dan Winship2001-05-121-0/+22
* Wrap the content-id with <>'s.Jeffrey Stedfast2001-05-101-2/+11
* Big header cleanups and nntp compile fixKjartan Maraas2001-03-301-4/+7
* Add some internal progress reporting. (imap_rescan): Do some progressNot Zed2001-02-231-0/+1
* Add address headers to list that we dont fold when writing. The areNot Zed2001-02-131-1/+5
* Add missing header for cancel check stuff.Not Zed2001-02-021-3/+10
* Make the output a little prettier. Okay, so I'm anal...Jeffrey Stedfast2001-01-221-13/+0
* Remove this. It was only a thin wrapper around struct _header_content_typeDan Winship2000-12-291-15/+17
* Remove use of linewrap filter. Headers are now wrapped. encode_8bitMichael Zucci2000-12-111-2/+6
* Add a missed unref.Not Zed2000-11-291-2/+2
* Shite, -1 on error, >=0 on success. So i've just been truncating all theNot Zed2000-11-211-1/+1
* Implement a complete() function, now we need one. (filter): Upgraded toNot Zed2000-11-071-31/+24
* The correct fix this time - the description should be encoded here and notJeffrey Stedfast2000-10-191-1/+4
* No, we must not encode the headers here. These interfaces ARE rawNot Zed2000-10-181-27/+25
* Encode the header value. (add_header): Same.Jeffrey Stedfast2000-10-181-12/+20
* Removed temp_message_buffer, and content_input_stream fields which seem toNot Zed2000-10-121-7/+2
* Issue a warning if h->value is NULL.Miguel de Icaza2000-10-081-1/+9
* If a MIME part has no Content-Disposition, but does have a "name" on theDan Winship2000-09-061-4/+8
* Email should now display correctly in GtkHTMLLauris Kaplinski2000-09-011-2/+6
* (write_to_stream): Rearrange the logic so it always does charsetMichael Zucci2000-08-311-12/+20
* (write_to_stream): Fix some warnings/use the right constructor,Michael Zucci2000-08-311-2/+3
* Use the proper type checking function to check for text types.Not Zed2000-08-311-1/+13
* Fixed some warnings.Christopher James Lahey2000-08-111-0/+4
* Merge with camel-async.Peter Williams2000-08-111-48/+34
* flush the filter stream before unreffing it, so it willDan Winship2000-06-211-1/+3
* Deprecated.Jeffrey Stedfast2000-06-131-1/+2
* New filter to do CRLF<->LF conversion. (Currently only tested in theDan Winship2000-06-131-0/+6
* fix typo/braino (set "Content-Disposition", not "Content-Description")Dan Winship2000-06-061-2/+2
* Fixes Bug 192.Not Zed2000-06-021-1/+3
* > searchpart = strchr(namepart, '?');NotZed2000-05-201-15/+13
* remove get/set_output_stream operations. They're redundant withDan Winship2000-05-181-1/+1
* Big bunch o memleaks fixed.NotZed2000-05-121-0/+1
* fix a stupid typo. Thank you, C.Dan Winship2000-05-111-1/+0
* Use CamelException to signal failure. (camel_stream_write_strings):Dan Winship2000-05-091-12/+16
* Merged NEW_SUMMARY branch back to trunk, and resolved conflicts.NotZed2000-05-081-2/+34
* Make camel not leak like a sieve.Dan Winship2000-05-081-2/+4
* And same here ...NotZed2000-05-051-1/+0
* No, we're not going to have g_strcasecmp for no good reason,NotZed2000-05-041-4/+4
* s/strcasecmp/g_strcasecamp/ everywhere except intl/, per michael'sJacob Leach2000-05-031-4/+5
* > * providers/mbox/camel-mbox-search.cMichael Zucci2000-05-031-6/+0
* > * gmime-utils.[ch]: What the hell, remove it. This will break theMichael Zucci2000-05-031-1/+0
* Dont try and check a NULL header.NotZed2000-04-281-4/+4
* Revert previous change. I was confused.Dan Winship2000-04-281-7/+4
* Only write a newline between the headers and the content object if theDan Winship2000-04-271-4/+7
* Remove. We weren't using the fields that made this different fromDan Winship2000-04-271-0/+10
* sink the content object after referencing it.Dan Winship2000-04-271-67/+37
* Big cleanup of camel-stream-*, got rid of 3 classes, improved the interfaces,NotZed2000-04-261-33/+64
* Big fixes for the last commit which broke the message creation entirely.Michael Zucci2000-04-241-1/+5
* No longer call data_wrapper_repository_init.NotZed2000-04-241-277/+57
* Whole swag of changes. Still lots of cleanup remaining ...NotZed2000-04-231-10/+109
* Ref the folder after setting it in the new message.NotZed2000-04-221-352/+186
* MERGE NEW_PARSER branch into HEAD, fixed conflicts.NotZed2000-04-211-34/+50
* do better reference counting of streams so they actually go away when theyDan Winship2000-04-191-1/+2
* kill camel-logDan Winship2000-04-191-73/+1
* remove debugging printf()s that no longer seem usefulDan Winship2000-04-011-1/+0
* fix warningsDan Winship2000-03-291-6/+4
* Unref the output_stream when done, close doesn't do it. (_append_message):NotZed2000-03-281-1/+1
* fix nastiness with mime dispositions ( at least for now )Michael Meeks2000-03-281-4/+5
* fix the name of "Helix Code, Inc." in all the copyrightsDan Winship2000-03-101-1/+1
* plug mem leaks due to bad documentation ofbertrand2000-03-091-11/+16
* Tons of fixes to fix thingsBertrand Guiheneuf2000-03-051-4/+4
* stream the raw content instead of nothing if the encoding is notbertrand2000-03-051-0/+1
* use set_input_stream instead of construct_from_stream to feed the messagebertrand2000-03-041-5/+18
* don't forget to set the state to 0 after 3. (my_read_encode): don't forgetbertrand2000-03-031-104/+109
* use CamelStreamB64 type for the input stream.bertrand2000-03-031-2/+9
* new utility function.bertrand2000-02-291-7/+2
* revert strange changes.bertrand2000-02-291-1/+2
* Fix a bunch of serious small bugs.NotZed2000-02-291-1/+0
* A lot of changes in the way the parsing works. I am too lazyBertrand Guiheneuf2000-02-221-4/+50
* revamped so that it uses the output stream of the data wrapperbertrand2000-02-171-0/+20
* don't seek the begining of the substream. (_eos): fix eos conditionbertrand2000-02-171-1/+2
* this routine replaces the _read_part routine and does not store the partbertrand2000-02-161-7/+3
* include gmime-base64.h various compilation and runtime fixes.bertrand2000-02-151-82/+115
* make a blocking version of the header parser. When the fs stream usesbertrand2000-02-151-1/+16
* If we get a -1 read, DONT update the total bytes, and try and truncate theNotZed2000-02-101-4/+7
* Updated my e-mail address to reflect my new employmentBertrand Guiheneuf2000-01-041-1/+1
* Fix copyright informations once againBertrand Guiheneuf1999-12-151-1/+1
* Added streaming capability to CamelDataWrapper. This makes it possible, forEttore Perazzoli1999-11-171-30/+72
* Here is my initial Evolution work: message composition widget and someEttore Perazzoli1999-11-061-3/+8
* Copyright changeBertrand Guiheneuf1999-10-231-1/+4
* changed decl to fit CRLFunc. (_write_recipients_to_stream): callsbertrand1999-09-021-2/+2
* now use CamelRecipientTablebertrand1999-09-011-1/+1
* When using g_free (obj) don't test if obj != NULL g_free () already dobertrand1999-09-011-16/+17
* Address updateBertrand Guiheneuf1999-08-301-1/+1
* text parameter declared constbertrand1999-08-291-4/+11
* contruct the content from the buffer before calling CamelMediumbertrand1999-08-261-6/+38
* new file, groups mime-part related utils. Meant to be used by providersbertrand1999-08-261-65/+6
* now descend from CamelMedium.bertrand1999-08-261-138/+97
* these methods are in CamelMedium now.bertrand1999-08-251-0/+4
* new class. Will handle all sort of information media (Mime mail messages,bertrand1999-08-251-10/+19
* implemented destructors.bertrand1999-08-111-13/+55
* There is a probleme here. We can not allow mime part content-type fieldBertrand Guiheneuf1999-08-031-3/+11
* Multipart Mime message parsing works with plain text parts. Woohooo :))))bertrand1999-08-031-4/+9
* Update logs and sync home/work versions.Bertrand Guiheneuf1999-08-031-1/+0
* sync before going homeBertrand Guiheneuf1999-08-021-1/+3
* merge a lot of work. Rough ChangeLog will followBertrand Guiheneuf1999-08-011-153/+245
* Implemented base64 encoder based on CamelStreams. Should theMiguel de Icaza1999-07-151-1/+1
* now use CamelDataWrapper::contruct_form_stream to test message parsingbertrand1999-06-291-0/+37
* new field (content_type) and associated methods. (camel_mime_part_init):bertrand1999-06-281-23/+58
* new class. Simple implementation of a data wrapper: simply keeps thebertrand1999-06-251-2/+2
* moved all the content-type stuff here. (camel_data_wrapper_init):bertrand1999-06-231-37/+7
* new function, returns "type/subtype" mime type string.bertrand1999-06-221-0/+37
* syncBertrand Guiheneuf1999-06-221-2/+21
* Commit of all Netherlands changes.Bertrand Guiheneuf1999-06-191-20/+32
* More header parsing code.bertrand1999-05-291-5/+59
* syncBertrand Guiheneuf1999-05-281-3/+48
* new func. Parses message header zone and returns a Glist of all headerbertrand1999-05-271-2/+5
* test if content exists before calling its write_to method.bertrand1999-05-201-1/+1
* testsBertrand Guiheneuf1999-05-191-1/+2
* create recipients hash table (_remove_recipient): (_add_recipient):Bertrand Guiheneuf1999-05-141-1/+8
* disposition is now a full GMimeContentField object.Bertrand Guiheneuf1999-05-131-5/+42
* overload wrapper class method. (_write_to_file): start to write some textbertrand1999-05-121-1/+35
* static functions naming follows gnome coding style guide.bertrand1999-05-121-57/+57
* implemented public interfacesBertrand Guiheneuf1999-05-111-1/+155
* A bunch of new set/get func.Bertrand Guiheneuf1999-05-111-0/+176
* new methodbertrand1999-05-101-0/+18
* new class. models a mime mail part.bertrand1999-05-091-0/+75