Commit Graph

  • c66afdc0a8 move setting of ctx->listed outside the drivers Oswald Buddenhagen 2011-06-13 12:02:00 +0200
  • 7bab2d6d94 de-duplicate error paths Oswald Buddenhagen 2011-04-10 09:58:41 +0200
  • f6a25b331f check return value from close() after write() Oswald Buddenhagen 2011-07-23 12:49:08 +0200
  • 61d98c5a1d fix a bunch of warnings Oswald Buddenhagen 2012-07-07 17:19:17 +0200
  • 9f1320ff0c disable debian stuff when shadow-building v1.0.5 Oswald Buddenhagen 2012-04-28 12:10:30 +0200
  • e895cd11f7 cvsignore => gitignore Oswald Buddenhagen 2010-02-07 12:24:30 +0100
  • b6ae600419 adjust ChangeLog generation to git Oswald Buddenhagen 2010-02-07 12:23:56 +0100
  • 2074a7ab03 backport: memmove for overlapping mem copies. Oswald Buddenhagen 2006-08-10 06:33:18 +0000
  • 4afd31a457 avoid preprocessor warnings on missing features: #if => #ifdef Oswald Buddenhagen 2011-03-27 12:06:41 +0200
  • cf6a7b4d18 less bizarre code Oswald Buddenhagen 2011-03-12 16:20:48 +0100
  • 7e1c16ae02 make cram() sane Oswald Buddenhagen 2011-01-23 13:35:56 +0100
  • 058d01f179 don't compare find_old_done with find_new_total Oswald Buddenhagen 2010-11-20 23:04:05 +0100
  • 9e10e871fd don't hang if store cannot be opened asynchronously Oswald Buddenhagen 2010-12-19 23:33:29 +0100
  • 2c729bf9e6 don't leak SSL objects Oswald Buddenhagen 2011-03-06 23:04:46 +0100
  • 296ac0364c add CR after TUID during LF => CRLF conversion Oswald Buddenhagen 2011-03-27 11:01:22 +0200
  • 8df1ebaf40 fix (another) out-of-bounds access in CRLF conversion Oswald Buddenhagen 2011-03-27 10:52:47 +0200
  • 39006d7f24 document some breakage Oswald Buddenhagen 2010-11-14 17:23:59 +0100
  • d637772339 turns out, free(NULL) is just fine ... Oswald Buddenhagen 2010-11-14 16:44:50 +0100
  • 1af2cfde4f fix UIDNEXT handling Oswald Buddenhagen 2010-10-03 14:25:59 +0200
  • e1fa867423 fix UIDNEXT handling Oswald Buddenhagen 2010-10-03 14:31:30 +0200
  • 5ade279839 don't hang after failed start_tls() Oswald Buddenhagen 2010-10-03 11:53:18 +0200
  • 70e87eb99e remove useless message Oswald Buddenhagen 2010-09-26 15:26:16 +0200
  • 90a38ea810 assert valid file handles Oswald Buddenhagen 2010-04-05 13:15:57 +0200
  • 72fd2aafb7 formatting Oswald Buddenhagen 2010-04-05 13:08:23 +0200
  • 122e09fe60 beautify error messages Oswald Buddenhagen 2010-04-05 13:08:17 +0200
  • 2d5a73c55d don't hang after failed start_tls() Oswald Buddenhagen 2010-10-03 11:53:18 +0200
  • 3d9c2ff62b add support for ssl server certificate fingerprint checking wip/ssl-fprint Oswald Buddenhagen 2010-09-26 15:24:22 +0200
  • db2bbbfef8 fix uninitialized variable read Oswald Buddenhagen 2010-04-05 13:06:58 +0200
  • 516c3bfa99 remove mail addresses from man pages Oswald Buddenhagen 2010-02-28 22:23:20 +0100
  • da39690aec fix compile with SSL on Mac OS X Oswald Buddenhagen 2010-02-07 21:20:30 +0100
  • a8b4de463e add -P option to isync wrapper Oswald Buddenhagen 2010-02-07 17:36:38 +0100
  • 5bc3bf5fbd fix rpm spec file Oswald Buddenhagen 2010-02-07 22:13:59 +0100
  • 7728278b9c (new?) automake already sets docdir correctly for us Oswald Buddenhagen 2010-02-07 22:12:04 +0100
  • 4729b1ee23 cvsignore => gitignore Oswald Buddenhagen 2010-02-07 12:24:30 +0100
  • 474ce08b3a adjust ChangeLog generation to git Oswald Buddenhagen 2010-02-07 12:23:56 +0100
  • 2a5ff54683 fix "make distcheck" Oswald Buddenhagen 2010-02-06 19:38:12 +0100
  • 022d137b8c more to do Oswald Buddenhagen 2010-02-06 10:48:11 +0100
  • 1d3eed9851 compile (with newer BDB?) 0.9 Oswald Buddenhagen 2010-02-06 11:27:55 +0100
  • e6a356ffc7 add extra verbose mode which dumps the message contents Oswald Buddenhagen 2010-02-06 10:40:36 +0100
  • d94dadbaeb fix line ending conversion logic Oswald Buddenhagen 2010-02-06 10:34:41 +0100
  • 09dfddb36b some more error reporting relating malformed messages Oswald Buddenhagen 2010-02-06 10:32:10 +0100
  • 50e4d7f7e2 be cygwin-compliant: don't use link() Oswald Buddenhagen 2004-03-23 15:52:18 +0000
  • 6f4653aa87 unscrew file naming scheme Oswald Buddenhagen 2004-03-22 16:51:10 +0000
  • 608a2863e0 handle failure to store message. this helps with invalid messages like 0-byte files after crashes. Oswald Buddenhagen 2009-03-21 16:05:51 +0000
  • b546877d70 bump version Oswald Buddenhagen 2009-03-21 14:11:07 +0000
  • 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. Oswald Buddenhagen 2008-08-31 20:14:59 +0000
  • d47cca7dd9 backport: deal with UIDVALIDITY of 0 properly. CCMAIL: skinner@destiny-denied.co.uk -REF: 20080822094543.GA3528@ugly.local Oswald Buddenhagen 2008-08-23 07:55:15 +0000
  • 92914b37cc deal with UIDVALIDITY of 0 properly. -REF: 20080822094543.GA3528@ugly.local Oswald Buddenhagen 2008-08-23 07:54:00 +0000
  • d2ccc93584 backport: give the implicitly created imap account config the name of the store. Oswald Buddenhagen 2008-04-13 09:57:27 +0000
  • 0d8bce1675 give the implicitly created imap account config the name of the store. Oswald Buddenhagen 2008-04-13 09:56:44 +0000
  • 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 Oswald Buddenhagen 2008-04-13 09:51:27 +0000
  • 06521da30d - accept unset CertificateFile - print the certificate's fingerprint - make the certificate acceptance prompt much less scary Oswald Buddenhagen 2008-04-12 08:58:50 +0000
  • 89519e343c ignore system flag extensions (\X-...) Oswald Buddenhagen 2008-04-12 08:13:44 +0000
  • f5f7dfb866 minor updates Oswald Buddenhagen 2008-03-16 09:09:38 +0000
  • dff2f6a9f5 backport: compat wrapper: don't crash if neither host nor tunnel are specified. Oswald Buddenhagen 2008-02-23 14:19:13 +0000
  • 474923bc6b compat wrapper: don't crash if neither host nor tunnel are specified. fixes: CCMAIL: 449006@bugs.debian.org Oswald Buddenhagen 2008-02-23 14:18:21 +0000
  • 5e43508aec bump version v1.0.4 Oswald Buddenhagen 2008-02-23 09:41:19 +0000
  • 8616ed393d regen Oswald Buddenhagen 2008-02-23 09:39:10 +0000
  • 6636d7ebb7 backport: quote user name in generated config. Oswald Buddenhagen 2008-02-23 09:38:00 +0000
  • 71fce2a622 quote user name in generated config. fixes: CCMAIL: 456775@bugs.debian.org Oswald Buddenhagen 2008-02-23 09:37:38 +0000
  • e161af47bb backport: don't overlook 2nd and later single-letter options in last argument. Oswald Buddenhagen 2008-02-23 09:22:06 +0000
  • 2f62a7f608 don't overlook 2nd and later single-letter options in last argument. reported by fedora -REF: <1197916586.13945.120.camel@localhost.localdomain> Oswald Buddenhagen 2008-02-23 09:18:42 +0000
  • 1b9b5f8bfd backport: put pointers to bdb open() into parentheses, so they won't be macro-expanded as libc open. Oswald Buddenhagen 2008-02-23 09:03:22 +0000
  • 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> Oswald Buddenhagen 2008-02-23 09:01:51 +0000
  • 1f7b81fb8b reshuffle for "contact priority's" sake Oswald Buddenhagen 2008-02-23 08:53:39 +0000
  • 5d03247bec backport: don't use #ifdef inside htons() arguments - it can be a macro. Oswald Buddenhagen 2007-09-22 08:49:05 +0000
  • 2b37288e8d don't use #ifdef inside htons() arguments - it can be a macro. -REF: <lyy7ezyjah.fsf@gfn.org> CCMAIL: Scott Gifford <sgifford@suspectclass.com> Oswald Buddenhagen 2007-09-22 08:45:41 +0000
  • 0d27c5f4cb avoid crash in case of a rather weird (==misconfigured?) sync state location. Oswald Buddenhagen 2007-04-04 17:55:13 +0000
  • 5b857b3b19 forward port (finally ...): add target for creating signed package Oswald Buddenhagen 2007-04-04 17:03:45 +0000
  • 42ca262e39 #ifdef __linux__ for the crash handler. it compiles on other platforms, but the functionality is bound to linux' /proc structure. Oswald Buddenhagen 2007-04-04 16:19:47 +0000
  • 0eb399c672 accept empty SEARCH IMAP responses - reasonable servers omit them alltogether, but this is allowed, too. patch by CCMAIL: Alexander Gerasiov <gq@cs.msu.su> fixes debian bug #413336 Oswald Buddenhagen 2007-04-04 13:27:24 +0000
  • 9a0539868a backport: fix crash due to uninited var when parsing IMAPServer. -REF: <E1HFuIM-00041h-Nn@sc8-pr-cvs2.sourceforge.net> Oswald Buddenhagen 2007-02-10 15:41:32 +0000
  • 625f592fb7 fix crash due to uninited var when parsing IMAPServer. Thanks to CCMAIL: Antoine Reilles <tonio@NetBSD.org> REF: <20070118182534.GA22288@arcelot.loria.fr> Oswald Buddenhagen 2007-02-10 15:37:46 +0000
  • 023d3ee577 fix error paths wrt sync drivers Oswald Buddenhagen 2006-12-09 10:39:30 +0000
  • 9056504483 handle abnormal program exit during regtest Oswald Buddenhagen 2006-12-09 10:38:11 +0000
  • 6800f1636e initialize mvars->t[1] to 1. helps enormously ... :} Oswald Buddenhagen 2006-12-04 17:47:55 +0000
  • 43f23fb180 backport: reverse-map <Inbox> to INBOX when encountered during listing. Oswald Buddenhagen 2006-11-18 13:17:31 +0000
  • 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. Oswald Buddenhagen 2006-11-18 13:17:13 +0000
  • d51a91aeba backport: make compat wrapper default to current user for imap login Oswald Buddenhagen 2006-11-09 18:01:27 +0000
  • 6985da5848 make compat wrapper default to current user for imap login Oswald Buddenhagen 2006-11-09 17:57:38 +0000
  • f7ba199d35 re-gen v1.0.3 Oswald Buddenhagen 2006-11-03 13:06:01 +0000
  • a54459af1c add target for creating signed package Oswald Buddenhagen 2006-11-03 13:05:34 +0000
  • 3759f0c802 backport: - 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) Oswald Buddenhagen 2006-11-01 07:19:26 +0000
  • 6494cfc438 backport: move assigning default port to the place of use Oswald Buddenhagen 2006-11-01 07:14:50 +0000
  • afc48600fa bump version Oswald Buddenhagen 2006-11-01 06:33:37 +0000
  • 4b70d9b96c backport: put INBOX in Maildir Oswald Buddenhagen 2006-11-01 06:20:56 +0000
  • 0e8a8d120d put INBOX in Maildir Oswald Buddenhagen 2006-11-01 06:19:52 +0000
  • 41c4e0d681 backport: don't crash on truncating db Oswald Buddenhagen 2006-10-24 17:39:24 +0000
  • 2a9b0bd763 don't crash on truncating database. seems to affect only some bdb versions (e.g., 4.2). Oswald Buddenhagen 2006-10-24 17:37:57 +0000
  • 9b657a46a0 fix bug in newline conversion causing buffer overflows. this leads to segfaults and has some security impact. Oswald Buddenhagen 2006-08-10 07:01:02 +0000
  • 617d1a6e49 memmove for overlapping mem copies. Oswald Buddenhagen 2006-08-10 06:33:18 +0000
  • b6c6299ea6 another attempt at working around glibc breakage. Oswald Buddenhagen 2006-07-31 05:31:17 +0000
  • 1b9f8b4c69 glibc seems to be *really* fucked up. Oswald Buddenhagen 2006-07-31 05:30:46 +0000
  • 2e39fa9930 work around glibc bug: printf("%.*s", INT_MAX, s) tries to allocate 2G. Oswald Buddenhagen 2006-07-29 11:53:47 +0000
  • d2463a4cd8 work around glibc bug: printf("%.*s", INT_MAX, s) tries to allocate 2G. Oswald Buddenhagen 2006-07-29 11:52:54 +0000
  • 9b7c09e4b6 enable the old account naming scheme to deal with duplicated ip addresses. this is not incompatible - previously, it would just create garbage. Oswald Buddenhagen 2006-06-05 11:59:51 +0000
  • 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. Oswald Buddenhagen 2006-06-05 11:55:23 +0000
  • 4bf58c3e97 don't crash in imap driver when Host is not specified. Oswald Buddenhagen 2006-05-28 16:03:52 +0000
  • c8275e2aa7 be *slightly* more explicit about which options Tunnel makes superfluous. Oswald Buddenhagen 2006-05-28 16:02:56 +0000
  • 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). Oswald Buddenhagen 2006-05-28 15:43:58 +0000