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