Oswald Buddenhagen
							
						 | 
						
							
							
								bd93d689db
							
							fully asynchronous IMAP operation
						 | 
						13 år sedan | 
					
				
					
						
							
								   Oswald Buddenhagen
							
						 | 
						
							
							
								7867eb9009
							
							add simple mainloop implementation
						 | 
						14 år sedan | 
					
				
					
						
							
								   Oswald Buddenhagen
							
						 | 
						
							
							
								a55354516b
							
							move responsibility for closing sockets on error to user
						 | 
						14 år sedan | 
					
				
					
						
							
								   Oswald Buddenhagen
							
						 | 
						
							
							
								802c99edcf
							
							make socket read/write error reporting callback-based
						 | 
						14 år sedan | 
					
				
					
						
							
								   Oswald Buddenhagen
							
						 | 
						
							
							
								f1df2f40d1
							
							decouple the filling of the read buffer from consuming it
						 | 
						14 år sedan | 
					
				
					
						
							
								   Oswald Buddenhagen
							
						 | 
						
							
							
								886cd03e37
							
							centralize imap_cmd disposal
						 | 
						14 år sedan | 
					
				
					
						
							
								   Oswald Buddenhagen
							
						 | 
						
							
							
								f8d73ac346
							
							make socket_write() capable of taking ownership of the buffer
						 | 
						14 år sedan | 
					
				
					
						
							
								   Oswald Buddenhagen
							
						 | 
						
							
							
								8a72d204c9
							
							change socket_write() return code semantics
						 | 
						14 år sedan | 
					
				
					
						
							
								   Oswald Buddenhagen
							
						 | 
						
							
							
								a85013d6ff
							
							make IMAP pipeline depth configurable
						 | 
						14 år sedan | 
					
				
					
						
							
								   Oswald Buddenhagen
							
						 | 
						
							
							
								a266f28f1c
							
							cancel submitted commands when canceling store
						 | 
						14 år sedan | 
					
				
					
						
							
								   Oswald Buddenhagen
							
						 | 
						
							
							
								171f7d6cd3
							
							Socket_t + buffer_t => conn_t
						 | 
						14 år sedan | 
					
				
					
						
							
								   Oswald Buddenhagen
							
						 | 
						
							
							
								3447694c2b
							
							security fix: failure to load the certificate file is *not* OK ...
						 | 
						14 år sedan | 
					
				
					
						
							
								   Oswald Buddenhagen
							
						 | 
						
							
							
								ef41349035
							
							move socket code to a separate file
						 | 
						14 år sedan | 
					
				
					
						
							
								   Oswald Buddenhagen
							
						 | 
						
							
							
								d1ee94f02c
							
							move greeting response handling into get_cmd_result()
						 | 
						14 år sedan | 
					
				
					
						
							
								   Oswald Buddenhagen
							
						 | 
						
							
							
								584e51ed7d
							
							docs
						 | 
						14 år sedan | 
					
				
					
						
							
								   Oswald Buddenhagen
							
						 | 
						
							
							
								2ab689b3df
							
							make imap_exec() result reporting callback-based
						 | 
						14 år sedan | 
					
				
					
						
							
								   Oswald Buddenhagen
							
						 | 
						
							
							
								e5d323cc47
							
							rely on the maildir's existence with "SyncState *"
						 | 
						14 år sedan | 
					
				
					
						
							
								   Oswald Buddenhagen
							
						 | 
						
							
							
								3169c59e10
							
							validate maildirs more strictly
						 | 
						14 år sedan | 
					
				
					
						
							
								   Oswald Buddenhagen
							
						 | 
						
							
							
								05fd0b9970
							
							split out drv->load() from drv->select()
						 | 
						14 år sedan | 
					
				
					
						
							
								   Oswald Buddenhagen
							
						 | 
						
							
							
								c741d5ffb5
							
							make creation of trash folder independent from -C option
						 | 
						14 år sedan | 
					
				
					
						
							
								   Oswald Buddenhagen
							
						 | 
						
							
							
								7addc3bea8
							
							minor cleanup: use ctx->gen instead of gctx for consistency
						 | 
						13 år sedan | 
					
				
					
						
							
								   Oswald Buddenhagen
							
						 | 
						
							
							
								424e0e7221
							
							make callbacks return early when canceling
						 | 
						13 år sedan | 
					
				
					
						
							
								   Oswald Buddenhagen
							
						 | 
						
							
							
								ea951a697f
							
							fix error paths wrt sync drivers, take 2
						 | 
						13 år sedan | 
					
				
					
						
							
								   Oswald Buddenhagen
							
						 | 
						
							
							
								ec8f440383
							
							don't call cancel() repeatedly on a store
						 | 
						14 år sedan | 
					
				
					
						
							
								   Oswald Buddenhagen
							
						 | 
						
							
							
								b0bbd23512
							
							replace DRV_STORE_BAD with a separate bad_callback()
						 | 
						13 år sedan | 
					
				
					
						
							
								   Oswald Buddenhagen
							
						 | 
						
							
							
								6d86e5347e
							
							don't access free'd memory in cancel_sync()
						 | 
						13 år sedan | 
					
				
					
						
							
								   Oswald Buddenhagen
							
						 | 
						
							
							
								9554026443
							
							make drv->cancel()'s callback have no status code
						 | 
						13 år sedan | 
					
				
					
						
							
								   Oswald Buddenhagen
							
						 | 
						
							
							
								57444e9df9
							
							don't decode aux pointer on DRV_CANCELED
						 | 
						13 år sedan | 
					
				
					
						
							
								   Oswald Buddenhagen
							
						 | 
						
							
							
								06ccac1fdd
							
							always use return value from get_cmd_result()
						 | 
						14 år sedan | 
					
				
					
						
							
								   Oswald Buddenhagen
							
						 | 
						
							
							
								121ce76e46
							
							make response code parse failure of untagged OK/NO/BYE/BAD non-fatal
						 | 
						15 år sedan |