/* -*- Mode: IDL; tab-width: 8; indent-tabs-mode: t; c-basic-offset: 8 -*- */
/*
 * Activity management for Evolution.
 *
 * Authors:
 *   Ettore Perazzoli <ettore@ximian.com>
 *
 * Copyright (C) 2000, 2001 Ximian, Inc.
 */

module GNOME {
module Evolution {

interface Activity : Bonobo::Unknown {
	typedef long ActivityId;

	enum DialogType {
		DIALOG_TYPE_NONE,
		DIALOG_TYPE_MESSAGE,
		DIALOG_TYPE_WARNING,
		DIALOG_TYPE_INPUT,
		DIALOG_TYPE_ERROR
	};

	enum DialogAction {
		DIALOG_ACTION_ERROR,
		DIALOG_ACTION_DISPLAY,
		DIALOG_ACTION_POSTPONE
	};

	exception InvalidIcon {};
	exception IdNotFound {};

	/* Events propagated through the listener:

	   - "ShowDetails": The user wants to know details about the
	     progressing operation.  The component should display additional
	     information about the operation in progress, or raise a pending
	     alert dialog.

	   - "Cancel": The user wants the operation to be cancelled.
	 */

	/**
	 * operationStarted:
	 * @component_id: Id of the component starting the operation.
	 * @information: Informative string about the operation being performed.
	 * @cancellable: Whether this operation should be cancellable by
	 * the user from the shell view.
	 * @event_listener: Listener which the events for the activity
	 * widget will be passed to.
	 * @activity_id: A unique Id for the activity, to be used to update the
	 * status of the operation.
	 * @suggest_display: Whether displaying the dialog might be a nice idea.
	 */
	void operationStarted (in string component_id,
			       in AnimatedIcon icon,
			       in string information,
			       in boolean cancellable,
			       in Bonobo::Listener event_listener,
			       out ActivityId activity_id,
			       out boolean suggest_display)
		raises (InvalidIcon);

	/**
	 * operationProgressing:
	 * @activity: The unique Id for the activity whose status we want to update.
	 * @information: New informative string.  If empty, the informative string
	 * isn't changed.
	 * @progress: A float from 0.0 to 1.0 indicating the status of completion.
	 *
	 * Update the status of the specified @activity.
	 */
	void operationProgressing (in ActivityId activity,
				   in string information,
				   in float progress)
		raises (IdNotFound);

	/**
	 * operationFinished:
	 * @activity: The unique Id for the activity that has been completed.
	 *
	 * Report that the specified @activity has been completed.  After this
	 * method is invoked, @activity is not considered to be a valid Id
	 * anymore.
	 */
	void operationFinished (in ActivityId activity);

