The blockade of Gaza was a non-violent response to Hamas violence i.e. rockets, mortars, snipers, infiltrations etc., and the blockade can end anytime Hanas wants it to. Simply recognize Israel's right to exist! End the violence and enter into direct negotiations with Israel and it's over. Yet they cannot even bring themselves to do that and prefer their self inflicted situation, and worse, blame it on Israel.
No change in medical status among Jerusalem Gay Pride stabbing victims (Haaretz)
from the article: IDF troops kill Palestinian in clashes at Gaza border