Nicolas Sebrecht 
							
						 
					 
					
						
						
							
						
						03114b1867 
					 
					
						
						
							
							Merge branch 'new-domain-name' into next  
						
						
						
						
					 
					
						2015-03-21 13:40:24 +01:00 
						 
				 
			
				
					
						
							
							
								Nicolas Sebrecht 
							
						 
					 
					
						
						
							
						
						60cc58c38e 
					 
					
						
						
							
							DNS of the website changed, reflect it  
						
						... 
						
						
						
						Signed-off-by: Nicolas Sebrecht <nicolas.s-dev@laposte.net > 
						
						
					 
					
						2015-03-21 13:40:06 +01:00 
						 
				 
			
				
					
						
							
							
								Nicolas Sebrecht 
							
						 
					 
					
						
						
							
						
						622ef4da75 
					 
					
						
						
							
							release.sh: don't remove temporary files at the end  
						
						... 
						
						
						
						Signed-off-by: Nicolas Sebrecht <nicolas.s-dev@laposte.net > 
						
						
					 
					
						2015-03-20 13:05:00 +01:00 
						 
				 
			
				
					
						
							
							
								Nicolas Sebrecht 
							
						 
					 
					
						
						
							
						
						509d1404b0 
					 
					
						
						
							
							release.sh: website: fix feeding the latest stable and rc  
						
						... 
						
						
						
						Signed-off-by: Nicolas Sebrecht <nicolas.s-dev@laposte.net > 
						
						
					 
					
						2015-03-20 12:46:08 +01:00 
						 
				 
			
				
					
						
							
							
								Nicolas Sebrecht 
							
						 
					 
					
						
						
							
						
						4015c1d84c 
					 
					
						
						
							
							release.sh: dont publish anything by script  
						
						... 
						
						
						
						Signed-off-by: Nicolas Sebrecht <nicolas.s-dev@laposte.net > 
						
						
					 
					
						2015-03-20 12:08:39 +01:00 
						 
				 
			
				
					
						
							
							
								Nicolas Sebrecht 
							
						 
					 
					
						
						
							
						
						97689ee484 
					 
					
						
						
							
							v6.5.7-rc3  
						
						... 
						
						
						
						Signed-off-by: Nicolas Sebrecht <nicolas.s-dev@laposte.net > 
						
						
					 
					
						2015-03-20 11:33:29 +01:00 
						 
				 
			
				
					
						
							
							
								Nicolas Sebrecht 
							
						 
					 
					
						
						
							
						
						f11eaaea6f 
					 
					
						
						
							
							contrib: introduce script to make new releases  
						
						... 
						
						
						
						Signed-off-by: Nicolas Sebrecht <nicolas.s-dev@laposte.net > 
						
						
					 
					
						2015-03-20 11:31:27 +01:00 
						 
				 
			
				
					
						
							
							
								Nicolas Sebrecht 
							
						 
					 
					
						
						
							
						
						9b55cc5475 
					 
					
						
						
							
							website-doc.sh: fix function call  
						
						... 
						
						
						
						Signed-off-by: Nicolas Sebrecht <nicolas.s-dev@laposte.net > 
						
						
					 
					
						2015-03-20 11:03:17 +01:00 
						 
				 
			
				
					
						
							
							
								Nicolas Sebrecht 
							
						 
					 
					
						
						
							
						
						ebf1a9300a 
					 
					
						
						
							
							imaplib2: bump to version 2.42  
						
						... 
						
						
						
						Signed-off-by: Nicolas Sebrecht <nicolas.s-dev@laposte.net > 
						
						
					 
					
						2015-03-20 11:03:17 +01:00 
						 
				 
			
				
					
						
							
							
								Nicolas Sebrecht 
							
						 
					 
					
						
						
							
						
						b7f245b02e 
					 
					
						
						
							
							offlineimap(1): add known issue when mails change since invokation  
						
						... 
						
						
						
						Signed-off-by: Nicolas Sebrecht <nicolas.s-dev@laposte.net > 
						
						
					 
					
						2015-03-19 17:07:04 +01:00 
						 
				 
			
				
					
						
							
							
								Nicolas Sebrecht 
							
						 
					 
					
						
						
							
						
						8bcefc7558 
					 
					
						
						
							
							offlineimap.conf: add note about known issues  
						
						... 
						
						
						
						Signed-off-by: Nicolas Sebrecht <nicolas.s-dev@laposte.net > 
						
						
					 
					
						2015-03-19 17:07:04 +01:00 
						 
				 
			
				
					
						
							
							
								Nicolas Sebrecht 
							
						 
					 
					
						
						
							
						
						300f884c09 
					 
					
						
						
							
							idle: continue trying selecting the folder on OfflineImapError.Error  
						
						... 
						
						
						
						Signed-off-by: Nicolas Sebrecht <nicolas.s-dev@laposte.net > 
						
						
					 
					
						2015-03-18 23:09:34 +01:00 
						 
				 
			
				
					
						
							
							
								Nicolas Sebrecht 
							
						 
					 
					
						
						
							
						
						0dfe57d0ca 
					 
					
						
						
							
							offlineimap.conf: explain the remotehost line must match the domain defined in the certificate  
						
						... 
						
						
						
						Signed-off-by: Nicolas Sebrecht <nicolas.s-dev@laposte.net > 
						
						
					 
					
						2015-03-18 22:36:01 +01:00 
						 
				 
			
				
					
						
							
							
								Nicolas Sebrecht 
							
						 
					 
					
						
						
							
						
						43dbe1578c 
					 
					
						
						
							
							imaplib2: bump to v2.41  
						
						... 
						
						
						
						Signed-off-by: Nicolas Sebrecht <nicolas.s-dev@laposte.net > 
						
						
					 
					
						2015-03-18 21:54:36 +01:00 
						 
				 
			
				
					
						
							
							
								Nicolas Sebrecht 
							
						 
					 
					
						
						
							
						
						cf2a2c769c 
					 
					
						
						
							
							offlineimap(1): fix formatting  
						
						... 
						
						
						
						Signed-off-by: Nicolas Sebrecht <nicolas.s-dev@laposte.net > 
						
						
					 
					
						2015-03-17 12:40:34 +01:00 
						 
				 
			
				
					
						
							
							
								Nicolas Sebrecht 
							
						 
					 
					
						
						
							
						
						11fd0eb5a4 
					 
					
						
						
							
							--help: put a bit more informations  
						
						... 
						
						
						
						Signed-off-by: Nicolas Sebrecht <nicolas.s-dev@laposte.net > 
						
						
					 
					
						2015-03-17 12:27:34 +01:00 
						 
				 
			
				
					
						
							
							
								Nicolas Sebrecht 
							
						 
					 
					
						
						
							
						
						dd2a70fc68 
					 
					
						
						
							
							website-doc.sh: learn to export Changelog's definitions  
						
						... 
						
						
						
						Signed-off-by: Nicolas Sebrecht <nicolas.s-dev@laposte.net > 
						
						
					 
					
						2015-03-17 02:39:44 +01:00 
						 
				 
			
				
					
						
							
							
								Nicolas Sebrecht 
							
						 
					 
					
						
						
							
						
						c89d17dacb 
					 
					
						
						
							
							CONTRIBUTING: know the status of the patches after submission  
						
						... 
						
						
						
						Signed-off-by: Nicolas Sebrecht <nicolas.s-dev@laposte.net > 
						
						
					 
					
						2015-03-15 22:49:19 +01:00 
						 
				 
			
				
					
						
							
							
								Nicolas Sebrecht 
							
						 
					 
					
						
						
							
						
						10aa7c19e6 
					 
					
						
						
							
							CONTRIBUTING: fix links  
						
						... 
						
						
						
						Signed-off-by: Nicolas Sebrecht <nicolas.s-dev@laposte.net > 
						
						
					 
					
						2015-03-15 19:41:17 +01:00 
						 
				 
			
				
					
						
							
							
								Nicolas Sebrecht 
							
						 
					 
					
						
						
							
						
						b9d647a4a2 
					 
					
						
						
							
							CONTRIBUTING: add section "for the impatients"  
						
						... 
						
						
						
						Signed-off-by: Nicolas Sebrecht <nicolas.s-dev@laposte.net > 
						
						
					 
					
						2015-03-15 19:39:18 +01:00 
						 
				 
			
				
					
						
							
							
								Nicolas Sebrecht 
							
						 
					 
					
						
						
							
						
						cb3f13a331 
					 
					
						
						
							
							Changelogs: improve website formatting  
						
						... 
						
						
						
						Signed-off-by: Nicolas Sebrecht <nicolas.s-dev@laposte.net > 
						
						
					 
					
						2015-03-14 13:55:34 +01:00 
						 
				 
			
				
					
						
							
							
								Nicolas Sebrecht 
							
						 
					 
					
						
						
							
						
						6be2656350 
					 
					
						
						
							
							doc: move non-API documentation to the website  
						
						... 
						
						
						
						Signed-off-by: Nicolas Sebrecht <nicolas.s-dev@laposte.net > 
						
						
					 
					
						2015-03-14 01:07:01 +01:00 
						 
				 
			
				
					
						
							
							
								Nicolas Sebrecht 
							
						 
					 
					
						
						
							
						
						5eeea9ed83 
					 
					
						
						
							
							improve documentation  
						
						... 
						
						
						
						- README
