aboutsummaryrefslogtreecommitdiffstats
path: root/camel/camel-folder.c
Commit message (Expand)AuthorAgeFilesLines
* New function to get the deleted message count (used for Outbox count whichJeffrey Stedfast2004-04-031-4/+44
* remove async_thread thing.Not Zed2004-03-191-1/+0
* reverted last fix and:Radek Doulik2004-03-181-32/+27
* Don't bloody junktest filter mail unless the user has configured EvolutionJeffrey Stedfast2004-03-181-27/+32
* Always use '/' to derive the basename of the folder. folder->full_name isJeffrey Stedfast2004-03-161-1/+1
* set the mime-type field on the content the same way asNot Zed2004-03-151-0/+8
* clearn the learn bit only if setRadek Doulik2004-03-131-3/+2
* watch for setting JUNK flag, if JUNK_LEARN is not set as well then resetRadek Doulik2004-03-131-72/+160
* fun dun diddley un fun. Since we're writing a const buffer, we need toNot Zed2004-03-031-1/+1
* do not avoid junk mails in unread count52004-02-261-1/+1
* ** See bug #51319.Not Zed2004-02-091-2/+0
* changed to return a boolean to indicate if the flags were actually changedNot Zed2004-02-061-20/+20
* Use macro casts from int to pointer.Jeffrey Stedfast2004-02-041-2/+2
* set CAMEL_FOLDER_SUPRESS_JUNK_TEST flag (imap_update_summary): updateRadek Doulik2004-01-271-1/+1
* use check_junk_for_imap flagRadek Doulik2004-01-241-1/+1
* check recent messages for junk mailRadek Doulik2003-12-041-2/+4
* Same.Jeffrey Stedfast2003-12-011-1/+1
* merged spam filtering branchRadek Doulik2003-11-131-1/+1
* Removed unneeded CAMEL_OBJECT() casts.Jeffrey Stedfast2003-10-241-7/+7
* If the CREATE flag is set and the parent .sbd directory does not exist,Jeffrey Stedfast2003-09-241-2/+2
* Added "offline_sync" option, which lets you synchronise all mail to localNot Zed2003-09-231-1/+6
* implement PERSISTENT_PROPERTIES, for index mode.Not Zed2003-08-281-7/+9
* Get rid of the #ifdef ENABLE_THREADS since we no longer plan toJeffrey Stedfast2003-07-101-15/+7
* Updated for string-utils namespace changes.Jeffrey Stedfast2003-07-081-1/+2
* remove unused var.Not Zed2003-03-281-2/+2
* Don't add bogus uids to the uid array. Might fix bug #38868 (it's the onlyJeffrey Stedfast2003-03-141-7/+7
* Do the filtering ourselves. This is so a problem like a missing uid (whichNot Zed2002-10-181-3/+41
* Dont get the filter driver inside the change_lock. Its not necessary, andNot Zed2002-10-041-5/+9
* /home/notzed/gnome/head/evolution/camelNot Zed2002-10-031-0/+4
* If the original message is deleted, reset the deleted flag when we'reJeffrey Stedfast2002-09-241-3/+5
* Update the comment.Jeffrey Stedfast2002-07-311-1/+1
* Include <sys/time.h> for struct timeval.Not Zed2002-06-261-6/+12
* setup/free the mech string.Not Zed2002-06-031-8/+120
* Add a "char **appended_uid" argument, for the caller to optionally pass inDan Winship2002-05-141-14/+32
* Replace copy_messages_to and move_messages_to with a single function thatDan Winship2002-05-111-98/+39
* Check for LOGIN xxxx as well if debug is on, so we dont print passwords toNot Zed2002-05-071-7/+5
* Flush the only-once actions.Jeffrey Stedfast2002-01-081-2/+3
* Turn off w() -> warnings.92001-10-291-1/+1
* Fixing the license text.Ettore Perazzoli2001-10-281-1/+0
* Finished implementation.72001-10-271-19/+50
* Update the licensing information to require version 2 of the GPLEttore Perazzoli2001-10-271-2/+2
* If no exception supplied, use a local one. (move_message_to): Set the seen02001-10-201-5/+9
* Implement.92001-10-101-6/+44
* replace the ever-growing list of gbooleans with a single guint32 forDan Winship2001-10-091-13/+12
* Turn off warnings. (get_name): Same.Jeffrey Stedfast2001-10-061-20/+24
* Call camel_folder_delete() on the folder if it's "alive".Jeffrey Stedfast2001-10-041-8/+48
* Only unref info if we got it.52001-09-261-4/+5
* Set the exception to FOLDER_INVALID rather than making out it worked. A42001-09-251-0/+8
* General cleanup of camel debug printfs.92001-09-191-2/+2
* If filter inbox is set on the store, and we're opening inbox '', then82001-09-191-25/+119
* Reverted previous changes.Jeffrey Stedfast2001-09-181-31/+0
* New function to get the URI of a folder. (get_uri): DefaultJeffrey Stedfast2001-09-171-0/+31
* Progress reporting while moving messages.02001-09-111-3/+10
* Slightly re-arranged filter/change notification logic. If we;re filtering,Not Zed2001-08-011-21/+20
* Change the break into a continue, we should process as many as we canNot Zed2001-07-251-4/+4
* if source == dest, just no-op.Jeffrey Stedfast2001-07-061-1/+6
* If the folder is frozen, don't refresh, just record that we need to do itDan Winship2001-06-291-0/+22
* Update the copyrights, replacing Helix Code with Ximian andEttore Perazzoli2001-06-231-1/+1
* Note: Except for the info_free(), the NULL checks are g_return's. I feltJeffrey Stedfast2001-06-191-22/+64
* New class that can be used to browse a multipart/digest message as if itJeffrey Stedfast2001-04-241-1/+2
* Big header cleanups and nntp compile fixKjartan Maraas2001-03-301-2/+5
* Use camel_vtrash_folder_new() to create the vtrash folder now.Jeffrey Stedfast2001-03-271-86/+42
* Implemented. (ref_message_info): And default implementation.Not Zed2001-03-171-1/+27
* Don't allow the user to copy a message to or from the vtrash folder. SetJeffrey Stedfast2001-03-141-31/+112
* Doh, cut and paste problem, use mlist not cc.Michael Zucci2001-02-231-9/+22
* Removed, not used. (camel_vee_folder_new): Removed call to build_folder.Not Zed2001-02-221-61/+125
* Added flags argument. (message_changed): Add support for the auto-updateNot Zed2001-02-201-0/+8
* Removed unwanted header. It was never put in for a reason. Stop fixingNot Zed2001-02-061-5/+0
* Index: ChangeLogMichael Zucci2001-01-171-12/+6
* Fix a locking problem. (One branch of an if statement was returning withDan Winship2001-01-121-6/+1
* If we have a lot of messages changed, promote it to a folder changedNot Zed2001-01-041-1/+1
* REmove warning, this isn't really deprecated, sigh.Not Zed2001-01-031-2/+0
* Lock the command channel while searching. (imap_body_contains): IfNot Zed2000-12-241-127/+361
* Remove assertion that content is there, when it no longer can be.Not Zed2000-11-301-1/+1
* Set the info size's properly, oops!Not Zed2000-11-281-0/+10
* Shite, -1 on error, >=0 on success. So i've just been truncating all theNot Zed2000-11-211-57/+47
* Removed local again, not quite ready.Not Zed2000-11-151-0/+14
* Merged in camel-incremental-branch.Not Zed2000-11-021-50/+284
* Update comment here so refresh_info isn't just for reconnects any more.Dan Winship2000-10-201-5/+2
* Remove camel_folder_{get,free}_subfolder_info, as we want to be able toDan Winship2000-10-031-79/+7
* Removed (camel_folder_init, camel_folder_construct): New object initDan Winship2000-09-201-265/+173
* CamelRemoteStore: a new generic store for stores that connect to servers. Pre...Peter Williams2000-08-301-0/+25
* Fix the camel-folder's thaw handler. Implement event forwarding into the main...Peter Williams2000-08-121-1/+1
* Implement. (mh_get_message_user_tag): Implement.Not Zed2000-08-111-3/+55
* Yay so lets fix an already fixed fix, again. (copy_message_to): and hereNot Zed2000-08-111-18/+13
* Merge with camel-async.Peter Williams2000-08-111-251/+385
* A better way to compress leading whitespace. The code is probably invalidNot Zed2000-08-111-463/+301
* Fix this to not require NULL-termination of the array.Dan Winship2000-08-071-2/+5
* Remove exceptions from a number of methods that work on what ought to beDan Winship2000-07-251-106/+49
* Remove camel_folder_get_message_uid, which was not used, and notDan Winship2000-07-241-37/+0
* Useful default implementations for free_{uids,subfolder_names,summary}.Dan Winship2000-07-131-9/+62
* Use mbox_set_message_flags () instead of setting the flags by hand. ThisJeffrey Stedfast2000-07-131-17/+2
* Fix bug #378: last displayed message is still shown in an empty folderPeter Williams2000-07-131-1/+6
* Fix bug #394: Refiling messages does not update the viewPeter Williams2000-07-121-0/+10
* Now takes a flags argument to specify the flags to be set on the messageJeffrey Stedfast2000-07-121-5/+10
* Implemented.Jeffrey Stedfast2000-07-101-0/+25
* Make this return a GPtrArray rather than a GList.Dan Winship2000-07-081-4/+5
* New functions to freeze and thaw a folder (to prevent message/folderDan Winship2000-07-031-2/+141
* Renamed _by_uid methods. Since we no longer have get-by-number methods, noJeffrey Stedfast2000-07-011-29/+29
* New function, to copy a message from one folder to another. The defaultJeffrey Stedfast2000-07-011-0/+50
* New function, to move a message from one folder to another. The defaultDan Winship2000-07-011-0/+52
* Move flag handling from CamelMimeMessage to CamelFolder. ThisDan Winship2000-06-171-0/+151
* document camel_folder_search_by_expressionDan Winship2000-06-161-3/+14
* Kill. Folders are now always open, and handle "closing" sorts ofDan Winship2000-06-161-111/+11
* Updated: a separator is now a char* rather than a single char because IMAPJeffrey Stedfast2000-06-141-9/+14
* Remove exists, create, delete. A CamelFolder now always references anDan Winship2000-06-071-225/+7
* Implemented a few more imap functions in providers/imap/camel-imap-folder.cJeffrey Stedfast2000-05-311-2/+2
* > searchpart = strchr(namepart, '?');NotZed2000-05-201-1/+1
* remove message_number_capability and require uid capatibility.Dan Winship2000-05-191-227/+151
* Remove unused async open/close and copy_message_to functions. RenameDan Winship2000-05-181-681/+466
* Make camel not leak like a sieve.Dan Winship2000-05-081-3/+3
* No, we're not going to have g_strcasecmp for no good reason,NotZed2000-05-041-0/+1
* > * gmime-utils.[ch]: What the hell, remove it. This will break theMichael Zucci2000-05-031-24/+13
* Deleted messages properly get removed from the index.Michael Zucci2000-05-021-0/+17
* > (camel_folder_expunge): Changed to only allow expunge on an openMichael Zucci2000-05-021-1/+1
* Removed search_id.Michael Zucci2000-05-021-23/+30
* More message cleanup. Flags now work, are saved, and the deleteNotZed2000-05-021-13/+11
* MERGE NEW_PARSER branch into HEAD, fixed conflicts.NotZed2000-04-211-67/+83
* kill camel-logDan Winship2000-04-191-76/+29
* Reorganize the folder-fetching methods and implement a folder cache soDan Winship2000-04-071-30/+11
* fix warningsDan Winship2000-03-291-1/+1
* add delete_message_by_{number,uid}.Dan Winship2000-03-281-0/+65
* Added async search api.NotZed2000-03-241-5/+23
* fix the name of "Helix Code, Inc." in all the copyrightsDan Winship2000-03-101-1/+1
* No, its not a fatal error to search on a non-searchable folder, you justNotZed2000-02-291-1/+8
* remove some camel_store_get_separators that I missed beforeDan Winship2000-02-251-6/+5
* Move "separator" from camel-store to camel-folder, since it can vary fromDan Winship2000-02-251-16/+23
* use CamelExceptions for run-time errors, not incorrect code. Don't botherDan Winship2000-02-251-731/+138
* fix to show a sample correct implementation.bertrand2000-02-221-5/+135
* New header with the typedefs for all camel classes. Now the class headersDan Winship2000-02-191-0/+2
* use camel_stream_reset instead of seek. The formatter should be able tobertrand2000-02-181-3/+18
* New file, implements the search api for mbox folders.NotZed2000-02-141-0/+34
* implemented. A lot of fixes too. Works now.bertrand2000-01-231-1/+0
* test the mbox provider.bertrand2000-01-221-6/+37
* add exception handling everywhere in the store related functionsbertrand2000-01-221-10/+10
* Updated my e-mail address to reflect my new employmentBertrand Guiheneuf2000-01-041-1/+1
* part of the mbox provider.bertrand1999-12-221-22/+31
* documented.bertrand1999-12-181-0/+11
* updated to take the change on append into account.bertrand1999-12-181-8/+19
* use exception mechanism. (camel_folder_delete): idem. (_delete_messages):bertrand1999-12-181-33/+318
* use exception mechanism. (camel_folder_set_name): idem.bertrand1999-12-181-15/+177
* changed the return value. Now returns the list of expunged messagesbertrand1999-12-171-100/+65
* implemented. The routines in this file will be called by providers tobertrand1999-12-161-26/+72
* update (_get_message_by_number): Update to reflect changes in CamelFolderbertrand1999-12-151-13/+15
* clean-ups.bertrand1999-12-151-61/+164
* Fix copyright informations once againBertrand Guiheneuf1999-12-151-1/+1
* Here is my initial Evolution work: message composition widget and someEttore Perazzoli1999-11-061-2/+2
* Copyright changeBertrand Guiheneuf1999-10-231-1/+4
* lap syncBertrand Guiheneuf1999-10-191-4/+17
* A lot of changes. The thread proxy mechanismbertrand1999-10-141-22/+46
* redesign of the proxy/marshaling code. Uses GtkArg now. sync commit.Bertrand Guiheneuf1999-09-281-6/+19
* Added corba-like exception system to CamelFolder. The exception system isBertrand Guiheneuf1999-09-241-120/+120
* more work.Bertrand Guiheneuf1999-09-221-0/+1
* camel_folder_get_full_name did not work. Fixed.Jukka Zitting/evolution1999-09-211-0/+1
* Summary files are here and work !!!bertrand1999-09-091-1/+2
* impemented.bertrand1999-09-081-12/+12
* Documented UIDs.bertrand1999-09-081-0/+57
* Basic UID framework.bertrand1999-09-061-0/+80
* New revision. Some fixes.bertrand1999-09-061-1/+5
* use folder summary instead of opening all messages.bertrand1999-09-061-1/+12
* started summary implementation. (_open): correct use of open.bertrand1999-09-051-0/+6
* sync again. Changelog comes tomorowBertrand Guiheneuf1999-09-031-0/+13
* When using g_free (obj) don't test if obj != NULL g_free () already dobertrand1999-09-011-6/+6
* Address updateBertrand Guiheneuf1999-08-301-1/+1
* new method.bertrand1999-08-161-0/+18
* moved the active list readjustment code here. Much saner, providers won'tbertrand1999-08-161-34/+87
* Implemented deletion/expunge mechanism.bertrand1999-08-151-8/+19
* default implementation to be called first by providers methods. It looksbertrand1999-08-141-4/+23
* New field (message_list) which will hold a reference on each messagebertrand1999-08-141-5/+27
* new method, returns the list of permanent flags supported by the folder.bertrand1999-08-131-1/+19
* Message creation still consumes a lot ofbertrand1999-08-111-1/+19
* some test filesBertrand Guiheneuf1999-08-101-0/+15
* updated some autogen doc stuff. Still don't understand warnings :(bertrand1999-08-071-8/+34
* add debug information (_list_subfolders): test if first char in folderbertrand1999-08-061-36/+37
* test mh provider.bertrand1999-08-061-3/+10
* new method. (camel_folder_get_message): corresponding public callbertrand1999-08-061-0/+28
* Started implementing mh store/folder as a test provider. Next will be pop3.bertrand1999-08-041-27/+31
* new public functions (_set_name): set full_path.Bertrand Guiheneuf1999-08-031-22/+70
* merge a lot of work. Rough ChangeLog will followBertrand Guiheneuf1999-08-011-65/+74
* Implemented base64 encoder based on CamelStreams. Should theMiguel de Icaza1999-07-151-4/+9
* remove leading and trailing spaces in recipient addresses.Bertrand Guiheneuf1999-05-301-1/+1
* syncBertrand Guiheneuf1999-05-281-1/+1
* static functions naming follows gnome coding style guide.bertrand1999-05-121-76/+76
* new method.bertrand1999-05-051-18/+52
* typo fixbertrand1999-05-031-4/+41
* new methodsbertrand1999-05-011-48/+151
* new methods.bertrand1999-05-011-52/+172
* syncBertrand Guiheneuf1999-05-011-20/+53
* more test implementation.bertrand1999-04-221-10/+33
* A first attempt at setting up the documentation system.Bertrand Guiheneuf1999-04-211-0/+1
* started implementation typo uncommented the store related code.bertrand1999-04-191-6/+7
* implemented (partially) have to write CamelStore before finishing it.bertrand1999-04-191-0/+86
* some work log system for camel some utilities for GString objectsbertrand1999-04-181-2/+82
* Initial revisionBertrand Guiheneuf1999-04-181-0/+140