core: avoid possible asterisk -r crash from long id
authorScott Griepentrog <sgriepentrog@digium.com>
Tue, 9 Dec 2014 20:47:05 +0000 (20:47 +0000)
committerScott Griepentrog <sgriepentrog@digium.com>
Tue, 9 Dec 2014 20:47:05 +0000 (20:47 +0000)
commit8fe45f0f0aec2b8f422e992336f23fa5fbe4adbe
treeeddd8ca5bd70d4bf898f687bfc11c29cecef614b
parentd673209abcd1a80e3c79153fd639bd84d21045e5
core: avoid possible asterisk -r crash from long id

When connecting to the remote console, an id string
is first provided that consts of the hostname, pid,
and version.  This is parsed by the remote instance
using a buffer that may be too short, and can allow
a buffer overrun because it is not terminated. This
patch adds termination and a larger buffer.

Review: https://reviewboard.asterisk.org/r/4182/
........

Merged revisions 429223 from http://svn.asterisk.org/svn/asterisk/branches/13

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@429224 65c4cc65-6c06-0410-ace0-fbb531ad65f3
main/asterisk.c