{"push_id":584191294,"size":1,"distinct_size":1,"ref":"refs/heads/master","head":"917c14a976570c7f0bbdb0914cb7fdeb6f9f19e7","before":"1a0d38818e867b19f837592c481c2f345c6acd49","commits":[{"sha":"917c14a976570c7f0bbdb0914cb7fdeb6f9f19e7","author":{"email":"470bc578162732ac7f9d387d34c4af4ca6e1b6f7@FreeBSD.org","name":"ken"},"message":"Fix several problems found by Coverity.\n\nlib/libmt/mtlib.c:\n\tIn mt_start_element(), make sure we don't overflow the\n\tcur_sb array.  CID 1271325\n\nusr.bin/mt/mt.c:\n\tIn main(), bzero the mt_com structure so that we aren't\n\tusing any uninitialized stack variables.  CID 1271319\n\n\tIn mt_param(), only allow one -s and one -p argument.  This\n\twill prevent a memory leak caused by overwriting the\n\tparam_name and/or param_value variables.  CID 1271320 and\n\tCID 1271322\n\n\tTo make things simpler in mt_param(), make sure there\n\tthere is only one exit path for the function.  Make sure\n\tthe arguments are explicitly freed.\n\nSponsored by:\tSpectra Logic\nPointed out by:\temaste\nMFC after:\t1 month","distinct":true,"url":"https://api.github.com/repos/freebsd/freebsd/commits/917c14a976570c7f0bbdb0914cb7fdeb6f9f19e7"}]}