Oswald Buddenhagen 
								
							 
						 
						
							
							
							
							
								
							
							
								da39690aec 
								
							 
						 
						
							
							
								
								fix compile with SSL on Mac OS X  
							
							... 
							
							
							
							patch by Remko Tronçon <remko@el-tramo.be>
BUG: 2126899 
							
						 
						
							2010-02-07 22:31:11 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Oswald Buddenhagen 
								
							 
						 
						
							
							
							
							
								
							
							
								a8b4de463e 
								
							 
						 
						
							
							
								
								add -P option to isync wrapper  
							
							... 
							
							
							
							not really a backwards compat option, but whatever ...
based on a patch submitted long ago by "nobody".
BUG: 1433532 
							
						 
						
							2010-02-07 22:31:11 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Oswald Buddenhagen 
								
							 
						 
						
							
							
							
							
								
							
							
								5bc3bf5fbd 
								
							 
						 
						
							
							
								
								fix rpm spec file  
							
							... 
							
							
							
							-REFMAIL: 20090122213325.GA11572@crow.ths.tcoek12.org  
							
						 
						
							2010-02-07 22:31:11 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Oswald Buddenhagen 
								
							 
						 
						
							
							
							
							
								
							
							
								7728278b9c 
								
							 
						 
						
							
							
								
								(new?) automake already sets docdir correctly for us  
							
							
							
						 
						
							2010-02-07 22:31:11 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Oswald Buddenhagen 
								
							 
						 
						
							
							
							
							
								
							
							
								4729b1ee23 
								
							 
						 
						
							
							
								
								cvsignore => gitignore  
							
							
							
						 
						
							2010-02-07 22:31:10 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Oswald Buddenhagen 
								
							 
						 
						
							
							
							
							
								
							
							
								474ce08b3a 
								
							 
						 
						
							
							
								
								adjust ChangeLog generation to git  
							
							... 
							
							
							
							now that log generation is cheap, don't store it in the SCM any more. 
							
						 
						
							2010-02-07 22:31:07 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Oswald Buddenhagen 
								
							 
						 
						
							
							
							
							
								
							
							
								2a5ff54683 
								
							 
						 
						
							
							
								
								fix "make distcheck"  
							
							... 
							
							
							
							this makes the deb-clean target shadow build safe 
							
						 
						
							2010-02-07 12:25:21 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Oswald Buddenhagen 
								
							 
						 
						
							
							
							
							
								
							
							
								022d137b8c 
								
							 
						 
						
							
							
								
								more to do  
							
							
							
						 
						
							2010-02-06 11:58:36 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Oswald Buddenhagen 
								
							 
						 
						
							
							
							
							
								
							
							
								e6a356ffc7 
								
							 
						 
						
							
							
								
								add extra verbose mode which dumps the message contents  
							
							... 
							
							
							
							i needed that to debug the line ending issues. maybe it will find other
uses as well ... 
							
						 
						
							2010-02-06 10:49:57 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Oswald Buddenhagen 
								
							 
						 
						
							
							
							
							
								
							
							
								d94dadbaeb 
								
							 
						 
						
							
							
								
								fix line ending conversion logic  
							
							... 
							
							
							
							imap may very well store messages with LF line endings. only RFC2822
requires CRLF.
consequently, preserve the line endings as much as possible unless the
mailbox format does not support it (this would be the case for unix mbox
- i actually have no idea about maildir). 
							
						 
						
							2010-02-06 10:49:57 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Oswald Buddenhagen 
								
							 
						 
						
							
							
							
							
								
							
							
								09dfddb36b 
								
							 
						 
						
							
							
								
								some more error reporting relating malformed messages  
							
							
							
						 
						
							2010-02-06 10:49:06 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Oswald Buddenhagen 
								
							 
						 
						
							
							
							
							
								
							
							
								ce45692ca5 
								
							 
						 
						
							
							
								
								refactoring. main part is killing struct imap_cmd_cb as such.  
							
							... 
							
							
							
							issue_imap_cmd is split into new_imap_cmd and submit_imap_cmd, so the
