Sudan's former prime minister Sadiq al-Mahdi was released from custody on Sunday, one month after state security agents detained him in a case that sparked concern from Western governments.