- restrict sphinx documentation to the API
- update the Makefiles
Signed-off-by: Nicolas Sebrecht <nicolas.s-dev@laposte.net > 
						
						
					 
					
						2015-03-13 19:10:48 +01:00 
						 
				 
			
				
					
						
							
							
								Nicolas Sebrecht 
							
						 
					 
					
						
						
							
						
						09fca0ccb1 
					 
					
						
						
							
							remove obsolete documentation  
						
						... 
						
						
						
						Signed-off-by: Nicolas Sebrecht <nicolas.s-dev@laposte.net > 
						
						
					 
					
						2015-03-13 18:51:14 +01:00 
						 
				 
			
				
					
						
							
							
								Nicolas Sebrecht 
							
						 
					 
					
						
						
							
						
						2c259369c0 
					 
					
						
						
							
							man: offlineimapui: minor typo fix  
						
						... 
						
						
						
						Signed-off-by: Nicolas Sebrecht <nicolas.s-dev@laposte.net > 
						
						
					 
					
						2015-03-13 18:45:51 +01:00 
						 
				 
			
				
					
						
							
							
								Nicolas Sebrecht 
							
						 
					 
					
						
						
							
						
						5478481617 
					 
					
						
						
							
							Makefile: avoid packaging the website and the wiki  
						
						... 
						
						
						
						Signed-off-by: Nicolas Sebrecht <nicolas.s-dev@laposte.net > 
						
						
					 
					
						2015-03-13 18:42:53 +01:00 
						 
				 
			
				
					
						
							
							
								Nicolas Sebrecht 
							
						 
					 
					
						
						
							
						
						e8280e642c 
					 
					
						
						
							
							fix scripts/get-repository.sh to match website/render.sh  
						
						... 
						
						
						
						Signed-off-by: Nicolas Sebrecht <nicolas.s-dev@laposte.net > 
						
						
					 
					
						2015-03-12 17:54:15 +01:00 
						 
				 
			
				
					
						
							
							
								Nicolas Sebrecht 
							
						 
					 
					
						
						
							
						
						65274312a6 
					 
					
						
						
							
							README: improve description  
						
						... 
						
						
						
						Signed-off-by: Nicolas Sebrecht <nicolas.s-dev@laposte.net > 
						
						
					 
					
						2015-03-12 17:53:28 +01:00 
						 
				 
			
				
					
						
							
							
								Nicolas Sebrecht 
							
						 
					 
					
						
						
							
						
						7292342cd0 
					 
					
						
						
							
							scripts: merge get-website.sh and get-wiki.sh into scripts/get-repository.sh  
						
						... 
						
						
						
						Signed-off-by: Nicolas Sebrecht <nicolas.s-dev@laposte.net > 
						
						
					 
					
						2015-03-12 15:32:17 +01:00 
						 
				 
			
				
					
						
							
							
								Nicolas Sebrecht 
							
						 
					 
					
						
						
							
						
						fcd22a201f 
					 
					
						
						
							
							get-website/wiki.sh: improve scripts and messages  
						
						... 
						
						
						
						Signed-off-by: Nicolas Sebrecht <nicolas.s-dev@laposte.net > 
						
						
					 
					
						2015-03-11 11:38:56 +01:00 
						 
				 
			
				
					
						
							
							
								Nicolas Sebrecht 
							
						 
					 
					
						
						
							
						
						6d72fd74af 
					 
					
						
						
							
							Merge branch 'holomorph-remoteuser' into next  
						
						
						
						
					 
					
						2015-03-10 23:06:17 +01:00 
						 
				 
			
				
					
						
							
							
								Mark Oteiza 
							
						 
					 
					
						
						
							
						
						a629b4e0e7 
					 
					
						
						
							
							do not error if remoteuser is not configured  
						
						... 
						
						
						
						Signed-off-by: Mark Oteiza <mvoteiza@udel.edu >
