Rodolfo García Peñas (kix) 
							
						 
					 
					
						
						
							
						
						75c718c75b 
					 
					
						
						
							
							six: changed offlineimap/folder/UIDMaps.py  
						
						 
						
						... 
						
						
						
						This patch removes the library six, compatible with python2.
I need change these re-raise calls.
Signed-off-by: Rodolfo García Peñas (kix) <kix@kix.es > 
						
						
					 
					
						2020-09-03 21:35:57 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rodolfo García Peñas (kix) 
							
						 
					 
					
						
						
							
						
						dd3e7616cf 
					 
					
						
						
							
							six: changed offlineimap/folder/LocalStatusSQLite.py  
						
						 
						
						... 
						
						
						
						This patch removes the library six, compatible with python2.
I need change these re-raise calls.
Signed-off-by: Rodolfo García Peñas (kix) <kix@kix.es > 
						
						
					 
					
						2020-09-03 21:35:56 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rodolfo García Peñas (kix) 
							
						 
					 
					
						
						
							
						
						a922ab3103 
					 
					
						
						
							
							six: changed offlineimap/folder/LocalStatus.py  
						
						 
						
						... 
						
						
						
						This patch removes the library six, compatible with python2.
I need change these re-raise calls.
Signed-off-by: Rodolfo García Peñas (kix) <kix@kix.es > 
						
						
					 
					
						2020-09-03 21:35:55 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rodolfo García Peñas (kix) 
							
						 
					 
					
						
						
							
						
						493aefc09d 
					 
					
						
						
							
							six: changed offlineimap/CustomConfig.py  
						
						 
						
						... 
						
						
						
						This patch removes the library six, compatible with python2.
I need change this re-raise call.
Signed-off-by: Rodolfo García Peñas (kix) <kix@kix.es > 
						
						
					 
					
						2020-09-03 21:35:54 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rodolfo García Peñas (kix) 
							
						 
					 
					
						
						
							
						
						b8137a8028 
					 
					
						
						
							
							six: changed offlineimap/accounts.py  
						
						 
						
						... 
						
						
						
						This patch removes the library six, compatible with python2.
I need change these re-raise calls.
Signed-off-by: Rodolfo García Peñas (kix) <kix@kix.es > 
						
						
					 
					
						2020-09-03 21:35:53 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rodolfo García Peñas (kix) 
							
						 
					 
					
						
						
							
						
						df4b9174d7 
					 
					
						
						
							
							IMAP.py __savemessage_fetchheaders decode bytes  
						
						 
						
						... 
						
						
						
						This patch changes the function __savemessage_fetchheaders to decode the
bytes retunred by imaplib2.
We need a list of headers, with string values, but imapli2 is providing
a list with bytes. This change convert the values to str.
Signed-off-by: Rodolfo García Peñas (kix) <kix@kix.es > 
						
						
					 
					
						2020-09-03 21:35:52 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rodolfo García Peñas (kix) 
							
						 
					 
					
						
						
							
						
						b24687fcd6 
					 
					
						
						
							
							Gmail.py Get the server response right  
						
						 
						
						... 
						
						
						
						Now, the server response is in a list of strings. We need the second
string, so we need read the [1].
Previously, was a list of tuples, so, we used [0][1].
This patch is like the patch IMAP.py Get the server response right, but
now for Gmail.
Signed-off-by: Rodolfo García Peñas (kix) <kix@kix.es > 
						
						
					 
					
						2020-09-03 21:35:51 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rodolfo García Peñas (kix) 
							
						 
					 
					
						
						
							
						
						6f622c7b27 
					 
					
						
						
							
							repository/IMAP.py getselectors updated  
						
						 
						
						... 
						
						
						
						In the patch "IMAP list folders" we updated the function getselectors
to return '""'. We use this variable in the folders, but also here.
Because the variable is never '', we need update it with this change, to
test that the variable has value, but is not empty.
Signed-off-by: Rodolfo García Peñas (kix) <kix@kix.es > 
						
						
					 
					
						2020-09-03 21:35:49 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rodolfo García Peñas (kix) 
							
						 
					 
					
						
						
							
						
						8e63f58b22 
					 
					
						
						
							
							folder/IMAP.py matching uids is a list  
						
						 
						
						... 
						
						
						
						matchinguids variable is a list of UIDs, separated by spaces. You can
check it some lines later, using the split command.
We need decode the bytes value returned by imaplib2 and convert it to
sting.
Signed-off-by: Rodolfo García Peñas (kix) <kix@kix.es > 
						
						
					 
					
						2020-09-03 21:35:48 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rodolfo García Peñas (kix) 
							
						 
					 
					
						
						
							
						
						898ae18f77 
					 
					
						
						
							
							Remove rfc6555.py and selectors2.py  
						
						 
						
						... 
						
						
						
						I included these files to make some tests, but now we can remove them
