Permalink
Commits on Jan 18, 2015
  1. v6.5.7-rc2

    Signed-off-by: Nicolas Sebrecht <nicolas.s-dev@laposte.net>
    nicolas33 committed Jan 8, 2015
  2. Make OS-default CA certificate file to be requested explicitely

    This simplifies logics for the user, especially if he uses both
    fingerprint and certificate validation: it is hard to maintain
    the compatibility with the prior behaviour and to avoid getting
    default CA bundle to be disabled when fingerprint verification
    is requested.
    
    See
      http://thread.gmane.org/gmane.mail.imap.offlineimap.general/6695
    for discussion about this change.
    
    Default CA bundle is requested via 'sslcertfile = OS-DEFAULT'.
    
    I had also enforced all cases where explicitely-requested CA bundles
    are non-existent to be hard errors: when users asks us to use CA
    bundle (and, thus, certificate validation), but we can't find one,
    we must error out rather than happily continue and downgrade to
    no validation.
    
    Reported-By: Edd Barrett <edd@theunixzoo.co.uk>
    Reviewed-By: Nicolas Sebrecht <nicolas.s-dev@laposte.net>
    Signed-off-by: Eygene Ryabinkin <rea@codelabs.ru>
    konvpalto committed Jan 18, 2015
Commits on Jan 15, 2015
  1. COPYING: fix unexpected characters

    Signed-off-by: Nicolas Sebrecht <nicolas.s-dev@laposte.net>
    nicolas33 committed Jan 15, 2015
Commits on Jan 14, 2015
  1. MAINTAINERS: add mailing list maintainers

    Signed-off-by: Nicolas Sebrecht <nicolas.s-dev@laposte.net>
    nicolas33 committed Jan 12, 2015
  2. repository: GmailMaildir: fix copyright

    Signed-off-by: Nicolas Sebrecht <nicolas.s-dev@laposte.net>
    nicolas33 committed Jan 14, 2015
  3. offlineimap.conf: normalize style and format

    - improve style and reading for the eyes
    - improve wording
    - add minor comments
    - remove on duplicate option
    - give location of each +1 section
    
    Signed-off-by: Nicolas Sebrecht <nicolas.s-dev@laposte.net>
    nicolas33 committed Jan 14, 2015
  4. localeval: avoid redefining 'file' keyword

    Signed-off-by: Nicolas Sebrecht <nicolas.s-dev@laposte.net>
    nicolas33 committed Jan 13, 2015
Commits on Jan 13, 2015
  1. docs: CodingGuidelines: remove duplicate content

    Signed-off-by: Nicolas Sebrecht <nicolas.s-dev@laposte.net>
    nicolas33 committed Jan 13, 2015
  2. more style consistency

    Signed-off-by: Nicolas Sebrecht <nicolas.s-dev@laposte.net>
    nicolas33 committed Jan 13, 2015
Commits on Jan 12, 2015
  1. Fix regression introduced in 0f40ca4

    We have no variable "fullname", it must have been slipped in
    unintentionally.
    
    Blame commit:
    	0f40ca4 more style consistency
    
    Signed-off-by: Eygene Ryabinkin <rea@codelabs.ru>
    Signed-off-by: Nicolas Sebrecht <nicolas.s-dev@laposte.net>
    konvpalto committed with nicolas33 Jan 12, 2015
  2. addmessageheader: Add a note about the incorrect rendering of the doc…

    …string
    
    The note tells people to look at the source of the method, which
    spinx.ext.viewcode conveniently links right next to the methods
    signature.
    
    Signed-off-by: Wieland Hoffmann <themineo@gmail.com>
    mineo committed with nicolas33 Jan 11, 2015
  3. Drop caches after having processed folders.

    This enhances a lot memory consumption when you have many folders
    to process.
    
    Signed-off-by: Giovanni Mascellani <mascellani@poisson.phc.unipi.it>
    giomasce committed with nicolas33 Jan 5, 2014
  4. more consistent style

    Signed-off-by: Nicolas Sebrecht <nicolas.s-dev@laposte.net>
    nicolas33 committed Jan 11, 2015
  5. minor: add comments

    Signed-off-by: Nicolas Sebrecht <nicolas.s-dev@laposte.net>
    nicolas33 committed Jan 11, 2015
  6. repository: IMAP.py: do not redefine string

    Signed-off-by: Nicolas Sebrecht <nicolas.s-dev@laposte.net>
    nicolas33 committed Jan 11, 2015
  7. repository: Base: add comment about lying variable name self.uiddir

    Signed-off-by: Nicolas Sebrecht <nicolas.s-dev@laposte.net>
    nicolas33 committed Jan 10, 2015
  8. Fix regression introduced in 0f40ca4

    We have no variable "fullname", it must have been slipped in
    unintentionally.
    
    Signed-off-by: Eygene Ryabinkin <rea@codelabs.ru>
    konvpalto committed Jan 12, 2015
  9. API documentation: fix typo

    Signed-off-by: Eygene Ryabinkin <rea@codelabs.ru>
    konvpalto committed Jan 11, 2015
  10. API documentation: properly auto-document main class

    Signed-off-by: Eygene Ryabinkin <rea@codelabs.ru>
    konvpalto committed Jan 11, 2015
  11. Fix API documentation syntax

     - Drop unneeded definition for offlineimap.globals module.
     - Avoid hyperlinking the section from itself.
    
    Signed-off-by: Eygene Ryabinkin <rea@codelabs.ru>
    konvpalto committed Jan 11, 2015
  12. Properly re-raise exception to save original tracebacks

    We usually mutate some exceptions to OfflineImapError() and it is
    a whole lot better if such exception will show up with the original
    traceback, so all valid occurrences of such mutations were transformed
    to the 3-tuple form of "raise".  Had also added coding guidelines
    document where this re-raise strategy is documented.
    
    Signed-off-by: Eygene Ryabinkin <rea@codelabs.ru>
    konvpalto committed Jan 11, 2015