command can be parametrized after it was instanciated. 
							
						 
						
							2008-08-31 20:14:59 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Oswald Buddenhagen 
								
							 
						 
						
							
							
							
							
								
							
							
								92914b37cc 
								
							 
						 
						
							
							
								
								deal with UIDVALIDITY of 0 properly.  
							
							... 
							
							
							
							-REF: 20080822094543.GA3528@ugly.local  
							
						 
						
							2008-08-23 07:54:00 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Oswald Buddenhagen 
								
							 
						 
						
							
							
							
							
								
							
							
								0d8bce1675 
								
							 
						 
						
							
							
								
								give the implicitly created imap account config the name of the store.  
							
							
							
						 
						
							2008-04-13 09:56:44 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Oswald Buddenhagen 
								
							 
						 
						
							
							
							
							
								
							
							
								262999d092 
								
							 
						 
						
							
							
								
								make ssl certificate handling much more useful:  
							
							... 
							
							
							
							- system-wide ca certs are auto-loaded
- private certs are accepted even if they are self-signed 
							
						 
						
							2008-04-13 09:51:27 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Oswald Buddenhagen 
								
							 
						 
						
							
							
							
							
								
							
							
								06521da30d 
								
							 
						 
						
							
							
								
								- accept unset CertificateFile  
							
							... 
							
							
							
							- print the certificate's fingerprint
- make the certificate acceptance prompt much less scary 
							
						 
						
							2008-04-12 08:58:50 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Oswald Buddenhagen 
								
							 
						 
						
							
							
							
							
								
							
							
								89519e343c 
								
							 
						 
						
							
							
								
								ignore system flag extensions (\X-...)  
							
							
							
						 
						
							2008-04-12 08:13:44 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Oswald Buddenhagen 
								
							 
						 
						
							
							
							
							
								
							
							
								f5f7dfb866 
								
							 
						 
						
							
							
								
								minor updates  
							
							
							
						 
						
							2008-03-16 09:09:38 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Oswald Buddenhagen 
								
							 
						 
						
							
							
							
							
								
							
							
								474923bc6b 
								
							 
						 
						
							
							
								
								compat wrapper: don't crash if neither host nor tunnel are specified.  
							
							... 
							
							
							
							fixes:
CCMAIL: 449006@bugs.debian.org  
							
						 
						
							2008-02-23 14:18:21 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Oswald Buddenhagen 
								
							 
						 
						
							
							
							
							
								
							
							
								71fce2a622 
								
							 
						 
						
							
							
								
								quote user name in generated config.  
							
							... 
							
							
							
							fixes:
CCMAIL: 456775@bugs.debian.org  
							
						 
						
							2008-02-23 09:37:38 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Oswald Buddenhagen 
								
							 
						 
						
							
							
							
							
								
							
							
								2f62a7f608 
								
							 
						 
						
							
							
								
								don't overlook 2nd and later single-letter options in last argument.  
							
							... 
							
							
							
							reported by fedora
-REF: <1197916586.13945.120.camel@localhost.localdomain> 
							
						 
						
							2008-02-23 09:18:42 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Oswald Buddenhagen 
								
							 
						 
						
							
							
							
							
								
							
							
								a365e20660 
								
							 
						 
						
							
							
								
								put pointers to bdb open() into parentheses, so they won't be  
							
							... 
							
							
							
							macro-expanded as libc open.
patch by fedora
-REF: <1197916586.13945.120.camel@localhost.localdomain> 
							
						 
						
							2008-02-23 09:01:51 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Oswald Buddenhagen 
								
							 
						 
						
							
							
							
							
								
							
							
								1f7b81fb8b 
								
							 
						 
						
							
							
								
								reshuffle for "contact priority's" sake  
							
							
							
						 
						
							2008-02-23 08:53:39 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Oswald Buddenhagen 
								
							 
						 
						
							
							
							
							
								
							
							
								2b37288e8d 
								
							 
						 
						
							
							
								
								don't use #ifdef inside htons() arguments - it can be a macro.  
							
							... 
							
							
							
							-REF: <lyy7ezyjah.fsf@gfn.org>
