From 7503c642379cec7a2e14fe6a516d69a1f4d6d94a Mon Sep 17 00:00:00 2001 From: oy Date: Thu, 12 Aug 2010 15:22:07 +0200 Subject: made unpacking of net strings more strict - prevents possible malformed output --- datasrc/network.py | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) (limited to 'datasrc/network.py') diff --git a/datasrc/network.py b/datasrc/network.py index e31c0b3d..e01dba63 100644 --- a/datasrc/network.py +++ b/datasrc/network.py @@ -237,13 +237,13 @@ Messages = [ ]), NetMessage("Sv_VoteOption", [ - NetString("m_pCommand"), + NetStringStrict("m_pCommand"), ]), NetMessage("Sv_VoteSet", [ NetIntRange("m_Timeout", 0, 60), - NetString("m_pDescription"), - NetString("m_pCommand"), + NetStringStrict("m_pDescription"), + NetStringStrict("m_pCommand"), ]), NetMessage("Sv_VoteStatus", [ @@ -264,16 +264,16 @@ Messages = [ ]), NetMessage("Cl_StartInfo", [ - NetString("m_pName"), - NetString("m_pSkin"), + NetStringStrict("m_pName"), + NetStringStrict("m_pSkin"), NetBool("m_UseCustomColor"), NetIntAny("m_ColorBody"), NetIntAny("m_ColorFeet"), ]), NetMessage("Cl_ChangeInfo", [ - NetString("m_pName"), - NetString("m_pSkin"), + NetStringStrict("m_pName"), + NetStringStrict("m_pSkin"), NetBool("m_UseCustomColor"), NetIntAny("m_ColorBody"), NetIntAny("m_ColorFeet"), @@ -290,7 +290,7 @@ Messages = [ ]), NetMessage("Cl_CallVote", [ - NetString("m_Type"), - NetString("m_Value"), + NetStringStrict("m_Type"), + NetStringStrict("m_Value"), ]), ] -- cgit 1.4.1