Commits on Jan 10, 2015
  1. ui: Machine: remove offending param for a _printData() call

    Signed-off-by: Nicolas Sebrecht <nicolas.s-dev@laposte.net>
    nicolas33 committed Jan 10, 2015
  2. Machine.py; more consistent style

    Signed-off-by: Nicolas Sebrecht <nicolas.s-dev@laposte.net>
    nicolas33 committed Jan 10, 2015
  3. MANUAL: add minor sample on how to retrieve a password with a helper …

    …python file
    
    Signed-off-by: Nicolas Sebrecht <nicolas.s-dev@laposte.net>
    nicolas33 committed Jan 10, 2015
  4. minor: offlineimap.conf: give the specific entry to the MANUAL about …

    …IDLE
    
    Signed-off-by: Nicolas Sebrecht <nicolas.s-dev@laposte.net>
    nicolas33 committed Jan 10, 2015
  5. MANUAL: split long lines

    Signed-off-by: Nicolas Sebrecht <nicolas.s-dev@laposte.net>
    nicolas33 committed Jan 10, 2015
  6. Do not keep reloading pyhtonfile, make it stateful

    CustomConfigParser.getlocaleval() loads "pythonfile" at each call.
    Besides unnecessary IO, in case that dynamic_folderfilter is true, the
    code in "pythonfile" would behave stateless, since it is re-initialized
    at each call of getlocaleval(), i.e., at every sync. Fix that by keeping
    a singleton copy of localeval in CustomConfigParser after the first call
    of getlocaleval().
    
    Signed-off-by: Stefan Huber <shuber@sthu.org>
    Signed-off-by: Nicolas Sebrecht <nicolas.s-dev@laposte.net>
    shuber2 committed with nicolas33 Sep 24, 2014
  7. error: Log the messages with level ERROR

    Otherwise, messages logged through UIBase.error would only be passed to
    UIBase._msg, which only logs at INFO. This causes error to not get
    logged at all for the quit UI.
    
    Signed-off-by: Wieland Hoffmann <themineo@gmail.com>
    Signed-off-by: Nicolas Sebrecht <nicolas.s-dev@laposte.net>
    mineo committed with nicolas33 Dec 27, 2014
  8. doc-src: nametrans.rst: fix minor error

    - Typo in code was corrected by aeeea5
    - Update prose to match code
    
    Submitted-by: sumbach (Github)
    Signed-off-by: Nicolas Sebrecht <nicolas.s-dev@laposte.net>
    nicolas33 committed Jan 9, 2015
Commits on Jan 9, 2015
  1. folder/Base.py: fix comment: para -> param

    Signed-off-by: Wieland Hoffmann <themineo@gmail.com>
    Signed-off-by: Nicolas Sebrecht <nicolas.s-dev@laposte.net>
    mineo committed with nicolas33 Oct 27, 2014
  2. MANUAL: dev-doc is no more

    The folder has been removed in 74b133c
    
    Signed-off-by: Wieland Hoffmann <themineo@gmail.com>
    Signed-off-by: Nicolas Sebrecht <nicolas.s-dev@laposte.net>
    mineo committed with nicolas33 Oct 27, 2014
Commits on Jan 8, 2015
  1. more style consistency

    Signed-off-by: Nicolas Sebrecht <nicolas.s-dev@laposte.net>
    nicolas33 committed Jan 8, 2015
  2. repository/Maildir.py: use f variable instead of folder

    Signed-off-by: Nicolas Sebrecht <nicolas.s-dev@laposte.net>
    nicolas33 committed Jan 8, 2015
  3. init.py: avoid redefining "type" builtin

    Signed-off-by: Nicolas Sebrecht <nicolas.s-dev@laposte.net>
    nicolas33 committed Jan 8, 2015