~vcs-imports-ii/gnupg/master

Viewing all changes in revision 3528.

  • Committer: Werner Koch
  • Date: 2013-10-02 07:11:43 UTC
  • Revision ID: git-v1:0899f6d4be0406c9efbf9c3f342825804f359b5a
gpg: Fix bug with deeply nested compressed packets.

* g10/mainproc.c (MAX_NESTING_DEPTH): New.
(proc_compressed): Return an error code.
(check_nesting): New.
(do_proc_packets): Check packet nesting depth.  Handle errors from
check_compressed.

Signed-off-by: Werner Koch <wk@gnupg.org>

expand all expand all

Show diffs side-by-side

added added

removed removed

Lines of Context: