{"shas":[["425a08736d1a34686ff1f69ea7540034c85cb4ae","3b3e55fdc7886baea165a854d080caf9808cac97@Aranda.edu","Closed security loopholes even more by checking input better. Created the isSafe() method, which unlike sanitize(), returns a boolean to indicate bad input or not. Updated every reference to sanitize() (except registration, which does its own checking in JavaScript) with isSafe(), and performed necessary corrections, including adding new session variables to keep track of input differently. Still need to add checking for duplicate users, projects, and videos. This will be done with different flavors of isSafe(), for example isNewProjectSafe(), that check for duplicate entries and specific length/character requirements.","arandaa"]],"repo":"ReadyTalk/OliVE","actor":"arandaa","ref":"refs/heads/master","size":1,"head":"425a08736d1a34686ff1f69ea7540034c85cb4ae","actor_gravatar":"5d62f721247d78d1b09005bacfd07a3c","push_id":23705275}