Commit Graph

  • 1c4cc7bc2b Read config from stdin if config is specified as '-' master moparisthebest 2013-09-04 18:43:39 -0400
  • ef03d60ba3 Prepare release v2.5.5. v2.5.5 Lefteris Chatzimparmpas 2013-06-08 11:25:04 +0200
  • 38f5f428c4 Rename some of the values of the ssl variable. Lefteris Chatzimparmpas 2013-06-08 11:06:28 +0200
  • 0fae651308 Document the IMAPFILTER_HOME variable. Lefteris Chatzimparmpas 2013-05-20 23:59:11 +0200
  • 594339056b Fix SSL CTX bug and add support for TLS1.1/1.2 Lefteris Chatzimparmpas 2013-05-20 22:49:22 +0200
  • 7e8560f57a Compare serial number of certificates Lefteris Chatzimparmpas 2013-05-13 00:48:42 +0200
  • 734811c568 Watch out for unexpected APPEND response Lefteris Chatzimparmpas 2013-04-30 21:40:58 +0200
  • 7593368952 Prepare release v2.5.4. v2.5.4 Lefteris Chatzimparmpas 2013-04-09 21:45:51 +0200
  • ee19620558 Update copyright year to include 2013. Lefteris Chatzimparmpas 2013-04-09 21:43:06 +0200
  • 4c310f9df5 Correct various bugs in the recovery mechanism Lefteris Chatzimparmpas 2013-04-09 20:49:46 +0200
  • 568e414754 Print stack traceback support for Lua 5.1 Lefteris Chatzimparmpas 2012-12-05 21:25:21 +0100
  • d7966dbe2d Print stack traceback in case of error. Lefteris Chatzimparmpas 2012-11-18 23:09:29 +0100
  • 1f79e2d345 Correct the error reporting positions. Lefteris Chatzimparmpas 2012-11-18 23:07:56 +0100
  • c082ae4ddc Parse server responses less strictly Lefteris Chatzimparmpas 2012-08-24 23:01:07 +0200
  • 7dec2a8ec7 Enable extra compiler checks and correct warnings. Lefteris Chatzimparmpas 2012-08-20 20:22:54 +0200
  • 69b650137a Prepare release v2.5.3. v2.5.3 Lefteris Chatzimparmpas 2012-07-22 16:25:41 +0300
  • 066ca99e36 Use new international mailbox names implementation Lefteris Chatzimparmpas 2012-07-22 15:41:28 +0300
  • 362a123cd4 Correct variable error in one of the examples. Lefteris Chatzimparmpas 2012-05-23 20:43:01 +0200
  • 0d77e9d9a8 Set variable's type based on OpenSSL version. Lefteris Chatzimparmpas 2012-04-25 00:09:12 +0300
  • 4e03494df6 Correct wording and typo error. Lefteris Chatzimparmpas 2012-04-25 00:03:12 +0300
  • a9ac2cf100 Prepare release v2.5.2. v2.5.2 Lefteris Chatzimparmpas 2012-02-29 21:16:07 +0100
  • 3690506986 Ignore errors and retry later when in daemon mode Lefteris Chatzimparmpas 2012-02-29 20:24:32 +0100
  • dba6d38403 Improve the failure handling during login/logout Lefteris Chatzimparmpas 2012-02-28 19:52:19 +0100
  • a4616e5ca5 Prepare release v2.5.1. v2.5.1 Lefteris Chatzimparmpas 2012-02-27 22:53:47 +0100
  • 7496761c25 Check function return values during login/logout Lefteris Chatzimparmpas 2012-02-27 22:51:06 +0100
  • e519bb1a71 Describe the recover option in a better way. Lefteris Chatzimparmpas 2012-02-27 22:40:57 +0100
  • 7435dc6d1d Add support to recover when BYE is received Lefteris Chatzimparmpas 2012-02-27 01:17:02 +0100
  • 2dd1b5ebc6 Forward the BYE response properly all the way up Lefteris Chatzimparmpas 2012-02-27 01:10:56 +0100
  • e66c58926f Prepare release v2.5. Lefteris Chatzimparmpas 2012-02-23 19:18:59 +0100
  • 47521ace3f Change SSL variables' names in session structure. Lefteris Chatzimparmpas 2012-02-23 19:17:41 +0100
  • 716ee036dc Skip normal SSL shutdown only after an error Lefteris Chatzimparmpas 2012-02-23 17:58:54 +0100
  • 249c4814c8 Prepare release v2.5. v2.5 Lefteris Chatzimparmpas 2012-02-23 19:18:59 +0100
  • aa3b145ee0 Change SSL variables' names in session structure. Lefteris Chatzimparmpas 2012-02-23 19:17:41 +0100
  • a5e0eda29b Skip normal SSL shutdown only after an error Lefteris Chatzimparmpas 2012-02-23 17:58:54 +0100
  • 5011966115 Ignore network errors during logout Lefteris Chatzimparmpas 2012-02-23 00:04:10 +0100
  • 861aa6fd45 Keep trying when a connection has been restored. Lefteris Chatzimparmpas 2012-02-23 00:03:23 +0100
  • 8c468f585f Fix the fatal failure caused by an SSL error Lefteris Chatzimparmpas 2012-02-22 18:59:28 +0100
  • 83e406b70e Distinguish SSL read/write error messages printed. Lefteris Chatzimparmpas 2012-02-22 18:58:35 +0100
  • 239435ba9e Use the same quotation for all the strings. Lefteris Chatzimparmpas 2012-02-22 18:57:54 +0100
  • befefb55a1 Name better the public shortcut function. Lefteris Chatzimparmpas 2012-02-22 18:56:45 +0100
  • dda48edbab Replace simple function with a static string. Lefteris Chatzimparmpas 2012-02-22 18:55:38 +0100
  • 3f1059b355 Use newly added helper functions for common checks Lefteris Chatzimparmpas 2012-02-22 08:18:38 +0100
  • 95ce717bcf Add shortcuts to some possibly useful functions. Lefteris Chatzimparmpas 2012-02-21 20:13:55 +0100
  • 51da675056 Don't do a protected call for the daemon commands Lefteris Chatzimparmpas 2012-02-21 17:49:38 +0100
  • 8b0e8943e3 Don't allow a login if a session already exists. Lefteris Chatzimparmpas 2012-02-21 17:48:22 +0100
  • 18940cc9f2 Make all the calls that pass the session safe Lefteris Chatzimparmpas 2012-02-21 01:01:16 +0100
  • 6a1771da04 Avoid closing the connection twice Lefteris Chatzimparmpas 2012-02-21 00:23:32 +0100
  • f78ed3c3d7 Add forgotten mailbox close command. Lefteris Chatzimparmpas 2012-02-21 00:11:28 +0100
  • 4160f7c708 Set default network timeout value to 60. Lefteris Chatzimparmpas 2012-02-20 00:09:14 +0100
  • 81b09d1f01 Print some details on append and fetch actions. Lefteris Chatzimparmpas 2012-02-19 23:56:54 +0100
  • 644d6988ed Correct the TRYCREATE functionality Lefteris Chatzimparmpas 2012-02-19 14:58:36 +0100
  • cf33e1bb61 Correct the option order in the usage details. Lefteris Chatzimparmpas 2012-02-19 13:40:31 +0100
  • 7199aa249f Update the -d option and its description Lefteris Chatzimparmpas 2012-02-19 13:25:47 +0100
  • 6d39df8b70 Remove the BUGS section. Lefteris Chatzimparmpas 2012-02-19 13:25:05 +0100
  • e907fe5fdf Make OpenSSL a mandatory requirement Lefteris Chatzimparmpas 2012-02-19 12:36:44 +0100
  • 820e9db522 Correct some small details here and there. Lefteris Chatzimparmpas 2012-02-16 18:49:57 +0100
  • b67ae8209b Print a debug message on connection recovery. Lefteris Chatzimparmpas 2012-02-16 18:49:20 +0100
  • 14091fc7bf Use Lua strings for common account details Lefteris Chatzimparmpas 2012-02-15 22:20:19 +0100
  • 69b4207db1 Reset session and selected mailbox after logout. Lefteris Chatzimparmpas 2012-02-15 21:32:49 +0100
  • 23f1257c3f Correct SSL error reporting during a failure. Lefteris Chatzimparmpas 2012-02-15 20:48:46 +0100
  • c7f507e76f Close connection when an account is deleted Lefteris Chatzimparmpas 2012-02-15 19:45:40 +0100
  • 89c1366665 Correct reference to a deprecated function. Lefteris Chatzimparmpas 2012-02-15 19:44:46 +0100
  • 64df3b0682 Get NAMESPACE only the first time to login Lefteris Chatzimparmpas 2012-02-15 08:42:23 +0100
  • fe5f789f8e Fix disabled STARTTLS functionality. Lefteris Chatzimparmpas 2012-02-15 08:41:13 +0100
  • 2cafede975 Use session pointer to denote accounts Lefteris Chatzimparmpas 2012-02-14 22:13:15 +0100
  • 05a358133e Fix problem with the recover functionality Lefteris Chatzimparmpas 2012-02-14 21:52:29 +0100
  • 09b2cc3a25 Hide passwords from logs Lefteris Chatzimparmpas 2012-02-14 20:30:50 +0100
  • df1e0c172b Refactor the code that handles the client requests Lefteris Chatzimparmpas 2012-02-12 21:57:18 +0100
  • 2c70382775 Remove control structures' optional parentheses. Lefteris Chatzimparmpas 2012-02-11 22:55:03 +0100
  • 18b012c2a2 Improve robustness and recoverability Lefteris Chatzimparmpas 2012-02-11 22:47:08 +0100
  • dc5b33b60a Port to Lua 5.2. Lefteris Chatzimparmpas 2012-02-05 13:29:43 +0100
  • a6148a4466 Abort when there's a login failure. Lefteris Chatzimparmpas 2012-02-02 22:21:41 +0100
  • 3f752cb4cc Prepare release v2.4.2. v2.4.2 Lefteris Chatzimparmpas 2012-01-19 20:24:29 +0100
  • ca00acce8a Update copyright year to include 2012. Lefteris Chatzimparmpas 2012-01-19 01:37:26 +0100
  • e03e52dba2 Correct international mailbox names conversions Lefteris Chatzimparmpas 2012-01-19 01:26:27 +0100
  • 8512da1940 Correct passwords example. Lefteris Chatzimparmpas 2012-01-18 19:38:26 +0100
  • 0a8f5580ed Prepare release v2.4.1. v2.4.1 Lefteris Chatzimparmpas 2011-12-08 22:32:01 +0100
  • 19de9b8d8e Document additional arguments of become_daemon(). Lefteris Chatzimparmpas 2011-12-08 22:15:29 +0100
  • e8b5fdd7d6 Fix become_daemon() call to ifsys.daemon() Lefteris Chatzimparmpas 2011-12-08 20:37:26 +0100
  • 94cd8016b4 Correct indentation. Lefteris Chatzimparmpas 2011-12-08 20:36:45 +0100
  • 3b885bf834 Prepare release v2.4. v2.4 Lefteris Chatzimparmpas 2011-12-06 22:46:49 +0100
  • ca818203f0 Add support for non-ASCII mailbox names Lefteris Chatzimparmpas 2011-12-06 16:49:36 +0100
  • dae82ff5af Fix matching problems in the regular expressions Lefteris Chatzimparmpas 2011-12-05 19:40:57 +0100
  • 6f8ec8eb25 Fix typo error in function call example. Lefteris Chatzimparmpas 2011-10-30 15:43:17 +0100
  • a47605cb61 Add variable to set configuration directory Lefteris Chatzimparmpas 2011-10-30 13:31:04 +0100
  • ed27fa41ee Remove encode/decode unnecessary option. Lefteris Chatzimparmpas 2011-10-30 13:28:49 +0100
  • 6542cade9f Fix debug file opening check. Lefteris Chatzimparmpas 2011-10-30 13:21:32 +0100
  • 2599efc94e Match only on the header field body Lefteris Chatzimparmpas 2011-08-16 22:51:01 +0200
  • c6515ebf7f Correct arguments of append_message(). Lefteris Chatzimparmpas 2011-08-09 20:40:06 +0200
  • 7e0cd3614f Prepare release v2.3. v2.3 Lefteris Chatzimparmpas 2011-08-06 15:05:13 +0200
  • 5c1f83f7c0 Change debug option to take filename as argument Lefteris Chatzimparmpas 2011-08-06 14:48:01 +0200
  • a3021cca36 Add support for appending messages to mailboxes Lefteris Chatzimparmpas 2011-08-06 14:16:07 +0200
  • 26cecaed64 Refactor regular expressions syntax. Lefteris Chatzimparmpas 2011-08-04 20:55:29 +0200
  • cf5e003082 Correct CRAM-MD5 authentication timeout problem Lefteris Chatzimparmpas 2011-08-04 08:06:42 +0200
  • e51afea6eb Correct daemon function and add new options Lefteris Chatzimparmpas 2011-07-31 17:59:09 +0200
  • d83be84636 Check for updates in the server capabilities after login. Lefteris Chatzimparmpas 2011-07-31 17:33:42 +0200
  • 4bce219df3 Use the Dq and Sq macros everywhere Lefteris Chatzimparmpas 2011-04-06 23:00:47 +0200
  • d7f2910212 Correct current selected mailbox functionality Lefteris Chatzimparmpas 2011-04-04 23:48:23 +0200
  • e888721242 Correct compilation warning Lefteris Chatzimparmpas 2011-04-04 23:44:12 +0200
  • 554b6739c4 Change the order of the command line options. Lefteris Chatzimparmpas 2011-04-04 23:39:25 +0200