and use the system files.
You can install these files using
pip install rfc6555.py
selectors2.py is a dependency of rfc6555 package.
Signed-off-by: Rodolfo García Peñas (kix) <kix@kix.es > 
						
						
					 
					
						2020-09-03 21:35:43 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rodolfo García Peñas (kix) 
							
						 
					 
					
						
						
							
						
						41c2ced1d5 
					 
					
						
						
							
							IMAP.py _msgs_to_fetch decode bytes  
						
						 
						
						... 
						
						
						
						imaplib2 returns the type as string, like "OK" but
returns imapdata as list of bytes, like [b'0'] so we need decode it
to use the existing code 
						
						
					 
					
						2020-09-01 19:07:52 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rodolfo García Peñas (kix) 
							
						 
					 
					
						
						
							
						
						caaa953616 
					 
					
						
						
							
							IMAP.py list folders  
						
						 
						
						... 
						
						
						
						This patch changes the refernce to "", because now the empty string
is not saved as '""', is just '', so the fecth command fails.
Then, I changed the fech call to "" "*", using refernce "" and pattern
"*". 
						
						
					 
					
						2020-09-01 18:21:27 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rodolfo García Peñas (kix) 
							
						 
					 
					
						
						
							
						
						7947aea7a9 
					 
					
						
						
							
							imapserver call LIST using empty quotes  
						
						 
						
						... 
						
						
						
						The LIST command needs empty quotes, like
LIST ""
This is the right argument. 
						
						
					 
					
						2020-09-01 18:21:27 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rodolfo García Peñas (kix) 
							
						 
					 
					
						
						
							
						
						1ff54e7a7c 
					 
					
						
						
							
							IMAP.py Get the server response right  
						
						 
						
						... 
						
						
						
						Now, the server response is in a list of strings. We need the second
string, so we need read the [1].
Previously, was a list of tuples, so, we used [0][1]. 
						
						
					 
					
						2020-09-01 18:21:27 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rodolfo García Peñas (kix) 
							
						 
					 
					
						
						
							
						
						ea8c0c6f3e 
					 
					
						
						
							
							__generate_randomheader uses now string  
						
						 
						
						... 
						
						
						
						This patch converts the string to bytes to use crc32.
We can remore the fffffff because in python3 is always positive value.
In other patch. 
						
						
					 
					
						2020-09-01 17:40:12 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rodolfo García Peñas (kix) 
							
						 
					 
					
						
						
							
						
						7980f7ff1a 
					 
					
						
						
							
							IMAP.py calls Internaldate2epoch with bytes argument  
						
						 
						
						... 
						
						
						
						The function Internaldate2epoch needs a bytes argument,
not an string, we need encode it:
imaplibutil.Internaldate2epoch(messagestr.encode('utf-8')) 
						
						
					 
					
						2020-09-01 17:40:12 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rodolfo García Peñas (kix) 
							
						 
					 
					
						
						
							
						
						b6cec81090 
					 
					
						
						
							
							imalplibutil calls strptime with string  
						
						 
						
						... 
						
						
						
						datetime.datetime.strptime wants a string object,
but we have a bytes object. We need decode it. 
						
						
					 
					
						2020-08-31 18:12:29 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rodolfo García Peñas (kix) 
							
						 
					 
					
						
						
							
						
						d011702b5b 
					 
					
						
						
							
							removed virtual_imaplib2  
						
						 
						
						... 
						
						
						
						Now we use the system imaplib2. I am using Debian. 
						
						
					 
					
						2020-08-31 16:24:26 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rodolfo García Peñas (kix) 
							
						 
					 
					
						
						
							
						
						4d293c8eea 
					 
					
						
						
							
							threadutil.py removed extra parenthesys  
						
						 
						
						... 
						
						
						
						These characters could be removed. 
						
						
					 
					
						2020-08-30 18:54:52 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rodolfo García Peñas (kix) 
							
						 
					 
					
						
						
							
						
						16f46c81cd 
					 
					
						
						
							
							threadutil.py changed not var in  
						
						 
						
						... 
						
						
						
						This patch changes:
