Hamas and Israel are negotiating a long-term ceasefire agreement, to the dismay of other Palestinian factions. The truce may include an end to Israel's legal military blockade on Gaza.