Signed-off-by: Nicolas Sebrecht <nicolas.s-dev@laposte.net > 
						
						
					 
					
						2015-03-10 23:06:09 +01:00 
						 
				 
			
				
					
						
							
							
								Nicolas Sebrecht 
							
						 
					 
					
						
						
							
						
						4d0a7eae42 
					 
					
						
						
							
							website-doc.sh: write releases in reversed chronological order  
						
						... 
						
						
						
						Signed-off-by: Nicolas Sebrecht <nicolas.s-dev@laposte.net > 
						
						
					 
					
						2015-03-10 18:31:18 +01:00 
						 
				 
			
				
					
						
							
							
								Nicolas Sebrecht 
							
						 
					 
					
						
						
							
						
						3a00ddaa84 
					 
					
						
						
							
							docs: minor improvements  
						
						... 
						
						
						
						Signed-off-by: Nicolas Sebrecht <nicolas.s-dev@laposte.net > 
						
						
					 
					
						2015-03-10 16:49:53 +01:00 
						 
				 
			
				
					
						
							
							
								Nicolas Sebrecht 
							
						 
					 
					
						
						
							
						
						8229800e0c 
					 
					
						
						
							
							Changelogs: move format back to markdown/kramdown to be more compatible with Jekyll  
						
						... 
						
						
						
						Learn how to export them to the website.
