Fix two more SIZE_T_CEILING issues
commit971e83ef9c284ff82fdeedb7851fed5b3386dd1a
authorNick Mathewson <nickm@torproject.org>
Wed, 19 Jan 2011 18:22:50 +0000 (19 13:22 -0500)
committerNick Mathewson <nickm@torproject.org>
Wed, 19 Jan 2011 18:22:50 +0000 (19 13:22 -0500)
tree05df5ae60546760c44d2bee78c3dd980ea42be50
parent8875a028a738b131a6dce33675ed90c5711ba1e0
Fix two more SIZE_T_CEILING issues

This patch imposes (very long) limits on the length of a line in a
directory document, and on the length of a certificate.  I don't
think it should actually be possible to overrun these remotely,
since we already impose a maximum size on any directory object we're
downloading, but a little defensive programming never hurt anybody.

Roger emailed me that doorss reported these on IRC, but nobody seems
to have put them on the bugtracker.
changes/routerparse_maxima [new file with mode: 0644]