CCMAIL: Scott Gifford <sgifford@suspectclass.com> 
							
						 
						
							2007-09-22 08:45:41 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Oswald Buddenhagen 
								
							 
						 
						
							
							
							
							
								
							
							
								5b857b3b19 
								
							 
						 
						
							
							
								
								forward port (finally ...): add target for creating signed package  
							
							
							
						 
						
							2007-04-04 17:03:45 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Oswald Buddenhagen 
								
							 
						 
						
							
							
							
							
								
							
							
								42ca262e39 
								
							 
						 
						
							
							
								
								#ifdef __linux__ for the crash handler. it compiles on other platforms,  
							
							... 
							
							
							
							but the functionality is bound to linux' /proc structure. 
							
						 
						
							2007-04-04 16:19:47 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Oswald Buddenhagen 
								
							 
						 
						
							
							
							
							
								
							
							
								625f592fb7 
								
							 
						 
						
							
							
								
								fix crash due to uninited var when parsing IMAPServer. Thanks to  
							
							... 
							
							
							
							CCMAIL: Antoine Reilles <tonio@NetBSD.org>
REF: <20070118182534.GA22288@arcelot.loria.fr> 
							
						 
						
							2007-02-10 15:37:46 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Oswald Buddenhagen 
								
							 
						 
						
							
							
							
							
								
							
							
								023d3ee577 
								
							 
						 
						
							
							
								
								fix error paths wrt sync drivers  
							
							
							
						 
						
							2006-12-09 10:39:30 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Oswald Buddenhagen 
								
							 
						 
						
							
							
							
							
								
							
							
								9056504483 
								
							 
						 
						
							
							
								
								handle abnormal program exit during regtest  
							
							
							
						 
						
							2006-12-09 10:38:11 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Oswald Buddenhagen 
								
							 
						 
						
							
							
							
							
								
							
							
								6800f1636e 
								
							 
						 
						
							
							
								
								initialize mvars->t[1] to 1. helps enormously ... :}  
							
							
							
						 
						
							2006-12-04 17:47:55 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Oswald Buddenhagen 
								
							 
						 
						
							
							
							
							
								
							
							
								e0d72cd5e3 
								
							 
						 
						
							
							
								
								reverse-map <Inbox> to INBOX when encountered during listing.  
							
							... 
							
							
							
							usually this will be a no-op (when putting INBOX in Path, people
generally call it INBOX), but better safe than sorry. 
							
						 
						
							2006-11-18 13:17:13 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Oswald Buddenhagen 
								
							 
						 
						
							
							
							
							
								
							
							
								6985da5848 
								
							 
						 
						
							
							
								
								make compat wrapper default to current user for imap login  
							
							
							
						 
						
							2006-11-09 17:57:38 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Oswald Buddenhagen 
								
							 
						 
						
							
							
							
							
								
							
							
								0e8a8d120d 
								
							 
						 
						
							
							
								
								put INBOX in Maildir  
							
							
							
						 
						
							2006-11-01 06:19:52 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Oswald Buddenhagen 
								
							 
						 
						
							
							
							
							
								
							
							
								2a9b0bd763 
								
							 
						 
						
							
							
								
								don't crash on truncating database. seems to affect only some bdb  
							
							... 
							
							
							
							versions (e.g., 4.2). 
							
						 
						
							2006-10-24 17:37:57 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Oswald Buddenhagen 
								
							 
						 
						
							
							
							
							
								
							
							
								9b657a46a0 
								
							 
						 
						
							
							
								
								fix bug in newline conversion causing buffer overflows.  
							
							... 
							
							
							
							this leads to segfaults and has some security impact. 
							
						 
						
							2006-08-10 07:01:02 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Oswald Buddenhagen 
								
							 
						 
						
							
							
							
							
								
							
							
								617d1a6e49 
								
							 
						 
						
							
							
								
								memmove for overlapping mem copies.  
							
							
							
						 
						
							2006-08-10 06:33:18 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Oswald Buddenhagen 
								
							 
						 
						
							
							
							
							
								
							
							
								1b9f8b4c69 
								
							 
						 
						
							
							
								
								glibc seems to be *really* fucked up.  
							
							
							
						 
						
							2006-07-31 05:30:46 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Oswald Buddenhagen 
								
							 
						 
						
							
							
							
							
								
							
							
								d2463a4cd8 
								
							 
						 
						
							
							
								
								work around glibc bug: printf("%.*s", INT_MAX, s) tries to allocate 2G.  
							
							
							
						 
						
							2006-07-29 11:52:54 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Oswald Buddenhagen 
								
							 
						 
						
							
							
							
							
								
							
							
								9b7c09e4b6 
								
							 
						 
						
							
							
								
								enable the old account naming scheme to deal with duplicated ip  
							
							... 
							
							
							
							addresses.
