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.
Opposition leader Isaac Herzog calls on government to allow Syrian refugees into Israel (Haaretz)
from the article: IDF troops kill Palestinian in clashes at Gaza border