[dovecot/core] f42024: imap-login: Skip NIL value in ID handler

GitHub noreply at github.com
Tue Oct 25 17:30:13 UTC 2016


  Branch: refs/heads/master
  Home:   https://github.com/dovecot/core
  Commit: f42024ba93867e2424fafef878ed3c01914c6141
      https://github.com/dovecot/core/commit/f42024ba93867e2424fafef878ed3c01914c6141
  Author: Aki Tuomi <aki.tuomi at dovecot.fi>
  Date:   2016-10-25 (Tue, 25 Oct 2016)

  Changed paths:
    M src/imap-login/imap-login-client.c

  Log Message:
  -----------
  imap-login: Skip NIL value in ID handler

NIL value can cause hard crash, depending what
the key is. For x-proxy-ttl, NIL will crash
on any system, x-originating-ip will crash on
some nss versions (e.g. centos 6.7).

Migitating factor here is that the NIL value is only
accepted from trusted network.


  Commit: eb0cfb4f325faba850d85ee96ddec5ac6deedf89
      https://github.com/dovecot/core/commit/eb0cfb4f325faba850d85ee96ddec5ac6deedf89
  Author: Aki Tuomi <aki.tuomi at dovecot.fi>
  Date:   2016-10-25 (Tue, 25 Oct 2016)

  Changed paths:
    M src/lib-mail/mail-html2text.c

  Log Message:
  -----------
  lib-mail: Support decimal/hexadecimal encoded entities

Add support for &#nnn; and &#xnnn; entities.


  Commit: 1fce089d565e560450a25c3e901e066a50fdb6bf
      https://github.com/dovecot/core/commit/1fce089d565e560450a25c3e901e066a50fdb6bf
  Author: Aki Tuomi <aki.tuomi at dovecot.fi>
  Date:   2016-10-25 (Tue, 25 Oct 2016)

  Changed paths:
    M src/lib-mail/test-mail-html2text.c

  Log Message:
  -----------
  lib-mail: Add tests for dec/hexdec encoded entities


Compare: https://github.com/dovecot/core/compare/e7f31dfdcf5c...1fce089d565e


More information about the dovecot-cvs mailing list