aboutsummaryrefslogtreecommitdiffstats
path: root/camel/ChangeLog
Commit message (Expand)AuthorAgeFilesLines
* Added more kludge to an existing Exchange IMAP 5.5 kludge to work aroundJeffrey Stedfast2002-01-301-0/+6
* Handle Resent headers too.Jeffrey Stedfast2002-01-291-0/+3
* Added Resent-* #defines.Jeffrey Stedfast2002-01-291-0/+2
* Use while (node->next) instead of while (node)Jeffrey Stedfast2002-01-291-0/+3
* New function to decode an enhanced status code. (smtp_set_exception): SetsJeffrey Stedfast2002-01-291-0/+14
* Use flags rather than a bunch of gboolean variables. (smtp_connect): Same.Jeffrey Stedfast2002-01-291-0/+17
* Remove some old cruft.Ettore Perazzoli2002-01-251-0/+4
* Clean up some of the Makefiles so we dont' link every library multipleEttore Perazzoli2002-01-251-0/+9
* Call the beep callback function.Jeffrey Stedfast2002-01-251-0/+7
* New function to remove a filter rule by name.Jeffrey Stedfast2002-01-231-0/+5
* As a temporary solution, just printf ("\a"); to make a beep :-)Jeffrey Stedfast2002-01-221-0/+13
* New function to decode an IMAP mailbox name from modified UTF-7 encodingJeffrey Stedfast2002-01-191-0/+8
* Stop uudecoding once the CAMEL_UUDECODE_STATE_END state bit gets set. SetJeffrey Stedfast2002-01-181-0/+15
* If we don't want to corrupt the uuencoded data by overwriting it withJeffrey Stedfast2002-01-171-0/+10
* Fixed slight logic error to find the uuencode begin line. Fixes bugJeffrey Stedfast2002-01-171-0/+5
* Updated to match the new send_to API. (smtp_send): Get the from addressJeffrey Stedfast2002-01-161-0/+11
* Sort the needheaders UID array and fixed to respect the UID_SET_LIMIT.Jeffrey Stedfast2002-01-161-0/+15
* Updated to use the new imap_uid_array_to_set() interface.Jeffrey Stedfast2002-01-151-0/+17
* Rewritten to use a cache for body searches when online. Will need someNot Zed2002-01-141-0/+16
* Kludge around a bug in Exchange 5.5 that reports 2 messages with the sameJeffrey Stedfast2002-01-121-0/+6
* If PATH_MAX doesn't exist, use _POSIX_PATH_MAX.Jeffrey Stedfast2002-01-111-0/+3
* If mi is NULL, don't bother updating it. Should fix bug #17694.Jeffrey Stedfast2002-01-111-0/+5
* #include camel-mime-filter-tohtml.hJeffrey Stedfast2002-01-111-0/+2
* Kludge around Microsoft Exchange 5.5 (bug #5348) by forgetting ourJeffrey Stedfast2002-01-111-0/+7
* fixed changelogJeffrey Stedfast2002-01-101-4/+5
* If the mbox file is a symlink, follow the symlink and get the One TrueJeffrey Stedfast2002-01-101-0/+41
* Flush the only-once actions.Jeffrey Stedfast2002-01-081-0/+13
* Moved windows-1251 to the end of the list since it contains the euro andJeffrey Stedfast2002-01-081-0/+8
* Don't try setting a content-type parameter if either the name or value isJeffrey Stedfast2002-01-051-0/+7
* Do more like what mutt does so hopefully this'll fix bug #16363 andJeffrey Stedfast2002-01-031-0/+5
* Completely rewritten. It is now a load faster and a heck of a lot moreJeffrey Stedfast2001-12-221-0/+12
* Change the prototype for camel_address_get_type to return a CamelTypeJeffrey Stedfast2001-12-211-0/+28
* New function to map ISO charsets to the Windows charsets.Jeffrey Stedfast2001-12-181-5/+21
* only use major and minor version in the camel providerdir, not micro and nanoDan Winship2001-12-181-0/+16
* Reverted my previous changes here since it doesn't actually work afterall.Jeffrey Stedfast2001-12-171-0/+8
* Try to use the original boundary so luis will stop bugging me about "dataJeffrey Stedfast2001-12-171-1/+3
* Try to use the original boundary so luis will stop bugging me about "dataJeffrey Stedfast2001-12-171-0/+6
* Reset the filtered_count to zero.Jeffrey Stedfast2001-12-151-0/+13
* Removed x-inline-pgp-hack kludge because it doesn't work.Jeffrey Stedfast2001-12-151-0/+6
* include stdlib.h (for alloca on freebsd) and only include alloca.h ifChris Toshok2001-12-141-0/+5
* Fixes #17085Zbigniew Chyla2001-12-141-0/+9
* Keep a name-to-type hash so that we can make sure that the type has notJeffrey Stedfast2001-12-141-0/+9
* Protect against either of the types being NULL.Jeffrey Stedfast2001-12-111-0/+50
* Fix the tm_gmtoff case (its sign is the opposite of "timezone"). FixesDan Winship2001-12-101-0/+6
* Implements marking messages as "Need Reply".Jon Trowbridge2001-12-101-0/+7
* Don't use regex matching. Fixes bug #16227.Jeffrey Stedfast2001-12-011-5/+22
* Use the uid rather than vuid for unmatched. Also add the uid to unmatched42001-12-011-1/+15
* Completely new implementation of NNTP.Not Zed2001-11-301-0/+28
* If the uid doesn't have a ',' in it, fail to crash.Not Zed2001-11-281-0/+16
* Check to see that errno is non-zero before returning g_strerror. If it'sJeffrey Stedfast2001-11-271-0/+6
* For the uudecoding mode, garble up the "begin <mode> <filename>" lineJeffrey Stedfast2001-11-271-0/+12
* Added a check to see if the operation has been cancelled. (stream_write):Jeffrey Stedfast2001-11-201-0/+6
* Updates for compliance with rfc2231Jeffrey Stedfast2001-11-201-0/+16
* Abort if body == NULL.Jeffrey Stedfast2001-11-171-0/+3
* New mime filter to convert plain text to html.Jeffrey Stedfast2001-11-171-0/+5
* see the ChangeLog, I forgetJeffrey Stedfast2001-11-171-0/+9
* If we get a BYE response, call camel_service_disconnect() and set anJeffrey Stedfast2001-11-171-0/+9
* If we have no source string, then use undefined, which should always32001-11-141-0/+6
* Added a g_return_val_if_fail for folder_name != NULL.Jeffrey Stedfast2001-11-131-0/+5
* If any of the pipe()'s fail, clean up any pipes that may have succeeded.Jeffrey Stedfast2001-11-101-0/+6
* If we get a user cancel and that causes us to fail to authenticate, abort92001-11-101-0/+6
* Now takes a command-length argument so we can 1) avoid duping the commandJeffrey Stedfast2001-11-091-0/+20
* Oops, pass a mode argument to the open() call.Jeffrey Stedfast2001-11-091-0/+8
* Add code to kludge around any x-inline-pgp-hacks by prepending someJeffrey Stedfast2001-11-081-0/+6
* Initialize our private mutex. (camel_data_wrapper_finalize): Destroy ourJeffrey Stedfast2001-11-031-0/+9
* Move all searching operations outside of any locks except subfolder lock,12001-11-031-0/+6
* Same as below.12001-11-011-0/+29
* Dont setup cancel_fd. (camel_operation_cancel_fd): If cancel_fd not02001-10-311-0/+5
* Make sure we unref the mimeparse when we're done (successfully). This was02001-10-311-0/+7
* Remove the X-Evolution header before anyone else gets to see this private02001-10-301-0/+5
* If we can't retrieve the message, ignore it, it can't match.02001-10-301-0/+14
* Fix this to match get_headers.Dan Winship2001-10-301-0/+4
* Dont try to move ibex if we have none.02001-10-301-0/+3
* Fixed compilation errors.02001-10-301-0/+5
* Removed unused variable.Jeffrey Stedfast2001-10-301-0/+5
* w(x) out some warnings.02001-10-301-0/+8
* Removed. (stream_write): Keep looping (non-blocking case) if errno isJeffrey Stedfast2001-10-301-0/+27
* If we get an empty name, then mark that as NoSelect. Workaround fix for02001-10-301-0/+6
* Set an X-Evolution-Source header on the returned message so replies comeDan Winship2001-10-301-0/+6
* If we're not going to search on a changed uid, make sure we change out92001-10-301-0/+6
* Don't emit a folder_subscribed signal if we are in the process of renamingJeffrey Stedfast2001-10-301-0/+12
* Minor fix - should have been using a strNcmp when checking if it was anJeffrey Stedfast2001-10-301-0/+4
* Notify the user that PGP 2.6.x is no longer supported and useJeffrey Stedfast2001-10-301-1/+11
* Don't free the hash table key if the folder wasn't found in the hashDan Winship2001-10-301-0/+6
* if the service is being connected and thinks it's online, but the sessionDan Winship2001-10-301-0/+6
* Turn off w() -> warnings.92001-10-291-0/+13
* Fix the 'is this a matching subfolder or subfolder'' logic to match92001-10-291-0/+9
* Changed to call ibex_move to rename it internally.82001-10-281-1/+5
* Use the right variable, not info.82001-10-281-0/+4
* Make sure we've actually read data before checking if p[-] is '\r' or not.Jeffrey Stedfast2001-10-281-0/+3
* Same.Jeffrey Stedfast2001-10-281-0/+10
* Use path not protocol as the path part of the uri of the folder_created82001-10-281-0/+25
* Finished implementation.72001-10-271-0/+34
* Don't bother checking ex since we can rely on the response being NULL onJeffrey Stedfast2001-10-271-0/+6
* Check to make sure that the dataset is non-NULL before using and/orJeffrey Stedfast2001-10-271-0/+4
* Check for EWOULDBLOCK too? (stream_read): Same. (stream_flush): Return 0Jeffrey Stedfast2001-10-271-1/+4
* Check for EWOULDBLOCK too? (stream_read): Same.Jeffrey Stedfast2001-10-271-0/+3
* Lets try putting a camel_stream_reset() here. Logic being that the streamJeffrey Stedfast2001-10-271-0/+9
* Remove the stupid warning that should never have been there in the first52001-10-261-0/+28
* Don't let fi->name be NULL.Dan Winship2001-10-251-0/+5
* Same as in the TcpStreamRaw code. (stream_write): And again here...Jeffrey Stedfast2001-10-251-0/+10
* Remove an extra * in one of the regexps that glibc apparently doesn't mindDan Winship2001-10-241-0/+5
* made d(x) x recompile again.32001-10-231-0/+4
* No, use Storing, as the other code does :p (spool_summary_check): Check22001-10-231-0/+6
* s/summarising/summarizing/. (spool_summary_check): s/summarise/summarize/.Jon Trowbridge2001-10-231-0/+6
* If we are kludging around a inline-pgp signed part, do some charsetJeffrey Stedfast2001-10-231-0/+6
* Use search_type_mlist for mailing list searches.Michael Zucci2001-10-231-0/+25
* (camel_search_header_match): Oops, missing i=0.Michael Zucci2001-10-231-0/+1
* Match check against all addresses in a multiple address match. Should fix22001-10-231-0/+6
* Add a hack: if the multipart/signed part has a "x-inline-pgp-hack"Dan Winship2001-10-231-0/+7
* added $GNOME_INCLUDEDIR to INCLUDES, needed for latest libgnome, whichRodrigo Moya2001-10-231-0/+5
* Only do the rawtext checks if the part is a text part, otherwise don'tJeffrey Stedfast2001-10-221-0/+5
* Updated comments to make the code a bit more clear.Jeffrey Stedfast2001-10-221-0/+5
* Dont do the macro stuff - basically so you can actually debug calls.12001-10-221-0/+5
* oops, dont free the vuid, since its alloca'd now.12001-10-221-0/+5
* If no exception supplied, use a local one. (move_message_to): Set the seen02001-10-201-0/+6
* If the destination folder is the vfolder source folder, thenJeffrey Stedfast2001-10-201-0/+6
* When registering provider, translate all strings.92001-10-201-0/+3
* camel-vee-folder.c (folder_changed_change): Change logic, we always addMichael Zucci2001-10-201-0/+5
* Fixes a deadlock. camel-vee-folder.c: (folder_changed_change): Ok, so dontMichael Zucci2001-10-201-0/+3
* camel-vee-folder.c: (folder_changed_change_uid): Use alloca for vuid, andMichael Zucci2001-10-191-0/+9
* Lock the right lock for unmatched subfolder list stuff. If the sub folder92001-10-191-0/+19
* If a charset isn't specified or claims to be utf-8, check the validity ofJeffrey Stedfast2001-10-191-0/+9
* Added CAMEL_CFLAGS so we get the right iconv stuff, patch from Yanko82001-10-191-0/+6
* Make sure the cancel_fd isn't -1.Jeffrey Stedfast2001-10-191-0/+5
* Flush the stream here, not sure it really matters but it might (hopefully)Jeffrey Stedfast2001-10-191-0/+4
* Make user-cancellable.Jeffrey Stedfast2001-10-191-0/+3
* String cleanup for bug #6640.Jeffrey Stedfast2001-10-191-0/+3
* Fix my Cyrus imapd workaround...instead of checking to see if info->flagsJeffrey Stedfast2001-10-191-0/+6
* Use '.' as the inbox name for filter new messages test.72001-10-181-0/+4
* New function to clone a folderinfo tree.72001-10-181-0/+5
* Same as maildir and mbox append-message.Jeffrey Stedfast2001-10-181-0/+6
* Make sure the new description isn't the same as the old descriptionJeffrey Stedfast2001-10-181-0/+11
* Add an optimization for when destination folder is the same as the sourceJeffrey Stedfast2001-10-181-0/+5
* Patch from Danw, Use unread count of -1 to mark unflagged messages. Make72001-10-181-0/+11
* Set the DELETED flag on directly on the info if the source folder doesn'tJeffrey Stedfast2001-10-181-0/+6
* As below.Not Zed2001-10-171-0/+7
* Rearange the order of the gpg options slightly otherwise it might try toJeffrey Stedfast2001-10-171-0/+4
* If CAMEL_DEBUG is defined, print some useful ref/unref info.Jeffrey Stedfast2001-10-171-0/+12
* If no content, dont try and decode further and spit meaningless warnings.62001-10-171-0/+5
* Only perform the operation on the folder if the folder has summaryJeffrey Stedfast2001-10-171-0/+8
* Save the errno before calling fcntl so fcntl doesn't overwrite errno inJeffrey Stedfast2001-10-161-0/+7
* Replace the Bcc headers in a single location and don't flush the dataJeffrey Stedfast2001-10-141-0/+6
* Remove the stripheader filter from the build.Jeffrey Stedfast2001-10-131-0/+12
* Unhook from all events before removing folder.22001-10-131-0/+9
* convert the uids list to a subset appropriate for each subfolder before12001-10-121-0/+4
* Removed charset/locale charset lookup and iconv_open/close functions,12001-10-121-0/+5
* Same.Jeffrey Stedfast2001-10-121-0/+7
* Same hack as below.Jeffrey Stedfast2001-10-111-0/+7
* Only re-build the folder if we're expunging. Also only clear out the02001-10-111-0/+6
* Added a hack for Solaris systems.Jeffrey Stedfast2001-10-111-0/+5
* oops, we want get_unread_message_count, not get_message_count!02001-10-111-0/+8
* Another go at getting the logic right again. Make transients only update92001-10-101-0/+5
* Implement.92001-10-101-0/+33
* replace the ever-growing list of gbooleans with a single guint32 forDan Winship2001-10-091-0/+20
* Unlock the store before returning error. (noted by NotZed)Dan Winship2001-10-091-0/+5
* Fix a slight error in logic. Just because the last word was an encodedJeffrey Stedfast2001-10-071-0/+7
* Implemented uuencoding and decoding. (complete): Implemented uuencodingJeffrey Stedfast2001-10-061-0/+10
* Use a folder_subscribed event rather than a folder_created one.52001-10-061-0/+14
* Turn off warnings. (get_name): Same.Jeffrey Stedfast2001-10-061-0/+32
* Try harder to get broken names out of addresses. Unencoded ,'s in names52001-10-061-0/+9
* Change the order of execution slightly. We delete the folder first, then42001-10-061-0/+8
* tedfast <fejj@ximian.com>Jeffrey Stedfast2001-10-051-0/+5
* Remove now unused 'recents' array/freeing func.32001-10-041-0/+8
* Dont explicitly save metadata, its saved in summary_sync.32001-10-041-0/+19
* Added MATCH_NEWLINE flag, -> REG_NEWLINE.32001-10-041-0/+14
* Call camel_folder_delete() on the folder if it's "alive".Jeffrey Stedfast2001-10-041-0/+12
* Strange are the ways of alloca. Fixes 11543.Dan Winship2001-10-031-0/+5
* Import the certificate if the user accepts it.Jeffrey Stedfast2001-10-031-2/+8
* for hashing/comparing local url's, we ignore trailing /'s in paths (maybe22001-10-031-0/+5
* Change to camel_charset_iconv_open/close.22001-10-031-0/+23
* Revert my x-unknown special-case hack - this may mask other problems.Jeffrey Stedfast2001-10-031-0/+9
* Go back to using the store url's path, not the toplevel_dir thing.22001-10-031-0/+6
* Change the lock to a recursive e-mutex. (camel_object_hook_event):22001-10-031-0/+17
* Remove any cached messages that belonged to the deleted folder.Jeffrey Stedfast2001-10-021-0/+7
* If the charset is x-unknown, return the locale_charset.Jeffrey Stedfast2001-10-021-0/+5
* Fix up the provider flags to specify things more completely so we don'tDan Winship2001-10-021-0/+12
* Don't munge the URL; CamelSession's caching relies on it not changing.Dan Winship2001-10-021-0/+16
* if STAT returns 0, don't bother sending UIDL. Speeds things up slightlyDan Winship2001-10-011-0/+7
* Add --no-secmem-warning and --no-greeting to the gpg command-line options.Jeffrey Stedfast2001-09-301-0/+9
* Same here.Jeffrey Stedfast2001-09-291-0/+7
* Init the nntp url hash and url_equal functions.Jeffrey Stedfast2001-09-291-0/+30
* Oops, a CamelFolder is not a CamelFolderClass.Jeffrey Stedfast2001-09-291-2/+7
* Make this take an SSL * instead of a CamelTcpStreamSSL *, since it can getDan Winship2001-09-281-0/+7
* Grab the store's command_lock before grabbing the folder's cache_lock toDan Winship2001-09-281-0/+14
* Dont re-register the connect_op if we got it by calling72001-09-281-0/+6
* Fill the finalised data with nonsense, rather than 0's - more easily72001-09-281-0/+13
* CRLF decode the stream before parsing it into a MIME part. This fixes bugJeffrey Stedfast2001-09-281-0/+7
* Change "gboolean connected" to "CamelServiceConnectionStatus status",Dan Winship2001-09-271-0/+36
* If we get a search error, just abort, dont try and fall back and copy to62001-09-271-0/+21
* New function to convenience Larry ;-) (check_content_id): Oops, returnJeffrey Stedfast2001-09-271-0/+3
* fixed merge conflictsJeffrey Stedfast2001-09-271-1/+0
* New function to convenience Larry ;-)Jeffrey Stedfast2001-09-271-0/+10
* Emptied VeeStorePrivate, member wasn't used.62001-09-271-0/+18
* Fix Ettore's fix.Jeffrey Stedfast2001-09-271-0/+4
* No longer takes a remember argument. (pgp_sign): Only uncache theJeffrey Stedfast2001-09-261-0/+11
* [Patch for Automake 1.5 compatibility pointed out by RichardEttore Perazzoli2001-09-261-0/+11
* Only unref info if we got it.52001-09-261-0/+3
* Fix for !threads enabled not ccompiling. (camel_operation_ref): Assert52001-09-261-0/+21
* call SSL_read/write, looping on SSL_ERROR_WANT_READ/WRITE. I'm sureDan Winship2001-09-261-0/+10
* A "safe write" function that always writes out all data asked of it, till52001-09-261-0/+8
* Set the exception to FOLDER_INVALID rather than making out it worked. A42001-09-251-0/+4
* In the 'lose' case, free messages, not fetch_data twice!42001-09-251-0/+3
* If the type is encoded, get the fallback charset from the message42001-09-251-0/+50
* Don't even try to alert the user if the session isn't interactive.Jeffrey Stedfast2001-09-241-1/+15
* Set the exception if create_folder isn't implemented.12001-09-221-0/+5
* Go back to not using camel_folder_info_build() here because this seems toJeffrey Stedfast2001-09-221-0/+7
* Force a refresh of vfolders before storing their count. This essentially12001-09-211-0/+20
* New function to just load the summary. Not much use yet, until unreadMichael Zucci2001-09-211-0/+16
* Setup unread count properly, and also setup the url properly.Michael Zucci2001-09-211-0/+7
* Build the path on the folderinfo.02001-09-211-0/+35
* And finally here.Jeffrey Stedfast2001-09-211-0/+21
* Nuke debug warning.Dan Winship2001-09-211-0/+4
* Updated exception strings to be more clear.Jeffrey Stedfast2001-09-201-0/+5
* Oops, don't fail if `data' isn't a CamelService...cuz it's not supposed toJeffrey Stedfast2001-09-201-0/+6
* General cleanup of camel debug printfs.92001-09-191-0/+20
* Match mailing-list header List-Owner.Jeffrey Stedfast2001-09-191-0/+4
* If filter inbox is set on the store, and we're opening inbox '', then82001-09-191-0/+107
* Virtualize this.Dan Winship2001-09-191-0/+11
* Added korean charset conversion.Jeffrey Stedfast2001-09-191-0/+4
* Don't process the ImapResponse data, we don't want to block forever onJeffrey Stedfast2001-09-181-0/+2
* Don't process the ImapResponse data, we don't want to block forever onJeffrey Stedfast2001-09-181-0/+4
* Reverted previous changes.Jeffrey Stedfast2001-09-181-0/+4
* Helpful install-exec-hook debugging outputJP Rosevear2001-09-181-0/+4
* New function to get the URI of a folder. (get_uri): DefaultJeffrey Stedfast2001-09-171-0/+6
* New function, set the complete list of folders on a vfolder, all at once.42001-09-151-0/+51
* Use g_datalist_set_data_full so that the data will be free'd when we clearJeffrey Stedfast2001-09-151-0/+5
* Don't claim failure when reading/writing the empty string.Dan Winship2001-09-151-0/+6
* use install hook instead of install rule to guarantee we run afterJP Rosevear2001-09-151-0/+5
* Don't reuse the exception if it has already been set.Jeffrey Stedfast2001-09-141-0/+8
* Do error-checking based on function return values rather than exceptionsJeffrey Stedfast2001-09-141-0/+5
* Pass an exception to the cache. (imap_append_online): Same.Jeffrey Stedfast2001-09-141-0/+16
* Convert the charset to the iconv-friendly name.Jeffrey Stedfast2001-09-141-0/+8
* Return -1 on failure.Jeffrey Stedfast2001-09-141-0/+5
* free the source url in the nonfailure case.Larry Ewing2001-09-131-0/+5
* Change the 'not' virtual method from an immediate e-sexp function to a22001-09-131-0/+12
* Unref the message info.Jeffrey Stedfast2001-09-131-0/+5
* Pass in a hashtalbe used for finding visited nodes. (inode_hash):02001-09-111-0/+11
* Progress reporting while moving messages.02001-09-111-0/+11
* Get rid of the g_warning, we no longer really need that.Jeffrey Stedfast2001-09-111-2/+9
* Forgot to return the newly allocated msg.02001-09-101-0/+5
* Likewise.Not Zed2001-09-081-0/+11
* #if 0 out the code that was hopefully going to fix bug #5325 because theJeffrey Stedfast2001-09-081-0/+4
* Disconnect from the service here otherwise the locks will be destroyed andJeffrey Stedfast2001-09-081-0/+4
* Make sure to unref the mime filters when we finish with them.Jeffrey Stedfast2001-09-081-0/+5
* s/Synchronising/Synchronizing/. (mbox_summary_sync_quick): Likewise.Ettore Perazzoli2001-09-081-0/+7
* constificationJeffrey Stedfast2001-09-081-0/+3
* Reuse the original boundary instead of generating our own.Jeffrey Stedfast2001-09-081-0/+6
* Thread function to perform filtering. (filter_free): Free the filter62001-09-071-0/+19
* Use camel_stream_buffer_read_line() instead of duplicationing theJeffrey Stedfast2001-09-071-0/+9