Linus Groh 
								
							 
						 
						
							
							
							
							
								
							
							
								ddd11b98d9 
								
							 
						 
						
							
							
								
								LibIMAP: Add and use Parser::consume_until_end_of_line()  
							
							
							
						 
						
							2021-07-24 22:22:41 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Linus Groh 
								
							 
						 
						
							
							
							
							
								
							
							
								8e8d1383b7 
								
							 
						 
						
							
							
								
								LibIMAP: Clean up Parser.h a bit  
							
							... 
							
							
							
							Move members after methods, remove useless parameter names ('x', 's'),
more sensible method grouping. 
							
						 
						
							2021-07-24 22:22:41 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Linus Groh 
								
							 
						 
						
							
							
							
							
								
							
							
								8c05b4e137 
								
							 
						 
						
							
							
								
								LibIMAP: Rename IMAP::Parser::{parse => consume}_while()  
							
							... 
							
							
							
							This isn't parsing anything. 
							
						 
						
							2021-07-24 22:22:41 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									x-yl 
								
							 
						 
						
							
							
							
							
								
							
							
								318709c8ca 
								
							 
						 
						
							
							
								
								LibIMAP: Support for FETCH BodyStructure  
							
							... 
							
							
							
							This completes the implementation of the FETCH command. 
							
						 
						
							2021-06-11 23:58:28 +04:30 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									x-yl 
								
							 
						 
						
							
							
							
							
								
							
							
								c152a9a594 
								
							 
						 
						
							
							
								
								LibIMAP: Support for the FETCH command (*mostly)  
							
							... 
							
							
							
							This commit doesn't include support for FETCH BODY, because it's a bit
big already. Rest assured, FETCH is the most complicated IMAP command,
and we'll go back to simple boring ones shortly. 
							
						 
						
							2021-06-11 23:58:28 +04:30 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									x-yl 
								
							 
						 
						
							
							
							
							
								
							
							
								2f04d24b66 
								
							 
						 
						
							
							
								
								LibIMAP: Support for the LIST and SELECT commands  
							
							
							
						 
						
							2021-06-11 23:58:28 +04:30 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									x-yl 
								
							 
						 
						
							
							
							
							
								
							
							
								0f42ea6770 
								
							 
						 
						
							
							
								
								LibIMAP: Support for CAPABILITY command & response  
							
							... 
							
							
							
							This involves parsing messages with untagged responses 
							
						 
						
							2021-06-11 23:58:28 +04:30 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									x-yl 
								
							 
						 
						
							
							
							
							
								
							
							
								8c6061fc4a 
								
							 
						 
						
							
							
								
								LibIMAP: Add a new IMAP client and support NOOP  
							
							... 
							
							
							
							A large commit, but sets up the framework for how the IMAP library will
work. Right now only the NOOP command and response is supported. 
							
						 
						
							2021-06-11 23:58:28 +04:30