this is not incompatible - previously, it would just create garbage. 
							
						 
						
							2006-06-05 11:59:51 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Oswald Buddenhagen 
								
							 
						 
						
							
							
							
							
								
							
							
								aea4be19e3 
								
							 
						 
						
							
							
								
								create more descriptive account names, so password prompts look sane.  
							
							... 
							
							
							
							the channel names follow the old scheme, though - they are used to
compose sync state file names, and i don't feel like writing a migrator
for this. 
							
						 
						
							2006-06-05 11:55:23 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Oswald Buddenhagen 
								
							 
						 
						
							
							
							
							
								
							
							
								4bf58c3e97 
								
							 
						 
						
							
							
								
								don't crash in imap driver when Host is not specified.  
							
							
							
						 
						
							2006-05-28 16:03:52 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Oswald Buddenhagen 
								
							 
						 
						
							
							
							
							
								
							
							
								c8275e2aa7 
								
							 
						 
						
							
							
								
								be *slightly* more explicit about which options Tunnel makes  
							
							... 
							
							
							
							superfluous. 
							
						 
						
							2006-05-28 16:02:56 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Oswald Buddenhagen 
								
							 
						 
						
							
							
							
							
								
							
							
								dbbab78881 
								
							 
						 
						
							
							
								
								un-document "Host imaps:[...]" syntax and introduce new option UseIMAPS  
							
							... 
							
							
							
							instead.
apply ted's patch to support UseIMAPS in conjunction with Tunnel.
document that SSLv2 is No Good (TM). 
							
						 
						
							2006-05-28 15:43:58 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Oswald Buddenhagen 
								
							 
						 
						
							
							
							
							
								
							
							
								67b714ee0e 
								
							 
						 
						
							
							
								
								move assigning default port to the place of use  
							
							
							
						 
						
							2006-05-28 13:38:14 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Oswald Buddenhagen 
								
							 
						 
						
							
							
							
							
								
							
							
								f6f2d2461c 
								
							 
						 
						
							
							
								
								add comment  
							
							
							
						 
						
							2006-05-27 12:44:13 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Oswald Buddenhagen 
								
							 
						 
						
							
							
							
							
								
							
							
								21abb22c98 
								
							 
						 
						
							
							
								
								seen messages are eligible for expiration even if they are recent in the  
							
							... 
							
							
							
							mailbox. 
							
						 
						
							2006-05-27 12:43:03 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Oswald Buddenhagen 
								
							 
						 
						
							
							
							
							
								
							
							
								8a748d046d 
								
							 
						 
						
							
							
								
								no/empty mailbox name means INBOX  
							
							
							
						 
						
							2006-03-21 20:05:48 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Oswald Buddenhagen 
								
							 
						 
						
							
							
							
							
								
							
							
								168e5f3282 
								
							 
						 
						
							
							
								
								make the driver model, sync_chans() and sync_boxes() fully async.  
							
							... 
							
							
							
							async drivers to follow ... 
							
						 
						
							2006-03-21 20:03:21 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Oswald Buddenhagen 
								
							 
						 
						
							
							
							
							
								
							
							
								bdcc285403 
								
							 
						 
						
							
							
								
								unscrew lf=>crlf conversion and tuid insertion  
							
							
							
						 
						
							2006-03-21 17:50:57 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Oswald Buddenhagen 
								
							 
						 
						
							
							
							
							
								
							
							
								16eaf903db 
								
							 
						 
						
							
							
								
								ok, mismerging and not running the reg-tests is lame. unscrew expunging  
							
							... 
							
							
							
							again. 
							
						 
						
							2006-03-21 17:40:31 +00:00