Signed-off-by: Nicolas Sebrecht <nicolas.s-dev@laposte.net > 
						
						
					 
					
						2015-03-10 16:33:30 +01:00 
						 
				 
			
				
					
						
							
							
								Nicolas Sebrecht 
							
						 
					 
					
						
						
							
						
						c9ce43313f 
					 
					
						
						
							
							fix the Makefile(s)  
						
						... 
						
						
						
						Signed-off-by: Nicolas Sebrecht <nicolas.s-dev@laposte.net > 
						
						
					 
					
						2015-03-10 16:33:30 +01:00 
						 
				 
			
				
					
						
							
							
								Nicolas Sebrecht 
							
						 
					 
					
						
						
							
						
						f4579d9660 
					 
					
						
						
							
							learn how to fork the wiki  
						
						... 
						
						
						
						Signed-off-by: Nicolas Sebrecht <nicolas.s-dev@laposte.net > 
						
						
					 
					
						2015-03-10 16:33:30 +01:00 
						 
				 
			
				
					
						
							
							
								Nicolas Sebrecht 
							
						 
					 
					
						
						
							
						
						0b43418911 
					 
					
						
						
							
							docs: full refactoring of the MANUAL  
						
						... 
						
						
						
						Signed-off-by: Nicolas Sebrecht <nicolas.s-dev@laposte.net > 
						
						
					 
					
						2015-03-10 16:33:30 +01:00 
						 
				 
			
				
					
						
							
							
								Nicolas Sebrecht 
							
						 
					 
					
						
						
							
						
						7c7e7f92b1 
					 
					
						
						
							
							website: learn to build the sphinx documentation  
						
						... 
						
						
						
						Signed-off-by: Nicolas Sebrecht <nicolas.s-dev@laposte.net > 
						
						
					 
					
						2015-03-10 15:52:46 +01:00 
						 
				 
			
				
					
						
							
							
								Nicolas Sebrecht 
							
						 
					 
					
						
						
							
						
						f46f08ecf8 
					 
					
						
						
							
							README: deep cleanup  
						
						... 
						
						
						
						Documentation refactorized.