if not var1 in var2
with
if var1 not in var2 
						
						
					 
					
						2020-08-30 18:54:01 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rodolfo García Peñas (kix) 
							
						 
					 
					
						
						
							
						
						239b921056 
					 
					
						
						
							
							mbnames.py removed extra parenthesys  
						
						 
						
						... 
						
						
						
						These characters could be removed. 
						
						
					 
					
						2020-08-30 18:53:02 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rodolfo García Peñas (kix) 
							
						 
					 
					
						
						
							
						
						36ab6066e8 
					 
					
						
						
							
							localeval.py removed extra parenthesys  
						
						 
						
						... 
						
						
						
						These characters could be removed. 
						
						
					 
					
						2020-08-30 18:52:56 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rodolfo García Peñas (kix) 
							
						 
					 
					
						
						
							
						
						64cb6c45ec 
					 
					
						
						
							
							init.py removed unused variable  
						
						 
						
						... 
						
						
						
						This variable is not used later. 
						
						
					 
					
						2020-08-30 18:50:58 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rodolfo García Peñas (kix) 
							
						 
					 
					
						
						
							
						
						fff1687e43 
					 
					
						
						
							
							init.py warn is deprecated, using warning  
						
						 
						
						... 
						
						
						
						loggin.warn is changed to loggin.warning 
						
						
					 
					
						2020-08-30 18:49:50 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rodolfo García Peñas (kix) 
							
						 
					 
					
						
						
							
						
						8b6562b471 
					 
					
						
						
							
							init.py changed not var in  
						
						 
						
						... 
						
						
						
						This patch changes:
if not var1 in var2
with
if var1 not in var2 
						
						
					 
					
						2020-08-30 18:47:24 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rodolfo García Peñas (kix) 
							
						 
					 
					
						
						
							
						
						3de236b4a1 
					 
					
						
						
							
							init.py removed extra characters  
						
						 
						
						... 
						
						
						
						these characters could be removed 
						
						
					 
					
						2020-08-30 18:46:08 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rodolfo García Peñas (kix) 
							
						 
					 
					
						
						
							
						
						e3df3d4691 
					 
					
						
						
							
							imaputil.py split the if  
						
						 
						
						... 
						
						
						
						This patch splits the if to avoid multiple commands in the same line. 
						
						
					 
					
						2020-08-30 18:43:22 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rodolfo García Peñas (kix) 
							
						 
					 
					
						
						
							
						
						abdaabb866 
					 
					
						
						
							
							imaputil.py removed extra characters  
						
						 
						
						... 
						
						
						
						these characters could be removed 
						
						
					 
					
						2020-08-30 18:43:18 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rodolfo García Peñas (kix) 
							
						 
					 
					
						
						
							
						
						54fbfc67b4 
					 
					
						
						
							
							imapserver.py updated docstring  
						
						 
						
						... 
						
						
						
						Added argument. 
						
						
					 
					
						2020-08-30 18:37:09 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rodolfo García Peñas (kix) 
							
						 
					 
					
						
						
							
						
						b118b80897 
					 
					
						
						
							
							imapserver.py Removed unused variables  
						
						 
						
						... 
						
						
						
						These variables are not used. 
						
						
					 
					
						2020-08-30 18:35:01 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rodolfo García Peñas (kix) 
							
						 
					 
					
						
						
							
						
						b860e93072 
					 
					
						
						
							
							imapserver.py removed unreacheable code  
						
						 
						
						... 
						
						
						
						This code is not reacheable. 
						
						
					 
					
						2020-08-30 18:32:42 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rodolfo García Peñas (kix) 
							
						 
					 
					
						
						
							
						
						26668d29b0 
					 
					
						
						
							
							imapserver.py removed extra characters  
						
						 
						
						... 
						
						
						
						these characters could be removed. 
						
						
					 
					
						2020-08-30 18:31:30 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rodolfo García Peñas (kix) 
							
						 
					 
					
						
						
							
						
						e463da6c19 
					 
					
						
						
							
							imaplibutil.py do not use builtin names as variables  
						
						 
						
						... 
						
						
						
						I changed these names:
hash to my_hash
min to minu 
						
						
					 
					
						2020-08-30 18:27:40 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rodolfo García Peñas (kix) 
							
						 
					 
					
						
						
							
						
						d02b0a5c3e 
					 
					
						
						
							
							imaplibutil.py removed extra characters  
						
						 
						
						... 
						
						
						
						I removed these characters. 
						
						
					 
					
						2020-08-30 18:23:29 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rodolfo García Peñas (kix) 
							
						 
					 
					
						
						
							
						
						222cd235d6 
					 
					
						
						
							
							emailutil.py updated docstrings  
						
						 
						
						... 
						
						
						
						Argument added. 
						
						
					 
					
						2020-08-30 18:21:00 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rodolfo García Peñas (kix) 
							
						 
					 
					
						
						
							
						
						2c0858f19b 
					 
					
						
						
							
							CustomConfig.py Removed extra characters  
						
						 
						
						... 
						
						
						
						I removed these extra characters. 
						
						
					 
					
						2020-08-30 18:20:07 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rodolfo García Peñas (kix) 
							
						 
					 
					
						
						
							
						
						df28136bb3 
					 
					
						
						
							
							accounts.py Removed extra spaces after equal  
						
						 
						
						... 
						
						
						
						I changed the intentation to join the equal with the quote. 
						
						
					 
					
						2020-08-30 18:19:05 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rodolfo García Peñas (kix) 
							
						 
					 
					
						
						
							
						
						142041130d 
					 
					
						
						
							
							utils/const.py Removed extra characters  
						
						 
						
						... 
						
						
						
						These characters could be removed. 
						
						
					 
					
						2020-08-30 18:14:15 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rodolfo García Peñas (kix) 
							
						 
					 
					
						
						
							
						
						fefe69c0e9 
					 
					
						
						
							
							ui/UIBase.py do not use builtin object as variable  
						
						 
						
						... 
						
						
						
						Renamed from object to mobject. 
						
						
					 
					
						2020-08-30 18:12:17 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rodolfo García Peñas (kix) 
							
						 
					 
					
						
						
							
						
						d5ab101cf4 
					 
					
						
						
							
							ui/UIBase.py do not use builtin type as variable  
						
						 
						
						... 
						
						
						
						Renamed from type to rtype. 
						
						
					 
					
						2020-08-30 18:10:51 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rodolfo García Peñas (kix) 
							
						 
					 
					
						
						
							
						
						833816cf62 
					 
					
						
						
							
							ui/UIBase.py split the if  
						
						 
						
						... 
						
						
						
						This patch splits the if to avoid multiple commands in the same line. 
						
						
					 
					
						2020-08-30 18:09:32 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rodolfo García Peñas (kix) 
							
						 
					 
					
						
						
							
						
						b1a719ad9e 
					 
					
						
						
							
							ui/UIBase.py changed not var in  
						
						 
						
						... 
						
						
						
						This patch changes:
if not var1 in var2
with
if var1 not in var2 
						
						
					 
					
						2020-08-30 18:07:59 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rodolfo García Peñas (kix) 
							
						 
					 
					
						
						
							
						
						5ad87efb84 
					 
					
						
						
							
							ui/UIBase.py removed extra characters  
						
						 
						
						... 
						
						
						
						These chars could be removed. 
						
						
					 
					
						2020-08-30 18:06:14 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rodolfo García Peñas (kix) 
							
						 
					 
					
						
						
							
						
						d4f9d101c4 
					 
					
						
						
							
							ui/Machine.py Removed extra parenthesys  
						
						 
						
						... 
						
						
						
						This parsys should be removed. 
						
						
					 
					
						2020-08-30 18:00:49 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rodolfo García Peñas (kix) 
							
						 
					 
					
						
						
							
						
						f78c8e1ef4 
					 
					
						
						
							
							ui/Machine.py Renamed list argument  
						
						 
						
						... 
						
						
						
						The list is a standard word for list. This variable should have other
name. 
						
						
					 
					
						2020-08-30 17:58:53 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rodolfo García Peñas (kix) 
							
						 
					 
					
						
						
							
						
						edb6563a11 
					 
					
						
						
							
							ui/Machine.py changed argument s to self  
						
						 
						
						... 
						
						
						
						The standard name is self, not s.
I reformat the file after this change. 
						
						
					 
					
						2020-08-30 17:57:46 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rodolfo García Peñas (kix) 
							
						 
					 
					
						
						
							
						
						7634ce10d1 
					 
					
						
						
							
							ui/debuglock.py Removed extra backslashes  
						
						 
						
						... 
						
						
						
						These backslashes could be removed. 
						
						
					 
					
						2020-08-30 17:47:18 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rodolfo García Peñas (kix) 
							
						 
					 
					
						
						
							
						
						cfce5c8500 
					 
					
						
						
							
							BUG: Do not sort accounts  
						
						 
						
						... 
						
						
						
						Is not possible to sort acounts on this way. We need make the comparison
using their names, not their keys. 
						
						
					 
					
						2020-08-30 17:42:52 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rodolfo García Peñas (kix) 
							
						 
					 
					
						
						
							
						
						6bf45233bb 
					 
					
						
						
							
							ui/Curses.py avoid multiple statements in one line  
						
						 
						
						
						
						
					 
					
						2020-08-30 15:59:21 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rodolfo García Peñas (kix) 
							
						 
					 
					
						
						
							
						
						5ebbba2995 
					 
					
						
						
							
							ui/Curses.py updated docstring  
						
						 
						
						... 
						
						
						
						This patch includes a param in docstring. 
						
						
					 
					
						2020-08-30 15:56:49 +02:00