]> git.ipfire.org Git - thirdparty/dovecot/core.git/commit
lib-imap: imap-parser - Parse literal size using as same algorithm as str_parse*().
authorTimo Sirainen <timo.sirainen@open-xchange.com>
Fri, 4 Jun 2021 09:46:53 +0000 (12:46 +0300)
committeraki.tuomi <aki.tuomi@open-xchange.com>
Fri, 4 Jun 2021 11:29:35 +0000 (11:29 +0000)
commit70defb0fb706434733944019803565d07e6f7f6b
tree150c208138439e2fbc736b3f6caa2fbc84267b7b
parent71e1d599ed24da48f721487ffaa6f004b17a1ea8
lib-imap: imap-parser - Parse literal size using as same algorithm as str_parse*().

This prevents wrapping the integer value and fixes an ubsan complaint.

Based on Stephan's similar patch in managesieve-parser.
src/lib-imap/imap-parser.c