	/**
	 * requestDialog:
	 *
	 * Inform the shell that the specified @activity requires user input
	 * from a dialog.  The returned value specifies whether the shell wants
	 * the dialog to be shown now (%DIALOG_ACTION_DISPLAY) or postponed
	 * (%DIALOG_ACTION_POSTPONE).  If the return value is
	 * %DIALOG_ACTION_POSTPONE, the component should wait for the
	 * "DisplayDialog" event before proceeding further.  In that case, the
	 * shell will flash the label related to this activity, and emit
	 * "DisplayDialog" through the event source when the user clicks on it.
	 */
	DialogAction requestDialog (in ActivityId activity,
				    in DialogType dialog_type);
};
		
};
};
562'>root</a>/<a href='/~lantw44/cgit/gsoc2013-evolution/log/camel?h=EVOLUTION_3_6_3&amp;id=fcc41958450dc8bd450284ebb3f899e552b4c562'>camel</a></div><div class='content'><table class='list nowrap'><tr class='nohover'><th></th><th class='left'>Commit message (<a href='/~lantw44/cgit/gsoc2013-evolution/log/camel?h=EVOLUTION_3_6_3&amp;id=fcc41958450dc8bd450284ebb3f899e552b4c562&amp;showmsg=1'>Expand</a>)</th><th class='left'>Author</th><th class='left'>Age</th><th class='left'>Files</th><th class='left'>Lines</th></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/gsoc2013-evolution/commit/camel?h=EVOLUTION_3_6_3&amp;id=fcc41958450dc8bd450284ebb3f899e552b4c562'>If the first char of the mailing-list name is '&lt;', chop it off to make</a></td><td>Jeffrey Stedfast</td><td><span title='2001-06-21 03:46:58 +0800'>2001-06-21</span></td><td>2</td><td><span class='deletions'>-6</span>/<span class='insertions'>+19</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/gsoc2013-evolution/commit/camel?h=EVOLUTION_3_6_3&amp;id=a49a5bdcf4c3a1a52aed3e0875c85a678dc9de23'>updated .cvsignore to ignore camel-lock-helper</a></td><td>Jeffrey Stedfast</td><td><span title='2001-06-20 02:51:01 +0800'>2001-06-20</span></td><td>1</td><td><span class='deletions'>-0</span>/<span class='insertions'>+1</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/gsoc2013-evolution/commit/camel?h=EVOLUTION_3_6_3&amp;id=ea61a8125616e548a13f64bfef1a3fc92c26e7f8'>Fixed a bug when not running setuid it wouldn't unlock.</a></td><td>Not Zed</td><td><span title='2001-06-19 22:21:05 +0800'>2001-06-19</span></td><td>4</td><td><span class='deletions'>-127</span>/<span class='insertions'>+40</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/gsoc2013-evolution/commit/camel?h=EVOLUTION_3_6_3&amp;id=4ca5cdfb105114b9e605c6583e7dbd5be16552d0'>Note: Except for the info_free(), the NULL checks are g_return's. I felt</a></td><td>Jeffrey Stedfast</td><td><span title='2001-06-19 05:08:19 +0800'>2001-06-19</span></td><td>3</td><td><span class='deletions'>-23</span>/<span class='insertions'>+84</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/gsoc2013-evolution/commit/camel?h=EVOLUTION_3_6_3&amp;id=a0c711d6c405375a85ff0b98fcb2a475afb54e56'>Remove DB3_LDADD</a></td><td>Dan Winship</td><td><span title='2001-06-19 04:07:35 +0800'>2001-06-19</span></td><td>6</td><td><span class='deletions'>-6</span>/<span class='insertions'>+6</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/gsoc2013-evolution/commit/camel?h=EVOLUTION_3_6_3&amp;id=a53478f0bf48aa169d66ea74f78e74358880b3da'>Set camel-lock-help setgid or setuid as needed</a></td><td>Dan Winship</td><td><span title='2001-06-19 02:17:19 +0800'>2001-06-19</span></td><td>2</td><td><span class='deletions'>-2</span>/<span class='insertions'>+15</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/gsoc2013-evolution/commit/camel?h=EVOLUTION_3_6_3&amp;id=e905364beee184b99637029de7151b43339b2e1c'>Only create a missing uid if we have indexing turned on.</a></td><td>Not Zed</td><td><span title='2001-06-18 22:36:44 +0800'>2001-06-18</span></td><td>15</td><td><span class='deletions'>-53</span>/<span class='insertions'>+1145</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/gsoc2013-evolution/commit/camel?h=EVOLUTION_3_6_3&amp;id=b0bac93a1ef3963c1d432a06015e09e1042208d0'>Return the largest real UID in the cache (as an integer). Eventually to be</a></td><td>Dan Winship</td><td><span title='2001-06-16 02:47:04 +0800'>2001-06-16</span></td><td>3</td><td><span class='deletions'>-0</span>/<span class='insertions'>+27</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/gsoc2013-evolution/commit/camel?h=EVOLUTION_3_6_3&amp;id=9a52bdf0d14b19c40d65fa4ad1c1103fee36e165'>Added Mailing-List header regex so that we can do mlist magic on that</a></td><td>Jeffrey Stedfast</td><td><span title='2001-06-15 06:32:35 +0800'>2001-06-15</span></td><td>2</td><td><span class='deletions'>-0</span>/<span class='insertions'>+6</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/gsoc2013-evolution/commit/camel?h=EVOLUTION_3_6_3&amp;id=b1359d0e45c7ec9df723b712bdf4108aa042f553'>Properly handle correct and incorrect (for the common case, ie Outlook and</a></td><td>Jeffrey Stedfast</td><td><span title='2001-06-15 06:24:59 +0800'>2001-06-15</span></td><td>1</td><td><span class='deletions'>-0</span>/<span class='insertions'>+17</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/gsoc2013-evolution/commit/camel?h=EVOLUTION_3_6_3&amp;id=9df60c5c8fc3ce56c8800e4776deabc2cecaba91'>Don't try to format the Reply-To header - we don't want to wrap the</a></td><td>Jeffrey Stedfast</td><td><span title='2001-06-15 01:16:33 +0800'>2001-06-15</span></td><td>2</td><td><span class='deletions'>-0</span>/<span class='insertions'>+6</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/gsoc2013-evolution/commit/camel?h=EVOLUTION_3_6_3&amp;id=f14e85f771600855dedae6d29301d656ea86185b'>A new provider, for spool mailboxes. Mostly a cut and paste of the mbox</a></td><td>Not Zed</td><td><span title='2001-06-12 22:29:28 +0800'>2001-06-12</span></td><td>22</td><td><span class='deletions'>-51</span>/<span class='insertions'>+2468</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/gsoc2013-evolution/commit/camel?h=EVOLUTION_3_6_3&amp;id=853f81994e2d19f166b111ee426e7200efafdd0d'>Add a separator between the service url and the folder name, if needed.</a></td><td>Jon Trowbridge</td><td><span title='2001-06-08 08:41:40 +0800'>2001-06-08</span></td><td>2</td><td><span class='deletions'>-1</span>/<span class='insertions'>+16</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/gsoc2013-evolution/commit/camel?h=EVOLUTION_3_6_3&amp;id=47326377225c125b5fca37759faacfad1c75f20a'>Added an argument, so that the original source URI of the mbox can be</a></td><td>Jon Trowbridge</td><td><span title='2001-06-08 08:12:52 +0800'>2001-06-08</span></td><td>3</td><td><span class='deletions'>-9</span>/<span class='insertions'>+27</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/gsoc2013-evolution/commit/camel?h=EVOLUTION_3_6_3&amp;id=5772c1180d10ac63904b57df5b2b3dc17d605b0d'>Don't fetch the UID and FLAGS of messages we don't know about yet, since</a></td><td>Dan Winship</td><td><span title='2001-06-06 22:30:42 +0800'>2001-06-06</span></td><td>2</td><td><span class='deletions'>-30</span>/<span class='insertions'>+40</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/gsoc2013-evolution/commit/camel?h=EVOLUTION_3_6_3&amp;id=2ceef66cce57e4655763dbc984dd4e849fc3028a'>Fix to not get into a recursive loop in get_type().</a></td><td>Jeffrey Stedfast</td><td><span title='2001-06-03 05:06:42 +0800'>2001-06-03</span></td><td>4</td><td><span class='deletions'>-41</span>/<span class='insertions'>+49</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/gsoc2013-evolution/commit/camel?h=EVOLUTION_3_6_3&amp;id=e86a28e484c9adc8a755f2df7ed9f682e47c32d5'>Numerous fixes to get it to compile.</a></td><td>Jeffrey Stedfast</td><td><span title='2001-06-01 06:30:06 +0800'>2001-06-01</span></td><td>4</td><td><span class='deletions'>-62</span>/<span class='insertions'>+383</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/gsoc2013-evolution/commit/camel?h=EVOLUTION_3_6_3&amp;id=b0d14b7864e0ec8d3d7224487c2a4b11ab2b723f'>Added camel-cipher-context.h, camel-cms-context.h, camel-smime-context.h,</a></td><td>Jeffrey Stedfast</td><td><span title='2001-06-01 04:41:00 +0800'>2001-06-01</span></td><td>2</td><td><span class='deletions'>-0</span>/<span class='insertions'>+7</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/gsoc2013-evolution/commit/camel?h=EVOLUTION_3_6_3&amp;id=fb099f5619f60f6c47658c052fae8d9a597b86d6'>New virtual class for manipulating cryptographic message syntax messages</a></td><td>Jeffrey Stedfast</td><td><span title='2001-06-01 04:15:35 +0800'>2001-06-01</span></td><td>9</td><td><span class='deletions'>-939</span>/<span class='insertions'>+1291</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/gsoc2013-evolution/commit/camel?h=EVOLUTION_3_6_3&amp;id=092b7e4449e8a2a354446ec2813a04fe95d42ec8'>Redo the BUILD_MAP code to not depend on libunicode. Now it only generates</a></td><td>Dan Winship</td><td><span title='2001-05-31 05:32:18 +0800'>2001-05-31</span></td><td>4</td><td><span class='deletions'>-4091</span>/<span class='insertions'>+274</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/gsoc2013-evolution/commit/camel?h=EVOLUTION_3_6_3&amp;id=28f5b75c1659ee3aadda65761e340aa9af48b570'>Fix an obvious typo</a></td><td>Dan Winship</td><td><span title='2001-05-30 05:07:11 +0800'>2001-05-30</span></td><td>1</td><td><span class='deletions'>-1</span>/<span class='insertions'>+1</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/gsoc2013-evolution/commit/camel?h=EVOLUTION_3_6_3&amp;id=3089422b9e049dd12c0443c39440ca0c7c7136e3'>Remove this evolutionary dead end</a></td><td>Dan Winship</td><td><span title='2001-05-30 01:10:11 +0800'>2001-05-30</span></td><td>10</td><td><span class='deletions'>-1689</span>/<span class='insertions'>+0</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/gsoc2013-evolution/commit/camel?h=EVOLUTION_3_6_3&amp;id=43795a43b5c5b8ccb40cdc3379d168d7208ea5a6'>Create a CamelDiscoDiary. (imap_disconnect_offline): And free it.</a></td><td>Dan Winship</td><td><span title='2001-05-30 01:09:12 +0800'>2001-05-30</span></td><td>7</td><td><span class='deletions'>-72</span>/<span class='insertions'>+507</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/gsoc2013-evolution/commit/camel?h=EVOLUTION_3_6_3&amp;id=11ea26d0e33405490795a766406d5e065b6b9234'>Code for logging and replaying offline operations.</a></td><td>Dan Winship</td><td><span title='2001-05-30 01:08:53 +0800'>2001-05-30</span></td><td>10</td><td><span class='deletions'>-75</span>/<span class='insertions'>+706</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/gsoc2013-evolution/commit/camel?h=EVOLUTION_3_6_3&amp;id=e085e7e66628414e659d4375414abdf0fd733d20'>Use g_strcasecmp() because some systems don't have strcasecmp(). Also,</a></td><td>Jeffrey Stedfast</td><td><span title='2001-05-29 02:47:24 +0800'>2001-05-29</span></td><td>3</td><td><span class='deletions'>-3</span>/<span class='insertions'>+10</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/gsoc2013-evolution/commit/camel?h=EVOLUTION_3_6_3&amp;id=8fddf45b58451db958f96ec0aea12f8076684da9'>changelog entries for tests/ fixes committed yesterday</a></td><td>Dan Winship</td><td><span title='2001-05-29 02:30:23 +0800'>2001-05-29</span></td><td>1</td><td><span class='deletions'>-0</span>/<span class='insertions'>+20</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/gsoc2013-evolution/commit/camel?h=EVOLUTION_3_6_3&amp;id=618ce2988e65058388fb9581ea427f11399de5a2'>Fix an fd leak</a></td><td>Dan Winship</td><td><span title='2001-05-28 03:52:07 +0800'>2001-05-28</span></td><td>19</td><td><span class='deletions'>-646</span>/<span class='insertions'>+118</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/gsoc2013-evolution/commit/camel?h=EVOLUTION_3_6_3&amp;id=364cdf26e787ac19200de24beb147c9ac229c16b'>Add a "need_rescan" flag saying if we want to rescan the entire folder for</a></td><td>Dan Winship</td><td><span title='2001-05-27 01:17:10 +0800'>2001-05-27</span></td><td>4</td><td><span class='deletions'>-24</span>/<span class='insertions'>+66</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/gsoc2013-evolution/commit/camel?h=EVOLUTION_3_6_3&amp;id=bc117a4331d41e716f446f0a778188605be9f779'>Oops. Use a strNcmp to make sure the response begins with a 334 code, not</a></td><td>Jeffrey Stedfast</td><td><span title='2001-05-26 06:15:01 +0800'>2001-05-26</span></td><td>2</td><td><span class='deletions'>-1</span>/<span class='insertions'>+5</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/gsoc2013-evolution/commit/camel?h=EVOLUTION_3_6_3&amp;id=6815fa8a3940102199da8d9be1e49e55f6efab11'>remove the summary info so we are not out-of-sync with the maildir folder.</a></td><td>Jeffrey Stedfast</td><td><span title='2001-05-26 03:58:37 +0800'>2001-05-26</span></td><td>4</td><td><span class='deletions'>-71</span>/<span class='insertions'>+100</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/gsoc2013-evolution/commit/camel?h=EVOLUTION_3_6_3&amp;id=c43cf87a0ebf8b482b609e76e8246679f3005a8b'>Oops, I spelled the get-default-db function name wrong.</a></td><td>Jeffrey Stedfast</td><td><span title='2001-05-25 09:12:26 +0800'>2001-05-25</span></td><td>2</td><td><span class='deletions'>-1</span>/<span class='insertions'>+7</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/gsoc2013-evolution/commit/camel?h=EVOLUTION_3_6_3&amp;id=671a256001a83c0b20a97d1566576ee960dbdf9a'>s/folder_deleted/folder_created - result of a bad copy/paste.</a></td><td>Jeffrey Stedfast</td><td><span title='2001-05-24 10:08:59 +0800'>2001-05-24</span></td><td>2</td><td><span class='deletions'>-1</span>/<span class='insertions'>+5</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/gsoc2013-evolution/commit/camel?h=EVOLUTION_3_6_3&amp;id=57bdb1acbf23bb8d99e74ec77a38a66e46e95b6a'>Optimize the match "" case.</a></td><td>Jeffrey Stedfast</td><td><span title='2001-05-24 09:04:38 +0800'>2001-05-24</span></td><td>2</td><td><span class='deletions'>-17</span>/<span class='insertions'>+35</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/gsoc2013-evolution/commit/camel?h=EVOLUTION_3_6_3&amp;id=cb92bb76a6b0b8001393600fc4dbfe65b807e624'>Store the CamelFolderInfo tree that was returned from</a></td><td>Jeffrey Stedfast</td><td><span title='2001-05-22 06:53:15 +0800'>2001-05-22</span></td><td>3</td><td><span class='deletions'>-5</span>/<span class='insertions'>+17</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/gsoc2013-evolution/commit/camel?h=EVOLUTION_3_6_3&amp;id=7c76386907cf4ed8ccde4f5bddf4dde177a073ac'>The service can be NULL here too, thanks to Wayne Davis for pointing this</a></td><td>Jeffrey Stedfast</td><td><span title='2001-05-17 08:34:02 +0800'>2001-05-17</span></td><td>2</td><td><span class='deletions'>-1</span>/<span class='insertions'>+3</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/gsoc2013-evolution/commit/camel?h=EVOLUTION_3_6_3&amp;id=ae9d99bda30e7a5fd2347fe00daf0f85e8c408e3'>We don't need to be passed the certdb path anymore.</a></td><td>Jeffrey Stedfast</td><td><span title='2001-05-17 05:23:20 +0800'>2001-05-17</span></td><td>3</td><td><span class='deletions'>-4</span>/<span class='insertions'>+8</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/gsoc2013-evolution/commit/camel?h=EVOLUTION_3_6_3&amp;id=71002d1544cdbcf825377602dd738c15f910b93b'>New function to return an array of all headers.</a></td><td>Dan Winship</td><td><span title='2001-05-17 02:23:15 +0800'>2001-05-17</span></td><td>4</td><td><span class='deletions'>-2</span>/<span class='insertions'>+108</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/gsoc2013-evolution/commit/camel?h=EVOLUTION_3_6_3&amp;id=4e4a41d8aefa57f9741d353eb9b6008a050e6419'>Don't close or free (it wasn't allocated) the certdb.</a></td><td>Jeffrey Stedfast</td><td><span title='2001-05-16 04:14:00 +0800'>2001-05-16</span></td><td>2</td><td><span class='deletions'>-13</span>/<span class='insertions'>+11</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/gsoc2013-evolution/commit/camel?h=EVOLUTION_3_6_3&amp;id=c2940feaaa37dddbab155e71994c00d77895849f'>Don't use EXTRA_GNOME_*, use the new CAMEL_* variables so we don't link in</a></td><td>Jeffrey Stedfast</td><td><span title='2001-05-16 03:09:03 +0800'>2001-05-16</span></td><td>3</td><td><span class='deletions'>-4</span>/<span class='insertions'>+7</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/gsoc2013-evolution/commit/camel?h=EVOLUTION_3_6_3&amp;id=d1fe1c2d897e8f37d509db960739516275ec35f6'>Added t the test suite - tests the S/MIME pkcs7 functions.</a></td><td>Jeffrey Stedfast</td><td><span title='2001-05-16 02:37:37 +0800'>2001-05-16</span></td><td>3</td><td><span class='deletions'>-2</span>/<span class='insertions'>+186</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/gsoc2013-evolution/commit/camel?h=EVOLUTION_3_6_3&amp;id=4f93316f79874a68e752cbe0c011e2c8d846303b'>Lots of fixes to get this to compile.</a></td><td>Jeffrey Stedfast</td><td><span title='2001-05-15 06:38:28 +0800'>2001-05-15</span></td><td>2</td><td><span class='deletions'>-4</span>/<span class='insertions'>+2</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/gsoc2013-evolution/commit/camel?h=EVOLUTION_3_6_3&amp;id=aa61c3f98bafdc2742bd5ac1006401405c909307'>bah, just mod the pgp-context macro for camel_pgp_verify so that we don't hav...</a></td><td>Jeffrey Stedfast</td><td><span title='2001-05-15 06:27:29 +0800'>2001-05-15</span></td><td>2</td><td><span class='deletions'>-2</span>/<span class='insertions'>+2</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/gsoc2013-evolution/commit/camel?h=EVOLUTION_3_6_3&amp;id=2798919c3c8031d9bff195b83feeb61a4583d8ee'>Lots of fixes to get this to almost compile. Still struggling with the</a></td><td>Jeffrey Stedfast</td><td><span title='2001-05-15 06:25:02 +0800'>2001-05-15</span></td><td>9</td><td><span class='deletions'>-39</span>/<span class='insertions'>+95</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/gsoc2013-evolution/commit/camel?h=EVOLUTION_3_6_3&amp;id=9d1641a5734ec763a34e90882340d79f6eb5e374'>Add camel-smime-context.[c,h] and camel-smime.[c,h] to the build.</a></td><td>Jeffrey Stedfast</td><td><span title='2001-05-15 05:14:34 +0800'>2001-05-15</span></td><td>6</td><td><span class='deletions'>-14</span>/<span class='insertions'>+568</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/gsoc2013-evolution/commit/camel?h=EVOLUTION_3_6_3&amp;id=05817ac1224ed1fc9853095b312dfface4fd3479'>Replicate the semantics of the libunicode utf8 functions by returning NULL</a></td><td>Jon Trowbridge</td><td><span title='2001-05-15 05:04:35 +0800'>2001-05-15</span></td><td>5</td><td><span class='deletions'>-8</span>/<span class='insertions'>+30</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/gsoc2013-evolution/commit/camel?h=EVOLUTION_3_6_3&amp;id=d538a34c4bbc028828dac7c147eace3cd8e2a0e2'>Subclass CamelSession since we can no longer specify the passwd callback</a></td><td>Jeffrey Stedfast</td><td><span title='2001-05-15 04:08:25 +0800'>2001-05-15</span></td><td>12</td><td><span class='deletions'>-89</span>/<span class='insertions'>+727</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/gsoc2013-evolution/commit/camel?h=EVOLUTION_3_6_3&amp;id=7a8894af6017020cf3217a16fe1d8b720e81c1e5'>er, OptionSet</a></td><td>Jeffrey Stedfast</td><td><span title='2001-05-13 09:44:16 +0800'>2001-05-13</span></td><td>1</td><td><span class='deletions'>-1</span>/<span class='insertions'>+1</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/gsoc2013-evolution/commit/camel?h=EVOLUTION_3_6_3&amp;id=40e30e58b8ebc27099a14033e41e529075df33a9'>s/SSL_Enable/SSL_SetOption</a></td><td>Jeffrey Stedfast</td><td><span title='2001-05-13 09:42:48 +0800'>2001-05-13</span></td><td>1</td><td><span class='deletions'>-1</span>/<span class='insertions'>+1</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/gsoc2013-evolution/commit/camel?h=EVOLUTION_3_6_3&amp;id=ba099582f365aa886cf426c4b7c422244ccec2e4'>Decode Content-Location, either correctly or Netscape-generated-brokenly.</a></td><td>Dan Winship</td><td><span title='2001-05-12 04:57:26 +0800'>2001-05-12</span></td><td>5</td><td><span class='deletions'>-0</span>/<span class='insertions'>+64</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/gsoc2013-evolution/commit/camel?h=EVOLUTION_3_6_3&amp;id=96dab8cb1934bfd4d0240d1aa9c2ca0e45a9edbb'>Don't check the initial auth response until we get into the while-loop</a></td><td>Jeffrey Stedfast</td><td><span title='2001-05-12 04:34:10 +0800'>2001-05-12</span></td><td>2</td><td><span class='deletions'>-9</span>/<span class='insertions'>+20</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/gsoc2013-evolution/commit/camel?h=EVOLUTION_3_6_3&amp;id=b1c432f406e4921a3001772473ae646877a0766f'>Make this return CamelStream * (like the other stream new functions)</a></td><td>Dan Winship</td><td><span title='2001-05-12 01:32:02 +0800'>2001-05-12</span></td><td>3</td><td><span class='deletions'>-5</span>/<span class='insertions'>+10</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/gsoc2013-evolution/commit/camel?h=EVOLUTION_3_6_3&amp;id=b3424b533c56e19853428a95f71d261836a1e701'>call SSL_Enable after the SSL_ImportFD and before PR_Connect. Otherwise,</a></td><td>Chris Toshok</td><td><span title='2001-05-11 06:03:08 +0800'>2001-05-11</span></td><td>2</td><td><span class='deletions'>-1</span>/<span class='insertions'>+8</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/gsoc2013-evolution/commit/camel?h=EVOLUTION_3_6_3&amp;id=42f9d72254cc07858ea32170583f1cc94d7f5f9c'>Don't abort if the Service is NULL, this is perfectly valid for cipher</a></td><td>Jeffrey Stedfast</td><td><span title='2001-05-11 04:42:22 +0800'>2001-05-11</span></td><td>2</td><td><span class='deletions'>-1</span>/<span class='insertions'>+5</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/gsoc2013-evolution/commit/camel?h=EVOLUTION_3_6_3&amp;id=5f3f0da8b17f93b79d7744778e94aa4543b17d3c'>Pass appropriate parameters to CF_CLASS and add comment explaining why my</a></td><td>Peter Williams</td><td><span title='2001-05-10 10:51:20 +0800'>2001-05-10</span></td><td>2</td><td><span class='deletions'>-1</span>/<span class='insertions'>+9</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/gsoc2013-evolution/commit/camel?h=EVOLUTION_3_6_3&amp;id=630241d74b1a6dede97380c8ed70c74641399e0f'>Set the disconnected status. (camel_disco_store_can_work_offline): Return</a></td><td>Dan Winship</td><td><span title='2001-05-10 05:57:32 +0800'>2001-05-10</span></td><td>10</td><td><span class='deletions'>-10</span>/<span class='insertions'>+308</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/gsoc2013-evolution/commit/camel?h=EVOLUTION_3_6_3&amp;id=c76080568db894f538f5b4d89293295b29fcc214'>remove something jeff didn't mean to commit</a></td><td>Dan Winship</td><td><span title='2001-05-10 05:55:57 +0800'>2001-05-10</span></td><td>1</td><td><span class='deletions'>-1</span>/<span class='insertions'>+1</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/gsoc2013-evolution/commit/camel?h=EVOLUTION_3_6_3&amp;id=3f207278fb889bacbfda7afa3899257d0c29888c'>Wrap the content-id with &lt;&gt;'s.</a></td><td>Jeffrey Stedfast</td><td><span title='2001-05-10 04:17:12 +0800'>2001-05-10</span></td><td>3</td><td><span class='deletions'>-3</span>/<span class='insertions'>+17</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/gsoc2013-evolution/commit/camel?h=EVOLUTION_3_6_3&amp;id=416d8fa6cd84e6b25886c1c2fcbf2b0dbce58b7f'>Add support for using OpenSSL.</a></td><td>Jeffrey Stedfast</td><td><span title='2001-05-08 04:33:25 +0800'>2001-05-08</span></td><td>7</td><td><span class='deletions'>-30</span>/<span class='insertions'>+109</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/gsoc2013-evolution/commit/camel?h=EVOLUTION_3_6_3&amp;id=612ada489c8888361a40df2e94347ca02722859f'>Fix another build problem. (Um, anyone else could have done this...)</a></td><td>Dan Winship</td><td><span title='2001-05-06 23:33:36 +0800'>2001-05-06</span></td><td>2</td><td><span class='deletions'>-1</span>/<span class='insertions'>+5</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/gsoc2013-evolution/commit/camel?h=EVOLUTION_3_6_3&amp;id=39319663e823bd6e7dc051e8fac2f7e88f4ae6fb'>Fix up refcounting on current_folder.</a></td><td>Dan Winship</td><td><span title='2001-05-04 23:26:13 +0800'>2001-05-04</span></td><td>4</td><td><span class='deletions'>-4</span>/<span class='insertions'>+14</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/gsoc2013-evolution/commit/camel?h=EVOLUTION_3_6_3&amp;id=7c553e6e5bb47c7b4b26f9bed147e7b7df234f96'>new abstract class for disconnectable remote stores</a></td><td>Dan Winship</td><td><span title='2001-05-04 04:52:59 +0800'>2001-05-04</span></td><td>14</td><td><span class='deletions'>-536</span>/<span class='insertions'>+1174</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/gsoc2013-evolution/commit/camel?h=EVOLUTION_3_6_3&amp;id=d0edb931396f444394f70c61c6dd1031630b9970'>Clean this up a bit. Add a "tag_prefix" member. Move "useful_lsub" into</a></td><td>Dan Winship</td><td><span title='2001-05-03 03:53:53 +0800'>2001-05-03</span></td><td>4</td><td><span class='deletions'>-18</span>/<span class='insertions'>+31</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/gsoc2013-evolution/commit/camel?h=EVOLUTION_3_6_3&amp;id=d01a793455262a8e460a14e131b77d702f74d87f'>Fix this up... it was losing count in some cases and giving a more verbose</a></td><td>Dan Winship</td><td><span title='2001-05-03 00:50:43 +0800'>2001-05-03</span></td><td>2</td><td><span class='deletions'>-14</span>/<span class='insertions'>+12</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/gsoc2013-evolution/commit/camel?h=EVOLUTION_3_6_3&amp;id=42233e110afff81757e037cd292b0302b1e18809'>Rescue the KPOP code from bit rot.</a></td><td>Dan Winship</td><td><span title='2001-05-02 21:53:21 +0800'>2001-05-02</span></td><td>2</td><td><span class='deletions'>-23</span>/<span class='insertions'>+21</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/gsoc2013-evolution/commit/camel?h=EVOLUTION_3_6_3&amp;id=d3bcd3e9d6422bfe485c615823768525aafbc966'>Remove the last argument from camel_session_alert_user.</a></td><td>Anders Carlsson</td><td><span title='2001-05-02 03:44:45 +0800'>2001-05-02</span></td><td>1</td><td><span class='deletions'>-1</span>/<span class='insertions'>+1</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/gsoc2013-evolution/commit/camel?h=EVOLUTION_3_6_3&amp;id=6a5e6fbbeaa4e32cd2058019ae87132beba79429'>Redo command locking. Since command_lock is recursive, we can just get a</a></td><td>Dan Winship</td><td><span title='2001-05-02 03:16:14 +0800'>2001-05-02</span></td><td>7</td><td><span class='deletions'>-197</span>/<span class='insertions'>+234</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/gsoc2013-evolution/commit/camel?h=EVOLUTION_3_6_3&amp;id=22f54199e78743297e7d78f3195b92f279cbd621'>remove unused assignment that calls non-existent function.</a></td><td>Dan Winship</td><td><span title='2001-05-01 23:44:06 +0800'>2001-05-01</span></td><td>1</td><td><span class='deletions'>-2</span>/<span class='insertions'>+0</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/gsoc2013-evolution/commit/camel?h=EVOLUTION_3_6_3&amp;id=eb7438182ab5fd969aac96795f67034e21937e35'>	Support the IMAP UIDPLUS extension (RFC 2359), which lets you</a></td><td>Dan Winship</td><td><span title='2001-05-01 22:51:36 +0800'>2001-05-01</span></td><td>6</td><td><span class='deletions'>-73</span>/<span class='insertions'>+469</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/gsoc2013-evolution/commit/camel?h=EVOLUTION_3_6_3&amp;id=8ad89adf8ca7d1208473a8028036d270b6ad0b30'>New-and-improved version of get_uid_set() from camel-imap-folder.c. Looks</a></td><td>Dan Winship</td><td><span title='2001-05-01 02:13:45 +0800'>2001-05-01</span></td><td>4</td><td><span class='deletions'>-38</span>/<span class='insertions'>+89</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/gsoc2013-evolution/commit/camel?h=EVOLUTION_3_6_3&amp;id=63e96e100291b330e75cc3b3b49795c720e5ffa0'>Redo this a lot so that instead of having a class full of callbacks, we</a></td><td>Dan Winship</td><td><span title='2001-04-28 05:08:08 +0800'>2001-04-28</span></td><td>10</td><td><span class='deletions'>-244</span>/<span class='insertions'>+361</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/gsoc2013-evolution/commit/camel?h=EVOLUTION_3_6_3&amp;id=533abeb00f0777da365e3609d4335394680ffeaf'>Automagically call camel_shutdown() atexit() ;-) (camel_init): Also</a></td><td>Jeffrey Stedfast</td><td><span title='2001-04-27 08:16:41 +0800'>2001-04-27</span></td><td>3</td><td><span class='deletions'>-16</span>/<span class='insertions'>+25</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/gsoc2013-evolution/commit/camel?h=EVOLUTION_3_6_3&amp;id=6b0d304ac8648f779d9bd1002ceba25f2d4bfa50'>#include &lt;sys/types.h&gt; for off_t.</a></td><td>Jeffrey Stedfast</td><td><span title='2001-04-27 04:19:48 +0800'>2001-04-27</span></td><td>2</td><td><span class='deletions'>-0</span>/<span class='insertions'>+5</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/gsoc2013-evolution/commit/camel?h=EVOLUTION_3_6_3&amp;id=7edad05212e8d3f5def44cbc6dee533778fd58d6'>#include "nss.h" rather than &lt;nss.h&gt; due to the non-mozilla nss.h file living...</a></td><td>Jeffrey Stedfast</td><td><span title='2001-04-27 04:09:28 +0800'>2001-04-27</span></td><td>1</td><td><span class='deletions'>-2</span>/<span class='insertions'>+3</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/gsoc2013-evolution/commit/camel?h=EVOLUTION_3_6_3&amp;id=84e075645b9013f6c0f8200ebddee10b1904936a'>New file, with the int, string, time_t, and off_t encode/decode routines</a></td><td>Dan Winship</td><td><span title='2001-04-27 03:44:50 +0800'>2001-04-27</span></td><td>9</td><td><span class='deletions'>-363</span>/<span class='insertions'>+447</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/gsoc2013-evolution/commit/camel?h=EVOLUTION_3_6_3&amp;id=18af050c0507105544f5a83cd529a8b7a4264bdd'>Remove UNICODE_CFLAGS (and some other stuff that's redundant with</a></td><td>Dan Winship</td><td><span title='2001-04-27 02:21:32 +0800'>2001-04-27</span></td><td>13</td><td><span class='deletions'>-103</span>/<span class='insertions'>+83</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/gsoc2013-evolution/commit/camel?h=EVOLUTION_3_6_3&amp;id=f9189bfda949a1f60a362fd8b2e552a61b5e42c7'>Use e_gethostbyname_r. (camel_service_gethost): Remove unused var.</a></td><td>Dan Winship</td><td><span title='2001-04-27 00:48:35 +0800'>2001-04-27</span></td><td>2</td><td><span class='deletions'>-9</span>/<span class='insertions'>+8</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/gsoc2013-evolution/commit/camel?h=EVOLUTION_3_6_3&amp;id=7d9faeb00c03ec6af1c9f7f378123b57a9804de6'>Applied jacob's patches for e-poolv stuff.</a></td><td>Not Zed</td><td><span title='2001-04-26 09:09:05 +0800'>2001-04-26</span></td><td>7</td><td><span class='deletions'>-67</span>/<span class='insertions'>+122</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/gsoc2013-evolution/commit/camel?h=EVOLUTION_3_6_3&amp;id=fb53364c9c0114daa0f961965b38652016c900e5'>Add camel-vee-folder.h and camel-digest-folder.h</a></td><td>Jeffrey Stedfast</td><td><span title='2001-04-24 08:03:29 +0800'>2001-04-24</span></td><td>2</td><td><span class='deletions'>-0</span>/<span class='insertions'>+4</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/gsoc2013-evolution/commit/camel?h=EVOLUTION_3_6_3&amp;id=e95a407f3c2fcb066cd02a2bc45ea05a6890713f'>New class that can be used to browse a multipart/digest message as if it</a></td><td>Jeffrey Stedfast</td><td><span title='2001-04-24 08:01:51 +0800'>2001-04-24</span></td><td>5</td><td><span class='deletions'>-1</span>/<span class='insertions'>+366</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/gsoc2013-evolution/commit/camel?h=EVOLUTION_3_6_3&amp;id=c467d07a94176d5972c683df37ce186ab8440e35'>Oops, don't use the return value of iconv() as a string length, it only</a></td><td>Jeffrey Stedfast</td><td><span title='2001-04-23 08:20:19 +0800'>2001-04-23</span></td><td>3</td><td><span class='deletions'>-3</span>/<span class='insertions'>+10</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/gsoc2013-evolution/commit/camel?h=EVOLUTION_3_6_3&amp;id=113cb67b3312b1c19c287d566ef2a7c8a06af3a2'>Changed GTK_INCLUDEDIR to EXTRA_GNOME_CFLAGS.</a></td><td>Mikael Hallendal</td><td><span title='2001-04-23 08:16:10 +0800'>2001-04-23</span></td><td>2</td><td><span class='deletions'>-1</span>/<span class='insertions'>+6</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/gsoc2013-evolution/commit/camel?h=EVOLUTION_3_6_3&amp;id=986252ceaf4239d36294d90e75c6acd305e06dfa'>Implemented using the secmime.h convenience functions. (smime_clearsign):</a></td><td>Jeffrey Stedfast</td><td><span title='2001-04-21 05:21:34 +0800'>2001-04-21</span></td><td>4</td><td><span class='deletions'>-15</span>/<span class='insertions'>+754</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/gsoc2013-evolution/commit/camel?h=EVOLUTION_3_6_3&amp;id=4cfa7d8551c86c315cd1b3ce20e552e45eb492d7'>Implemented. (pkcs7_clearsign): Implemented. (get_zero_len_passwd):</a></td><td>Jeffrey Stedfast</td><td><span title='2001-04-20 07:15:51 +0800'>2001-04-20</span></td><td>2</td><td><span class='deletions'>-5</span>/<span class='insertions'>+159</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/gsoc2013-evolution/commit/camel?h=EVOLUTION_3_6_3&amp;id=9844450fd7d502b0316e10ed2aad85debc88cf49'>Implemented. (pkcs7_clearsign): Implemented. (get_zero_len_passwd):</a></td><td>Jeffrey Stedfast</td><td><span title='2001-04-20 03:38:40 +0800'>2001-04-20</span></td><td>2</td><td><span class='deletions'>-7</span>/<span class='insertions'>+307</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/gsoc2013-evolution/commit/camel?h=EVOLUTION_3_6_3&amp;id=ffe1137a23814197ac205d66c0a43177fd2a7176'>missed this with the last commit (pop3 and imap memory leaks)</a></td><td>Dan Winship</td><td><span title='2001-04-19 03:05:24 +0800'>2001-04-19</span></td><td>1</td><td><span class='deletions'>-0</span>/<span class='insertions'>+14</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/gsoc2013-evolution/commit/camel?h=EVOLUTION_3_6_3&amp;id=765e7194f1459f226b91ffc027024553e2d1a64b'>Free base_url and storage_path.</a></td><td>Dan Winship</td><td><span title='2001-04-19 01:59:56 +0800'>2001-04-19</span></td><td>3</td><td><span class='deletions'>-5</span>/<span class='insertions'>+33</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/gsoc2013-evolution/commit/camel?h=EVOLUTION_3_6_3&amp;id=0f436d9a223e24184eaea2a2c4be90151fd3260a'>New source files to handle Pkcs7 encryption, decryption, signing, and</a></td><td>Jeffrey Stedfast</td><td><span title='2001-04-18 06:18:25 +0800'>2001-04-18</span></td><td>4</td><td><span class='deletions'>-0</span>/<span class='insertions'>+330</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/gsoc2013-evolution/commit/camel?h=EVOLUTION_3_6_3&amp;id=72b0983f7ab6f61ec1268da9ba2059c5f07d09ad'>more memory leaks</a></td><td>Dan Winship</td><td><span title='2001-04-18 04:29:40 +0800'>2001-04-18</span></td><td>2</td><td><span class='deletions'>-0</span>/<span class='insertions'>+7</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/gsoc2013-evolution/commit/camel?h=EVOLUTION_3_6_3&amp;id=591856f9804f4923cae7fef3ac80f7121e10202f'>don't use g_return's</a></td><td>Jeffrey Stedfast</td><td><span title='2001-04-17 10:08:30 +0800'>2001-04-17</span></td><td>1</td><td><span class='deletions'>-2</span>/<span class='insertions'>+3</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/gsoc2013-evolution/commit/camel?h=EVOLUTION_3_6_3&amp;id=fa748c3bdcbc344dec8c1ddb03707661adecce3a'>Don't we want to tell where we are by using the start of the message? I</a></td><td>Jeffrey Stedfast</td><td><span title='2001-04-17 07:06:07 +0800'>2001-04-17</span></td><td>2</td><td><span class='deletions'>-5</span>/<span class='insertions'>+14</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/gsoc2013-evolution/commit/camel?h=EVOLUTION_3_6_3&amp;id=aef303fd88ebb4b848fb04a80d9670c43831754c'>Added a prototype for stamp().</a></td><td>Jeffrey Stedfast</td><td><span title='2001-04-17 03:16:53 +0800'>2001-04-17</span></td><td>4</td><td><span class='deletions'>-1</span>/<span class='insertions'>+11</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/gsoc2013-evolution/commit/camel?h=EVOLUTION_3_6_3&amp;id=f9b7406f1dbc712cb1b4f40f0e729a25cf24f27c'>Go back to doing the utf8 conversion by hand so that we don't depend on</a></td><td>Jeffrey Stedfast</td><td><span title='2001-04-17 03:01:46 +0800'>2001-04-17</span></td><td>2</td><td><span class='deletions'>-4</span>/<span class='insertions'>+46</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/gsoc2013-evolution/commit/camel?h=EVOLUTION_3_6_3&amp;id=b8d84cb373d6d20ce4577ab48b98c06af4555159'>oops, forgot to commit this with the last files</a></td><td>Jeffrey Stedfast</td><td><span title='2001-04-17 01:10:03 +0800'>2001-04-17</span></td><td>1</td><td><span class='deletions'>-1</span>/<span class='insertions'>+0</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/gsoc2013-evolution/commit/camel?h=EVOLUTION_3_6_3&amp;id=8cc3a0e4dc9d3664f7b4e54d03d1c5b1936eb2da'>Remove the EXTRA_GNOME_CFLAGS include.</a></td><td>Jeffrey Stedfast</td><td><span title='2001-04-17 01:09:38 +0800'>2001-04-17</span></td><td>11</td><td><span class='deletions'>-21</span>/<span class='insertions'>+103</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/gsoc2013-evolution/commit/camel?h=EVOLUTION_3_6_3&amp;id=500f1edcf48fd75b9dfc21c14efd9f58c51de844'>eh?</a></td><td>Jeffrey Stedfast</td><td><span title='2001-04-17 00:05:33 +0800'>2001-04-17</span></td><td>1</td><td><span class='deletions'>-2</span>/<span class='insertions'>+0</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/gsoc2013-evolution/commit/camel?h=EVOLUTION_3_6_3&amp;id=cd05d11ca05c94d89620438aa82e5a64b5464f55'>oops, &amp;pattern</a></td><td>Jeffrey Stedfast</td><td><span title='2001-04-16 05:54:12 +0800'>2001-04-16</span></td><td>1</td><td><span class='deletions'>-2</span>/<span class='insertions'>+2</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/gsoc2013-evolution/commit/camel?h=EVOLUTION_3_6_3&amp;id=adc000f756fc9f0327b6564e178b638e60b8ad38'>regex doesn't set errno and regcomp returns 0 on success and any other</a></td><td>Jeffrey Stedfast</td><td><span title='2001-04-16 05:39:37 +0800'>2001-04-16</span></td><td>2</td><td><span class='deletions'>-5</span>/<span class='insertions'>+21</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/gsoc2013-evolution/commit/camel?h=EVOLUTION_3_6_3&amp;id=6dce8c2f32c5738b78a6e7b26e15db8b562981e5'>Check to make sure the context is a valid context in all the user</a></td><td>Jeffrey Stedfast</td><td><span title='2001-04-15 05:20:44 +0800'>2001-04-15</span></td><td>2</td><td><span class='deletions'>-0</span>/<span class='insertions'>+15</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/gsoc2013-evolution/commit/camel?h=EVOLUTION_3_6_3&amp;id=2c05dbde2c25eeeee64f7694de14e9ee53bfe774'>s/imap_store/store/, fixing a typo that was causing the build to fail.</a></td><td>Jon Trowbridge</td><td><span title='2001-04-14 06:21:47 +0800'>2001-04-14</span></td><td>2</td><td><span class='deletions'>-5</span>/<span class='insertions'>+9</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/gsoc2013-evolution/commit/camel?h=EVOLUTION_3_6_3&amp;id=0eb8afc1d0cfa27d020a4191f44e400c714d190c'>Make the (previously unused) get-source command actually do the right</a></td><td>Jon Trowbridge</td><td><span title='2001-04-14 06:08:03 +0800'>2001-04-14</span></td><td>3</td><td><span class='deletions'>-4</span>/<span class='insertions'>+22</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/gsoc2013-evolution/commit/camel?h=EVOLUTION_3_6_3&amp;id=044fde0583993fae3ec3c511ac0a5058c5745302'>Plug leaks.</a></td><td>Dan Winship</td><td><span title='2001-04-14 05:36:09 +0800'>2001-04-14</span></td><td>6</td><td><span class='deletions'>-10</span>/<span class='insertions'>+41</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/gsoc2013-evolution/commit/camel?h=EVOLUTION_3_6_3&amp;id=dc90015fb89eeb74366c2bb91b07e8d22ca562c9'>Oops, lets not get into a recursive call here ;-)</a></td><td>Jeffrey Stedfast</td><td><span title='2001-04-13 06:03:23 +0800'>2001-04-13</span></td><td>5</td><td><span class='deletions'>-15</span>/<span class='insertions'>+24</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/gsoc2013-evolution/commit/camel?h=EVOLUTION_3_6_3&amp;id=0417c81c051f9180a38a6ac0054646bf5877e8b0'>Updated to reflect the few changes made to the CamelPgpContext class.</a></td><td>Jeffrey Stedfast</td><td><span title='2001-04-13 05:18:40 +0800'>2001-04-13</span></td><td>8</td><td><span class='deletions'>-313</span>/<span class='insertions'>+662</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/gsoc2013-evolution/commit/camel?h=EVOLUTION_3_6_3&amp;id=0111c4d86fb5c33a61c29868443c746c8c4cf2c5'>Fix a pair of array bounds reads noted by purify</a></td><td>Dan Winship</td><td><span title='2001-04-13 03:37:08 +0800'>2001-04-13</span></td><td>2</td><td><span class='deletions'>-2</span>/<span class='insertions'>+7</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/gsoc2013-evolution/commit/camel?h=EVOLUTION_3_6_3&amp;id=158d565ac0432113c2e5b59324a4ba6f85d5931c'>oh, and the tcp-stream headers.</a></td><td>Jeffrey Stedfast</td><td><span title='2001-04-13 02:48:00 +0800'>2001-04-13</span></td><td>1</td><td><span class='deletions'>-0</span>/<span class='insertions'>+3</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/gsoc2013-evolution/commit/camel?h=EVOLUTION_3_6_3&amp;id=7026fef0a3ba05c0a9a6f980f7207d8392872b56'>#include the pgp stuff.</a></td><td>Jeffrey Stedfast</td><td><span title='2001-04-13 02:46:54 +0800'>2001-04-13</span></td><td>2</td><td><span class='deletions'>-0</span>/<span class='insertions'>+6</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/gsoc2013-evolution/commit/camel?h=EVOLUTION_3_6_3&amp;id=13acd44e987b0a08053f7970232ce3ca3fcf4fd0'>Plug memory leaks.</a></td><td>Dan Winship</td><td><span title='2001-04-13 01:22:54 +0800'>2001-04-13</span></td><td>3</td><td><span class='deletions'>-0</span>/<span class='insertions'>+8</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/gsoc2013-evolution/commit/camel?h=EVOLUTION_3_6_3&amp;id=b1c4145cd9bde65773aa668939e8557986c205c5'>s/IMAP/SMTP</a></td><td>Jeffrey Stedfast</td><td><span title='2001-04-12 23:40:05 +0800'>2001-04-12</span></td><td>1</td><td><span class='deletions'>-1</span>/<span class='insertions'>+1</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/gsoc2013-evolution/commit/camel?h=EVOLUTION_3_6_3&amp;id=c1a395bcc2ecbaaba3597fd3144b47fbb3a64578'>Simplify peterw's imap_is_atom_char fix.</a></td><td>Dan Winship</td><td><span title='2001-04-12 05:39:37 +0800'>2001-04-12</span></td><td>2</td><td><span class='deletions'>-2</span>/<span class='insertions'>+7</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/gsoc2013-evolution/commit/camel?h=EVOLUTION_3_6_3&amp;id=55bb947869f5e514e109499a32a70fbe87f16749'>Added pgp-mime.c to the tests.</a></td><td>Jeffrey Stedfast</td><td><span title='2001-04-12 04:10:24 +0800'>2001-04-12</span></td><td>7</td><td><span class='deletions'>-26</span>/<span class='insertions'>+155</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/gsoc2013-evolution/commit/camel?h=EVOLUTION_3_6_3&amp;id=f132c28d7f50f16f0d1fe5c93a68eb17ba6d55ac'>Check if gethostbyname_r take five params</a></td><td>JP Rosevear</td><td><span title='2001-04-12 00:10:30 +0800'>2001-04-12</span></td><td>8</td><td><span class='deletions'>-2</span>/<span class='insertions'>+34</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/gsoc2013-evolution/commit/camel?h=EVOLUTION_3_6_3&amp;id=028643bccfc06f2e070c7bf5b7ee582c26c5d650'>add camel-charset-map.h to the list of includes</a></td><td>Jeffrey Stedfast</td><td><span title='2001-04-11 23:50:04 +0800'>2001-04-11</span></td><td>1</td><td><span class='deletions'>-0</span>/<span class='insertions'>+1</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/gsoc2013-evolution/commit/camel?h=EVOLUTION_3_6_3&amp;id=1a0534367e544cc35e3c171fbddc552bb2945a9c'>Use camel_charset_locale_name() to get the locale charset rather than</a></td><td>Jeffrey Stedfast</td><td><span title='2001-04-11 23:45:35 +0800'>2001-04-11</span></td><td>4</td><td><span class='deletions'>-3</span>/<span class='insertions'>+58</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/gsoc2013-evolution/commit/camel?h=EVOLUTION_3_6_3&amp;id=1ca457947eac5004f6af55d0d9a45cdc17790207'>Use e_utf8_from_locale_string() rather than trying to do it manually since</a></td><td>Jeffrey Stedfast</td><td><span title='2001-04-11 22:02:14 +0800'>2001-04-11</span></td><td>2</td><td><span class='deletions'>-26</span>/<span class='insertions'>+10</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/gsoc2013-evolution/commit/camel?h=EVOLUTION_3_6_3&amp;id=eee943f21ebc92e70cec963950c2fc0a29cab544'>Added camel-pgp-context.[c,h] to the build. Also added tests/smime/pgp.c</a></td><td>Jeffrey Stedfast</td><td><span title='2001-04-10 23:47:00 +0800'>2001-04-10</span></td><td>10</td><td><span class='deletions'>-28</span>/<span class='insertions'>+182</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/gsoc2013-evolution/commit/camel?h=EVOLUTION_3_6_3&amp;id=9582b8384d61ecb22d8a4f9b95685b54312ba68b'>It would be a good idea to recognize '\0'. Before, this code was running</a></td><td>Peter Williams</td><td><span title='2001-04-08 08:38:00 +0800'>2001-04-08</span></td><td>2</td><td><span class='deletions'>-1</span>/<span class='insertions'>+8</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/gsoc2013-evolution/commit/camel?h=EVOLUTION_3_6_3&amp;id=2ac5b884fe9cca11f9fed05b0f2cd5f50aba3d84'>merge from evolution-0-10-branch to evolution-0-10-merge-0</a></td><td>Not Zed</td><td><span title='2001-04-05 10:31:47 +0800'>2001-04-05</span></td><td>9</td><td><span class='deletions'>-26</span>/<span class='insertions'>+257</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/gsoc2013-evolution/commit/camel?h=EVOLUTION_3_6_3&amp;id=2723c5fba64556af7aadf82916a765cbecb0bda5'>Added tests/ back in</a></td><td>Jeffrey Stedfast</td><td><span title='2001-04-04 10:00:25 +0800'>2001-04-04</span></td><td>3</td><td><span class='deletions'>-131</span>/<span class='insertions'>+219</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/gsoc2013-evolution/commit/camel?h=EVOLUTION_3_6_3&amp;id=14d0e2456bb4f50f4871cbaad63fd4424c9b5e05'>	(imap_update_summary): When reading message flags, set the</a></td><td>Dan Winship</td><td><span title='2001-04-04 06:03:18 +0800'>2001-04-04</span></td><td>2</td><td><span class='deletions'>-2</span>/<span class='insertions'>+13</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/gsoc2013-evolution/commit/camel?h=EVOLUTION_3_6_3&amp;id=4392191f4f48cf83d7ae44a3bfd3a51db472783a'>	(imap_get_message): If the server_level &lt; IMAP4rev1, always fetch</a></td><td>Dan Winship</td><td><span title='2001-04-04 05:46:32 +0800'>2001-04-04</span></td><td>2</td><td><span class='deletions'>-3</span>/<span class='insertions'>+9</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/gsoc2013-evolution/commit/camel?h=EVOLUTION_3_6_3&amp;id=27def927798e072826f1dbd70dcc52fdb2a878c2'>If we don't change any flags or expunge, send a NOOP to give the server a</a></td><td>Dan Winship</td><td><span title='2001-04-04 05:32:52 +0800'>2001-04-04</span></td><td>2</td><td><span class='deletions'>-1</span>/<span class='insertions'>+17</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/gsoc2013-evolution/commit/camel?h=EVOLUTION_3_6_3&amp;id=014ed35be581511ae4c69cbdc38a3536aae39cf3'>Remove the "quick_login" member, which is unnecessary.</a></td><td>Dan Winship</td><td><span title='2001-04-03 04:57:39 +0800'>2001-04-03</span></td><td>12</td><td><span class='deletions'>-44</span>/<span class='insertions'>+64</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/gsoc2013-evolution/commit/camel?h=EVOLUTION_3_6_3&amp;id=6b674781defaf52cf8a902357864b3ea793c2352'>marked report status strings for tanslation, fixes #1973</a></td><td>Gediminas Paulauskas</td><td><span title='2001-04-03 04:29:42 +0800'>2001-04-03</span></td><td>2</td><td><span class='deletions'>-7</span>/<span class='insertions'>+11</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/gsoc2013-evolution/commit/camel?h=EVOLUTION_3_6_3&amp;id=9a38f851213392e4e4fefe017029306cba3d6ffe'>mutex lock &amp; unlock the context. (camel_pgp_clearsign): Same.</a></td><td>Jeffrey Stedfast</td><td><span title='2001-04-02 15:24:37 +0800'>2001-04-02</span></td><td>2</td><td><span class='deletions'>-0</span>/<span class='insertions'>+55</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/gsoc2013-evolution/commit/camel?h=EVOLUTION_3_6_3&amp;id=9f642307d275beee2663cf2e2a0b41400aeec607'>Update the function prototypes to match those found in</a></td><td>Jeffrey Stedfast</td><td><span title='2001-04-02 15:10:28 +0800'>2001-04-02</span></td><td>5</td><td><span class='deletions'>-8</span>/<span class='insertions'>+585</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/gsoc2013-evolution/commit/camel?h=EVOLUTION_3_6_3&amp;id=b27a35eae5e2f63a15ec9c151b70b31b7be6c8fe'>New files to handle the LOGIN SASL mechanism.</a></td><td>Jeffrey Stedfast</td><td><span title='2001-04-02 06:54:44 +0800'>2001-04-02</span></td><td>8</td><td><span class='deletions'>-23</span>/<span class='insertions'>+241</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/gsoc2013-evolution/commit/camel?h=EVOLUTION_3_6_3&amp;id=1193763d9e8b6abf209bc6593a7e09dd76359bb1'>Updated the authtypes here too.</a></td><td>Jeffrey Stedfast</td><td><span title='2001-04-02 06:16:32 +0800'>2001-04-02</span></td><td>3</td><td><span class='deletions'>-4</span>/<span class='insertions'>+13</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/gsoc2013-evolution/commit/camel?h=EVOLUTION_3_6_3&amp;id=c3db21df6ef94b5fb91a5c0dbdcfc518c299b37c'>Updated the authtype values.</a></td><td>Jeffrey Stedfast</td><td><span title='2001-04-02 06:10:55 +0800'>2001-04-02</span></td><td>12</td><td><span class='deletions'>-11</span>/<span class='insertions'>+73</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/gsoc2013-evolution/commit/camel?h=EVOLUTION_3_6_3&amp;id=56952442a945854ba9c4ad9523bf0a9261f71e50'>Move things around here to make this all work right again (so you don't</a></td><td>Dan Winship</td><td><span title='2001-03-31 06:50:48 +0800'>2001-03-31</span></td><td>2</td><td><span class='deletions'>-47</span>/<span class='insertions'>+35</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/gsoc2013-evolution/commit/camel?h=EVOLUTION_3_6_3&amp;id=2067796514a4273959cc478a252932f6db1b2d2d'>Add support for converting e-mail addresses to links. (is_email_address):</a></td><td>Jon Trowbridge</td><td><span title='2001-03-31 02:05:48 +0800'>2001-03-31</span></td><td>2</td><td><span class='deletions'>-1</span>/<span class='insertions'>+12</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/gsoc2013-evolution/commit/camel?h=EVOLUTION_3_6_3&amp;id=e0ba87c430049a2f18464abcdf091af4a5010957'>removed a g_warning for debugging</a></td><td>Jeffrey Stedfast</td><td><span title='2001-03-30 10:28:27 +0800'>2001-03-30</span></td><td>1</td><td><span class='deletions'>-2</span>/<span class='insertions'>+0</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/gsoc2013-evolution/commit/camel?h=EVOLUTION_3_6_3&amp;id=1e8594bb3a42972bfe46a2d5155742f717398dd5'>Don't blindly append "/INBOX", construct a CamelURL and set the path that</a></td><td>Jeffrey Stedfast</td><td><span title='2001-03-30 10:25:38 +0800'>2001-03-30</span></td><td>2</td><td><span class='deletions'>-7</span>/<span class='insertions'>+44</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/gsoc2013-evolution/commit/camel?h=EVOLUTION_3_6_3&amp;id=55c3dea8392096c85ab4bfcd7872b44bb1a3e16c'>Dont overwrite an exception if we got one already. Added camel_operation</a></td><td>Not Zed</td><td><span title='2001-03-30 09:08:28 +0800'>2001-03-30</span></td><td>2</td><td><span class='deletions'>-10</span>/<span class='insertions'>+25</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/gsoc2013-evolution/commit/camel?h=EVOLUTION_3_6_3&amp;id=554de99b229180451331f81adc3f6195bf525878'>Not quite finished but checking in for some local frobbing.</a></td><td>Not Zed</td><td><span title='2001-03-30 08:31:20 +0800'>2001-03-30</span></td><td>9</td><td><span class='deletions'>-17</span>/<span class='insertions'>+163</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/gsoc2013-evolution/commit/camel?h=EVOLUTION_3_6_3&amp;id=424506262d215dfe306aea0d0fe86833d08b82a4'>Added #include &lt;libgnome/gnome-paper.h&gt;</a></td><td>Jon Trowbridge</td><td><span title='2001-03-30 07:46:55 +0800'>2001-03-30</span></td><td>4</td><td><span class='deletions'>-4</span>/<span class='insertions'>+31</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/gsoc2013-evolution/commit/camel?h=EVOLUTION_3_6_3&amp;id=fe962a2055234adf407999f0557ae25441ca5c35'>Big header cleanups and nntp compile fix</a></td><td>Kjartan Maraas</td><td><span title='2001-03-30 04:31:40 +0800'>2001-03-30</span></td><td>116</td><td><span class='deletions'>-165</span>/<span class='insertions'>+510</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/gsoc2013-evolution/commit/camel?h=EVOLUTION_3_6_3&amp;id=bd52985962ec52ed1a89a466c66fab61e5fe9134'>change "gboolean show_passwd" to "guint32 flags".</a></td><td>Dan Winship</td><td><span title='2001-03-30 01:34:00 +0800'>2001-03-30</span></td><td>6</td><td><span class='deletions'>-24</span>/<span class='insertions'>+38</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/gsoc2013-evolution/commit/camel?h=EVOLUTION_3_6_3&amp;id=bf26d9680943bed494198dedca203b5ed6c9dcbd'>New class for PGP encrypting, decrypting, signing and verifying. Next I'll</a></td><td>Jeffrey Stedfast</td><td><span title='2001-03-29 12:53:26 +0800'>2001-03-29</span></td><td>3</td><td><span class='deletions'>-0</span>/<span class='insertions'>+1603</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/gsoc2013-evolution/commit/camel?h=EVOLUTION_3_6_3&amp;id=22d404e40b3fead89faad4e12a0ac6a23caf2317'>Optimise the match "" case, just match everything in the folder (if we</a></td><td>Not Zed</td><td><span title='2001-03-29 12:04:09 +0800'>2001-03-29</span></td><td>2</td><td><span class='deletions'>-2</span>/<span class='insertions'>+14</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/gsoc2013-evolution/commit/camel?h=EVOLUTION_3_6_3&amp;id=1b6fe39a3c556248852a47b871eefac477450cf0'>	(vee_expunge): Oops, call the class sync, not superclass sync.</a></td><td>Michael Zucci</td><td><span title='2001-03-29 10:10:03 +0800'>2001-03-29</span></td><td>2</td><td><span class='deletions'>-1</span>/<span class='insertions'>+4</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/gsoc2013-evolution/commit/camel?h=EVOLUTION_3_6_3&amp;id=90f1194b43faa8dba68271439c20607f3a723187'>Access the folder directly from the message info.</a></td><td>Not Zed</td><td><span title='2001-03-29 10:03:06 +0800'>2001-03-29</span></td><td>4</td><td><span class='deletions'>-105</span>/<span class='insertions'>+139</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/gsoc2013-evolution/commit/camel?h=EVOLUTION_3_6_3&amp;id=505f6c235bf79453fdd500a62583ea82630eb604'>Add the port (if user defined) to the path to fix bug #1996.</a></td><td>Jeffrey Stedfast</td><td><span title='2001-03-28 10:19:05 +0800'>2001-03-28</span></td><td>2</td><td><span class='deletions'>-0</span>/<span class='insertions'>+13</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/gsoc2013-evolution/commit/camel?h=EVOLUTION_3_6_3&amp;id=7b128390181cff1339199e570180fac485ba60cf'>If we aren't going to even check the resp/free buffer that gets returned</a></td><td>Jeffrey Stedfast</td><td><span title='2001-03-28 07:12:46 +0800'>2001-03-28</span></td><td>3</td><td><span class='deletions'>-5</span>/<span class='insertions'>+15</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/gsoc2013-evolution/commit/camel?h=EVOLUTION_3_6_3&amp;id=f964f65b794916c85949898d18baf2d5d6cd1377'>Unref the html filter when done. (summary_build_content_info): Disable</a></td><td>Not Zed</td><td><span title='2001-03-27 20:48:13 +0800'>2001-03-27</span></td><td>2</td><td><span class='deletions'>-5</span>/<span class='insertions'>+16</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/gsoc2013-evolution/commit/camel?h=EVOLUTION_3_6_3&amp;id=0fc9632e427c110c972315f70f4135359c95095a'>Fix a cut n paste bug, we want uid_removed not uid_changed deref, fixes</a></td><td>Not Zed</td><td><span title='2001-03-27 18:10:16 +0800'>2001-03-27</span></td><td>2</td><td><span class='deletions'>-1</span>/<span class='insertions'>+6</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/gsoc2013-evolution/commit/camel?h=EVOLUTION_3_6_3&amp;id=0a12cd8b6ba0acaf48fb9d452136238e81948057'>add an argument to say whether or not you want "PLAIN" in the list (so you</a></td><td>Dan Winship</td><td><span title='2001-03-27 13:30:41 +0800'>2001-03-27</span></td><td>7</td><td><span class='deletions'>-11</span>/<span class='insertions'>+23</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/gsoc2013-evolution/commit/camel?h=EVOLUTION_3_6_3&amp;id=4c42c93dc6a2a1ed4c0b758ffff790fe74e7dffa'>Add an "extra_conf" field to CamelProvider with structures and defines and</a></td><td>Dan Winship</td><td><span title='2001-03-27 13:22:44 +0800'>2001-03-27</span></td><td>15</td><td><span class='deletions'>-162</span>/<span class='insertions'>+242</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/gsoc2013-evolution/commit/camel?h=EVOLUTION_3_6_3&amp;id=26b82892c72f977aa4602ddef20cca2cc4743e05'>Fix parsing of params. (output_param): And unparsing...</a></td><td>Dan Winship</td><td><span title='2001-03-27 13:22:08 +0800'>2001-03-27</span></td><td>1</td><td><span class='deletions'>-2</span>/<span class='insertions'>+7</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/gsoc2013-evolution/commit/camel?h=EVOLUTION_3_6_3&amp;id=6b7d4b656884f9f5e9372d11bc6b2278f48a1cb7'>Rewrite to use imap_store-&gt;namespace, not service-&gt;url-&gt;path</a></td><td>Dan Winship</td><td><span title='2001-03-27 13:21:47 +0800'>2001-03-27</span></td><td>1</td><td><span class='deletions'>-8</span>/<span class='insertions'>+12</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/gsoc2013-evolution/commit/camel?h=EVOLUTION_3_6_3&amp;id=7e4fb782fad1703aeda91745545af7b0fc01bed3'>Move all of the camel_vee_folder_construct() internals here.</a></td><td>Jeffrey Stedfast</td><td><span title='2001-03-27 12:35:18 +0800'>2001-03-27</span></td><td>2</td><td><span class='deletions'>-5</span>/<span class='insertions'>+34</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/gsoc2013-evolution/commit/camel?h=EVOLUTION_3_6_3&amp;id=efddd51d3b67fbf48a6c190fa7ddfb0244be5ddf'>Use camel_vtrash_folder_new() to create the vtrash folder now.</a></td><td>Jeffrey Stedfast</td><td><span title='2001-03-27 09:41:21 +0800'>2001-03-27</span></td><td>10</td><td><span class='deletions'>-183</span>/<span class='insertions'>+396</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/gsoc2013-evolution/commit/camel?h=EVOLUTION_3_6_3&amp;id=1d80d46ed53ac4fd6b292c972529b7c6d3bd0597'>Added folder_created event here.</a></td><td>Not Zed</td><td><span title='2001-03-27 07:10:40 +0800'>2001-03-27</span></td><td>7</td><td><span class='deletions'>-610</span>/<span class='insertions'>+668</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/gsoc2013-evolution/commit/camel?h=EVOLUTION_3_6_3&amp;id=4b93e802d917ddc918af720c756df9de4b831d6d'>When writing the last token (if not rfc2047 encoded), don't use</a></td><td>Jeffrey Stedfast</td><td><span title='2001-03-27 04:11:27 +0800'>2001-03-27</span></td><td>2</td><td><span class='deletions'>-1</span>/<span class='insertions'>+5</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/gsoc2013-evolution/commit/camel?h=EVOLUTION_3_6_3&amp;id=b86d822ec15050722006dacc84f535cb9dcf18b2'>Don't spew a warning if the message-id wasn't set by the application, not</a></td><td>Jeffrey Stedfast</td><td><span title='2001-03-27 03:28:52 +0800'>2001-03-27</span></td><td>2</td><td><span class='deletions'>-10</span>/<span class='insertions'>+12</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/gsoc2013-evolution/commit/camel?h=EVOLUTION_3_6_3&amp;id=5be44051a3cd8d1e47470bfa6238011e05fa024f'>Rename this from "PLAIN" to "Password": there's no reason the user needs</a></td><td>Dan Winship</td><td><span title='2001-03-27 03:15:48 +0800'>2001-03-27</span></td><td>1</td><td><span class='deletions'>-2</span>/<span class='insertions'>+2</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/gsoc2013-evolution/commit/camel?h=EVOLUTION_3_6_3&amp;id=f1e4609adbcfa80e80bf569405d8ed6c21d31a60'>keep a reference on the store's current_folder.</a></td><td>Dan Winship</td><td><span title='2001-03-27 00:01:33 +0800'>2001-03-27</span></td><td>3</td><td><span class='deletions'>-2</span>/<span class='insertions'>+17</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/gsoc2013-evolution/commit/camel?h=EVOLUTION_3_6_3&amp;id=c92c8b1fe42d8b4aa229b6be0172844a9a4a8bee'>Add missing accessor.</a></td><td>Dan Winship</td><td><span title='2001-03-26 22:05:44 +0800'>2001-03-26</span></td><td>3</td><td><span class='deletions'>-0</span>/<span class='insertions'>+10</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/gsoc2013-evolution/commit/camel?h=EVOLUTION_3_6_3&amp;id=d3ce110bb79d7e5fc7966e8375d79201ac6ffbaf'>New. Return the provider for a URL.</a></td><td>Dan Winship</td><td><span title='2001-03-26 22:01:33 +0800'>2001-03-26</span></td><td>3</td><td><span class='deletions'>-18</span>/<span class='insertions'>+71</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/gsoc2013-evolution/commit/camel?h=EVOLUTION_3_6_3&amp;id=a0b95ac74df4e058b00d23e570ffb2b018f360b8'>eh, changed my mind, put the exception back in camel_url_new()</a></td><td>Dan Winship</td><td><span title='2001-03-26 07:04:14 +0800'>2001-03-26</span></td><td>4</td><td><span class='deletions'>-13</span>/<span class='insertions'>+10</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/gsoc2013-evolution/commit/camel?h=EVOLUTION_3_6_3&amp;id=182c699c3909ff7e052f05259bac368b72c464f3'>New URL parser with full RFC1808 relative URL support. Yum.</a></td><td>Dan Winship</td><td><span title='2001-03-26 06:55:27 +0800'>2001-03-26</span></td><td>9</td><td><span class='deletions'>-199</span>/<span class='insertions'>+523</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/gsoc2013-evolution/commit/camel?h=EVOLUTION_3_6_3&amp;id=14c2e4a8132ced1091baaf9ce98111562735c718'>Don't use copy_to if the source folder doesn't support summary info's.</a></td><td>Jeffrey Stedfast</td><td><span title='2001-03-25 16:25:49 +0800'>2001-03-25</span></td><td>2</td><td><span class='deletions'>-4</span>/<span class='insertions'>+13</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/gsoc2013-evolution/commit/camel?h=EVOLUTION_3_6_3&amp;id=35f59fdcc7431b2e43be25803d352d9b66eeade1'>Do charset conversion on the username param here if needed.</a></td><td>Jeffrey Stedfast</td><td><span title='2001-03-25 08:27:34 +0800'>2001-03-25</span></td><td>2</td><td><span class='deletions'>-4</span>/<span class='insertions'>+49</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/gsoc2013-evolution/commit/camel?h=EVOLUTION_3_6_3&amp;id=4f26eac120fd30b1f8199a6aec29c436bfb558a4'>Added. Call me old-fashioned, but I just prefer to have a real API rather</a></td><td>Jon Trowbridge</td><td><span title='2001-03-23 17:39:37 +0800'>2001-03-23</span></td><td>4</td><td><span class='deletions'>-1</span>/<span class='insertions'>+24</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/gsoc2013-evolution/commit/camel?h=EVOLUTION_3_6_3&amp;id=62af13a3be7e4e3e0a2544cabbd0d1ab17e94ba2'>Don't look at untagged responses other than "* BYE"...</a></td><td>Dan Winship</td><td><span title='2001-03-23 06:31:55 +0800'>2001-03-23</span></td><td>5</td><td><span class='deletions'>-85</span>/<span class='insertions'>+141</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/gsoc2013-evolution/commit/camel?h=EVOLUTION_3_6_3&amp;id=5d562c3d3d879d05c75ecb300c53e0b5ae0120fc'>add a "GList *authtypes", so you can get the list of authtypes used by a</a></td><td>Dan Winship</td><td><span title='2001-03-22 06:20:29 +0800'>2001-03-22</span>