Add logic in routerparse to not read overlong private keys
commit729f404efec0795f7ed358e7b2fa08bd62cc1ae8
authorNick Mathewson <nickm@torproject.org>
Mon, 10 Jan 2011 17:07:34 +0000 (10 12:07 -0500)
committerNick Mathewson <nickm@torproject.org>
Mon, 10 Jan 2011 17:07:34 +0000 (10 12:07 -0500)
tree73f2ec66d98c01be77b885735ee67f45bb8dc6c6
parent045e6ebd315db635ea80796469891bab33d1d6be
Add logic in routerparse to not read overlong private keys

I am not at all sure that it is possible to trigger a bug here,
but better safe than sorry.
src/common/crypto.c
src/common/crypto.h
src/or/routerparse.c
src/or/test.c