Signed-off-by: Nicolas Sebrecht <nicolas.s-dev@laposte.net > 
						
						
					 
					
						2015-03-10 15:52:46 +01:00 
						 
				 
			
				
					
						
							
							
								Nicolas Sebrecht 
							
						 
					 
					
						
						
							
						
						d5cea50370 
					 
					
						
						
							
							doc: move all sources to the same directory  
						
						... 
						
						
						
						Signed-off-by: Nicolas Sebrecht <nicolas.s-dev@laposte.net > 
						
						
					 
					
						2015-03-10 15:52:46 +01:00 
						 
				 
			
				
					
						
							
							
								Nicolas Sebrecht 
							
						 
					 
					
						
						
							
						
						bbc84ead0f 
					 
					
						
						
							
							move some documentation to the website  
						
						... 
						
						
						
						Signed-off-by: Nicolas Sebrecht <nicolas.s-dev@laposte.net > 
						
						
					 
					
						2015-03-10 15:52:46 +01:00 
						 
				 
			
				
					
						
							
							
								Nicolas Sebrecht 
							
						 
					 
					
						
						
							
						
						171a7a0797 
					 
					
						
						
							
							allow fetching the website in our git work tree  
						
						... 
						
						
						
						Signed-off-by: Nicolas Sebrecht <nicolas.s-dev@laposte.net > 
						
						
					 
					
						2015-03-10 04:00:03 +01:00 
						 
				 
			
				
					
						
							
							
								Janna Martl 
							
						 
					 
					
						
						
							
						
						25513e9038 
					 
					
						
						
							
							fix: don't loose local mails because of maxage  
						
						... 
						
						
						
						Suppose messages A and B were delivered to the remote folder at
"maxage + 1" days ago.
A was downloaded to the local folder "maxage + 1" days ago, but B was only
downloaded "maxage - 1" days ago (contrived scenario to illustrate the two
things that could happen). The behavior was that B gets deleted from the local
folder, but A did not. The expected behavior is that neither is deleted.
Starting where Base.py: __syncmessagesto_delete(self, dstfolder, statusfolder)
is called where:
 - self is the remote folder
and
 - dstfolder is the local folder.
It defines deletelist to be the list of messages in the status folder
messagelist that aren't in the remote folder messagelist with
  not self.uidexists(uid)
A and B are both in the status folder. They're also both *NOT* in the remote
folder messagelist: this list is formed in IMAP.py: cachemessagelist(), which
calls _msgs_to_fetch(), which only asks the IMAP server for messages that are
"< maxage" days old.
Back to Base.py __syncmessagesto_delete(), look at the call
folder.deletemessages(deletelist), where folder is the local folder. This ends
up calling Maildir.py deletemessage() for each message on the deletelist. But we
see that this methods returns (instead of deleting anything) if the message is
in the local folder's messagelist. This messagelist was created by Maildir.py's
cachemessagelist(), which calls _scanfolder(), which tries to exclude messages
based on maxage. So at this point, we *WANT* A and B to be excluded -- then they
will be spared from deletion. This maxage check calls _iswithinmaxage(), and
actually does the date comparison based on the time found at the beginning of
the message's filename. These filenames were originally created in Maildir.py's
new_message_filename(), which calls _gettimeseq() to get the current time (i.e.
the time of retrieval).
Upshot: A's filename has an older timestamp than B's filename. A is excluded
from the local folder messagelist in _scanfolder(), hence spared from deletion
in deletemessage(); B is not excluded, and is deleted.
This patch does not address the timezone issue. As for the IMAP/timezone issue,
a similar issue is discussed in the thunderbird bug tracker here:
https://bugzilla.mozilla.org/show_bug.cgi?id=886534 
In the end, they're solving a different problem, but they agree that
there is really no reliable way of guessing the IMAP server's internal
timezone.
Signed-off-by: Janna Martl <janna.martl109@gmail.com >
Signed-off-by: Nicolas Sebrecht <nicolas.s-dev@laposte.net > 
						
						
					 
					
						2015-03-09 10:31:54 +01:00 
						 
				 
			
				
					
						
							
							
								Nicolas Sebrecht 
							
						 
					 
					
						
						
							
						
						846ebeb2aa 
					 
					
						
						
							
							docs: GitAdvanced: write the "sending pull request" section  
						
						... 
						
						
						
						Signed-off-by: Nicolas Sebrecht <nicolas.s-dev@laposte.net > 
						
						
					 
					
						2015-03-07 20:05:17 +01:00 
						 
				 
			
				
					
						
							
							
								Nicolas Sebrecht 
							
						 
					 
					
						
						
							
						
						61d292bb85 
					 
					
						
						
							
							add TODO.rst  
						
						... 
						
						
						
						Signed-off-by: Nicolas Sebrecht <nicolas.s-dev@laposte.net > 
						
						
					 
					
						2015-03-07 19:56:05 +01:00 
						 
				 
			
				
					
						
							
							
								Nicolas Sebrecht 
							
						 
					 
					
						
						
							
						
						e303c6c5d0 
					 
					
						
						
							
							rework documentation  
						
						... 
						
						
						
						- Add CONTRIBUTING.rst.
- Improve MAINTAINERS.rst.
- Split long HACKING.rst into:
  * dco.rst
  * GitAdvanced.rst
Update content.
Signed-off-by: Nicolas Sebrecht <nicolas.s-dev@laposte.net > 
						
						
					 
					
						2015-03-07 19:26:17 +01:00 
						 
				 
			
				
					
						
							
							
								Nicolas Sebrecht 
							
						 
					 
					
						
						
							
						
						2377353cae 
					 
					
						
						
							
							rfcs: update RFCs and provide better filenames  
						
						... 
						
						
						
						Signed-off-by: Nicolas Sebrecht <nicolas.s-dev@laposte.net > 
						
						
					 
					
						2015-03-06 21:27:52 +01:00 
						 
				 
			
				
					
						
							
							
								Nicolas Sebrecht 
							
						 
					 
					
						
						
							
						
						5ecd557dfb 
					 
					
						
						
							
							doc: add IMAP RFCs  
						
						... 
						
						
						
						Signed-off-by: Nicolas Sebrecht <nicolas.s-dev@laposte.net > 
						
						
					 
					
						2015-03-02 10:52:26 +01:00 
						 
				 
			
				
					
						
							
							
								Nicolas Sebrecht 
							
						 
					 
					
						
						
							
						
						efc4df1bd7 
					 
					
						
						
							
							LocalStatusSQLite: labels: don't fail if database returns unexpected None value  
						
						... 
						
						
						
						This requires more researches. See
  https://github.com/OfflineIMAP/offlineimap/issues/103 
.
Signed-off-by: Nicolas Sebrecht <nicolas.s-dev@laposte.net > 
						
						
					 
					
						2015-02-22 14:15:55 +01:00